BM6P6(@ rrrccc]]]rrrtttKKK>>>>>>888111///000000///.....................---------,,,,,,,,,,,,,,,,,,---...///000111444555666888999999777555======BBBKKKLLLOOO^^^qqq||||||~~~hhhUUUJJJHHHEEEDDDEEEIIINNNQQQUUU[[[dddmmmuuu|||{{{lllccc\\\TTTNNNMMMLLLLLLMMMGGG@@@BBBJJJPPPccc~~~ooohhhkkkbbbLLLHHH???666222333333111111111111111000000000000//////////////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---000333555999;;;===>>>???AAADDDGGGGGGCCCBBBDDD@@@<<>>??????AAADDDFFFEEEBBBDDDFFFDDDDDDPPPaaa{{{zzzrrrlllgggaaaYYYRRRMMMLLLKKKIIIIIIJJJKKKLLLNNNPPPTTTWWWYYYYYYXXXWWWTTTTTTUUUWWWZZZ]]]___aaaggglllttt|||zzzmmmdddggguuuvvvmmmiiifffdddggguuuqqquuuooo___TTTIIIGGGEEE<<<888333111222111......000.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------000333777999;;;<<<===???BBBGGGMMMPPP[[[]]]\\\WWWVVVWWWVVVSSSSSSkkkqqqZZZeeeeeeJJJ???444777222111333444222222444111111111111000000000000////////////////////////000000000000000000000000///000000///...000333666yyy```UUUgggiiiMMM???777444444111000//////......//////.........------------,,,,,,,,,------...000111222333333333444666888;;;<<<;;;DDDNNNYYYhhh{{{|||yyymmmYYYNNNHHHDDDJJJMMMPPPQQQSSSZZZeeemmmyyyrrrfff[[[QQQOOOOOOLLLHHHFFF@@@CCCJJJYYYoooooo^^^\\\tttZZZMMMCCCAAA===555222444222222111111111000000000//////////////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------...///111444777999>>>???@@@@@@@@@BBBEEEGGGHHHCCCDDDIIINNNVVVkkk}}}uuulllccc]]]UUUPPPLLLHHHBBB>>>@@@???>>>>>>>>>???@@@AAAAAABBBDDDFFFFFFDDDCCCAAACCCCCCCCCDDDFFFGGGIIIJJJRRRWWW```kkkvvvzzzppppppyyy{{{vvvqqqnnnrrr~~~zzzuuujjjXXXOOOKKKBBB===777333333222///...///.........------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---///222777;;;???:::;;;===AAAFFFLLLQQQTTT``````[[[SSSOOOQQQRRRPPP]]]www|||iii```kkk~~~uuuYYYFFF888999555444555444111111444222222111111111000000000////////////////////////000000000000000000000000///000000//////111444777rrrZZZ^^^|||jjjOOOCCC<<<666111111000000///.../////////............---------------------...///111222333222444555666777888:::<<<===JJJTTTZZZhhh{{{}}}jjjTTTJJJJJJKKKLLLRRRXXX^^^```cccjjjwwwrrrbbbXXXTTTPPPLLLHHHGGGDDDDDDIIIVVVmmm{{{eeeYYYuuurrrZZZFFFAAA???999555777222222222111111111000000//////////////////////////////...------------...---------------------------...///111444777999:::===???@@@AAABBBDDDHHHKKKMMMGGGHHHUUUeeewwwvvvkkkaaaXXXRRRLLLHHHCCC@@@@@@@@@???===@@@@@@??????@@@AAABBBCCC@@@@@@AAAAAA@@@???===<<<>>>>>>>>>>>>??????@@@@@@EEEHHHMMMTTT\\\ccciiillluuu|||}}}}}}wwwlllaaaXXXKKKDDD<<<666555444000...///............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---///222666:::===@@@999999:::???FFFNNNUUUXXX```ccc```VVVNNNMMMOOOOOOcccllldddcccuuu}}}sssttt~~~fffOOOAAA;;;777555777666222111333222222222111111111000000////////////////////////000000000000000000000000///000000000000222666999xxxbbb[[[pppkkkOOODDDBBB<<<555111111000/////////////////////.........------------------...000222333444222555888999888888:::<<>>===>>>@@@BBBBBB?????????@@@@@@AAABBBBBB??????????????????>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;===@@@EEEKKKRRRXXX[[[cccjjjrrrxxx|||yyytttooo```LLLBBB:::888777222////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))),,,000666999;;;<<<<<<999777777<<>>777222111000000//////000000/////////.........------------...///111333444555222666999:::999:::===@@@VVV[[[___bbblllvvvcccUUUHHHIIIQQQWWWYYYZZZ___hhhtttrrriii^^^UUULLLHHHFFFEEEBBBDDDUUUjjjzzzgggmmm```GGG>>><<<888444333222222222222111111111000000000000000000000000//////...------------...------------------------...000333666888999::::::<<<===@@@BBBEEEJJJQQQVVVMMMWWWtttvvvxxxeee]]]UUUOOOGGG@@@===???@@@??????>>>???@@@AAABBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDD????????????>>>===<<<;;;999:::;;;===AAAFFFIIILLLNNNSSS[[[dddnnnzzzzzz~~~wwwTTTIII???<<<:::555111////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......)))---222888;;;<<<:::999:::888999@@@LLLYYYaaaeeefffddd]]]UUUVVVcccqqqxxxooooootttzzztttvvvxxxwwwzzz|||~~~uuuuuujjjVVVHHH999555666666666777333222222222222111111111000000000000000000000000000000000000000000000000...///000111222444999<<<~~~qqq___cccgggMMMDDD>>>666222111000000//////000000////////////............------...///111333555666444666888777777;;;CCCJJJ```[[[]]]jjj~~~ooo\\\MMMHHHIIISSS\\\bbbhhhnnnooowwwvvvcccSSSKKKHHHIIIFFFAAAFFFQQQiiizzzkkk\\\GGGAAA<<<444333333222222222111111111000000000000000000000000//////...------------...........................///111444777999999999888>>>???AAACCCFFFKKKRRRWWWVVVhhhtttvvvggg\\\NNNIIIEEEEEEBBB>>>???DDDAAABBBCCCCCCBBBCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDEEEDDDCCCCCCCCCEEEFFFGGGCCCCCCDDDDDDCCCBBB@@@???;;;;;;:::::::::;;;<<<===;;;BBBLLLUUU\\\dddmmmsssttthhhwww}}}zzzZZZNNNCCC???===777222000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---000444888;;;;;;:::999======AAAKKKYYYeeekkkmmmjjjddd\\\]]]jjjzzz}}}uuu|||vvvvvvwwwyyyuuu}}}lllLLL<<<777777666555333333222222222111111111000000000000000000000000000000000000000000000000...///000111222555:::===jjjccczzzaaaNNNCCC999222111111000000000000000000/////////............---......000222444555777555666555444555<<>>999333111000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////222333555888::::::::::::@@@BBBIIIUUUdddooorrrrrrkkkddd___iii~~~sssyyy{{{xxxaaaDDD:::666444222333333333222222222111111000000000000000000000000000000000000000000000000...///000111333666:::>>>mmmaaaqqqYYY??????999333///111111000111444000000000000000///......,,,...000111222333555777<<<111222888666>>>QQQ]]]___aaaeeexxxoooZZZPPPNNNSSS\\\eeehhhhhhpppnnn```UUUSSSQQQKKKEEEDDDJJJRRRlllzzz}}}sssNNN???>>>666555333333333333111000000000000000//////////////////.........---------//////............//////111444777999999:::<<<>>>AAAAAA???IIIWWWTTTMMMRRRiiipppttt~~~kkk]]]TTTLLLFFFEEECCCDDDDDDDDDEEEEEEFFFFFFJJJJJJJJJJJJKKKMMMOOOOOOPPPOOOMMMLLLMMMMMMMMMLLLOOOMMMJJJHHHHHHIIIKKKMMMFFFHHHJJJIIIKKKMMMIIIBBB@@@AAAAAA???<<<:::999999999;;;>>>>>>???BBBHHHMMM\\\bbbqqqpppiiibbb\\\TTTUUU```eeedddssswwwsssyyyaaaVVVLLLGGGAAA777000000111000//////000///---+++........................------------------------------,,,+++,,,---...///222555777777777:::>>>???EEEIIISSSaaakkkppprrrssslllYYY[[[xxxppphhh~~~OOO===888333777333333444333222111000000000000000000000000000000000000000000111111111111000000111222555888:::<<<}}}ggghhhtttiiiGGG@@@;;;555111111111//////222111111111111000///...---,,,...000111222333555777666444:::===:::BBBSSS]]]UUU]]]gggzzzuuuaaaRRROOORRRbbbfffjjjmmmpppxxxrrrbbbZZZTTTLLLFFFEEECCCIII]]]|||zzzeeeJJJBBB888666444333333222000...111000000000//////////////////.........---------//////.........///000000333555888:::;;;<<<>>>??????CCCDDDMMMXXXVVVQQQXXX{{{kkkZZZPPPIIIDDDAAAAAAHHHHHHGGGFFFFFFHHHJJJLLLQQQSSSWWW\\\bbbgggkkkmmmhhhfffccc```]]]ZZZWWWUUURRRSSSSSSTTTTTTSSSRRRQQQSSSUUUSSSMMMIIIIIIIIIHHHFFFFFFFFFEEEBBB???===<<<:::;;;======<<<===@@@DDDJJJOOO[[[lll||||||hhhbbbbbb```[[[aaahhhjjjtttwwwqqqbbbRRRJJJEEE===888777222111000000000000...---........................------------------------------,,,,,,,,,...///000444777999999999;;;>>>@@@CCCKKKXXXfffoooqqqooonnnddd___hhh|||pppkkkrrr~~~{{{dddMMM===111444333333333333333222111111111111111111111111111111000000000000111111111111000000111333555888;;;<<>>@@@AAA???HHHLLLRRRZZZXXXWWWaaasss```UUUJJJEEECCCAAABBBDDDJJJKKKMMMNNNQQQUUU[[[___iiimmmuuu~~~zzzwwwvvvxxxyyyxxxtttmmmeee``````bbb^^^SSSKKKJJJLLLNNNGGGGGGGGGFFFEEECCCAAA@@@>>>>>>???===;;;999:::;;;>>>AAAJJJVVVbbbpppvvvmmmssssssyyydddVVVMMMCCC<<<888444222000000111111000...........................------------------------------,,,,,,---///000111777999<<<===<<<<<>>777333333222//////111555444222111///...---------///111222222333555777666;;;777333???UUUhhhuuu}}}~~~wwwvvv~~~zzznnn```^^^bbbhhhnnnnnnrrrxxx~~~~~~zzzrrrbbbWWWQQQNNNDDDEEEFFFOOOgggeeefffttt~~~TTT>>><<<999555222222111111000111111111000000000//////////////////............///...//////000111222333666888;;;===>>>???@@@BBBBBBMMMRRRVVV^^^```dddqqqyyy{{{xxxiii^^^QQQJJJFFFFFFFFFGGGJJJNNNMMMSSS[[[cccjjjsss{{{{{{nnnbbb\\\VVVQQQLLLJJJHHHGGGGGGHHHHHHHHHCCCCCCCCCAAA>>>;;;999888;;;===CCCKKKQQQ\\\pppllltttsssaaaOOOAAA999666333111///000000000///................................................------------...000222333999:::===???===<<>>:::555222222333333333111111111111000000000000000000/////////...............//////111222444444666888;;;===>>>???AAABBBCCCPPPUUU[[[iiisss|||vvvuuuaaaTTTPPPHHHFFFFFFIIIKKKMMMTTT[[[```jjjyyyqqqaaa___ZZZTTTOOONNNNNNMMMLLLIIIHHHFFFDDDBBB@@@===;;;888:::>>>BBBDDDIIIWWWeeezzzxxxsss}}}|||cccMMM@@@888555111///////////////////////////////////////........................---------...///222444555::::::===@@@>>>===EEEOOOdddsss}}}xxxrrrllloookkkrrryyysssrrrwww|||yyyyyyssspppXXXDDD777666555444333333333444555111111111111111111111111111111111111222222222222000222444666888:::<<<===rrr[[[UUUjjj~~~xxxVVVFFF===777333444444222222555555444222000///////////////111222333222333555666222:::999KKKoooxxxrrr{{{{{{|||ooojjjxxxhhh\\\___jjjppppppooouuuyyyaaaSSSPPPRRRRRRTTTVVVWWWWWWWWWYYYZZZWWWXXXYYYYYYXXXWWWUUUTTTRRRRRRRRRQQQPPPOOONNNNNNOOOPPPRRRSSSUUUXXX]]]``````hhhtttqqq___RRRNNNMMMHHHCCCGGG[[[zzz}}}uuueeeyyy[[[BBB===777333333444444555222222111111111000000000000000000/////////............///000111333555666777999<<<>>>???@@@AAACCCFFFSSSYYYeee|||vvvbbbQQQIIIJJJDDDEEEIIIOOOSSSYYYcccmmm~~~vvvlllddd^^^XXXQQQLLLOOOLLLIIIGGGFFFDDDAAA???;;;;;;===???>>>???GGGPPPgggtttyyy}}}|||qqqXXXGGG===999333000////////////////////////////////////........................------...///111333666777<<<:::===AAA@@@@@@KKKZZZkkkyyy~~~zzz}}}|||xxxpppVVV888888777555444333333444444222222222222222222222222111111111222222222222333111222444777999;;;<<<===yyyddd[[[nnn~~~zzz[[[NNN???999444444444111111333555444111000//////000111///111333333333333555666222;;;>>>WWW|||wwwgggtttvvvtttppphhhhhhtttnnnmmmsssxxxyyyyyy{{{~~~gggYYYVVVXXXXXX\\\aaadddeeedddddddddaaaaaaaaa``````___^^^]]]YYY[[[^^^]]]ZZZVVVQQQOOOSSSUUUWWWWWWVVVVVVVVVWWWQQQUUU[[[bbbiiinnnrrrtttwwwxxxzzz}}}qqq___TTTOOOKKKHHHEEEKKKccc}}}yyyiiitttkkkHHHCCC;;;555333333333444222222222111111111000000000000000000/////////.........///000222444666777888;;;>>>@@@@@@AAACCCEEEOOO\\\cccsss|||kkk___TTTKKKHHHJJJJJJMMMUUU^^^fffooo~~~ssseee[[[XXXUUUPPPMMMLLLJJJHHHEEECCC@@@??????>>>===AAAGGGTTTeeeyyyyyyqqquuu{{{~~~oookkkwww{{{bbbLLLCCC>>>777222000000111111////////////////////////........................---......///111444777999>>>;;;>>>CCCCCCDDDRRReeewww|||xxxqqqIII:::999666444333333333444222222222222222222222222111111111222222222333333111222555888:::<<<======mmmZZZnnnbbbUUUBBB;;;666555444000000111555333111//////000111222000111333333333333555666555===>>>XXXzzzmmm\\\qqqnnnddd______ggg}}}{{{tttwww}}}}}}{{{mmmjjjlllhhhnnnwww~~~zzzyyyyyyxxxwwwwwwvvvvvvsssvvvyyyyyysssiii```[[[[[[___eeehhhhhhgggfffeeeaaa```^^^___```aaa```___YYY]]]aaaaaabbbkkk|||mmmZZZQQQMMMLLLFFFAAAQQQhhh~~~sss|||yyyMMMGGG>>>777333222222222222222222111111111111000000000000000////////////......///000222555777888:::===@@@AAABBBCCCEEEGGG[[[fffnnnnnnWWWNNNMMMKKKKKKMMMTTTYYYcccoooyyytttbbb]]]VVVSSSQQQPPPMMMKKKGGGBBB>>>======<<>>EEEGGGGGGMMMVVVcccsss{{{rrr^^^MMMJJJLLLMMMUUU```hhhoooxxxooo^^^SSSPPPRRRUUUKKKFFFCCCDDDCCC???======@@@EEERRRddduuuvvvzzzmmmmmmmmmsssttt^^^SSSGGG;;;666222---///444............////////////000000//////.........---/////////111333777:::===;;;???CCCCCCDDDQQQjjj{{{qqq}}}~~~oooFFF:::222666888444222555333333333333333333333333222222222222222222222222222555888999:::;;;===???```^^^nnnbbbKKKAAA888555444111111333111111111111111111111111000111333333333333555777999:::RRRnnnuuusssvvvwwwuuu{{{vvv}}}yyy|||xxxrrrqqqqqqmmm___RRRNNNJJJEEEGGGNNNkkk}}}wwwYYYBBBAAA888555888222444444333333222111111000000000////////////000000222222222444555777999:::@@@>>>???CCCDDDEEEMMMXXX___uuunnn[[[PPPJJJNNNQQQTTT___lllvvvzzzjjj___WWWRRRRRRMMMJJJHHHEEE@@@@@@CCC>>>@@@GGGUUUeeewww{{{xxx|||uuuyyyrrreeeYYYMMMBBB===888222000222111111111000000000000000000000/////////.........//////000111444777;;;===<<>>@@@>>><<<===EEEQQQddd{{{___dddsss~~~|||tttnnn___TTTHHH@@@:::555222222444333333333222111111111000000////////////......///000000222555888<<<>>>@@@@@@AAAEEESSSmmmzzzkkkuuuwwwuuupppwww}}}uuuTTTHHH;;;666777666444333333333333333333333333333333333333333333333333333333555888:::;;;<<<>>>???nnnZZZTTTfffTTTIII===888555222111222111111111111111111111111000222333333333444777999:::LLLppp}}}sss{{{hhhiii{{{rrrnnnrrrtttoooyyy{{{~~~ggg[[[SSSIIIDDDFFFDDDccctttsss[[[AAA999888888555333333333222222111111111111000000000000000000111222222333444666999;;;<<<@@@@@@@@@AAAFFFRRRdddrrrlllvvv|||kkk[[[QQQRRRUUU___lllvvv}}}xxxmmmkkkjjjhhhgggfffhhhiiijjjkkksssnnnZZZTTTQQQQQQNNNFFF@@@>>>AAA<<<;;;>>>GGGUUUkkk}}}dddZZZ[[[rrr~~~{{{~~~~~~{{{ooocccSSSEEE<<<777666777555555444333222111111000000000/////////////////////000111444777:::===>>>CCCAAA@@@GGG\\\|||zzzzzzrrr}}}zzzqqqttt|||yyyeeeUUU@@@444555999777222444444444444444444444444333333333333333333333333444666999;;;<<<===>>>@@@xxx^^^PPPYYYrrrUUUJJJ>>>888555222111333111111111111111111111111111222222222333444888:::;;;YYY{{{vvv{{{vvv[[[ZZZhhhyyyxxxnnnsssuuueeeYYYMMMHHHIIIAAAVVVvvvmmmmmmcccBBB999888666666333333222222222222222111111111000000000000111111222222333555777:::<<<======>>>???BBBKKK\\\nnnzzzvvvvvvgggVVVQQQSSS```ccclllzzzyyyooommmggg```[[[ZZZXXXVVVTTTSSSRRRRRRQQQWWWdddtttvvvgggYYYSSSRRRMMMHHHEEECCC???===???CCCLLL[[[iii{{{uuu]]]MMMXXXwwwzzzlllUUUCCC::::::;;;444444333222111111000000//////000000000000000000///000222555888;;;>>>???CCCBBBBBBNNNkkksssxxx{{{zzzooopppxxx{{{jjjPPP;;;888===;;;333444444444444444444444444333333333333333333333333444777:::<<<<<<===???AAAtttfffSSSVVVhhhvvvXXXLLL@@@999555222222444222222222222222222222222111222222222222555999<<>>===>>>@@@FFFTTTgggvvv{{{~~~ppp[[[PPPSSS\\\hhhmmmwwwuuussssssjjj]]]UUUTTTSSSQQQOOOLLLIIIHHHIIIJJJNNNYYYkkkkkkZZZSSSNNNLLLMMMDDDBBBAAAAAAAAADDDLLLVVVkkkuuulllQQQOOO___tttlllNNN<<<666555333222222111111000000000//////000000000000111111///111333666:::===???@@@AAABBBGGGZZZ~~~pppdddnnnxxxtttwww{{{~~~uuuxxx{{{zzzzzz}}}jjjJJJ::::::999111444444444444444444444444333333333333333333333333555777:::<<<===>>>@@@AAAxxxtttXXXTTTeee~~~sss^^^QQQCCC;;;666222111333222222222222222222222222222222222222222555999===JJJrrr|||wwwkkk[[[RRRVVV[[[\\\```fffvvvooo}}}rrr[[[OOONNNJJJFFFQQQooommmjjjrrrpppsssMMMAAA999222999222222222222222222222222222111111000000111111222222333444666999;;;>>>???>>>@@@DDDNNNbbbxxxuuuiii```\\\aaaiiiqqq|||zzzbbbWWWXXXYYYYYYVVVSSSOOOLLLKKKIIIHHHMMM[[[pppxxxcccTTTNNNOOOHHHFFFEEEDDDAAA???CCCJJJWWWbbbyyyiiiWWWSSSZZZllleeeHHH999333222222222111111111111111//////000000000111111111///111444777;;;>>>@@@AAAAAAEEENNNfff~~~nnnaaabbbttt~~~}}}zzzxxxeeeBBB777666333555555555555555555555555444444444444444444444444555888;;;======>>>@@@BBByyyxxx\\\RRRccc{{{cccUUUGGG>>>777222000222222222222222222222222222222222222222222555:::===QQQzzzyyyrrroooZZZ^^^hhhjjjfffeeetttnnn~~~|||{{{}}}```PPPMMMLLLBBBGGGbbbrrr```~~~rrrcccxxxSSSEEE:::222:::222222222222222222222222222222111111111111222222333333444666999<<<>>>???>>>AAAGGGVVVooo{{{jjjgggkkklllooorrr{{{yyy|||rrrdddeeeeeeccc^^^XXXQQQMMMIIIHHHGGGJJJSSS```mmmvvvxxxyyykkkdddaaaaaahhh}}}}}}aaaSSSRRRMMMJJJHHHGGGBBB>>>@@@FFFHHHQQQgggyyybbbPPPMMM___ttt~~~[[[FFF<<<222222222222222222222333//////000000111111111222///111444888<<>>???AAABBBvvvkkkUUUWWW||||||kkkRRR>>>666555333000222222222222222222222222///666333///444777;;;GGGfffrrryyy||||||}}}xxx||||||{{{sssmmmgggWWWQQQIIIEEEDDDNNNjjjeeemmm~~~xxxuuuxxxPPPGGGDDD777444555555444333333333333444333333222111000000111111111333666888888999;;;<<<;;;CCCMMMbbb|||uuupppzzz|||ssswwwvvvnnn}}}lllgggcccbbbaaa]]]TTTLLLMMMKKKIIIHHHKKKRRRZZZ___^^^```dddmmmooo]]]RRRZZZ^^^llluuummm]]]ZZZVVV^^^~~~dddVVVJJJMMMLLLEEEAAAAAA@@@<<>>[[[{{{```VVVXXXcccuuuxxxxxx{{{bbb@@@>>>444666666666666666555555555333333333444444444555555777999;;;<<<===???BBBEEEzzzuuuaaa^^^}}}{{{\\\BBB666555555222222222222222222222222222222777444333777666;;;KKKrrrxxx{{{{{{}}}www}}}{{{ppp]]]TTTMMMHHHEEELLLbbbhhhiiitttsssdddRRRFFF;;;555666555444444333333444444333333222111111111111111222555888999:::;;;===>>>@@@FFFQQQjjj{{{|||}}}|||uuutttvvvsssiii^^^WWWRRRLLLKKKMMMOOONNNLLLKKKOOOWWW^^^]]]WWWOOOGGGNNN^^^pppggg\\\\\\ooozzzbbbUUUSSSOOOIIIDDDBBBCCCDDDBBBCCCLLL]]]qqq{{{```VVV[[[mmmvvvnnnOOO888666333000///111333333111111111111111111111111222333555999===?????????FFFDDDfffppp[[[WWW]]]hhhxxx|||}}}oooHHH<<<555777666666666555555555555333333444444444555555555777999;;;<<<===@@@CCCEEEkkk^^^pppjjjGGG777555666555333333333333333333333333333444222777<<<666>>>UUU{{{|||zzzyyy}}}~~~rrrgggYYYQQQKKKFFFIIIWWWqqqyyymmmoooxxxYYYEEE<<<555666555444444333444444444333222222111111111111222444666999:::;;;<<>>@@@@@@CCCPPPxxxsss```RRRVVVaaammmyyyvvvvvv{{{www|||zzzzzzQQQ<<<:::888777666666555555555555333444444444444555555555777999;;;===>>>@@@CCCFFFttt\\\]]]{{{sssNNN999666777555333333333333333333333333111///000999>>>888DDDbbb}}}zzznnnkkkxxx{{{~~~rrr```UUUMMMGGGGGGOOOdddvvvmmm___DDD@@@;;;666666555444444444444444333222222111111222222222444666888:::;;;===@@@CCCJJJ___kkkssssssnnn___XXXTTTPPPMMMPPPKKKfff|||tttwwwxxx```NNNQQQnnnuuulllooosss^^^PPPRRRRRRGGG@@@AAAAAA@@@BBBKKKWWWhhh~~~pppZZZ]]]ooogggIIIBBB;;;777444222222444111111111111111111111111444666999;;;<<<>>>@@@BBBCCC___iiiXXXMMMTTTcccnnnxxxzzzpppiii```]]]aaadddvvv|||yyyuuu\\\@@@???999888777666555555555666444444444444555555555555777999;;;===>>>AAADDDGGG{{{^^^SSSiiiyyyUUU<<<666666444333333333333333333333333111111111888===888HHHkkkvvveeewww|||yyyuuukkkZZZPPPHHHGGGJJJZZZ}}}kkkyyyjjjJJJDDDAAA666666555444444444444555333222222222222222333333333555777999;;;===AAADDDPPPttt}}}zzz~~~}}}nnnbbbZZZVVVUUURRRKKKtttwwwYYYPPP^^^||||||www[[[UUUUUUMMMFFFGGGBBB@@@@@@FFFOOO]]]sssgggQQQUUUvvvzzz}}}{{{SSSFFF:::777666222111222111111111111111111111111444777:::<<<<<<>>>BBBEEEFFFooojjjZZZPPPWWWdddnnnyyykkkbbbcccaaa[[[YYYRRRhhhtttpppyyyvvvnnnJJJ===:::999777555555555666666444444444555555555666666777999;;;===???AAAEEEGGGyyy^^^QQQ^^^{{{]]]@@@666666444333333333333333333333333444666555777:::;;;OOOqqqxxx}}}qqq}}}gggzzz{{{yyycccUUULLLJJJIIIQQQrrrrrrrrrxxxSSSCCC@@@777666555555444444555555333222222222222333333444333555777999;;;>>>CCCFFFUUU}}}qqqgggppp~~~}}}rrrggg]]]VVVRRRPPPJJJvvvfffVVVWWWyyypppZZZRRRMMMKKKLLLBBB@@@???AAAFFFRRRfffwwwuuuZZZMMMUUUbbbrrrwwwmmm{{{fffOOO:::555555444222333222222222222222222222222444777;;;<<<===???DDDHHHPPPmmm___VVV\\\fffppp|||qqqrrrpppdddWWWRRRjjjyyyllloooxxxaaa===;;;:::888555444555666777444444555555555666666666777999;;;===???BBBEEEHHH}}}uuu___UUU[[[qqq|||gggDDD777666555444444444444444444444444111999888555888BBB\\\}}}yyy~~~}}}vvvpppnnnyyy{{{nnn\\\PPPNNNGGGHHHeeeooosssdddEEE@@@777666666555555555555555222222222222222333444555555666888:::<<<@@@EEEIIIaaasss___bbbhhhpppyyywwwqqqkkkfffbbbccc]]]uuu~~~llleeeyyyttt]]]RRRMMMKKKEEEBBB@@@???AAAIII[[[lllpppVVVKKKHHHXXXaaaUUUcccaaasssgggCCC666666555333444222222222222222222222222333777;;;======@@@FFFKKK```ssshhh]]]XXX^^^gggooo}}}xxxaaa\\\rrr|||qqquuuJJJ<<<;;;888555444555666777555555555555666666666666777999<<<>>>???BBBFFFIII|||qqqpppwwweee]]]___pppyyymmmGGG777666666444444444444444444444444+++888888222999JJJhhh~~~hhhxxx|||ttt|||vvvbbbTTTPPPFFFBBB[[[~~~kkkeee|||}}}~~~zzzxxxOOOHHH777777666555555555555555222222222222333333444555666888999;;;>>>BBBGGGKKKttttttrrrrrrxxxwwwxxxzzzttt___SSSLLLHHHEEEBBB@@@???EEEUUUeeezzzdddZZZHHHDDDRRRVVVPPPPPP\\\yyy~~~PPP;;;888555333555222222222222222222222222333777;;;======@@@GGGMMMmmm______XXXVVV^^^eeemmm|||{{{wwwcccyyyzzzkkkttt[[[===;;;888555444555666777555555555555666666666777777999<<<>>>@@@BBBFFFIII|||kkkiii^^^kkk}}}yyyUUU<<<;;;111444333333333333444555555555666777777===PPPppp{{{~~~wwwjjjyyy}}}yyyfffWWWQQQIIIFFFUUUkkkrrrbbbjjjrrrtttbbbIII>>>:::777888777444444666444333333333333444555555888:::;;;:::999===IIITTT}}}}}}vvv^^^PPPMMMKKKGGGCCC@@@AAAJJJSSSmmm{{{bbbIIIDDDJJJPPPYYYdddbbbhhhwww@@@555666000333333222111111111222333444555888666999AAA@@@EEETTTtttWWWPPPRRRVVV[[[dddqqqlllxxxzzzsss{{{qqqxxx}}}}}}GGG999777<<<888666777333666666555555666777999:::888<<<:::<<>>:::777888777444444777444444333333444444555666888888;;;===<<>>888;;;777666999666666666555555666777999:::999===;;;<<>>@@@EEEUUUjjjjjjSSSHHHDDD@@@YYYooo|||~~~```>>>777444444333222111111111333444555888<<<;;;===AAA@@@JJJbbbwww\\\KKKKKKNNNSSSZZZdddsssyyyeeesssqqqmmmjjjaaaYYYRRRYYY\\\fffzzzmmm}}}wwwvvv|||vvv[[[CCC888:::777777:::888666666555555666777999::::::???<<<===CCCBBBDDDRRRoooxxx}}}zzzfffjjj{{{tttDDD<<<777444444444444444555666666666666555999JJJiii{{{wwweeeuuusss}}}|||{{{vvvtttxxxzzzyyy|||hhhYYYQQQKKKLLLRRRsssaaaeeevvv|||bbbCCC<<<666666777555555777444444444444444555666666999666;;;CCCBBBDDD]]]|||}}}aaaTTTJJJHHHEEEAAA@@@DDDKKK___vvvbbbMMMEEEDDDIIIccc{{{}}}}}}eee@@@777666222333222111111222333555666888<<<<<<>>>@@@@@@QQQpppkkkUUUMMMJJJNNNSSSZZZdddssskkk___ppptttdddeeeqqqvvvlll^^^WWWZZZWWWYYYcccooozzzuuusss|||sssdddFFF777999777777999777777666666666666888999:::;;;@@@>>>>>>CCCBBBFFFUUUddd|||kkkdddlllKKK===555555444444444444555666666777888666:::MMMnnn~~~kkkpppooorrrqqqsss~~~vvvxxxoooiiidddbbbbbb```___aaaaaa___aaadddgggkkkpppppp]]]UUUOOOMMMNNNfffggg```tttzzz|||bbbHHH???777666777666555777555444444444444555666666:::888<<>>@@@AAA[[[|||aaaPPPNNNKKKNNNSSSYYYcccrrrxxx\\\ZZZnnnttteee[[[dddxxxqqq```YYY]]]ZZZUUUTTTVVVnnnrrrssstttoooKKK777999999777777444777777666666777888:::;;;<<>>CCCCCCIIIZZZZZZqqq``````RRR@@@555555555444444555555666777777999888===RRRrrrmmmfff|||jjj}}}ppptttsssyyyuuuoooiiieeeccccccdddlllmmmnnnmmmjjjfffeeeeeefffiiifffiiivvvzzzyyyvvv```VVVOOOKKKJJJ\\\wwwaaajjj|||jjjOOOCCC999777888666555666555555444444555555666777999:::===???BBBOOOkkk~~~dddNNNIIIHHHAAA???BBBDDDMMM^^^rrrgggTTTNNNBBBOOOccc}}}iiiHHH======444222222222222333444666777777;;;===???@@@EEEiiinnnVVVKKKJJJKKKNNNSSSYYYcccrrrnnnRRRWWWnnn{{{uuudddVVV]]]qqq|||tttfffXXX]]][[[XXXRRRMMM```tttllltttlllvvvWWW;;;;;;:::777777444777777666666777888:::;;;;;;AAA???>>>CCCDDDMMM___UUU|||uuu]]]ZZZpppWWWDDD777555555555555555666666777666999:::@@@WWWvvvzzzjjjtttjjj|||rrrwww~~~yyy{{{qqq|||xxxyyyzzz~~~~~~qqqbbb```fffmmmzzz~~~eeeWWWOOOJJJIIIRRR~~~ooojjjxxxTTTHHH<<<888999777666666555555555555555666666777666<<>>BBBNNN```qqqdddSSSNNNHHH]]]VVV<<<<<<:::222222222222333555777888888===???BBBDDDOOOxxxZZZLLLIIIFFFFFFJJJPPPXXXdddtttvvv[[[UUUrrrtttiiizzzsss^^^ZZZdddooopppkkk^^^[[[VVVZZZ\\\SSSYYYqqq|||gggaaatttpppsssuuuIII???;;;888:::999888777777777777999:::;;;:::@@@??????DDDFFFQQQfffPPPnnnxxx|||aaa[[[ddd]]]AAA>>>777666666666666777777888444;;;;;;GGGiiirrraaa|||uuuxxx|||~~~wwwwwwooopppyyy}}}yyyzzzttthhh___eeexxxttt^^^OOOKKKNNNKKKlllwwwhhhKKK===???999333666777777777666555555666777888555>>>AAA???MMMmmm|||___QQQLLLHHHCCC??????FFFUUUhhh{{{]]]GGGLLLWWWnnnzzzhhhllltttHHH;;;===666555444333444666888::::::;;;>>>AAADDD\\\gggIIIHHHIIICCCEEEHHHNNNXXXeeeuuuqqq[[[XXXkkkgggfffyyy~~~hhh]]]^^^mmmpppbbb```]]]^^^___WWWSSSaaauuu|||fff\\\{{{bbb]]];;;:::;;;777:::777777777777888999:::;;;;;;>>>>>>AAADDDDDDUUUuuuPPPnnnzzzgggcccnnnbbbCCC===888777777666666666777777999;;;<<>>>>>999555777777777777666555555777888999:::>>>>>>???TTTyyykkkWWWMMMGGGDDDAAA???DDDPPPaaatttkkkNNNJJJOOOhhh{{{fff]]]tttXXXCCC<<<666555444444444666888:::;;;<<>>:::777999666777777666555666777888999===??????FFFaaa}}}aaaQQQJJJHHHCCC???@@@IIIWWWjjjmmmQQQJJJMMMkkkvvveeekkkjjjLLL999777666555444555666999:::<<<===???BBBPPPsss~~~gggQQQDDDCCCEEEEEEFFFIIIPPPYYYfffuuujjjTTTTTTmmmnnnUUU[[[uuuyyyllljjjkkkiii___VVV[[[fffuuugggyyy|||uuutttFFF;;;===:::777888777777888888999:::;;;===@@@@@@AAADDDGGG___KKKeeeiiibbb|||QQQ>>>:::999888777666666666666:::555;;;[[[vvveeemmm}}}{{{rrrvvvxxx{{{}}}~~~|||uuuooommm{{{qqqqqqxxxbbbSSSMMMKKKTTTqqq___EEE>>>:::::::::555777666666666666888999:::<<>>CCCNNNaaazzziiiQQQMMMOOOmmmsssrrrQQQ999888777666555555777999:::===???>>>BBBWWWiiiRRRGGGCCCAAABBBFFFHHHKKKRRR[[[gggvvvmmmXXXUUUqqqgggPPPXXXrrrnnnmmmmmmjjj```WWWWWW^^^}}}ooozzz~~~ooo}}}LLL:::===;;;555888888888888999:::;;;;;;===@@@@@@AAADDDJJJgggGGG^^^ooofffvvv\\\???::::::999777666666666666888666AAAfffqqqrrrtttuuuooosssuuuyyy|||~~~}}}ttt}}}uuuooovvvvvvoooxxxyyydddVVVNNNKKKNNNggggggJJJ@@@:::;;;<<<666777666666666777888:::;;;;;;>>>CCCQQQnnn~~~xxxvvvrrrlllfff```\\\ZZZQQQPPPNNNNNNOOOQQQTTTUUU\\\```hhhrrr|||___PPPLLLFFFAAA===@@@IIIZZZssspppVVVPPPLLLbbb|||wwwZZZBBB999888777666666777999:::<<>>CCC```vvv\\\GGGCCCDDDAAAAAAFFFFFFJJJQQQZZZffftttlllWWWQQQqqq~~~cccNNNUUUooorrrpppmmmggg]]]SSSQQQSSSggguuu|||{{{kkkRRR<<<===:::666888888888888999:::;;;<<<;;;??????@@@DDDNNNsssFFFYYYmmm```llleee@@@:::999888888777777777777888;;;JJJoooiii}}}~~~rrroooqqquuuyyy}}}~~~ssshhhmmmrrrwww~~~~~~tttwww}}}ooo|||jjjkkk}}}{{{eeeUUUKKKKKKKKK```vvvuuummmPPPBBB999;;;===666777666666666777999:::<<<<<<<<>>999;;;999999999999:::;;;<<<<<<999@@@AAACCCKKK]]]JJJWWW}}}~~~uuujjj___kkk@@@888888888888888888999999666AAAQQQqqqyyyiii^^^RRRsssqqqtttxxx}}}}}}yyyvvvttt}}}pppxxxnnn[[[PPPLLLQQQ```ooo|||}}}kkkgggrrr___ZZZUUUWWWdddppp^^^PPPHHHJJJ\\\}}}~~~|||cccppprrrXXXFFF888999===888777666666666888999;;;=========FFF\\\yyy}}}~~~~~~www]]]TTTTTTSSSVVV___mmmwww{{{|||{{{{{{sssqqqooojjjeee___YYYVVVOOOKKKEEEAAADDDOOO```lllwwwjjjXXXMMMIIIEEEBBBBBBJJJ\\\nnnyyyaaaSSSKKKWWWooouuubbbIII;;;:::999777777888:::;;;888BBBGGGSSSpppdddOOOIIICCCAAA@@@>>>???BBBEEEIIIPPPZZZeeerrr~~~qqq^^^jjjttt]]]JJJJJJ[[[wwwkkkggg___WWWSSSSSSSSSRRRHHHRRRjjjwwwoooggglllmmmOOO???999===999999999999:::;;;<<<<<<:::AAACCCEEENNNcccIIIXXXuuuddd|||oooFFF<<<;;;999777777777777777;;;???MMMzzzyyyooovvvnnnPPPaaaqqqmmmsssrrrsssuuuxxxzzzzzzzzztttkkk```UUUMMMKKKHHHEEEIIISSSmmm|||bbbiiihhhUUUUUUUUUQQQRRRsssnnn\\\PPPNNNNNNUUUttt|||xxxwwwkkkxxxYYYFFF===999777666888777777777777999:::;;;@@@<<>>;;;<<>>999222::::::::::::;;;<<<======BBB<<>>:::777777888888777777888999;;;<<>>;;;>>>CCCHHHlll{{{nnn[[[JJJGGGBBB??????@@@AAAAAADDDHHHOOOXXXcccooo|||vvv```qqqvvvTTTIIIGGGOOObbb|||~~~tttiiibbbZZZTTTSSSWWWVVVVVViiiuuuiiiwwwiiiyyy}}}]]]CCC<<<;;;::::::::::::;;;<<<======AAA<<>>QQQnnnsss}}}}}}||||||{{{rrruuu___bbbfff}}}ooo[[[QQQKKKFFFDDDFFFIIIVVVjjj|||vvvkkk___QQQIIIGGGAAACCCIIIOOOSSScccyyy]]]PPPFFFEEEBBB@@@LLL^^^xxx{{{XXXRRRKKKNNNddd{{{|||}}}yyyPPP???999999666888===:::@@@CCCOOOzzzrrr]]]IIIFFFAAA??????@@@AAA@@@BBBGGGNNNWWWaaammmyyyyyyeeetttTTTJJJFFFJJJYYYpppxxxmmmccc[[[ZZZ]]]dddhhh{{{mmm^^^pppooozzz~~~jjjCCC999>>>::::::::::::;;;<<<======BBB>>>GGGVVVlllIIIUUU~~~zzzrrrcccgggxxxfffCCC===<<<:::999999999:::;;;999HHHlllvvvhhh```~~~jjjOOOgggtttpppsssvvvwwwwwwxxxyyy|||lllZZZQQQJJJFFFHHHMMMLLLHHHKKKTTTkkk}}}{{{xxxjjj}}}|||qqqdddYYYYYYfffhhhZZZKKKKKKMMMggg|||qqqwww]]]HHHAAA:::888;;;999999888888999:::<<<===<<>>::::::::::::;;;<<<======AAA@@@IIIUUUhhhJJJUUU~~~zzznnnmmmuuukkkLLL;;;;;;999888888999::::::;;;IIIooommm___eeeSSSrrrqqqppprrrtttuuuvvvvvvwww{{{{{{jjj```MMMJJJKKKOOOMMMHHHLLLVVVlll|||uuutttsssttt|||kkkooo{{{qqqfffZZZXXXhhhkkk]]]LLLLLLLLLbbb|||nnn|||qqqQQQAAA:::999<<<:::999999999999;;;<<<===>>>FFFdddttt{{{xxxyyyzzzyyyvvvsssjjjhhhxxxhhhWWWPPPEEEBBBDDDPPP```pppuuu\\\PPPEEEDDDGGGHHHJJJLLLMMMEEEEEEIIIGGGCCCPPPdddppp[[[JJJGGGEEEBBBHHHUUUlllkkk\\\PPPOOOiii|||dddIII;;;;;;888999<<<;;;AAABBBbbb{{{ZZZFFFCCC@@@??????@@@@@@???AAAEEEMMMUUU^^^iiisssyyyzzzhhhvvvYYYNNNDDDBBBIIISSSpppuuukkkkkksssyyytttkkkttthhhyyytttuuuuuuqqqyyyLLL:::???::::::::::::;;;<<<======>>>@@@HHHNNN[[[KKKTTT~~~{{{kkkhhhrrrIII;;;:::999888888999:::;;;???KKKtttrrrbbb```YYY}}}}}}qqqoooooooooqqqrrrrrrsssxxx|||mmmTTTOOONNNNNNKKKGGGOOO[[[nnn{{{|||xxxfffdddjjjrrr}}}|||rrrmmmlllrrr}}}ttthhhrrriii```WWWXXXlllnnn___NNNNNNKKK]]]vvvhhhwww]]]CCC;;;;;;:::;;;:::999999:::;;;===>>>DDDJJJffflllwww|||tttuuu{{{ssskkkxxx~~~|||sssnnnssshhhTTTIIIDDDCCCIIITTTeee{{{rrrdddUUUNNNKKKNNNPPPMMMHHHGGGKKKEEEDDDHHHIIIFFFIIIQQQttt~~~dddNNNHHHGGGCCCGGGQQQgggyyy]]]NNNMMM]]]oooOOO======::::::===<<>>AAAFFFMMMUUU^^^gggqqqwwwyyyyyyiii|||^^^PPPEEEBBBGGGHHH]]]}}}vvvpppkkkqqqrrr}}}vvvqqq~~~rrr}}}{{{PPP;;;;;;::::::::::::;;;<<<======;;;>>>EEEGGGTTTJJJRRR}}}zzzooo^^^}}}EEE<<<;;;:::999999:::;;;<<>>===888;;;;;;::::::;;;<<<===???EEELLLjjjppp___sss}}}zzzpppxxxxxxlllfff___^^^nnn}}}vvvhhhSSSNNNIIIHHHLLL[[[ttt{{{kkkfff```[[[XXXYYYXXXSSSNNNMMMMMMLLLKKKKKKKKKLLLLLLLLLWWWoooSSSJJJHHHCCCEEEMMMddd```OOONNNQQQsssxxxTTT??????<<<;;;>>>===DDDFFFxxxsssaaaIIICCCAAA???>>>???@@@???>>>BBBFFFMMMUUU^^^gggooouuuyyy{{{kkkbbbRRRFFFDDDGGGBBBOOO```uuuzzzyyypppsssyyy}}}TTT<<<888::::::::::::;;;<<<======<<<===BBBDDDTTTIIIQQQ|||zzzvvvaaaNNN===<<<;;;:::;;;;;;=========OOOqqqnnnZZZddd{{{rrroooiiinnnqqqssstttuuu|||ddd\\\UUUQQQLLLMMM\\\nnn~~~zzzgggVVVUUUQQQSSSbbbxxxuuueeeXXXQQQPPPRRRSSSYYYjjjjjjrrrtttbbbVVVSSS[[[|||rrreeeNNNNNNHHHVVV~~~vvvkkk~~~zzzmmmGGG@@@>>>666;;;;;;::::::;;;<<<>>>???BBBLLLpppXXXRRRvvv||||||ooo||||||lll[[[WWWXXX___ooo}}}}}}xxxxxx|||[[[TTTLLLFFFDDDPPPiiizzzooorrroooggg___\\\ZZZXXXZZZ^^^QQQTTTSSSMMMJJJLLLLLLIIIDDDqqqvvvWWWLLLHHHCCCDDDJJJbbb|||eeeRRRRRRLLL]]]|||vvvoooyyy}}}WWW@@@@@@===<<<>>>===EEEHHH~~~ddd[[[MMMBBB@@@???>>>?????????===BBBGGGNNNVVV^^^gggooottt|||mmmeeeSSSFFFFFFGGG>>>GGGMMMqqqsssuuuvvvmmmvvvqqq\\\CCC;;;::::::::::::;;;<<<======???>>>AAADDDWWWLLLTTTzzzxxxsss```zzzLLL===:::888888:::<<<======BBBbbbnnnfff]]]vvvzzzsssnnnpppllllllllllllpppyyytttgggYYYQQQLLLPPPbbbvvvvvvuuu{{{ooobbbXXXQQQLLLOOOTTTZZZbbbiiinnndddWWWOOOOOOPPPOOOMMMPPP[[[sssrrrmmmzzzttt]]]XXXdddwwwaaaSSSLLLHHHTTTxxxyyyjjjxxx|||rrrzzzmmmLLL???999::::::;;;;;;:::999:::<<<>>>CCCSSSppp\\\VVVppp~~~yyyvvvuuunnn}}}}}}ooobbb\\\ZZZYYYVVV```vvvzzzvvv{{{yyy|||jjj]]]\\\\\\___cccmmmwwwZZZGGGJJJJJJHHHXXXsss}}}xxxssspppppppppnnnlllnnnggg]]]VVVRRROOOKKKHHHNNNQQQaaaPPPJJJEEEBBBDDDZZZyyyvvvZZZPPPOOOVVVuuu|||uuuiiikkkuuujjjFFF;;;===>>>>>>AAABBBTTTyyygggQQQFFFBBBAAA@@@>>>>>>>>>>>>???BBBGGGNNNTTT[[[cccmmmuuuxxx|||iiiyyyXXXKKKGGGBBB@@@CCCEEEMMMbbbyyyttt{{{oooyyyooobbb??????::::::::::::;;;<<<======;;;???CCCCCCWWWNNNVVV{{{wwwyyyZZZppp~~~KKK???<<<::::::<<<>>>>>>>>>@@@aaaxxxeee[[[}}}xxxqqqlllmmmkkkjjjjjjjjjoooxxxwwwggg[[[SSSWWWkkkkkkmmmvvvrrrddd]]]UUUPPPPPPQQQSSSWWW\\\cccbbb^^^ZZZUUURRRRRRRRROOOTTTeeezzz~~~|||uuukkktttooobbbkkk|||fffSSSMMMHHHTTTvvv~~~kkkvvvuuueeellleeeHHH>>>;;;>>>:::;;;;;;:::::::::===???EEE```}}}aaa\\\vvv~~~xxxtttqqqmmm~~~uuuhhh^^^ZZZZZZ\\\```]]]eeewwwpppooo|||gggccc___XXXPPPMMMLLLOOOUUUbbbxxxlllPPPKKKKKKIIIVVVkkk~~~}}}|||{{{zzzuuunnnfff___ZZZUUUOOOKKKGGGKKKnnngggQQQJJJEEEDDDGGGVVVtttyyy^^^QQQLLLRRRcccpppoooyyyoooIII:::;;;<<<>>>AAADDDVVVqqq]]]KKKGGGBBBAAA@@@>>>>>>>>>>>>???@@@EEEMMMTTT[[[eeeooowwwxxxuuuddddddRRRJJJCCCAAACCCCCCFFFOOOeeexxxxxxuuujjjoooyyyiiiBBB@@@::::::::::::;;;<<<======>>>AAADDDDDDYYYOOOWWW}}}vvvsssYYYlllwwwNNN@@@>>><<<<<<>>>@@@@@@@@@BBBhhhyyy^^^tttmmmZZZsssnnniiijjjiiihhhhhhiiinnnxxxlll]]]___tttdddhhhuuuuuuddd]]]VVVTTTTTTSSSTTTXXXcccjjjpppnnneee\\\ZZZ\\\WWWTTTXXXccchhhbbb]]]^^^uuuyyyjjjmmm}}}kkkttt~~~fffTTTNNNHHHRRRsssjjjmmmyyybbbmmm___EEE===<<>>@@@BBBdddgggddd~~~wwwppplllpppwwweeeXXXVVVZZZ^^^aaajjjggglllzzzjjjkkk~~~|||[[[JJJLLLRRRJJJFFFDDDGGGPPP^^^ttt~~~zzzwwwzzz___OOOKKKJJJSSSaaa}}}}}}}}}yyytttnnnhhhccc\\\TTTNNNFFFIIIZZZnnnTTTKKKGGGGGGJJJTTTpppdddSSSLLLQQQUUUppp}}}{{{QQQ<<<999:::===@@@FFFXXXmmmTTTFFFGGGBBBAAA@@@>>>>>>>>>>>>???>>>DDDLLLSSS[[[eeeqqqxxxzzzkkk^^^nnnWWWJJJBBB???@@@AAA@@@AAAEEETTTnnnuuuooolllvvvuuuuuuvvvyyywwwvvvjjjssswwwrrr|||pppDDD===::::::::::::;;;<<<===>>>@@@CCCEEEFFF[[[MMMVVV}}}wwwlll]]]sssxxxPPP@@@???===>>>@@@AAABBBAAAJJJuuummmVVVuuueeebbb|||ooolllhhhiiihhhgggfffhhhooozzztttaaafff}}}]]]dddtttssskkkdddbbbcccdddggglllyyy~~~tttnnnnnnhhhbbb^^^^^^ZZZSSSQQQRRRdddllljjj~~~nnn{{{{{{aaaUUUOOOIIIQQQooolllhhhyyykkk}}}```GGG@@@;;;;;;:::;;;<<<<<<<<<===@@@BBBDDDbbbzzz~~~mmmkkkwwwnnniiitttyyypppeee^^^___cccgggiiiqqqpppttt~~~sssmmm}}}```KKKJJJSSSKKKEEECCCGGGPPP]]]ooo}}}{{{qqqjjjiiieee```eeeppp{{{qqqVVVLLLLLLRRRYYY~~~wwwvvvwwwwwwtttpppmmmiiibbbYYYRRRMMMOOOPPPrrrtttXXXMMMHHHGGGIIIUUUqqqgggVVVNNNNNNQQQgggZZZAAA::::::;;;===GGG[[[sssWWWEEEFFFBBBAAA@@@>>>>>>>>>>>>??????DDDLLLSSSZZZdddooovvv|||dddZZZuuuxxx^^^NNNDDD@@@AAA???@@@@@@???AAAKKKZZZfffxxx|||rrrggg___\\\[[[\\\^^^]]]]]]```ccciiittt~~~xxxyyyiiizzzsssvvvttt|||KKK>>>:::::::::;;;;;;<<<===>>>@@@BBBEEEGGG^^^KKKUUU}}}yyyqqq___}}}zzzMMM???>>>===???AAACCCCCCCCCPPP~~~fffWWWeeejjjwwwmmmlllhhhiiiiiigggeeehhhppp}}}qqq```kkksssVVV]]]mmm~~~}}}yyypppdddYYYWWWYYYZZZuuuqqqlll|||rrr~~~dddVVVPPPIIIOOOjjjrrriiixxxrrrfffLLLCCC;;;888:::;;;<<<======>>>BBBDDDPPPhhhtttwwwuuunnnkkkuuuzzztttnnnkkkjjjlllnnnssstttyyyrrr|||qqq\\\QQQNNNJJJDDD@@@DDDKKKSSS^^^gggbbbYYYUUUYYY\\\___lll{{{```OOONNNSSSVVV~~~wwwvvvwwwrrrpppooonnnmmmhhh```ZZZQQQQQQJJJccczzz^^^QQQKKKGGGEEEQQQoooeeeTTTPPPHHHUUUgggxxx^^^DDD<<<<<<<<<<<>>>>>>>>>>>???AAAFFFLLLRRRXXX```jjjqqq{{{}}}}}}bbbYYYnnnoooZZZMMMEEECCC???@@@AAAAAA@@@@@@BBBCCCFFFLLLUUU^^^ccccccaaa___TTTRRRNNNKKKKKKLLLNNNPPPLLLKKKNNNRRRUUUXXXbbbmmm|||yyyfffsssuuuTTTAAA;;;;;;;;;;;;<<<===>>>>>>>>>AAAEEEIIIbbbKKKUUU~~~{{{xxx]]]zzzGGG======>>>@@@CCCFFFFFFEEERRRqqqbbb___iiitttllllllhhhggghhheeedddhhhqqq~~~wwweeeppprrrTTTZZZhhh{{{{{{fffZZZVVVWWWoootttlll{{{nnnWWWRRRJJJMMMfffqqqggguuuzzzoooQQQCCC;;;::::::<<<======>>>@@@CCCFFFYYYsssyyy}}}rrrmmmooouuutttmmmjjjjjjmmmppptttyyy|||ooouuu|||xxxhhh[[[OOOGGG@@@BBBFFFIIINNNSSSKKKIIIIIIQQQ\\\kkk~~~oooSSSOOOUUUYYY~~~yyywwwwwwooonnnmmmnnnpppnnniiidddQQQMMMFFFYYYdddUUUMMMGGGBBBJJJiiidddSSSOOOIII^^^pppuuu{{{```EEE<<<>>>??????GGGbbb~~~aaaIIIDDDBBBAAA@@@>>>>>>>>>>>>???BBBFFFLLLQQQVVV]]]fffllluuu{{{zzzbbbZZZhhhgggUUUHHHAAAAAAAAA@@@@@@@@@@@@???======???BBBEEEFFFEEECCCBBBBBBBBBAAAAAABBBCCCDDDEEECCCAAAEEEKKKLLLLLLVVVccc}}}hhhvvvvvvSSS>>>;;;;;;;;;;;;<<<===>>>???===@@@EEEJJJdddNNNXXX{{{www\\\~~~HHH======???BBBFFFIIIJJJIIIXXX~~~nnn]]]kkksssllllllfffdddfffcccbbbfffqqq~~~~~~lllxxxrrrTTTVVVaaatttooo```ZZZmmmvvvjjj}}}rrrXXXSSSJJJKKKcccqqqdddqqq|||UUUAAA;;;>>>:::<<<===>>>???AAAEEEHHH\\\wwwyyyxxxmmmlllsss}}}uuuggg^^^^^^aaadddfffkkksss}}}ccchhhrrruuu[[[OOODDDBBBDDDEEEGGGJJJCCCEEEGGGIIIUUUjjj}}}xxxuuuXXXOOOWWW]]]{{{wwwtttmmmkkkjjjkkknnnooommmjjjUUUKKKHHHTTTyyyiiiXXXOOOHHHBBBGGGfffiiiVVVOOOOOOcccxxx}}}hhhHHH===???BBBAAAIIIfffsssXXXEEEFFFBBBAAA@@@>>>>>>>>>>>>???AAAEEEKKKOOOTTT[[[dddjjjqqq~~~}}}{{{aaa]]]bbbwww```OOODDDDDDCCCBBB@@@??????@@@AAACCCCCCBBBBBBAAA@@@@@@??????????????????????????????===@@@FFFGGGGGGRRRbbb|||mmmyyyyyy{{{QQQ===;;;;;;;;;;;;<<<===>>>???>>>AAAGGGLLLdddPPPZZZ{{{ttt___NNN===>>>@@@DDDHHHLLLLLLLLL___}}}ttteeevvvssslllkkkdddaaaeeebbb```dddppp~~~{{{nnn~~~cccOOOOOOXXXjjj}}}]]]llluuuhhhyyypppXXXSSSKKKKKKaaawwwgggsssYYY???:::AAA;;;<<<===>>>???BBBEEEHHH```vvvvvvtttjjjllluuufffSSSPPPRRRTTTUUU[[[hhhvvvwwwWWW___jjj{{{bbbTTTFFFAAABBBCCCDDDGGGEEEJJJHHHBBBJJJ^^^nnnssseeefffXXXXXXrrr\\\PPPYYY```xxxsssllliiiggghhhkkkmmmmmmkkk]]]OOOMMMUUUnnnlllYYYQQQJJJDDDJJJfff}}}qqq[[[PPPOOO^^^www{{{sssMMM>>>???BBBBBBKKKjjj{{{gggNNNAAAGGGBBBAAA@@@>>>>>>>>>>>>??????CCCIIINNNSSSZZZcccjjjqqq~~~~~~|||aaa^^^^^^ooo\\\OOOFFFGGGHHHEEE@@@>>>???AAA??????????????????@@@@@@===============???@@@AAA???;;;===CCCDDDDDDRRRdddzzzlllyyyssszzzUUUDDD<<<;;;;;;<<<<<<===>>>???@@@CCCHHHMMMdddPPP[[[zzzzzzaaatttQQQ???===???GGGMMMMMMLLLLLL___ssscccyyyooofff___dddeeecccbbbfffppp|||{{{sss|||cccQQQLLLNNN[[[ooouuuxxxxxxlllwwwkkkZZZPPPLLLMMM^^^zzzfffwww|||XXX===:::======;;;<<<@@@BBBCCCFFFKKKcccxxxxxxqqqzzzooohhhmmmvvvfffRRRNNNJJJIIIKKKPPPYYYhhhvvviiiMMMMMM^^^zzz|||\\\IIIHHHGGGHHHLLLIIINNNIIIFFFGGGJJJQQQ```oooXXXRRRWWWPPPYYY{{{mmmWWWMMMddd|||vvvwwwnnnhhhjjjnnnpppppprrrgggWWWNNNRRRjjj{{{bbbSSSKKKGGGHHH[[[www```NNNRRRlll{{{wwwMMM:::<<>>>>>>>>>>>???AAAEEEJJJOOOSSSYYYbbbhhhnnn|||zzzxxx}}}ttt\\\XXXbbb~~~kkkYYYMMMHHHEEEGGGGGGDDDCCCEEEBBBCCCBBBAAABBBCCCAAA===?????????>>>>>>>>>???@@@@@@AAAAAAAAADDDPPPbbbooommm{{{wwwqqqxxxRRRDDD===<<<;;;:::;;;===???@@@BBBDDDBBBIIImmmRRR```~~~xxxcccrrrPPPCCCAAACCCMMMTTTUUUUUUVVVdddssswwwhhhxxxooofff___bbbdddbbbaaaeeennn{{{tttrrr~~~lllOOOJJJJJJTTTeeevvvtttjjjyyymmm\\\RRRLLLMMM]]]yyyjjj}}}yyy}}}TTT@@@<<<<<<===;;;===AAACCCCCCFFFLLLjjjlllqqqxxxnnnhhhmmmxxx|||aaaOOOKKKHHHHHHIIILLLSSSbbbppp}}}wwwmmmYYYDDDFFFTTTmmmnnnZZZVVVRRRSSSWWWTTT\\\XXXOOOGGGFFFQQQdddsssaaaUUUTTTLLLWWWzzzpppYYYQQQjjj|||xxxpppkkknnnrrrtttuuuwwwmmm\\\PPPPPPfff~~~iii\\\RRRKKKJJJ^^^yyyhhhUUURRRlllxxxxxxKKK<<<>>>???AAALLLtttzzzYYYGGGFFF@@@BBBAAA@@@>>>>>>>>>>>>???@@@DDDIIIMMMRRRYYYbbbhhhmmmyyyxxxxxx|||{{{___YYY___yyyooo]]]UUUMMMKKKHHHFFFFFFJJJHHHGGGFFFEEEFFFFFFDDDAAABBBAAAAAAAAABBBBBBBBBBBBDDDDDDDDDGGGPPPaaauuulllxxxsssrrrVVVDDD===<<<;;;:::;;;<<<>>>@@@BBBEEEDDDLLLqqqSSSdddzzzggglllNNNBBB@@@DDDOOOXXXZZZ[[[\\\lll~~~rrrlllqqqhhhvvvmmmeee]]]```bbb```___cccmmmyyyvvvnnnsssxxxPPPIIIFFFMMMYYYgggvvv|||ssslllzzzrrr^^^SSSLLLMMM]]]xxxoooyyypppOOOBBB>>>;;;===<<<>>>BBBDDDDDDHHHNNNnnnwww```sssuuukkkgggnnnzzzyyybbbVVVKKKIIIIIIIIIHHHMMM[[[jjj{{{oooTTTRRRHHH<<>>@@@???@@@NNNsssyyyYYYGGGHHHCCCBBBAAA@@@>>>>>>>>>>>>???@@@CCCHHHKKKPPPXXXaaaiiimmmwww}}}zzzvvvwww{{{~~~```WWW[[[tttrrrfffYYYPPPJJJFFFGGGKKKJJJHHHFFFFFFFFFEEECCCAAABBBAAAAAABBBCCCDDDDDDCCCDDDFFFIIIQQQ^^^qqqkkksssqqq\\\DDD>>>===;;;:::;;;<<<>>>???AAAEEEFFFPPPvvvSSShhhllldddMMMAAA@@@FFFRRR\\\___```aaarrrtttccc```mmmaaaqqqhhhbbb\\\^^^aaa______cccmmmyyy~~~pppmmmvvvTTTJJJDDDGGGOOOZZZkkk{{{zzzvvvqqqyyywww___SSSKKKLLL^^^xxxsss{{{~~~kkkLLLAAA???;;;======@@@DDDEEEFFFKKKRRRmmmsss```uuurrrhhheeennn|||}}}uuuaaaYYYMMMMMMLLLKKKHHHJJJVVVdddzzzaaaFFFFFFCCC===BBBEEERRRvvvppppppcccQQQTTTkkk~~~tttkkk[[[___xxxnnnXXXUUUtttyyyuuuxxxzzzzzz{{{~~~zzzhhhUUUJJJ[[[}}}nnnkkk```PPPHHH^^^yyyzzzdddcccxxxdddFFF???AAA???@@@LLLjjjyyyXXXFFFHHHDDDBBBAAA@@@>>>>>>>>>>>>??????BBBFFFJJJNNNVVV```hhhpppwww{{{wwwtttvvvyyyzzz{{{~~~\\\SSSYYYppp~~~mmm```UUUMMMKKKMMMMMMIIIGGGGGGGGGDDDBBBBBBDDDCCCCCCDDDFFFGGGGGGFFFGGGOOOZZZccclllyyyjjjqqqtttzzzcccDDD>>>===<<<;;;;;;<<<>>>@@@@@@EEEGGGSSS|||VVVnnnsss^^^LLLDDDEEEMMM\\\gggjjjiiiiiiuuuyyy___YYYqqqzzzccc^^^~~~~~~nnnccc```\\\^^^```______dddnnnyyyzzzllllllxxx[[[MMMCCCDDDHHHNNN^^^oootttzzz}}}xxxvvvrrryyyyyy___RRRJJJLLL```zzzxxx{{{nnnKKK???>>><<<===>>>BBBGGGHHHIIIPPPXXXnnnjjjxxx}}}oooeeebbbnnn}}}}}}vvv]]]SSSPPPNNNMMMKKKGGGGGGQQQ]]]vvvpppNNNIIIEEE@@@DDDAAAIII___~~~kkkYYY___~~~mmmjjj|||lllXXXYYYzzzppp]]]OOO^^^xxxiiijjjaaaPPPGGGZZZuuuhhhaaauuueeeFFF@@@@@@>>>AAAJJJccc|||YYYDDDDDD@@@BBBAAA@@@>>>>>>>>>>>>???>>>AAAFFFIIIMMMTTT^^^eeeqqqxxx{{{wwwssstttwwwwwwwww}}}zzzYYYRRRXXXoooxxxkkk^^^XXXWWWVVVPPPMMMNNNMMMIIIGGGIIIHHHIIIJJJJJJJJJKKKNNNPPPQQQ```qqqxxxxxxzzz~~~jjjqqqwwwyyykkkDDD>>>===<<<<<<<<<>>>@@@BBB@@@EEEHHHVVVZZZvvv}}}```LLLBBBEEEQQQcccpppsssqqqppp{{{bbb\\\ppppppXXXeee||||||mmmbbbbbb^^^______^^^___dddnnnyyyuuuhhhjjjwwweeeSSSEEEDDDDDDEEEOOO^^^hhhoooyyy}}}xxxtttooo|||xxxaaaSSSJJJMMMbbb|||pppKKK>>>>>><<<<<>>BBBIIIcccaaaIIIGGGBBBBBBAAA@@@>>>>>>>>>>>>???===AAAFFFIIIMMMSSS[[[aaammmvvv{{{wwwrrrqqqtttvvvwww|||xxxYYYTTTYYYoooqqqhhheeebbbYYYUUUWWWVVVOOONNNQQQNNNQQQSSSQQQNNNOOOVVV\\\```nnn|||zzzvvvyyy~~~}}}wwwrrrkkkzzzlllrrrqqqEEE>>>=========>>>AAACCCEEEBBBFFFIIIYYY\\\zzzrrrhhhNNN???EEEUUUkkkzzz}}}{{{yyyeeeeee{{{vvvXXXmmmzzzyyypppffffffaaa```]]]]]]^^^cccmmmxxxvvvhhhjjjwwwsss]]]KKKHHHFFF@@@DDDNNN\\\cccnnnxxx{{{uuunnnssseeeUUULLLNNNccc|||lllKKK@@@???;;;<<>>AAABBBUUUyyytttiiiyyy|||wwweee[[[dddqqqyyyzzzfffjjjdddQQQKKKZZZsssrrrdddhhhlllJJJBBB???===CCCGGGhhhdddLLLJJJEEEBBBAAA@@@>>>>>>>>>>>>???<<>>======>>>@@@CCCFFFHHHFFFIIILLL\\\[[[zzzrrrpppOOOBBBIII\\\ttteeekkk```rrrxxxxxxssskkkjjjddd```\\\[[[\\\bbbkkkvvvzzzlllmmmwwwfffRRRNNNJJJ@@@???FFFPPPVVV```kkkuuu{{{~~~yyyqqqnnnhhhXXXNNNOOOdddzzz{{{eeeJJJCCC@@@:::;;;???GGGNNNPPPSSS]]]hhhxxxjjjyyyiii]]][[[jjj}}}}}}kkkYYYOOOWWW```___\\\\\\[[[RRRLLLLLLMMMLLLMMMPPPTTTiii^^^GGG>>>DDD???BBBDDDCCCUUUlllnnnzzzvvv~~~```YYYddd~~~iiimmmfffRRRLLL[[[tttwwweee\\\mmmLLLCCC@@@===CCCEEElll\\\GGGFFFBBBBBBAAA@@@>>>>>>>>>>>>???<<>>===>>>???AAAEEEHHHJJJIIILLLNNN^^^ZZZssslllMMMIII???ZZZiii}}}~~~\\\|||wwwwwwrrrkkkkkkbbb[[[___\\\ZZZ___jjjwwwwwwnnnsssvvv]]]IIIIIIEEE>>>@@@GGGKKKQQQYYYbbbjjjpppsssttttttuuuvvvxxxyyy{{{|||zzz}}}zzzvvvpppcccVVVMMMOOObbbwwwyyyaaaHHHBBBBBB>>>>>>DDDLLLXXXaaa[[[___sss{{{xxxqqq^^^[[[___rrrnnnRRRLLLQQQSSSWWW^^^XXXWWWPPPGGGGGGMMMPPPMMMRRRbbbhhhNNNFFFAAA>>>@@@BBBBBBGGG\\\xxxtttxxxllliiihhhuuuvvvaaaXXXccc{{{zzziiifff^^^WWWNNNXXXvvvuuubbbXXXrrrtttNNN@@@>>>>>>EEEFFFnnnxxxwwwiiiNNNGGGDDDFFFAAA@@@???============>>>???AAADDDIIINNNSSSVVVXXX___nnnvvvqqqmmmqqqsssooo|||}}}}}}~~~wwwWWWQQQYYYuuu~~~xxx|||yyyqqqaaaYYYVVVjjjoooqqquuupppKKKBBB>>>===@@@DDDGGGJJJMMMJJJPPPNNN___```qqqiiiMMMHHHFFFfffllluuuxxxZZZyyy{{{wwwtttjjjjjjbbb\\\^^^\\\ZZZ^^^hhhttt~~~xxxqqqvvvyyyvvveeeTTTFFF@@@AAAAAACCCGGGLLLRRRXXX]]]```ddddddeeefffhhhjjjlllmmmooorrrvvvyyy{{{~~~}}}{{{yyyyyyyyyrrrqqqpppooopppqqqsssttt}}}|||nnn```SSSLLLNNNccczzz|||gggKKKBBB@@@<<<>>>EEEMMM[[[eeebbbhhh~~~ppp___[[[^^^qqqnnnWWWKKKIIIPPPYYYZZZZZZTTTLLLKKKQQQVVVUUUXXXhhhyyyWWWIIICCC@@@???<<<<<<>>>GGG[[[sssxxxiiifffiiigggdddZZZUUUWWWWWWddd|||pppaaaZZZcccwww{{{jjjggg^^^VVVMMMWWWuuu~~~dddWWWjjj{{{pppqqqssswwwwwwLLL======???DDDIIIqqqsssqqqcccIIIEEEBBBCCCAAA@@@???============>>>???AAADDDHHHMMMRRRUUUWWW]]]llluuupppmmmqqqsssppp{{{}}}~~~vvvVVVPPPWWWssszzziii```ZZZiiisssuuu~~~vvvnnnKKK???<<<<<>>;;;???FFFOOO___lllkkktttooo___\\\^^^qqq~~~kkkOOOFFFLLLSSSYYYZZZWWWPPPNNNSSSZZZ^^^```pppgggNNNFFFCCCAAA<<<>>>===;;;>>>GGGNNNPPPZZZaaaiiinnnqqqsssvvvyyyjjjVVVKKKHHHFFFHHHDDDEEEJJJKKKWWWnnnmmmccc___fffwww|||llliii___VVVLLLVVVuuueeeZZZjjj{{{{{{jjjhhhlllNNN;;;===???AAAGGGmmmsssnnn^^^EEECCCAAABBBAAA@@@???============>>>>>>@@@CCCHHHLLLQQQTTTVVV[[[hhhrrrpppmmmppprrrqqqwwwzzz}}}uuuUUUPPPYYYvvvtttkkkeeeppptttvvvxxx}}}mmmJJJ>>>===<<>>???GGGRRReeetttuuummm___\\\]]]qqqooorrruuu^^^OOOMMMMMMSSSUUUTTTOOOLLLPPPYYY___dddvvv{{{UUUGGGEEEDDD@@@@@@???<<<;;;===AAACCC???BBBFFFIIIJJJKKKMMMPPP```cccddd]]]PPPEEE@@@@@@???AAA???AAAFFFFFFPPPfffooofffdddnnn}}}ooolll```WWWKKKVVVtttfffbbbwww{{{vvvwwwPPP===>>>>>>===EEEjjj|||ttt___EEEDDDBBBBBBAAA@@@???============>>>===???BBBFFFKKKOOORRRTTTWWWdddoooooommmoooqqqqqqsssuuuzzzsssTTTPPP\\\vvvqqqrrrlllIII@@@@@@???@@@HHHRRRYYY[[[VVVZZZ^^^}}}nnntttlllYYYIIIEEEJJJ^^^```KKKRRRLLLKKKxxx|||mmmyyyfff```ZZZXXXUUUVVVYYY]]]eeennnxxx~~~tttvvvkkkRRRSSSMMMIIIGGGDDD@@@??????@@@AAA?????????@@@AAABBBCCCDDD@@@CCCEEEGGGGGGHHHIIIKKKJJJIIIGGGEEECCCBBBBBBBBBBBBBBBCCCGGGPPP\\\hhhooozzzkkk___QQQJJJPPPfffiiiOOOCCC@@@AAA@@@JJJXXXmmm}}}~~~jjj]]]\\\\\\qqqlllfffaaavvviiiWWWPPPJJJKKKLLLMMMLLLIIIJJJRRRYYYdddxxxeeeKKKDDDCCCAAA===;;;;;;<<<===>>>>>>===>>>>>>>>>>>>>>>???@@@EEEFFFFFFBBB===:::<<<>>><<<>>>:::;;;???>>>HHH^^^ppphhhjjj{{{}}}pppnnnbbbXXXLLLVVVtttyyywwwiiikkkxxxNNN???@@@>>>===HHHkkkeeeEEECCCBBBAAAAAA@@@???============>>><<<>>>AAAEEEIIINNNQQQRRRTTT___kkkmmmllllllnnnoooqqqtttzzzoooSSSQQQ]]]tttoooooommmIIIAAABBBAAA@@@HHHUUU^^^^^^[[[___gggzzzxxxyyySSSHHHHHHKKKTTTyyy{{{tttWWWFFFJJJHHHQQQkkk}}}jjj~~~llleee]]]YYYTTTUUUWWW[[[bbblllwww~~~wwwyyyyyy___VVVNNNKKKIIIEEEBBB???>>>>>>>>>======<<<<<<<<<<<<======;;;===???@@@@@@@@@AAABBBCCCBBB@@@>>>>>>>>>>>>???>>>>>>@@@GGGRRRaaannnwwwlll```RRRKKKQQQiiilllQQQCCCAAACCCAAANNN```xxxtttggg[[[ZZZ[[[qqqtttoooiiipppmmm^^^TTTLLLHHHGGGIIIJJJIIIHHHLLLRRRcccyyy\\\JJJDDDFFF>>>999:::<<<;;;999888<<<<<<<<<<<<<<<<<<<<<<<<:::<<<===<<<:::888888888888:::777888===<<>>;;;===@@@DDDHHHLLLOOOQQQQQQ[[[gggkkkjjjhhhjjjmmmrrrttt{{{kkkQQQRRRbbbxxxqqqppplllIII>>>AAA@@@???HHHYYYccccccbbbfffnnn~~~qqqNNNIIIFFFMMMQQQqqqzzzoooZZZLLLJJJGGGWWWeeekkk~~~pppiii___YYYTTTUUUVVVXXX^^^gggsss|||}}}ttt^^^UUUNNNMMMJJJFFFCCC@@@>>>>>>>>>===<<<;;;::::::::::::999;;;======<<<<<<===>>>@@@???>>>======>>>???@@@@@@AAAEEELLLXXXggguuu}}}~~~lll___QQQJJJRRRkkkmmmSSSDDDBBBEEECCCRRRiiizzz```[[[~~~dddYYYYYYZZZrrrvvvuuuvvviii]]]TTTKKKHHHIIINNNOOOKKKKKKOOOaaayyyyyyZZZMMMKKKCCC>>>>>>>>>;;;999;;;:::999999:::;;;;;;::::::999:::;;;<<<<<<;;;:::888999<<<:::===AAA???GGG\\\fffsssuuuppprrrxxxuuukkklllaaaWWWNNNXXXuuutttmmmsss]]]EEEAAA???>>>FFFEEEeeevvvJJJCCCBBBCCCAAA@@@???============>>>;;;<<>><<<;;;:::::::::999;;;======;;;;;;;;;<<>>>>>>>>@@@AAABBBGGGHHHLLLSSS___nnn{{{}}}kkk]]]PPPJJJSSSmmmkkkSSSEEECCCGGGCCCUUUooocccSSS~~~cccXXXWWWYYYrrrvvv|||wwwggg\\\OOOKKKLLLSSSTTTOOOMMMNNNaaazzzkkkXXXJJJDDD@@@BBB@@@<<<===BBB<<<;;;;;;<<<<<<<<<;;;999888888777888;;;>>>???@@@:::>>>>>>AAAEEEAAAFFFYYYgggsssuuusssxxx|||qqqhhhiii```UUUOOOXXXuuu{{{lllvvv\\\FFFCCC======HHHIIIggg}}}NNNEEEFFFHHHAAA@@@???============>>>:::<<>>CCCDDDCCCPPPggguuuvvvrrrnnnsssttteeeKKKLLLMMMHHHMMMbbbwwwUUUFFFGGGFFF___vvvrrrjjjfffaaaUUUXXXVVVUUUWWW]]]hhhssszzzxxxiii\\\SSSKKKKKKLLLJJJGGGGGGCCCBBB???===<<<===>>>???@@@?????????>>>=========@@@DDDDDD@@@===AAAEEEFFFHHHNNNXXXcccnnnyyy|||mmmYYYQQQJJJTTTtttyyy___PPPGGGDDDFFFEEEPPPmmmhhhYYYnnnzzziiiWWWTTTZZZnnn~~~{{{uuuYYYQQQOOOVVVZZZTTTKKKGGG\\\{{{hhhXXXIIIFFFHHHBBB???AAA===AAA@@@???????????????@@@???>>>=========<<<:::999>>><<<<<<>>>>>>CCCRRRcccmmmsssyyyzzz}}}}}}hhhaaa]]]YYYNNNaaa|||tttaaaCCC@@@BBBDDDNNNLLLfffVVVBBBEEEHHHCCCBBB@@@>>>===<<<<<<<<<;;;;;;===@@@CCCGGGKKKMMMMMMRRR]]]hhhlllhhheeegggllltttuuuvvv~~~~~~jjjTTTOOOccctttrrrttt}}}hhhNNNDDDAAACCCFFFQQQooozzzvvvhhhLLLKKKLLLIIILLL\\\YYYDDDDDDDDDYYY}}}|||~~~hhhdddaaaXXXXXXVVVUUUWWW^^^iiissszzzyyypppeeeYYYSSSPPPJJJEEEDDDGGGFFFCCCAAA@@@AAABBBBBB????????????@@@@@@@@@@@@CCCHHHIIIFFFFFFLLLSSSUUUYYY```iiittt}}}zzzkkkZZZRRRKKKVVVvvvxxx[[[KKKEEEDDDFFFGGGPPPnnnsssNNN\\\~~~kkkYYYVVV[[[ooouuugggYYYRRRLLLHHHIIIMMMVVVuuuqqqYYYLLLJJJGGGHHHIIICCCAAA@@@??????@@@@@@??????@@@???>>>>>>>>>@@@@@@@@@>>>===@@@DDDFFFKKKYYYhhhrrrxxx}}}xxxbbb^^^[[[TTTPPPddd|||dddEEEAAAAAADDDOOOPPPjjjtttQQQBBBDDDDDDCCCBBB@@@???===<<<<<<<<<;;;;;;===???CCCGGGJJJMMMNNNQQQYYYbbbeeeddddddgggpppxxxxxxyyy}}}gggQQQMMMfffwwwtttttt|||___HHHCCC@@@CCCIIIXXXyyy{{{{{{hhhLLLHHHJJJKKKLLLSSSvvvvvv```GGGDDDEEERRR}}}{{{ooogggaaaWWWWWWVVVVVVXXX___iiitttzzzzzz~~~oooeee]]]TTTMMMKKKKKKIIIGGGDDDCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCEEEKKKOOOOOORRR[[[bbbffflllrrr|||uuueeeZZZRRRLLLXXXyyywwwVVVGGGCCCDDDEEEFFFQQQpppSSSXXXmmmZZZWWW\\\qqq{{{gggVVVLLLLLLPPPUUUssstttZZZNNNIIILLLNNNFFFDDDCCCBBBCCCDDDCCCAAA@@@BBB@@@???>>>>>>???AAABBBAAABBBEEEIIIKKKQQQ\\\hhhsssvvv|||uuu______[[[QQQSSShhhwww~~~~~~fffGGGBBBAAAEEERRRRRRhhhlllOOOBBBDDDAAACCCBBB@@@???======<<<<<<;;;;;;<<>>AAAKKK___yyyeeeKKKHHHIIIMMMNNNNNNiiittthhhMMMGGGGGGPPPyyyuuuwwwyyykkkaaaUUUWWWVVVVVVYYY```jjjttt{{{|||{{{rrrhhh```^^^UUUTTTQQQMMMJJJHHHFFFFFFGGGFFFEEEEEEEEEEEEFFFFFFNNNWWW^^^aaaeeemmmsssuuuxxx~~~pppaaaYYYPPPLLL[[[|||yyyUUUGGGDDDDDDCCCEEERRRuuufffjjjlll[[[XXX]]]qqqkkkZZZRRR[[[vvvvvv^^^PPPQQQTTTLLLJJJHHHGGGGGGIIIHHHEEEAAAEEEEEEDDDBBB@@@@@@@@@AAACCCFFFIIILLLOOOUUU```hhhtttuuu{{{wwwcccfffaaaSSSTTTlll~~~ssstttlllnnneeeHHHCCCAAAGGGXXXVVViiioooQQQCCCDDDBBBCCCBBBAAA???>>>===<<<<<<;;;;;;<<<>>>AAADDDGGGIIILLLMMMRRRXXX[[[[[[___dddnnnwwwzzz|||sss[[[LLLRRReee{{{uuu{{{}}}~~~zzz~~~```OOODDD>>>AAALLLcccyyyaaaMMMLLLIIIMMMOOOLLL```ppp|||nnnRRRHHHDDDMMMhhh}}}|||rrrzzzjjj___VVVUUUUUUUUUYYY```jjjtttzzz~~~uuuqqqhhhfffbbb^^^YYYUUURRRQQQNNNNNNMMMNNNOOORRRTTTVVV```jjjrrrvvvyyyoooaaaWWWNNNLLL___{{{XXXIIIGGGEEEBBBGGGVVV{{{yyywwwlll{{{kkk[[[YYY\\\pppzzzeeebbbxxx|||bbb^^^aaa[[[SSSOOOLLLLLLMMMLLLHHHDDDHHHIIIKKKJJJGGGDDDCCCDDDCCCHHHMMMRRRYYYcccnnntttyyywww}}}zzzkkkmmmfffVVVVVVnnn}}}ooojjjwwwaaaGGGDDDCCCLLL```cccppptttQQQAAADDDEEEDDDCCCAAA???>>>=========:::;;;;;;===@@@CCCFFFGGGIIIKKKQQQYYY[[[ZZZ\\\```fffpppssswwwpppWWWLLLYYYjjj~~~}}}hhhaaagggnnnwww{{{```NNNKKKDDDFFFPPPggg{{{zzz\\\OOOQQQJJJKKKNNNMMMYYYrrrooorrrSSSFFF@@@GGGWWWlll{{{tttddd^^^ZZZTTTSSSTTTXXX```jjjsssyyyxxxvvvsssnnnjjjeeebbb```\\\\\\]]]___ccchhhmmmoooqqqyyyqqqdddVVVMMMNNNcccwww{{{YYYJJJHHHGGGCCCKKKXXX{{{zzzmmmooolll]]]ZZZZZZlllmmm}}}|||tttuuuoooeee```ZZZXXXYYYXXXTTTOOONNNPPPRRRPPPKKKHHHIIIJJJIIIRRR[[[ccclllwww~~~tttooovvv|||sssrrrfffWWWYYYqqqwwwmmmttt~~~\\\HHHFFFFFFQQQhhhpppvvvtttOOO???CCCEEEDDDCCCAAA@@@>>>=========::::::;;;<<<>>>AAADDDFFFGGGIIIQQQYYY[[[YYYYYY\\\```iiilllppp|||rrrWWWNNN___qqq}}}zzzwwwhhhXXXWWW^^^hhhqqqvvvxxxyyyzzzrrr|||```OOOQQQKKKKKKTTTjjj~~~zzzoooUUUMMMPPPLLLHHHLLLNNNSSSvvv|||vvvTTTGGGCCCCCCNNNfffxxx{{{~~~yyyeee]]]XXXRRRRRRSSSXXX___iiirrrxxx~~~~~~{{{xxxvvvsssssstttvvvzzz{{{www~~~ooocccVVVMMMPPPiii}}}~~~mmmxxxWWWGGGFFFHHHGGGMMMSSSpppxxxppp```\\\XXXggg~~~uuurrrrrrrrrmmmiiiiiiiiifff___WWWSSSUUUXXX^^^iiitttzzz~~~~~~xxxddd^^^ggg}}}{{{uuufffWWW\\\uuu~~~rrrtttyyy[[[IIIIIIHHHTTTmmm|||}}}uuuRRRBBBDDDCCCDDDCCCBBB@@@???>>>======::::::;;;<<<>>>@@@CCCDDDFFFHHHNNNVVVXXXWWWWWW[[[___ggggggiiisssxxxYYYPPPaaaqqq}}}~~~uuuhhheee```SSSNNNSSSZZZ^^^```bbbccceeennnssszzz~~~yyy|||nnnzzzwww^^^PPPPPPKKKMMMUUUjjj{{{yyyhhhOOOHHHLLLLLLFFFJJJOOOOOOjjjyyyVVVJJJIIIAAALLLhhh|||{{{|||kkk\\\SSSQQQQQQSSSWWW___iiirrrwww}}}|||vvvfffgggzzzkkk```WWWOOOSSSmmmzzzxxxzzzuuuTTTCCCDDDIIIJJJLLLKKKdddsssccc]]]WWWdddttthhhccceeeiiiuuurrreeeZZZTTT^^^{{{xxxfffYYY^^^www{{{}}}|||~~~~~~ZZZKKKLLLJJJVVVpppyyyWWWHHHFFFAAADDDCCCBBB@@@???>>>======:::::::::;;;===@@@BBBCCCGGGGGGLLLSSSUUUTTTWWW[[[```gggeeeeeemmmzzz~~~\\\PPPaaalllwwwvvvzzzpppccceeecccNNNGGGLLLEEEHHHJJJMMMNNNNNNNNNRRRUUUZZZ___fffjjjlllkkkjjjiiijjjsss{{{~~~yyyssssssXXXNNNJJJGGGJJJRRRhhhqqqoooxxx]]]UUUNNNJJJNNNCCCGGGGGGMMM]]]xxx]]]KKKBBBAAAMMMiii{{{yyyzzziiiZZZWWWTTTTTTTTTVVV[[[dddooovvvzzz~~~~~~|||||||||zzzxxxwwwqqqwww|||~~~xxxyyyrrr}}}zzzhhhcccTTTKKKXXXuuuvvvfffOOOHHHEEEFFFJJJGGGUUUlllvvvbbbYYY[[[jjjtttpppqqq~~~zzzqqqhhh^^^[[[ffftttxxxnnn]]]YYYjjj|||xxx|||XXXMMMNNNPPP]]]oooaaaGGGEEE???EEEEEEDDDAAA>>>;;;;;;<<<::::::;;;;;;;;;===@@@CCCFFFHHHLLLPPPSSSUUUVVVWWW\\\```bbbhhhlllmmmsssWWWOOOWWWjjjssszzztttrrruuuqqqllltttmmm___aaa\\\RRRGGGBBBCCCDDDAAA===FFFEEEDDDDDDDDDEEEGGGHHHPPPRRRTTTVVVVVVXXXZZZ\\\```fffppp}}}pppuuu|||pppyyyUUULLLIIIMMMQQQSSSiiinnnqqqyyy\\\TTTNNNKKKKKKBBBFFFFFFKKKYYY{{{}}}\\\DDDAAAAAAJJJdddxxxzzz|||lll]]]ZZZSSSSSSSSSUUUZZZcccooovvvyyy}}}}}}|||zzzwwwssspppppplllllllllqqqzzzyyygggbbbTTTMMM\\\zzzvvveeeOOOGGGEEEFFFJJJJJJSSSddduuuaaaWWWXXXdddzzzmmmrrrjjj[[[XXXooo{{{ZZZRRRSSSSSS^^^mmmiiiGGGCCCBBBEEEEEEDDDBBB>>><<<<<<<<<::::::;;;:::;;;===@@@CCCFFFHHHKKKOOORRRTTTUUUVVV[[[___aaafffkkkkkk~~~mmmRRRJJJQQQeeennnvvvhhh^^^```bbb```cccjjjfffjjjyyyppp^^^YYYOOOKKKFFFBBB@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBGGGIIIKKKKKKKKKLLLNNNPPPUUU[[[hhhyyykkkmmm|||wwwvvvVVVNNNKKKMMMQQQTTTllloootttpppTTTLLLHHHHHHHHH@@@FFFEEEIIISSSooocccCCCCCCAAAGGG___vvvzzz}}}ppp___[[[SSSRRRRRRTTTYYYbbbnnnvvvvvvzzz}}}}}}~~~zzzvvvuuuyyy||||||sssjjjiiiqqq|||}}}xxxggg```SSSOOOaaazzzeeeNNNGGGDDDFFFIIIKKKPPPYYYzzzzzzwwwbbbWWWUUU]]]|||tttgggnnngggZZZ[[[uuuwwwZZZVVVWWWUUU\\\iiiqqqHHH@@@FFFEEEEEEEEEBBB???<<<<<<===:::;;;;;;::::::<<<@@@CCCFFFGGGJJJMMMPPPSSSTTTUUUXXX]]]___eeekkkkkk|||hhhNNNEEEJJJ]]]jjjjjjTTTPPPUUUUUURRRQQQQQQPPPZZZmmmxxxooo___TTTJJJJJJIIIFFFBBB@@@BBBDDD@@@???????????????>>>>>>@@@AAABBBBBBBBBBBBCCCDDDKKKOOO\\\pppfffddd~~~{{{rrrVVVNNNLLLLLLOOOVVVpppwww|||eeeMMMHHHEEEFFFGGG@@@FFFDDDGGGOOOccctttLLLFFFAAAGGG```wwwyyy{{{sss^^^YYYSSSRRRQQQRRRWWWaaallltttssswwwzzzyyy|||}}}~~~rrrnnnsssxxxwwwfff^^^PPPOOOfffbbbMMMGGGDDDFFFIIIJJJNNNQQQllljjjqqq}}}fffYYYVVVXXXrrr~~~xxxpppnnntttsssiiippphhh]]]```yyyqqqWWWTTTVVVTTTZZZfffwwwMMM???HHHDDDEEEEEECCC@@@=========:::;;;;;;::::::;;;???BBBEEEFFFHHHKKKNNNQQQRRRSSSTTTZZZ]]]dddkkkmmm|||{{{eeeNNNDDDFFFTTTiiicccUUUSSSPPPKKKGGGKKKEEEEEETTTeeekkkcccZZZSSSSSSQQQMMMIIIGGGGGGIIIEEEEEEDDDCCCBBBAAA@@@???>>>@@@AAAAAA@@@@@@BBBCCCEEEGGGOOO```vvveee]]]ttt~~~}}}nnnSSSLLLJJJHHHKKKTTTqqq{{{bbbOOOJJJGGGHHHFFFAAAGGGEEEGGGLLLZZZ[[[EEECCCHHHccc{{{zzzxxxvvv^^^WWWSSSRRRPPPPPPUUU^^^jjjrrrrrrwwwzzzyyyzzzrrrlll~~~zzz|||nnnccc~~~vvveee[[[LLLPPPjjj___LLLGGGEEEFFFJJJIIIQQQTTThhhfffhhhhhhZZZUUUSSShhhvvvttt{{{tttmmmssshhh^^^eee}}}pppVVVSSSVVVUUU[[[hhh~~~UUU@@@EEECCCDDDEEEDDDAAA>>>======:::;;;;;;:::999;;;>>>AAADDDEEEGGGIIILLLNNNPPPRRRSSSYYY[[[```hhhkkkvvvrrraaaNNNFFFFFFJJJiiigggWWWLLLGGGFFFGGG@@@>>>HHH]]]mmmnnngggaaa\\\UUUQQQOOOOOONNNNNNNNNMMMKKKIIIFFFDDDBBBAAAAAACCCDDDDDDCCCCCCEEEFFFHHHHHHLLLYYYmmmgggZZZkkk}}}iiiOOOHHHFFFCCCFFFQQQnnnzzz\\\MMMHHHDDDDDDEEEAAAGGGEEEGGGKKKTTTyyyrrrHHHFFFIIIccc~~~|||{{{```YYYTTTSSSPPPOOORRR\\\gggooosssyyy}}}{{{{{{~~~{{{kkkxxxooobbbooo}}}{{{uuudddXXXMMMSSSooo~~~ZZZKKKHHHFFFGGGJJJKKKYYY\\\iiinnnggghhhYYYTTTOOO```tttoooqqqeee___kkkpppWWWUUUYYYXXX___lll{{{```BBBBBBCCCDDDEEEDDDBBB???>>>===:::;;;;;;:::999:::===@@@DDDDDDEEEGGGJJJLLLOOOPPPSSSYYYXXXZZZcccfffooouuujjj]]]OOOHHHHHHFFFiii}}}aaaNNNIIIJJJBBB???>>>IIIccc|||zzzuuukkk___UUURRRTTTVVVWWWYYYVVVRRRMMMIIIFFFEEEDDDEEEFFFGGGFFFEEEDDDEEEFFFSSSUUUYYY```nnnnnn\\\ggg~~~cccLLLFFFFFFBBBEEENNNiiirrrQQQGGGDDD@@@BBBCCC@@@FFFCCCFFFJJJPPPqqqZZZJJJHHH___fff___VVVTTTPPPNNNQQQYYYdddmmmooowww||||||{{{~~~wwwnnnuuuxxxhhhggg~~~yyyyyyvvvsss|||tttcccVVVSSSZZZvvvvvvVVVJJJIIIHHHHHHJJJJJJ^^^bbbfffwwwzzzjjjjjj[[[UUUOOO]]]zzz~~~~~~||||||uuuooonnnaaaaaatttoooXXXXXX\\\ZZZ```lllwwwkkkHHHCCCBBBDDDFFFEEEBBB???>>>>>>:::;;;;;;999999:::===@@@CCCCCCDDDEEEHHHKKKMMMOOORRRWWWVVVXXXccciiiqqqxxxmmm```TTTKKKIIIMMMkkkzzz}}}vvv^^^VVVVVVMMMHHHBBBLLLmmmvvvcccXXXXXX^^^dddddd```YYYSSSMMMJJJIIIHHHIIIJJJIIIGGGDDDBBBBBBBBBRRRYYY```aaadddtttzzzdddjjjvvvzzz||||||]]]IIIFFFIIIEEEGGGMMMccciiiKKKEEEEEEDDDGGGBBB???EEEBBBEEEIIIMMMmmmnnnNNNFFFZZZ~~~xxxkkkdddWWWTTTPPPNNNPPPXXXccckkkjjjssszzzzzzyyy}}}qqqtttrrrttt```]]]]]][[[gggzzzssscccUUUYYY```|||rrrTTTIIIJJJIIIIIIJJJGGG___cccaaapppmmmmmm^^^XXXQQQ^^^qqq~~~yyysssooooooqqqtttuuu}}}wwwpppmmm```ddd}}}lllWWWXXX]]]ZZZ^^^hhhuuuqqqLLLFFFBBBDDDFFFEEECCC@@@>>>>>>:::;;;;;;999999:::===???CCCCCCCCCEEEGGGJJJMMMNNNOOOUUUTTTXXXfffoooyyyvvvgggXXXNNNJJJVVVnnnvvvwwwqqqeeeccc```TTTEEEKKKqqqsss___[[[dddnnnlllggg```WWWQQQNNNMMMMMMMMMMMMLLLHHHDDDAAA??????EEEPPPYYYVVVPPPWWWooollloooqqqvvv}}}xxxxxxYYYHHHHHHMMMHHHIIINNN```vvvUUUMMMEEEAAACCCBBBBBBBBBDDDEEEDDDFFFRRR^^^UUUHHH^^^}}}|||yyy~~~mmmtttoooZZZRRRNNNPPPQQQRRR^^^lllppprrruuuvvvvvvyyyzzzuuu|||{{{]]]WWWTTTLLLWWWnnnzzznnn___XXXOOOpppeeeOOOMMMIIIFFFIIIIIIJJJKKKXXX^^^lllsssjjj```rrr___SSSQQQUUUgggtttooozzz~~~tttsssooommmttt~~~~~~}}}vvvqqqhhh]]]iiimmmUUUTTT\\\___bbbfffxxx}}}RRRBBBEEEFFFGGGFFFCCC@@@>>>>>>;;;;;;:::::::::;;;;;;<<>>BBBAAABBBCCCAAABBBKKKUUUxxxQQQHHHcccyyyuuu{{{|||}}}{{{ggg[[[SSSNNNPPPPPPQQQ[[[hhhmmmqqqtttuuuvvvxxx}}}rrrjjjmmmrrrsssvvv~~~~~~~~~~~~qqqddd[[[^^^fff~~~wwwiiiXXXSSS___}}}pppSSSEEEGGGDDDCCCFFFEEEHHHGGGLLLQQQaaazzzkkkuuubbbVVVOOOMMMTTTrrryyyxxxyyy}}}{{{}}}ssszzz~~~uuuoooccc^^^qqq{{{gggYYYPPPNNNYYYhhhjjjtttgggPPPAAABBBEEEFFFEEECCC???===<<<;;;;;;::::::;;;;;;;;;@@@AAABBBDDDFFFIIIKKKLLLKKKMMMQQQSSSXXXkkksssjjjnnnxxx~~~}}}|||{{{}}}lll___XXXRRRSSSTTTQQQMMMIIIGGGFFFHHHLLLLLLJJJUUUhhhuuuwwwzzzyyy|||kkkVVVQQQPPPQQQTTTVVVTTT]]]~~~```GGGCCC@@@AAACCC>>>AAA@@@@@@AAA@@@@@@FFFOOOmmmuuuQQQGGG^^^vvvzzz}}}yyykkk^^^TTTOOOPPPQQQQQQXXXccclllppptttvvvwwwxxx}}}~~~pppiiillluuuvvv|||zzzzzz~~~~~~}}}|||{{{xxxnnnkkkiiizzzuuuhhhXXXVVViiizzzbbbKKKBBBFFFDDDCCCFFFDDDHHHIIIPPPXXXhhhzzzzzzeeeYYYQQQNNNTTTggg~~~vvvkkkhhh~~~zzz~~~nnnvvvwwwuuurrrkkk``````wwwxxxkkk^^^RRRMMMVVVccciiiooosssPPP@@@AAACCCFFFFFFDDD@@@===<<<<<<;;;:::::::::;;;;;;??????AAABBBEEEGGGJJJKKKGGGJJJOOOTTTWWWaaatttxxxlllkkkttt}}}~~~|||||||||uuuwwwuuurrrdddXXXVVVTTTQQQOOOMMMLLLKKKKKKKKKHHHGGGPPPjjj|||uuueeeSSSNNNMMMOOOSSSUUUVVV]]]zzz|||tttWWWFFFCCC@@@AAACCC>>>@@@>>>>>>@@@???>>>CCCJJJ```~~~TTTFFFTTTyyyzzz}}}zzzsssbbbXXXQQQQQQQQQPPPUUU___hhhmmmsssvvvwwwyyy}}}}}}vvvwww}}}{{{zzzyyyuuupppqqqvvv||||||~~~}}}|||sss~~~wwwuuu}}}|||tttpppvvv}}}sss|||wwwttteeeWWWYYYqqqsssYYYGGGCCCHHHEEEEEEHHHEEEEEEHHHLLLUUUfffgggZZZRRRNNNNNNYYY{{{jjjuuuuuuvvvzzzbbb{{{yyytttuuu|||~~~kkkooooooggg___fff~~~yyypppdddXXXNNNMMMWWWbbbmmmrrrQQQAAAAAACCCEEEGGGFFFBBB>>>===<<<;;;:::::::::::::::>>>>>>???AAACCCFFFHHHJJJJJJIIILLLRRRVVVZZZaaaiiittttttjjjjjjqqqzzz~~~|||~~~}}}xxxhhhdddyyyrrraaa[[[TTTOOOOOOQQQQQQQQQPPPJJJIIIKKKNNN^^^zzzzzzxxxaaaRRRMMMLLLLLLOOOSSSUUU[[[vvvzzzbbbOOOEEEDDD>>>@@@CCC??????======??????>>>AAAFFFYYYWWWHHHIIInnnyyywwwyyy|||}}}hhh\\\SSSSSSRRROOOSSSZZZccchhhoootttvvvxxx{{{~~~~~~zzzvvvvvvxxxtttpppkkkeee```dddjjjmmmooosssxxx~~~~~~}}}~~~rrrlllpppvvvssskkkgggppp|||kkkpppwwwsssbbbWWW___{{{hhhUUUHHHGGGJJJFFFFFFIIIFFFIIIIIIGGGNNN^^^rrrkkk[[[RRRMMMLLLQQQttt{{{www}}}ooowwwrrrqqq|||}}}~~~}}}|||~~~~~~vvvmmmnnnzzz|||{{{}}}gggnnnnnncccaaappptttlll^^^QQQIIIMMMYYYdddttt{{{VVVEEECCCCCCEEEGGGGGGDDD@@@===<<<<<<;;;::::::::::::<<<===>>>@@@BBBEEEGGGHHHPPPJJJGGGLLLRRRVVV[[[```eeennnuuuvvvuuuuuusssooommmqqqxxx~~~~~~~~~jjjZZZ\\\hhhqqqfffWWWNNNNNNSSSVVVWWWTTTLLLJJJNNNLLLPPPnnn|||]]]QQQNNNMMMJJJLLLPPPRRRXXXqqqyyyRRRGGGEEEDDD<<<<<>>>>><<<<<>>@@@DDDQQQZZZNNNBBBYYYqqqooosss|||mmm```VVVUUUSSSOOOPPPVVV\\\bbbjjjpppsssuuuyyy|||{{{tttnnnhhhbbbbbb^^^[[[XXXTTTRRRWWW___iiimmmsssvvvvvvwwwzzz|||{{{{{{yyy|||zzzuuusssuuuuuuqqqggg``````cccccc^^^]]]eeennnssswwwzzzyyy~~~~~~zzzxxx}}}wwwsssccc]]]kkkzzz```UUUKKKKKKMMMFFFFFFJJJFFFJJJJJJEEEKKKYYYaaauuu```TTTMMMOOONNNfffooozzztttrrrttt{{{~~~{{{jjjlllmmmnnnooonnnllljjjiiilllssssssmmmpppxxxkkkrrrnnnbbbeeezzz{{{yyy}}}pppooohhh[[[QQQQQQZZZbbbmmmwww{{{hhhIIIFFFCCCDDDGGGHHHEEEAAA======<<<;;;::::::::::::;;;<<<===???AAADDDFFFGGGMMMIIIGGGKKKOOORRRWWW]]]eeegggeeeccceeejjjmmmkkkjjjkkkrrryyy}}}iiiVVVQQQMMMVVVjjjlll^^^]]]ccchhhjjjdddYYYQQQQQQUUU\\\iiiwwwuuuWWWMMMMMMMMMKKKKKKNNNPPPTTTkkk}}}cccHHHBBBDDDDDD;;;:::???======;;;<<>>@@@DDDIIIttt[[[RRR@@@LLLpppwwwiiiiiiooo{{{~~~{{{pppbbbXXXVVVTTTOOOOOOTTTWWW^^^gggmmmqqqssswwwzzzzzzmmm^^^QQQLLLIIIIIIIIIHHHHHHOOOWWWsssyyyzzztttrrrssswwwxxxrrrppp}}}{{{iii```bbbaaaZZZVVVWWWXXXXXXSSSMMMKKKKKKRRRPPPQQQWWWZZZ\\\aaafffjjjhhhiiimmmvvv}}}xxxvvvuuufffeeewwwlllWWWVVVMMMMMMNNNFFFFFFIIIEEECCCFFFCCCJJJTTTQQQkkkfffXXXOOOQQQIIIUUUyyynnntttzzz}}}qqqkkkvvvyyysssppp{{{|||vvv^^^XXXYYYZZZZZZYYYWWWUUUSSSRRRaaajjjjjjpppssspppuuuooobbbiiiwww~~~kkkssswwwnnn```XXXZZZ]]][[[hhhgggxxxLLLHHHDDDDDDGGGHHHFFFBBB>>>===<<<;;;:::999999999;;;;;;<<<>>>AAACCCFFFGGGFFFFFFJJJOOOPPPNNNRRRWWWcccbbb^^^ZZZ\\\aaa```\\\bbbccciiissszzz{{{bbbRRRMMMCCC@@@JJJ[[[{{{xxxuuu{{{{{{nnn\\\VVVdddwww}}}www{{{mmmPPPHHHJJJJJJLLLLLLNNNOOOQQQggguuuqqqRRR@@@???>>>===<<<<<<<<<<<<;;;::::::::::::;;;<<<<<>>===<<<<<<<<<<<<:::::::::::::::;;;<<<<<>><<<:::999999999::::::;;;===???AAACCCDDDFFFGGGIIIJJJKKKNNNSSSVVVZZZhhhsssmmm___UUUSSSUUUIIIMMMKKKRRRhhh}}}~~~hhhXXXDDDBBBEEE<<<===DDDVVVggggggYYYQQQSSS^^^lllxxx|||~~~{{{uuujjjXXXQQQccc~~~ooojjjrrr}}}uuulll~~~bbbRRRJJJGGGGGGHHHFFFDDDIIILLLRRR}}}^^^CCC???>>>===<<<<<<;;;<<<<<<::::::999999::::::;;;<<<===GGGggg~~~qqqYYYCCCAAAQQQbbbiiitttwww||||||kkkjjj___\\\SSSOOOSSSSSSQQQUUU]]]eeelllpppsssttt}}}uuusssxxx~~~~~~{{{yyyrrrvvv{{{mmm\\\OOOKKKIIIIIIHHHCCCBBBDDDFFFDDDAAAAAAAAABBBBBBAAA@@@RRRgggnnnaaaNNNHHHLLLHHHHHHIIIJJJGGGFFFLLLUUUqqq|||wwwooommmlllqqqoooTTTIIIDDDCCCAAA@@@@@@@@@AAABBB@@@EEECCCBBBDDDBBBNNNfffeeeuuucccVVVSSSOOOOOOTTTmmmppplllmmmqqq|||iiiyyyzzzWWWKKKOOOQQQNNNKKKEEENNNTTTVVVYYY]]]WWWMMMKKKKKKKKKJJJIIIGGGDDDBBBDDDAAA??????===:::<<>>AAACCCDDDEEEGGGHHHJJJKKKNNNRRRUUUUUUdddvvv{{{nnn[[[TTTUUUNNNHHH???FFFYYYkkkooo^^^III@@@AAA???>>><<<@@@GGGIIIFFFIIIPPPZZZ```fffiiippp{{{tttpppWWWOOO\\\xxxvvvvvvsssrrryyywwwooouuuaaaWWWOOOIIIFFFIIIFFFBBBDDDGGGMMMsssxxxPPP@@@>>>>>>===<<<;;;;;;;;;;;;999999999999999::::::;;;===BBBTTTvvvtttfffMMM===DDD\\\nnnuuuuuuyyyzzzpppsssbbb\\\RRROOORRRQQQQQQRRRWWW```iiioooqqqpppxxx{{{wwwuuuxxxxxxpppggg]]]dddooovvv```VVVMMMJJJJJJHHHGGGHHHLLLIIIEEEDDDEEEEEEDDDCCCBBBUUUwwwoooVVVPPPLLLKKKLLLMMMJJJGGGIIIOOOfffvvv|||xxxrrrmmmmmm{{{}}}gggPPPHHHBBBAAA@@@?????????@@@@@@===CCCBBBAAAEEEDDDLLL```___~~~iiiYYYPPPPPPNNNMMM^^^ssshhhbbbiiirrrsssnnnjjjeeesssuuuZZZPPPLLLIIIGGGAAAFFFHHHIIILLLPPPMMMFFFDDDFFFIIIJJJHHHGGGGGGGGGGGGCCCAAAAAA???<<<===@@@AAACCCBBB@@@BBBEEEDDD???BBBPPP^^^hhhtttuuuqqqttt___dddqqqxxxhhhRRREEELLLPPPVVVXXXcccoooKKKAAADDDLLLOOOFFFDDDCCC@@@>>><<<:::::::::999::::::<<<>>>@@@BBBDDDEEEFFFHHHIIIKKKMMMPPPSSSRRR[[[mmm~~~~~~nnn]]]VVVWWWKKK@@@DDDNNNXXX|||vvvaaaNNNBBB???@@@CCC===:::===???AAAGGGOOOUUUWWWXXX\\\hhhwww}}}qqqrrrUUUOOO\\\qqq{{{tttuuujjj\\\YYYSSSLLLHHHJJJGGGAAABBBEEEIIIiiieeeFFFAAA>>>===<<<;;;::::::::::::999888888888888999::::::>>>@@@HHHwww~~~}}}fffKKKDDDZZZuuuwwwtttxxxzzz~~~|||}}}cccZZZRRRQQQRRRNNNRRRRRRTTT[[[eeelllooonnnqqquuu|||~~~zzznnnppp{{{yyylllTTTXXXccc|||vvvdddRRRMMMNNNOOONNNMMMMMMKKKHHHGGGHHHIIIJJJJJJIIIRRRtttsss___RRRNNNLLLNNNNNNLLLMMMQQQ```uuuzzz{{{wwwqqqsss|||^^^IIIBBBAAAAAA@@@@@@????????????===CCCAAA@@@DDDDDDIIIXXXhhhcccyyysss^^^MMMPPPMMMJJJVVVsssqqq[[[XXX___ddddddccc```gggqqq|||nnnXXXNNNLLLLLLEEEDDDAAABBBGGGLLLLLLIIIFFFHHHIIIIIIHHHIIIJJJLLLJJJEEECCCDDDCCC???>>>AAAAAACCCCCCAAABBBDDDBBB>>>:::BBBKKKQQQ[[[mmmiiibbbtttsssttthhhXXXeeeoooiiixxxpppPPPOOOLLLNNN```ZZZFFF@@@IIIOOOGGGFFFDDDAAA???<<<;;;;;;;;;999999:::<<<>>>@@@BBBCCCDDDFFFHHHIIIJJJLLLOOORRRTTTTTT```wwwlllYYYXXXNNNCCCEEEGGGIIIkkk{{{aaaRRREEE======>>>;;;:::;;;===???BBBFFFHHHJJJLLLPPP\\\mmmxxx{{{xxxwwwhhhNNNNNN___qqq}}}}}}|||\\\SSSSSSOOOKKKIIIKKKHHHBBBBBBEEEHHHbbbUUUAAACCC======;;;:::::::::::::::888888777777888888999:::===<<>>DDD@@@<<>>>>>???BBBEEEGGGKKKNNNPPPXXXggguuu|||wwwnnnXXXGGGMMM```rrr}}}yyyzzznnnPPPJJJKKKHHHFFFHHHJJJHHHBBBCCCHHHIII\\\}}}gggHHH>>>AAA===<<<;;;:::999999999999777777777777777888999999;;;999???VVVoooIIIFFF^^^}}}xxx|||~~~zzz{{{xxxbbbSSSQQQTTTQQQWWWUUUSSSUUU[[[ccckkkpppssssssuuuzzz~~~gggWWWVVVaaapppyyy|||tttdddgggttt{{{ppphhheeeuuuyyylllccc```bbb^^^___]]]VVVNNNKKKNNNSSSOOOIIIXXXtttaaaNNNIIIMMMQQQRRRRRR]]]www}}}zzzxxxyyyqqqQQQDDDBBB???????????????>>>>>>===<<>>===<<<<<<888999:::;;;===???AAACCCCCCEEEHHHIIIJJJKKKMMMOOOQQQVVVYYYddd~~~mmm```MMMEEECCC???KKKgggkkk\\\QQQBBB===:::>>>AAAAAAAAAEEEMMMRRRZZZ```bbb___```nnnsssZZZQQQKKKPPP___qqqfffLLLHHHIIIDDDBBBGGGFFFFFFBBBDDDJJJJJJXXXsssmmmSSSAAA<<<>>><<<<<<;;;:::999999999999777777777777777888888999;;;888@@@PPPyyy|||PPPDDDWWW}}}wwwzzz|||uuu|||yyy{{{iiiTTTOOOTTTUUUYYYVVVTTTSSSXXX```jjjqqqtttssssssyyy|||aaaPPPNNNYYYeeemmmqqqkkk```lll~~~{{{qqqiiitttooojjjmmmnnnppplll```RRRJJJLLLQQQKKKIIIYYYoooUUULLLPPPTTTTTTSSS]]]wwwzzzxxxtttwwwbbbGGG>>>???>>>>>>>>>???>>>======<<<:::@@@;;;999AAAFFFHHHPPPMMM{{{rrrqqq___\\\NNNKKKSSSLLLUUUvvv}}}ooo___RRRMMMKKKOOOTTTbbbxxxeeeWWW]]][[[^^^kkkyyy|||xxxtttnnneee]]]OOOJJJGGGJJJKKKIIIFFFFFFEEEHHHIIIIIIKKKNNNLLLGGGDDDGGGJJJKKKMMMZZZsss~~~tttmmmqqqxxxllltttwwwmmm```ccczzzjjjSSSQQQcccfff```SSSVVVWWWWWWWWW\\\gggooozzz```]]]{{{lllJJJCCCKKKIIIIIIGGGDDDAAA>>>===<<<<<<888999999;;;===???AAACCCBBBEEEHHHIIIJJJKKKMMMNNNHHHUUU\\\```wwwrrrWWWIIIHHHCCCDDDSSSuuubbbXXXHHHCCC===AAACCC@@@@@@HHHVVV```lllssstttllliiiuuuxxxaaaSSSTTTTTTVVV___pppdddMMMKKKKKKEEEBBBGGGDDDDDDAAADDDKKKKKKVVVmmm}}}cccFFF===@@@===:::::::::999999999888888666777777777888888888888:::999@@@HHHddd~~~wwwRRRMMMHHHkkkzzznnnuuu|||}}}iiiccc\\\PPPRRRSSSTTTRRROOOUUUaaahhhgggmmmrrrqqqssshhhVVVKKKLLLbbb{{{|||}}}|||mmmkkkuuuzzzuuuvvvvvvtttkkk^^^QQQKKKKKKPPPJJJOOOsssrrr\\\WWWYYYYYYVVViiizzz}}}vvvqqqvvv{{{WWWCCC@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAACCCEEEFFFGGGMMM]]]}}}nnn\\\QQQTTTSSSMMMOOOZZZxxxnnnccc[[[VVVVVVWWW```uuutttjjjgggqqqyyy```ZZZWWWZZZZZZSSSMMMKKKOOOIIILLLYYYZZZOOOIIILLLGGGPPPXXXVVVQQQYYYuuu~~~qqqppp{{{yyyyyyxxxvvvvvvsss\\\\\\xxxzzz]]]MMMVVVhhhaaaVVVSSSQQQPPPTTTZZZ^^^^^^[[[^^^dddrrrxxxggg~~~^^^EEEBBBJJJJJJJJJIIIEEE???;;;<<<===::::::999999:::===???AAACCCDDDFFFHHHJJJKKKKKKLLLOOOPPPQQQWWWjjjyyy\\\MMMFFFCCCEEEKKKxxxvvv___JJJDDDEEECCCAAACCCMMM]]]nnnzzz|||jjj___bbbssstttbbbMMMLLL]]]dddjjjvvv~~~|||sssvvv{{{^^^IIIHHHKKKGGGFFFLLLJJJEEEFFFLLLLLLJJJUUUeeesssWWWAAA>>>@@@:::::::::999999999888888888666666777777777888888888;;;777AAAOOOlllaaaFFFFFF```zzz|||rrrvvvzzz}}}tttwwwxxxfff[[[RRRRRRSSSUUUSSSPPPSSS\\\cccdddfffooopppqqq{{{uuu\\\MMMQQQeeezzzzzzyyyyyyzzzyyylll\\\QQQNNNNNNJJJOOOnnnkkk]]]ZZZZZZZZZppp~~~yyywww}}}gggPPPFFF@@@<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBDDDEEERRR```sss^^^OOOPPPQQQKKKLLLTTTiii|||pppkkkkkkqqqrrrrrr{{{cccVVV[[[___VVVXXXggglll```SSSQQQNNN]]]ggg```YYYeeezzzxxxzzz|||pppooovvvVVVHHHXXXpppyyy\\\SSSRRROOONNNQQQWWWZZZYYYWWWPPPTTT]]]iiiuuucccGGG@@@EEEKKKLLLKKKHHHBBB>>>===>>>;;;:::999999:::===???AAACCCDDDFFFGGGIIIJJJJJJJJJJJJLLLNNNRRR^^^uuu~~~aaaOOOKKKNNNQQQRRRppplllXXXNNNKKKHHHGGGLLLYYYhhhvvv~~~~~~lllZZZSSS```zzzoooVVVQQQ```iiinnnsssssssss}}}kkkqqqmmmXXXHHHIIIJJJEEEHHHQQQPPPKKKKKKOOOMMMKKKTTTbbbfffIII<<<>>>@@@666999999999999888888888777666666666666777777777777:::555>>>PPPiiimmmGGGKKKWWWvvvwwwuuuxxxyyy|||tttlllzzzkkk\\\ZZZUUURRRUUUUUUQQQPPPVVV\\\______lllooonnnuuulllPPPNNN[[[gggkkkXXXRRRPPPMMMRRRjjjxxxdddaaagggnnnyyy~~~yyy|||}}}jjjUUUPPPOOOHHH???========================;;;;;;<<<<<<>>>???AAABBBNNN[[[uuu~~~eeeQQQNNNPPPKKKJJJOOORRR{{{uuujjj{{{}}}ppppppyyycccWWWYYYppp{{{kkk___oooyyyxxx|||pppQQQHHH```~~~{{{zzzkkkVVVPPPPPPMMMLLLNNNQQQSSSRRROOOMMMOOOQQQRRRXXXggg{{{oooOOOCCCDDDKKKLLLMMMKKKGGGBBB???>>>;;;;;;:::999:::<<<>>>@@@BBBCCCEEEFFFHHHHHHIIIIIIHHHHHHLLLPPPSSSaaayyyZZZMMMPPPRRROOOdddlll[[[OOOIIIEEEJJJWWWdddlllnnnttttttkkkYYYLLLRRRlllwwwrrrwwwYYYMMMXXX```dddccc\\\eeetttyyyoooxxx\\\OOOHHHJJJIIIDDDHHHSSSTTTPPPOOOPPPMMMJJJRRR^^^]]]CCC999===>>>444999888888888888777777777555555555666666666777777999444:::GGGVVVsssqqqQQQKKKQQQrrr|||tttwww|||}}}qqqnnnuuuaaabbbYYYPPPTTTUUURRROOOQQQWWW\\\^^^kkknnnmmmtttYYYLLLPPPSSSttt|||___UUUSSSQQQVVVmmm}}}eeeaaaooo|||xxxuuu~~~]]]LLLNNNRRRKKKAAA<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===??????CCCNNNYYY}}}qqqWWWPPPQQQNNNLLLNNNKKKbbbvvvbbbfffuuudddssszzz{{{zzzpppXXXWWWrrruuu~~~ttt^^^QQQOOOMMMKKKJJJJJJLLLLLLKKKIIINNNPPPQQQNNNMMMTTTcccooo]]]JJJDDDIIIKKKMMMMMMJJJEEEAAA>>><<<;;;:::::::::<<<>>>???AAABBBDDDEEEGGGHHHHHHHHHLLLIIILLLQQQOOOUUUrrrrrrTTTOOOOOOJJJWWWmmmlll\\\OOOAAA@@@IIIRRRTTTQQQSSS]]]ccc^^^SSSUUUgggxxxzzzjjjlllwww```MMMPPPSSSVVVVVVOOOYYYkkk~~~xxxSSSJJJFFFIIIIIIDDDFFFNNNOOOMMMLLLLLLIIIGGGOOOYYYzzzYYYDDD999:::<<<555888888888777777777666666444555555555555666666666888666888>>>CCCVVVuuu___CCCGGGfffwwwwww}}}|||nnnzzzlllggg[[[PPPRRRTTTSSSOOOOOOTTT[[[```kkklllllluuu}}}nnnVVVPPPNNNSSSrrriiiYYYSSSOOOWWWrrrbbbYYYgggxxxxxxyyyzzzxxxUUUDDDEEEHHHCCC;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<>>>>>><<>>===<<<;;;::::::;;;===>>>@@@AAACCCEEEGGGHHHHHHIIIOOOIIIJJJPPPOOOPPPccc{{{ooo\\\SSSJJJOOOWWWwwwaaaHHH<<<@@@EEEEEEAAA>>>IIIVVV[[[[[[___kkkvvvvvvtttppp[[[TTTNNNOOOSSSPPPTTTfff{{{{{{xxxjjjRRRIIIDDDGGGHHHDDDCCCGGGEEEEEEFFFEEECCCDDDLLLUUUpppjjjSSSGGG;;;888:::777777777777777666666666666444444444444555555555666555999999:::<<>>AAADDD\\\oooZZZTTTQQQOOOMMMPPPJJJPPPooo|||}}}}}}```UUUXXXbbbppp~~~uuu{{{vvv}}}wwwwww~~~zzz|||kkk[[[OOOJJJIIIGGGGGGGGGGGGGGGFFFFFFFFFKKKKKKKKKLLLNNNQQQTTTWWW^^^zzzuuuUUU@@@CCCEEEHHHKKKMMMJJJDDD@@@>>>===;;;::::::;;;<<<===???@@@BBBEEEGGGIIIJJJKKKMMMGGGFFFKKKMMMNNNVVVbbbxxx```NNNRRRRRRooowwwUUU@@@===@@@@@@<<<===BBBHHHOOOWWWbbboooxxx~~~lll```SSSOOORRRNNNVVVhhh|||~~~~~~cccPPPIIIDDDFFFFFFDDDDDDFFF@@@BBBCCCAAA???BBBIIIPPPdddfffRRRIIIHHH===777999888777777666666666555555555333333444444444555555555111999888888<<>>>>>FFFXXX{{{{{{fffYYYSSSPPPOOOJJJMMMMMMSSSrrr~~~|||{{{[[[MMMKKKQQQ^^^kkkssszzz~~~sss{{{yyy}}}||||||fffUUUMMMIIIHHHFFFFFFGGGGGGGGGGGGHHHHHHMMMMMMMMMKKKKKKLLLPPPSSSSSS[[[fffNNNBBBCCCFFFKKKNNNLLLGGGCCC???>>><<<:::::::::<<<======???BBBEEEHHHKKKLLLMMMHHHFFFEEEFFFJJJNNNQQQSSSpppfffaaa^^^fffdddHHH>>>===<<<999>>>>>>AAAFFFQQQ```nnnwwwpppeee^^^SSS[[[mmmvvv[[[JJJHHHFFFEEECCCCCCHHHNNNDDDFFFGGGCCC???AAAGGGLLLXXXsssRRRBBBAAAFFF>>>777888888777666666666555555555555333333333444444444555555---777555666<<<:::NNNzzzxxx]]]AAAHHHfffpppuuu{{{ttt|||~~~gggiiiooo^^^WWWUUUWWWVVVPPPMMMOOOTTT___aaaaaafffhhhmmm{{{yyyuuu___NNNKKKQQQbbbssszzzzzzzzz{{{{{{zzzuuuvvvxxxsssZZZRRRUUUjjjfffUUU___ooo{{{zzzpppZZZEEE>>>???>>><<<<<<999999999999999999999999888888777777888999:::::::::888FFFVVVnnnppp^^^WWWSSSRRRDDDTTTSSSGGGXXX|||~~~yyy]]]NNNHHHFFFLLLUUUdddlllsssxxxyyyuuukkkqqqwwwwww~~~{{{}}}yyyfffZZZZZZuuuxxxaaaQQQKKKJJJIIIEEEFFFGGGHHHGGGHHHIIIJJJEEEIIIMMMMMMKKKKKKPPPTTTUUUKKKpppxxx```AAABBBEEEJJJNNNNNNJJJEEE???>>><<<:::::::::;;;<<<===???BBBEEEIIILLLNNNOOOFFFHHHGGGDDDHHHOOORRRPPPbbb|||ooommmeee~~~rrrQQQBBB>>>;;;888:::;;;>>>EEEPPP^^^kkksss}}}zzzvvvccc```rrr|||kkkOOOCCCFFFHHHFFFAAABBBLLLWWWJJJMMMLLLFFFAAAAAAFFFIIIPPP|||kkkSSSBBB>>>:::999:::999777444555555444444444333333333444444444444444444444444666333555999888777FFFYYYwwwHHHHHHUUUnnnuuutttwwwxxx{{{dddxxxuuu^^^YYYSSSRRRSSSSSSQQQPPPVVVWWW\\\bbbiiimmmooopppzzzhhh___UUUUUU\\\bbbooouuulllkkkuuuzzzsssiiihhhooovvvrrryyydddOOOTTTppprrrWWWYYYrrrwww~~~~~~\\\LLLAAAAAA@@@999888===::::::::::::::::::::::::888888777777888888999:::???999===FFFSSSxxxggg\\\VVVOOOMMMKKKKKKLLLPPPccczzz~~~fffRRRJJJIIIKKKLLLQQQZZZfffooovvv~~~ssseeecccfffiiiqqq}}}}}}wwwtttooosss}}}xxxxxxzzz|||xxxkkkWWWHHHPPPdddiii[[[QQQPPPNNNEEEJJJHHHFFFHHHLLLLLLHHHDDDKKKLLLMMMNNNOOOPPPPPPQQQQQQVVVZZZ~~~mmmKKKBBB???GGGLLLJJJHHHJJJCCCBBB???<<<999888:::<<<<<<>>>AAACCCEEEIIINNNQQQNNNLLLHHHFFFFFFIIIMMMPPPUUUbbbxxxuuu|||nnnQQQFFFAAA>>>;;;<<<<<>>>>>888777<<<999999999999999999999999888888777777777888999999999999;;;@@@IIIaaa{{{fffZZZSSSNNNLLLLLLLLLLLLXXXxxxsssYYYLLLGGGEEEDDDJJJPPPYYYdddnnnyyy~~~vvv}}}zzzjjjZZZTTTUUUVVVaaajjjjjjeeeaaa\\\gggzzzvvvvvvxxx{{{zzzrrrcccXXXMMM^^^yyy}}}```WWWQQQOOONNNHHHLLLJJJIIILLLPPPRRROOOKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQUUUrrr[[[KKK???BBBHHHHHHHHHJJJEEECCC@@@<<<999888:::<<<;;;===@@@BBBDDDHHHLLLPPPNNNLLLJJJHHHHHHJJJLLLNNNRRRZZZfffwwwqqqXXXMMMHHHCCC@@@;;;;;;???IIITTT```mmmwwwzzzzzzzzzhhhzzz|||vvvTTTBBBBBBDDDDDDBBBAAACCCHHHMMMFFFFFFFFFEEECCCBBBDDDEEELLLaaaxxxSSS>>>===;;;888777777666555333444444444444333333333333444444444444444444444444999444333777888777===GGGnnnjjjDDDBBBYYYsss|||www{{{xxxfffXXXWWWUUUNNNNNNTTTOOOQQQUUU[[[cccjjjqqqtttwwwxxx|||wwwooojjjggguuu|||qqqoooqqqrrrxxx}}}nnnWWWXXXlllwwwpppXXX^^^xxxyyy~~~}}}```III???999;;;<<<888666:::777777777777777777777777777777777777777888888999444<<<::::::AAAHHHooottt^^^UUUPPPMMMMMMNNNJJJMMM```uuukkkVVVKKKFFFDDDCCCEEEIIIQQQ[[[cccffffffkkkmmmrrruuuooolllxxxyyyhhhTTTZZZeeekkkaaaQQQGGGEEEFFFQQQWWWWWWVVVRRRLLL\\\|||{{{wwwsssrrrsssvvvyyyxxxtttpppgggrrrqqqUUURRRPPPMMMNNNMMMJJJIIIIIILLLQQQTTTRRRPPPJJJJJJKKKLLLMMMNNNNNNOOOPPPKKKPPPbbbrrrXXX@@@===BBBEEEGGGJJJHHHFFFBBB===999888:::<<<:::<<<>>>@@@BBBEEEIIIMMMNNNMMMLLLKKKKKKKKKKKKKKKNNNSSSVVV\\\lllzzzbbbRRRIIICCC>>><<<<<>>888888AAA<<>>BBBFFFJJJJJJIIIEEE???;;;999:::<<<:::;;;===>>>???BBBFFFIIIMMMNNNNNNNNNMMMLLLKKKJJJLLLPPPSSSUUU[[[hhhyyy{{{sssuuu{{{cccRRRJJJEEEAAA@@@AAAIIIVVV]]]aaajjjuuuuuu{{{|||}}}}}}{{{www```JJJJJJDDDCCCBBBBBBCCCBBB@@@???===>>>?????????@@@BBBDDDDDDMMMzzz}}}PPP<<<<<<777777666555444333333444444444333333333222222222333333333333333333333333444000///333777999:::;;;FFFxxxuuuSSSFFFDDDiii{{{ttthhhppp~~~hhh[[[YYYTTTQQQSSSRRRQQQOOOPPPTTT^^^llluuuzzz~~~dddQQQJJJIIIZZZssswwwbbbeee|||sssZZZYYYiii|||wwwttttttlllMMM>>>;;;999:::999666444555777777777777777777777777666666555555666666777888555===555888DDD===PPPgggUUUOOONNNQQQPPPJJJLLLRRRfffhhhXXXPPPJJJIIIFFFDDDEEEKKKTTTZZZdddlll~~~tttuuujjjZZZKKKJJJRRRWWWTTTOOOFFFNNNTTTQQQLLLIIIFFFBBBKKKRRR\\\lllvvvmmmlll||||||xxxtttpppmmmgggddd```^^^cccooo}}}___JJJMMMLLLIIILLLLLLDDDCCCCCCEEEGGGHHHIIIHHHFFFGGGGGGHHHIIIJJJKKKKKKLLLFFFLLLPPPZZZnnnLLL>>>===@@@EEEKKKLLLJJJGGGBBB===;;;;;;===999;;;<<<======@@@CCCFFFKKKLLLMMMOOONNNMMMKKKJJJJJJLLLQQQUUUXXXYYY\\\___mmmllliiihhhjjjrrr}}}uuu```QQQMMMLLLIIIBBBDDDNNN\\\___\\\```iiioooyyy{{{}}}~~~|||zzzxxxwwwuuurrrpppyyyyyy{{{oooPPP@@@GGGDDDBBBAAA@@@BBBBBBAAA@@@>>>???@@@@@@??????AAACCCGGGLLLnnnaaaAAA777<<<555666666555333222444555333333333333222222222222333333333333333333333333111000000222555888::::::<<<^^^]]]FFF===ZZZooojjjxxx~~~eee\\\WWWSSSPPPSSSSSSQQQPPPQQQXXXccclllvvv}}}bbbQQQMMMMMM\\\sss}}}cccbbbxxxzzz```UUU\\\kkksss}}}yyywwwzzz~~~}}}]]]HHH<<<;;;:::999888666555444666666666666666666666666555555555555555666777777666777222777BBB???KKKoooyyyaaaVVVOOOQQQQQQLLLKKKOOOIIIqqqiiiYYYNNNLLLJJJHHHLLLVVVdddnnnzzzxxxnnnmmmeeeYYYQQQRRRVVVUUUQQQJJJPPPUUUSSSQQQOOOLLLHHHOOO^^^mmm{{{~~~{{{yyywwwsssoookkkhhhfff```___]]]\\\```lll{{{rrrXXXKKKKKKHHHIIIKKKHHHDDDDDDDDDDDDDDDEEEFFFGGGEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHMMMMMMTTTwwwxxx[[[JJJCCC???BBBJJJKKKKKKIIIEEEAAA===<<<===:::;;;<<<<<<<<<>>>AAADDDGGGIIIKKKNNNOOONNNMMMLLLHHHGGGJJJPPPUUUUUUUUUWWW___```cccfffiiinnn{{{nnn]]]VVVNNNFFFDDDFFFSSSbbbaaaVVVTTT\\\ccclllsssuuu||||||vvvzzzzzzttt{{{vvvooojjjiiilllrrrwww}}}vvv^^^HHH>>>DDDAAABBBBBBAAAAAA@@@@@@@@@???@@@AAAAAA???@@@AAACCCHHHMMMeeehhhJJJ;;;888999444666777555333222444666333333333222222222222111222222222222222222222222111222222222333666888:::<<>>???GGGIIIKKKKKKHHHDDD@@@======:::;;;<<<<<<;;;===@@@BBBDDDEEEHHHLLLNNNOOOOOOOOOIIIEEEFFFLLLOOOPPPTTT[[[XXXZZZ^^^bbbeeeqqqnnnYYYGGGGGGKKKZZZkkkhhhWWWQQQWWW\\\___eeejjjoooyyy|||zzztttuuuyyy}}}~~~zzzuuurrrwwwsssmmmggghhhqqqbbbQQQHHHAAABBB@@@DDDHHHHHHDDDAAA@@@@@@>>>@@@@@@@@@@@@@@@BBBDDDEEELLL\\\qqqQQQ>>><<<;;;777444666777666333222555777333333333222222222111111222222222222222222222222222444444222111444777999???===iii{{{bbbLLL===qqq~~~}}}ssshhhccc]]]PPPTTTYYYYYYUUURRRRRRTTT[[[[[[fffyyyzzzgggbbbqqq}}}zzz}}}~~~aaaMMMZZZhhhwwwzzz~~~zzzxxxuuuTTTAAA;;;666888888666555666888777333333333333333333333333555444444444444555666666999555:::>>>999<<>>===EEEHHHJJJLLLJJJFFFBBB>>>===;;;;;;<<<<<<;;;<<>>???@@@@@@AAACCCFFFAAAJJJUUUtttTTTEEE<<<444333888666555444333222222222222111111111111111111111111111111222222222333333333333222111111111333555777???DDDfffXXXIIIPPPwwwhhh```WWWRRRRRRYYY]]]YYYSSSOOOSSSVVVaaapppxxx{{{rrrtttyyy}}}zzz}}}rrrbbbcccllluuu~~~uuu\\\LLLAAA;;;777777777666555555444444555555444444444333333333444333333222222333333444444555555777999;;;<<<>>>UUUrrr```WWWOOOLLLMMMJJJJJJLLLPPPXXXjjj}}}tttjjjgggggglll{{{~~~~~~}}}wwwrrrfff^^^___bbb``````bbbjjjxxxxxxrrrrrrkkk^^^SSSHHHHHHFFFEEECCCBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBB@@@CCCGGGHHHHHHFFFFFFFFFGGGHHHGGGHHHJJJNNNlll{{{bbbCCC777<<<@@@EEEJJJJJJHHHEEEAAA===<<<=====================BBBCCCEEEHHHLLLPPPSSSUUUSSSQQQMMMKKKKKKNNNRRRUUUSSSUUU[[[^^^[[[eeejjj^^^\\\hhh}}}lll```bbbeee___\\\]]]___```ffflllqqqnnnoootttvvvuuutttvvvrrrqqqssswwwyyyxxxyyy}}}}}}yyywwwzzzjjjKKKAAACCCAAA;;;FFFHHHJJJJJJIIIFFFBBB@@@===============>>>??????DDDEEEPPPsssgggIII???<<<777444555555555444333222222222222111111111111111111111111111111111222222222333333333222111111111333555666<<<<<>>======<<<<<<<<<======@@@AAACCCFFFIIIMMMPPPRRRVVVSSSOOOKKKJJJLLLOOOQQQYYYYYY]]]aaa___bbbuuummmfffnnntttrrrvvvooohhhbbb\\\YYY]]]dddjjjhhhkkkppprrrooommmnnnnnnlllooouuuxxxuuussstttvvv}}}___GGG@@@AAAAAA>>>DDDEEEGGGHHHGGGDDDAAA???===============>>>>>>???@@@CCCMMMiii{{{zzz}}}oooUUU<<<777;;;:::555333555444333222222111222222111111111111111111111111111111111222222222222333222222111111222333555666;;;:::BBB```tttXXXGGGGGG```zzz|||vvvzzzlllaaaWWWVVVXXXYYYZZZ]]]WWWUUUVVV\\\aaajjj|||yyyzzz{{{wwwxxxyyyxxx{{{~~~~~~}}}~~~~~~}}}yyyVVVCCC;;;888555777666666555555444333333444444444444333333333333333333222222222222333333444444444666777999;;;<<<888QQQlllXXXRRRTTTQQQOOOMMMKKKHHHIIIRRR]]]}}}hhhTTTNNNFFFHHHRRReee{{{zzz|||ssslllfff```\\\YYYVVVUUUZZZ___eeennnuuummmTTTDDD@@@CCCBBBAAA@@@????????????>>>>>>?????????@@@@@@@@@???BBBEEEGGGGGGFFFFFFFFFCCCEEEDDDHHHLLLHHHSSSmmmgggJJJ666:::===BBBGGGIIIIIIHHHGGG@@@???===;;;;;;;;;<<<===>>>???@@@CCCFFFJJJLLLNNNUUUSSSPPPNNNNNNPPPSSSUUUVVVSSSUUU\\\___```iiiuuussshhhiii|||zzzttt{{{wwwtttpppggg^^^\\\_________bbbhhhiiieeeccceeelllhhhgggkkkmmmnnnooosss{{{{{{qqqPPPBBB@@@??????AAA@@@AAACCCDDDCCCBBB@@@>>>======<<<<<<======>>>???@@@HHHNNN___}}}}}}XXXFFF777555888888555333444333333222111111222222111111111111111111111111111111111111222222222222111111111111222333444555555:::???QQQfffKKKCCCQQQooo~~~zzzssshhh___\\\\\\ZZZXXXXXX[[[XXXXXXYYYZZZ^^^jjjwwwyyyuuuvvvxxxyyyuuuvvvvvvtttsssuuuxxxzzzzzz{{{~~~}}}|||zzzxxxxxxzzz{{{{{{zzzkkkMMM???;;;999999666666555555444333333222444444444333333333222222333333222222222222333333333333444555666888::::::===@@@aaalll]]]YYYTTTQQQOOONNNKKKGGGHHHMMMUUUhhh}}}yyyYYYMMMQQQGGGJJJSSSdddvvvzzz{{{|||oooeee```]]]ZZZWWWTTTZZZ___```^^^cccqqqeeeMMMBBBEEEAAA@@@@@@???>>>>>>>>>>>>????????????@@@@@@@@@@@@???AAADDDFFFEEEEEEEEEFFFBBBCCCAAAEEEKKKGGGJJJ[[[~~~qqqTTT===;;;:::===CCCGGGGGGFFFHHHCCCAAA>>>;;;:::;;;<<<>>>======???AAADDDFFFIIIJJJOOONNNOOOPPPSSSWWW[[[^^^XXXSSSQQQUUUYYY[[[```ggglllmmmcccaaammmxxxwwwoooiiiooopppvvv}}}{{{qqqfffaaa]]]\\\^^^aaaaaa^^^^^^bbbgggbbb______aaaggguuurrrnnn|||yyyzzz___DDD>>>@@@<<<<<>>??????@@@???>>>======<<<<<<<<<<<<===>>>>>>>>>IIINNNTTTxxxmmmFFF???888666666444444555333333222111111111222222111111111111111111111111000000111111111222222222111111111111222333444444000888;;;CCCfff|||]]]EEEFFF[[[{{{zzzxxx{{{~~~{{{llleee```\\\YYYYYY\\\\\\]]]___^^^]]]___cccllllllkkkjjjiiikkkqqqvvvwwwzzzzzzuuuqqqrrrrrrpppmmmooorrrtttvvvxxxzzz|||{{{}}}yyyzzz|||~~~}}}{{{xxxwwwuuuvvvxxxzzz||||||~~~XXXBBB;;;888666666555555444444333333222222444444333333333222222222333222222111111222222333333333333444555777888999>>>666HHH|||iiiYYYSSSNNNLLLNNNOOOLLLJJJKKKKKKLLLQQQcccxxxeeeXXXUUUFFFGGGPPP```ooowww{{{|||tttlllbbb[[[WWWVVVTTTSSSVVVdddooollldddgggyyyzzztttWWWCCC===DDD@@@@@@??????>>>?????????@@@@@@@@@AAAAAAAAAAAABBB???BBBDDDEEEDDDCCCDDDEEECCCBBB>>>AAAIIIFFFFFFRRR```{{{^^^FFF<<<777777>>>CCCDDDFFFJJJFFFDDD@@@===;;;;;;===>>><<<===>>>???AAADDDFFFGGGHHHIIIKKKNNNSSSXXX]]]___bbb___^^^]]][[[WWWVVVXXXRRR```mmmrrrtttuuurrrllleeeaaa```eeekkkllliiifffhhhhhhooo{{{zzznnnfffaaa]]][[[ZZZWWWTTTWWW]]]XXX[[[```dddfffooowwwfffgggwwwuuunnnSSS>>>===???;;;:::@@@;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<======>>>888DDDHHHHHHcccpppLLL<<<;;;999777555333444555222222111111111111222222111111111111111111111111000000000111111111111222000000111111222333333333444999999999LLLxxxoooKKKDDDLLLiii~~~ttttttuuu}}}kkkaaaZZZXXXZZZZZZ\\\```dddfffdddbbbaaaccccccbbb```aaaffflllqqqqqqvvvwwwuuusssuuuuuusssmmmnnnooopppsssuuuwwwyyy}}}{{{~~~}}}}}}xxx|||yyyzzzzzzzzzxxxvvvtttrrrmmmooorrrtttvvvzzz}}}xxxiiiKKK>>>:::777555777555444444333333222111111333333333333222222222222222222111111111111222222222222222333444555777888;;;666AAAjjj~~~eeeZZZQQQKKKMMMOOONNNLLLLLLGGGIIIJJJOOO___yyy{{{~~~hhhRRRHHHFFFMMM]]]kkkqqqxxx|||xxx}}}}}}mmmaaa^^^XXXSSSQQQQQQSSSUUU\\\nnn|||xxxnnnrrrrrrsss~~~```OOOAAA;;;BBB??????????????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAACCCDDDDDDCCCBBBBBBCCCBBBBBB===???HHHFFFEEENNNRRRyyyeeeNNNAAA888333999???AAAFFFLLLHHHFFFCCC@@@>>>=========;;;;;;<<<===???AAABBBCCCCCCEEEGGGJJJNNNQQQTTTVVV]]]aaagggjjjhhhbbb]]]ZZZSSSVVVYYYZZZZZZ\\\^^^^^^[[[^^^______aaadddeeeccchhhcccccckkkpppmmmgggccc[[[WWWSSSPPPLLLJJJPPPYYYUUU```ooozzz~~~wwwjjjgggkkkvvvyyy[[[JJJ===<<<===::::::===<<<<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;<<<<<<===>>>888BBBEEEEEEVVVpppTTT???888888777666666666555333222222111111111111222222111111111111111111111111000000000000111111111111///000111222222333333333666666888999@@@\\\fffUUUJJJWWWsssyyytttnnnaaa[[[ZZZZZZ[[[]]]aaaeeehhhgggeeedddbbb```^^^^^^```cccfffiiiooosssssssssvvvwwwvvvpppnnnllllllnnnpppqqqrrrtttvvv{{{{{{zzz|||{{{yyyrrrtttxxxxxxvvvuuuxxx}}}vvvuuurrrnnnllllllnnnoooiiipppxxx}}}pppttt[[[DDD===;;;777666:::444444333333222111111111333333333222222222222111222222111111111111222222222222222222333555666777777;;;???UUUpppaaaTTTQQQRRRPPPMMMKKKEEEKKKPPPMMMHHHQQQppphhhWWWOOOPPP\\\gggkkkpppxxx{{{zzzuuuyyy~~~wwwjjj```TTTUUUUUUSSSSSSWWW```hhhsss}}}uuuxxx|||gggNNNIIICCC===BBB>>>>>>>>>>>>>>>???@@@@@@???@@@@@@@@@AAAAAAAAAAAACCCDDDDDDCCCAAA@@@@@@AAA???BBB>>>???HHHFFFCCCJJJOOO___vvvcccOOO@@@666888<<<<<>>???AAABBBDDDGGGIIILLLMMMNNNQQQVVV___iiipppsssppplllbbb^^^ZZZZZZZZZYYYZZZ[[[TTTXXXYYYVVVVVV[[[ZZZUUUYYYWWWXXXZZZZZZWWWWWW[[[RRRQQQQQQSSSRRRTTT^^^hhhqqqxxx}}}yyy|||bbbHHHCCC>>>;;;::::::::::::>>>===;;;::::::;;;<<<===<<<;;;;;;;;;;;;<<<======<<>>999888444444999444444333333222111111000333333333222222222111111222222111111111111222222111111111222333444555666333;;;888===mmmttt```XXXVVVRRRNNNKKKOOOEEEAAAIIINNNNNNPPPVVVooofffXXXRRRYYY```aaadddkkkpppuuuwwwuuussswwwzzzpppggg^^^WWWRRROOOSSSVVVWWWZZZcccrrr~~~sssxxxyyyPPP===BBBBBB>>>BBB===============>>>???@@@>>>????????????@@@@@@@@@DDDEEEEEECCCAAA??????@@@===BBB???AAAHHHEEE@@@FFFNNNLLLzzz\\\JJJ;;;::::::777:::CCCKKKJJJHHHEEECCC@@@>>><<<777777888888999:::<<<<<>><<<::::::;;;<<<===<<<;;;;;;;;;;;;<<<======:::===@@@@@@EEE```vvvzzz|||___III???:::666555555444333333333444444222222222111111111111000000000000000000000000000222111111111000000//////000000000000111111111111777333333;;;>>>???aaazzzRRROOO]]]ttt|||nnnfff```ZZZXXX[[[]]]\\\```ggg^^^bbbaaa]]]]]]___[[[SSS\\\\\\^^^aaadddgggjjjkkkmmmjjjggggggiiijjjhhhfffiiiiiijjjllloootttxxxzzzyyytttmmmlllnnnooonnnkkkooopppppppppnnnnnnooopppmmmbbb[[[^^^cccccceeehhhooosssZZZppp}}}VVVFFF999888999777444444555555444444444333333333111111111111111111111111111111111111111111111111222222111111222222333444888222999CCCWWWqqqggg[[[QQQMMMPPPLLLJJJKKKJJJGGGFFFIIIQQQ\\\mmmnnn^^^\\\[[[XXX[[[dddeeehhhlllooopppqqqrrrttt}}}~~~uuummmgggddd]]]VVVRRROOOJJJDDDDDDIIIRRR]]]gggvvvyyy___HHHCCCCCC???<<<>>>??????>>>>>>>>>=========??????>>>===============DDDEEEFFFEEEDDDBBB???===BBBBBBCCCCCCDDDDDDEEEEEEFFFMMMiii___???888===<<<999888EEEFFFGGGGGGFFFDDDAAA@@@>>>===;;;999777777777777999<<<@@@DDDGGGHHHHHHGGGKKKMMMQQQVVV]]]fffpppwwwvvvrrrnnnlllgggbbbcccgggcccXXXRRRVVVYYYTTTNNNKKKKKKOOORRRQQQMMMOOOXXX___gggqqq~~~||||||~~~www\\\???===;;;999777777999;;;===???>>><<<:::999:::<<<===<<<<<<======>>>>>>?????????======DDDGGGNNN}}}zzz{{{mmmRRRCCC<<<777333555444333333222333333333222222222111111111000000000000000000000000000000111111111000000000////////////000000000111111111222222111666888777OOOxxxgggOOOOOO^^^uuuxxxssszzz{{{kkkbbb[[[ZZZYYYVVVXXX\\\\\\___```]]]___bbb___YYYZZZZZZ[[[]]]___aaacccdddfffcccbbbbbbdddfffeeedddhhhgggfffeeefffiiilllnnnlllhhhdddeeeiiimmmllljjjlllmmmnnnmmmjjjiiiiiijjjddd___^^^cccgggiiinnntttxxx```XXXzzzrrrPPPCCC888777888777444555444444444444333333333333111111111111111111111111111111111111111111111111222222111111222222333444888222888BBBMMMllltttnnn\\\SSSSSSOOOMMMNNNNNNJJJIIIKKKJJJMMMRRR]]]ooo}}}nnncccbbbbbb]]]^^^cccdddgggjjjmmmmmmnnnpppqqqyyyzzzzzz|||zzzrrrnnnlllggg___XXXPPPNNNJJJFFFDDDEEEFFFFFFHHHOOO[[[iiiyyy{{{```MMM??????AAA>>><<>>======<<<<<<<<<===???@@@BBBCCCBBBAAA@@@???AAAAAAAAABBBBBBCCCCCCDDDHHHHHHXXXpppNNN@@@===999888;;;BBBDDDFFFGGGGGGEEEBBB@@@???>>><<<:::999888999999<<<===???AAADDDFFFGGGHHHMMMNNNOOOQQQUUU[[[bbbhhhmmmlllooorrrpppjjjhhhjjjoooeee___ccchhhfffbbbaaa\\\___aaaccceeemmmxxxzzzuuusssyyywwwhhhjjjjjjJJJ<<<<<<;;;999777777999;;;<<<>>>===;;;:::999:::;;;<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>CCCEEEHHHqqq~~~VVVBBB===999555555444333222222111111222222222222111111111000000000000000000000000000000000111111000000000000////////////000000000000111111222777555555888777DDD^^^dddJJJLLLcccsss}}}rrrccc\\\YYYVVVUUUVVVWWWYYYYYYXXXZZZ]]]\\\XXXXXXXXXXXXYYYZZZ[[[\\\]]]\\\[[[ZZZ[[[]]]^^^^^^^^^```___\\\[[[\\\^^^aaaddddddaaa___aaaeeeggggggeeecccdddeeedddbbbbbbccceeecccdddgggkkklllnnnwww```WWWeeeaaaIII???777666777666555555444444444333333333222222111111111111111111111111111111111111111111111111222111111111111222333333666333555???CCCIIIvvvooohhhssseeeXXXQQQMMMMMMMMMIIIIIIKKKEEEDDDBBBCCCKKKVVV\\\\\\^^^VVVTTTZZZ^^^\\\\\\```aaacccfffhhhhhhiiikkkllllllllllllmmmqqqvvvtttpppeee```YYYTTTQQQNNNIIIEEEEEEDDDBBB@@@>>>AAAHHHOOOPPP[[[mmm~~~bbbHHH???:::>>>@@@<<<;;;>>><<<;;;:::::::::;;;<<<===>>>===<<<<<<<<<<<<<<<<<<:::;;;===???@@@@@@@@@????????????@@@AAABBBBBBBBBFFFCCCJJJeeebbbLLL===555555;;;===@@@DDDGGGHHHFFFDDDBBBAAA@@@>>>;;;::::::::::::============???CCCFFFHHHPPPPPPQQQQQQRRRWWW\\\aaaeeeggglllrrrsssqqqqqquuuzzzvvv{{{xxxvvvsssqqqtttzzztttrrrsssvvv|||~~~vvvfffYYY```{{{xxxyyySSS;;;===;;;:::888777777888:::;;;===<<<:::999999:::;;;;;;999999::::::;;;<<<<<<======>>>>>>BBBBBBBBBaaadddBBB999;;;888666999333222222111000111111111111111111111000000000000000000000000000000000000000000000000000000//////////////////000000000111000888777444:::<<>>;;;[[[~~~___ooocccWWWPPPLLLIIIIIILLLGGGHHHGGGFFFGGGGGGFFFEEEEEEAAACCCKKKPPPPPPPPPSSSTTTVVVXXXYYYYYYYYY[[[]]]WWWWWWWWWXXXZZZ[[[XXXUUUQQQNNNIIIFFFEEEDDDDDDDDDGGGGGGGGGGGGEEEIIITTT```ggguuuvvvgggpppqqqOOO@@@======???>>>999999<<<<<<<<<:::999:::;;;===>>><<<<<<;;;;;;;;;;;;;;;<<<999:::;;;===>>>?????????>>>>>>???@@@AAAAAABBBBBBAAACCCGGGVVVxxx}}}aaaIII999666;;;777:::@@@EEEHHHHHHGGGEEEDDDCCC@@@===:::999888888999999:::;;;===@@@CCCEEEKKKLLLMMMOOORRRWWW^^^bbbfffeeegggmmmqqqttt{{{{{{uuu}}}yyyrrrmmmjjjrrrzzzxxxjjj[[[WWWYYYeeesss{{{{{{oooIII;;;@@@999999777666666777999999;;;:::999999999999::::::888999999:::;;;<<<======:::===>>>@@@AAA>>>SSSxxxhhhNNN:::999;;;555444999222222111000000000111111111111111000000000////////////////////////////////////////////////000000...////////////000000000...555111...555888999AAATTT}}}|||YYYFFFZZZ}}}~~~|||tttlllddd^^^[[[XXXUUUUUUVVVVVVUUUUUUUUUTTTTTTTTTSSSTTTTTTUUURRRRRRQQQOOONNNMMMNNNNNNJJJJJJIIIJJJMMMRRRWWWZZZ```^^^\\\YYYWWWUUURRRPPPUUUVVVWWWXXX[[[aaahhhmmmxxxtttRRRUUUqqqpppXXX@@@BBB@@@===999666555444222333333222222222111111111000000000000000000000000000000000000000000000000111111000000111111222333000777222222;;;<<>>:::777888<<<;;;::::::999999:::;;;<<<;;;:::::::::::::::;;;;;;;;;;;;<<<==================>>>???@@@AAABBBCCCCCC???EEEHHHNNNbbb~~~```HHH===:::444777===BBBFFFHHHIIIIIIGGGEEEBBB>>>;;;999777777444666888:::===???@@@AAAAAACCCFFFJJJNNNTTT[[[```eeedddhhhoootttyyy{{{vvvrrrnnnjjjhhheeegggiiifff\\\TTTZZZeeeuuuyyy|||ZZZDDD======888777666666666666777888999999888888888999999999888999999;;;<<<===>>>>>>888======???AAA>>>KKKeeennnNNNBBB::::::999333111444333222111111000000111111111111000000000/////////////////////////////////......////////////000000......////////////000000111555000...444444333:::>>>\\\IIIIIIeee~~~|||~~~{{{wwwkkkbbb\\\XXXXXXXXXVVVUUUWWWWWWVVVUUUSSSRRRQQQQQQQQQQQQQQQPPPNNNKKKJJJKKKLLLJJJJJJJJJKKKMMMPPPSSSUUUXXXWWWUUUTTTRRRQQQQQQQQQRRRVVV[[[```eeekkkqqquuujjjWWWyyylllSSSFFF888===@@@???:::666555444111222222222111111111000000000000000000000000000000000000000000000000000000111000000000000111222222111666333111777<<>>???@@@@@@???AAAGGGLLLHHHMMM\\\nnnyyyrrrddddddoooiiiOOO>>>>>>;;;<<<<<<999777666999===:::::::::999999888888888999999999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBBBBCCCAAACCCFFFGGGOOOnnnxxx\\\FFF;;;888999;;;>>>BBBEEEHHHJJJIIIGGGDDD@@@===;;;::::::666777999;;;<<<======>>>@@@BBBEEEHHHLLLQQQWWW[[[^^^aaajjjuuu{{{}}}wwwrrrlllgggdddcccaaa```fffYYYSSS[[[fffmmmssszzzaaaHHH>>>999555666666666555555666666666777777777888888888888888888888999:::<<<===>>>>>>888===<<<<<<@@@???FFFXXXvvvmmm```KKK>>><<<999666555333333333333333222111111111111222111000000000////////////////////////////////////........./////////000000........./////////000000333444111333999333000;;;888CCClllmmmJJJSSSddd}}}wwwnnngggddd```YYYWWWYYY___^^^[[[XXXTTTRRRPPPOOOOOOPPPQQQOOOLLLJJJLLLNNNQQQQQQRRRSSSUUUVVVXXXXXXYYYXXXXXXWWWXXXYYY\\\^^^YYYbbbppp}}}vvvtttxxxTTTAAA===777666<<<>>>999555555444222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000111222222222///444888555999BBBDDDaaa}}}hhh\\\YYYQQQJJJJJJJJJHHHHHHLLLCCCDDDEEEDDDDDDFFFHHHHHHEEEFFFEEEDDDCCCCCCDDDFFFCCC???@@@CCCCCC@@@AAAFFF@@@DDDIIIKKKKKKOOOWWW^^^lllqqqpppjjjccc]]]QQQCCC;;;;;;777999999777666777:::<<<<<<======>>>===;;;999777888888888888888999::::::;;;;;;::::::;;;;;;<<<===:::;;;<<<===???@@@AAABBBAAA@@@CCCFFFGGGWWWwww]]]LLL@@@>>><<<;;;<<<@@@DDDGGGHHHGGGDDDBBBAAA@@@@@@AAA???>>><<<;;;:::;;;;;;<<>>888555555555555555555555555555555555666777777888888888777666777888999:::<<<======999>>>;;;999??????BBBNNNooo^^^OOO<<<777888666111111666888555444333222222111111222222000000000000////////////////////////////////////---.........//////000000............/////////000---...---555;;;222...;;;999666cccbbbQQQKKKiii|||uuummmbbb]]]^^^iiigggccc^^^YYYUUURRRPPPNNNPPPQQQOOOMMMLLLNNNQQQVVVXXXZZZ\\\___```aaaaaaaaaaaaaaa```aaadddhhhlllggguuuhhhHHH::::::777111999===888444555555222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111222111'''555@@@555666GGGLLLWWWxxxtttjjj___WWWUUUSSSMMMIIIJJJIIIKKKKKKIIIGGGFFFFFFEEEEEEFFFEEEDDDBBBBBBDDDEEEEEEAAAAAADDDDDD@@@BBBIIILLLSSS[[[___bbbhhhrrrzzzrrrooo\\\CCC888===???:::777999:::888888999::::::@@@AAACCCCCCBBB???<<<999888888777777888999::::::999888999999:::;;;<<<===999999;;;<<<===???@@@@@@@@@<<>>AAADDDIIIMMMUUUUUUZZZccckkkrrr|||{{{vvvsssssssssnnncccZZZUUUTTTRRRQQQRRRQQQPPPNNNEEEAAAKKKcccxxxiiiHHH>>><<<555555;;;555555555555555555555555555555666777888888777777444555666888999:::<<<<<<;;;@@@;;;777===>>>???IIIeeeJJJ===:::555555444444444333333333222111111111000000//////333111////////////...---////////////////////////////////////////////////............////////////111111111111222333444555:::>>>JJJtttnnnNNNRRRuuu||||||pppccceeegggiiihhhddd```]]]\\\UUUVVVVVVUUUSSSRRRTTTUUU[[[XXX[[[ccckkkllllllmmmtttpppjjjhhhkkkrrryyy}}}}}}|||```GGG<<<;;;555444444333333333333222222111111111111111111111111000000000000000000000000000000////////////000000......///000000000000000///000222444888;;;>>>???BBBRRR~~~xxxlllbbbZZZPPPIIIQQQNNNJJJIIIJJJJJJIIIGGGIIIHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFIIINNNTTTWWWhhhtttyyyttt\\\EEE<<<:::999888999888888:::<<<>>>@@@AAABBBHHHIIIJJJMMMNNNJJJCCC===999999999888888888777777777777777777888888888888999888888888:::<<>>:::>>>???AAAEEEHHHHHHEEEBBBEEECCC???<<<:::;;;<<<===:::::::::<<<===???AAABBBKKKMMMRRRWWW]]]fffnnnttt}}}xxxrrrkkkhhhdddaaa___[[[UUUPPPIIIKKKMMMMMMKKKGGGCCC@@@777BBBPPP```vvvyyy[[[???999;;;999666777777666555444444444444444666666666666666666666666777777888888888999999999:::999999999:::===@@@BBBqqqVVVAAA666444444444444444333333333333111111111000000000//////333111///...//////...---............................................................////////////111111111111222333444444999555>>>ddduuuXXX\\\}}}|||~~~~~~~~~|||yyywwwuuuqqqkkkggghhhhhhgggeeebbbaaacccdddbbb^^^^^^fffooouuuyyy}}}yyywwwwwwzzznnnUUU@@@999:::666444444333333333222222222111111111111111111111111........................//////............//////......///000000000000000000111222333555777999:::===IIIdddqqqcccZZZWWWRRRMMMMMMPPPQQQPPPMMMKKKKKKMMMNNNPPPRRRSSSTTTUUUVVVZZZ```hhhrrr{{{uuuzzzyyy]]]MMM===999999777666777888888999999:::;;;<<<<<<<<<;;;;;;<<<===<<<888555999999888888888777777777666666777777777888888888888777777777999;;;===???@@@>>>AAAFFFDDDAAALLL[[[uuu\\\HHH???<<<<<<;;;===???BBBFFFJJJKKKIIIGGGEEECCC@@@===;;;;;;;;;;;;999999::::::<<<===??????CCCEEEIIINNNSSS[[[bbbhhhpppvvv~~~|||vvvsssqqqnnnhhhccc\\\XXXSSSQQQOOONNNKKKIIIJJJIIIHHHGGGFFFDDDAAA???EEEPPP^^^nnniiiPPP:::666888666444666666666555444444444444444555555555555555555555555777777777888888888999999:::999999999:::===???AAAqqqVVVDDD888222000444444444333333333222222111111000000000000//////222000///...//////...---............................................................////////////111111000111111222333444999000555OOO{{{uuu\\\fff{{{yyyrrrooouuu~~~zzz[[[GGG888666999555333333333333222222222222111111111111111111111111..............................------------............///000000000000000111111111111222333444444:::???GGG\\\zzzlll{{{oooiiicccdddjjjnnnmmmjjjeeegggjjjnnnqqqtttuuuvvvyyy|||ppp}}}lllccclllsssooofffEEE===777777999777666777777777777666666666555555777555333333444666666666888888777777777777777666666666777777777777888888777666666666888:::<<<===???===@@@EEECCC???CCCLLL^^^zzz___JJJ???<<<<<<;;;<<<>>>CCCGGGIIIIIIGGGEEEEEECCCAAA???===;;;;;;999999999999:::;;;<<<<<<<<<>>>AAADDDHHHNNNTTTYYYbbbgggpppwww|||}}}xxxpppjjjdddaaa]]][[[[[[YYYUUUQQQLLLHHHDDDAAAAAABBBCCCCCCFFFCCC@@@@@@EEEIIIKKKKKK]]]ggguuuxxx}}}TTTDDD666555777555444777555555444333333333444444555555555555555555555555666666777777777888888888999888888999:::<<<>>>???tttRRR???999777444333333333333333222222222222000000000000000000//////222000......//////...---............................................................////////////000000000000111222333444:::222666AAA^^^eeewww~~~}}}|||xxx~~~bbbJJJ===444555888333333333333222222222222111111111111111111111111111........................///......------......///......///000000000000000111111000000111111222222999:::888@@@dddwwwaaaXXXqqqiii}}}ttthhhgggcccWWWKKK999888888888999888888888555555555444444333333333666555444444666888:::;;;666666666666666666666666666666666666777777777888777777777777888:::;;;<<>>DDDEEECCCEEEIIIPPPmmm{{{dddQQQEEE???;;;;;;;;;>>>BBBEEEFFFFFFGGGGGGGGGFFFDDDBBB???>>>:::999999888999999:::::::::;;;>>>@@@BBBFFFJJJNNNTTTXXX^^^dddhhhkkkoooqqqtttvvvyyy{{{|||||||||{{{wwwxxxyyyyyyvvvpppkkkhhhfffeeeddddddccc```ZZZVVVQQQOOOLLLKKKKKKJJJGGGDDDCCCBBB@@@>>>???@@@AAAAAABBB>>>===CCCOOO[[[dddhhhuuuaaaEEE===777777888555555888444444333333333333333444444444444444444444444444555555666666666777777777888888888888999;;;<<<===oooXXX???555666888666555333333222222222111111111//////////////////000000111///------...///...---............................................................////////////000000000000111222333333444555<<<;;;HHHmmmuuu~~~www{{{~~~xxxfffNNN???:::555666888111333333222222222111111111000000000000000000000000////////////////////////000//////////////////000......///000000000000000000000000000111222333444666666777;;;IIIkkkttt[[[[[[tttooofff}}}ooolllvvv}}}uuupppaaaLLL===999:::999777666777777777333333333333333444444444111222333444555666777777555555555555555555555555555666666666666777777777888888888999:::;;;<<<<<<@@@>>>>>>AAADDDEEEGGGJJJNNNXXXuuusss]]]NNN@@@===;;;;;;>>>BBBEEEFFFHHHIIIJJJJJJIIIGGGEEECCC===<<<;;;:::999999999999999;;;<<<===>>>@@@CCCFFFEEEHHHLLLOOOQQQSSSUUUXXXYYYZZZ\\\^^^^^^^^^\\\[[[[[[]]]^^^]]]ZZZWWWSSSOOOQQQQQQQQQRRRRRRPPPLLLJJJHHHFFFDDDCCCBBBAAA???>>>>>>??????@@@??????>>>>>>===<<>>>>>???AAACCCEEEHHHIIIZZZpppQQQKKKBBB;;;:::<<>>@@@@@@BBBDDDDDDDDDEEEGGGIIIJJJKKKLLLLLLLLLKKKJJJIIIKKKNNNOOOLLLKKKKKKIIIEEEHHHIIIIIIIIIHHHEEECCCAAAAAAAAA@@@>>>===<<<;;;:::888;;;===>>>===<<<<<<<<<888<<>>???>>><<<>>>@@@BBBEEEEEELLLeee|||ppp]]]LLLAAA===<<<===???@@@BBBDDDFFFHHHIIIJJJFFFEEECCC@@@>>>===<<<<<<999:::;;;;;;::::::;;;===@@@AAABBBAAA@@@AAACCCEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFFFFBBBAAADDDCCC???AAABBBCCCBBBAAA>>>===<<<<<<======<<<;;;;;;;;;;;;777:::<<<<<<<<<<<>>444666:::333333777444222222222111111111111000000000000000000000000000.................................------............//////000000000000000000000////////////000000222000444999777555@@@OOOxxx{{{mmmpppwwwvvvyyyvvv```DDD777:::444666555333666;;;888000333333333333222222222222333555555333000///111444222222222333333444444444555555555555666666666777555666777888888888888888555;;;??????>>>???AAABBBGGGIIIGGGNNNssseeeRRRFFFBBB@@@:::;;;===@@@CCCFFFHHHJJJIIIGGGEEECCC@@@???>>>===:::<<<===<<<;;;;;;<<<===============<<<===???AAA>>>>>>>>>===>>>???@@@AAA<<<@@@???:::999===>>>:::999:::<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<===>>>;;;<<<=========@@@EEEJJJUUU```ooozzzbbbFFF888666888444333111///222555555222111111000000111222333333222222222222222222222222222222333333333444444444444555666777888888777777YYYBBB<<<===555555444333333222111111000000000000000000000000///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000000111111111111333111222555222777OOOkkkooofffyyyxxxwww|||ssssss||||||[[[888888777777666555555444444111111111111111111111111000000000000000000000000////////////////////////........................,,,,,,,,,---------......////////////000000000000222444555666666777:::<<>>>>>BBBBBBDDDJJJZZZ}}}ttt\\\IIICCC===;;;@@@AAA>>>===AAAAAAEEEIIIJJJIIIFFFDDDBBBDDDCCCAAA@@@??????@@@AAA========================;;;;;;;;;<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;:::999999;;;======:::777;;;;;;;;;<<<>>>>>>===;;;???;;;:::===BBBKKK]]]ooonnnwwwkkkRRRBBB999555555111111111111111111111111000111111111111222222222000000000000000111111222222222222333333333444444444444555555666777777777hhhMMM???:::888555444444333222222111111000000000000000000000000....................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000000000111111222000222555222222BBBWWWxxxbbblll{{{wwwtttttt|||{{{}}}vvvqqqnnnlllrrryyydddKKK999777666666555444444333333111111111111111111111111////////////////////////................................................,,,,,,,,,---------........./////////000000000000222333555555555666999;;;BBBUUU}}}vvvbbbtttuuuUUU???999888555444333333333333222222222111111111111111111111111000111111222222111111000111111111222222222333333333333333333444444444444555555666666666777777777999999:::;;;<<<======>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;AAA???======??????===;;;::::::::::::<<<=========@@@======BBBHHHSSSfffwww]]]GGG===777222000111111111111111111111111000000111111111222222222000000//////000000111222222222222333333333333444444444444555666666777777~~~rrr]]]III>>>:::777222444444333333222111111111000000000000000000000000....................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////000111///111555444111888DDDkkk~~~rrr{{{zzzvvvuuu|||~~~||||||zzz||||||wwwsssoookkkiiijjjmmmooopppqqqrrrtttvvvvvvlllIII;;;;;;555555444444333333222222111111111111111111111111////////////////////////........................------------------------,,,,,,,,,---------............/////////000000000000222333333333444777999<<>>;;;=========<<<<<<>>>AAADDDFFFDDDDDDDDDCCCBBBAAA??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>======<<<<<<<<<=====================<<>>>>>======<<<;;;;;;;;;>>>@@@BBBGGGGGGJJJQQQZZZfffwwwfffHHH999777555111...111111111111111111111111000000000111111111222222000000//////000000111222111111222222222333333333333333444555555666666777[[[OOO???666555777555111333333222222111111111000000000000000000000000000.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------........./////////---000555777555888===QQQ}}}}}}|||~~~~~~vvvrrrppprrrssssssvvv{{{vvvuuutttttttttttttttsssssszzzuuuUUU;;;777:::333333333333222222111111111111111111111111111111////////////////////////........................------------------------,,,,,,,,,---------.............../////////000000///111222222222333555777555>>>HHH___ttt{{{vvvgggaaaeeennn~~~xxxfffPPP<<<666555222111333222222222222111111111111000000000000000000000000000000111111111111000000000000000111111111111222222222222222333333333333444444444444555555555555666666777888:::;;;<<<<<<999===AAA@@@<<>>?????????CCCDDDEEEEEEEEEDDDBBBAAAAAAAAABBBBBBBBBBBBCCCCCCAAAAAA@@@@@@??????>>>>>>???????????????>>>>>>>>>>>>>>>======>>>>>>????????????===<<<===AAAGGGKKKUUUYYYaaakkkuuu~~~ZZZIII888222333444333222111111111111111111111111000000000000111111111111///////////////000111111111111111111222222222222222333333444555555666666BBB<<<555333444444444333222111111111111111000000////////////////////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............000......222555666777:::<<>>???AAABBBCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAA@@@??????;;;<<<===>>>BBBIIISSSZZZhhhooozzzgggUUU===777222333222000111444000000000000000000000000//////000000000111111111/////////...///000000111000000000111111111222222222222333333444444555555666555555777555222222666000000000000000000000000////////////////////////------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///111000...///111222333333;;;???]]]fffMMMJJJUUUhhhyyy~~~aaaEEE444999<<<000222222222222222222111111000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........////////////000111111000111333555888000111<<>>>>>>>>?????????@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB???@@@AAAAAA?????????AAA???BBBFFFJJJQQQ\\\iiirrr~~~kkkMMM;;;111111333555222------111000000000000000000000000/////////000000000111111//////......//////000111///000000000000111111111111111222333333444444555333222444888555000111666000000000000000000000000////////////////////////---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---............/////////000000000///000111111111;;;888CCCeeehhhQQQLLLUUU^^^hhh}}}qqqYYYFFF;;;333777999111222222222222222222222222000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------........./////////000111111000111333444666,,,///;;;<<>>>>>>>>???@@@@@@AAAAAA>>>???@@@@@@AAABBBCCCCCC===???@@@@@@BBBFFFNNNSSSYYY]]]bbbgggmmmwwwjjjOOO;;;333000///000333222...---000000000000000000000000000////////////000000000111///............///000000/////////000000000111111111111111222333333444444333000222555444//////555////////////000000000000////////////////////////---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////000---000222222222444444333000777;;;HHHpppoooXXXQQQPPPLLLaaa~~~zzzpppYYY???555:::888555777666222222222222222222333333000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000111222111000111333444000333777777111444LLLggg~~~~~~~~~mmm]]]VVVXXXaaallloooppp}}}xxx|||mmmPPPAAA:::666444111333222//////222333222000000000000////////////........................//////000000000000//////............/////////000000000000000111111111111000111111111111222222222000111222444666777999999999888888:::888777<<>>??????@@@===>>>???@@@BBBCCCDDDDDD@@@AAACCCEEEKKKVVVdddnnnxxx|||kkkOOO999222333111,,,+++///222111111222000000000000000000000000////////////000000000000...............///000000////////////000000000000000111111222333333444444222222222222222222222222////////////............////////////////////////------------------------,,,---......,,,,,,---...+++++++++++++++++++++++++++,,,------++++++,,,------------............///---------............///000000000111222222333333---:::<<<666III~~~jjjXXXTTTVVVbbbxxxnnnPPP<<<;;;888666555555666777111111111111111111111111000000//////.........------------------------------------------------------,,,,,,+++*********+++---------,,,,,,+++++++++,,,,,,,,,---------......////////////000000000000111000//////222888===AAAiiirrrsssvvvmmmeeejjjxxx}}}uuuzzzuuuRRR>>>999777444333222222222111111111000000////////////////////////........................//////.........------------.........//////000000000000000000000000000000333333333222222111111111222222222333333444444444444444555777888:::<<<===???@@@FFFTTTlllzzzggg[[[LLLCCCBBBBBB@@@===:::;;;<<<===<<<:::888777:::::::::999888999===AAA======AAAFFFFFFEEEGGGLLLQQQRRRTTTYYYbbbqqq~~~nnnNNN<<<444111000////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000000111222333333222000///222222222222222222222222////////////....................................------------------------,,,---...---,,,,,,,,,...+++++++++++++++++++++++++++,,,------++++++,,,---------------............------------............///000000111111222333333111555888:::DDDbbb~~~mmm[[[QQQTTTccczzzvvv[[[;;;:::999666444333333444444111111111111111111111111000/////////.........------------------------------------------------------,,,++++++******++++++------,,,,,,,,,+++++++++,,,,,,,,,------------............/////////000000111000//////111444888;;;IIIaaa}}}zzzxxx{{{}}}llldddjjj~~~zzziiidddlllppprrr\\\DDD999777666444444222222111111111000000000................................................///.........---------------........./////////000000000000000000000000000333333222222222111111111000111111222222333333444444555555777999;;;<<<===<<<<<<>>>CCCPPPmmmpppccc\\\YYYUUURRRKKKIIIHHHHHHIIIJJJIIIHHHCCC???===???DDDIIIKKKJJJMMMHHHEEEGGGKKKOOOXXXaaalllssszzzqqqUUU???555222222111////////////////////////......................................................////////////........./////////000000000000111111111222222111111000111111111111111111111111/////////............---........................------------------------+++---...---,,,+++,,,...+++++++++++++++++++++++++++,,,------++++++,,,---------------............------------............//////000111111222222333666///444======AAAeeeyyyhhh\\\XXXZZZqqq~~~uuuvvvzzzyyy]]]EEE111777666444222111111222222111111111111111111111111/////////...............------------------------------------------------,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------.........//////000000/////////111222333555<<<[[[yyy{{{rrruuuyyyzzzvvvrrrzzz~~~dddWWWYYYXXXNNNBBB888555666444333444111111111111000000000000........................------------------------............------------.............../////////000000000000000000000000222222222111111111111111//////000111111222333333555555666777999:::<<<===888:::;;;;;;<<>>@@@===>>>JJJWWW~~~~~~|||vvvrrrvvviiiNNN@@@999222...///000///...........................................................................---......//////......---........./////////000000111111000//////000222333000000000000000000000000............------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,------------...,,,,,,,,,------------......//////000111111222222444111222555555444<<>>AAAAAARRRqqq|||^^^HHH;;;555222111000111222222000...------------------------------------------------------------------------------............------------........./////////////////////000111111222////////////////////////.........---------,,,,,,------------------------++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,+++++++++++++++++++++++++++,,,------++++++,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------......//////000111111111///111222222333666666555:::GGG```eeedddaaa^^^ZZZWWWTTTRRRRRRVVVXXXXXX[[[___```^^^]]]eeerrr}}}jjjNNN===:::777888777...222222222222222111111000000000000000000000000000,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---)))*********++++++++++++***++++++++++++,,,,,,,,,------------...........................///000111555///444>>>999444KKKooopppVVV@@@<<<;;;000222//////111111//////333/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------........./////////000000//////000222333444555666222222222333444555666777<<<666444666777888;;;???===CCCPPPfff{{{\\\DDD999666666000///......///000//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,---------.........//////---...///000111111111111////////////////////////......---------,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,******+++,,,+++++++++++++++++++++++++++,,,------++++++,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------......//////000111111111000///111444333///111777999;;;<<>>EEEeeexxxxxxwwwssssssxxx}}}pppaaaJJJ444222555---555111000222222...---...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,---------------------------.........//////000000---...///111222333555555111111111222333444555666777777:::===;;;666777;;;222:::CCCIIIVVVuuuqqqXXX@@@333222222111000///...---------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,---------.........//////,,,---///111111111111000//////............//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++++++++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////000111111111111222222222888666999CCCXXX{{{sssdddSSSFFF888888777555444333222111222111111111000000/////////////////////////////////............---------++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,************************........................//////............//////111000000000111333555666@@@^^^tttnnnwww```TTTEEE:::555222///---000000//////.........---------------------------,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------......................../////////000111111222222222222222333333333444444777777888888888999999999===999;;;BBBGGGQQQiiigggSSSHHH;;;222000000///---000000///...............,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000000000000//////////////////............//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////000000111111111222222222111333666:::CCCWWWyyyyyywwwwwweeeRRRAAA666777777666555444333222111111111111000000000//////....................................------------++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++++++++,,,************************------------------------//////............//////////////////000222444555@@@>>>NNNwww}}}}}}wwwvvvmmm~~~fffLLLDDD999222111222111000000/////////.........---------------------------,,,,,,,,,------------...+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------........................///000000111222222333333222222222333333333333444666666777777888999::::::>>>999999===>>>@@@NNN```{{{vvv^^^LLLAAA;;;333000000111000...000//////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////............//////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////000000000111111111222222111555999888555;;;OOOddd{{{kkknnn}}}kkkTTTAAA555000666555555444333222222111111111000000000000//////....................................------------++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++*********************************------------------------....................................///000222333555000555LLLooo~~~rrrrrruuukkkhhhPPP;;;555000...///222222111/////////...............------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------000000111111222333333333111111222222222333333333444444555666888999::::::???:::999===<<<999===FFFNNN```zzzkkkRRRAAA999333000...///111222000---//////...------------...//////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////000000000000111111111111444666999999444333===JJJ]]]}}}lllVVVBBB666444666444444333333222222111111000000000000000000//////.................................---------,,,,,,************************************************************************,,,,,,++++++******))))))************************,,,,,,,,,,,,,,,,,,,,,,,,.................................//////000111111///444:::===BBBWWW|||zzz}}}lllgggvvv|||iiiNNN???666333000///000111000///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////000111111222222111111111111222222222222222333444555777888::::::;;;777888===???======AAA>>>FFFUUUiiihhhKKK:::444555111000///000111111///,,,///...------,,,,,,------........................++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---...............//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++++++++******,,,++++++******++++++,,,*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------------------............//////000000000111111111333000000222333333777======UUUzzzmmmbbbOOO>>>444111333555222222222222222111111111//////////////////000000...........................------------,,,,,,,,,************************************************************************+++++++++******)))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,------............------......///000000111111111555222000111444>>>RRRcccxxxhhh___aaa[[[HHH:::777555444222222111000...------------...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000000000111111111222222111222333444666777888999888555444888;;;<<<<<<======???BBBIIIUUUjjjsssYYYCCC555//////000222000///...//////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,------..................------------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))******++++++******)))++++++************++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,------------........./////////000000000111111444///,,,000333444555777:::???PPPppppppLLLCCC999444333444333111000000000111111111111111......////////////000000------------------------------------,,,,,,,,,,,,***************************************************************************************)))))))))************************++++++++++++++++++++++++,,,---...//////...---,,,......///000111000000000111......222444555:::@@@ZZZzzzrrrhhh]]]SSSEEE555111555///000000111000///......---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////000000000000111111111111111222444555666777777<<<:::888777888999888888<<<<<<===>>>>>>EEEVVVfffvvviii[[[JJJ999222333111...,,,...---,,,,,,,,,---...///------,,,++++++++++++,,,*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,---............------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******++++++,,,,,,++++++***++++++************++++++************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........////////////000000000111555111000333555444444777999888===KKKeee{{{tttttt{{{hhhVVV:::777333333555666333000/////////000000111111111........./////////000000---------------------------------,,,,,,,,,++++++************************************************************************))))))))))))************************************+++++++++++++++++++++++++++,,,...//////...,,,+++,,,---...///000///......+++...444777222///444===555JJJmmm|||}}}vvv___YYYNNNBBB777111111222,,,---//////////////////,,,,,,,,,------.........++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000/////////000000000111111111222222333444555555555:::;;;;;;999888999999999:::999:::===;;;999>>>GGGSSSkkkyyygggUUUGGG===444///222444111//////,,,---------,,,,,,---...---,,,,,,+++++++++++++++************++++++,,,,,,************************************************************++++++++++++***************************++++++,,,------.........------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++++++++************++++++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000222555444111222777555888:::999>>>SSSxxx~~~oooYYYDDD777888666333111111111///.........//////000000111111---.........//////000000---------------------------------,,,,,,,,,++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))******++++++************************************************+++,,,...//////...,,,++++++,,,---.........---,,,111---+++///222222333666===999???YYYlllHHHEEE;;;111///222222///---...000000/////////000,,,,,,,,,------.........++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000////////////000000000000222222222333333444444444///333666666666888::::::;;;777777<<<>>>;;;;;;@@@@@@JJJXXXkkkpppTTTEEE;;;444///,,,---000...***,,,222...000111111///,,,+++***---,,,++++++******++++++*********++++++,,,,,,,,,************************************************)))************+++++++++******************************+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............////////////000000000111222222333333444888;;;999999@@@OOO\\\wwwaaaOOOFFFAAA<<<888222222222111111111111000111111000///////////////.................................------,,,,,,,,,------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++***)))(((((())))))************************************************++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------......////////////000000000000111333999@@@JJJ```}}}}}}}}}gggOOO999777333///...///111222//////.........---------------------------------------------------------+++++++++++++++++++++++++++++++++************)))))))))))))))************************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---------......///000000000111111111111222222222222333444555555444444666777888888888888::::::;;;;;;;;;;;;;;;;;;888===BBBGGGSSSkkk}}}eeeNNN===555111000////////////////////////------------------------,,,,,,,,,++++++*********************************++++++++++++++++++++++++************************************************)))************+++++++++***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------------------------.........//////////////////000111111222222333000333666444333666>>>FFF\\\xxxmmm___MMM@@@;;;999666333222222222111111111000000111000000///////////////..............................---------,,,,,,,,,------,,,,,,,,,+++++++++************************++++++++++++++++++++++++++++++***)))))))))))))))************************************************++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,------------........./////////000000000444333444555555>>>TTTjjj~~~ooosss|||}}}}}}zzzqqq```JJJ:::666444222///...///000111///.........------------------------------------------------------------+++++++++++++++++++++++++++++++++*********))))))))))))))))))************************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,------------...//////000000000111111111222111111222222333444555444444555666777777777777:::999999999999999999999;;;===>>><<<===HHHZZZhhh~~~ooofff\\\SSSFFF:::333000//////........................------------------------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************************************))))))*********+++++++++******+++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---------------------------------.........////////////000000111111222222111333555555444555666888888IIIcccsssSSSIII===777666777555333222222111111111000000000000000//////......//////------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************+++++++++++++++++++++++++++***))))))))))))))))))************************************************++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,------------.........////////////000000000000000...///888CCCXXXsssvvvqqqjjj```UUUIII???555///111111000////////////000............------------------------------------------------------------++++++++++++++++++++++++++++++*********)))))))))))))))))))))************************************+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,------------////////////000000000000111111111111222333444444333444555666666666666666999999888888777777666666777999999888666888===BBBSSS\\\jjj{{{vvvaaaNNNBBB666333000//////000111000........................------------------------,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++************************************************)))))))))*********++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************************************************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000111111222222222333555777888888777:::999@@@RRReee}}}{{{bbbQQQBBB===666444555777666444111111111111000000000000000//////.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************************************)))))))))))))))*********************************************************************************++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------........./////////---...000333444555888;;;:::CCC[[[vvviii___aaaZZZOOOCCC888222111111---....../////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))((()))))))))***************************************************************************++++++,,,++++++,,,,,,,,,---------........./////////000000000000000000111222333333333333444555555555555555999888888777666555555444444666888:::;;;<<<======>>>???AAAHHHYYYuuuxxxbbbRRREEE;;;444000///...///000111000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))*********************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////000111111111///...000333666666555===666333888???MMMlllxxxhhhSSSCCC:::888555111000111222111///111111111000000000////////////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************************)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++++++++,,,+++++++++,,,,,,,,,------------------............000000000111222444444222333666>>>JJJZZZsssuuujjj___XXXHHHFFF@@@999111...///111+++,,,---.........------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((((()))))))))************))))))))))))))))))))))))******************************))))))******+++,,,+++++++++,,,,,,,,,---------............/////////////////////000111222222222333333444444444444333999888888777666555555444777777888999999999777666777888:::<<>>444...111111000///000000//////------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))(((((((((((())))))))))))************))))))))))))))))))))))))************************)))))))))))))))***++++++***++++++++++++,,,,,,,,,,,,,,,---------.........------------...///000111111222222222222222111111444444444444444444333333000222555555444444666888222333222000000333;;;AAA555;;;<<>>999444333222222111111111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************))))))))))))))))))))))))+++*********))))))((((((((()))***++++++***)))((((((((((((((())))))))))))***)))(((''''''((()))***)))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,)))***++++++,,,,,,++++++,,,,,,+++******+++,,,,,,,,,------...............---///000000///...000111222222222222333333333333666888888777888@@@MMMYYYfffuuu~~~ssscccUUUMMMFFF???;;;888777555333111111111111000000000000000000000000000000000000000///......------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,+++***)))))))))***+++))))))))))))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))*********)))))))))(((((((((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,------------...---......///000000111111333555555333222666AAAJJJTTTaaammmvvv{{{yyyzzzjjj___```]]]NNN>>>777777666444222111111111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------............------...///111222111111111111111111111111000111111222222111111000///000111111111111000///000000000111111111222222000111111222222333333444333222222333666999===???CCCIIIPPPQQQNNNMMMOOOSSSaaagggooovvvyyyzzzzzzzzzyyyyyy}}}zzzaaa]]]XXXVVVVVVSSSMMMHHHDDD>>>777444555444222///111000000///////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************))))))))))))))))))))))))*********)))))))))((((((((()))************)))((((((((((((((())))))))))))***)))(((''''''((()))***))))))*********+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,)))***++++++,,,,,,++++++,,,++++++******++++++,,,,,,,,,---...............---...//////......///111000000000111111111222222333333444333333555999<<>>===777333555444111111555//////////////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,---------......------......//////000111111111111111111111111111000000111111111111000000///000000000000000000///....../////////000000000000/////////......------000000000111111111000000111000///000111222222222111333555555444333444444333555888999888666555444666333000///111222111000111000///000222222000.........---,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))***++++++++++++***+++++++++++++++++++++++++++,,,,,,---...---------+++---......------...///000000000000111111111111333222111222555666555333999999888888:::<<>>EEEMMMVVVYYYaaakkkrrrvvvxxxwwwyyy}}}~~~zzzsssnnnkkkgggcccXXXZZZ[[[YYYRRRKKKEEEAAA:::::::::888666444444444111111111///...---...000111111111111000///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---...///000000000000000000000000000000000000///000000111111000000///000//////......//////000////////////000000000000000000//////.........---............---,,,++++++333111000000111222111111,,,---//////...///000222,,,---////////////000111///...---,,,++++++++++++------.........---,,,,,,///......---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))***************)))))))))***************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((()))))))))((((((''''''(((((()))(((((((((((())))))))))))(((((())))))))))))((((((((((((((()))))))))******++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))******************+++,,,,,,,,,,,,+++***++++++,,,------------,,,***,,,------,,,,,,---...---.........////////////...///111222333444555666333222111111333777;;;>>>:::888999<<>>::::::999777444333444666333555777777666444222111222222000...---///111222///000000000000...---,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---...///000000000///000000000000000000000000//////000000000000//////000///............///000------........./////////.....................---//////......------------***+++++++++++++++++++++)))+++---.........000222------------.........---.../////////---,,,,,,,,,,,,---......------...///......---,,,,,,,,,,,,---,,,,,,,,,++++++++++++***************************((()))))))))*********+++((()))))))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))(((''''''''''''((()))(((((((((((())))))))))))'''((()))******)))((('''(((((((((((()))))))))***++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))******************+++,,,------,,,+++***++++++,,,---------,,,,,,***,,,------,,,+++---...,,,,,,,,,---------......+++...111222111//////000///111333555555444222111222333666;;;<<<999999<<>>???@@@KKKNNNSSSYYY^^^aaacccccckkkmmmqqquuuyyy|||uuunnneee]]]XXXTTTPPPLLLGGGFFFDDDBBB???===;;;:::666666666555555444444333222222222111111111111000000000000000000000000000////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))((((((*********)))))))))))))))******))))))******+++,,,++++++************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///////////////////////////////////////000000000111111111111222333333444444333333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000////////////......---------,,,,,,,,,------------------------************************************************---,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......,,,---///000000000///...////////////////////////,,,---------.../////////........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++*********))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))&&&''''''((()))******+++************************************************************************))))))))))))))))))))))))************************(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))******************++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,---...........................//////000000111222222222222222222222222222222222333333444555555666666666777777999:::;;;<<<===:::<<<>>>AAABBBCCCDDDDDDCCCDDDEEEGGGHHHHHHIIIIIINNNJJJEEEAAA@@@???===;;;===<<<;;;:::999888777777333333333333333333222222222222222111111111000000000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))((((((***)))))))))))))))))))))******))))))******+++,,,*********************************+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........//////////////////////////////////////////000000000111111111111111222222222222111111222222111111111000000000000000000000000000000000000000000000000000000000/////////............---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++******)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))((((((((('''(((((())))))))))))(((((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,------------...------......//////..............................------------............------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,------,,,,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((()))*********))))))))))))))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))((('''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))''''''(((((())))))******************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))***+++++++++,,,*********++++++++++++,,,************++++++++++++------------------------......//////000111111111111111111111111111222222111111222222333333444444444555555666777777888888666666666666666666555555;;;;;;<<<;;;;;;:::999888777666555555777777777666444444444444444444444444000000000111111111111111222222111111111000000000000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))(((((())))))))))))))))))*********))))))))))))***++++++*********************************++++++++++++,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////////////////000000000000///000000111111000000///111111000000000000000///000000000000000000000000000000000000000000000000.........---------,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++******************************************************++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((((((((''''''(((((())))))))))))(((((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,,,,---------------,,,,,,,,,------.................................------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))))))))*********,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))&&&'''(((((())))))(((((()))))))))(((((((((((('''(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((()))(((''''''&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))(((((((((((())))))))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))******************************))))))((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((()))***+++,,,,,,,,,************++++++++++++*********++++++++++++,,,------------------------------...//////000000111000000000111111111111111111111111222222333333333444444444444444555555555777777666666777888999:::777777888888888888888777666777777888999888777555222222222333333333444444/////////000000111111111111111111111000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,+++******))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((()))))))))))))))*********)))))))))))))))***++++++))))))))))))************************++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,---------........................................../////////000000//////000000000000//////////////////////////////////////////////////////////////////////////////.........------------,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))))))))((((((((('''''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))*********+++++++++++++++,,,,,,,,,------------,,,+++***+++,,,---...------------------------...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************(((((()))))))))*********+++++++++++++++*********************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))((((((((((((************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,))))))*********+++++++++++++++++++++,,,,,,,,,,,,---------------------------------...//////000000/////////000000111111111222222222222222333333333333333333333333333333333222222111222222444555666000111222333333333333333333444555555444222000000333333333333333333333333//////000000111111222222111111111000000000//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))),,,+++******))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))(((((())))))************))))))(((((())))))***+++(((((()))))))))*********))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............///////////////000000000000//////......................................................................../////////.........------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))'''(((***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,+++******,,,---...------------------------------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))******))))))'''''''''''''''(((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))((((((((((((************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))))))))))))))))))))))))))***+++++++++,,,)))))))))************+++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......//////000000111111222222222222222222222222222222222222333333333333222222222222222222222111666777777777777666666555000333444555333222111222222222222111111111000000000000111111111111111111111111000000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))),,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((((((((())))))((((((((()))******++++++)))(((((((((((()))******'''(((((())))))*********)))))))))************+++)))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------.........///...//////000000//////...,,,------------........................................................./////////............---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&(((((())))))))))))(((((((((((((((((()))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))&&&''''''''''''(((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))******************++++++))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////------...//////000111111000000000000000000000000000000000111111222222222444444555666555444333222222222222333222222111111111444666666444333444666000000000000000000000000111111111111000000000000111000000000////////////------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((())))))'''(((((()))******++++++((((((((((((((()))******''''''(((((()))******+++))))))))))))************))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------............------+++,,,,,,,,,------------------------------------------------------------.........---------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&(((((())))))))))))(((((((((((((((((()))))))))))))))************+++++++++***++++++++++++,,,,,,,,,+++,,,,,,---------------++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((())))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''(((((())))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))+++++++++***************))))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---------...///000000111///////////////...............//////000111111222,,,...000222333222111000...///000111222222222222...000222111...---///222//////000111111222222333111111000000/////////...000000000000////////////------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,++++++***)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))'''(((((()))***+++++++++((((((((((((((()))******&&&''''''((()))******+++))))))))))))************))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++,,,,,,------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))(((''''''''')))***+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&(((((())))))))))))(((((((((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++,,,---...///...---,,,++++++++++++++++++++++++))))))******+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++*********)))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------......---------------............///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000//////......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************+++++++++*********))))))+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((('''&&&&&&'''((('''&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))************))))))))))))************(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))++++++******************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***************)))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))(((((('''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,------...---------------------....................................000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000000/////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,************************************************+++++++++*********))))))+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++)))************+++++++++------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''((())))))******))))))(((((()))))))))*********))))))))))))************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))************************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))******************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((***)))((('''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,++++++,,,---------------------------....................................000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////////////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,************************************************+++************)))))))))+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++)))************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((('''&&&&&&'''((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))***************(((((())))))))))))******))))))))))))******************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&'''''''''((((((((()))))))))))))))*********************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((***)))(((''''''&&&''''''((((((((((((((((((((((((''''''(((((())))))******((()))))))))************))))))))))))))))))))))))************************************++++++++++++++++++,,,------------,,,,,,,,,---------.................................////////////////////////////////////////////////////////////////////////...//////000000//////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++************************************************************))))))))))))+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))************))))))*********+++++++++,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((&&&&&&&&&'''((('''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((())))))***************(((((((((((()))))))))***((()))))))))************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++******))))))))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''(((((())))))******((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------.........................................................................................................////////////......---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((&&&&&&&&&'''((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))***************'''(((((((((((()))))))))((()))))))))************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))(((((()))))))))*********))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))************+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................................................................------............------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******)))************+++++++++*********+++++++++++++++************++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***************(((((()))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&'''((('''&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))''''''(((((((((((())))))))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************'''(((((())))))*********))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''&&&''''''((()))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))************************))))))))))))******************+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------......---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++)))*********++++++++++++************++++++++++++************************************************++++++++++++++++++++++++************************((()))))))))*********+++(((((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((('''&&&&&&'''((('''&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&'''((((((((((((((('''''''''((((((((())))))))))))))))))************)))))))))***+++++++++,,,************************************************))))))))))))************''''''(((((()))******+++))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&((()))***+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------------------------------------------------,,,------......------,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))******++++++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((('''&&&&&&'''((('''&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))''''''''''''((((((((()))%%%&&&&&&'''''''''''''''''''''''''''((((((((()))))))))))))))************(((((()))***+++,,,,,,---************************************************)))))))))))))))*********&&&''''''((()))******+++))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************)))************+++++++++******+++,,,,,,,,,,,,+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((************************))))))))))))))))))))))))(((((())))))*********+++))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))(((((((((((((((((())))))*********+++)))))))))))))))(((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))************))))))******))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))***++++++,,,,,,++++++************+++++++++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((&&&%%%&&&)))+++)))'''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&'''************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))************)))************+++++++++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))((((((************************))))))))))))))))))))))))(((((()))))))))*********))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''')))((((((((((((((((((((((((((()))))))))*********)))))))))))))))(((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))************)))))))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((()))))))))***((())))))***++++++,,,,,,+++******))))))******+++++++++++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((***(((&&&'''))))))(((&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((''''''&&&%%%%%%&&&''''''************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))************)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))((((((************************))))))))))))))))))))))))(((((())))))))))))******((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((())))))((((((''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))******)))))))))))))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))************))))))((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))((((((((()))))))))******)))))))))***++++++,,,,,,+++******))))))******+++,,,,,,++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((+++)))''''''((((((&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''(((''''''&&&%%%%%%&&&''''''************************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((()))))))))************))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))((((((************************))))))))))))))))))))))))(((((())))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))************))))))''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))*********+++++++++******))))))))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''************************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))************))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,+++++++++,,,,,,---...++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))))))))))))))***************************+++++++++***))))))))))))))))))***((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))************)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,---......++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************************************************************''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((('''''''''(((((())))))(((((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))))))))(((((((((((('''''''''(((((()))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))'''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((()))))))))))))))))))))*********++++++***************************))))))(((((())))))***'''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&(((((('''((()))+++''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&'''(((((((((((('''&&&************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))************)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,---...///************************))))))))))))))))))))))))************************************************************************************************'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))))))))((((((((('''''''''''''''((()))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))'''''''''(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))(((((((((((())))))))))))))))))*********+++++++++************************))))))(((((((((((())))))'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))'''&&&(((***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))************)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,---...///************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))))))))(((((('''''''''&&&''''''((()))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++++++++******************))))))(((((((((((())))))(((((())))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((''')))+++)))&&&%%%&&&((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&))))))))))))((((((((((((,,,+++***((((((((())))))++++++******)))((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++*********))))))(((((())))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((('''&&&)))+++***'''%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++++++++***)))(((((())))))((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$''',,,//////,,,'''$$$))))))))))))(((((((((((())))))))))))))))))***************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********************************)))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''&&&)))******'''%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&((((((''''''''''''(((((((((''''''''''''''''''((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++++++++***)))))))))))))))((((((((((((((((((((((((***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''')))******)))'''&&&(((((((((((())))))))))))&&&'''((()))************(((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************************))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((())))))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&((((((''''''''''''(((((()))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''(((((((((%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))))))************++++++++++++++++++++++++++++++++++++***))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%$$$$$$%%%&&&'''(((((((((((())))))))))))&&&''')))*********)))(((''''''(((((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&'''(((((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++******)))))))))))))))***(((((((((((((((((((((((()))(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%######%%%&&&''''''((((((((()))))))))***((()))*********((('''&&&&&&&&&'''((()))******+++''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''''''''''''''((()))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''%%%&&&''''''((('''''''''&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++***)))))))))))))))******((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******))))))))))))((('''&&&%%%&&&&&&'''(((((()))******''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((()))))))))******((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''&&&''')))***((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((''''''''''''(((((()))((((((''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++)))))))))))))))******+++((((((((((((((((((((((((''''''&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&((((((((((((&&&%%%'''''''''((()))*********)))(((((('''''''''((((((&&&'''''''''((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))(((&&&%%%'''******)))&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((''''''''''''''''''((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++)))))))))))))))***++++++(((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&''''''((()))******+++((('''&&&&&&&&&(((***+++'''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))******))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******(((&&&%%%'''***+++)))&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++))))))((())))))***++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&''')))'''%%%&&&)))***(((&&&)))((('''&&&&&&'''((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((((((((((())))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''')))'''&&&'''***+++***((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''***)))(((&&&&&&''''''((())))))))))))))))))))))))))))))))))))((((((((((((*********)))))))))))))))(((((((((((())))))))))))************************************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))************))))))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''))))))(((&&&)))((('''&&&&&&'''((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''')))'''&&&'''***+++***((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''***)))((('''&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********************************)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))***************************++++++,,,,,,++++++***))))))************))))))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''((()))((('''((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''(((''''''''')))***)))((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''))))))(((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************************))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))******************************++++++++++++******((())))))******))))))((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''((((((((('''(((((((((''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((('''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))))))))(((((((((((())))))))))))***************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((((((((()))))))))******************************++++++++++++******(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''(((((('''(((((((((((((((((('''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((('''''''''(((&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&'''''''''''''''''''''''''''((((((((()))))))))***''''''(((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))***************************)))******++++++******)))(((((())))))))))))((((((&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&''')))''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''((()))(((&&&&&&&&&(((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((()))(((''''''&&&''''''''''''''''''''''''''''''(((((())))))******&&&''''''(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********((((((((()))))))))******++++++++++++++++++++++++))))))************))))))'''(((((())))))(((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''&&&''')))&&&'''((())))))((('''&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&((()))(((&&&$$$&&&'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''''''''''''''((()))))))))(((&&&&&&'''''''''''''''''''''''''''''''''((()))*********&&&&&&''''''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((()))))))))*********++++++++++++++++++++++++))))))************))))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***)))&&&%%%''')))&&&'''((())))))((('''&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&(((***(((%%%$$$%%%'''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''''''''''''''((()))))))))(((&&&%%%''''''''''''''''''''''''&&&''''''((()))******+++&&&&&&&&&'''((())))))***(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************++++++++++++++++++++++++))))))************))))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++,,,++++++***)))(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&)))))))))(((''''''&&&&&&))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&((())))))(((((()))+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))++++++((($$$%%%((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***************++++++,,,,,,++++++***************************(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++,,,+++******)))(((((()))))))))))))))(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***************++++++,,,,,,++++++***************************'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))'''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++,,,******)))((((((((())))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((()))))))))(((((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''((()))***)))((('''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&$$$$$$''')))(((&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))******************++++++++++++******************************'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++,,,***))))))((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''')))******)))(((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''%%%&&&))))))'''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))******************++++++++++++******************************'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++,,,)))((((((((((((((())))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((('''''''''''''''''''''''')))******)))(((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''++++++&&&$$$'''(((&&&(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************)))******++++++******)))))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++,,,((((((''''''(((((())))))&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((***))))))(((''''''&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))***)))((('''((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%))))))%%%&&&+++)))###((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************))))))************))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++,,,'''''''''''''''((())))))&&&((()))******)))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((('''''''''((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''')))&&&%%%...777000"""((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************))))))************))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++,,,'''''''''''''''((()))***''')))***++++++***)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((('''''''''((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&((())))))(((((()))+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((,,,)))$$$'''777CCC999$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************))))))************))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((())))))(((((('''''''''&&&)))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((''''''&&&((((((&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((---,,,***)))''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&))))))))))))(((((((((((())))))((((((((('''''''''))))))))))))))))))))))))))))))((((((((('''''''''(((((())))))(((((('''&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((((((,,,+++***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************))))))))))))))))))))))))*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))))))(((((((((((('''''')))))))))))))))))))))))))))))))))(((((((((''''''(((((())))))(((((('''&&&(((''''''&&&&&&'''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((())))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((''')))))))))))))))((('''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((()))))))))************))))))))))))))))))))))))***)))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''((((((((()))))))))***(((((())))))))))))))))))***************************)))))))))(((((((((((()))))))))))))))(((((('''&&&''''''(((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((()))***))))))))))))))))))))))))''''''''''''((((((((((((&&&'''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***((()))))))))************)))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$''''''(((((())))))******(((((())))))))))))************************************)))))))))((((((((())))))******))))))((('''&&&&&&((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((()))******))))))))))))))))))))))))''''''''''''((((((((((((&&&'''((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******))))))))))))************))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''''''''((()))*********(((((()))))))))******************************************)))))))))(((((()))************)))((((((%%%&&&((()))******))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********))))))))))))************))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&''''''((()))******+++(((((())))))*********+++************************************))))))))))))***************)))((((((%%%&&&((()))*********)))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((()))++++++((((((((((((((((((((((((''''''''''''((((((((()))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************))))))))))))************)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&''''''((((((''''''&&&+++)))((('''((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((((()))***)))''''''(((***''''''(((((())))))******''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((())))))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((******)))((('''&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((((((++++++******)))(((((((((******++++++++++++******(((((())))))*********+++******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((((()))***)))''''''(((***(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((((((************)))))))))))))))******************)))(((((()))))))))************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((((())))))((('''''')))***))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''(((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))************((())))))******))))))((((((((())))))))))))******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((())))))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((((((((((((((('''((()))((('''''')))+++******))))))((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((('''(((((()))***+++++++++(((((())))))))))))(((((((((((()))))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((()))***++++++(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))******)))))))))((((((((('''''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((((((((((((((('''((()))((('''((()))+++******))))))((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''((()))***++++++,,,(((((())))))))))))(((((())))))(((((((((((((((((((((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((()))))))))))))))''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((((((((((((((('''((()))((('''(((***,,,))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((('''(((((()))***+++++++++((())))))******))))))((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********''''''(((((())))))******''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((&&&'''((((((((((((***,,,(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))*********+++)))******************)))))))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++&&&&&&'''((()))***++++++''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((&&&'''((((((((((((***,,,''''''(((((())))))******''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((())))))******(((((())))))))))))(((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''(((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))******************++++++++++++******))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))),,,,,,***)))))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***************)))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))(((((('''''')))))))))(((''''''(((***))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************++++++***)))((('''&&&&&&+++++++++*********))))))))))))))))))******************))))))(((((('''''')))(((((((((''''''''''''((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))+++*********))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))),,,+++***)))))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))(((((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***************)))************+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))(((((()))***))))))))))))))))))))))))***)))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))*********************)))((((((''''''*********)))))))))(((((())))))))))))******************))))))(((((((((((())))))((((((((('''''''''((('''&&&&&&&&&&&&'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))************)))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))))))))))))))))))))))),,,+++******))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))************)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))***************))))))))))))((((((((()))))))))(((((((((''''''(((''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))************))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***************))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))*********+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((()))(((((()))*********)))))))))))))))))))))))))))*********)))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))************(((((()))))))))*********))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))(((((((((((('''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$))))))))))))))))))))))))++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))***************************************************(((((((((((((((((((((((((((((()))***************))))))*********+++++++++************************++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))(((((())),,,,,,***(((************************************))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))***((()))))))))************(((((())))))******++++++************************((()))))))))************))))))))))))***************)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))******((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))******************************************************))))))))))))))))))))))))(((((()))***************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))''''''***---...+++(((************************++++++*********)))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))*********))))))))))))))))))))))))((((((((()))))))))******))))))))))))************)))))))))******+++++++++************++++++++++++))))))))))))************)))))))))************+++******)))))))))((((((((('''(((((())))))((((((''''''''''''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))))))))))))))************((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))***++++++,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((()))))))))*********************************************************************************(((((()))***************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***)))''''''***...///,,,(((************************+++++++++*********))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))(((((()))))))))*********))))))))))))******************************++++++))))))))))))*********+++))))))))))))************))))))*********+++++++++*********)))))))))(((((('''((()))******)))((('''&&&'''''''''((((((((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((()))))))))*********))))))))))))))))))))))))((()))))))))************((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))******+++,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))************************************************************************************(((((()))***************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******)))''''''***///000,,,'''************************+++++++++************)))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************'''((((((((())))))******))))))))))))************))))))******++++++++++++************))))))))))))'''((()))******)))((('''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))************))))))))))))))))))))))))(((((())))))*********+++)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((((()))***+++******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))((('''&&&%%%((((((((((((((()))******++++++)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++,,,,,,,,,++++++***((()))+++,,,,,,,,,+++***))))))***++++++,,,------+++******))))))******+++///......---,,,++++++***++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))***************)))((()))***+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))((((((((((((************************+++*********))))))((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))(((((()))))))))************+++++++++************))))))))))))(((((()))***************))))))))))))))))))))))))******))))))((((((''''''))))))************))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((+++*********))))))((((((((())))))*********))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((()))******'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''&&&'''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((((()))***+++******++++++++++++******))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))((('''&&&%%%((((((((((((((()))******+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))************************+++*********))))))))))))+++++++++++++++++++++***((()))***+++++++++***)))+++++++++,,,,,,---------------,,,,,,,,,,,,------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))))))))))))))))))))))))))))))))***************)))((()))***+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))((((((((((((************************************)))))))))(((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***))))))))))))))))))************+++++++++************))))))))))))((())))))***************))))))))))))))))))))))))******))))))(((((((((((())))))************))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))************************************)))))))))(((((())))))*********))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***))))))))))))***+++******++++++++++++******))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))((('''&&&&&&((((((((((((((()))******+++***)))((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))***************************************)))))))))******++++++++++++++++++******+++++++++******)))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))***************)))((()))***+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))************************************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))))))))))))))))))))************+++++++++************))))))))))))((()))******++++++******))))))))))))))))))))))))***))))))))))))((((((((())))))************))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&'''''''''((((((((()))((((((''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((()))************************************)))))))))))))))))))))******))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******************************++++++++++++******))))))))))))))))))))))))(((((()))))))))*********************************)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((())))))*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))***************************************************************++++++,,,,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,+++******************+++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))((()))))))))***************)))((()))***+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********************************)))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************)))))))))))))))***))))))*********+++++++++************)))))))))((())))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((***))))))((('''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''(((((()))*********************************)))))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))((('''((((((((((((((())))))******))))))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***))))))((())))))))))))))))))))))))******))))))))))))******((()))))))))***************************************************************************+++++++++++++++******+++,,,------+++++++++*********++++++------------...............------,,,,,,------...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))((()))))))))***************)))((()))***+++***((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))***************)))))))))))))))******))))))*********+++++++++************)))))))))((())))))***+++++++++++++++************************))))))))))))************))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))******)))(((''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))******)))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''&&&%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******+++,,,,,,+++************++++++++++++******)))))))))))))))))))))))))))))))))*********++++++************************)))))))))))))))))))))))))))))))))******))))))(((((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))******))))))))))))******))))))))))))************************************++++++++++++++++++++++++*********+++++++++++++++,,,,,,+++++++++---...000++++++*********+++,,,---+++,,,,,,------.../////////..................///---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))***************)))((()))***+++***((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++)))************+++++++++************)))))))))))))))***++++++,,,+++++++++************************)))))))))************+++))))))************))))))((())))))******))))))(((((((((((((((((((((((((((''''''((((((((()))))))))***))))))(((((('''''''''''''''''''''''''''''''''%%%&&&'''((()))))))))((((((((((((((((((((((((((())))))))))))************))))))))))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***++++++,,,,,,++++++*********++++++++++++******))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))((())))))*********))))))((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********(((((())))))))))))))))))))))))******))))))))))))******))))))))))))************************************++++++++++++++++++++++++*********++++++,,,,,,,,,...---,,,,,,,,,...000222//////...///000111333444222333444555666777888999555555444444444444555555444333333222222111111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))***************)))((()))***+++***((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))'''''''''((()))*********************************((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++)))************+++++++++************)))))))))))))))***++++++,,,,,,++++++************************))))))*********+++++++++))))))************))))))))))))************))))))(((((((((((((((((((((((('''((((((((()))))))))))))))))))))(((((((((((((((''''''''''''''''''''''''%%%&&&'''((()))))))))((())))))))))))))))))))))))((()))))))))************))))))))))))((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***+++,,,------,,,+++*********++++++++++++******)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))((())))))*********))))))((((((((((((((()))******))))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***+++***((('''))))))))))))))))))))))))******))))))))))))******))))))))))))************************************++++++++++++++++++++++++*********++++++,,,,,,,,,///...---,,,---///111333555555444555666888:::<<>>777333111000...,,,,,,++++++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((())))))))))))((('''''''''''''''((())))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))******************++++++++++++******((()))))))))************,,,,,,,,,+++***)))(((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((())))))*********))))))***************+++++++++))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))((()))))))))******************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))******++++++++++++******))))))((('''''''''''''''&&&&&&''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''((((((''''''''''''(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++******+++++++++++++++++++++++++++)))))))))))))))))))))))))))+++,,,,,,+++******+++++++++++++++++++++++++++)))*********)))***---///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,---............000222333444555888<<>>CCCIIIMMMUUU[[[^^^___eeekkkdddVVVLLLIIIKKKZZZppprrrfffZZZSSSQQQRRRZZZdddgggbbb]]][[[WWWSSSVVV]]]]]]\\\ZZZXXXTTTPPPMMMKKKWWWYYYZZZUUUNNNIIIIIIKKKQQQeeeuuurrrfffcccjjjqqq}}}hhh[[[^^^eeeggg```aaa^^^VVVJJJ@@@;;;:::444333000...---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&'''((()))******)))((('''''''''''''''((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))************))))))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))))))))))))))************************((())))))***++++++,,,,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))*********+++))))))))))))))))))))))))******++++++++++++******))))))((('''''''''''''''%%%%%%&&&''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""%%%''''''&&&&&&(((***///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++******+++++++++++++++++++++++++++))))))))))))))))))))))))''')))++++++***)))((()))++++++++++++++++++++++++******+++***)))***---///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++---...///000111111111111333666;;;AAAHHHPPPYYY^^^PPPTTTVVVZZZjjj~~~yyy]]]UUUQQQVVVbbbkkkkkkggg___XXXTTTTTTSSSTTT[[[eeeddddddfffggg___TTTQQQVVVVVV[[[___^^^YYYUUUVVVXXXWWWXXX[[[^^^___\\\WWWRRREEETTT^^^YYYOOOOOOXXX```rrrkkk```]]]\\\fffkkkmmmggg[[[OOOJJJIII:::888444111...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&'''(((*********)))((('''''''''''''''((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))************'''(((***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))++++++******************((())))))***++++++,,,,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((()))*********++++++++++++))))))))))))))))))))))))******++++++++++++******))))))((('''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''((())))))((('''&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''"""%%%((((((''''''***---...///000000000///---,,,...---,,,,,,++++++++++++,,,---...---+++***+++,,,......---,,,,,,+++******************************+++*********))))))((((((************))))))))))))+++***)))((((((***,,,---,,,+++***))))))***+++,,,************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++************))))))************+++++++++)))******++++++++++++***,,,+++******+++,,,---,,,///222555666444333444555111BBBTTTZZZWWWUUUWWW[[[RRRIIIKKKaaa}}}ggg^^^SSSMMMPPPVVV\\\___]]]ZZZVVVTTTTTTVVVZZZ\\\aaadddggghhhfff```XXXRRRXXXXXXWWWSSSPPPRRRWWW\\\\\\___cccggggggbbb\\\XXXOOOSSSUUUSSSOOOLLLNNNQQQ]]]aaadddccc___YYYVVVUUU___fffjjjgggdddeeeccc```PPPOOOHHH===444111111000......---,,,,,,---...000///...---,,,++++++***+++---------,,,,,,+++++++++++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((())))))++++++******)))(((((((((''''''(((((())))))******************))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************))))))))))))************++++++************+++++++++++++++*********))))))************************))))))***++++++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&(((+++,,,+++)))'''))),,,...///---***(((******+++++++++,,,,,,,,,***+++---......---+++***'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***************))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''')))---111...///000000000///------...---,,,,,,++++++,,,,,,,,,---...---+++***+++,,,......---,,,,,,+++******************************+++*********))))))))))))************))))))))))))+++***)))((()))***,,,---+++***))))))))))))***+++******************************************************+++++++++,,,,,,,,,++++++++++++************)))************+++++++++)))******+++++++++******++++++***+++---...//////444666777666444555999===DDDLLLUUUZZZZZZWWWRRRNNNJJJFFFKKK\\\lllrrrpppmmmWWWSSSNNNKKKMMMRRRWWWZZZ```]]]YYYTTTQQQOOOOOOOOOXXX]]]aaa```YYYRRRLLLJJJQQQQQQPPPLLLJJJKKKPPPTTTXXXWWWWWWYYY[[[YYYSSSMMMNNNNNNMMMKKKKKKNNNTTTYYYSSSTTTSSSPPPLLLKKKLLLMMMZZZbbbjjjkkkfff```^^^___aaa```VVVHHH@@@???;;;555111000------------------///...------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((()))))))))))))))))))))*********(((((((((((())))))******************))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************))))))))))))************++++++************+++++++++++++++*********))))))************************))))))***++++++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((('''&&&(((***+++***)))((())),,,---...---+++***+++++++++,,,,,,,,,,,,---,,,,,,.........,,,+++***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((((((((()))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&))),,,/////////000///......---...---,,,,,,,,,,,,,,,,,,,,,---...---,,,++++++---...------,,,,,,++++++******************************************)))))))))++++++*********)))))))))+++***)))))))))***,,,---+++***)))(((((()))***+++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++************)))************+++++++++***************************+++,,,---///000111111222555777888777<<>>CCCFFFKKKRRRXXX[[[QQQKKKTTTeeesss{{{~~~```ZZZUUUTTTSSSUUU\\\eeegggccc```___```]]]WWWRRRQQQPPPPPPRRRTTTXXX\\\___ZZZ\\\___```ccchhhpppvvv}}}wwwnnnccc]]]\\\]]]___^^^]]]^^^^^^]]][[[XXXZZZTTTMMMKKKMMMNNNNNNKKKSSSVVVYYY[[[XXXRRRLLLHHH@@@@@@LLL]]]```VVVVVV___XXXgggoooiiidddccc[[[NNN@@@999222///000222111///------,,,,,,,,,---......+++++++++,,,,,,---------------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((())))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))((()))))))))******************))))))))))))******((((((((((((((((((((((((***))))))))))))))))))***((()))))))))************************************))))))*********+++++++++++++++************++++++************************************************))))))***++++++++++++***))))))))))))))))))))))))************************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))***+++***((('''((()))++++++******++++++,,,---------------.........///000000000///---+++***(((%%%&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))******************((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''%%%######$$$&&&000/////////............---------,,,,,,---......---...///...,,,+++,,,---------,,,,,,,,,,,,++++++***************************************+++++++++++++++++++++***************************++++++++++++***)))(((((()))***+++******************************************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***))))))*********+++++++++,,,++++++***+++,,,------///111222111///000222555999@@@KKKSSSVVVVVVVVVVVVNNNGGGGGGSSSbbbnnnyyy\\\UUUPPPRRRVVV\\\eeemmmgggaaa^^^ccckkknnnhhhaaaccc```^^^]]]___eeekkkpppllleee]]]ZZZ^^^dddjjjmmmyyywwwssskkkbbb]]]\\\^^^dddjjjppppppllliiijjjlllzzzuuuoookkkggg^^^PPPFFFJJJNNNUUU[[[```aaa___]]]NNNFFFIIIXXX^^^WWWUUUZZZWWWcccjjjfffaaadddhhhiiiOOOHHH>>>777444222111///---,,,,,,,,,,,,------...,,,------....../////////------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))************))))))((((((************))))))))))))************)))))))))(((************************((()))))))))******************))))))))))))******((((((((((((((((((((((((******))))))))))))******((()))))))))************************************************++++++++++++++++++************++++++************************************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((+++...---)))&&&'''***++++++*********+++,,,---------........./////////111000///...,,,+++)))(((&&&&&&''''''((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((*********))))))(((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%'''(((000000///............///------------------...///---...///...,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++++++++,,,++++++++++++*********))))))******++++++++++++,,,+++***))))))***+++,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++)))************+++++++++,,,,,,++++++,,,...000111333444555333111222777<<>>666333222111000///.........///////////////............++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))*********)))))))))))))))+++++++++*********))))))************))))))))))))************************))))))))))))******************))))))))))))******))))))))))))))))))))))))+++******))))))******+++))))))))))))*********************************************+++++++++,,,,,,++++++************++++++))))))*********+++++++++************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((###,,,555555...))))))---******+++++++++,,,,,,,,,,,,,,,---------...............,,,+++***)))((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++'''(((((()))******++++++((((((''''''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%'''((((((''''''((()))111000///------......///---------------...///000.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***------,,,++++++,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++)))************+++++++++,,,,,,,,,---///222555777777999999777666<<>>;;;444444222111000000000000/////////...---------,,,++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))((((((((()))******++++++++++++++++++******))))))************))))))))))))************************))))))))))))******************))))))))))))******))))))))))))))))))))))))++++++************++++++))))))))))))******************************************+++++++++,,,,,,,,,++++++************++++++))))))******++++++++++++************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((((((((((((((((((((((((((("""---777888000******...)))***+++,,,,,,,,,,,,+++,,,,,,,,,---------......------+++***))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((()))***+++,,,((()))***,,,...000111222((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''')))((('''&&&&&&'''333333111---+++---.../////////...---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))(((+++***)))))))))***,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------++++++++++++------,,,,,,,,,++++++*********---,,,,,,+++******++++++,,,,,,---///222555888:::;;;888777>>>JJJSSSVVVUUU___VVVSSS^^^pppxxxqqqgggMMMPPPUUU[[[^^^]]]ZZZWWWQQQMMMKKKNNNUUU\\\```bbb[[[WWWXXX\\\[[[UUUSSSUUU]]]WWWPPPOOOSSSVVVUUURRRXXXSSSUUU[[[XXXPPPQQQ[[[\\\ZZZYYYYYY[[[\\\]]]]]]WWWWWWVVVTTTTTTVVVZZZ]]]ZZZXXXYYY___bbb]]]XXXVVVccceeedddaaaaaaaaa]]]VVVUUUNNNFFFIIIXXXeeeccc[[[YYYNNNJJJUUUaaadddbbbaaaaaaddd^^^UUUZZZbbbVVVAAA777777777555111---///333***,,,---...------...///,,,,,,,,,+++++++++******))))))))))))))))))))))))+++++++++*********))))))************************(((***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))(((((((((((())))))+++*********))))))((((((************************************************************************************************))))))***+++,,,,,,------***+++,,,,,,******+++,,,...+++)))((()))*********++++++******************+++***)))***++++++***)))(((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))###***444888222******000))))))*********+++++++++////////////...---,,,+++...---+++)))(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&;;;999555111111444333/////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))+++***)))))))))***+++,,,---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******------,,,,,,+++,,,,,,,,,...000444666777888999:::<<>>CCCKKKTTTZZZ\\\[[[YYYQQQTTT]]]bbbXXXNNNVVVhhhqqqggg[[[TTTRRRRRRQQQOOObbbgggooorrrpppiiiaaa]]]SSSNNNMMMPPPSSSTTTVVVYYYUUUYYY___eeeiiimmmppprrrzzzwww{{{{{{tttuuu{{{wwwxxxxxxqqqiiicccbbbddd___\\\[[[ZZZWWWUUUYYY```\\\VVVQQQSSS___lllmmmggglllqqqmmm]]]MMMJJJRRRYYYZZZYYYYYYZZZVVVOOOKKKLLLVVViii{{{{{{mmmbbbfffpppiiiZZZFFF999666555222...///000000111000...,,,+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***************************************(((***++++++***))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******************************))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++***))))))(((((())))))***************))))))))))))*********************************************************************************************************++++++,,,,,,---***+++,,,,,,******+++,,,---+++))))))***+++***)))************************+++***)))***++++++***)))************************(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))&&&'''***...---)))))),,,+++,,,,,,,,,,,,---------////////////...---,,,+++---,,,***)))(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))***))))))))))))((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((''''''((())))))(((((((((''''''''''''&&&))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&''''''&&&&&&''''''((()))''''''''''''''''''''''''\\\YYYLLL;;;222333222......///000111111000///...////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************+++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...//////000333777888888;;;AAAFFFPPPOOOSSSaaasss|||zzzuuudddWWWUUUaaafffbbbeeepppllleee______ccceeeccc```hhhiiiiiieee^^^YYYXXXYYYWWWTTTRRRVVV\\\bbbfffiiilllnnnrrryyy~~~xxxxxxxxxuuusssuuuuuuyyy}}}yyyssssssuuunnnllliiiddd[[[UUUYYYaaabbbYYYNNNMMMXXXcccccc\\\hhhsssxxxmmmZZZMMMGGGEEEHHHMMMTTTZZZ\\\YYYVVVUUUHHHPPPcccvvvxxxkkk```]]]bbbbbb[[[KKK===666666777/////////000000///---+++------,,,,,,,,,+++++++++))))))))))))))))))))))))***************************************************+++,,,,,,***)))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********************************))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++***))))))))))))))))))************)))))))))))))))*********************************************************************************************************++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,+++))))))***+++***)))))))))))))))************+++***)))***++++++***)))************************(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((***''''''+++,,,******,,,------------............////////////...---,,,+++,,,+++***)))((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))''''''''''''((((((((((((vvvxxxkkkQQQ<<<777666444000000000000000///......000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++---...000111666777888999===EEEPPPXXXeee]]]]]]ppp}}}bbbSSSOOO___nnnmmmhhhhhh___```eeemmmttttttoooiii[[[[[[XXXTTTQQQTTT[[[aaaTTTUUUXXXaaappp~~~}}}wwwyyyyyynnnddd___^^^]]]^^^```ZZZ\\\___dddhhhiiihhhfffhhhnnntttwwwvvvvvvyyy}}}}}}|||{{{uuujjjaaadddlllfffbbb[[[YYY]]]```YYYNNNSSS^^^hhhmmmmmmhhh\\\QQQEEEGGGJJJPPPWWW^^^bbbbbbUUUOOOTTTfffooohhh]]]ZZZVVV___cccZZZLLLBBB:::444000///---...000000...,,,---------,,,,,,,,,++++++))))))))))))))))))))))))************************************************+++---...---,,,******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++******))))))))))))******))))))))))))))))))*********************************************************************************************************+++++++++++++++,,,,,,***+++,,,,,,******+++,,,,,,+++******++++++***((((((((()))))))))*********+++***)))***++++++***)))************************(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((,,,(((&&&***---,,,+++---------........./////////////////////...---,,,+++******))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))'''''''''((((((((())))))xxxgggOOODDD???999444333222000////////////000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++************))))))***++++++++++++***++++++******++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,******+++,,,...000222333555555666:::CCCOOO[[[bbbcccZZZZZZkkkuuuaaaTTTSSSXXXbbbhhheee```]]]YYY___hhhppptttppphhhbbbQQQQQQQQQQQQRRRVVV[[[___cccfffjjjrrr~~~qqqccc___dddfffbbb[[[YYYTTTOOOKKKJJJIIIIIIIIIRRRQQQPPPRRRTTTUUUUUUTTTPPPTTTXXX[[[^^^___aaacccjjjlllpppqqqnnnlllsss}}}tttfff______^^^ZZZQQQTTTZZZeeerrrxxxpppcccRRRPPPJJJEEEJJJUUU___ccceee]]]WWWWWWVVVTTTYYYbbb[[[bbbfffdddaaa[[[III777555222...---///000///---------------,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************,,,---...---+++******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************)))))))))))))))))))))))))))))))))*********++++++)))************++++++++++++******))))))******+++))))))))))))************************************************************************************************************++++++++++++++++++++++++***+++,,,,,,******+++,,,+++******+++,,,+++)))((('''(((((())))))*********+++***)))***++++++***)))************************(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))---)))(((+++---,,,,,,...---............/////////////////////...---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''(((((((((((()))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((''''''(((((()))***'''''''''(((((())))))***[[[sssyyykkkaaaSSSEEE:::777444111//////000111000000000000/////////...........................------------------------++++++++++++++++++++++++++++++*********)))))))))((()))***+++,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,---...111333555666555666:::EEESSS^^^dddeeeZZZVVVUUU]]]fffhhh```VVVWWW]]]___\\\ZZZ]]]^^^]]]YYY^^^dddgggeeeaaa^^^\\\WWWWWWYYY\\\aaaeeegggggguuuvvvuuuvvv|||}}}tttcccYYYNNNLLLRRRWWWVVVSSSOOOQQQQQQPPPPPPRRRTTTUUUYYYYYY[[[^^^aaaaaa___]]]___\\\ZZZYYYYYYXXXTTTRRRSSSTTTXXX\\\^^^aaajjjtttqqqdddccchhhkkk```^^^\\\___iiippplllccc[[[]]]WWWLLLGGGMMMTTTXXX\\\^^^]]]WWWMMMJJJOOOXXX]]]eeeiiiggghhhggg[[[KKK>>>888111...///000///---...------------,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***************************,,,---,,,***(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++)))************++++++++++++******))))))******+++((()))))))))************************************************************************************************************++++++++++++++++++++++++***+++,,,,,,******+++,,,+++******+++,,,+++)))'''''''''(((((()))******++++++***)))***++++++***)))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))+++((())),,,,,,***+++///---------.........//////////////////...---,,,+++(((((()))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))))))))(((''''''((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&'''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((())))))***&&&''''''((())))))******@@@aaalllVVV>>>;;;777222000000222333000000000000////////////........................------------------------++++++++++++++++++++++++*********))))))))))))(((((()))***+++,,,+++******+++*********+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++------------++++++*********++++++,,,,,,,,,------...000333555888999:::===GGGVVVgggooonnnjjjaaa```^^^[[[ZZZ^^^ffflllcccdddZZZMMMMMM[[[cccbbbYYY\\\^^^\\\WWWWWWZZZ^^^aaa```bbbiiisss|||rrrrrrooojjjkkkjjj___RRRQQQMMMKKKOOOXXXbbbhhhjjj___bbbdddcccdddkkksssyyytttxxx{{{vvvqqqnnnnnnlllgggbbbVVVRRRPPPNNNLLLKKKPPPXXXcccrrr~~~uuunnnkkkiiifffeeebbb___aaadddaaa[[[XXXcccfff\\\OOOLLLMMMNNNIIIUUU```aaa[[[RRRIIIBBBQQQaaajjjddd]]]___bbb```EEE===444//////000///---......---------,,,,,,,,,))))))))))))))))))))))))))))))******++++++++++++************************)))***+++***(((&&&&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++************++++++(((((())))))*********+++************************************************************************************************++++++++++++++++++++++++***+++,,,,,,******+++,,,+++******+++,,,,,,)))'''&&&''''''((()))******++++++***)))***+++++++++)))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))******)))))))))))))))))))))))))))(((***,,,+++(((***///------------.........///////////////...---,,,+++'''((()))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((('''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((()))******&&&''''''((()))******+++BBBTTTwwwuuujjjqqq```EEE======111000444+++666333///---///111000,,,........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,,,,+++,,,,,,------,,,111333222666===<<<555???EEEWWW\\\^^^zzz}}}mmm______dddgggiiimmmddd]]]SSSQQQ\\\hhhhhh___WWWRRRNNNMMMRRRYYY```dddkkklllyyy{{{lllfff___[[[ZZZXXXSSSNNNOOOMMMPPP]]]pppyyy}}}rrrdddZZZUUURRRNNNKKKMMMSSS]]]jjjtttwwwuuurrrooojjjgggiiihhhaaa[[[XXX[[[aaa[[[]]]hhh]]]OOOVVVOOOMMMPPPWWWZZZWWWPPPLLLDDDSSSfffjjjZZZLLLUUUhhh```OOO===444222111//////111///------//////---+++++++++++++++++++++++++++---,,,+++***))))))))))))))))))))))))))))))))))))************************)))************+++++++++*********))))))))))))((())))))))))))******************+++++++++,,,,,,,,,+++++++++************)))((())))))))))))***************)))))))))***+++,,,,,,++++++******++++++,,,******++++++++++++******************************************************************************************************)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))((((((+++*********))))))(((((((((((((((((())))))))))))******************++++++------...///000000//////000000111000///...,,,+++)))))))))))))))))))))))))))))))))***)))(((((('''+++++++++)))'''&&&(((***'''''')))***+++++++++,,,///000...+++---222222///222000...---......---,,,***---///,,,'''%%%)))---++++++,,,+++***)))'''&&&))))))************++++++))))))******************))))))))))))))))))))))))((()))*********((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))---***&&&&&&(((***)))'''&&&&&&%%%&&&'''(((&&&%%%((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''&&&&&&'''+++)))(((((((((((('''&&&+++***((('''))),,,---...---+++)))+++...///---***GGGLLL]]]nnnmmmeeennnlllTTTBBB555666999666222000......///000///,,,........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------///111444888999888888888FFFLLL\\\```ddd}}}lll___^^^cccccc```___RRRTTTVVV]]]kkkuuurrrhhhPPPNNNNNNQQQVVV^^^fffjjjyyymmmWWWSSSOOOPPPVVV___gggkkkkkkiiijjjoooyyyuuuiii___XXXVVVSSSRRRUUU^^^jjjrrrzzzwwwssspppjjjcccaaadddfffeeeaaaggguuussscccYYYTTTNNNKKKOOOYYYaaa___YYYPPPVVVbbbhhh___RRRQQQYYYccc```SSSAAA555111000...///...------------,,,,,,++++++++++++++++++++++++---,,,+++***))))))))))))************************************************************++++++++++++++++++*********)))))))))))))))))))))*********************+++++++++,,,,,,+++++++++************))))))))))))*********++++++*********+++++++++,,,,,,,,,++++++++++++++++++,,,******++++++++++++******************************************************************************************************************++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************+++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************)))))))))(((************)))))))))((((((((((((((()))))))))******************++++++,,,---......///////////////000000111000///---+++***))))))))))))))))))))))))((())))))***************((()))++++++***)))***+++,,,---///000111111111111111555999:::===@@@===777===;;;999999::::::999888555444444444444333111///+++++++++++++++,,,,,,,,,)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))),,,***'''''')))******(((******)))((('''(((+++---((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''&&&'''(((+++*********+++***)))(((---+++)))''''''(((((((((,,,---...111444555555444RRRKKKHHHJJJKKKRRRjjjvvvOOO???;;;777777111000000111000///------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++,,,---...///...222777888555666:::@@@PPPfffnnnoooggg^^^YYY^^^dddbbbZZZSSSNNNWWWcccmmmuuuvvvmmmbbbNNNQQQTTTYYYaaajjjtttzzz{{{sssWWWLLLNNNRRRYYYeeettt}}}vvvjjjZZZOOOMMMTTT[[[jjjnnntttwwwqqqjjjjjjooossshhhbbbgggsssyyybbbZZZUUULLLJJJVVVhhhmmmhhh___ZZZ[[[bbbccc\\\YYY\\\ccckkkgggSSS???777333///...//////...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******)))******++++++++++++++++++++++++************************************+++++++++,,,,,,+++++++++************)))))))))*********++++++))))))*********++++++++++++++++++************)))************+++++++++,,,***+++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************************************)))))))))))))))))))))))))))))))))***))))))(((((())))))***************))))))))))))************))))))))))))((((((((()))))))))******+++*********++++++,,,---.........///////////////111111000///...,,,***)))))))))))))))))))))))))))((())))))***++++++,,,,,,&&&))),,,---,,,+++,,,,,,...000333777:::<<<===>>>FFFJJJKKKKKKLLLMMMIIICCCAAA???======>>>??????>>>???;;;:::???FFFGGGAAA:::333222111000///...------,,,++++++******++++++,,,(((((()))))))))*********))))))))))))))))))))))))))))))*********)))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))+++)))((((((***+++******&&&(((***)))''''''))),,,((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''&&&'''((('''(((((())))))((('''''')))******+++---///111222333666:::===???@@@BBBCCC^^^TTTJJJCCC???EEEYYYnnngggTTTGGG999888333222333444222...---...................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++,,,---...///222333333555:::BBBDDDAAAAAATTTfffiiifffiiiiiiaaaWWWWWWZZZ___aaa[[[PPPHHHQQQ[[[gggooopppiii___WWWUUU[[[ccckkksss{{{ppphhhhhhhhhjjjcccRRRWWW___kkkvvvwwwbbbQQQHHHLLLUUUdddqqquuutttwww|||qqqiiibbbbbbxxxiii]]]___XXXNNNQQQ```kkkjjjeee[[[VVVZZZ___aaagggpppbbbgggjjjcccTTTDDD888222000111111000------///111,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++)))))))))*********+++++++++++++++*********))))))******+++++++++,,,,,,,,,***+++---//////...---,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************))))))))))))))))))))))))***))))))))))))))))))************)))))))))))))))*********)))))))))))))))(((((()))))))))*********+++++++++++++++,,,---...//////........./////////111111000...---+++***)))))))))))))))))))))))))))******)))******++++++,,,(((***,,,---......000222333666;;;AAAFFFJJJMMMNNNYYYXXXRRRJJJGGGHHHFFFBBB???<<<:::999;;;<<<===<<>><<<999888999:::;;;;;;999888888;;;@@@DDDFFFEEEKKKMMMOOONNNKKKEEE>>>:::333222111///---+++)))(((++++++++++++++++++++++++***************************))))))))))))*********************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((((((((((((---***'''(((+++,,,+++(((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))(((((()))******,,,---,,,+++***,,,......222888===@@@CCCGGGJJJOOOSSSWWWYYYZZZ[[[```ccccccgggdddWWWIIIEEEIIINNN___~~~kkkXXXMMM>>>444...111333000111555////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---///111222333444:::;;;>>>OOOfffmmmddd^^^gggaaaYYY^^^cccfffoooyyysssfffVVVNNNPPPVVVZZZPPPNNNNNNOOONNNOOOUUU]]]___kkk~~~}}}qqqXXXRRRWWW]]]___ooo{{{jjjWWWLLLLLLYYYooovvvjjjeee]]]^^^gggmmmfffXXXMMMMMMQQQQQQRRRWWWZZZRRRHHHLLLXXXfff```dddppprrraaaKKK???555222...,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,,,,+++++++++*********************++++++++++++,,,******+++++++++,,,,,,,,,+++++++++************)))************+++++++++,,,+++,,,---.........---,,,+++,,,---......---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************************************+++++++++++++++))))))))))))))))))))))))+++******))))))******+++))))))))))))************))))))))))))************)))))))))*********+++++++++++++++,,,---...///000111000...------.../////////...---,,,+++*********************************,,,+++*********+++,,,------000333777;;;@@@FFFKKKIIIGGGEEECCCAAAAAAAAABBB>>>AAABBBBBBDDDGGGEEE@@@DDDAAA===;;;<<<===>>>>>>::::::999888777888:::<<<>>>AAAFFFJJJJJJGGGCCC@@@??????>>><<<888444///---,,,,,,+++******))))))(((******************************)))))))))***++++++************************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))((()))+++***(((''''''(((000,,,'''%%%&&&(((***)))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******(((((()))+++''')))++++++***,,,222666999@@@HHHPPPTTTYYY^^^bbbllljjjeee^^^WWWRRRPPPPPPZZZhhhooofffXXXQQQQQQPPPWWWkkkuuurrrqqqfffUUUCCC555555666222111444////////////////////////........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,------///111333555666444555@@@SSSbbbjjjrrrzzzrrrzzzpppgggooommmgggnnnrrrjjj\\\QQQUUUcccnnnrrr\\\UUUOOONNNOOORRR]]]hhhrrruuu}}}rrreeeUUUTTTaaannnqqq}}}{{{eeeTTTPPP\\\jjjyyyfffcccgggfffllltttppp___SSSPPPMMMLLLRRRXXXTTTJJJFFFJJJYYYdddjjjfffeeeeeeZZZJJJ<<<666///---000111...+++------------------------,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************+++++++++,,,,,,,,,------++++++*********)))))))))*********+++++++++,,,,,,+++,,,,,,,,,,,,---------+++++++++************))))))))))))*********+++++++++,,,,,,,,,------------+++,,,---//////---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++************************************++++++,,,,,,,,,))))))))))))))))))))))))+++******))))))******+++((()))))))))************((()))))))))************))))))*********+++++++++++++++,,,,,,---///000111111000...---------//////...---+++*********+++,,,************************++++++++++++---///222333999<<>><<<<<>>999;;;>>>@@@AAA???===<<>>===???CCCKKKRRRWWWaaaaaa^^^\\\___gggkkkkkkhhhddd___\\\\\\]]]]]]^^^SSSSSSSSSSSSSSSQQQMMMIIIEEEDDDBBB@@@>>><<<:::999666:::@@@EEEGGGEEEBBB???555555333222000...---,,,******************************)))))))))***,,,---************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))),,,///111///,,,)))((()))"""666KKKQQQEEE555***'''((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***,,,,,,///222444888@@@MMMVVV```eeeiiihhhbbb]]][[[\\\]]]VVVNNNJJJJJJKKKKKKJJJOOOfffwwwtttjjjeeebbb^^^RRRKKKIIIPPPZZZnnnqqqJJJ===:::555111333333222000000111111///...000000000000///////////////............---------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,///222444666888;;;===FFFHHHTTTfffkkkkkkwww|||aaaUUU]]]iiijjjbbb^^^[[[[[[bbbmmmuuuwwwvvvaaa___^^^aaaiiiuuu|||mmmgggaaaZZZ\\\eeeggghhhlllvvvttthhh______kkk|||ssskkklll{{{vvviiiWWWQQQLLLMMMTTT]]]ccceeeZZZ\\\gggmmmaaaPPPSSScccRRRHHH;;;333111222111///------------------------------------------------......---------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))))))))))))))))))))+++,,,,,,+++***,,,---***+++,,,,,,------------************************,,,,,,++++++++++++++++++...---,,,,,,,,,---...///++++++...222111---,,,//////111000---...222222///222000////////////---,,,---111111,,,,,,000000,,,+++,,,------,,,++++++,,,++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************))))))************))))))))))))))))))************))))))))))))************,,,,,,,,,---------......------......------,,,+++******+++++++++,,,,,,,,,+++,,,---+++)))))),,,000000//////111777>>>EEEIIIOOORRRQQQJJJGGGJJJIIIDDDAAABBBCCCHHHSSS___cccaaaaaa]]]WWWTTTTTTXXX^^^bbbcccdddeeecccaaa\\\TTTMMMSSSQQQOOORRRXXX]]]_________XXXVVV\\\[[[OOOBBB;;;:::999888888:::===AAACCCGGG@@@888333111///,,,)))+++---000...+++)))***---,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++++++++***)))(((+++111III___VVV666$$$(((***************)))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((***------)))&&&,,,***+++---,,,)))***///111444<<>>AAA===999666555444111//////---+++***++++++,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((******************)))((('''+++:::IIICCC...$$$(((***************)))(((((())))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&''')))+++)))(((,,,)))(((+++,,,---444;;;BBBEEEOOOYYY^^^___fffoooppphhh]]]TTTPPPPPPRRRSSSSSSQQQOOOOOOPPPPPPNNNKKKvvvpppkkkhhhccc]]]]]]aaacccXXXMMMGGGFFFOOOhhhpppZZZIII;;;666777222111//////000111000///000000000000///////////////............---------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------///...---,,,,,,---///000444666888777777;;;DDDKKKcccnnnnnnaaaZZZ\\\ZZZQQQTTTXXX[[[^^^cccfff```XXXdddkkkqqqppphhh___ZZZZZZ[[[\\\cccrrr|||sss___VVVSSS^^^hhhlllnnnqqqyyy\\\RRRZZZlll~~~tttiiibbbcccgggjjjllloooooodddWWWPPPRRRXXX\\\^^^```YYYWWW^^^hhhkkkbbbWWW^^^VVVJJJ@@@:::555111---------------------------------------------------......---------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++************************((()))+++***))))))***,,,++++++,,,---------,,,,,,******************************++++++++++++++++++++++++++++++,,,...///111///---///333666555777;;;999===@@@???>>>>>>;;;666;;;:::999777666555555555666999;;;999888888666111333111...,,,,,,---///111------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++************+++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************))))))************))))))))))))))))))************)))))))))*********++++++,,,,,,,,,---------......------......------,,,+++))))))*********+++++++++)))+++,,,------...000222555===GGGNNNPPPNNNMMMMMMFFFEEEDDDGGGOOOVVVTTTMMMMMMIIIDDDCCCKKKUUUWWWTTTSSSVVV[[[```aaa```]]]ZZZTTTSSSTTTWWWZZZZZZXXXWWW[[[XXXRRRMMMKKKMMMSSSXXXQQQQQQVVV]]]bbbcccdddggg___\\\UUUMMMEEE>>>999666888777777777777777666666444///***))),,,...---***++++++++++++************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))))))))))))))&&&'''+++///...)))'''))))))************))))))((())))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&(((***+++***...***(((+++///555@@@JJJRRRUUU[[[```___[[[[[[___^^^YYYTTTQQQQQQTTTWWWXXXPPPLLLHHHEEEFFFGGGHHHHHHqqq]]]aaaaaaVVVddd[[[QQQHHHCCCFFFUUUfffpppYYYEEE===<<<333111//////000111111000000000000000///////////////............---------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------------000...,,,+++,,,...000222444777999999;;;CCCPPP[[[jjjppplll___XXX[[[[[[VVV```dddfffcccaaabbbcccaaakkkllliiibbbYYYUUUWWWZZZ\\\^^^eeeqqq{{{xxxkkk^^^QQQWWWaaaggghhhlll{{{nnn\\\[[[jjjzzzwwwrrrllleee^^^\\\cccnnnooojjjaaaXXXQQQPPPSSSVVV\\\XXXSSSSSS\\\ccc]]]QQQZZZYYYTTTLLL@@@666000...............------------------------------------......---------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************''')))******))))))***++++++,,,,,,------,,,,,,,,,*********************************+++++++++++++++,,,,,,,,,,,,---///111222111222777@@@DDDBBB@@@@@@IIIMMMNNNKKKHHHGGGDDD???GGGFFFCCC???:::666555444444888<<>>666444111000000111111000000000000000///////////////............---------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......000...---,,,---///222444777999;;;===BBBLLLZZZeeeiiikkkmmmmmmhhhdddcccffflllooonnnfffbbbffflllpppuuummmbbbZZZWWWYYY]]]```^^^^^^```eeehhheee]]]UUUXXXaaannnuuuxxxrrrbbbbbbfffnnnvvv~~~pppcccdddllldddiiikkkcccUUUKKKJJJMMMTTTVVVSSSMMMLLLPPPRRRPPPRRRYYY\\\UUUFFF888111000/////////......---------------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************''')))******))))))***+++,,,,,,,,,------,,,,,,+++******************************++++++,,,,,,,,,,,,,,,,,,------///222444666<<<:::>>>GGGMMMLLLKKKKKKWWWZZZYYYSSSMMMLLLKKKHHHZZZYYYVVVOOOGGG@@@<<<;;;666999>>>CCCFFFDDDBBBBBBAAA???===<<<;;;999444111...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///...+++)))))))))***+++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************************************))))))************))))))((()))))))))************************++++++++++++,,,,,,,,,---------......------......------,,,+++)))************+++++++++...---,,,---111666<<>>===???CCCFFFjjjXXX\\\XXXZZZ[[[XXXRRRMMMLLLMMM___mmmvvvrrrhhh[[[JJJ;;;:::777333111111222111111000000000000///////////////............---------+++,,,,,,------,,,,,,+++++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------...............------...111333555<<<===???BBBJJJTTT```hhhttt|||zzztttvvvmmmpppoookkklllttt|||uuujjj^^^YYY\\\aaacccccc```ZZZSSSPPPSSSVVVVVVVVVkkkpppzzz}}}{{{wwwcccTTTXXXjjjqqqfffddd[[[gggrrrpppaaaRRRKKKJJJLLLQQQTTTOOOGGGDDDKKKSSSTTTZZZ___ZZZNNN@@@777444000000//////...---------------------------------......---------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++((()))+++***))))))***,,,,,,,,,---------,,,++++++************************++++++,,,,,,------......---...///222666:::>>>@@@KKKFFFEEEKKKRRRTTTVVVXXX___bbb```YYYRRRQQQQQQPPPfffhhhgggbbbZZZRRRNNNMMMBBBBBBFFFKKKKKKFFFCCCCCCHHHFFFEEEFFFFFFCCC===777111000---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++************+++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************))))))************))))))))))))))))))*********************++++++++++++,,,,,,,,,,,,---------......------......------,,,+++******+++++++++,,,,,,,,,,,,,,,...333;;;BBBGGGIIIQQQKKKDDD@@@DDDMMMYYY```dddgggkkkllleee^^^^^^ccc___gggkkkggg```^^^]]]\\\bbbdddgggjjjnnnqqqssstttmmmfffeeelllpppnnnpppuuusssjjj^^^SSSPPPVVVaaaiiiwwwpppcccWWWUUU[[[```aaaMMMLLLJJJIIIIIIKKKMMMNNNSSSMMMFFFBBB???<<<888444888===BBBAAA:::333000///------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))&&&'''(((((((((((((((((('''))))))))))))+++(((###((())))))************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((*********+++---...000666CCCQQQYYY[[[]]]aaammmjjjaaaVVVRRRUUUXXXXXXccc^^^VVVPPPLLLJJJHHHGGGGGGFFFDDDAAA===;;;<<<>>>ttt\\\___XXX\\\```^^^YYYSSSNNNKKKIIIQQQWWW^^^jjjooo___HHH===:::555333222222222111000000000000///////////////............---------+++,,,,,,------,,,,,,+++++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---......///------...///000222444555======???GGGRRR^^^fffjjj|||yyytttkkkkkkhhhgggmmmyyyssshhh\\\YYY```jjjppprrrrrrcccQQQJJJOOOZZZ```bbb~~~vvvooofffkkkwwwrrr\\\PPP[[[oooxxxiiiaaaZZZgggvvvzzzqqqaaaSSSLLLHHHKKKRRRWWWQQQIIIMMMYYYbbb```]]]ZZZUUULLL@@@777000000000///...---------------------------------......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++******+++---,,,---------,,,,,,+++***************************,,,,,,---......//////000111333777<<>>:::666444//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))(((''''''(((''''''))))))'''''')))(((((()))***************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***///666;;;???FFFSSS```ccc^^^ZZZZZZUUUWWWUUURRRSSSZZZ]]][[[YYYSSSKKKDDDBBBBBBBBBCCCCCCEEEGGGEEEAAA<<<:::999~~~gggZZZZZZ___bbbaaa[[[UUUOOOJJJEEEEEEGGGVVVuuu{{{```@@@<<<777444222222222111000000000000//////////////////.........---------+++,,,,,,------,,,,,,+++++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////,,,---...000111333444444;;;:::>>>HHHXXXeeemmmooosss|||kkkkkkjjjaaakkkeee]]]YYYaaaqqq{{{~~~wwwlll___\\\dddtttwww\\\SSS\\\jjjrrrtttzzzrrrlllfff^^^XXXWWW___qqqxxx[[[YYY```ppp}}}|||pppggg^^^iiiwww|||nnn\\\PPPHHHGGGPPP^^^^^^SSSSSS]]]pppeeeZZZXXXZZZUUUGGG999111000000///...---------------------------------......---------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,++++++,,,---------------,,,,,,+++***************************------......///000000111666999???FFFPPPYYY```eeeVVVXXX```mmmsssnnnccc\\\bbbiiinnnjjjeeecccbbb```TTT\\\fffkkkjjjhhhhhhjjjccc___```cccaaaYYYUUUWWWGGGCCC@@@BBBFFFHHHFFFCCCGGGDDD>>>888444111000000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************))))))************))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......------......------,,,+++,,,,,,,,,---------......444888@@@JJJQQQRRRMMMHHH>>>BBBMMM\\\iiikkkccc[[[[[[XXXZZZ```bbb]]][[[^^^lllkkkjjjkkkrrryyywwwqqqmmmkkkiiihhhiiikkknnnqqqyyyooommmrrrqqqjjjhhhmmmxxxsssllliiijjjkkkkkkiiittt~~~nnn[[[TTTWWWZZZZZZ]]]```aaa___XXXQQQLLLCCC@@@AAAIIISSSUUULLLAAA<<<;;;:::<<>><<>>IIIJJJEEE===888777333...------,,,,,,,,,,,,,,,---,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************+++*********))))))((((((************************))))))))))))***************************************************************++++++,,,,,,------...,,,,,,,,,------.........,,,------......------,,,,,,------------///222555AAANNNUUUQQQJJJGGGEEEAAAKKKTTTaaahhhbbbVVVQQQSSSUUUVVVVVVVVVXXX^^^gggnnnkkkiiihhhkkkoooqqqooommmeeeddd```\\\___eeegggdddooollllllnnniiiaaa]]]```kkkkkkmmmooollleee^^^[[[iiipppqqqiiibbb___\\\XXXdddgggeee]]]XXX]]]fffkkk\\\PPPBBB@@@IIIQQQSSSQQQDDD>>>888888<<>><<<;;;555...---///111...+++///...---,,,++++++++++++************************))))))))))))))))))))))))******))))))))))))******++++++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++)))((((((***++++++******+++,,,---333@@@QQQ]]]bbbfffeee```]]]]]]]]]\\\]]]eeeggg___YYYYYYZZZYYYIIIDDD>>>;;;;;;>>>AAABBBDDDLLLXXX^^^YYYOOOKKKNNN~~~jjj^^^[[[ZZZYYYQQQCCCFFFHHHNNNzzziiiNNN???>>>666111222000///000000000000000000000//////.........---------......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,---------......---......//////...------------...000444888<<>>:::777666222111000///------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++*********))))))))))))************************))))))))))))***************************************************************++++++,,,,,,------...---------.........//////...............------,,,(((+++///000111333666:::IIIWWW___SSSCCC???FFFMMMSSSTTTXXX[[[WWWPPPMMMOOOIIINNNUUUZZZ___ccciiimmmffffffgggjjjlllnnnnnnmmm\\\]]]\\\[[[___eeefffbbbccc``````aaa\\\TTTOOOQQQ[[[^^^cccgggiiihhhggghhhiiikkkhhhddddddhhhhhhdddwww|||zzzmmmaaa___fffkkkpppiii[[[LLLAAAAAAIIIQQQNNNKKKGGG@@@:::999;;;===>>>;;;666222///...------.........------,,,,,,,,,******************************************************))))))))))))******++++++***)))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,,,,,,,+++,,,///444===KKKYYYcccqqqpppkkkccc___bbbdddccckkknnniii]]]TTTRRRQQQOOODDDCCC@@@======@@@FFFKKK[[[[[[\\\]]]YYYVVVYYYaaarrrxxx```YYYZZZYYYUUUGGGGGGEEEDDDggg^^^HHHCCC:::444444222000000000000000000000000/////////.........------...------------,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......---......//////...............///222666;;;@@@CCC@@@NNN___gggeee___\\\\\\YYYgggtttrrrhhh]]]XXXVVV[[[hhhllllllmmmddd\\\______cccgggnnn{{{wwwiiieeefffrrr|||mmm```PPPMMMQQQVVV\\\cccllltttyyy^^^[[[___mmm{{{lllccc^^^fffyyy{{{___UUU\\\jjjuuu}}}vvvhhh\\\___lllrrrooo___UUUPPPWWWaaaccc^^^YYYSSS]]]hhhkkkbbbXXXWWW]]]GGG===444222222111000000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++//////111555999CCCVVVggglllfffbbbccceeefffjjjnnnxxxrrrmmmnnnpppssszzzwwwyyyxxxuuutttrrrmmmffflllggggggddd^^^eeekkkfffhhhfffiiioooqqqkkkddd```^^^ZZZWWWXXXZZZYYYQQQJJJKKKIIILLLOOOIII===999===777666444111///...------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))))))))************************))))))))))))***************************************************************++++++,,,,,,------...............////////////............---------,,,***+++...000444999???CCCMMMUUUXXXNNNDDDEEEOOOXXXXXXTTTSSSWWWXXXUUURRRQQQOOOVVV___fffiiiiiihhhgggeeefffggggggeeeddddddddd^^^``````^^^```cccbbb]]]jjjiiijjjkkkiiibbb]]]]]]YYY]]]aaaaaa``````bbbdddpppqqqooommmlllhhh^^^SSSfffuuu|||qqqjjjiiiiiigggjjjiiiaaaSSSHHHDDDDDDNNNQQQRRRKKK@@@999999<<>>:::;;;>>>DDDHHHMMMSSSYYYXXXTTTVVV^^^fffjjjiiilllqqqpppiiieeedddllldddwwwQQQJJJXXXddd^^^WWWTTTRRRPPPSSSXXXYYYeeeooo```GGG@@@===000222222222111111000000///000000000/////////......,,,,,,,,,------------...***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---...//////000000000000222444888===BBBFFFIIIJJJ^^^```nnnwwwooonnnhhh___aaakkkyyyjjjkkklllggggggooo|||qqqhhhjjjpppxxx|||uuuppphhhlllssspppyyyzzzjjjdddgggkkkppptttuuussslllbbb\\\cccuuugggYYYcccxxxsss___YYY\\\vvvwwwnnnZZZIIIHHHSSS^^^cccRRRFFFMMM\\\bbb\\\TTThhhbbbTTT@@@333000111111////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---///444999BBBKKKXXXcccmmmrrrnnnhhhhhhggghhhkkkllllllpppvvvuuuvvv~~~|||{{{xxxsss~~~~~~yyyxxx~~~wwwqqqmmmeee______eeekkkmmmkkkYYYWWW[[[bbb\\\LLL@@@===;;;:::999777555444444444000///---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************))))))))))))***************************************************************++++++,,,,,,------...,,,,,,,,,+++++++++++++++++++++*********,,,---//////555AAAMMMTTTQQQFFF===DDDKKKWWW```^^^XXXUUUWWW^^^VVVQQQUUU[[[ccckkkrrrooojjjccc^^^^^^aaadddfffbbbeeehhhjjjlllmmmoooqqqnnnsssuuutttsssvvvwwwuuuzzz||||||}}}|||nnnsssqqqiiifffgggccc[[[^^^aaafffiiihhheeehhhmmmppppppooonnnrrrwwwtttnnnkkkqqqwwwxxxssskkkddd```UUUMMMCCC@@@CCCEEECCC???777444333666<<<===888333000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))************************)))***+++***)))+++000555>>>IIIYYYcccddd```\\\YYY___iiirrrrrrlllbbbUUUKKKDDD???<<<<<<>>>AAAGGGNNNOOOTTTZZZ___cccfffkkkoooqqqooommmkkkeee]]][[[]]]oooqqqnnn]]]VVV___bbb\\\VVVWWWUUUOOOOOONNNZZZttt|||cccIII===555333333222111111000000///000000000000/////////...,,,,,,,,,---------......******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------///000000111111111333777>>>FFFLLLQQQSSSTTT```bbbmmmuuupppoooeeeZZZaaatttuuulllnnnmmmlllrrr{{{~~~~~~uuuhhhccckkkuuuzzznnnkkkmmmooo|||zzzpppoooqqqtttyyy~~~}}}|||vvviii^^^^^^lllyyyxxx```XXXfffvvv|||uuuhhh___]]]jjjuuuvvvdddOOOJJJTTT^^^fffbbbWWWNNNUUUbbb```TTTeeeggg___LLL;;;333222111////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***---//////000555===DDDVVVaaallloooqqqvvvxxxwwwssssssvvvyyyxxxuuuwww|||pppnnnuuuwwwpppttt~~~zzzwwwtttuuu|||{{{}}}zzztttqqqmmmkkkiiigggffffffgggggg]]][[[YYYZZZZZZVVVNNNHHHCCCBBB@@@===;;;999888777000///---,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************))))))))))))***************************************************************++++++,,,,,,------...---------,,,,,,+++++++++++++++***+++,,,...111222555AAANNNTTTPPPHHHDDDCCCLLLRRR\\\ccc^^^SSSOOOQQQ]]]\\\^^^aaadddfffnnnwwwkkkfffaaa```dddjjjnnnqqqnnnnnnnnnoooqqqqqqpppooottt||||||uuussswwwtttjjjYYY]]]fffrrrtttoookkklll^^^dddiiinnnsssvvvrrrlllaaafffnnnttttttnnnddd\\\___]]]VVVLLLCCC???AAAEEEAAA===888666888;;;<<<===555333000...,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))************************)))***+++++++++000999@@@MMMWWWcccfffbbb\\\\\\]]]fffrrrzzzvvviii[[[MMMCCCAAA@@@BBBGGGHHHHHHMMMVVVRRRTTTZZZdddmmmrrrrrrooohhhfffeeebbb]]]ZZZ```hhhwwwsss}}}zzz^^^TTTaaaaaa\\\___\\\PPPKKKMMMSSSuuuzzzOOO<<<;;;333333222222111000000///000000000000////////////,,,,,,,,,------.........*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------///000111111111111444999BBBLLLTTTYYY[[[[[[bbbaaafffrrr}}}uuunnniiijjjkkk^^^QQQ^^^www|||{{{pppiiilllnnnuuussseee\\\```pppooodddeeeooozzz|||wwwtttwww{{{~~~~~~pppbbb^^^fffooorrrXXXZZZaaalllsssoooeee^^^YYYkkkuuuhhhVVVPPPWWW___jjjuuunnnYYYVVVfffiii\\\```hhhfffTTTAAA666333000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,000444777;;;CCCNNNWWWgggrrrxxxrrrlllqqq{{{rrrjjjiiitttvvveeeWWWWWWaaalllxxx{{{tttssstttyyyxxxmmmllllllnnnooonnnqqqsssrrrmmmiiihhhiii___\\\VVVSSSWWW]]]ZZZSSSJJJIIIFFFBBB???<<<:::999111///---,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************))))))))))))***************************************************************++++++,,,,,,---...............------,,,,,,,,,,,,,,,+++,,,...111444555???LLLUUUQQQDDD>>>EEEOOOSSSOOOQQQZZZ___XXXPPPLLLYYYaaannnwwwwwwsssuuu|||fffccc```aaaeeejjjmmmmmmhhhgggiiimmmtttxxxxxxvvvvvvvvvkkkhhhgggcccdddhhhgggfffbbb]]]```lllwww||||||nnnaaabbbmmmqqqggg[[[]]]fffkkk___JJJ===@@@HHHJJJFFF>>>777444777???EEE999666222///------///111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))************************(((***,,,+++---444@@@IIIWWWaaaiiiggg___ZZZ]]]cccfffqqqxxxppp```QQQEEE>>>EEEGGGNNNUUUUUUSSSYYYbbbWWWWWW[[[fffrrrwwwrrrjjj___bbbfffjjjiiilllwwwddd^^^aaaccc]]]ZZZSSSEEEJJJOOOmmmhhhDDD:::444111555555---000444---////////////////////////........................------------------------------------------------..................---------......---...111333333999===LLL^^^eee```ZZZ[[[UUU[[[^^^]]]___eeehhhfffjjjmmmkkkccc___eeeooovvvyyyvvvmmmeeeeeeoooyyy}}}~~~{{{sssgggcccmmmxxxvvvwww|||~~~oooeeedddggggggvvveee[[[UUU^^^mmmrrrkkkbbb]]]\\\bbbhhh___PPPPPP[[[dddqqqssscccZZZaaagggeeeRRR___mmmkkkSSS999///222.........///......------000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))***+++,,,,,,------,,,,,,,,,+++---...+++(((+++222000555333111===WWWkkkpppuuurrrmmmllluuuwwwlll___[[[eeerrrtttoooYYYRRRLLLLLLUUU```iiimmmrrrqqqmmmhhhjjjxxxwwwsssrrrrrrqqqqqqjjjjjjqqqqqqhhhccceeeiiiccc[[[UUUTTTUUUWWWYYYbbb\\\UUUOOOFFF===999:::777555333333000,,,+++---000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************)))************+++++++++++++++,,,,,,,,,---------......---,,,,,,+++******......------000444:::===GGGHHHGGGCCC@@@DDDNNNVVVUUURRROOOOOOPPPQQQPPPNNN```hhhqqqtttqqqnnnooorrraaa```[[[___hhhccc]]]dddhhhiiiiiijjjmmmuuutttrrruuuhhhfffhhhhhhfffcccgggqqqyyyzzzmmmdddgggooossssssrrr___ccclllssskkkVVVEEE>>>CCCIIIHHH???999:::;;;:::BBB@@@999000,,,......,,,,,,+++++++++,,,,,,***(((++++++++++++++++++++++++************************++++++************+++++++++*********))))))((((((+++*********))))))(((((((((((()))***************)))************++++++++++++***)))))))))***,,,---)))+++---///333>>>NNNZZZaaaccceeefffeeeeeeeeefffeee```___```UUUDDD===AAALLLVVV______ZZZYYY]]]```MMMMMMRRR___rrr|||tttfffgggqqqjjjWWWYYYXXXWWWVVVPPPGGGLLLhhh{{{WWWFFF999333444333,,,///444///////////////////////////........................------------------------------------------------........................---...//////000333777888@@@GGGTTT___bbbbbbdddhhheeebbb]]]ZZZXXX[[[___ccciiihhhddd___aaaiiinnnooommmnnnkkkeeefffnnnuuuxxxqqqpppnnnmmmppp{{{zzziiiccccccdddgggqqq|||gggQQQQQQ```mmmooolllbbbYYYXXXcccggg^^^UUUUUU___jjjmmmccc[[[]]]cccdddZZZaaalllmmmZZZ@@@444555///000000000//////......///...---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******++++++,,,------------,,,+++***+++...---+++...444333333:::III[[[lllyyymmmoooppppppuuu||||||xxxsss{{{zzzkkkbbbTTTMMMSSSaaakkkmmmooojjjaaaWWWTTT[[[iiitttwwwkkk\\\XXXaaaqqqrrr^^^```nnnwwwvvvqqqpppjjjaaa[[[WWWSSSMMMHHHNNNUUU___aaaVVVEEE;;;:::;;;999777333///,,,---/////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************)))************+++++++++++++++,,,,,,,,,---------............---,,,++++++000...---...333999???BBBFFFFFFFFFGGGIIIMMMRRRUUUWWWRRRMMMKKKNNNUUU[[[___bbbhhhlllhhhbbb```fffmmmmmmiii``````hhhgggfffoootttxxx~~~wwwpppfff^^^]]]ccckkkqqqxxxtttpppmmmjjjgggjjjqqq{{{rrrmmmooommm```PPPFFF===AAAIIIMMMDDD888666===@@@CCCAAA888000///...---,,,+++++++++------+++)))++++++++++++++++++++++++************************++++++************++++++************)))))))))(((************)))))))))((((((((()))***************)))************+++++++++++++++***))))))******+++---///222777???LLLZZZccc`````````bbbdddfffffffff[[[UUURRRQQQIII>>>>>>EEENNNYYYdddddd]]]VVVRRRRRREEEPPPVVV]]]ttt}}}UUUSSSXXXYYYZZZXXXNNNPPPbbbrrr^^^DDD999666333,,,///444000////////////////////////........................------------------------------------------------........................---...///000222555:::>>>EEERRR^^^```___bbbjjjqqqmmmddd```ccccccbbbhhhqqqllliiieeecccgggmmmkkkdddbbbfffgggfffjjjpppsssrrrjjjiiijjjqqq|||zzzvvv~~~rrrddd___^^^[[[fffrrryyyzzz||||||VVVJJJUUUdddnnnqqqeeeZZZVVV^^^fff```TTTMMMUUU]]]dddccc\\\XXX[[[______^^^dddjjj___GGG666444111111111111000000//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***++++++,,,---------------+++)))***...000///111555666555CCC^^^qqqtttyyyooorrrssssssuuuxxxuuuoooeeefffhhhnnn{{{|||mmmYYYVVVNNNFFFJJJ[[[ppp|||~~~nnn]]]YYYeeerrrwwwkkkddddddfffgggfffrrrrrrqqqqqqvvvnnnZZZ^^^hhhggg^^^jjjgggdddcccbbb[[[QQQIIIDDDKKKXXXdddcccUUUGGG@@@:::::::::777333000///.........------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************)))************+++++++++,,,,,,,,,,,,------------......//////...---,,,+++///......333;;;BBBEEEEEEBBBCCCGGGMMMTTTXXXXXXVVVXXXSSSMMMJJJNNNXXXdddmmmdddeeeccc\\\UUUWWWbbbmmmtttrrrhhhgggrrruuuvvv|||pppiiihhhiiigggdddnnntttyyywwwjjj```dddnnn~~~vvvqqqrrrssslllbbb\\\BBB<<>>HHHXXXaaaddd^^^[[[hhhyyyssswwwooozzzxxxjjj______^^^^^^cccnnnvvvqqqhhhnnnooovvv~~~tttccc]]]pppnnn^^^ZZZccctttzzzxxx{{{dddTTTTTTeeeyyyyyymmm]]]VVVZZZ]]]WWWMMMFFFKKKVVV``````VVVMMMKKK```\\\[[[___aaaXXXGGG:::333222111000////////////---............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,---.........---------***+++///111111444999OOO___lllnnnnnnrrrrrrpppqqqqqqttt~~~ggg\\\PPPRRRccctttzzzvvviiiqqqqqqcccTTTTTT```jjjvvv}}}}}}wwwwwwzzzyyyiii]]]___nnn}}}wwwnnnhhhhhhlllpppnnnxxxyyylllaaa``````\\\^^^ccchhhiiifffcccbbbddd[[[OOOEEEFFFLLLPPPRRRSSSQQQNNNFFF===<<<===888000//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************))))))*********+++++++++,,,,,,---------.........---------,,,,,,,,,,,,,,,***222>>>LLLTTTTTTLLLFFFFFFNNNWWW\\\ZZZVVVTTTTTTOOOWWW```eeefffgggkkknnnhhhbbb\\\[[[```iiipppssskkkooommmsss~~~{{{~~~hhheeefffiiijjjggggggjjjgggjjjnnnppppppmmmgggbbbcccVVVEEE===BBBIIIHHHBBB888<<<>>>>>>@@@???888//////---+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))******))))))))))))))))))******(((((()))***************))))))*********+++++++++,,,,,,,,,+++++++++++++++555777???MMM\\\ddddddaaaaaaeeepppmmm\\\LLLKKKJJJJJJIIILLLTTT\\\___YYYSSSOOOKKKJJJTTT```lllrrr}}}kkkggg~~~mmmTTTIIIXXXddd\\\YYYYYYZZZZZZ\\\bbbllltttYYYBBB666777333222444111000000000000000000000000........................------------------------------------------------.........//////000000111222///111666666777BBBPPPlllhhhbbb^^^```qqqsssnnnooofffxxxzzzlllccc[[[]]]___ccckkkpppllldddjjjsss}}}ttthhhdddppp{{{}}}~~~~~~}}}}}}~~~{{{~~~lllWWW[[[iiizzzzzzwwwzzzssstttvvvzzz{{{```WWWiiisss]]]UUUaaannngggXXXHHHKKKQQQZZZ```^^^SSSJJJTTTXXXVVVRRRVVVZZZOOO===444333111///......//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,---------------,,,,,,---..................---...111111222999BBBUUUgggrrrooonnnuuuvvvqqq```eeeooooooeeeZZZXXX___gggiiigggfffttt~~~|||www}}}~~~vvvqqqoooooo]]]dddkkknnnpppqqqlllfffddddddccc___^^^bbbjjjrrr```^^^\\\TTTHHHBBBIIITTTjjjfffXXXEEE<<<======999222111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************)))************+++++++++,,,---------............000...,,,++++++,,,...///000999GGGSSSXXXUUUOOOKKKSSSYYY___^^^XXXRRRQQQSSSQQQ\\\jjjqqqoookkkkkkmmmkkkfffcccdddjjjoooqqqqqqppptttqqqvvvqqqddd```aaaccceeehhhlllddd]]]___kkktttpppfffccceeeZZZEEE888===IIINNN<<<;;;999999???CCC>>>666111///---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))************))))))))))))************(((((()))***************)))************+++++++++,,,+++++++++,,,...000111;;;???IIIWWWcccfffaaa\\\gggmmmyyylllZZZKKKNNNRRRSSSSSSTTTXXX\\\YYYOOOGGGFFFIIIRRRgggzzzhhhiiiuuuoooXXXUUU]]]\\\aaa^^^^^^^^^\\\___nnnnnnPPP===999333222444222000000000000000000000000........................---------------------------------------------------......///000000111111222///222999:::<<>>CCCKKKBBB@@@<<<888;;;BBBCCC@@@444111...,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++((()))))))))************((()))))))))************(((((()))***************)))************+++++++++,,,+++******---111555888AAAHHHTTTbbbjjjiiibbb[[[iiimmmttt}}}uuucccTTTJJJQQQXXX[[[[[[ZZZ[[[[[[QQQHHHFFFNNNXXXeee|||yyy{{{llllllzzzoooXXXUUUWWWfff]]]XXXWWWUUUZZZpppaaaGGG===444111333222000000000000000000000000........................---------------------------------------------------......///000111111222111...222;;;>>>@@@OOObbbuuufffcccpppvvvrrr|||}}}rrrnnnmmmggg^^^___mmm{{{}}}wwwlll___VVVRRReeeuuutttjjjddddddggg{{{www{{{zzzyyy~~~||||||xxx{{{}}}|||yyyvvvvvvwwwwwwvvvtttyyyeeeWWWPPPWWW^^^]]]^^^dddeeehhhlllppptttvvvvvvwwwrrrssstttwww{{{jjjdddqqqqqqkkk\\\cccrrrzzzTTTRRRLLLLLL]]]qqqlllZZZJJJ___```MMMPPPfffeeeNNN888666444222000111111222///...------...000333444,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,---.........---,,,---......//////......,,,000444666444888HHHXXXeee___dddtttzzzoooaaa\\\ZZZ___aaabbbgggsss}}}tttnnnfffbbbeeeqqqyyywwwvvvtttssszzz~~~~~~zzzqqqiiiddd```cccxxxeeeSSSSSS^^^iiinnntttmmmiiikkkjjj```SSSKKKVVVmmmwwweeeJJJ===;;;;;;666555444222000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************)))************+++++++++---------.........//////777333///,,,,,,///444777HHHLLLOOONNNKKKNNNVVV^^^[[[XXXVVVWWW[[[aaaeeegggjjjnnnooofffZZZSSSWWW]]]hhhpppvvvwwwtttsssyyyttteeeaaaccciiivvv|||qqqfffhhhuuu~~~hhh\\\ZZZbbb]]]III===???GGGFFF@@@999999@@@GGGIII555222///------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((((())))))*********+++(((((())))))*********+++(((((()))***************)))************+++++++++,,,***)))***---222888<<>>:::666333111000///.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************++++++++++++------.../////////......///...///222333888CCCOOOOOOLLLHHHHHHMMMWWWaaaggg___XXXRRRTTT]]]gggmmmooommmhhhdddbbb```___dddlllmmmrrrwwwyyy{{{|||zzzzzzyyyxxxuuuttttttvvvvvvuuuzzztttxxxyyytttmmmjjjkkkmmmttthhhZZZWWW\\\[[[MMM>>>???HHHNNNJJJ>>>888???IIIVVVLLL===111---------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***)))))))))***+++))))))))))))))))))))))))))))))))))))************))))))))))))************,,,)))***...111444===GGGSSSYYY```fffpppyyyyyysssqqqiii]]]SSSMMMKKKKKKLLLWWW]]]jjjsssnnncccdddmmmiiibbbbbbqqqmmmRRRQQQMMMGGGNNNpppsssxxxXXX[[[aaa\\\UUUSSSPPPZZZqqqlllPPP<<<555444444222222111000000000000111////////////....................................------------------------////////////000111222333444:::;;;<<>>MMMZZZdddjjjjjjhhhfffttt}}}dddWWWZZZcccsss}}}wwwccciiizzz|||xxxlllbbbZZZWWW[[[ccc^^^```[[[bbb{{{wwwnnnqqqzzz|||vvvxxx|||xxx}}}XXXQQQMMMTTTdddrrruuuqqqkkkccc\\\\\\aaaeeeccc___VVVGGG???DDDCCC666000333............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************+++++++++,,,,,,---...//////000000000000,,,111333666CCCSSSVVVOOOEEEBBBKKK\\\aaaZZZYYYbbbmmmeee]]]\\\bbbhhhiiihhhaaa\\\YYYYYY[[[___jjjtttyyyrrruuuzzzttttttxxx|||}}}|||~~~uuummmffffffiiikkkmmmoooeeellluuusssdddVVVYYYeeeGGGDDDGGGMMMGGG:::777>>>OOOYYYXXXEEE444111111...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++******))))))(((((())))))))))))))))))))))))((()))))))))************++++++************))))))...000333777;;;EEESSS^^^aaa``````fffsss}}}fffWWWYYY[[[VVVVVV]]]```___aaa```XXXSSS___pppsssgggnnn}}}xxx~~~qqqeeeiii```OOOsssppp~~~]]]SSSaaannnhhhUUUNNNXXXbbblllvvvuuubbbNNNBBB:::333333222222111111111111111////////////....................................---------....../////////111000000000000222444555===;;;>>>PPPnnnxxxddddddggg|||uuutttqqqooojjjhhhnnnyyy|||yyytttnnnhhhddd\\\ZZZhhh{{{pppkkkhhhlllqqqvvv}}}{{{yyy{{{{{{}}}{{{|||}}}|||{{{~~~}}}}}}~~~{{{yyyyyyyyysssvvvxxxxxxwwwxxx{{{uuuuuuuuutttttttttttttttvvvqqqooowwwyyyrrrtttzzzrrreeekkk~~~xxxssslllggggggiiikkkllljjjjjjhhhfffeeehhhmmmrrrdddlllwwwuuupppzzzuuukkk___```cccaaaVVVNNNNNNSSSVVVcccSSSJJJVVVdddaaa\\\```kkk[[[EEE666333444333///111000///......---......---.....................------------------------.........------,,,,,,,,,---,,,++++++///444888;;;<<<777999GGGVVV^^^cccgggkkkkkkdddffftttrrrrrrvvvxxxmmmllluuusssyyymmm^^^SSSKKKKKKSSS]]]\\\YYYOOOTTTllloooaaaZZZYYY]]]cccmmmyyyppp~~~uuu___HHHDDDRRReeeqqqvvvnnnmmmjjjfffcccfffnnnuuuhhhQQQAAADDDFFF<<<333333//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,---...///000111111111111...111444<<>>999333333222111111111111222////////////....................................---------...//////000000111000//////111333666888>>>;;;GGGddd}}}nnnrrrqqqjjjkkkgggdddjjjwww}}}zzzyyyrrrjjjccc___bbbooo|||oooeee^^^dddoooxxx~~~||||||yyyvvvwww}}}~~~|||{{{zzz{{{|||{{{yyy}}}}}}|||}}}~~~~~~~~~~~~~~~{{{yyyxxxxxxtttuuuuuuuuutttuuuvvvxxxrrrrrrqqqqqqrrrsssssstttooommmlllqqq~~~xxxkkkmmm}}}|||mmmpppwwwqqqmmmjjjhhhggggggddd```\\\```lll}}}nnnssszzzwwwzzz{{{qqqggguuuzzzuuucccPPPIIINNNSSS```^^^LLLCCCQQQ\\\XXXUUUpppdddOOO<<<444333111---111000///...............---------...............------------------------.........---------------///---,,,...333999>>>@@@===999???OOO\\\^^^^^^aaa[[[bbb^^^YYY^^^kkkkkknnnyyy{{{rrrsss}}}}}}|||sssfffZZZPPPLLLSSS\\\^^^[[[UUU^^^wwweeePPPFFFFFFJJJMMMUUUeeevvv~~~xxxpppSSSEEEHHHUUUeeeqqqvvvzzzzzzpppccc^^^eeennnoooYYYFFFCCCDDD???777444/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,---...///111222222222222333444999EEEUUU]]]VVVIIIRRRSSSYYY```]]]SSSQQQUUU[[[```hhhmmmnnniiiccc^^^ZZZ\\\___]]]YYY\\\nnnssspppzzzwwwuuuxxx}}}~~~{{{}}}~~~|||yyytttrrrnnnlllooo~~~uuu{{{rrrdddgggmmmZZZFFFBBBIIIMMMDDD999444EEEVVVYYYLLL:::///***......------------......,,,,,,,,,,,,,,,,,,,,,,,,************************((()))************))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,***555???DDDIIIUUUbbbiii___\\\^^^gggrrrzzz}}}```YYYooosss___ZZZjjjfff[[[UUUZZZ]]][[[YYY\\\pppsssvvveeejjjjjjzzzjjjzzzfffWWWbbbrrriiibbbccc^^^]]]eeennnnnn___KKK???===444333222222111111222222////////////....................................---------...///000000000000/////////111555888:::>>>???TTTxxxvvvqqqvvvrrriiillliiidddjjjxxx~~~{{{sssoooeee^^^```jjjtttwwwjjj```[[[eeettt{{{{{{zzzuuuwwwuuuqqqqqqvvvzzz{{{xxxwwwyyyzzzxxxvvvzzz~~~{{{yyyyyytttwwwzzzzzzxxxuuuttttttooommmlllllllllmmmmmmllllllllllllmmmooorrrtttvvvjjjmmmkkkggglllzzzyyyxxxtttlllpppzzzwwwrrrmmmhhhccc^^^ZZZYYYXXXUUUSSSYYYhhh|||rrrvvv|||~~~xxxrrr{{{rrrXXXKKKKKKPPP]]]iiiWWWAAAJJJUUURRRSSSooogggVVVBBB777444222///000//////.........//////---------.........//////------------------------------------............000///000444:::>>>@@@@@@<<<<<>>:::666////////////............------------------------++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,------......000111222333333333999:::BBBNNNUUUTTTRRRQQQ[[[]]]^^^[[[UUUQQQQQQSSS\\\dddmmmpppkkkddd___]]]```bbbeeefffbbbcccnnn{{{oooqqqyyy{{{}}}|||yyyzzz~~~pppggggggzzzuuuvvvrrrgggnnndddQQQCCCEEENNNLLLBBB888:::GGGWWWWWWEEE444.........------------......,,,,,,,,,,,,,,,,,,,,,,,,************************((()))+++,,,------,,,,,,))))))))))))))))))))))))))))))))))))************))))))******+++,,,------///===JJJNNNRRR[[[eeeiiifffaaa```gggnnnppprrrvvviii[[[YYYgggnnnfffccciiihhhaaa^^^```]]]VVVVVV]]]vvvssssssxxxeeeppp|||wwwXXXZZZqqqqqqjjjbbbSSSUUUbbbvvvpppQQQ>>><<<444333222222111111222222000/////////....................................---------...///000000111000///...///222555999<<<>>>BBB^^^vvvjjjnnnlllfffzzz}}}|||qqqmmmqqqmmmggglllyyy{{{iiiggg^^^VVV^^^ooowwwtttddd]]]^^^nnn~~~xxxooonnnqqqqqqllljjjooouuuxxxuuuuuuwwwxxxuuusssxxxyyywwwwwwkkkooossstttssspppnnnnnnfffcccaaaaaadddfffeeebbbaaabbbcccfffiiimmmqqqssskkkqqqnnnbbb\\\iiizzzggg[[[kkkiiifffddd```ZZZTTTOOOEEEGGGJJJLLLPPP[[[iiitttqqqvvv{{{}}}}}}~~~}}}yyyuuurrr|||aaaNNNIIIKKK]]]qqqdddKKKNNNTTTTTTZZZiiifffYYYEEE999777666333//////............//////---------.........//////------------------------,,,---------.../////////000111444999???AAA@@@===AAACCCQQQfffnnngggaaacccpppssshhhXXXPPPMMM\\\uuuzzzttt[[[TTT___aaaccclllrrrvvvxxxooo___VVVNNNOOOUUU^^^eeehhhkkknnn{{{uuulll[[[```~~~{{{kkkQQQAAAJJJ\\\kkknnnqqqqqqkkkaaaWWWQQQaaa]]]QQQCCC<<<<<<;;;888000/////////............------------------------++++++++++++++++++++++++************************************************++++++,,,,,,,,,---------...///000111222333333444>>>@@@IIITTTSSSLLLOOOYYY___cccaaaWWWPPPPPPRRRRRRdddlllssspppfff]]]ZZZ[[[ggggggjjjllliiifffiiipppeeevvvzzzwww{{{yyy~~~}}}qqqkkkqqq{{{}}}xxxvvvxxx|||zzzzzzllljjjfffrrruuupppuuu~~~ppphhhhhhZZZDDD???KKKOOOHHH===333:::RRR^^^PPP<<<555......------------......,,,,,,,,,,,,,,,,,,,,,,,,************************)))***,,,.../////////...))))))))))))))))))))))))))))))))))))************(((((()))***,,,---...///555EEETTTWWWYYY```gggjjjppphhhdddhhhkkkiiiiiilllVVVVVVXXX^^^gggnnnooolllkkkgggddd___SSSKKKSSSbbbvvv|||}}}yyypppzzz~~~uuuwwwlllggg|||pppVVV]]]eeejjjaaaIIINNNQQQrrriiiMMM???777333111222111......111000/////////............////////////////////////000//////........./////////000111222444888>>>BBBCCCBBBgggzzzdddgggnnnbbbdddfffkkkppprrrqqqnnnppptttccc]]]sss{{{vvv{{{jjj\\\NNNOOO```rrrxxxttt[[[___jjjvvv{{{wwwsssssspppqqqpppnnnkkkjjjmmmoooooowww{{{uuukkkjjjuuu~~~xxxlllccc______cccbbb\\\YYYZZZ[[[VVVRRRSSSXXX\\\\\\ZZZ\\\^^^```bbbeeeiiinnnrrrhhhhhhlllmmmddd^^^kkk~~~xxxiii]]]^^^```\\\QQQLLLNNNIII???GGGEEEEEEGGGIIIMMMVVV```dddnnnzzzvvvjjjnnnxxxyyyyyyuuupppmmmkkkcccUUULLLIIIZZZppprrr___\\\kkkiiiUUU___eee^^^JJJ999666555000111111000///////////////------............------...........................---,,,---///222444444555333888DDDIIIDDD>>><<<:::KKKZZZ]]]___kkknnnggg]]]MMMXXXyyysssiii[[[RRRZZZffflllllllll}}}|||mmmZZZKKKDDDKKKSSSTTTVVV]]]ooo{{{ooo^^^fffxxxwwwwwwiiiOOOFFFZZZdddqqqvvvmmmeeeccc```ZZZcccaaa]]]UUUFFF:::888<<<666444000///......---,,,...------,,,,,,------...,,,,,,,,,+++++++++******++++++++++++******)))))))))************+++++++++++++++,,,------......///+++...222444555777999:::AAAMMMRRRIIIFFFPPP[[[___bbbdddbbb[[[XXXZZZ]]]^^^kkknnnqqqoooiii___WWWSSS[[[___jjjtttqqqjjjqqq~~~xxxvvvyyy}}}xxx{{{yyyzzzyyytttvvv}}}fffaaaqqqzzzvvvyyy{{{{{{wwwsssxxx|||ttt^^^hhhpppoooeeeiiixxx|||tttddd___fff]]]@@@<<>>999???NNNTTTHHH777------...---------,,,,,,------------------------)))+++,,,,,,+++***+++,,,......//////...---,,,,,,))))))))))))))))))))))))))))))))))))***************)))***------,,,000666@@@IIIVVV```ccccccfffkkkrrroooooonnnfff\\\XXXZZZVVVTTTWWWaaakkkqqqvvv{{{uuu|||\\\IIIIIISSS```www}}}xxxzzzwwwzzzyyyttttttrrrmmmyyyppphhh[[[^^^bbb[[[JJJIIIGGGlllxxxTTT@@@888444111222111......111000000/////////.........////////////////////////000//////.........//////...000111333666;;;BBBFFFJJJPPPrrrwwwbbb___]]]\\\\\\```hhhkkkiiihhhkkkooommm^^^]]]rrrwwwqqqwwwoooaaaSSSTTTccctttzzzyyy```ccckkkuuuxxxtttppppppkkklllmmmmmmllllllnnnooommmrrrtttpppjjjkkkttt~~~}}}{{{rrr^^^WWWSSSUUUVVVRRRPPPRRROOOLLLHHHJJJOOOTTTUUUTTTVVVXXXYYY[[[]]]aaafffjjjhhhjjjpppuuusssllliiijjjwwwqqqpppgggXXXPPPRRRQQQLLLHHHHHHFFFBBBEEEBBBAAABBBCCCFFFNNNWWW```kkkwww}}}pppffffff{{{iiifffdddbbbaaa[[[QQQJJJ\\\ttt~~~qqqiiiqqqssskkk\\\ccc^^^KKK<<<777555111111111000///////////////......////////////......///////////////////////////......///000222333333333777AAANNNQQQJJJBBB@@@===NNN\\\[[[YYYfffyyyjjjaaa\\\kkkoooYYYRRRNNNRRRXXX^^^hhhrrr{{{ssssssnnnqqqiiiTTTCCCBBBEEEFFFKKKSSSeeerrrqqqhhhgggppptttYYYIIIVVVaaakkkllliiieee```\\\``````^^^WWWKKK@@@<<<===777444111/////////...---...------,,,,,,------...,,,,,,,,,++++++++++++***++++++++++++*********)))************+++++++++++++++,,,,,,------......///000222444666888;;;???BBBQQQWWWVVVLLLJJJUUU___```^^^fffkkkhhheeefffhhhggghhhgggfffcccaaa]]]ZZZXXXYYYVVV[[[eeehhhhhhppp}}}|||vvvqqquuuyyy}}}~~~|||~~~yyynnnlllqqqzzzvvvgggkkkqqq|||tttpppyyyxxxrrruuu}}}|||~~~jjjbbbkkkoookkkjjjqqqtttqqqeeeZZZZZZZZZJJJ>>>GGGSSSMMMDDD::::::GGGPPPLLLAAA222000------.........,,,------------------------)))+++,,,,,,++++++,,,...000000///...------,,,+++************************))))))))))))************+++)))***,,,,,,---222:::NNNTTT]]]dddeeeddddddeeekkknnnooonnnhhhbbb\\\YYY\\\YYY\\\dddkkkpppuuuzzzwww^^^UUUWWW^^^iiissszzzvvvuuuuuummmllllllzzzuuuvvv|||tttWWW^^^ggg```XXXLLLDDDccc^^^DDD;;;555111111111//////111000000000/////////....../////////////////////////////////......//////000...000222555999???GGGLLLMMMbbbxxxmmmjjjbbbggg```cccnnnooofffdddjjjmmmdddYYY```sssssskkkpppcccYYYQQQVVVgggxxxjjjjjjnnnssstttoookkklllhhhjjjmmmppprrrrrrrrrqqqooooooooonnnnnnrrrwww||||||}}}||||||zzzdddXXXNNNJJJJJJIIIHHHIIIDDDAAA???AAAGGGKKKMMMLLLOOOQQQRRRSSSUUUYYY^^^aaaeeejjjqqqyyy~~~yyyfffSSSdddxxx|||jjj___bbb___RRRRRRPPPPPPNNNIIICCCBBBFFFIIIEEECCCBBBAAAAAAFFFMMMYYYeeerrryyy}}}jjj[[[eeezzz}}}wwwwwwqqqhhhfffdddYYYJJJTTTkkk}}}yyynnnkkkqqqvvv[[[aaa___OOO@@@:::777333111111000/////////////////////000000000000/////////////////////////////////000000000111111111111222===MMMYYYXXXNNNGGGEEEBBBQQQZZZSSSLLLYYYwwwqqqggglll{{{uuu___HHHIIILLLOOORRR]]]rrr~~~mmmdddbbb[[[]]]mmmyyykkkSSSFFF@@@>>>BBBJJJQQQ]]]mmm}}}vvvgggqqq}}}wwwVVVLLLPPP[[[hhhmmmggg___[[[YYY\\\___^^^ZZZPPPCCC:::888555222000000000000///......------------......,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,---......//////444555666888;;;AAAIIIOOOcccbbbZZZPPPQQQ[[[bbb```ZZZfffrrruuuttttttrrrooofffaaa\\\ZZZ\\\^^^______bbb\\\[[[aaaeeegggppp{{{{{{zzzwwwwww}}}{{{ssstttxxx}}}}}}{{{{{{}}}xxxqqqqqqttt|||ooofff___lllyyy|||vvvrrrvvv}}}~~~}}}xxxuuuuuuxxxvvvrrrqqq}}}~~~iii^^^eeemmmnnnjjjggghhhkkkkkk]]]RRRVVVVVVDDD@@@PPPUUUKKK>>>777===JJJQQQQQQ999444---,,,...000///,,,------------------------***+++,,,++++++,,,///111444333000...,,,+++++++++************************))))))))))))************,,,******+++,,,///777AAAYYY]]]bbbfffhhhgggeeebbbuuu{{{{{{sssnnnmmmggg^^^___]]]]]]bbbeeefffhhhmmmzzzuuudddYYY___dddiiisssrrrxxxsssqqq~~~{{{hhheeegggeeehhhwwwwwwpppuuuvvvUUUcccppphhhcccSSSKKK]]]~~~jjjNNN???888222222222000000111000000000////////////...//////////////////////////////////////////000111///111333666;;;CCCKKKQQQQQQsssttttttxxxtttuuuffffffvvv{{{qqqmmmssslll___ZZZiiivvvqqqhhhjjjVVVPPPOOOYYYhhhsssyyy|||ssspppppprrrpppjjjhhhiiiiiimmmssswwwyyyxxxvvvuuutttrrrpppqqqvvv{{{}}}~~~{{{{{{|||}}}uuufffUUUJJJGGGFFFEEEEEE@@@>>>===>>>BBBEEEFFFFFFIIIKKKMMMNNNPPPUUUZZZ]]]gggmmmqqqvvvkkkSSSSSSdddlll```UUUSSSRRRLLLVVVTTTXXX___[[[OOOKKKPPPOOOKKKHHHHHHFFFCCCCCCGGGTTT```nnnuuuzzziii___kkk|||rrr}}}lllfffggg]]]MMMKKK[[[pppvvvjjj]]]aaalll[[[ccccccVVVGGG===777333111000000///////////////......////////////......////////////////////////...000111111000///000000444CCCVVV]]]VVVLLLHHHIIINNNWWWYYYOOOGGGQQQhhhzzzrrrzzz{{{mmmYYYHHHDDDHHHMMMOOOTTTaaavvvyyysssfff___]]]UUUVVVfffoooyyy|||iiiVVVFFFAAADDDEEEMMMVVVbbbssswwwpppuuukkkNNNGGGLLL```mmmjjj___ZZZWWWZZZ^^^dddiiieeePPP;;;:::777333000000000000///......------------......------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------.../////////444555666999@@@IIITTT\\\jjjeee[[[TTTXXX```aaa^^^ZZZeeeqqqxxx}}}}}}vvvmmmddd___ZZZ[[[___ccccccaaaqqqpppqqqqqqmmmjjjrrr}}}{{{{{{uuuqqqssszzz~~~}}}zzzuuuyyy}}}}}}||||||nnnrrrtttlll[[[YYY\\\eeeoooyyy}}}{{{xxxrrruuuxxxvvvsssrrrsssttteeelll|||gggaaa___dddkkkiiiaaa```fffssslllXXXTTT]]]OOO???GGGUUUSSSIII<<<777AAAQQQ\\\@@@777---***---000...+++------------------------++++++,,,++++++---000333666444000---+++******+++************************((()))))))))************---+++***,,,---222???KKK[[[___cccfffkkkmmmkkkggg|||uuuuuunnnaaabbb______bbbaaa^^^]]]___```ZZZNNNRRRdddlllqqq}}}www}}}xxxsssxxx{{{~~~sssqqqnnneee[[[```ddd[[[ZZZzzzzzzuuuRRR^^^lllhhhfffUUUUUU^^^iiiuuuwww[[[FFF<<<444222333111000111111000000000///////////////////////////////////////////////////000111111111333555999>>>GGGPPPWWW___}}}jjjooo|||rrrlll|||}}}vvvyyykkk^^^bbbttt{{{rrrhhhdddSSSRRRVVVbbbjjjiiihhhhhhwwwsssppppppmmmhhhfffhhhkkkrrrzzz~~~}}}zzzxxxwwwyyywwwuuuxxx~~~~~~}}}}}}}}}vvvbbbQQQJJJIIIHHHFFFBBBAAA??????@@@AAAAAAAAABBBDDDGGGIIILLLPPPVVVZZZjjjooorrrrrrwww{{{ssseeeRRRTTTXXXYYYRRRHHHEEEHHHJJJNNN___tttyyyjjj[[[UUUPPPLLLIIIKKKIIIFFFEEEGGGQQQ___mmmssswww|||kkkffffffrrrmmmrrr{{{~~~uuuddd^^^bbb___SSSNNNTTTdddrrrjjjWWWSSS\\\]]]dddggg]]]NNNAAA888333111000000///////////////,,,------......------,,,------------------------,,,...000000......000222===LLL[[[ZZZNNNEEEEEEIIIZZZ\\\ZZZSSSQQQXXXbbbhhh~~~}}}ooo^^^OOODDD===GGGIIILLLPPPWWWbbbnnnuuuwwwuuurrrqqqvvv|||}}}{{{rrrqqqiiieeeddd[[[[[[kkkttt___JJJBBBDDDHHHLLLOOOYYYlll}}}xxxqqqyyyvvvgggWWWGGGCCCTTThhhkkkeee```cccaaa]]]^^^jjjqqqaaaIII???;;;555111000//////...///......------......///---------,,,,,,,,,+++++++++++++++++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,---......//////000111333777===EEEPPP\\\cccccc___ZZZWWW[[[___^^^YYY```fffnnnwwwuuuhhh```^^^^^^aaaffffffbbb]]]nnnxxxwwwqqqyyy}}}{{{wwwuuuvvvxxxyyyvvvxxx{{{}}}||||||}}}pppppplllrrrzzz___NNNWWWZZZ___iiittt{{{}}}|||uuuyyyzzzsssiiifffppp{{{nnnjjjsss}}}hhh^^^\\\cccgggcccdddkkktttzzzfffVVV___]]]JJJCCCSSS[[[ZZZIII666777GGGWWWEEE;;;///+++---///---***------------------------++++++,,,++++++---000333555333///,,,*********+++************************((()))))))))************,,,++++++---000777GGGWWW^^^cccggghhhmmmsssrrrmmm~~~~~~zzznnn^^^cccaaabbbggghhhccc^^^[[[GGGHHHFFFQQQeeennnttt|||~~~|||zzzxxxeeeXXXUUUVVVPPPMMMhhhvvvVVVTTTccclllpppTTTXXX```dddlll~~~}}}gggMMMAAA777444444222111111111111000000000/////////////////////////////////////////////000111222222333555888<<>>BBBHHHXXXWWWVVVVVV[[[aaa```[[[^^^|||~~~{{{nnn]]]LLLBBB@@@AAACCCJJJSSSZZZdddqqqzzz~~~xxxsssmmmiiiiiilllooopppsssuuurrrrrrqqqfffcccqqq}}}```KKK???AAAEEEIIIOOO^^^xxxxxx|||zzztttmmmddd]]]NNNDDDKKK]]]iiilllkkkuuuppp```UUU^^^pppmmm\\\FFFAAA:::555111000...---//////............//////------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------...//////000000...333:::CCCKKKUUU^^^dddXXXXXXXXXXXXZZZZZZYYYXXXfffjjjpppxxxsssddd]]]^^^aaaeeegggeee___YYY```lllyyy}}}yyyxxxyyyzzz~~~~~~{{{}}}{{{{{{}}}vvvxxxyyyzzz|||~~~yyy~~~}}}tttuuu{{{bbbQQQUUU```lllnnnkkklllvvv}}}qqqbbb]]]iiizzzzzzoookkkuuuwwwiii```bbbhhhkkknnntttooozzzqqq^^^___eeeZZZKKKPPP```gggUUU<<<222;;;HHHIII@@@444...---...---+++------------------------***+++,,,++++++,,,///111111///...,,,*********+++++++++++++++++++++++++++))))))))))))************++++++---000444===PPPbbbeeelllooolllmmmssssssmmmooopppddd```]]]aaakkkqqqjjj^^^VVV:::CCCGGGOOO```jjjooozzz}}}~~~dddZZZSSSUUUTTTMMMUUUhhhqqqjjjSSSYYYmmmuuu^^^XXX\\\fffkkkuuuxxxoooSSSFFF:::666555333111111111111111000000000//////////////////////////////////////////000111222333444666:::AAAJJJVVVccckkkrrrsssyyy{{{ooojjj___aaawww{{{rrrgggRRRHHHMMM^^^rrrwwwpppmmmqqqpppllliiiiiigggcccdddgggkkkxxxzzz|||~~~}}}|||~~~}}}ppp\\\SSSOOOKKKIIIIIIHHHFFFDDDBBBBBBBBB===???@@@AAACCCFFFKKKNNNUUU```nnntttlll```[[[^^^QQQJJJFFFGGGHHHFFFDDDCCC???EEEVVVsssjjjpppcccUUUMMMHHHFFFGGGKKKUUUcccqqquuuvvvzzzttteeecccmmm}}}zzz|||xxxjjj]]]KKKJJJSSScccdddTTTGGGEEEVVV^^^fffeeeWWWFFF:::666111111000///////////////,,,------------------,,,------------------------+++...//////...111888>>>\\\gggiiiXXXDDD===AAAGGGRRRSSSSSSXXXaaafff___TTTIIIfffzzz~~~vvvuuuttt___MMMCCC@@@BBBEEEFFFXXXjjjrrrxxx{{{uuugggIIIAAA@@@GGGKKKRRRjjjzzzzzzwwwpppoooaaaZZZOOOIIIOOO___mmmsssyyy{{{mmmWWWUUUffflllcccOOOIIIAAA999444111///---//////............//////...------------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------......//////000000///666@@@JJJRRRXXX\\\___PPPTTTXXXYYYVVVSSSVVVYYYdddlllvvv{{{}}}zzznnnccc___aaacccddddddbbb```^^^___```cccjjjsss|||}}}|||wwwuuuxxxyyyxxxssszzzzzzzzz{{{zzzxxxyyyzzz|||~~~vvvcccSSSbbbrrrtttllliiiqqq{{{zzznnndddfffooo{{{qqqiiikkkvvvtttllljjjnnnssswwwkkkrrruuujjj^^^bbbbbbUUUIII[[[fff[[[EEE888888<<>>BBBFFFUUUVVVYYY___gggkkkbbbVVVPPPeeexxxuuuuuulllRRRBBB===???BBBDDDSSSmmmcccMMMAAAEEEEEECCCTTTmmmrrrrrrdddfff\\\JJJEEETTTiiitttsss{{{aaaUUU___eee___UUUOOOEEE===777333000...//////............//////......---------,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------------......///000000000000999EEEOOOVVVYYYZZZ[[[NNNSSSYYYYYYRRROOOTTT\\\^^^lllzzz~~~{{{tttjjjbbbdddddddddcccbbbbbbccceeekkk___UUU[[[ooo~~~|||ssssssyyy|||wwwssstttwwwxxxvvv{{{~~~|||wwwsssqqqpppkkkvvv~~~~~~oooUUU___llltttuuusssqqqpppooosss~~~sssgggdddyyyrrriiifffqqqvvvllllllqqqsssllljjjvvvttt^^^[[[bbb[[[BBBSSS```\\\MMMAAA;;;999MMMHHH@@@777111/////////------------------------)))+++,,,---+++***+++,,,((()))***+++++++++++++++++++++++++++++++++++++++))))))))))))************'''***///555;;;GGG\\\ooodddooorrrhhhcccgggiiieeeiiitttvvvkkkooo{{{qqqlllnnn{{{uuuZZZFFFDDDTTTUUUSSScccvvvzzz{{{pppaaa___YYY[[[ffflllvvvTTTTTTdddkkk___UUU[[[VVVbbbzzzcccEEE::::::...///666///000000000000//////////////////............/////////000111000///000222333888999@@@KKKQQQXXXkkkyyyooowwwqqqmmm~~~zzz||||||uuuqqqbbbwww~~~wwwuuujjjUUUHHHTTTZZZxxxqqqgggpppqqqfffaaa___aaaaaa]]]^^^cccpppxxx|||~~~{{{~~~~~~lll]]]WWWOOONNNLLLKKKKKKKKKJJJJJJHHHCCC???AAAFFFIIIHHHEEEOOOaaa}}}eeeNNNJJJEEEAAABBBFFFJJJJJJHHH===@@@@@@JJJooo|||```OOOJJJJJJJJJ\\\hhhqqqqqqrrryyy~~~ooo]]]eee~~~zzzqqq~~~zzzeee___JJJFFFLLL```nnngggTTTEEEJJJMMMccciiiSSSGGGCCC666666444222111111000///...000///...---------------........................///444---,,,444///:::\\\~~~jjjRRRGGG@@@BBBNNNWWWQQQ```nnnhhhjjjmmm``````tttzzzuuuyyy}}}}}}pppWWWBBBAAABBB@@@FFFRRRmmmfffDDD>>>???===GGGXXX|||rrrpppgggaaa^^^SSSKKKWWWlllrrrkkkppphhhPPPSSSiiinnn\\\PPPEEEAAA<<<333111444---...///000000///......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111------000///---000888999HHHQQQOOOPPPWWWZZZUUUYYYVVVZZZ^^^UUUJJJSSSeeefffoootttsssqqqooofff\\\bbb^^^fffggg```pppzzzjjj^^^VVVUUUaaaoootttvvvxxxzzz~~~}}}uuupppqqqvvvxxxuuuuuuuuuxxx|||uuuuuuyyyzzzrrrnnnhhhqqqwww}}}wwwzzzggg___^^^hhhrrrrrrnnnllllllpppvvvzzzzzzsssiiibbbooonnnlllkkkmmmsss{{{mmmlllpppjjjccc```mmm~~~vvv\\\UUUbbbPPPGGGJJJVVVUUUCCC:::===@@@NNNPPP>>>...---000///------------------------++++++++++++++++++++++++)))))))))***+++++++++,,,************************+++++++++***++++++,,,,,,000***333;;;>>>XXXnnnhhhlllhhheeegggiiihhhbbb\\\___jjjwwwyyyooohhhnnnyyykkknnnkkkzzzwwwRRRIIIXXX\\\bbbiiisss}}}yyyfffllljjjTTTZZZcccZZZQQQUUUQQQaaammmOOO@@@;;;000111666///111000000000//////////////////............/////////000111000000000222444333888BBBMMMTTT]]]qqqtttmmmnnngggbbbiiimmm|||zzzrrrxxx}}}vvvqqqjjjyyy|||wwwssseeeRRRKKKYYYccc|||hhh```iiijjjccc^^^\\\^^^]]][[[\\\aaannnuuu~~~}}}}}}{{{|||rrr```WWWTTTOOOLLLJJJKKKKKKLLLIIIFFFCCCDDDHHHIIIHHHEEEKKK^^^|||zzzcccLLLGGGBBBAAAEEEHHHIIIHHHBBBAAA<<<@@@[[[nnnVVVOOOOOONNNYYYhhhssssssqqqtttzzz~~~~~~lllaaannnzzziiipppooo```[[[UUUJJJIII\\\oooooo]]]MMMLLLQQQ\\\]]]TTTMMMEEE666777444222111111000///...000///...------------..............................444///...555666FFFjjjjjjMMMBBB@@@CCCMMMNNNQQQcccxxxxxxjjjttt{{{yyywwwvvv|||]]]JJJ===???AAABBBOOO```yyy[[[GGG???<<>>EEELLLTTTddduuu}}}mmmJJJ???BBBGGGPPPVVViii{{{rrruuu~~~vvv\\\NNNPPPQQQiiiqqqnnnmmm\\\NNNXXXmmmuuummmSSSBBB???:::...000000000000/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............///222555888===CCCIII\\\___kkkuuummm[[[WWW___]]]ZZZTTTPPPVVVbbbiiiiiirrrmmmddd]]][[[___fffiii]]]YYYXXXYYY^^^ccc]]]PPPaaahhhooommmddd___cccjjjhhhmmmpppnnnlllnnnooonnnlllooorrrsssuuuzzzvvvgggbbbfffooo{{{{{{rrryyytttuuu~~~|||pppxxx|||~~~vvvgggZZZUUUWWWXXXYYYZZZZZZXXXVVVUUUUUU]]]mmmssskkkkkkyyyyyyzzz{{{yyyqqqnnngggcccgggiii]]]NNNYYYQQQEEEAAAJJJRRRJJJ999:::???NNNXXXLLL555,,,111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************+++++++++++++++,,,---...---888888DDDbbbkkkdddiiijjjdddcccqqq|||}}}vvvjjjfffkkkhhh^^^YYYZZZ^^^```XXXKKKRRRgggqqquuuzzz|||xxxwww~~~ppp```fff\\\^^^___jjj```ZZZUUUYYY|||xxx[[[BBB;;;===999555111111111111000000000000000000////////////000000///111222222222333555777???JJJRRRTTT^^^tttnnnmmm{{{|||}}}{{{jjj{{{wwwoooffffffvvvuuurrrrrrjjjRRRGGGUUUbbbmmmgggVVVWWWbbbbbbXXXWWWVVVUUUSSSUUUZZZ^^^```bbbccchhhpppuuuxxx|||}}}{{{~~~}}}}}}~~~}}}~~~oooddd]]]WWWTTTOOONNNNNNOOOQQQPPPNNNKKKOOOZZZooottt]]]\\\VVVLLLEEEBBBCCCEEEGGGDDD??????AAA===999CCCSSSlllssscccZZZ\\\ccckkkqqquuuwwwyyywww{{{yyygggtttuuuqqqmmmbbbfff[[[RRRWWWgggsssqqqiii[[[qqqlll]]]dddaaaLLL???:::777333000000000000/////////.........//////000////////////////////////...111333222444IIIgggyyyuuuttt\\\???;;;AAAAAABBBEEEXXX]]]ddd|||~~~eeeOOOJJJFFFIIIBBBAAAJJJUUU^^^iiittt{{{\\\EEE@@@AAAEEEPPP[[[ggg~~~{{{lllooorrrdddOOOBBBJJJcccooosssvvvbbbKKKLLLeeessspppUUUAAA@@@<<<111111111000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111333999DDDOOOVVV^^^ZZZbbbqqqooo```[[[aaaXXXVVVSSSUUU___lllnnniiinnnkkkgggdddbbbaaabbbddd[[[YYYRRRRRR]]]bbb]]]XXXhhhjjjiiiddd``````dddgggkkknnnmmmjjjhhhkkkmmmkkkmmmlllmmmooouuu|||tttiiicccfffsss{{{uuuyyywwwzzz||||||mmm^^^___mmmzzzzzzmmm]]]RRRNNNSSSVVVYYYYYYWWWTTTSSSSSSXXXkkkuuullleeemmmyyy~~~rrruuu|||~~~tttvvvpppdddccciiieeeYYYWWWUUUKKK???AAAJJJHHH>>>999:::HHHWWWQQQ999---000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******************************++++++++++++,,,---...///...:::>>>NNNmmmrrriiimmmdddccchhhyyyuuukkkjjjmmmeeeXXX[[[[[[^^^[[[PPPOOO^^^nnnnnnjjjjjjpppuuuwww}}}hhhZZZMMMTTTvvv|||XXXVVV```ooobbb\\\ZZZWWWmmmjjjKKKCCCBBB<<<999222222111111111000000000111000000//////000000111///111222333222333666888>>>KKKSSSWWWggg}}}iiiiii}}}}}}zzzsssfffbbbnnn}}}uuuooodddNNNFFFTTTnnntttdddSSS\\\eee]]]TTTTTTUUUTTTRRRUUU]]]bbbcccbbbcccgggnnnqqqrrrwww}}}|||yyy~~~~~~~~~~~~}}}}}}vvvllleee```[[[WWWWWWYYYYYYSSSNNNMMMXXXlllxxxfffaaa[[[RRRIIIDDDCCCEEEGGGHHHBBB>>>???===:::???HHHTTToooyyyfffaaa___fffnnnsssvvvxxx{{{}}}hhhmmmxxxnnnkkkaaa\\\VVVNNNNNNZZZhhhllliiiOOO```ddd^^^___\\\MMMAAA;;;888333000000000000/////////......//////000000////////////////////////111///333555<<>>AAAAAAEEEGGGRRRTTTWWWhhhyyyxxx}}}___PPPNNNCCCEEEBBBDDDOOOZZZbbbiiiooo{{{xxxTTTCCC===;;;JJJTTTXXXmmmmmmhhhqqqoooXXX>>>FFFWWWfffsssxxxjjjUUULLLZZZjjjkkkTTT@@@<<<:::444222222111000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000///111111222;;;KKKZZZcccZZZTTTXXXdddggg^^^\\\aaaXXXUUUUUU^^^kkkrrrppplllhhheeeeeeeeeaaaYYYTTTSSSRRRSSSKKKKKK[[[aaa___cccddddddbbb```cccgggfffaaassstttrrrllljjjkkkkkkhhhnnnllljjjmmmsssyyy|||}}}zzzoookkksss~~~yyyyyy{{{ooofffnnnnnnmmmlllnnnsssqqqbbbQQQSSS```mmmnnnggg^^^VVVPPPSSSUUUUUUSSSPPPPPPSSSWWWSSSdddqqqnnndddcccllluuugggmmmuuu~~~qqqmmmssspppccc```iiinnnlll^^^___XXXIIIBBBFFFJJJJJJ:::999BBBQQQPPP???222///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************++++++++++++,,,...///000111:::FFF]]]uuuzzztttuuueeeiiisssuuuppprrrpppggg^^^aaa\\\ZZZQQQIIIYYYlllnnn```YYYZZZhhhtttxxxzzz}}}sss^^^SSSHHHOOOnnnzzzqqqwww{{{}}}{{{^^^OOO```ppp```[[[___ZZZhhhwwwtttPPPGGGBBB888777222222222111111111000000111111000000000000111111000111222333333444777999===LLLVVV]]]rrrzzzqqqppp{{{ttt```___wwwssseeeZZZMMMLLLZZZppptttaaaRRR]]]aaaUUUQQQPPPSSSRRRPPPTTT___eeefffeeefffjjjoooooonnnttt{{{yyytttzzz||||||||||||}}}~~~~~~|||sssjjjgggjjjhhh```WWWPPP[[[nnnzzzmmmeee___WWWMMMFFFCCCDDDFFFFFFCCC???===<<<===@@@DDDIIIUUUjjjzzz}}}wwwvvvyyyvvvlllddddddgggjjjpppwww||||||nnnjjjtttxxxkkkkkkfffZZZSSSIIIEEEQQQccclllkkkOOORRR[[[___[[[XXXQQQBBB<<<888333000///000000000///////////////000111111////////////////////////333---333<<>>NNN[[[cccyyyyyyxxxvvv{{{~~~zzzdddgggsssaaaXXXSSSWWWgggjjjooo]]]PPP[[[ZZZOOOQQQNNNQQQQQQOOOTTT___gggggghhhiiinnnqqqnnnmmmrrrzzz|||uuuooovvvyyyzzz{{{|||~~~~~~}}}{{{wwwyyyvvvlllaaa[[[fffxxx}}}qqqgggbbbZZZPPPHHHDDDDDDEEE@@@BBBAAA===;;;===>>>===AAADDDRRReeejjjccccccjjjuuujjjeeeaaabbbjjjuuuvvvtttxxxyyyeee}}}vvvqqquuutttjjj^^^MMMCCCLLL]]]eeecccXXXOOOYYYccc[[[YYYUUUBBB===999444000///000000000///////////////000111111000000000000000000000000444,,,444BBBTTTyyywwwYYYIII666444>>>>>>BBBRRRWWWPPPXXX```hhh{{{nnnjjjxxxsssXXX]]]hhhUUUFFFNNNXXX]]]\\\[[[```fffkkk|||\\\IIIBBB===???NNNddd{{{kkkhhhwwwpppXXXAAA;;;OOOhhhqqqzzzwwwbbbSSSbbbhhh[[[FFF;;;<<>>III|||~~~xxxggg[[[^^^dddeeekkktttssseeeUUUZZZvvv|||tttnnnlllrrryyygggxxxzzz^^^\\\ffflll[[[___nnnlllwwwsssKKKHHH???111999444333222222111111222222000000000000111111111111555555333222333777888777GGGOOOcccppp|||www}}}zzzvvvvvviiinnnxxxyyymmm^^^OOOMMM```vvvrrreeeXXX[[[bbbWWWLLLOOOMMMLLLNNNUUU___fffgggfffkkkllllllkkkiiijjjnnnrrr~~~}}}}}}www{{{zzz{{{}}}~~~xxxooonnnppp}}}hhhbbbXXXNNNFFFCCCCCCDDDCCCCCCAAA>>><<<<<<>>>@@@BBBFFFOOOZZZcccddd\\\TTTddduuuuuuddd]]]___bbbkkkwww~~~}}}fffrrrrrrppphhhRRRDDDDDDXXXfff```ZZZOOOZZZUUU```pppTTTEEE>>>999444222222222000...333333222111000///......---------...///111222333---:::666BBBppp|||WWWFFF:::;;;:::999FFF[[[[[[cccqqq~~~~~~xxxuuuvvvyyy[[[wwwcccRRRRRRRRRTTTVVVYYY[[[]]]bbbffflllppprrrssstttuuuwwwvvvtttqqqrrrwww|||XXXEEEBBB<<>>@@@@@@DDDJJJUUUdddkkkaaaSSSVVVhhhxxxyyyrrriii```ZZZaaannn{{{cccfffvvvwwwooovvvuuudddUUUJJJHHHZZZiiigggWWWQQQbbbZZZZZZnnn\\\HHH>>>:::444222222222000...222222111111000/////////.........///000111222333---777999NNN{{{{{{TTTCCC888999999:::JJJ___nnnttt}}}rrrfffeeegggwwwrrreeeiiiWWWVVVTTTSSSRRRRRRSSSTTTXXX\\\aaaeeeggghhhiiijjjmmmiiieeeccceeekkkpppttt|||kkkOOOFFF===EEE___uuuyyy}}}~~~VVVLLLIIIXXXnnnyyytttjjj\\\cccnnnjjjVVVHHHEEEBBB;;;666222000111222111///........................,,,,,,---------.........///...---...///111333333555:::???HHH^^^vvv}}}wwwvvvuuulllaaaaaagggcccWWWQQQSSS]]]kkkooohhhfffkkkfffccc___```dddiiimmmnnn^^^\\\YYYYYYYYYZZZYYYXXXQQQRRRRRRSSSYYYaaabbb___dddmmmqqqmmmnnnuuuwwwrrrqqq}}}|||yyy~~~}}}|||}}}}}}rrrkkkjjjooosssxxx|||{{{vvvppplllzzzrrr]]]NNNDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEDDDBBB@@@@@@BBBDDDMMMUUUbbboootttqqqjjjeeepppvvvxxxtttrrrwww}}}tttgggfffaaaccckkkmmm|||llldddfff]]]GGGDDDTTTUUUEEE===???CCCFFFBBB555222...,,,//////------///---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++,,,///444999DDDWWWooovvvrrrtttsssiiieeeffffffeeeeeekkkwwwwwwlllgggmmmmmmeeeaaadddpppMMM>>>AAAGGGaaabbbYYYdddwwwqqqgggjjj|||aaaZZZcccbbbccccccVVV[[[yyy{{{TTTKKKGGG888333444444333222222222222222000000000111111111222222000000111333444777<<<@@@TTT\\\nnn|||zzzhhhZZZcccmmmvvvwwwxxxuuubbb\\\mmm|||llldddZZZPPPKKKRRRfffxxxxxx]]]^^^kkk```RRRPPPLLLJJJJJJLLLSSS]]]eeeiiikkkjjjmmmqqqrrrpppmmmjjjiiiqqqvvv|||~~~{{{zzzyyyyyy{{{{{{zzzyyy{{{{{{yyyxxxyyywww|||yyyiiicccZZZPPPIIIEEEDDDEEECCCCCCBBB???===<<<>>>??????CCCFFFNNNbbbrrrjjjWWWMMM\\\pppooo^^^YYYddduuu~~~mmmaaafffoooiiiddd[[[UUULLLFFFUUUjjjnnn^^^WWWlllfffYYYllliiiOOO???:::444111111222111///000000000000000000000000000000//////000111222222111777@@@___vvvOOO@@@666777888<<>>DDD[[[rrrlllUUUHHHUUUkkkuuuqqqkkkZZZ```nnnvvvmmmZZZPPPPPPBBB<<<555111000111000///........................,,,------------.........///.........000111333444;;;===FFF[[[rrr~~~|||uuuhhhbbbhhhmmmdddUUUOOOXXXdddmmmqqqpppmmmkkkdddbbb___^^^___fffooouuuccc```\\\YYYWWWVVVTTTSSSMMMQQQTTTUUUZZZaaaeeedddhhhooorrrnnnnnnuuuwwwtttmmmvvvuuurrryyyyyyuuuwwwxxxvvvwwwzzzxxxoooiiifff^^^gggppptttssssssvvvzzzpppZZZKKKAAA@@@@@@@@@@@@@@@AAAAAADDDEEEEEECCC@@@@@@DDDGGGOOOXXXgggtttzzzvvvlllccclllsssxxxtttpppqqquuuxxx~~~zzzrrrllleeehhhkkkddd{{{uuueeecccfffRRRCCCQQQ\\\OOOAAA;;;===AAA???;;;333///---000111...---///------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...222888===GGGddd{{{yyysssuuurrrhhhjjjllllllkkkkkkrrr}}}ppphhhdddfffddd^^^[[[^^^WWWCCC<<<@@@FFF]]]}}}```XXX]]]mmm|||xxxtttkkklllzzzwww^^^``````^^^]]]TTT[[[{{{[[[LLLKKK@@@555444444333222222222222333000000111111111222222222000000222444444666>>>FFFZZZbbbsss~~~ppp```^^^eeepppyyy~~~yyyxxxmmmZZZ[[[nnnxxxjjjaaaTTTJJJIIISSSeeerrrqqqSSS\\\nnnZZZMMMPPPJJJIIIIIIKKKQQQZZZbbbfffhhhfffiiilllnnnllliiieeebbbllloootttxxxyyyyyyxxxwwwsssrrrqqqqqqsssssssssrrrtttvvvwwwuuuvvv~~~rrrmmmvvvuuuiiicccZZZPPPIIIEEEDDDDDDBBBCCCBBB@@@>>>===>>>???>>>DDDEEEHHH\\\rrrssseeeNNNSSSbbbzzzqqq]]]```mmm}}}~~~ddd\\\xxxqqqccc^^^YYYVVVMMMCCCRRRmmm{{{sss^^^pppvvv```iiiqqqXXXBBB<<<555111111111111000//////000000111111111111111111000000000111111222999:::IIInnnpppJJJ>>>777888999<<>>555000///000000///........................------------.............../////////000111444666>>>???OOOlllrrrdddbbblllooodddUUURRR___jjjnnnrrrxxxwwwqqqggggggddd^^^YYYZZZbbbhhhbbb^^^YYYTTTQQQOOOLLLJJJHHHOOOTTTWWW]]]eeekkkmmmeeejjjkkkhhhggglllnnnmmmhhhnnnjjjiiipppnnnfffhhhqqqnnnnnnnnnlllgggfffiiidddkkktttyyy{{{~~~}}}iiiTTTGGG???>>>===<<<<<<<<<<<<===BBBHHHMMMNNNJJJGGGFFFFFFMMMZZZkkkxxx~~~zzznnnbbbgggpppyyyyyysssooopppsss}}}~~~xxxpppqqqnnn```sssxxxeee___mmm]]]FFFNNN^^^YYYGGG:::;;;???AAAEEE666111...111222000...///------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------///555<<>>??????FFFFFFEEESSSkkkwwwvvvWWWOOOQQQfffjjjbbbbbbooo{{{~~~lllWWWiiitttiiigggaaa]]]RRREEERRRrrrbbbhhh{{{hhhfffqqq^^^GGG@@@777222111111111000/////////000111111222222222222111111111222222333<<<===SSSyyylllFFF???:::::::::;;;DDDOOO\\\iiixxxzzzbbb[[[JJJDDDjjjyyybbbLLLKKKIIIHHHGGGGGGHHHHHHJJJLLLNNNPPPQQQSSSVVVYYYXXX^^^ccc^^^RRRIIIGGGJJJHHHFFFGGGNNN[[[mmm___FFFEEEQQQnnnhhhvvv{{{|||\\\BBBDDDXXXgggmmmooo^^^ZZZYYYnnnpppRRRKKKDDD===444//////000111000////////////////////////---------.........//////...///111000000111555888???EEE[[[zzzqqqcccbbbhhhggg]]]SSS\\\hhhooommmooovvvvvvoooiiikkkiiibbbZZZWWW[[[``````[[[UUUPPPLLLJJJGGGFFFCCCJJJPPPTTTYYYbbbhhhiiidddggggggeeedddfffggggggnnnpppjjjjjjqqqlllaaaaaajjjgggddd```YYYUUU\\\eeeyyyzzz~~~}}}yyymmm\\\MMMCCC@@@>>><<<;;;:::::::::;;;AAAKKKWWW]]][[[TTTKKKFFFLLLXXXccciiilllnnnkkkdddaaajjjvvv|||xxxqqqmmmnnn{{{}}}pppooommm```mmmzzzkkk```nnncccIIIHHH[[[```OOO<<<===@@@DDDOOO;;;444///111222000...///...------,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000777???EEEPPPyyyzzzvvvwwwrrrppptttoooddd[[[XXXYYYZZZYYY@@@IIIOOOQQQYYYeeetttvvv]]]\\\XXXVVV^^^eeecccggghhhnnnxxx{{{yyyZZZdddkkkccceee^^^XXX~~~yyy___SSSIII;;;555444444333333333333333111111111222222222222333666444666888666888HHHZZZppp|||}}}mmmvvvyyyaaaTTTeeessskkkggg[[[JJJCCCLLL^^^lllqqqUUUMMMXXX]]]LLLFFFKKKFFFGGGIIIMMMRRRWWW[[[___aaadddfffiiinnnppppppmmmjjjmmmkkkjjjmmmqqqnnnfff^^^[[[YYYWWWVVVWWWXXXYYYXXXZZZYYYYYY[[[___dddgggiiijjjssszzz|||xxxnnnddd]]]YYYVVVYYYkkk|||iiiddd[[[RRRKKKGGGEEEDDDBBBCCCCCCBBB@@@>>>>>>???AAAEEEFFFEEEMMM```uuulllYYYLLLXXXtttzzzjjj\\\___lllxxx~~~```ddd~~~uuuqqqmmmddd___UUUFFFNNNkkkbbbZZZooohhhcccrrrcccLLLDDD:::333111111111000//////000000111111111222222222111111222333444444:::@@@^^^iiiDDD???;;;;;;;;;===DDDMMMQQQ\\\nnnrrrdddjjjQQQPPPoooYYYJJJIIIGGGEEEDDDCCCCCCDDDHHHIIIJJJKKKLLLOOOSSSVVV[[[gggqqqmmm\\\NNNKKKMMMJJJEEEBBBFFFPPP___sssxxxrrruuu}}}nnnOOOGGGIIIhhhvvv``````jjjuuu]]]CCC===MMMcccqqqvvvlllfffXXXccc}}}oooLLLBBBDDD===555000000111111111////////////////////////------........./////////---000222111000222666:::CCCRRRlll}}}ooodddaaa___WWWQQQQQQeeemmmppplllkkkmmmlllfff```cccddd```[[[XXXZZZ^^^\\\XXXRRRMMMJJJIIIHHHFFFHHHMMMQQQSSSYYY```cccbbbfffhhhiiiiiihhhhhhjjjkkktttrrrkkkmmmuuummmaaa```ccc___ZZZRRRHHHDDDMMMZZZqqqqqquuu||||||tttooonnnllleeeZZZOOOFFFBBBAAA@@@===:::999999999:::???IIIYYYfffiiicccXXXOOOTTT[[[[[[SSSRRR\\\gggkkk]]]dddpppzzzzzzsssnnnmmmyyyzzzyyykkklllrrroookkk~~~xxxiiimmmfffOOOCCCTTTdddVVVAAACCCCCCEEEUUUBBB888000000222000//////......------------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---222999CCCIII[[[yyyzzzwwwqqqxxxrrrqqqkkkddddddfff___TTTCCCSSSVVVTTT^^^jjjssskkkbbbVVVOOOUUU[[[UUU]]]ffftttnnnTTTgggpppgggoookkk___sssqqqYYYHHH888555555444333333333333444111111111222222222333333777555666999888<<>>>>>???BBB@@@BBBFFFLLLXXXnnn~~~gggRRRTTTfffzzzwww```UUU]]]ooo{{{}}}rrrfffxxx}}}vvvrrrmmmccc```XXXHHHIII\\\iiimmmbbbQQQ\\\```gggyyyiiiQQQHHH===444222111111000000000000000000111111111111111111222333444555666<<>>::::::<<>>???BBB<<<>>>GGGNNNTTThhh~~~lllUUUPPPZZZiii{{{gggRRRUUUjjjyyy{{{zzz}}}gggqqqwwwnnnnnndddddd```PPPKKKUUU[[[ZZZdddOOONNNZZZllloooTTTKKK>>>555222111111000111111000000000000000000111111111222333444666777@@@SSS|||TTTAAA===999888<<>>???YYYnnnrrrrrrvvv\\\SSSkkkfffJJJEEEIIICCC:::555444333111///000000000000000000000000............/////////000---000333333111222777<<>>222///000///...///......------------......---------,,,,,,,,,++++++------------------------......///111666???IIIQQQiii}}}ooouuukkkcccxxxtttpppmmmccc\\\cccoooiiiYYYqqqppp\\\dddoootttxxxeeeYYYMMMHHHQQQ___www{{{qqqXXXVVVuuuuuugggpppgggtttmmmTTT>>>777555333222333222111000444333333222222333333444999555666;;;???JJJaaayyykkkhhhtttkkkRRRCCCEEENNN___gggaaaGGGXXXXXXJJJFFFEEECCCEEEDDDHHHOOOXXX___cccdddcccaaadddjjjqqqxxx|||}}}|||yyyqqqfff\\\VVVTTTQQQNNNOOOOOOMMMHHHEEEGGGJJJLLLJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEBBBAAABBBFFFIIIOOO\\\lllvvv{{{}}}xxxrrrkkkkkkfff\\\TTTRRRPPPLLLFFFAAA???AAAAAA>>>===>>>@@@BBBCCCDDDGGGQQQ___kkk~~~kkkUUUSSShhh{{{hhhVVVZZZkkkzzz|||bbbbbb|||ooolllcccJJJHHHVVVVVV[[[TTTOOORRR[[[fffpppxxxeeeNNNBBB???555000222000111111111111000000000000333333222000222666888888DDDccctttLLL===>>>===:::<<>>===>>>@@@BBBDDDDDDFFFOOO]]]hhh~~~yyybbbWWWcccvvvwwwZZZXXXhhhttt~~~iiiaaa{{{|||zzztttiiiOOOKKKYYY^^^]]]RRRIIINNNZZZaaajjjvvveeeNNNAAA>>>555111222000111111111111000000000000111111111111333666999:::LLLlllmmmHHH;;;<<<;;;:::EEE[[[nnnwwwvvv~~~sssXXX___jjjTTTOOOqqqnnnJJJKKKDDDCCCAAA@@@??????@@@@@@AAAAAAAAABBBEEEGGGJJJKKKLLLSSSfff}}}xxxttt{{{yyyrrr{{{[[[KKKIIIaaaoooSSSDDDLLL___kkkmmmvvviii^^^jjjiiiRRRDDDRRRYYYJJJ777666111+++333//////............//////000//////....../////////...222333888>>>888:::IIIjjjsssnnnyyyttteee^^^fffcccIIIDDDZZZiiiiiinnnrrrqqqpppppplllfffXXXQQQRRR[[[WWWJJJIIISSSKKKGGGEEEDDDBBB@@@CCCIIIKKKKKKLLLQQQWWW\\\^^^^^^fffgggddd```bbbjjjooooooqqqpppsssyyy|||~~~{{{rrrddd[[[ddduuu~~~qqq]]]SSSVVVWWWRRRJJJCCCAAABBB@@@>>><<<999888777777777;;;999===GGGRRRZZZ```fffuuuvvvvvvyyynnnffffffjjjmmmmmmoooWWWIII^^^hhhaaaTTTFFFCCCKKKVVVPPP;;;---000111---///........................------------------------++++++,,,,,,,,,---------+++111///222>>>EEEOOO```xxxpppmmmnnnoooppplllooozzz}}}yyyddd]]]qqqoooYYYQQQ|||gggvvv{{{fffXXXQQQPPPXXXjjj{{{sssVVVccciiidddjjj]]]eeessszzzaaaOOO???888666444333333333222111222222222333444555666777777777999<<>>===>>>AAACCCDDDDDDFFFMMMZZZddduuusss]]]]]]ooo~~~fffYYYcccnnn}}}vvvcccrrrwwwxxxqqqfffOOOGGGVVVcccmmm]]]NNNTTT```^^^aaarrrfffNNN@@@<<<444111333111222222111111111000000000//////000111333555:::>>>VVVyyydddDDD888:::888;;;RRRuuu~~~wwwXXXXXX[[[FFFNNNzzzgggVVVHHHEEECCCBBBAAA????????????@@@??????@@@AAACCCEEEHHHJJJIIILLLXXXooo|||}}}|||iiiNNNDDD[[[aaaGGGJJJYYYcccgggrrrhhh]]]lllvvvbbbJJJUUU```TTT;;;333111///222000//////......//////000000000////////////000000---333444888===;;;DDDZZZsssbbb```bbbYYYGGGLLLaaallljjjtttyyyrrrggg```]]][[[TTTLLLKKKSSSRRRIIIFFFLLLFFFCCCAAABBB@@@???CCCIIIKKKLLLNNNRRRXXX[[[\\\\\\jjjnnnnnnjjjgggkkkqqqtttiiiiiippp{{{||||||yyyhhhgggqqq~~~~~~tttmmmggg[[[NNNKKKRRRXXXVVVMMMDDDAAAAAA???>>><<<:::888777777777<<<999:::@@@GGGOOO[[[ffflll{{{yyyrrr|||~~~|||ssshhhhhhddduuu}}}nnnlllooobbbLLLUUUfffjjj[[[MMMGGGAAAWWWTTTAAA///000111...111........................------------------------,,,,,,,,,,,,---------------222111555AAAIIIWWWlllyyyvvvuuuuuuuuurrrlllmmmzzzzzz}}}}}}eee]]]qqqgggOOORRRyyyssshhhtttvvvsssxxx[[[TTTRRRVVVaaannn{{{]]]]]]ggggggjjj[[[YYYjjjwww\\\NNNDDD999777444444444444333111111222222333444666888999888;;;<<<<<>><<<>>>AAADDDEEEDDDEEEKKKVVV___kkkggg^^^jjjyyy{{{```___jjjzzzmmmrrrwwwvvvjjjeee```PPPFFFTTThhhvvvfffVVV___oooddd```uuuiiiOOO???<<<444111333111222222222111111111000000000000222333333444;;;CCC^^^```CCC666:::888<<>>>>>????????????@@@@@@BBBEEEGGGIIIHHHFFFKKKYYYjjjxxx{{{www~~~{{{YYYFFFXXXrrrQQQJJJSSSZZZcccllleee[[[kkktttXXXNNN[[[VVV>>>111111333222000000////////////000000000000/////////000111111111666555666<<>><<<:::999777777999999<<>><<<>>>AAACCCEEEDDDDDDIIISSS[[[fffvvvtttgggkkkvvv|||pppaaahhhwww~~~~~~}}}|||ggg___\\\```YYYMMMWWWrrruuummm```kkkqqqfff~~~mmmQQQ@@@;;;444222444111222222222222111111111111333222333555333444>>>KKKddd```EEE888<<<;;;<<>>======>>>>>>@@@@@@@@@AAABBBEEEGGGHHHGGGDDDEEEIIINNNUUUaaammmoooppprrrppplllkkksss}}}~~~~~~mmmQQQYYYyyyzzz{{{[[[MMMPPPVVVbbbhhhcccXXXdddiiiHHHSSSVVVEEE333222555000000000////////////000000000000000000000111222222222999<<>>@@@@@@@@@EEEKKKOOOQQQUUUYYY\\\___bbbdddiiieeebbbgggqqqxxx{{{|||yyykkkffflllnnnqqq}}}qqqnnnlllooolll^^^OOOEEEBBBAAA>>>CCCIIIGGGAAA======@@@AAAAAAAAA@@@>>><<<999888555777<<>><<<===@@@CCCEEEDDDDDDHHHPPPWWWdddnnn~~~qqqnnnttt}}}}}}lllgggttt~~~~~~eee]]]XXX```aaaPPPUUUssswww{{{yyyhhh~~~rrrUUUBBB<<<555333444111333222222222222111111111444333444666444666EEEWWWooo```FFF<<<===<<<===JJJeee}}}cccVVV^^^KKKFFF___^^^LLLDDDDDDAAA@@@???============>>>@@@@@@@@@@@@BBBDDDFFFGGGFFFDDDCCCCCCBBBDDDMMMXXXXXXZZZ\\\ZZZXXXZZZ```gggooowwwoooiiilllyyyzzz}}}[[[VVVlllxxx```NNNNNNWWWdddeeecccXXX[[[vvvsssKKKOOOVVVMMM777111444...111000000//////000000111000000000000111222333444111<<>>>>>@@@@@@@@@EEELLLMMMOOOSSSWWWZZZ___dddggg```TTTNNNWWWhhhtttxxxyyy~~~rrrkkkmmmooorrruuuqqqdddccc^^^SSSGGG@@@???AAA>>>@@@AAA@@@>>>===???BBBCCCDDDDDDDDDBBB???<<<:::444666;;;BBBFFFKKKVVVbbbhhhccceeemmmpppqqqyyytttdddjjjqqqwww~~~tttfffjjjmmmqqqgggbbbgggkkkeee^^^]]][[[TTT___kkk```MMMHHHJJJRRR]]]SSS;;;333111000222////////////////////////------------------------,,,---------............,,,222888BBBNNNTTTjjjvvvxxx}}}~~~zzz||||||jjj```^^^QQQKKKTTTUUUGGGLLLeeeeeeVVVXXXqqq~~~ttt|||zzzqqqllluuu}}}|||dddTTTWWWggguuu{{{|||mmm[[[mmmsssqqqdddPPPXXXttt{{{dddSSSHHH;;;888666555666666555333444444444555666888999:::;;;BBBCCCDDD]]]}}}|||}}}eeekkk{{{~~~~~~fffLLLCCCEEERRReeeuuuiiiIIIWWWUUUIIIBBBGGGDDD???CCCBBBHHHOOOTTTXXX^^^eeekkkxxx~~~{{{xxxxxxwwwxxxzzz||||||yyysssooozzz{{{uuuzzzvvvooofffdddfffiiigggeeeZZZ\\\]]]]]]]]]^^^aaaccciiirrr|||zzzuuuiii^^^[[[[[[WWWPPPJJJEEEBBBCCCBBB>>><<<===>>>AAADDDDDDDDDGGGOOOUUUaaaeeessstttmmmqqqyyyyyyiiippp{{{yyy}}}tttgggZZZ```dddNNNLLLlllxxxdddzzzwwwXXXCCC===555333444000333333222222222111111111444222333777666999NNNeee~~~]]]DDD>>>:::;;;BBBLLLYYYlll|||___\\\kkkRRRHHHrrr|||WWWNNNCCCAAAAAA@@@>>>===<<<<<<======???>>>>>>???@@@BBBDDDEEEEEEBBB@@@BBBCCCCCCHHHMMMKKKLLLLLLJJJIIIKKKOOORRRTTTZZZYYYWWWXXXTTTVVVeeeyyy}}}xxxiiiWWWdddtttoooooopppaaaNNNMMMZZZeeecccddd[[[RRRfff{{{tttPPPIIIPPPPPP999///444111111111000000000000111111111111111111222333444444333<<>>===??????@@@DDDKKKKKKNNNQQQUUUYYY___ggglllgggWWWLLLTTTdddoootttvvv|||zzzxxxwwwsssqqqyyy{{{tttqqq```[[[SSSLLLEEEAAAAAABBBAAA@@@???@@@AAACCCEEEFFFFFFGGGHHHHHHFFFCCC???===888888<<>>444222000222////////////////////////------------------------------------............---444<<>><<<======AAADDDDDDCCCGGGNNNUUU]]]^^^lll}}}~~~qqqiiimmmqqqvvv|||lllkkkwww}}}uuutttsssooopppsss}}}wwwbbbdddgggNNNHHHhhhvvvuuuddd{{{zzz[[[EEE===666444444000333333333222222222111111333000222777777===TTToooZZZBBB===666999GGGRRRYYYeeeuuu{{{XXXZZZmmmPPPJJJpppNNNPPPDDD???AAA@@@>>>===<<<<<<==================???AAABBBDDDCCC>>><<>>HHH[[[nnnzzzyyy{{{uuu^^^XXXlllooolllwwwpppaaaYYYVVVUUUMMMPPPNNNFFFEEEJJJIIIBBB@@@======>>>>>>???CCCJJJKKKNNNQQQUUUYYYaaajjjqqqyyygggXXX[[[fffnnnssswwwwwwuuunnnmmmppptttzzz~~~zzzvvvtttrrreee\\\SSSMMMJJJHHHGGGHHHEEEBBBAAABBBGGGJJJJJJIIIGGGIIIJJJKKKIIIEEEAAA???===<<<>>>DDDKKKQQQZZZcccooogggdddggggggfffmmmwwwpppsssyyytttsssnnn}}}}}}uuuvvviiiiiibbbdddssswwwlllfffrrriii\\\fffoooTTT<<>>AAADDDEEEDDDEEEHHHKKKTTTaaalllrrrzzzwwwgggrrrrrr|||yyyiiippp|||vvvmmmnnneeelllnnnppp}}}xxxmmmgggbbbQQQKKKWWWpppuuujjjYYYnnnvvviiieeeGGG===:::333000444333333222222111222222222555111333777666<<>>======BBBQQQbbbiiihhhqqqWWW```zzzVVVRRRjjjNNNGGGAAAAAA>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCEEEDDDBBB@@@@@@AAACCCDDDDDDAAA>>>???CCCGGGHHHHHHTTTnnnqqqmmmvvvmmmYYYooowwwxxxtttuuusss___IIIJJJYYYeeecccjjjoooTTTQQQjjjZZZSSSKKKOOONNN>>>333444333111111111000111111222333333333333444555777999;;;888DDDEEEEEEZZZyyyttt|||{{{sss^^^]]]vvvyyynnnrrr|||lll______]]]WWWRRRRRRNNNIIIFFFFFFEEEBBB>>>===;;;;;;<<>>BBBEEEEEEDDDDDDGGGJJJQQQ]]]hhhnnnwww~~~xxxkkkkkknnnzzznnnoooxxxuuurrrlllqqqrrrqqq}}}}}}sssllldddPPPJJJWWWjjjgggVVVJJJfffqqqeee|||eeeHHH>>>;;;333111444333333222222222222222333666333444777888@@@[[[xxxUUUKKKBBBAAA@@@EEEUUUkkkyyy}}}qqqVVVccccccQQQgggLLLFFFAAAAAA======<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAABBBBBB@@@???>>>>>>>>>@@@BBBCCCEEEBBB??????CCCFFFHHHIIIIII___zzzxxxlllkkk{{{mmm___~~~}}}xxxzzzwww{{{|||iiiNNNGGGQQQbbbccckkksssZZZVVVjjj[[[ZZZRRRUUUTTTBBB555333111111111111111111222222333333333333444555777:::;;;>>>FFFFFFNNNmmm}}}{{{ppp~~~}}}nnnUUUUUUlllqqqooo{{{~~~yyyjjjdddfffaaaXXXTTTQQQMMMHHHEEEDDDBBB@@@>>>===;;;;;;===@@@CCCEEEKKKKKKOOOVVV\\\dddrrr|||mmmnnnvvvwwwrrrqqqqqqrrrvvv{{{|||yyyuuummmpppttttttrrrttt~~~ssskkkgggbbb[[[TTTOOOKKKGGGEEEEEEGGGHHHHHHKKKIIIHHHHHHHHHGGGEEECCC>>>===???FFFMMMRRRXXX___pppttt{{{~~~zzzvvv}}}{{{fffiiiddd]]]iiipppqqqiiiXXXUUUddddddPPPAAAEEEMMMWWWNNN888222444///000000/////////.........//////.........---------///............///000000---333HHHYYYbbbxxxyyypppnnnwww|||xxxooocccaaaEEEZZZ]]]DDDTTTqqq}}}mmmeee___hhhsssnnnnnn{{{yyy}}}iiidddtttyyyqqqppp}}}tttYYY@@@:::777888888555555777333555777888999;;;>>>@@@CCCHHHKKKWWWzzztttnnnppp[[[FFFCCCOOOYYYlllnnnVVVWWWYYYMMMCCCAAACCCBBBCCCDDDHHHHHHLLLQQQRRRRRRWWW^^^aaaiiiwww{{{vvvvvvyyy{{{{{{{{{||||||vvvnnn{{{~~~wwwmmmbbb```cccccc___YYYOOOHHHDDDCCCAAA>>><<<>>>???CCCFFFFFFDDDCCCDDDGGGMMMXXXbbbiiirrr{{{zzzsssccchhhvvv~~~}}}xxxnnnrrrwwwqqqvvvwwwttt|||wwwpppeeeOOOHHHWWWhhhcccRRRGGG^^^eee]]]~~~eeeHHH???<<<444111555333333222222222222333333666444555777:::FFFaaa{{{YYYPPPLLLGGGCCCFFFYYYssssssTTT___zzzaaaRRReeeJJJFFFAAAAAA===<<<;;;;;;;;;;;;;;;;;;<<<======>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@??????======<<<===???AAACCCEEEFFFCCC@@@???BBBFFFIIIJJJBBBNNNeeetttdddjjjxxxbbbZZZmmm~~~|||yyyoooPPPFFFPPP```dddnnnzzzhhhaaasssfffbbbWWWYYYXXXFFF666333111111111111111111222333333222222333444666888:::<<>>AAAEEEGGGKKKLLLOOOTTTYYY___kkkuuuwwwqqqqqqrrrqqqrrrooonnnppptttxxxxxxwwwkkkmmmrrruuuvvv||||||xxxsssmmmhhh___ZZZSSSMMMKKKJJJIIIIIIJJJIIIHHHHHHIIIIIIHHHFFF???>>>AAAIIIOOOTTT[[[aaakkkqqqzzz{{{|||~~~}}}kkkbbbaaa___bbbzzzjjjmmmhhhUUUMMM```iiiWWWBBB>>>FFFSSSPPP>>>555444...000000000/////////....../////////............---//////......//////000111...777NNNaaalllwwwjjjbbbfffooo||||||yyyqqqaaaJJJZZZUUUCCCXXXkkklll\\\]]]```mmmyyyuuuvvv~~~~~~}}}mmmbbbpppvvvnnnjjjppp|||~~~```KKKAAA;;;777888888666666888444666888999999;;;>>>@@@FFFKKKSSSdddzzz{{{yyynnnUUUCCCAAAMMMUUUcccaaaLLLSSSUUUKKKCCCBBBCCCBBBBBBDDDIIIIIILLLOOOOOONNNRRRXXX```eeeppp|||zzzuuutttzzz||||||{{{||||||vvvnnnxxx{{{pppgggfffhhhgggbbb___PPPIIIDDDBBB@@@===<<<>>>@@@DDDGGGHHHEEEBBBCCCDDDJJJSSS\\\cccmmmwww|||{{{aaacccpppzzzxxxrrrmmm{{{xxx~~~~~~uuupppdddMMMGGGYYYhhhiii^^^NNNYYYWWWTTT~~~eeeHHH@@@<<<555222555333333222222222333444444555555555777===NNNhhh~~~cccVVVVVVLLLBBBGGG___}}}uuuQQQWWWfffOOOVVVfffKKKFFFAAA@@@<<<<<<;;;::::::;;;;;;;;;=========>>>???@@@@@@AAA@@@@@@??????>>>>>>======?????????@@@BBBDDDFFFGGGFFFDDDAAA@@@BBBFFFKKKNNNFFFEEEQQQooommmcccfffrrryyyVVVNNN]]]wwwQQQEEEPPP```fffooo~~~uuuppp{{{iii[[[YYYYYYGGG777444444222111111111111222333333222222333444666999<<<===CCCDDDGGG```uuuhhhrrr|||fff[[[hhhrrrjjjiiixxxzzzqqqfff^^^]]][[[RRRIIIRRRKKKEEEDDDBBB@@@>>>===<<<<<<;;;<<<>>>BBBEEEHHHGGGIIILLLPPPUUU[[[dddkkk|||{{{xxxssspppqqqsssuuuzzztttllliiilllrrrwwwyyypppppptttyyy{{{vvvooodddZZZSSSNNNJJJHHHJJJIIIGGGGGGIIIIIIIIIHHHBBBAAADDDKKKQQQUUUZZZ```aaajjjvvvzzzxxx{{{~~~{{{{{{{{{yyyyyyyyy{{{sssbbbfffiiicccvvv~~~aaaccciiiZZZOOOaaaooo]]]EEE@@@CCCPPPRRRAAA666333...000000000////////////.../////////.............../////////...///000000111444???WWWhhhrrrrrrfffeeejjjpppzzz{{{{{{www]]]NNNZZZPPPFFF___hhh^^^OOOWWW```qqq{{{zzzbbbeeekkkfffccc]]]ccczzzqqqZZZVVVBBB<<<888888888666777999666888999::::::;;;===???BBBJJJXXXsss}}}uuuooouuuyyyvvvwwwmmmOOOAAAAAAOOOWWWaaaZZZFFFQQQPPPIIIBBBBBBBBBAAABBBDDDJJJJJJMMMPPPNNNKKKMMMSSSYYY]]]gggssszzzxxxvvvvvvyyy{{{||||||~~~zzzrrrxxx|||}}}rrrjjjkkkkkkfff```^^^PPPIIIDDDBBB@@@===<<<>>>@@@EEEIIIIIIFFFCCCBBBCCCGGGOOOXXX___hhhsss}}}iiibbbjjjwwwyyyyyynnn{{{}}}vvvmmmjjjbbbLLLGGG[[[llllll```SSSbbbaaaWWWxxxdddHHH@@@===555111555333222222222333444444555333555666777AAAWWWrrrzzziiiWWWJJJ@@@KKKlllrrrMMMSSS\\\HHH[[[mmmOOOFFF@@@@@@;;;;;;:::::::::;;;;;;<<<=========>>>>>>??????@@@?????????>>>>>>=========AAAAAABBBCCCDDDEEEFFFGGGGGGEEEBBB@@@BBBGGGNNNSSSOOOCCCDDD]]]jjj]]]```wwwZZZJJJPPPoooXXXDDDLLL]]]dddiiizzzzzzwwwvvvbbb\\\[[[HHH777555777222222222111222333333444333333444555888;;;>>>@@@DDDHHHOOOlllwwwkkkooocccPPPRRRhhhqqqmmmrrryyynnnggg___VVVNNNKKKOOOFFF@@@AAABBB???>>>@@@<<<;;;;;;;;;>>>AAAEEEGGGEEEHHHLLLOOOTTT\\\bbbfffjjjiiijjjnnnrrrtttuuuvvvyyysssmmmkkkoootttxxxyyyrrrpppssszzz}}}vvvggg[[[RRRKKKGGGKKKIIIGGGFFFGGGHHHGGGFFFFFFDDDFFFMMMQQQSSSWWW\\\[[[hhhxxx}}}www~~~}}}{{{yyywwwrrr~~~~~~tttyyy|||}}}xxx}}}}}}lllsssxxxmmmvvvyyy]]]VVVfffaaaXXXhhhuuueeeMMMHHHFFFOOOTTTDDD666333000111000000000///////////////////////////////////////////////////000111111777EEE^^^nnnvvvqqqjjjjjjhhh|||uuutttrrrmmmWWWOOOYYYNNNMMMfffeeeVVVLLLVVV```pppvvvtttfffaaaeeeaaa^^^YYYXXXkkkcccUUU]]]CCC===888888888777777:::888:::;;;;;;;;;<<>><<<>>>AAAFFFKKKLLLIIIEEECCCCCCCCCKKKTTT[[[bbbmmm{{{uuudddfffuuu{{{~~~tttxxx~~~yyynnncccdddaaaMMMJJJ```{{{uuuddd[[[zzzlllyyycccGGG???<<<555111444333222222333333444555666222777888888FFFbbb}}}}}}RRRFFF>>>NNNtttlllJJJWWW___RRR\\\wwwSSSGGG@@@@@@:::::::::::::::;;;;;;<<<=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>======AAABBBCCCDDDEEEFFFGGGGGGGGGFFFCCCBBBCCCIIIRRRYYYRRRFFF@@@NNNnnn|||cccZZZgggyyykkkOOOGGGccc|||dddIIIJJJWWW^^^^^^ooouuuqqq~~~hhh```^^^KKK888555777222222222222222333444444444444555777:::===AAACCCFFFNNN\\\|||ssspppsssaaaOOOUUUgggkkknnn}}}{{{rrrkkk___PPPKKKMMMNNNCCC<<>>AAA<<<;;;:::;;;===@@@DDDFFFGGGKKKOOORRRXXX```ddddddiiigggiiipppuuuvvvvvvwwwpppoooooorrrwwwzzzzzzxxxoookkkoooyyytttdddXXXPPPKKKNNNKKKHHHFFFFFFFFFEEEDDDGGGEEEGGGMMMPPPQQQTTTYYYdddrrrxxxzzz|||~~~~~~}}}}}}~~~qqqrrrttt}}}sss~~~rrrvvvxxxooopppppp```NNN``````\\\lllyyykkkXXXRRRJJJQQQXXXIII888444222111111000000000/////////...////////////000000000000000//////000000111222555GGGcccttt|||yyynnnjjjppp~~~pppkkkeee]]]QQQMMMXXXPPPUUUjjjaaaQQQHHHUUU___pppzzz~~~jjjffflllggg```\\\^^^nnnxxx___RRRUUUDDD===888888888777888;;;999;;;===>>>>>>@@@CCCEEEHHHKKKZZZ|||qqqppplll___hhh|||cccHHHAAADDDXXXfffnnn___DDDMMMIIIDDDAAABBBBBB@@@AAADDDGGGJJJQQQXXXWWWSSSSSSWWWTTTXXXbbbmmmssstttwww|||vvvyyy{{{}}}~~~www}}}|||wwwtttjjjgggllljjj^^^UUUUUULLLGGGCCCDDDCCC???<<<===AAAFFFLLLNNNKKKGGGDDDDDD@@@GGGPPPWWW]]]gggvvvhhheeetttyyy{{{~~~zzzyyyxxxvvvwwwyyy}}}zzzjjj]]]aaabbbQQQOOOddd|||kkkyyy~~~aaaFFF>>><<<444000333222222222333333555666666333:::;;;;;;LLLmmmPPPFFF???LLLlllvvvhhhKKK[[[___TTTXXXXXXHHH@@@BBB::::::999999::::::;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????AAACCCDDDGGGIIIJJJKKKLLLGGGFFFDDDCCCEEELLLVVV^^^SSSNNNEEEDDDYYY}}}wwwbbb```hhh\\\EEEeee}}}jjjNNNLLLRRRZZZVVVeeemmmeeesss}}}xxxaaa\\\___NNN999444666333222222222222333444444555555666999<<<@@@CCCEEEGGGSSSggg}}}pppuuuuuufffXXX___llliiiqqquuulllhhh]]]MMMHHHLLLPPPCCC;;;???BBB>>>===@@@<<<;;;::::::;;;>>>BBBDDDJJJOOORRRTTTZZZbbbdddaaaiiigggjjjrrrvvvuuuvvvzzzrrrpppoooqqqvvvzzz{{{zzzqqqlllooo{{{qqqddd[[[VVVRRROOOJJJGGGFFFEEEDDDCCCDDDCCCEEELLLOOOPPPSSSWWWjjj{{{xxx|||zzz{{{}}}~~~wwwvvvpppyyyrrrnnnlllhhhgggjjjkkkVVV___YYYWWWjjjuuujjj]]]XXXLLLSSS]]]PPP<<<555444111111111000000000//////.../////////000000000000000000//////000000111222555JJJiii|||yyyttt}}}}}}mmmgggaaaXXXLLLKKKVVVTTT[[[jjjZZZMMMDDDUUU```nnn|||}}}|||kkknnnxxxqqqgggYYYfffzzz~~~jjjYYYRRREEE>>>999888888777888<<<:::<<<>>>@@@AAADDDGGGJJJTTTSSS\\\zzzwwwssshhh```kkk~~~sss]]]EEE???BBBXXXiiiqqq```BBBIIIHHHCCCAAABBBBBB@@@AAADDDFFFJJJSSS[[[\\\XXXXXX[[[^^^bbbjjjrrrtttrrrvvv{{{vvvyyy{{{|||~~~www|||{{{wwwqqqhhhfffmmmkkk^^^UUUTTTKKKFFFCCCEEEDDD@@@======AAAGGGMMMOOOLLLHHHEEEEEE===DDDMMMTTTZZZcccssskkkeeessswwwxxx~~~|||~~~zzzvvvsssuuu{{{}}}jjj[[[```dddTTTRRRgggwwwuuu~~~```EEE>>>;;;333///222222222222333444555666777555<<<======PPPsssuuuQQQIIIAAAFFF]]]xxxlll|||hhhMMM\\\XXXJJJSSSZZZHHHAAADDD999999999999::::::;;;<<<============>>>>>>>>>>>>======>>>>>>??????@@@@@@CCCDDDGGGJJJMMMOOOQQQRRRHHHGGGEEEDDDEEEMMMYYYaaaTTTVVVMMMAAAKKKnnnmmm```___ooolllGGGmmm}}}}}}xxxiiiNNNJJJQQQZZZTTTbbbiii]]]fffqqqjjjVVVUUU]]]OOO;;;555666333333222222333333444555666666777:::===AAADDDFFFFFFTTTkkkzzzqqqxxxttt[[[SSS```mmmjjjuuu~~~pppgggfff^^^OOOIIINNNSSSDDD;;;???BBB===;;;???<<<;;;:::999;;;===@@@BBBKKKPPPSSSTTTYYY```aaa]]]cccccchhhqqqsssrrrwww}}}uuummmjjjnnnuuu{{{~~~xxxqqqttt|||ooofffbbbUUURRRMMMIIIGGGEEEDDDBBBBBBAAADDDKKKOOOPPPSSSXXXeeeyyyzzzvvvwww|||}}}yyyrrryyyvvvjjjccceeeeeelll{{{cccaaaTTTPPPdddpppfffZZZYYYMMMUUUbbbUUU@@@777555111111111111000000000000.../////////000000111111000000000000000111111222888OOOppp|||mmmiiiddd\\\JJJIIIVVVVVV___hhhTTTIIIFFFXXXaaaiii}}}}}}~~~}}}xxxhhhpppvvvtttuuuooo[[[qqqsssZZZXXXEEE>>>999999999777888:::===<<<===AAACCCFFFOOOYYY^^^cccjjjnnn^^^ppp~~~sssUUUFFFDDDGGGPPPcccjjjTTTBBBHHHFFFDDDAAA???>>>@@@CCCDDDFFFKKKRRRWWWZZZ^^^dddhhhcccfffkkkppptttvvvwwwwwwrrrtttwww}}}yyysss~~~|||yyyqqqnnnsssnnn```UUUTTTOOOJJJFFFEEECCC???>>>AAAEEEJJJRRRWWWRRRHHHDDDFFF???BBBIIISSSYYYaaannnzzzvvvjjjlllwww~~~}}}~~~|||yyyfff]]]```RRRMMMcccvvvooouuuqqq~~~hhhMMM>>>:::777555555222333444444444555777999999BBB<<<;;;ZZZtttzzz[[[GGGIIILLLVVVfffqqqzzzjjjKKK\\\]]]EEESSSaaaBBB<<>>===;;;::::::;;;<<<===888:::===>>>======>>>@@@???@@@@@@@@@@@@AAACCCEEEEEEHHHJJJIIILLLPPPQQQNNNHHHJJJHHHCCCBBBKKKXXXbbbaaa[[[NNNHHHMMMWWWuuufff\\\aaawwwoooSSSaaaxxxxxxkkkrrr~~~nnnRRRHHHLLLYYYXXXeeefffVVV^^^jjjiiiZZZPPPPPPJJJ<<<555888555555444444444555555666666888:::===AAADDDGGGIIIJJJMMMkkkxxxxxx~~~pppUUUKKKSSSbbbkkkwww~~~rrrmmmnnndddPPPIIIOOOVVV???:::BBB???<<<>>>>>>;;;:::999:::<<>>NNNxxxuuudddbbbTTTIIIKKKPPP```ooocccMMMGGGGGGQQQaaappp|||yyysss~~~zzzvvvfffcccsss~~~~~~iiiyyydddZZZDDD>>>999999999888888;;;<<<<<<@@@DDDEEEGGGMMMUUUbbbhhhpppooo___rrr|||oooRRRFFFBBBFFFQQQfffnnnWWWBBBFFFFFFDDDAAA??????@@@BBBDDDDDDIIIPPPUUUXXX]]]ccchhhhhhjjjnnnqqqssssssrrrqqqsssvvvzzz~~~zzzwww{{{}}}~~~uuuppprrrxxxtttcccUUURRRNNNIIIEEEEEEBBB>>>>>>AAAEEEKKKTTTYYYTTTJJJDDDEEE???AAAHHHQQQWWW^^^kkkwwwuuukkklllvvv~~~~~~yyyssshhhdddSSSKKK^^^xxx}}}}}}iiiiiitttooozzz~~~gggMMM@@@;;;888666555222444555555444555777999999BBB===AAAddd{{{rrryyyVVVCCCEEEJJJWWWfffkkkzzzuuulllPPP___]]]EEEOOOcccEEE@@@???>>>===;;;::::::;;;===>>>:::<<<============>>>@@@AAAAAAAAA@@@@@@BBBDDDFFFFFFIIIKKKKKKNNNRRRSSSPPPJJJJJJHHHCCCCCCKKKWWW```aaa___SSSJJJHHHLLLfffxxxeeeZZZkkkyyy[[[ddd{{{|||pppeeennnzzzjjjPPPIIIJJJYYYYYYhhhkkkYYY^^^gggjjj[[[SSSTTTNNN>>>444555555444444444444555555666777888:::===@@@DDDIIILLLOOOVVVvvvtttrrryyymmmOOOGGGNNN^^^hhhxxxuuulllllldddSSSLLLQQQVVV@@@:::BBB???;;;======;;;:::999:::<<>>:::::::::999999<<<<<<>>>BBBGGGHHHGGGKKKRRR___hhhtttooobbbyyylllOOODDD@@@EEEQQQhhhqqqZZZCCCEEEEEEDDDAAA??????@@@BBBDDDBBBGGGMMMQQQUUUZZZ```eeegggjjjmmmppprrrqqqpppnnnrrruuuzzz}}}}}}|||{{{{{{zzz{{{~~~ppppppvvvzzzgggVVVPPPMMMHHHDDDCCCAAA>>>>>>AAAGGGMMMXXX]]]XXXLLLEEEEEE???@@@EEEMMMTTT[[[fffqqq}}}uuummmmmmttt|||~~~}}}~~~qqqeeeQQQJJJ\\\lllmmmkkk[[[bbbpppkkktttyyydddMMMAAA===999666666333444555555555666888::::::BBB@@@KKKsss|||qqquuuXXXFFFKKKSSSeeeuuusss~~~tttrrrlllUUUaaaZZZDDDKKKaaaIIIEEE:::======;;;;;;;;;<<<===>>>======>>>===<<<===???AAAEEECCCAAA@@@AAACCCFFFHHHGGGKKKMMMMMMQQQVVVVVVSSSMMMJJJGGGEEEFFFLLLVVV]]]\\\^^^VVVKKKDDDBBBVVVwwwppp[[[bbbttteeejjjwwwoooiiisss|||hhhOOOJJJQQQaaabbbppptttcccccchhhkkk\\\TTTVVVPPP???333222444333333333444555666666888999:::<<>>:::<<<<<<;;;:::999999<<>>BBBEEEKKKYYYfffqqqrrruuu|||wwwnnnlllrrryyyyyyvvvwww~~~vvvrrryyyssslllhhheeeooo~~~|||ggg___MMMMMMdddbbbXXXKKKCCCJJJ^^^aaaMMM;;;777222222111111111000000000//////......//////000111///111222222111111222444===WWWtttccc\\\IIIGGGPPP]]]sssmmmQQQGGGMMMVVVdddqqq{{{|||xxxrrrhhh^^^VVV|||jjjqqquuu\\\CCC===:::;;;<<<::::::===>>>???BBBGGGGGGFFFJJJQQQYYYeeeuuuyyyllleeepppMMMBBB@@@EEEQQQgggpppYYYCCCEEEEEEDDDAAA@@@???@@@BBBCCCCCCFFFKKKNNNPPPUUU\\\aaa___bbbhhhnnnqqqsssrrrqqqnnnsssxxx{{{zzzzzz|||{{{{{{}}}qqqsss{{{{{{iiiXXXPPPLLLGGGCCCBBB@@@===>>>BBBIIIPPP[[[aaa[[[NNNEEEDDD??????BBBJJJPPPWWWbbblllxxxvvvqqqooosss{{{~~~}}}wwwcccOOOKKK```oookkkeeeSSSYYYfffbbbnnnrrr```LLLAAA===999666555333555666666666777:::<<<===DDDEEEVVVqqqnnnWWWIIIQQQ^^^wwwwwwvvviiiVVV^^^SSSBBBIII}}}[[[JJJHHH888===<<<<<<;;;<<<<<<===>>>============<<<>>>BBBEEEGGGEEEBBBAAACCCEEEHHHIIIIIILLLNNNPPPUUU[[[ZZZUUUOOOIIIFFFGGGKKKPPPVVV[[[VVVZZZTTTKKKFFFCCCNNNfffgggaaaeee|||kkkrrr|||mmmOOOJJJXXXhhhhhhuuuzzzjjjkkkmmmkkk[[[QQQSSSNNN>>>222222333333333333444555666777:::;;;<<<===???EEEMMMTTTddduuu|||uuuvvvdddFFFBBBMMM]]]hhh{{{sssggg___TTTHHHJJJSSSVVV@@@:::AAA>>>999;;;;;;:::999999999;;;???BBBEEEHHHJJJMMMPPPRRRVVVZZZ]]]mmmmmmmmmnnnnnnnnnrrruuusssyyyyyyzzzuuuvvv}}}}}}kkk```UUUIII@@@=========???AAADDDMMM^^^ooouuuwwwwwwwwwwwwxxx|||yyykkk^^^]]]gggsssuuuooonnnxxx|||ooofffbbbeeevvvtttlllVVVNNNaaabbb___III@@@III```gggSSS>>>666111111111000000000000////////////...///000000111000111222222222222444666CCCeee~~~{{{nnnfffPPPGGGSSScccyyylllOOOFFFKKKTTTbbbooozzzwwwnnndddZZZQQQLLL~~~fffiii~~~lllWWWBBB===:::<<<===;;;;;;>>>@@@@@@BBBEEEFFFFFFLLLTTT]]]kkk|||vvvhhheeewwwMMM???AAAFFFQQQfffmmmVVVCCCHHHDDDCCCBBB@@@@@@AAABBBCCCEEEHHHJJJLLLMMMQQQXXX]]]XXX\\\dddkkkqqqsssttttttnnnsssxxx{{{{{{|||~~~yyyxxxxxxyyy{{{~~~}}}}}}wwwzzz~~~xxxhhhZZZSSSKKKFFFBBBAAA@@@>>>???DDDKKKSSS^^^ddd]]]OOOFFFDDD@@@>>>@@@GGGNNNUUU___hhhtttvvvuuurrrttt{{{~~~~~~hhhOOOKKKaaauuunnneeePPPRRR[[[YYYjjjmmm]]]KKKAAA<<<777444444444555777777777888;;;===AAAGGGJJJ```~~~mmmfffNNNDDDOOO___~~~cccRRRWWWJJJ???MMM}}}zzzRRRIIIGGG:::<<<<<<<<<<<<======>>>>>><<<=========>>>AAAEEEHHHGGGEEEBBBBBBEEEHHHJJJJJJIIIKKKNNNQQQXXX^^^\\\WWWOOOGGGDDDKKKSSSUUUWWWYYYXXXZZZSSSLLLLLLHHHJJJWWWuuueee]]]lllooozzzuuuOOOHHHVVViiiiiitttzzzpppvvvzzznnnZZZMMMLLLIII<<<333444333333333444555666888999===>>>??????@@@FFFOOOWWWddd||||||xxx```EEEFFFTTTbbbkkk|||yyysssjjj]]]JJJ???GGGVVVUUU>>>999@@@===999;;;::::::999888999;;;>>>BBBDDDDDDGGGKKKOOORRRVVV[[[___lllnnnoooooooooqqqsssuuu~~~xxxxxxzzztttyyy|||xxxxxxjjjZZZPPPGGGBBB@@@===<<<>>>AAAEEEOOObbbtttyyy}}}~~~xxxqqqooovvv~~~~~~qqqbbb\\\cccmmmvvvnnnlllyyyxxxmmmcccaaaoooyyywwwbbbVVVeeejjjmmmLLLBBBIIIbbblllXXX@@@555111111111000000000000//////////////////000111111000222333333333444666999IIIrrr}}}|||xxx{{{~~~tttlllUUULLL\\\oooiiiNNNHHHJJJTTTcccqqq|||zzzmmm```VVVNNNIIIFFFkkkbbbssszzzsssoooppprrr^^^QQQBBB===;;;===>>>======???AAA@@@CCCGGGHHHIIIPPPYYYhhhvvvxxxuuuvvvwwwzzzccc```zzzNNN@@@AAAHHHVVVhhhkkkRRRBBBJJJDDDCCCBBBAAAAAAAAABBBBBBGGGIIIJJJJJJKKKPPPWWW]]]WWW\\\dddlllqqqtttttttttsssvvvzzz|||}}}}}}~~~qqqqqqrrrsssvvvzzz~~~~~~~~~|||rrreee[[[UUULLLFFFBBBAAA@@@>>>AAAFFFNNNUUU___eee]]]OOOFFFDDDAAA>>>???EEEMMMTTT^^^gggnnnvvvxxxtttttt{{{zzzmmmQQQKKKddd|||sssiiiTTTUUU\\\XXXiiikkk\\\KKKAAA;;;666444555444666777888888:::<<>>SSSgggMMMGGGBBB>>>;;;<<<<<<===>>>>>>>>>???<<<===??????@@@BBBEEEHHHEEECCCAAACCCGGGKKKKKKJJJHHHJJJLLLQQQYYY```^^^WWWMMMDDDCCCPPP\\\\\\ZZZYYY]]]___VVVOOOPPPKKKGGGMMMnnn[[[```zzzvvvvvvMMMEEEUUUkkkmmmwww}}}xxxttt^^^LLLJJJFFF;;;555666333333444555666888:::;;;@@@BBBDDDCCCCCCGGGQQQYYYaaa}}}~~~{{{___EEEIIIXXXeeekkk|||uuuuuuooo___HHH<<>>BBBDDDDDDGGGKKKOOOSSSWWW\\\```ggglllooonnnooosssuuuuuuvvvpppwww~~~qqquuu{{{zzz{{{sss^^^OOOGGGCCCAAA???;;;:::;;;@@@FFFQQQcccsss~~~uuuqqqvvv}}}yyymmmjjjlllssskkkjjjvvvwwwzzzmmmfffnnn{{{tttxxxhhh]]]lllssszzzRRREEEIIIcccooo]]]BBB555222222111111111000000000000000//////000000111222111222333333333555888;;;MMM}}}xxxrrrwww}}}xxxoooiiiSSSUUUjjjgggMMMLLLMMMXXXhhhxxx}}}vvvmmm___SSSJJJGGGEEEDDDdddiiiqqqkkkeeegggbbboooUUUSSSAAA===;;;>>>???>>>>>>@@@@@@AAAFFFLLLNNNOOOUUU]]]iiivvvyyyrrrmmmmmm}}}aaaYYY~~~vvvNNNBBB???KKK]]]ooommmQQQAAALLLDDDCCCBBBAAAAAAAAAAAABBBFFFHHHIIIJJJKKKQQQYYY```WWW]]]eeennntttwwwwwwvvvxxxxxxzzz{{{|||{{{xxxuuujjjkkkmmmrrrxxx{{{nnnbbbYYYTTTLLLFFFBBBAAAAAA@@@CCCHHHPPPWWW```ddd\\\NNNFFFDDDBBB>>>>>>EEEMMMUUU___ggghhhtttyyytttrrrzzzsssrrrzzzwwwrrriiiPPPOOOqqquuudddgggkkk```llllll]]]LLLBBB<<<777555777555666888999999;;;===@@@EEEMMMVVVpppsssccc\\\DDD???KKKYYYyyyYYYNNNQQQAAA@@@XXXYYYMMMHHH<<>>?????????>>>@@@AAABBBAAABBBCCCEEEBBB@@@@@@DDDJJJMMMLLLIIIFFFHHHKKKPPPYYY```^^^VVVJJJAAACCCUUUcccccc]]]ZZZ___ccc\\\RRRQQQKKKGGGLLLpppbbb\\\nnnoooIIICCCTTTnnnrrryyy|||uuu|||eeeQQQMMMIII===666777444444555666888:::<<<===BBBFFFHHHGGGEEEIIIRRRYYYccc{{{}}}bbbCCCIIIXXXbbbiii{{{tttuuuppp___III>>>GGGVVVQQQ;;;666>>><<<999<<<<<<999999888888:::>>>AAADDDHHHJJJNNNQQQSSSWWW\\\___ccciiimmmlllnnnsssuuusssrrrqqqnnnooo{{{ssslllvvvxxxxxx~~~~~~~~~yyywwwooocccSSSFFFBBBBBB@@@>>><<<:::;;;BBBJJJUUUdddqqq~~~yyyxxxwwwlllgggooo|||}}}wwwzzz}}}zzzrrrnnnttt~~~~~~nnnpppddd___pppvvv{{{WWWGGGHHHbbbppp```FFF888333222222222111111111111000000//////000000111222111222333333444666:::===QQQ~~~xxx|||tttmmmgggfffTTT[[[uuudddJJJLLLPPP[[[mmm}}}|||vvvrrrddd]]]SSSKKKGGGGGGGGGHHHfffcccmmmkkkfffggg[[[www}}}gggSSSXXXAAA<<<;;;>>>@@@>>>>>>@@@>>>AAAIIIQQQTTTTTTYYY___```mmmzzzmmmkkkxxxaaaTTTtttqqqMMMEEE>>>MMMbbbuuupppRRRAAALLLCCCCCCBBBAAAAAAAAAAAABBBDDDFFFHHHIIILLLSSS\\\dddVVV\\\eeeooowww{{{|||{{{zzzxxxwwwxxxyyyvvvpppjjjgggiiimmmttt}}}zzzmmmaaaXXXRRRMMMGGGBBBBBBAAA@@@DDDIIIRRRWWW```ddd\\\NNNFFFEEEBBB>>>>>>EEEMMMVVV___gggdddrrryyysssqqqyyysssrrrooodddbbb___LLLVVVuuu{{{|||jjjpppnnn___NNNCCC<<<777777999555777888999:::;;;>>>@@@FFFOOOYYYtttyyyeee[[[@@@<<>>????????????@@@BBBDDDCCCBBBAAAAAABBB@@@??????DDDKKKNNNLLLIIIEEEGGGIIIOOOYYYaaa^^^VVVHHH???BBBWWWhhhggg___[[[\\\ddd___TTTPPPKKKIIIPPP```mmm^^^gggtttqqqgggFFFBBBPPPlllpppuuurrriiittt|||kkkWWWRRRMMM@@@666666444444555777999;;;===>>>DDDHHHKKKJJJGGGJJJRRRZZZjjjzzz~~~fffAAAGGGUUU___fffzzzssssssmmm^^^JJJ@@@FFFQQQPPP:::555>>><<<:::======999888888888:::>>>AAADDDLLLNNNPPPRRRTTTWWWZZZ]]]```gggkkkjjjlllrrrtttqqqkkksssrrrkkknnnxxxvvvkkkbbbooosssssswww{{{xxxgggwwwmmmddddddcccaaaaaafff]]]PPPGGGEEEGGGEEEAAA???<<<===EEEPPPZZZgggrrr{{{~~~vvvjjjmmmyyy~~~|||wwwrrrmmmnnnuuu~~~llliii___^^^pppsssuuuYYYGGGHHHaaaqqqcccIII;;;333333333222222222222111000000000000000111111222222222333333444666:::>>>UUU~~~ooogggcccgggYYY\\\zzzaaaFFFIIIQQQ]]]nnn~~~~~~zzztttmmmhhhXXXSSSNNNJJJJJJKKKLLLLLLkkkrrruuuggg]]]fffgggqqq{{{uuubbbUUUUUUCCC===999:::<<<<<>>CCCCCC@@@EEEOOOUUU```cccbbbaaaTTTGGGGGGCCC??????EEEMMMSSS[[[ccclllnnnqqqsssuuuxxx|||}}}cccYYYaaaZZZKKK___zzzqqqssszzz^^^KKKEEE;;;888:::777888888777888:::===@@@AAAIIIPPPYYYwwwZZZIII@@@???PPPiii~~~xxxwwwRRRTTTSSS;;;EEEqqq[[[KKKCCC;;;EEE???<<<999:::===AAAAAA@@@BBBDDDEEEGGGFFFDDDAAA???AAA???===@@@EEEIIIJJJIIIFFFJJJLLLOOOYYYdddaaaWWWCCCAAADDDRRRbbbhhhbbbYYYdddbbb^^^YYYSSSNNNJJJHHHPPPmmmfff^^^ttt|||kkk```nnn|||hhhJJJ@@@MMMbbbbbbfffdddYYYgggtttyyyqqqcccUUUJJJAAA777...444555666777888;;;???CCCLLLJJJJJJKKKLLLNNNWWW```{{{~~~ZZZFFFIIISSSVVVWWWjjjrrrnnngggZZZJJJAAAHHHTTTIII999999AAA???>>>???<<<<<<:::888777888;;;>>>AAADDDIIIPPPUUUWWWWWWWWWWWWaaacccfffhhhkkkoootttxxxkkkssstttqqqvvv{{{nnn```iiidddggguuuuuuzzzxxxpppzzzwwwXXXPPPNNNKKKQQQ___mmmrrrYYYBBBIIIMMMEEEFFF>>>@@@@@@EEEVVVlllwwwwwwxxxxxxtttuuulllgggjjjkkk}}}rrrdddeeeXXX\\\wwwpppXXXLLLIIIYYYiiieeePPP<<<777555444444444444333111111111111000111111222333555222111333333333888???RRRtttccccccbbbVVV^^^YYYSSSBBBOOO]]]lllxxx}}}~~~}}}tttfffZZZNNNLLLLLLNNNMMMJJJHHHGGGyyyqqqzzzxxxnnnlllooommmrrryyytttbbbTTTQQQBBB===:::;;;<<<<<>>BBBCCCAAAFFFPPPUUU___``````aaaUUUGGGEEECCC???>>>DDDKKKRRR[[[ccckkkmmmqqqsssuuuxxx{{{~~~}}}nnneeekkkbbbQQQ^^^~~~qqqpppyyyzzz^^^KKKDDD;;;888:::777888999999:::;;;>>>CCCGGGUUUYYY```}}}\\\FFFGGGKKKSSS]]]jjj||||||{{{jjjSSS\\\VVV;;;GGGsss[[[LLLHHH@@@BBB???===;;;:::<<<>>>?????????AAACCCDDDDDDDDDBBBAAA@@@>>>===???CCCGGGHHHGGGFFFIIIKKKNNNXXXccc```VVVFFFCCCEEESSSeeemmmggg^^^ddddddccc^^^WWWOOOJJJHHHGGG\\\~~~mmm]]]lllvvvssskkkeeepppzzzgggHHH<<>>===???<<<;;;:::888777888;;;>>>AAACCCGGGNNNRRRTTTUUUVVVWWW```ccchhhlllnnnpppssstttuuuuuupppkkkrrr~~~|||qqqccc```VVV^^^qqqsssxxxxxxXXXNNNKKKGGGJJJTTTqqqzzzfffLLLNNNOOOFFFBBB>>>???AAAHHHWWWiiivvv{{{~~~vvvuuuyyy}}}~~~{{{qqqlllpppsss~~~mmmjjjZZZZZZsssoooVVVIIIFFFWWWjjjiiiSSS>>>666444333333333333222000111111111111111222222333555333333666666555888>>>XXXqqq``````aaaVVVdddYYYRRRBBBNNN\\\lllxxxzzz}}}zzzsssiii^^^VVVOOONNNOOOOOONNNKKKJJJIII}}}wwwnnnwww|||}}}|||iiiVVVLLLAAA===;;;===>>>===???DDDLLLLLLMMMPPPTTTYYY]]]```aaakkkzzzrrreeewwwRRREEEDDDPPPccczzz|||\\\AAAAAACCCCCCCCCBBBBBBBBBAAAAAAHHHJJJIIIHHHKKKSSSXXXYYYPPPTTT^^^iiinnnnnnpppttt{{{|||{{{ppp]]]QQQMMMIIIAAA>>>AAACCCCCCIIIRRRWWW^^^]]]^^^aaaWWWGGGCCCCCC>>>===BBBHHHPPPZZZdddiiimmmqqquuuwwwyyy{{{}}}{{{~~~|||rrriiilllbbbRRRYYYooo||||||hhhsss|||rrrzzz^^^KKKDDD;;;777999666888:::===<<<<<<@@@IIIPPPeeefffkkkcccIIIMMMQQQUUU\\\jjjzzzooo^^^TTTbbbZZZ>>>GGGooo\\\JJJJJJBBB===>>>>>>===;;;::::::;;;======>>>@@@AAABBBCCCCCCDDD@@@???>>>???AAADDDEEEEEEEEEIIIKKKMMMWWWbbb___UUUGGGCCCDDDRRRfffppplllcccdddhhhiiidddYYYPPPKKKJJJBBBKKKhhhzzzaaaeeemmmpppuuutttvvvzzziiiLLL===PPPhhheeeeeegggcccjjjjjjfffccc]]]UUUJJJ???888555555666888999:::===BBBFFFDDDGGGKKKNNNLLLMMMXXXdddvvv|||zzz\\\???>>>EEEJJJOOOcccwwwzzzfffddd___UUUGGGBBBKKKYYYLLL:::666===<<<<<>>@@@BBBFFFKKKOOOQQQTTTVVVXXX^^^ccckkkppprrrsssssssss{{{xxxppplllsss~~~}}}uuubbbRRRGGGXXXooopppuuu```QQQKKKFFFGGGLLLrrryyy\\\RRRQQQKKKFFFAAA???BBBLLLYYYeeeooowwwzzzyyy{{{{{{}}}|||{{{zzz}}}vvvppptttwwwvvvooo]]]WWWnnnoooVVVFFFBBBUUUmmmnnnWWW@@@555444222222333333111000111111111111111222333333555444555888888777:::???aaammm[[[[[[\\\SSSbbbYYYQQQEEEMMM\\\mmmzzz~~~|||}}}vvvkkk```XXXUUUQQQSSSUUUTTTRRRQQQQQQQQQqqqkkkyyy\\\JJJ@@@======??????>>>AAAGGGRRRSSSWWW\\\______bbbeeegggnnnyyytttfffoooLLLBBBCCCMMM^^^uuu{{{aaaEEEAAADDDDDDCCCCCCBBBBBBAAAAAAFFFHHHHHHHHHMMMUUUYYYYYYPPPRRR[[[fffmmmnnnooosssvvvzzz}}}nnn\\\QQQNNNHHHAAA>>>@@@CCCFFFMMMUUU[[[___[[[\\\cccZZZHHHBBBBBB>>>===@@@FFFNNNZZZdddiiimmmssswwwyyy{{{|||~~~}}}{{{~~~yyyooojjj___SSSWWWfffkkkqqqkkkbbbjjjrrrtttyyy]]]JJJCCC:::777999666888<<<@@@??????DDDOOOYYYoooooouuupppOOOMMMMMMTTThhh{{{kkk]]]RRR]]]\\\BBBCCCddd```FFFGGGCCC;;;===??????<<<888666888;;;===>>>???@@@AAABBBCCCDDDAAA@@@??????AAACCCDDDEEEGGGJJJLLLNNNWWWaaa^^^SSSFFFAAABBBPPPdddpppmmmfffeeejjjlllfffZZZOOOKKKLLLFFFEEE]]]kkkddd{{{oootttxxxttteeeNNN@@@LLLiiiiiiggggggccckkkjjjfffddd```XXXKKK===666666888:::;;;<<<>>>AAAFFFIIIFFFGGGJJJLLLLLLNNNVVV```nnn|||{{{\\\@@@>>>EEELLLUUUkkk}}}~~~aaa___[[[RRRGGGDDDPPP___NNN:::555;;;;;;<<>>@@@BBBEEEIIIMMMPPPSSSWWWZZZ]]]bbbjjjooossstttuuuvvvyyyxxxvvvuuuxxx}}}~~~fffLLLAAAUUUhhhhhhpppoooXXXOOOJJJIIIKKKhhhtttZZZRRRPPPMMMHHHAAABBBNNN[[[aaaeeeiiixxx{{{{{{wwwtttuuu{{{~~~{{{ssssssqqqtttlll\\\SSSgggppp[[[HHHAAAUUUooorrrZZZBBB666444333333333333222000222111111111111222333333777555555777888888<<>>>>>AAAAAAAAAFFFLLLRRRUUU^^^iiimmmjjjkkkppp```dddllltttfffjjjHHHBBBDDDLLLZZZooozzzfffMMMJJJEEEEEEDDDCCCCCCBBBAAAAAACCCEEEFFFHHHOOOXXX[[[YYYPPPRRRZZZeeemmmnnnpppssssssxxx}}}zzzlll[[[PPPNNNGGGBBB???@@@DDDIIIQQQYYY]]]```\\\]]]ddd\\\JJJCCCAAA>>>===@@@EEELLLYYYeeejjjnnntttxxx{{{|||~~~zzzppp```XXX]]]eee^^^```ZZZ]]]eeeiiisss|||www[[[HHHBBB:::777999777999>>>BBBBBBCCCIIIUUU___pppsss{{{vvvKKKLLLJJJPPPhhhuuuooofffPPPQQQXXXEEE===WWWmmmHHHCCCDDD>>>>>>???@@@===888555666888>>>>>>??????@@@AAABBBBBBAAAAAAAAAAAAAAABBBDDDFFFIIIMMMMMMNNNWWW```\\\QQQDDDAAACCCPPPcccnnnnnnhhhgggkkkllleeeYYYOOOLLLMMMKKKFFFZZZwwwffftttwwwxxxvvvjjj\\\III@@@EEEfffkkkjjjfff___kkkpppiiiddd___XXXJJJ;;;555777999:::<<<===???BBBGGGKKKLLLIIIIIIKKKMMMOOOUUU]]]jjj~~~\\\CCCAAAJJJUUU```xxxgggddd]]]RRRFFFCCCPPP```PPP;;;444:::;;;===???<<<:::999777666777:::===@@@CCCEEEIIILLLOOOSSSWWW[[[]]]aaafffkkkoootttxxx{{{xxxzzz{{{xxxtttwwwyyyVVVDDDPPPXXX[[[ooo~~~___PPPKKKJJJJJJSSS}}}ppp[[[SSSLLLJJJAAA@@@MMM]]]dddbbb___kkkpppvvvwwwuuusssvvvzzzwwwqqqiiiuuu|||fffaaaXXXLLL^^^mmmcccMMMCCCUUUooosss\\\CCC777666444444555555333222222222222111222333333444888555444666777999???GGGjjjuuueee\\\UUUHHHRRRxxx]]]NNNLLLQQQ___qqq~~~yyyuuuxxxuuunnnmmmhhhkkkppprrrqqqnnniiifffgggiiihhhdddgggmmmooollltttooobbbLLL@@@>>>???BBBBBBCCCKKKTTTRRRUUU```nnnsssqqquuu}}}jjjiiikkkttteeeoooKKKEEEDDDMMMZZZnnn{{{lllWWWTTTFFFEEEEEEDDDCCCBBBAAAAAAAAACCCEEEHHHPPPZZZ\\\YYYQQQQQQXXXdddlllooopppsssssswwwzzz}}}~~~~~~wwwiiiYYYOOOMMMFFFCCC@@@AAAEEEMMMVVV]]]^^^aaa]]]^^^ddd\\\KKKEEE@@@>>>???BBBFFFLLLYYYeeekkknnnssswwwzzz}}}}}}xxx~~~rrr^^^\\\ccciii]]]ZZZRRR^^^dddcccrrrvvvtttXXXGGGAAA999888;;;888;;;>>>CCCEEEGGGNNNXXXaaammmsssyyysssjjjBBBKKKMMMMMM^^^|||tttqqqmmmQQQGGGQQQDDD;;;MMM}}}QQQEEEHHHDDD?????????===999777666666<<<<<<===??????@@@@@@@@@@@@AAABBBAAAAAABBBEEEGGGKKKNNNNNNNNNUUU]]]XXXMMMCCCCCCHHHSSSbbbkkkmmmjjjfffiiikkkfff[[[RRRMMMKKKJJJEEEVVV~~~hhhlllyyy}}}|||~~~~~~nnn[[[HHHCCCJJJiiipppvvvqqqfffuuupppfff]]]VVVJJJ<<<777:::888999;;;<<<>>>BBBGGGKKKQQQNNNMMMNNNNNNPPPWWW```sss___CCCDDDOOO\\\hhhuuuooodddTTTEEEBBBOOO```RRR<<<555;;;===>>>@@@;;;:::999777666777:::===???CCCEEEIIILLLOOORRRVVVYYY]]]```cccgggkkkqqqxxx|||zzzyyyyyyuuulllnnnhhhPPPOOOOOO]]]~~~fffQQQJJJIIIGGGBBBhhhrrr\\\HHHIIIFFFCCCKKK[[[jjjkkkdddeeejjjrrrzzz{{{xxxwwwzzzuuu|||{{{}}}xxxqqqgggqqqtttrrr[[[XXXVVVHHHVVVgggiiiRRREEETTTlllppp[[[DDD888777555555666666444333222222222222222333444444777444444888:::<<>>@@@DDDGGGMMMYYYeeejjjmmmqqquuuwww{{{{{{vvvxxxwwwhhhXXX```ooovvvkkkfff\\\kkkkkkeee|||qqqVVVEEE@@@999888<<<:::<<>>???>>>>>>>>>@@@AAA@@@@@@AAADDDGGGLLLNNNMMMLLLRRRYYYTTTHHH@@@CCCKKKUUU___fffhhhiiicccgggkkkjjjbbbWWWMMMHHHFFFCCCNNNkkklllggguuuvvv~~~~~~}}}aaaIIIEEETTTkkkqqqqqqpppaaaYYYMMM>>>888<<<:::;;;===???AAAEEEJJJMMMQQQSSSUUUSSSNNNOOO]]]lllccc@@@BBBPPP]]]iiiwwwiiiWWWFFFDDDRRRdddSSS===666===???@@@@@@;;;:::888666555777999===???AAADDDIIILLLNNNPPPSSSUUU]]]___bbbeeeiiinnnssswwwtttsssuuuuuullliii|||uuu___^^^```yyytttYYYOOOKKKGGGBBBNNN|||vvvVVVNNNRRRNNNJJJVVVllluuuqqqooopppwww|||xxxyyyttt{{{~~~}}}yyy~~~zzz{{{uuurrrkkkxxxyyywww\\\[[[]]]KKKSSSdddjjjSSSEEEQQQggglllZZZFFF888666555444555555444222333222222222222333444444444444888>>>AAABBBGGGMMMuuu}}}{{{|||~~~wwwhhhYYYIII___hhhNNNMMMTTT___jjjpppuuuxxxwwwssswwwuuurrrrrrvvv|||zzztttooohhh```___aaalllrrrwwwzzz{{{|||sssyyy{{{~~~mmmvvvyyyrrr~~~vvvdddRRRJJJAAA@@@@@@BBBCCCHHHSSS```eee___^^^ccceeegggvvvzzzsssmmmwwwxxxqqquuuoooYYYvvvVVVFFF???LLL[[[nnnzzzlllXXXUUUGGGFFFEEEDDDCCCBBBAAAAAADDDEEEFFFIIIRRRYYYYYYTTTPPPOOOUUUaaajjjnnnoooqqqqqqtttsssrrrvvv}}}}}}xxxvvvxxxvvvgggVVVKKKIIIGGGFFFCCCBBBGGGSSS]]]bbb[[[aaa^^^]]]aaaXXXIIIFFF>>>>>>AAAFFFHHHMMMYYYeeejjjlllooorrruuuyyy~~~~~~zzzuuutttpppgggvvvuuu```WWWhhh|||wwwkkk{{{uuulllpppUUUDDD@@@999999===;;;===???BBBGGGNNNUUU[[[___gggtttooofffMMMKKKCCCHHHooo~~~hhhfffXXXFFFBBB<<>>>>>===<<<>>>@@@???>>>@@@CCCGGGLLLNNNLLLJJJPPPVVVPPPDDD<<>>@@@AAAAAA::::::888666555666999===???@@@CCCHHHKKKMMMOOOQQQRRR]]]```cccfffhhhkkkooorrrjjjkkksssyyyrrriiirrrwwwlllsss{{{dddWWWPPPJJJIII===]]]lllUUU___ZZZKKKPPPjjj{{{zzz~~~{{{~~~}}}vvvuuuxxxxxx{{{uuupppqqqpppeeecccfffQQQTTTeeejjjSSSDDDOOOdddiiiYYYHHH777555444444444444333111333333222222333333444555222444;;;CCCGGGGGGIIINNNzzz~~~|||}}}~~~wwwhhhYYYIIIaaammmPPPNNNTTT]]]fffiiikkkmmmkkkgggbbbfffkkkppptttyyy~~~zzzqqqhhhaaa\\\XXX[[[```www}}}~~~vvv}}}|||lllttttttnnnttt}}}ddd{{{fff^^^TTTFFF>>>???CCCFFFEEEHHHTTT```mmmkkk___ZZZaaafffmmm}}}vvvyyynnn|||}}}nnnyyyuuu\\\ccc|||]]]EEE???KKKUUUlllkkkSSSZZZLLLGGGCCCEEEEEEBBB@@@BBBDDDCCCCCCHHHSSS[[[YYYPPPQQQLLLQQQaaakkkkkkmmmsssssswwwxxxvvvvvvzzz||||||nnn{{{pppeee\\\QQQGGGGGGCCCAAAEEENNNXXX```ddd```[[[YYY]]]\\\TTTJJJDDD?????????BBBJJJTTT]]]dddjjjkkkmmmnnnppptttyyy}}}{{{tttwwwvvv]]]nnnmmmYYYXXXwwwxxxgggVVVDDD;;;888777888:::???@@@CCCHHHOOOWWW___cccgggkkkppphhhMMMBBBHHHGGG```vvvnnn```PPPHHHGGGDDD>>>BBB[[[hhhGGGJJJFFFCCCBBB@@@@@@???===:::777333333333333555777999:::<<<;;;;;;;;;<<<===???@@@CCCCCCEEEJJJOOOOOOIIIDDD>>>DDDJJJQQQZZZaaaaaa\\\ZZZ]]]gggooojjjZZZMMMIIIHHHDDDCCCRRRtttyyyfffnnnwwwuuuvvv{{{[[[FFFCCCTTTfffjjjvvvmmmlll```LLLBBB888===@@@BBBEEEGGGIIIKKKNNNPPPTTTZZZ[[[\\\\\\VVV^^^sss{{{lllHHHBBBGGG[[[ppp~~~rrraaaRRREEEBBBRRReee^^^DDD999???>>><<<>>><<<<<<999777666888;;;===>>>EEEDDDEEEHHHLLLQQQTTTUUUXXXbbbiiiiiiiiimmmnnnllldddfffmmmuuuxxxzzzzzz^^^QQQNNNIIIDDDFFF___rrrrrrkkkaaabbbooo|||~~~yyyvvv{{{yyyyyyxxxyyy|||}}}vvvvvvppphhhmmm{{{~~~pppvvvoooUUU]]]qqqkkkSSS???IIIcccppp```KKK888666444333444333222000333333222222222333555555888<<<:::???HHHGGGEEEOOOwww~~~pppgggeeeZZZDDD[[[ssssssRRRNNNWWWffflllbbbXXXXXXZZZWWWWWWYYY___gggpppyyyzzziii^^^___```___hhhuuuuuunnntttxxxqqqgggjjjqqqeeexxxrrrbbbYYYMMM@@@???@@@CCCGGGHHHKKKVVV```ooooooddd\\\bbbggglllvvvuuu{{{qqq{{{yyywww\\\___}}}qqqSSS===DDDKKKNNN```rrr```LLLTTTIIIDDDBBBEEEEEEBBB@@@@@@GGGFFFEEEHHHQQQ\\\^^^ZZZTTTLLLMMMZZZeeegggkkkqqqtttwwwwwwttttttyyy~~~pppzzzoooaaaXXXPPPIIIFFFCCCAAAGGGRRR^^^eeehhhaaa\\\ZZZ]]]\\\SSSIIICCC???>>>>>>AAAIIITTT___eeejjjlllmmmoooqqqtttyyy|||}}}~~~ppp]]]kkkiiiVVVXXXyyycccSSSCCC<<<:::999:::;;;@@@AAAEEEJJJQQQXXX___bbbeeejjjtttSSSFFFLLLIIIWWW}}}wwwgggYYYKKKDDDNNNNNN;;;BBBWWWnnnJJJIIIFFFCCCBBBAAAAAAAAA???<<<:::555444333333333444666777999999999999;;;<<<>>>???AAA@@@CCCHHHLLLLLLGGGAAA???CCCHHHOOOZZZdddddd______```fffmmmiiiZZZMMMFFFCCCBBBCCCOOOlllxxxfffooozzznnnkkkttt|||```GGG???QQQ```dddyyyzzzkkkuuussssss___bbbYYYFFF>>>777===CCCEEEHHHIIIIIIJJJMMMOOOUUUWWWTTTUUUXXXSSSXXXkkkuuuJJJCCCGGG\\\rrr}}}nnn\\\NNNCCCAAAPPPcccaaaFFF;;;AAA???<<<===;;;<<<999666666888;;;======DDDDDDEEEHHHMMMQQQSSSTTTSSS]]]eeegggjjjqqquuuuuusssnnnkkkpppxxxiiiVVVOOOIIIIIIFFFKKKfff|||tttxxx~~~wwwtttvvvxxxwwwuuutttuuu|||{{{~~~~~~xxxuuukkkbbbkkk|||{{{zzzllltttoooTTTYYYkkkjjjSSSBBBLLLeeeppp___III999777444333333333222222444333333222333444666777888===<<<>>>FFFCCCCCCNNNqqqrrreeebbbYYYEEEXXXqqqqqqRRROOOWWWhhhrrriii[[[VVVUUUSSSQQQSSSYYYeeesss|||}}}{{{pppiiiiiiqqqrrrooouuuuuuttt|||vvvkkknnntttnnnsssssskkk```UUULLLDDDAAA@@@CCCHHHLLLPPPWWW___ooowwwoooaaacccgggjjjppp}}}yyy~~~bbbbbb}}}pppVVVBBBDDDKKKLLL\\\ooo^^^HHHMMMJJJDDDBBBEEEFFFCCC@@@???GGGGGGFFFFFFMMMXXX___```\\\QQQMMMWWWbbbhhhmmmrrrtttvvvuuurrrssszzzuuuyyy|||ppp]]]SSSMMMIIIEEEBBBBBBJJJXXXeeejjjjjjccc^^^[[[]]]\\\SSSHHHAAA>>>======@@@IIITTT```hhhkkkmmmoooqqqrrruuuyyy|||~~~}}}}}}dddoookkkYYYXXXrrr]]]OOOBBB===<<<;;;;;;===AAACCCGGGLLLRRRYYY^^^```ccchhh{{{XXXGGGMMMJJJOOOhhhwwwiii^^^PPPEEEZZZaaaAAABBBPPPyyyPPPGGGGGGCCCBBBAAABBBBBBBBB@@@>>>999777555222111111222333666666666777999;;;<<<===>>>>>>@@@DDDHHHGGGCCC>>>>>>@@@DDDMMM]]]kkkoookkkgggdddfffjjjhhh\\\MMMDDDBBBBBBBBBHHH]]]~~~nnnrrrpppffffffssstttaaaJJJ???OOO\\\aaannnmmmccciiifffhhhYYYbbbZZZGGG@@@:::BBBCCCFFFIIIKKKLLLMMMOOOQQQXXXWWWQQQQQQWWWSSSWWWggguuuLLLDDDGGG]]]vvvzzziiiVVVIII@@@@@@OOOaaacccHHH<<>>HHHiii~~~yyysssqqqrrrtttsssuuu}}}xxxlllbbblll{{{xxxiiissspppUUUYYYgggiiiTTTEEEOOOgggooo^^^HHH:::777333111222333444333444444333333444555777888888>>>>>>???CCC@@@BBBPPPlllvvveee```YYYIIISSSkkkrrrSSSOOOUUUlll|||tttbbbVVVQQQOOOJJJKKKQQQ```rrr~~~}}}~~~{{{{{{}}}www{{{xxxuuuoooaaaRRRJJJJJJBBB@@@CCCJJJOOOSSSXXX]]]mmm~~~|||kkkffffffiiiooo{{{hhhiiizzzaaaMMMAAAKKKPPPdddzzzkkkPPPPPPRRRJJJDDDEEEFFFDDDAAAAAACCCFFFFFFDDDHHHRRRZZZ]]]]]]RRRMMMTTT___fffkkknnnpppssstttrrrttt{{{{{{{{{yyyrrr^^^RRRLLLHHHDDDBBBCCCNNN]]]hhhkkkiiigggaaa^^^___]]]SSSHHHAAA>>>======@@@IIIVVVbbbjjjlllnnnqqqssstttvvvxxx{{{iiinnnjjj[[[YYYhhhzzzuuutttvvvwwwXXXMMMCCC???===;;;;;;===AAACCCHHHMMMSSSXXX\\\^^^bbbfffzzz\\\EEEHHHIIIMMM```oooyyytttbbbIII___pppPPPBBBIIIuuuXXXGGGHHHCCCBBBBBBCCCDDDEEEDDDBBB>>>;;;888444111000000000222222333555666888::::::;;;<<<>>>AAADDDCCC???;;;:::<<<@@@KKK___ssszzzxxxmmmhhhfffhhhhhh___PPPCCCFFFDDDAAACCCOOOggg|||uuuxxxjjjdddiiijjj\\\LLLDDDSSS^^^eeekkkjjjfffhhheeeggg]]]hhh^^^HHHAAA<<>>>>>BBBKKKXXXdddkkklllooosssuuuvvvwwwxxxzzz~~~|||{{{~~~ooolllbbbXXXZZZgggrrrwwwxxxwwwiiijjjsssvvvVVVLLLCCC@@@>>>;;;:::<<>>;;;999777999<<>>:::AAACCCFFFKKKPPPRRRTTTWWWYYYZZZ^^^\\\[[[\\\XXXaaawwwcccLLLCCCGGG```}}}oooYYYJJJ@@@@@@QQQddd^^^CCC999@@@???===???===<<<999666666777999;;;;;;???AAADDDIIIOOORRRSSSSSSWWWYYY\\\```bbbgggooovvvjjjvvvtttsssxxxyyymmmVVVIIILLLKKKJJJaaa}}}{{{ttttttzzzzzzssswww{{{uuutttwwwxxxyyy}}}}}}xxxnnnoooxxxkkkrrrpppXXX___ooommmYYYHHHLLL___hhh]]]MMM;;;777333111222444555666222222222222444666888:::888AAABBBCCCGGGDDDGGGVVVnnn~~~fff]]]WWWKKKNNN[[[ttt}}}XXXJJJQQQooojjjXXXPPPKKKJJJLLLSSSccczzztttzzz\\\EEE???CCCDDDJJJQQQTTTTTTWWW\\\dddxxx}}}uuujjjjjjwwwvvvyyylllmmmkkkQQQBBBJJJKKK]]]{{{xxxdddbbbaaaTTTIIIGGGHHHGGGEEEEEEBBBGGGIIIHHHJJJOOORRRRRRPPPMMMKKKNNNUUU\\\aaacccgggmmmrrrsssuuuzzz|||{{{}}}{{{sssjjjaaaTTTHHHDDDHHHOOOZZZeeekkkkkkiiijjjdddaaabbb```UUUIIICCC??????AAAFFFNNNZZZeeekkkmmmqqquuuwwwxxxxxxxxxyyyzzzyyy{{{rrr{{{sssaaaXXX^^^jjjqqqrrriiimmmccchhhuuupppSSSKKKCCC@@@===:::;;;>>>CCCEEEHHHMMMSSSYYY]]]```eeeccc{{{~~~mmmKKKCCCCCCOOOhhhrrr|||sssGGGFFFYYYSSSBBBBBB]]]mmmOOOJJJDDDCCCBBBCCCFFFGGGHHHGGGEEEDDDBBB???;;;777333111//////111222333444444444777999:::<<<<<<:::888666666888:::???LLL\\\eeeggggggeeecccccceeebbbTTTFFFEEE@@@???FFFRRR```ooo{{{{{{}}}ppprrrvvv}}}~~~qqq]]]OOOKKK\\\eeeuuupppssswwwtttggg___iiiZZZDDDBBB???FFFIIILLLPPPSSSTTTTTTUUUVVVVVV\\\\\\[[[[[[VVV```wwwkkkLLLCCCHHH```|||yyycccPPPBBB@@@RRRggg]]]CCC999@@@@@@???AAA@@@<<<999666555777999::::::>>>???BBBHHHNNNSSSUUUUUUTTTTTTXXX]]]```dddllluuusssnnnppp}}}{{{nnnuuu{{{~~~kkkTTTTTTPPPGGGWWWttt|||uuuoooppptttwww|||}}}rrrsssxxxrrriiipppuuuwww}}}tttwwwuuullllllsssmmmqqqmmmUUU]]]pppnnnZZZHHHKKK\\\eee[[[MMM:::777444222333555666666222222222333555888:::<<<;;;BBBCCCEEEJJJGGGHHHTTTkkkiii^^^UUUGGGPPPZZZqqqYYYIIIPPPmmmfffWWWOOOPPPQQQVVVaaavvv~~~xxx^^^JJJBBBEEEIIIQQQWWWWWWTTTXXX^^^cccmmmuuu}}}~~~pppkkkwwwyyyssskkkiiisssWWWBBBIIIGGGVVVtttqqq[[[WWW[[[PPPFFFGGGJJJHHHDDDBBBCCCFFFGGGGGGJJJQQQTTTRRRPPPPPPOOOOOOSSS[[[cccgggggglllpppppprrrwwwzzzzzz{{{|||}}}vvvooooookkk\\\MMMEEEMMMXXXdddkkkooopppppphhhbbb___aaa^^^TTTHHHBBB@@@AAADDDIIIRRR\\\eeekkknnnrrrvvvyyyyyyxxxxxxxxx|||yyyzzzxxxmmmvvvuuubbbaaammmuuusssmmmfffkkkfffnnnyyyfffPPPHHHAAA???===;;;===BBBFFFGGGJJJNNNTTT[[[aaadddeeeccc{{{~~~pppPPPFFF@@@LLLjjjuuu|||mmmJJJ>>>FFFIIIBBBBBBVVV~~~vvvTTTKKKEEECCCBBBCCCEEEGGGHHHHHHFFFGGGGGGEEEAAA<<<777444///000111222222222111111444666888888777555444333333666999:::AAAMMMVVVYYY]]]_________aaa```TTTFFFCCC>>><<>>DDDCCCFFFLLLGGGDDDMMMbbbqqqdddXXXGGGSSS```www}}}XXXKKKNNNjjjuuu___RRRUUUYYY```hhhtttsss{{{sss}}}kkkUUUJJJFFFGGGLLLUUU[[[YYYUUUYYY```cccdddjjj|||vvvkkkuuu~~~ooozzzccc```www[[[???GGGHHHXXXtttlllOOOFFFTTTJJJDDDGGGLLLIIICCC???BBBDDDCCCCCCIIIQQQUUUSSSMMMNNNNNNKKKMMMVVVaaahhhiiimmmnnnmmmooouuuzzz{{{wwwzzz}}}pppkkkpppqqqcccQQQFFFPPP___jjjqqqsssuuuwwwgggaaa^^^___]]]SSSGGGAAAAAABBBFFFKKKTTT]]]eeejjjnnnrrrwwwzzzzzzyyyxxxxxx}}}}}}rrrsssyyy{{{iii___kkk{{{nnnlllqqqnnnyyyaaaMMMFFF@@@>>>===<<<@@@EEEHHHIIIKKKOOOVVV]]]dddhhhdddccc|||xxxyyynnnQQQGGG>>>HHHjjjxxxwwwgggQQQ???>>>DDDAAABBBRRRxxx{{{XXXLLLEEEDDDBBBCCCEEEGGGHHHHHHGGGHHHJJJIIIFFF@@@:::666///000111222222111000///222444666666444222111000000555888888<<>>:::===DDDQQQhhh}}}~~~|||~~~iiiUUUMMMMMMdddmmmyyy~~~~~~uuuiiikkkWWWCCCEEECCCGGGIIIMMMRRRVVVXXXXXXYYYZZZXXXXXXTTTVVV[[[VVVXXXhhh|||LLLEEEIII]]]ssssss[[[DDD>>>RRRkkkeeeJJJ???EEEDDDAAABBBAAA<<<999666555666888999:::<<<<<>>;;;GGGFFF@@@EEE???<<<888666777888888888???AAADDDFFFIIILLLPPPSSSSSSTTTXXX\\\\\\ZZZ^^^dddoooqqqpppooopppqqqkkkbbb[[[OOOFFFFFFIIIIIIIIIIIILLLNNNQQQTTTYYY___fffjjjuuuuuutttuuuwww}}}sssddd]]]```eeeuuu}}}{{{xxx~~~~~~{{{}}}~~~{{{xxx||||||}}}yyy}}}tttffflll}}}yyywwwuuuZZZ[[[mmmlllPPPGGGVVVdddggg]]]KKK:::888666555777888888777444777999:::999;;;@@@DDDEEEEEEEEEFFFIIIJJJIIIHHH]]]ooolll}}}yyyooo```GGGPPP```wwwWWWHHHLLL___|||^^^RRRNNN^^^rrrwwwjjj]]]\\\jjjrrriii___dddvvv}}}vvvsssmmmhhhooo```TTTOOOHHHEEENNNVVV]]]_________]]]XXXXXXYYY```llltttvvv{{{}}}uuuwww}}}gggZZZzzzbbbEEEEEECCCNNNeeejjjWWWCCC???EEEGGGFFFFFFHHHEEE@@@>>>EEEEEEAAADDDNNNRRROOONNNPPPOOOIIIIIIRRRZZZ]]]eeegggkkkmmmooopppsssuuuxxx|||xxxdddYYYXXXYYYVVVRRRTTT___kkkrrrvvvxxxuuupppkkkeeeaaa___ZZZOOOGGGCCCCCCAAAFFFRRR^^^dddhhhkkkqqqrrruuuxxxzzzzzzyyyxxxyyy}}}|||}}}wwweeeaaaiiimmmuuu~~~ooo[[[aaauuuYYYMMMFFFAAAEEEJJJIIIFFFEEEKKKKKKKKKPPPWWW^^^aaabbbggghhhyyyxxxpppRRRDDDCCCEEE]]]~~~pppUUUSSSBBB>>>CCCJJJTTT___bbbWWWIIIGGGEEECCCDDDGGGIIIHHHGGGGGGHHHKKKOOOQQQNNNHHHCCC999666222000111222222222000000111111111111111111111111111333666<<>>FFFPPPXXXeeeuuuvvvsssvvv|||tttmmmWWWWWWaaatttzzz~~~rrr]]]bbbhhhgggZZZMMMJJJKKKLLLKKKNNNQQQSSSTTTUUUWWWXXXQQQTTTWWWVVVTTTTTTWWWZZZwwwrrrUUUNNN\\\yyy{{{rrrYYYFFFDDDIIIaaannn\\\BBB===GGGFFF@@@CCC@@@===999777888999999999>>>@@@CCCEEEGGGJJJNNNQQQRRRSSSWWW[[[[[[ZZZ^^^dddgggjjjlllkkkjjjiiilllnnneee[[[PPPJJJFFFDDDFFFJJJNNNNNNLLLIIIHHHKKKOOOSSSOOONNNLLLJJJJJJLLLQQQUUUZZZ^^^bbbaaa]]][[[]]]aaalllyyy~~~zzz}}}zzzxxx}}}~~~|||{{{}}}vvv}}}zzztttggghhhuuu|||ttttttpppVVVYYYiiihhhMMMFFFWWWfffiii]]]KKK:::888666666777888999888777888999::::::<<<@@@BBBCCCDDDEEEFFFHHHKKKMMMOOOddd|||wwwrrrkkk___JJJPPPaaayyyXXXIIIIIIXXXdddVVVNNNWWWeeeiiiaaaXXXZZZbbbfffccccccpppzzz|||wwwoooqqqnnnlllrrrmmmYYYTTTPPPKKKNNNTTTZZZ^^^^^^___bbbcccaaa[[[ZZZ___hhhoooqqqsssvvv|||xxxxxxzzzpppYYYpppjjjIIIHHHEEEKKK```nnn___FFF???CCCFFFFFFFFFGGGFFFBBB===DDDGGGBBBCCCKKKPPPPPPMMMPPPOOOJJJIIIOOOVVVYYYaaadddgggjjjlllnnnrrrtttxxxyyyyyyvvvdddVVVOOOMMMMMMLLL]]]fffpppvvvyyyzzzvvvpppkkkeeeaaa___YYYOOOGGGEEECCCCCCIIIUUU___eeejjjoooqqqsssuuuxxxzzz{{{{{{{{{{{{~~~}}}~~~uuulllrrrzzztttrrr{{{sss___fffttt^^^LLLEEEAAAEEEIIIGGGEEEDDDNNNNNNQQQUUU[[[___aaaaaaaaannnqqqWWWHHHDDDCCCUUUttt~~~~~~vvv[[[MMMBBB;;;>>>AAAAAAFFFLLLNNNLLLGGGEEEDDDEEEFFFGGGFFFEEEGGGHHHJJJNNNPPPPPPMMMKKK===999444111111222333333...//////000111111111000111000000111333888<<<>>>BBBEEEKKKQQQXXXZZZPPPDDDBBB@@@===;;;;;;???EEEKKKRRR]]]jjjvvvtttqqqttt~~~}}}nnnbbbkkk~~~mmm^^^aaakkkpppwwwrrrvvvkkkWWW^^^fffhhh```TTTMMMMMMNNNMMMOOOSSSTTTTTTTTTTTTUUUOOORRRTTTTTTSSSUUUYYY]]]hhhuuuVVVNNN[[[|||zzzqqqZZZGGGCCCEEE[[[jjj\\\DDD<<>>:::888999:::::::::<<<>>>AAACCCEEEHHHLLLOOOQQQRRRVVVZZZZZZYYY]]]cccgggiiipppuuussspppzzz~~~ppp___PPPIIIPPP[[[gggbbbYYYNNNEEEBBBCCCFFFEEEDDDBBB>>><<<<<>><<<:::===EEEKKKLLLEEEEEEEEEFFFFFFFFFEEEEEEHHHHHHGGGHHHJJJLLLMMMNNNCCC>>>888333111111111111---...///000111111111111111111111222444777;;;===???AAADDDJJJSSSVVVMMMBBB??????===;;;999;;;>>>BBBJJJQQQYYYaaapppzzzyyy{{{}}}{{{qqqcccXXX]]]ppp|||sssdddaaalllvvvkkkrrrpppiiilllrrrgggSSS^^^dddfff```VVVPPPOOOQQQSSSUUUVVVUUUTTTTTTVVVWWWQQQSSSUUUVVVVVVYYY___dddfffrrrUUUSSS^^^}}}}}}sss^^^LLLDDDBBBWWWbbbYYYCCC888AAAEEEAAACCCAAA>>>:::888888999:::::::::<<>>DDDEEEBBBBBBDDDEEEFFFFFFFFFFFFFFFJJJIIIFFFCCCCCCEEEIIILLLHHHCCC<<<777444222000/////////000111222222111111000000000222444777:::<<<@@@AAAAAADDDKKKOOOJJJAAA<<<<<<<<<;;;999:::<<>>DDDBBBBBB@@@<<<999777777888999888999;;;>>>???AAADDDGGGJJJMMMNNNSSSWWWXXXWWW[[[bbbcccfffvvvpppjjjooo~~~vvvhhhXXXKKKEEEEEEFFF>>>@@@@@@@@@>>>===>>>???HHHDDD???===BBBKKKUUU\\\aaaeeemmmvvvzzz{{{yyyxxxwwwnnnsssppprrrwwwzzzzzz|||~~~{{{wwwwwwxxxrrruuuooojjjpppsssrrrsssjjjjjj]]]UUUmmmyyynnnQQQGGGUUUbbbeeeZZZIII:::999777777999;;;;;;;;;<<<:::;;;???EEEHHHHHHGGGBBBIIIPPPQQQMMMIIIIIIJJJ[[[yyycccZZZUUUIIIKKKiiizzzXXXRRRJJJFFF\\\___UUUKKKFFFCCCBBBDDDIIIHHHJJJVVVvvvlll]]]OOONNN\\\aaaddddddbbbeeeoooxxx|||yyyxxxssskkkiiinnnvvvyyy}}}xxxyyyxxxzzzkkkaaa[[[FFFCCCIIIPPPjjjyyykkkFFFDDDFFFIIIJJJGGGGGGIII???AAACCCBBBAAADDDHHHLLLJJJMMMQQQRRRMMMIIINNNVVV\\\^^^aaacccfffjjjooorrrttttttpppsss{{{zzz~~~xxxtttkkk]]]RRRPPPXXXaaajjjxxxxxxsssrrrrrriiieeeaaa]]]TTTIIIDDDEEEDDDKKKXXXdddiiiiiinnnuuuoooooooooppprrruuuwwwyyy{{{}}}{{{mmmjjjtttlll\\\WWWbbbqqqyyyyyynnnmmmrrruuuYYYUUULLLHHHGGGKKKMMMLLLLLLNNNYYYYYYYYYYYYZZZ___fffkkknnnoooxxxYYYKKKJJJIII[[[}}}uuu}}}{{{nnnQQQKKKCCC@@@<<<:::>>>AAA===555>>>AAADDDFFFFFFGGGHHHIIILLLKKKIIIFFFDDDDDDGGGIIIKKKGGGAAA<<<999666333111222333333333333333222222.........000222444777888???AAAAAAAAADDDHHHFFF@@@999:::::::::999:::<<>>AAADDDFFFGGGFFFAAAFFFLLLNNNKKKGGGEEEDDDTTT|||cccVVVOOODDDFFF```ZZZQQQNNNEEETTTttt{{{]]]VVVNNNJJJFFFBBBCCCGGGEEECCCJJJfffqqq```WWWUUU^^^bbbgggkkkkkknnnsssvvvvvvuuuxxxttthhh```bbbgggjjjuuurrr{{{~~~ooo```cccDDD@@@IIIIII^^^wwwsssIIIFFFGGGKKKKKKGGGGGGJJJAAA@@@@@@AAABBBDDDGGGJJJGGGJJJPPPRRRMMMGGGKKKUUU[[[]]]___```cccggglllooommmooolllmmmqqqmmmsssxxxvvvoooddd\\\]]]gggqqquuu~~~|||wwwrrrlllhhhddd___TTTIIIEEEFFFDDDNNN]]]iiillljjjnnntttppppppoooooopppsssvvvxxxyyy{{{~~~~~~ooolllsssggg]]]]]]hhhqqqppptttvvvmmmpppooorrrmmmUUUTTTKKKHHHHHHLLLNNNMMMNNNQQQYYYZZZZZZYYYYYY[[[___cccmmmwwwaaaNNNNNNHHHUUUyyy{{{ttt|||zzz[[[IIIDDDBBB>>>;;;>>>BBB???999:::>>>CCCFFFGGGHHHJJJLLLLLLOOOQQQPPPMMMIIIHHHHHHLLLIIIEEEBBB@@@===:::777666666666666555555444333////////////000222333444999>>>AAA@@@@@@BBBAAA>>>777888999999888999<<<>>>???DDDJJJOOOUUU```qqq~~~zzzaaacccppptttooooooooo~~~qqqXXXVVVmmm}}}}}}sssoooiiieeefffiiigggdddgggYYYLLLKKKNNNNNNNNNOOOPPPRRRSSSRRRPPPOOOPPPQQQVVVYYY]]]^^^^^^___cccfffyyybbbGGG[[[lllsssxxxpppfffYYYLLLCCCTTTtttsssYYY;;;:::CCCCCCAAA@@@===999777777888999999888:::===>>>???BBBEEEHHHJJJLLLPPPUUUVVVUUUZZZ```___eeennnwww~~~xxxsssiii\\\PPPIIIFFFEEEBBBEEEGGGGGGDDDAAA???>>>>>>BBBEEEHHHJJJRRR]]]fffgggbbbcccjjjppprrruuuzzzuuuyyyyyy}}}}}}}}}}}}sssttt{{{}}}wwwxxx|||vvvkkktttuuurrr^^^[[[vvvuuummmRRRKKK[[[ggghhhZZZFFF888777555555888:::::::::<<<>>>AAAAAAAAA@@@AAAAAABBBDDDGGGJJJLLLLLLKKKKKKUUUiiiZZZQQQEEEGGGYYYdddSSSNNNKKK```xxxjjjccc[[[VVVPPPJJJIIIKKKGGGCCCCCCTTTyyyooo^^^XXXUUUYYYaaajjjqqqssstttuuusssooolllttttttiii___```fffhhhdddbbbsss|||uuueeegggCCC???IIICCCVVVtttvvvNNNJJJJJJOOONNNJJJIIIMMMCCC@@@>>>@@@CCCEEEFFFHHHEEEHHHOOORRRLLLFFFJJJTTTZZZ[[[]]]^^^```dddiiimmmdddhhhggghhhjjjgggnnnxxxvvvqqqjjjfffkkkwww~~~|||rrroookkkgggaaaUUUJJJFFFGGGDDDOOO```mmmnnnkkkmmmsssrrrqqqoooooopppsssvvvxxxyyy|||}}}hhhhhhxxxkkkdddeeepppwwwsssttttttjjjxxxxxxwww~~~}}}dddLLLKKKGGGEEEEEEIIILLLKKKMMMPPPXXXZZZ\\\ZZZXXXWWWXXX[[[```uuuhhhSSSRRRIIISSSxxxzzz|||hhhNNNDDDDDDAAA>>>@@@GGGIIIHHH777<<>><<<777888888888777888;;;======BBBHHHNNNRRR]]]ooo~~~wwwbbbiii{{{}}}zzz}}}nnnXXX[[[ttt}}}{{{zzzwwwpppjjjhhhlllpppmmm[[[MMMMMMSSSTTTQQQPPPRRRVVVYYY[[[YYYVVVTTTTTTVVVZZZ^^^_________aaadddrrrkkkJJJ]]]nnnooovvvkkk]]]MMMAAAQQQssssssYYY999777BBBDDDCCCAAA>>>:::888888:::::::::888:::===>>>???BBBEEEHHHJJJKKKOOOTTTUUUUUUYYY```[[[bbbgggfffgggooouuuwwwyyyjjj[[[OOOHHHEEECCCGGGJJJKKKJJJGGGEEEDDDAAADDDFFFFFFGGGPPP```lll|||uuuqqqpppnnnjjjmmmtttpppuuuxxx|||~~~|||yyysssvvv|||pppuuu}}}vvvgggrrruuutttaaa```zzzuuuiiiPPPLLL___lllkkk[[[EEE888666444555777999::::::===@@@CCCAAA>>>;;;;;;<<>>@@@CCCHHHKKKNNNOOONNNRRRVVVWWWTTTPPPLLLIIIHHHGGGDDDBBBAAAAAABBBCCC???>>>===;;;999777666555333111000......000111333666777:::<<<======<<<;;;999888666555666777999:::???AAAFFFMMMSSS\\\kkkyyygggeeepppxxxxxxmmm___XXX___qqqwwwbbbbbbddd[[[XXXVVVVVVYYY[[[ZZZYYY\\\YYYXXX[[[______ZZZUUUUUUWWWXXXZZZ___eeeggggggyyyxxxQQQQQQdddiii~~~jjjhhhJJJHHHKKKjjjrrreeeEEE666@@@GGGBBBCCC???999777888::::::999;;;;;;:::;;;>>>BBBFFFHHHGGGJJJNNNPPPQQQSSSXXX\\\^^^ccchhhlllmmmmmmmmmmmmrrryyy~~~hhhSSSIIIIIILLLKKKKKKLLLIIIDDDCCCGGGDDDEEEFFFGGGJJJQQQ\\\eee~~~ssscccdddoookkkuuu~~~~~~~~~~~~|||ooonnn~~~xxxqqqvvvuuu}}}zzzrrrttt}}}wwwvvvsssiiijjjuuuyyydddOOONNNbbbmmmjjjYYYDDD666666666666777888999:::<<>><<<;;;999888777444333222000000000111222111333555777888888777666888777555555555666888999??????CCCHHHOOOYYYjjjzzzooodddnnn}}}qqqdddYYYZZZeeevvv|||eeeaaaeee]]]ZZZVVVVVVXXXYYYYYYXXXWWWVVVVVVXXX[[[]]][[[YYYTTTUUUVVVXXX[[[^^^```___wwwvvvQQQOOOaaaeeewwwooogggOOOFFFIIIjjjxxxrrrRRR:::<<>>AAAEEEHHHFFFIIIMMMNNNNNNPPPUUUYYYWWW]]]eeekkkmmmlllkkkkkktttuuuzzzuuu^^^TTTVVVSSSOOONNNMMMJJJCCCAAABBBHHHGGGFFFEEEGGGNNNZZZcccppprrr}}}wwwoooqqqsssxxx|||}}}~~~{{{{{{uuu}}}wwwzzz|||sssttt|||vvvooosssvvvlllhhhqqquuu\\\JJJMMMaaajjjgggYYYGGG888777777777888:::;;;===>>>AAADDDIIIPPPQQQIII@@@CCCFFFHHHHHHHHHLLLSSSWWW^^^~~~wwwbbbTTTEEEOOOsss___MMMOOOkkkuuubbbYYYOOOUUUUUUXXX[[[WWWQQQRRRXXXaaammm}}}||||||wwwooozzz}}}kkkcccaaa\\\___fffdddjjjjjjgggccceeemmmssstttyyy|||uuuhhhhhhsssvvvppprrrzzzyyynnn{{{\\\hhhfffJJJ??????BBBNNN[[[eeeIIIAAAKKKKKKHHHIIIGGGFFFBBB@@@AAABBBCCCFFFKKKKKKJJJIIIJJJKKKLLLKKKJJJMMMUUU___bbbaaaeeennnvvv~~~zzzrrrjjjgggkkkttt{{{zzzxxx~~~yyyyyyuuuiiiVVVFFFDDDKKKMMMZZZggglllooorrrtttsssqqqrrrtttvvvwwwxxxyyyyyyzzz|||mmmffffffgggvvvuuuvvvxxxwww}}}jjjVVVMMMLLLQQQYYYbbbccc^^^YYYWWWYYYZZZ```^^^SSSLLLOOORRRQQQLLLeeegggfffhhhIIIHHHLLLJJJuuunnnnnn^^^CCC777AAAMMMPPPCCCAAA@@@CCCHHHLLLLLLKKKMMMMMMNNNMMMNNNPPPTTTWWWNNNKKKGGGBBB@@@@@@AAABBBAAAAAA???>>><<<;;;:::999555555444333222111000000...000222333444555444444666555444444444555777888>>>===???CCCIIITTTgggxxx|||nnnccciii{{{|||rrr}}}eeeXXXSSS___lllyyyhhhcccggg___\\\XXXVVVVVVWWWXXXXXXTTTVVVXXXYYYYYYYYYZZZ[[[WWWWWWXXXXXXYYYYYYYYYYYYsss{{{uuuRRRLLL\\\cccsssrrrcccWWWFFFKKKdddyyy|||^^^@@@999@@@CCCFFFBBB===999888777666666:::::::::;;;===AAADDDFFFEEEHHHKKKLLLLLLMMMQQQUUURRRXXXbbbiiilllmmmllllllrrrooonnnrrrzzzpppiiilllccc\\\WWWTTTNNNEEE@@@???GGGGGGEEEDDDGGGOOO[[[eeelllnnn{{{yyyrrryyyxxxyyy{{{}}}}}}|||~~~|||zzzyyyxxxqqqttt|||rrrkkkssszzznnndddjjjoooSSSEEELLL```hhheeeXXXHHH:::999777777888;;;>>>???BBBBBBDDDKKKWWW\\\QQQBBB????????????BBBGGGOOOUUUSSS|||~~~www~~~xxxcccUUUDDDLLLhhhjjjRRRNNNaaa|||nnn___[[[bbbiiijjj___RRRNNNPPPTTT]]]iiittt~~~~~~~~~|||kkk```aaaddd```aaafffdddhhhiiihhhdddaaadddjjjoooyyyyyyqqqhhhpppsss{{{tttaaa]]]~~~oooOOOAAABBBGGGKKKLLLdddJJJ===DDDJJJIIIHHHHHHFFFCCCAAAAAABBBCCCFFFHHHLLLIIIGGGHHHJJJKKKIIIFFFLLLTTT\\\^^^\\\^^^gggooozzz~~~zzz~~~~~~uuutttqqqeeeSSSGGGKKKUUUWWWbbbllloooqqqtttuuutttpppqqqtttwwwyyyzzzzzzyyyyyy{{{nnnwwwssslllppp}}}{{{vvv|||}}}qqquuu___TTTPPPNNNQQQfffzzzxxxeeeTTTSSSYYYWWWbbbcccVVVPPPUUUUUUNNNOOOcccgggeee}}}QQQFFFKKKDDDSSSjjjjjj___KKK???@@@DDDFFFGGGDDDAAAAAAEEEIIIKKKKKKKKKLLLLLLLLLLLLOOOSSSWWWRRROOOIIIEEEBBBAAABBBCCCAAAAAA@@@>>>===;;;::::::666666555444333111///...///000222333444555555555444444333333333444555666;;;;;;===BBBGGGPPPaaaqqqppplllfffhhhuuu|||ggg```kkkwwwzzzaaaVVVYYYlllxxxzzz|||{{{yyyjjjgggggg```]]]YYYVVVUUUVVVWWWXXXVVV\\\``````\\\XXXXXXYYY___]]]]]]]]][[[XXXWWWYYYppp|||vvvUUUIIIVVVcccvvvyyyqqq^^^]]]JJJPPPXXXpppyyybbbDDD:::@@@GGGEEEBBB>>>:::888777777777999999999:::===@@@BBBDDDEEEHHHKKKKKKJJJKKKOOOSSSQQQWWW___eeejjjmmmooopppmmmkkkiiiiiikkkkkkiiigggeeesssvvvmmmddd]]]TTTIII@@@===???AAACCCEEEIIIRRR___hhhuuuuuu||||||vvvxxxvvvwwwzzz{{{{{{{{{~~~~~~||||||}}}~~~zzzyyynnnlllttt}}}xxxnnnrrrwwwiii___eeelllPPPCCCJJJ```hhhcccUUUDDD:::999777666777;;;>>>AAAFFFHHHIIILLLUUUYYYNNN>>><<<999999===BBBGGGNNNTTTMMMqqqrrraaaWWWEEEJJJ]]]{{{^^^PPPWWWeeejjjooolllaaaUUUNNNMMMQQQWWW___gggqqq~~~}}}uuu~~~xxxtttnnnfff```eeejjjcccbbbgggffffffhhhjjjgggaaa^^^ccciiilllkkkddd```mmmooozzz{{{ppp\\\xxxvvvVVVFFFKKKTTTQQQHHH```PPP@@@???HHHJJJGGGIIIEEEDDDCCCAAAAAACCCEEEFFFKKKHHHFFFGGGJJJKKKIIIFFFIIINNNSSSUUUUUUXXX___eeetttxxx|||zzz{{{vvvsssmmmbbbSSSKKKQQQ]]]ccckkkrrrssstttvvvvvvtttoooqqquuuxxxzzzzzzzzzyyy|||}}}~~~~~~ppp{{{~~~jjj}}}qqqmmmttttttrrrzzzqqqttt~~~nnnXXXRRRSSSQQQPPP___llliiiYYYNNNPPPWWWZZZfffjjjaaa]]]```]]]SSSTTTaaahhhiiicccKKKLLLOOOHHHnnnjjj]]]QQQLLLEEE>>>>>>CCCHHHFFFCCCBBBCCCFFFJJJLLLKKKLLLMMMMMMMMMNNNPPPRRRSSSPPPLLLHHHEEEDDDEEEFFFAAA@@@???>>>===<<<;;;:::666666666555333111///...000111222333444555555555333333333333333444444555777888===CCCGGGLLLYYYeeehhhhhhjjjqqq|||~~~uuunnniii]]]SSSUUUcccnnnrrraaa\\\fffzzzvvvuuutttuuu~~~~~~pppjjjjjjeee^^^]]]ZZZWWWUUUUUUWWWXXXWWW___ggghhhccc\\\ZZZZZZccc```___```\\\WWWXXX]]]ppp{{{[[[GGGPPPaaawwwzzzooo\\\]]]JJJOOOPPPeeepppaaaGGG;;;>>>FFFBBBAAA???;;;999888888999888888999:::<<<>>>AAABBBFFFHHHKKKKKKJJJKKKOOOSSSRRRUUUYYY^^^bbbgggmmmqqqnnnkkkeee```ZZZTTTOOOLLLJJJWWWmmmxxxmmmcccWWWHHH???<<<777;;;???CCCIIIQQQ\\\dddtttvvv}}}~~~{{{wwwwwwyyy{{{xxxtttvvv||||||~~~|||ooofffjjjuuu}}}{{{ooollljjj^^^[[[fffkkkSSSEEELLLaaaiiibbbQQQ<<<999888666666777:::>>>AAAHHHNNNOOOLLLNNNQQQIII===;;;666666>>>EEEHHHLLLQQQMMMkkkmmmaaa]]]GGGIIITTTuuufffSSSPPPsssrrrqqqkkkbbbYYYRRRLLLIIILLLOOOSSSYYYaaannn}}}~~~sssmmmsss}}}uuuyyywwwiiiaaafffkkkeeedddiiigggeeegggiiihhhbbb^^^bbbjjjiiihhhaaa]]]kkk||||||[[[mmmcccMMMNNNZZZWWWIII]]]]]]LLL>>>EEEJJJGGGIIIDDDFFFDDD@@@@@@CCCEEECCCIIIHHHGGGHHHIIIJJJIIIHHHDDDFFFIIIMMMQQQVVV\\\```eeeqqqmmmyyy{{{~~~~~~{{{tttjjj___RRRNNNUUU```lllrrrvvvuuuuuuwwwwwwtttqqqsssuuuxxxzzzzzzyyyyyyzzzzzzwwwtttzzz___VVV```lllrrruuujjjmmmllllllttt}}}uuussshhhUUURRRVVVUUUSSSPPPLLLHHHHHHKKKQQQVVV___hhhnnnjjjhhhiiieee]]]VVVYYYaaaiiitttSSSJJJTTTNNNbbbwww```LLLGGGDDD===>>>EEEEEEGGGJJJIIIFFFFFFIIIMMMKKKLLLNNNNNNMMMLLLLLLMMMQQQOOOMMMJJJHHHGGGGGGHHHAAA@@@@@@>>>===<<<<<<;;;888888777555444222111111//////000111222333444444222333333333444444444444444777===CCCDDDFFFNNNXXXiiijjjnnnuuu{{{{{{tttlllWWWRRRMMMOOOYYYgggpppttt___```kkkzzzzzzllleeeiiibbbppp~~~nnniiiiii```ZZZZZZZZZXXXWWWVVVXXXZZZWWW^^^gggjjjgggbbb______bbb]]]\\\^^^ZZZUUUYYYbbbuuubbbGGGIII]]]rrrrrrbbbZZZJJJJJJLLL___mmmeeeMMM;;;;;;BBBAAAAAA@@@===999888888:::777888888:::<<<===???@@@EEEHHHKKKKKKJJJLLLOOOSSSQQQRRRTTTVVVYYY___fffkkkooohhh]]]QQQIIIDDDDDDDDDCCCOOOeee|||xxxnnncccSSSDDD======666999===AAAEEEMMMWWW___gggnnnzzz{{{yyyzzz|||wwwooopppxxx~~~|||{{{}}}vvv{{{zzzllleeelllxxx}}}{{{wwwllleee\\\UUU___kkkjjjWWWKKKTTTgggiii^^^LLL999888777777777888;;;???AAAHHHRRRSSSLLLKKKQQQQQQIIIAAA999777???GGGGGGHHHLLLMMMeeeiii]]][[[IIIHHHMMMhhhlllWWWNNNkkkqqqaaaVVVQQQMMMIIIHHHIIIJJJNNNUUU___kkktttqqqllljjjnnnuuu|||tttfffcccgggfffhhhjjjdddeeedddeeegggcccaaagggqqqsssrrrjjjbbblll]]]ddd~~~sssRRRIIISSSTTTJJJ]]]nnn^^^AAABBBJJJGGGGGGDDDFFFEEE@@@???CCCDDDAAAFFFHHHIIIIIIHHHHHHJJJKKKEEEDDDEEEJJJRRRYYY]]]]]]___iiiqqqyyyzzzyyy~~~zzzxxxxxxnnnbbbWWWPPPOOOXXXbbbppptttvvvtttuuuwwwwwwuuussstttvvvxxxyyyyyyyyyyyy|||~~~ooommmxxx{{{www}}}tttPPPTTT[[[hhhrrrooolllkkksssxxx{{{|||xxxxxxsss~~~rrr^^^RRRTTTYYY[[[[[[WWWOOOHHHDDDHHHQQQXXX```cccgggjjjjjjhhhfffddd[[[QQQYYYfffxxxeeeLLLRRRSSSYYYttt[[[JJJCCCAAAAAAAAA???IIISSSUUUOOOIIIIIILLLLLLMMMMMMMMMKKKJJJKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHBBBBBBAAA@@@???>>>======;;;:::888666555555555555000000000111222333444555222333333444444444444444444666;;;?????????EEEMMMeeegggnnnyyy~~~xxxlllaaaZZZXXXYYY___ffflllppptttcccgggooovvvuuummmhhhiiigggmmm}}}tttiiicccYYYUUUXXXZZZZZZXXXXXXYYY[[[ZZZ___dddfffdddaaa```___^^^XXXWWWZZZXXXTTT[[[ggg}}}fffGGGFFF\\\oooyyyppp[[[NNNGGGGGG]]]rrrnnnUUU>>>;;;CCCBBBCCCBBB>>>999777777888666777888999;;;===>>>???DDDGGGJJJJJJJJJKKKOOOSSSQQQRRRSSSTTTVVVZZZ```dddeee^^^SSSGGG@@@???BBBFFFJJJXXXooo~~~|||vvvrrrlllaaaPPPBBB>>>BBB999;;;===???DDDNNN[[[eeegggmmmvvv}}}~~~wwwvvv{{{yyyqqqpppvvv|||{{{{{{}}}xxxwww|||xxxiiieeeppp}}}yyyuuuooofffXXXUUUgggpppdddVVVQQQ___nnnhhhYYYJJJ<<<888888888999;;;===@@@AAAEEEPPPRRRLLLPPP___fffbbbQQQCCC<<>><<<:::888777777888999111111222222333555666777222333444555555555444444444555999;;;:::999???HHH]]]aaannn~~~{{{gggXXXiiijjjnnnqqqpppllllllooonnntttyyyzzzyyyxxxyyyyyytttlllwww}}}jjj]]]TTTRRRVVVZZZ[[[ZZZYYYZZZ\\\aaabbbcccbbb```^^^\\\\\\]]]VVVUUUYYYWWWTTT]]]lllfffGGGGGG^^^ppp|||___TTTHHHBBB\\\wwwxxx]]]BBB>>>HHHDDDEEEDDD???999555555666666777888999;;;<<<===>>>BBBEEEIIIIIIIIIKKKOOOSSSQQQSSSUUUVVVXXXZZZ]]]```VVVRRRLLLEEEAAAAAADDDGGGQQQccc}}}|||{{{ooonnnjjj```OOOBBBAAAHHH=========???FFFTTTeeeqqqtttttttttuuuzzz|||}}}ssspppxxx|||wwwtttwwwzzz|||xxxyyy{{{wwwyyyrrrllltttfffeeerrrzzzwwwuuummm\\\ZZZooosss]]]SSSUUUgggtttgggTTTIIIAAA888999:::;;;===???AAABBBBBBMMMPPPMMMXXXnnnzzzwww___NNNCCCFFFKKKHHHHHHLLLHHHWWWwww^^^NNNIIIEEEEEEXXXiiiRRRQQQjjjmmmZZZRRRRRRQQQKKKJJJIIIJJJNNNTTT[[[___aaaeeejjjkkklllsssuuuccc```eeehhhgggeeeddd```___ccceeeeeejjjqqqpppqqq~~~{{{lllhhhrrrwwwzzzuuujjjeeennnyyyqqqVVV{{{]]]NNNLLLLLLQQQVVVppptttVVVAAAEEEJJJCCCKKKIIIFFFCCCAAA@@@??????@@@AAABBBDDDFFFGGGIIIIIILLLHHHFFFKKKUUU\\\]]][[[^^^cccccc```dddwww}}}xxxnnn^^^OOOMMMTTT[[[aaaeeetttuuuuuuttttttuuuwwwzzz{{{yyywwwxxxzzzyyyvvvssstttvvvwwwwwwwwwyyy}}}~~~iiiXXX[[[jjjxxxeeePPPQQQTTTgggvvvrrryyyvvv~~~sss^^^RRROOOTTT^^^fffdddLLLNNN]]]YYYnnn]]]NNNgggqqqaaa^^^ggg]]]YYYdddxxx}}}dddKKKZZZNNNppplllTTTLLLFFF>>>===AAARRReeebbbNNNBBBEEEIIIMMMMMMJJJLLLQQQNNNGGGHHHHHHIIIIIIJJJJJJKKKKKKHHHFFFDDDBBBAAA@@@@@@AAA???>>>===;;;999777666555444444333333333444444555444444333222333444555666:::999;;;;;;777555;;;CCCVVViiipppyyysss^^^aaa~~~qqqppplllfffggg}}}zzzttt{{{ooonnndddOOOPPPPPPNNNPPPTTTWWWWWWXXX\\\aaaeeefffaaa]]]ZZZWWWSSS\\\]]]XXXZZZ^^^ZZZ^^^pppoooMMMIII\\\jjj{{{sssYYYSSSFFFVVVppp{{{iiiJJJ===AAAGGGFFFDDDAAA>>>;;;888777666666777777888999;;;;;;>>>@@@CCCEEEGGGJJJOOORRRSSSVVVYYYZZZXXXUUUUUUUUUSSSKKKBBB===@@@IIISSSYYYkkkzzzzzzuuullljjjbbbMMMBBBBBB???@@@;;;999>>>FFFPPP]]]iiittt~~~{{{rrrssspppmmmqqqqqqmmmqqq{{{|||zzz|||wwwvvvwww|||}}}xxxvvvuuuxxxpppnnntttrrrkkkdddmmm}}}zzz{{{oooWWW\\\uuuuuu```QQQXXXccckkkfffWWWFFF<<<:::;;;<<<<<<<<<>>>AAADDDEEEMMMRRRRRRXXXffftttzzzeeeSSSGGGKKKPPPKKKGGGGGGWWWUUUxxxhhhYYYPPPIIIEEERRRqqqeeeQQQVVVXXXnnnzzzvvvdddSSSOOORRRRRRPPPLLLIIIIIINNNVVV\\\^^^```bbbeeennnzzzxxxzzzmmmcccdddhhhhhheeeccc```aaaeeeiiigggeeejjjsss{{{rrrvvvyyyddd]]]kkkqqqwwwsssggg___dddmmm\\\iiihhhTTTJJJFFFJJJLLLaaajjjXXXEEEBBBGGGHHHIIIHHHFFFCCCAAA???>>>>>>>>>???@@@BBBCCCEEEFFFGGGHHHFFFDDDHHHOOOUUUWWWVVVZZZ___dddcccbbbkkk}}}~~~{{{tttbbbRRRNNNTTT\\\dddiiitttuuuvvvvvvuuuvvvxxxzzzyyyxxxwwwxxxzzzzzzxxxuuuuuuvvvwwwvvvvvvxxx}}}~~~lllZZZVVVaaatttbbbJJJMMMTTTbbbxxx~~~ooosss|||pppXXXOOOTTT\\\dddiii{{{jjjQQQMMMXXXbbbuuueeeVVVkkkttteeeaaagggjjjmmmsssiiiIIIWWWLLL]]]sssbbbPPP@@@<<>>@@@BBBDDDFFFJJJNNNQQQUUUTTTSSSTTTTTTSSSPPPNNNEEE@@@===@@@KKK[[[jjjsss}}}yyysssnnneeeddd^^^LLLBBBDDDCCCAAA>>>===???CCCKKKXXXeeeqqq~~~{{{}}}xxxppppppvvvssstttzzz}}}yyyvvvzzzyyyxxxxxx{{{~~~uuuooommmrrrvvvvvvpppjjjooozzz|||uuuxxxxxxdddddduuusss```RRR[[[gggllleeeUUUFFF===<<<===>>>======???BBBDDDBBBMMMWWWYYYZZZ^^^___^^^TTTJJJEEEJJJLLLHHHIIINNNUUUkkkzzzlllYYYKKKAAAMMMooowwwSSSPPPSSSaaaiii[[[[[[XXXSSSMMMHHHGGGKKKQQQUUUXXX]]]aaaccckkkwwwrrr}}}xxxllljjjeeedddiiillliiieeeddd]]]aaahhhjjjeeeaaaeeemmmqqqqqqoooxxxmmmhhhlllpppvvvtttkkkdddlllyyylllZZZbbbyyy]]]JJJAAAFFFJJJWWWdddcccQQQAAAAAAJJJGGGFFFFFFDDDBBB@@@>>>===<<<===>>>???AAABBBDDDDDDFFFFFFFFFGGGJJJMMMPPPRRRUUUZZZcccgggbbb```nnn~~~zzz|||kkkZZZUUUZZZbbbkkkrrrtttvvvxxxxxxwwwwwwxxxyyywwwvvvvvvxxxyyyzzzxxxwwwuuuuuuuuutttuuuxxx~~~|||uuuggg^^^cccuuukkkVVV```iiigggiiiwwwtttbbbsss~~~jjjRRRMMMWWWaaaeeeggglllpppxxxvvveeePPPKKKSSSnnn}}}nnn^^^mmmssseee___nnnuuussslllxxxxxxRRRLLLOOOOOOfffsss\\\NNN===@@@AAABBBLLLVVVQQQFFFHHHHHHKKKNNNMMMJJJKKKOOOLLLLLLKKKKKKKKKKKKKKKJJJHHHGGGEEECCCBBBAAAAAAAAA@@@@@@>>>===;;;:::999888888777666666555555555555555555555444555666666777:::777555666777>>>NNN\\\nnn|||___LLLPPPddd||||||sssooowwwzzzgggqqqsssYYYNNNSSSPPPLLLJJJLLLNNNNNNRRRWWWXXX^^^aaa^^^[[[ZZZWWWSSSTTTWWWSSSOOOLLLGGGQQQiiiZZZ@@@HHH___uuuxxxfffQQQDDDHHH___zzzwwwZZZDDDBBBFFFEEEEEECCC@@@===:::999888777777777888999::::::===>>>AAACCCDDDHHHLLLPPPRRRPPPPPPQQQSSSPPPIIICCCAAACCCHHHRRRaaasssuuulllhhhaaaaaa]]]KKKBBBEEEDDDBBBAAAAAAAAA@@@DDDRRR```kkkwwwyyyyyy}}}uuuuuu||||||zzzyyyzzz{{{wwwqqq{{{{{{xxxtttpppssszzzsssmmmoooxxxqqqtttpppjjjjjjpppoooiiiqqq~~~~~~pppmmmtttnnn^^^TTT```lllmmmaaaQQQDDD======>>>??????>>>@@@CCCEEEBBBLLLVVVXXXVVVRRRMMMHHHGGGEEEGGGKKKIIIEEEJJJSSSaaa{{{iiiTTTBBBIIIhhh]]]NNNRRRVVVnnn|||iiirrr___WWWLLLFFFEEEHHHKKKLLLPPPWWW]]]```ggguuuwww{{{}}}xxxsssvvvrrr```]]]cccbbbeeejjjllliiijjjmmmeeehhhlllkkkgggdddfffjjjlllmmmkkksss}}}rrrrrrjjjkkknnnnnnhhhhhhxxx]]]YYYiiiNNNBBBFFFRRRWWWgggttteeeHHH>>>GGGFFFFFFFFFFFFDDDBBB???>>>;;;<<<===>>>@@@AAABBBCCCFFFHHHJJJJJJIIIJJJMMMPPPTTTVVV___iiifff___dddqqqssseeeaaaeeekkkrrrxxxrrrtttwwwxxxwwwwwwwwwxxxxxxwwwwwwxxxxxxxxxwwwvvvttttttssssssvvv{{{~~~tttsss~~~sssiiiwwwaaawww~~~ssseeewww|||yyyfffTTTRRRZZZ```aaa```______dddggg___RRRQQQXXXrrr{{{nnn___iiimmmaaaYYYlllqqqqqqiiimmmlllDDDQQQOOOOOOlllqqqbbb\\\GGGAAA::::::DDDRRRYYYYYYNNNGGGFFFLLLQQQNNNMMMNNNMMMMMMLLLLLLKKKKKKJJJJJJHHHGGGFFFEEECCCBBBAAAAAAAAA@@@???>>>===;;;:::::::::999888777666666666666666666666666777777888888999666666:::@@@LLL```qqqzzz{{{xxxpppdddTTTOOOTTTTTTkkkyyyyyyyyyvvvwwwggg___sssyyy|||zzzjjjXXXRRRTTTRRRNNNMMMOOOOOOMMMNNNQQQUUUZZZ^^^\\\[[[[[[YYYUUUWWWZZZWWWUUUTTTMMMRRRfffdddEEEHHH^^^qqq}}}wwwlllUUUIIIDDDSSSqqqxxx```IIICCCEEEEEEEEEDDDBBB???<<<;;;888888888777888888999999;;;===???AAACCCFFFJJJMMMLLLMMMPPPQQQPPPLLLEEE@@@NNNYYYgggqqqxxxttthhhddd^^^aaa^^^MMMCCCCCCAAA@@@BBBDDDBBB>>>???MMM\\\iiirrrqqqqqq{{{}}}xxx|||yyypppkkkmmmooonnnnnnooonnnjjjggghhhlllqqqyyy{{{rrrpppyyynnnpppoooiiigggjjjiiieeejjjtttxxxrrrpppqqqhhhYYYVVVdddooojjj[[[KKKAAA<<<;;;<<<===>>>???AAADDDGGGDDDIIINNNOOOLLLJJJHHHFFFEEEFFFJJJLLLIIIDDDHHHPPPnnn~~~xxxaaaJJJHHHZZZvvvrrrTTTTTTUUUaaa~~~tttbbbXXXKKKDDDDDDFFFFFFFFFKKKQQQXXX^^^hhhuuu|||}}}zzzvvvtttnnnuuusssccc\\\cccfffeeegggiiiiiijjjooovvvqqqpppooonnnppprrrrrrqqqrrruuuqqqsssyyyooocccdddbbbccchhhjjjeeebbbpppmmm\\\wwwuuuWWWEEEFFFVVVVVVggg}}}wwwXXXDDDDDDFFFFFFFFFFFFEEECCCAAA@@@<<<<<<===???@@@AAABBBBBBEEEIIIKKKJJJHHHGGGJJJNNNTTTRRRYYYfffkkkgggfffiiiuuulllkkknnnqqquuuyyypppsssvvvwwwvvvuuuuuuvvvyyyyyyzzzyyywwwuuuttttttrrrqqqqqqssswww}}}iiijjjkkk~~~|||rrrkkkxxxyyy|||rrriiiaaabbbcccaaa______^^^___eeemmmjjj```]]]bbbiiilllbbbZZZcccjjjbbbVVV```gggsss{{{wwwyyyTTTKKKOOONNNVVVnnn^^^ZZZSSSCCC999<<>>===999999888888777888888888:::;;;===???@@@CCCHHHKKKJJJLLLLLLJJJFFFGGGMMMSSSeeevvvwwwhhh___[[[```___OOOCCCBBB>>>???BBBEEECCC======JJJYYYnnnyyyyyyyyyrrrwwwuuuiii]]]^^^hhhpppaaa___\\\\\\___eeekkkoookkkiiiooo~~~sssnnnwwwnnnppppppmmmmmmnnnnnnlllfffiiikkklllnnnlllaaaUUUXXXfffmmmcccRRREEE>>>:::777999;;;===>>>BBBFFFIIIEEEFFFHHHJJJIIIGGGFFFGGGEEEEEEGGGIIIHHHFFFGGGJJJjjjzzzzzzgggRRRIIIMMM^^^yyy]]]PPPTTT___rrrxxx```VVVJJJDDDDDDFFFEEEDDDIIIMMMTTT^^^mmm{{{}}}{{{~~~{{{{{{qqqaaa^^^fffjjjhhhhhhiiihhhiiipppxxxnnnmmmkkkkkkqqqxxxxxxtttrrrxxxxxxzzz{{{lll]]]^^^dddhhhttt|||sssfffiiixxx}}}___rrrdddKKKDDDQQQOOO\\\ttt}}}kkkRRRDDDEEEEEEEEEEEEDDDCCCBBBAAA======>>>???@@@AAABBBBBBBBBEEEHHHGGGFFFEEEHHHJJJPPPPPPTTT___jjjnnnkkkgggiiiyyyrrrmmmooorrrrrrsssvvvqqqrrrtttuuuttttttuuuvvvyyyzzz{{{yyyvvvssssssssspppoooooorrrwww|||xxx___dddvvvlllllltttssssssxxxlllkkklllooollleeebbbddd```bbbkkkvvvuuuiiibbbcccaaa\\\UUUUUUbbbnnnhhhYYY______jjjvvvpppiiitttJJJJJJYYYRRRooo}}}dddTTTUUUDDD:::<<<;;;:::MMMfffwwwkkkVVVEEEAAAHHHMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJHHHHHHHHHGGGFFFDDDBBBAAAAAA@@@@@@???===<<<<<<;;;:::999888888777777777777888888999::::::::::::999666:::CCCMMMUUU\\\iiivvvhhh\\\^^^eeefffjjjnnniiiuuuyyysssssspppmmmpppfffeeeuuu|||rrriiifffbbbYYYQQQNNNSSSSSSVVV[[[ZZZTTTPPPPPPSSSWWWZZZXXXXXX[[[\\\[[[ZZZZZZXXX___kkkkkklllzzzwwwMMM???LLL^^^jjjzzzpppZZZKKKFFFVVViiihhhUUUDDDCCCDDDFFFGGGFFFCCC@@@>>>::::::999888777777777888888:::<<<===>>>AAAEEEHHHKKKKKKHHHBBBBBBNNNccctttrrraaa\\\aaa```OOODDDCCC??????BBBEEEDDD>>>===HHHVVVsssyyyzzzyyypppccc^^^jjjyyyooohhh]]]WWWXXX```jjjqqqnnncccbbbppp}}}vvvpppyyyiiikkkmmmpppssstttqqqnnngggdddeeejjjmmmggg]]]UUU\\\gggjjj\\\JJJAAA<<<999777888;;;<<<>>>BBBFFFIIIDDDDDDGGGKKKKKKEEEAAA@@@AAA@@@AAACCCFFFGGGGGGGGG[[[vvvqqqooodddVVVLLLEEEMMMhhhkkkLLLOOO___llltttddd[[[TTTLLLFFFEEEEEEEEEDDDIIILLLSSSaaauuu~~~xxx}}}{{{gggbbbfffiiiggghhhjjjiiigggjjjoooeeeiiijjjiiilllrrrrrrmmmhhhppprrrtttvvvkkkaaaggggggmmm}}}pppppp}}}^^^iiiwwwVVVFFFJJJGGGMMMbbbzzz|||cccFFFDDDCCCBBBAAAAAAAAAAAAAAA<<<<<<===>>>???@@@AAAAAA@@@BBBDDDEEEFFFFFFGGGHHHHHHNNNQQQTTT```nnnoooggg___uuuuuuooolllooorrrrrrsssuuurrrtttuuutttttttttvvvxxxwwwyyyzzzyyyvvvsssssstttooonnnnnnqqquuuxxxxxxwwwuuulllnnn|||yyyfffjjjvvvkkkjjjrrr}}}yyysssuuuwwwsss```bbbgggmmmlllfffdddfff______eeennnmmmeeebbbffffffZZZSSSXXXfffuuuooo[[[[[[XXXZZZ___]]]^^^rrr]]]KKKVVVVVVccc~~~cccVVVNNNEEE@@@:::999CCCQQQlllwwwrrrXXXBBBBBBIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKHHHHHHHHHHHHFFFDDDCCCAAA@@@@@@???>>>===<<<<<<;;;999888777777777777888888888999:::;;;<<<;;;;;;:::>>>EEEQQQ\\\___^^^aaaggg[[[\\\rrrzzzxxx|||vvv}}}}}}ttttttyyymmmooo~~~||||||jjj^^^___^^^SSSLLLLLLPPPPPPTTTYYY[[[WWWUUUVVVRRRVVVWWWTTTTTTXXX\\\\\\ZZZYYYVVV]]]llltttWWWBBBDDDQQQ___pppyyyttt\\\QQQGGGNNNdddooo^^^EEEBBBDDDFFFGGGGGGEEEBBB@@@;;;:::999888777777777777777888:::;;;===@@@DDDGGGIIIIIIIIILLLUUUhhhtttkkkjjjcccOOODDDDDDBBBCCCDDDFFFDDD???===FFFQQQmmm|||zzzzzzpppdddjjjzzz|||pppccc\\\^^^gggooowwwooohhhjjjtttyyynnntttdddeeekkkuuu|||{{{sssllllllhhhjjjqqqoooddd[[[ZZZ```iiigggUUUEEE@@@===999:::;;;===>>>???AAAEEEHHHEEEBBBDDDIIIHHHAAA======@@@AAABBBBBBCCCFFFHHHHHHPPPuuu}}}nnnpppfff___WWWNNNDDDEEE]]]yyyUUUJJJZZZeeezzznnnUUUWWWSSSNNNIIIFFFDDDDDDDDDHHHNNNWWWeee|||~~~}}}qqqjjjlllffffffhhhllllllfffdddfffdddlllpppmmmkkkmmmlllgggccchhheeedddeee^^^]]]ggg___ddduuuqqquuu\\\___aaaKKKIIIEEEEEEVVVvvvmmmHHHCCCBBB@@@???>>>???@@@@@@;;;<<<<<<===>>>???@@@@@@AAABBBCCCEEEGGGIIIIIIIIIAAALLLPPPMMMWWWjjjoooggg___iii}}}uuupppmmmppprrrsssuuuxxxtttuuuuuuttttttuuuwwwzzzuuuxxxzzzyyyvvvtttuuuvvvooonnnmmmooossstttrrrooocccYYYbbb~~~}}}qqqttt|||nnnjjjtttxxx}}}cccSSSUUU[[[ccceeecccaaacccaaa\\\\\\``````___fffqqqqqq```XXX]]]jjjyyyrrrZZZLLLQQQWWW[[[^^^bbbeeehhhvvvSSSHHHWWWddd}}}}}}^^^___WWWJJJBBBDDDGGGFFFTTTyyynnnKKKAAAEEEGGGHHHIIIIIIIIIJJJJJJKKKKKKHHHIIIIIIHHHGGGEEECCCAAA@@@??????>>>===<<<;;;;;;777777777777777777888888999:::;;;<<<<<<<<<;;;:::HHHPPP^^^hhhggg___[[[\\\VVVbbb}}}}}}~~~vvvxxxtttwwwwwwbbbUUUYYYYYYNNNHHHLLLMMMLLLPPPVVVYYYXXXYYY[[[RRRUUUTTTQQQQQQVVV[[[\\\bbbaaa\\\aaaqqqcccJJJCCCIIIUUUeeesssqqq\\\TTTIIILLLccctttdddGGGBBBDDDFFFHHHHHHEEECCC@@@;;;;;;999888777777777777666888:::;;;<<>>999>>>???@@@@@@@@@AAADDDGGGGGGAAA>>>AAABBB>>>===AAACCCFFFGGGEEECCCDDDHHHJJJIIIWWWgggrrroooxxxddd]]]XXXQQQEEEBBBVVVpppcccJJJUUU^^^wwwuuuuuulllVVVUUUTTTQQQLLLGGGDDDCCCDDDGGGOOOZZZiiivvvtttmmmjjjfffdddggghhhffffffhhhiiiiiiiiihhhgggffffffeeebbb\\\[[[\\\ZZZUUU[[[eeeYYYYYYaaaqqqyyywwwvvvzzzxxxzzzddd[[[ttt___OOOEEEEEEIIIPPPaaayyytttVVVFFFAAA???AAA???;;;<<>>;;;===BBBEEECCC@@@>>>@@@BBBDDDDDDFFFIIILLLIIIIIIJJJMMMUUU___hhhnnneee^^^xxxvvvsssqqqssswwwxxxuuuqqqsssrrrrrrsssuuuwwwvvvuuuzzzxxxuuusssssstttuuuuuupppppprrruuuuuuqqqhhhaaaWWWTTTaaa{{{|||~~~~~~uuuwww}}}|||tttwwwqqq___QQQQQQWWWbbbhhhfffaaa___UUUTTTWWW[[[ZZZYYYaaakkkiiigggaaa[[[]]]dddgggggg^^^YYYWWWZZZ^^^dddllltttcccMMMSSSWWWfff~~~mmmWWWHHHDDD@@@;;;MMMdddwwwrrr___NNNCCC>>>AAABBBDDDGGGIIIIIIIIIIIIHHHFFFFFFGGGIIIGGGAAA<<<===:::999===???<<<;;;<<<:::888666888;;;<<<;;;999???:::888<<<>>>>>>AAAFFF^^^aaahhhoooppphhhYYYNNNNNNeeewwwvvv{{{zzz{{{zzzlll___ZZZXXXUUUTTTVVVUUUUUUUUUUUUUUUVVVWWWXXX]]]YYYTTTUUUXXXZZZXXXUUUWWW```cccjjj|||JJJEEETTTHHH___{{{hhhwwwbbbNNNJJJIIIPPPrrrvvvKKK???DDDFFFEEEFFFIIIFFFAAA===:::777777999999777555777888999999:::===AAADDDJJJYYYlll|||kkkUUUFFFEEEKKKTTTPPPNNNKKKDDD===AAAKKKaaakkkwwwxxxpppkkkqqq{{{wwwuuuwwwjjj\\\\\\qqqttttttooogggccceeeiiixxxzzz{{{yyyyyy~~~uuurrrnnncccYYY^^^cccmmmwww|||zzztttnnnffflllwwwmmmhhhllluuuxxxkkkXXXTTT\\\iiijjjaaaOOOAAA===<<<;;;===@@@BBBBBBAAA@@@BBBDDDGGGCCC@@@BBBGGGHHHBBB===EEEGGGEEE@@@@@@EEEGGGEEEJJJDDDCCCZZZppp}}}kkk\\\SSSTTTNNNEEEMMM```wwwmmmcccQQQOOOYYYuuuuuu```WWWXXXTTTKKKEEEEEECCC???JJJNNNZZZqqq~~~~~~pppqqqrrrpppkkkhhhiiiiiieeecccdddgggfffeeeccccccbbbbbbbbb___[[[ZZZ\\\XXXRRRUUU___[[[UUUWWWcccjjjgggbbbaaa___aaammm}}}___nnnoooYYYEEEBBBDDDIIISSSjjjsssgggIIIBBB>>>???@@@======@@@@@@===;;;===AAADDDCCCAAA@@@AAACCCCCCCCCEEEHHHKKKHHHGGGFFFGGGMMMWWWdddmmmeee\\\pppyyyvvvtttuuuxxxyyywwwtttsssrrrrrrtttwwwyyyxxxxxxvvvwwwwwwtttpppooorrruuupppmmmlllnnnqqqppplllgggZZZUUU```yyyxxx~~~{{{~~~|||xxxdddSSSTTTRRRVVV]]]aaa___\\\[[[YYYWWWXXXYYYXXXXXX```kkkiiigggaaa[[[\\\cccgggfff]]]ZZZZZZ]]]```eeeoooxxxtttQQQLLLPPPYYYllliii^^^TTTGGG???AAABBBRRRaaaccc]]]TTTJJJBBB===>>>@@@BBBEEEGGGHHHHHHGGGFFFEEEEEEEEEDDDAAA>>>;;;888999===@@@===<<<======:::888888;;;>>>>>>>>>444:::???===:::???NNNZZZdddiiiooopppiii]]]QQQJJJLLL\\\yyy~~~uuuwww||||||uuuooosss~~~uuuiiidddiiikkkbbbZZZZZZXXXXXXWWWVVVVVVVVVVVVVVVYYYWWWUUUUUUWWWYYYXXXWWWRRRWWWYYYbbbvvvUUUDDDMMMGGGSSSrrr~~~|||kkkTTTLLLFFFFFFeeeuuu[[[CCCCCCDDDGGGIIIIIIGGGFFF>>>;;;888777888888777555666777888999:::===AAADDDTTTggg}}}qqqYYYKKKMMMVVVgggaaaYYYPPPGGGBBBEEEKKK[[[fffrrruuuoooiiijjjnnn{{{pppoooggg^^^___hhhpppwwwwwwssspppssswwwxxxzzz~~~xxxsssvvvxxxqqqiiikkkrrr|||~~~wwwqqqmmmjjjnnnttt}}}sssiiinnnsssrrrgggZZZVVVYYYgggfff^^^NNNCCC???<<<999>>>AAADDDEEEDDDCCCDDDFFFGGGCCCBBBFFFLLLNNNKKKFFFDDDEEEFFFGGGFFFGGGJJJMMMFFFDDDFFFWWW~~~{{{yyytttbbbVVVTTTKKKBBBLLL___uuusss{{{XXXUUUUUUiiiyyykkk\\\[[[XXXRRRKKKEEECCCCCCHHHNNN]]]vvv{{{}}}{{{vvvkkkhhhkkkuuusssnnnjjjjjjhhhccc``````aaa```___^^^___```bbbcccfffaaaaaaccc^^^UUUUUU\\\TTTKKKJJJYYYgggiiiggghhh^^^[[[___~~~ooohhhyyymmmMMMCCCCCCHHHLLL[[[mmmqqqVVVJJJ@@@>>>@@@@@@??????>>><<<:::<<<@@@CCCCCCBBBCCCCCCCCCBBBBBBCCCGGGJJJHHHHHHFFFCCCEEEOOO^^^jjjfff[[[fff{{{wwwttttttvvvwwwvvvtttqqqqqqqqqtttvvvxxxxxxwwwrrrvvvxxxtttnnnjjjmmmqqqpppmmmlllqqqxxxzzzuuuppp___WWW]]]tttuuuqqqttt{{{|||~~~pppbbbXXX\\\YYYZZZ^^^```]]][[[\\\]]][[[YYYXXXWWWXXX```iiieeeccc]]]WWWXXX___cccccc```______``````bbbkkkvvv```MMMLLLNNNSSSbbbkkkZZZUUUOOOGGGBBB;;;AAAJJJRRRZZZ\\\UUULLL???>>>===???AAACCCDDDDDDGGGFFFEEEDDDCCCCCCCCCCCC>>>;;;;;;@@@AAA???======???>>>===>>>??????>>><<<:::===???DDDSSSeeejjjeeeiiimmmnnnfffXXXNNNKKKMMMTTTYYYkkk|||xxx{{{tttiii```gggwww|||sssmmmcccgggzzzooo```\\\ZZZYYYYYYWWWVVVUUUUUUTTTUUUVVVWWWWWWWWWWWWYYYZZZZZZYYYVVV]]]jjjsss~~~hhhHHHFFFFFFLLLjjj}}}xxx]]]OOODDD===TTTpppnnnNNNFFFCCCIIILLLGGGEEEHHH@@@===999777777777777666555777888888999<<<@@@DDDZZZppptttYYYJJJPPP]]]vvvrrrfffTTTFFFCCCEEEFFF]]]gggsssxxxuuunnnfffbbbwwwtttpppjjjjjjjjjsss|||}}}yyyvvvzzzvvvwwwyyy}}}xxx|||yyywwwrrrqqqmmmnnnoooqqqxxx~~~}}}yyymmmtttvvvnnnbbb]]][[[[[[ccc___UUUJJJCCC@@@===888===@@@CCCDDDDDDDDDDDDEEEAAA>>>>>>BBBHHHKKKIIIEEEFFFCCCEEEJJJJJJIIISSS```UUUMMMEEELLLlllmmmooo```ZZZOOOBBBIII[[[oooyyykkkgggYYYQQQ^^^mmm|||www```YYYWWWVVVPPPDDD@@@CCCFFFMMM___|||www~~~xxxpppoooqqq]]]bbbfffgggsssrrrllliiiiiigggbbb``````^^^]]]\\\\\\___bbbfffiiikkkggggggiiidddZZZZZZaaaSSSJJJKKK[[[llluuu{{{qqqiiibbbuuummmcccaaaKKKEEEMMMPPPXXXeeellllll\\\KKKBBBAAABBB@@@>>>===;;;:::;;;>>>BBBCCCCCCDDDDDDDDDBBBAAABBBEEEHHHIIIKKKIIIEEECCCIIIVVVbbbfff]]]___}}}~~~yyyvvvrrrqqqrrrssssssrrrppppppppprrrttttttsssrrrooorrrsssqqqmmmjjjiiijjjkkkjjjllluuu{{{sssdddYYY[[[pppuuunnnmmmpppvvv|||{{{~~~fffbbb^^^]]][[[\\\```aaa]]][[[\\\[[[[[[ZZZYYYYYY[[[```fff]]][[[TTTOOOQQQYYY^^^^^^cccbbbcccaaa\\\ZZZbbbmmm~~~}}}yyy]]]QQQLLLJJJNNNmmm\\\QQQ\\\WWWBBB>>><<<>>>GGGTTT^^^^^^ZZZKKKGGGCCCAAAAAA@@@>>><<>>>>>AAABBB>>><<<<<<>>>???AAABBBAAA>>>:::888BBBIIIOOOXXXlll|||kkkiiiiiicccZZZPPPOOOVVV^^^mmmgggiiixxxqqqlllhhhgggooozzz}}}uuullldddZZZccc}}}qqq^^^ZZZXXXXXXXXXXXXWWWVVVVVVUUUUUUYYY\\\[[[XXXVVVXXX[[[___[[[XXX___eeedddxxx~~~}}}SSSCCCDDDJJJaaaeeeSSSHHH>>>KKKggguuuYYYJJJCCCJJJLLLDDDAAAFFFBBB???;;;888777666666777555666777777888;;;???BBBTTTgggxxxYYYIIIQQQ```{{{}}}ttt]]]IIIBBBDDDEEE```jjjuuu|||~~~wwwjjj]]]ttt|||{{{yyyrrrrrrvvvsssqqqnnnmmmqqqzzz~~~zzzyyyyyymmmnnnllliiiiiinnnvvv{{{qqq|||}}}mmm^^^]]]aaabbbcccZZZMMMCCCAAAAAA@@@>>>;;;===???@@@AAAAAAAAAAAA???<<<;;;>>>BBBDDDBBB@@@JJJBBBBBBHHHHHHHHHYYYpppqqqaaaLLLFFF[[[hhh~~~ooojjj\\\JJJGGGRRRfffyyyddduuu{{{ZZZPPPWWWdddpppjjj[[[TTTXXXVVVIIIBBBEEEDDDKKK^^^~~~yyyvvvuuu{{{uuugggeeelll^^^WWWggglllhhhppppppkkkhhhiiiiiieeedddeeeaaa```______```dddgggiiieeebbbccchhhfffbbbgggpppddd[[[YYYbbbkkkrrr{{{zzzqqqeeeqqq{{{aaarrrzzzVVVDDDLLLRRRXXXaaaeee}}}nnnYYYIIICCCBBBAAA>>>===<<<:::;;;===@@@BBBDDDDDDEEEDDDBBBAAAAAADDDFFFGGGKKKLLLIIIDDDEEELLLTTT```]]]ZZZrrr{{{wwwuuurrrppppppqqqqqqqqqrrrqqqqqqrrrrrrqqqooolllmmmllllllmmmooommmhhhddddddbbbdddllluuuzzzxxxsssiii\\\\\\mmm~~~zzzooopppssswwwzzz~~~zzzxxxqqq\\\aaa]]]UUUUUUYYY______ZZZXXXXXXVVVXXXZZZ[[[\\\^^^aaaaaaXXXVVVPPPJJJMMMVVV\\\]]]___``````___XXXUUU[[[eeeqqqqqqsss[[[PPPLLLRRRYYYxxx______YYYHHHAAA===;;;AAALLLXXXbbbhhh[[[UUUMMMIIIFFFCCC>>>:::<<<<<<<<<===>>>>>>===<<<===:::999===???===<<<>>>>>>===<<<;;;;;;<<>>???@@@@@@@@@BBB@@@???@@@CCCEEEEEECCCGGG@@@AAAHHHFFFDDDQQQeeewwwrrrdddSSSPPPmmmnnn}}}{{{oooVVVGGGIII[[[rrrooo___^^^TTTRRR\\\eeerrr}}}fffVVVZZZ]]]TTTKKKJJJFFFJJJ]]]sssooo~~~}}}vvvcccaaa^^^XXX___oooqqqlllnnnooojjjgggiiiiiifffdddeeedddcccbbbaaaaaabbbcccdddaaa^^^___ggglllppp|||{{{oooggggggiiilllvvv~~~xxxlllqqqqqqpppbbbEEEFFFLLLTTT^^^aaaxxxrrrcccQQQEEEBBBAAA@@@???>>><<<<<<===???BBBDDDCCCDDDDDDCCCBBBBBBCCCDDDCCCGGGKKKJJJFFFCCCEEEGGGSSSYYYVVVggg|||wwwuuutttsssqqqqqqqqqrrrrrrsssrrrrrrrrrrrrooollliiiiiiggggggkkkpppooohhhaaafffcccbbbeeellltttxxxzzzmmmbbbaaaooo~~~|||~~~}}}vvv{{{mmmggguuukkkRRRTTTZZZaaaaaa\\\ZZZ\\\SSSWWWZZZ[[[]]]``````]]][[[YYYRRRLLLNNNWWW]]]^^^YYYYYYZZZ[[[WWWUUUZZZbbbdddhhh~~~iii[[[PPPRRROOOnnn{{{]]]PPPOOOCCC>>><<<>>>EEEOOO^^^kkkaaa[[[UUURRRRRRPPPJJJEEE999666444555999<<<;;;999777333333777;;;<<<>>>BBBAAA???;;;999;;;CCCMMMUUUgggllllllccc```eeehhheeeYYY^^^jjj{{{|||rrrkkkeee[[[QQQaaammm{{{zzznnnccc^^^UUUPPPSSS^^^bbbZZZQQQOOOMMMNNNQQQSSSVVVWWWWWWWWWXXX]]]aaa```[[[VVVVVVWWWSSSWWWYYY___bbb[[[aaawww~~~XXXFFFIIIPPPllluuueee[[[QQQIIIRRRbbb___LLL???AAAHHHIIIHHHJJJEEEEEECCC@@@;;;888777777777777777666555777:::===:::@@@QQQlllbbbQQQWWWeeemmmvvv|||rrr[[[GGGDDDLLL]]]gggrrr|||{{{ssssssiiiqqqvvvyyywwwtttwww{{{wwwwwwwwwvvvuuuoooppppppjjjbbb```kkkyyyvvv~~~}}}kkkXXXTTT^^^jjjkkk[[[IIIBBBDDDJJJSSSZZZDDDBBB@@@???AAABBBBBBBBBAAA@@@???AAACCCFFFGGGFFF??????DDDJJJGGGAAADDDMMM```pppxxxeeeLLLWWWuuu|||zzz```JJJDDDQQQgggwwwYYYjjjjjjZZZMMMUUUZZZeeewwwvvv___ZZZ\\\YYYRRROOOMMMNNN]]]yyyxxxuuu|||vvvsss]]]YYYhhhooonnnmmmkkkmmmhhhdddeeeccc^^^\\\]]]___^^^^^^^^^______```aaaeee```___fffmmmwwwxxxhhhdddfffhhhpppzzzzzz}}}ppppppTTTLLLHHHLLLVVVYYY```fffdddVVVGGGBBBBBBCCCAAA@@@>>>===<<<>>>BBBDDD@@@BBBDDDEEECCCBBBBBBCCCAAAEEEIIIKKKJJJGGGEEEDDDGGGUUUPPPZZZ{{{uuurrrpppqqqqqqqqqpppppppppqqqnnnmmmmmmnnnnnnlllhhheeebbbcccffflllpppoooiiidddhhhiiikkknnnrrrvvv{{{}}}rrriiihhhsss~~~}}}|||wwwlllxxxtttVVVWWW\\\aaa```]]]]]]aaaUUUYYYZZZXXXZZZ^^^^^^ZZZbbb___VVVNNNOOOWWW\\\]]]YYYWWWXXXZZZYYYWWWZZZ```^^^eeevvv~~~qqqYYYOOOPPP```qqq[[[WWWIIIDDDAAABBBCCCGGGRRR^^^YYYVVVTTTXXX___bbb```\\\EEE===666666>>>DDDEEEBBB<<<777444777;;;<<<@@@DDDIIIKKKLLLMMMOOOUUU\\\bbbsssdddUUUSSS[[[___ZZZRRRMMMXXXkkkxxxrrrhhh]]]ZZZ]]]dddhhhnnnrrroooggg[[[SSSQQQQQQQQQPPPQQQRRRQQQOOOIIIKKKNNNQQQSSSTTTUUUTTTVVVZZZ^^^^^^[[[WWWUUUUUUWWW^^^]]]\\\]]]VVVTTT___pppfffKKKIIIPPP]]]|||~~~pppaaaSSSGGGKKK[[[dddTTTCCC???EEELLLKKKGGGFFFGGGGGGDDD>>>999777777888888777666444555777:::999999AAARRRgggdddVVV]]]kkkiiiiiippprrraaaIIIBBBKKK\\\eeemmmuuuyyy{{{xxxzzz{{{~~~}}}}}}xxxvvv{{{www}}}yyyuuurrrpppooovvvvvvuuupppfffbbblll{{{|||vvvjjj\\\UUU]]]iiigggXXXHHHCCCDDDJJJVVV```KKKGGGBBB@@@AAADDDEEEDDDAAA@@@??????@@@BBBBBBCCC===@@@EEEGGGGGGFFFFFFGGGJJJ\\\iii]]]JJJVVV{{{ooouuuzzzyyydddOOOFFFHHH]]]qqqccc``````LLLQQQRRRYYYiiitttsssaaa\\\]]]\\\ZZZXXXVVV```rrrmmm{{{zzz~~~aaaZZZjjjiiigggkkkhhhkkkeee```___\\\VVVRRRRRRUUUVVVXXXZZZ]]]___```aaahhh```]]]aaahhhsssyyyccc\\\]]]___ccciii}}}lllqqq{{{hhhZZZJJJFFFMMMOOOIIIXXXaaaXXXIIICCCCCCEEECCCBBB@@@===<<<>>>AAADDD???BBBEEEFFFDDDCCCBBBBBBAAADDDIIILLLNNNLLLIIIFFF@@@RRRKKKPPPsss~~~yyywwwxxx}}}wwwssspppnnnkkkmmmnnnooonnnmmmmmmnnngggggggggiiiiiihhhdddaaa\\\aaahhhmmmooommmjjjhhhaaaiiittt{{{|||zzzxxxwwwuuunnnmmmwww~~~}}}xxxzzzzzz|||yyykkkcccxxxhhhVVVVVVXXX[[[ZZZXXXZZZ```YYY\\\ZZZVVVWWW\\\\\\XXXgggbbbYYYPPPOOOUUUYYYZZZ^^^ZZZYYY[[[ZZZXXXYYY\\\```eeerrrcccVVVVVVLLLXXX|||xxx```SSSLLLHHHGGGDDDBBBGGGPPPOOONNNQQQ[[[hhhpppqqqnnnVVVJJJ>>>===FFFPPPSSSQQQGGG@@@;;;;;;======@@@DDDPPPXXXbbbiiiiiigggdddcccZZZRRRMMMMMMNNNKKKKKKMMMFFFQQQdddzzz{{{nnn```bbboooiiiddd```cccgggdddXXXLLLOOOSSSQQQJJJIIIOOOSSSQQQHHHJJJMMMPPPRRRSSSRRRRRRSSSWWWZZZ\\\[[[XXXUUUTTTTTT]]]\\\YYY\\\XXXUUU[[[[[[nnnzzzoooOOOCCCOOOSSSxxxxxxcccQQQDDDGGGZZZlll]]]III>>>CCCLLLJJJAAAGGGIIIJJJFFF@@@:::888777999999888666444444666888<<<999:::AAALLL___~~~jjj^^^ggguuunnnfffkkkuuujjjPPPFFFNNNYYY```dddhhhtttvvvxxxpppjjjttt{{{uuupppsss|||~~~}}}~~~xxxjjjccckkkpppjjjeeeeeezzz~~~}}}uuuooommmnnn|||zzzyyysssiiidddooo~~~{{{qqqkkkbbbYYY]]]hhh```SSSFFFBBBCCCHHHSSS___NNNIIIBBB???@@@CCCEEEEEEHHHFFFCCCAAA@@@@@@??????AAACCCCCCAAADDDMMMSSSSSSGGGIIIKKKHHHIIIaaakkkkkkpppttteeeRRRIIICCCXXXfffppp___qqqbbbPPPSSSOOORRR___hhhvvvnnnbbbeeeiiiiiiaaa\\\cccmmm]]]bbbooo}}}ppppppaaammmfff^^^eeehhhhhhddd```______^^^ZZZVVVVVVWWWUUUSSSXXXaaaddd``````___[[[[[[dddtttrrrcccbbbggggggcccaaatttoooppppppZZZMMMFFFCCCDDDOOOQQQfffrrrYYY>>><<>>BBBCCCDDDEEEEEEEEEDDDCCCDDDFFFIIILLLMMMMMMLLLKKKEEEFFFHHHWWWiiikkkpppzzztttqqqtttyyy~~~zzzrrrlllkkknnnooonnnmmmkkkjjjhhhgggggggggfffdddccc```^^^]]]\\\^^^aaaeeeggggggfffeeeeeedddqqq}}}}}}zzzvvvrrrsssjjjlll{{{{{{tttuuu}}}lllWWW___iiicccZZZOOOQQQTTTVVVVVVWWWXXXZZZ]]]WWWVVVZZZ[[[XXXWWW[[[fffnnnlll]]]QQQSSSXXXZZZ___ZZZYYY]]]```___\\\\\\ccciiisssqqqWWWSSSLLLKKKXXXrrrsssTTTJJJSSSMMM@@@???CCCCCCAAACCCNNN```nnnrrrooo___SSSIIIHHHMMMUUU^^^fff]]]VVVKKKCCC@@@AAADDDFFFXXXkkkvvvooobbb______]]]ZZZKKKFFFFFF@@@EEEPPPSSSVVVcccdddfffzzzwwwiiisssyyyfffmmmccc^^^bbbfff```UUULLLOOOMMMKKKKKKMMMPPPQQQRRRKKKKKKKKKMMMPPPTTTYYY[[[[[[]]]^^^\\\XXXUUUVVVXXXTTTUUUWWWXXXYYYXXXXXXWWW\\\dddgggppp|||QQQ>>>GGGNNNggg{{{bbbQQQEEEGGGVVVqqqzzziiiFFF999HHHPPPGGGHHHFFFDDDDDDCCC@@@:::555888777777666666666777777666999;;;;;;AAAQQQhhhzzzooojjj}}}{{{rrrrrriiiVVVMMMQQQ```bbbbbbeeeoooyyyxxxppptttuuuyyy~~~{{{pppggguuuooogggeeeiiiqqqzzz~~~}}}~~~zzzyyy|||}}}{{{|||qqqooolll___^^^jjjpppyyywwwvvvuuuooojjjooozzztttiiihhhsss~~~yyyoookkkfff^^^^^^dddXXXLLLBBB@@@CCCEEEHHHLLLFFFEEECCCAAA@@@CCCHHHLLLNNNKKKGGGDDDCCCCCCAAA@@@???DDDEEE@@@AAAHHHLLLLLLDDD???>>>@@@DDDXXXllltttmmm[[[fffbbbRRRQQQHHHFFF___kkk```qqq```QQQHHHLLLQQQXXXkkk}}}}}}uuuvvvpppXXXUUU^^^fffuuu~~~zzzvvv}}}}}}hhhkkkdddccckkklllfffdddccceeeiiikkkiiifff``````[[[WWW[[[cccfffdddeeefffffffffnnnzzzzzzmmmaaaaaakkkrrrooohhhoooxxxyyyyyyxxxoooyyy{{{cccRRRIIIFFFFFFFFFOOOeeeooocccWWWLLL>>>???CCCFFFDDD@@@>>>???@@@???@@@BBBCCCEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLMMMGGGFFFDDDPPPbbbeeeiiiwwwwwwmmmiiiiiikkkqqqwwwvvvoooiiihhhkkkmmmmmmmmmlllkkkiiigggfffeeecccaaa___\\\[[[YYYYYY^^^___bbbeeefffeee```]]]```nnn{{{}}}zzzvvvqqqpppnnnpppxxxzzz|||yyynnnZZZSSS^^^```WWWTTTJJJNNNSSSVVVXXXYYYZZZ[[[ddd^^^[[[^^^___[[[[[[]]]^^^fffhhhaaa]]]___]]]WWW^^^ZZZXXX[[[]]]\\\]]]```^^^ccckkkyyycccRRRKKKQQQRRRWWWvvvjjjWWWVVVMMMCCCAAA>>>CCC@@@???DDDOOOYYY[[[XXX[[[SSSKKKIIILLLTTTbbbnnntttmmmddd```aaa```\\\WWWWWW[[[^^^___```]]]TTTJJJKKKCCCHHHPPPUUU```gggaaapppvvvooojjjuuussseeeqqq|||jjjwwwmmmffffffeee]]]RRRKKKOOOMMMKKKKKKLLLNNNPPPQQQNNNOOOPPPRRRTTTVVVXXXYYYYYY\\\^^^\\\XXXTTTRRRRRRQQQQQQRRRSSSTTTTTTTTTTTTUUUaaaeeejjjzzzUUUDDDEEEIII^^^mmm\\\LLLFFFOOOiiiwwwpppRRR===AAAHHHEEEHHHGGGEEEEEEEEEAAA<<<777777777666666666666777777666999;;;;;;<<>>UUUmmmhhhkkklll[[[MMMLLLOOOTTTcccttt}}}aaaUUUUUU\\\pppyyyoooqqqnnnjjjfffjjjoookkk______```eeejjjmmmllljjjdddbbb^^^ZZZ]]]dddhhhhhheeejjjmmmpppvvv~~~}}}uuuppphhheeeppp}}}zzzoooooouuupppkkksss|||rrrdddssswww___OOOGGGCCC@@@LLL\\\ccceeelll```BBB===BBBGGGGGGAAA>>>@@@CCC<<<===???AAACCCEEEGGGGGGFFFDDDCCCBBBDDDGGGJJJLLLIIIFFFBBBIIIXXX\\\```nnn{{{hhhaaa\\\___dddiiiqqqxxx{{{wwwpppjjjeeedddfffggghhhjjjjjjiiigggeeeccc```^^^\\\YYYWWWVVVVVVVVV]]]]]]^^^```bbb```[[[VVV]]]lllzzz}}}yyytttooojjjooorrrvvvxxxzzz|||wwwjjjYYYXXXaaaXXXKKKLLLGGGKKKQQQUUUXXXZZZ\\\^^^eee___\\\\\\\\\ZZZZZZ[[[]]]aaaaaa___bbbhhhddd[[[```]]][[[[[[ZZZXXX[[[aaa\\\```fffnnnwwwaaaWWWLLLIIIaaafffYYYPPPOOOMMMDDDAAA>>><<>>BBBSSSlll}}}kkkVVVGGGHHH[[[mmmtttbbbHHH===AAAGGGHHHGGGGGGGGGGGGDDD???<<<777777666666666666777777555888;;;;;;999;;;AAAGGGYYYqqq|||uuugggRRRJJJMMMYYY]]]aaabbbffflllnnnlllhhhiiilllppptttrrrmmmhhhfffiiillljjjeeeaaa```aaaooosssrrrkkkiiiooozzzrrrkkk{{{xxxxxxxxxyyyzzzwwwsssuuuzzz}}}~~~~~~}}}|||~~~pppkkkdddccciiimmmfff\\\NNNFFF??????AAA@@@AAACCC>>>AAAEEEHHHIIIGGGDDDBBBDDDHHHMMMNNNKKKGGGFFFFFF@@@AAA@@@AAAEEEKKKJJJFFFFFFIIIJJJFFFDDDMMM```qqqnnnlllfff]]]KKKCCC;;;MMMnnnqqqdddtttmmmXXXNNNMMMPPPZZZdddtttrrraaaZZZ]]]iiinnniiisss}}}wwwyyy~~~~~~xxxqqqllljjjmmmnnnhhh```___```cccgggiiifffccc]]]]]]\\\\\\^^^cccggghhhbbbgggmmmqqqwww|||{{{vvvtttxxxtttlllqqq|||{{{ooouuuvvvnnniiirrryyyaaa___uuuxxxeeeUUUJJJCCCGGGPPPUUU\\\lllkkkWWW??????BBBDDDCCCAAABBBEEE======>>>???AAACCCEEEGGGFFFEEECCCAAABBBCCCEEEGGGHHHIIIEEEGGGQQQTTT[[[kkkssseee]]]WWWUUUZZZaaagggnnnuuuwww}}}xxxooojjjfffaaa```bbb___aaadddfffeeeccc___]]]YYYXXXVVVTTTTTTTTTUUUVVVZZZ[[[[[[[[[[[[YYYXXXWWWbbbooo{{{}}}yyytttnnniiiffflllrrrxxx|||{{{sssjjjrrr{{{uuu}}}{{{uuutttggg___```YYYOOOOOOKKKMMMPPPRRRUUUYYY]]]```bbb^^^ZZZYYYZZZZZZZZZZZZdddddd^^^XXX\\\gggiiidddbbb``````___ZZZUUUWWW]]]ZZZ^^^cccggguuu^^^MMMRRR^^^eee}}}hhhZZZ]]]\\\NNNFFFCCCCCCEEEFFFCCCBBBBBB>>>@@@GGGPPPUUUXXX^^^eeeccc^^^[[[]]]cccccc]]]VVVPPPHHHFFFJJJIIIDDDFFFNNNOOOYYYkkkwwwppprrryyyoooZZZ]]]___ggg}}}|||vvvwww{{{~~~wwwgggYYYQQQNNNMMMKKKIIIHHHIIILLLNNNMMMNNNOOOPPPQQQRRRRRRRRRSSSUUUWWWXXXXXXVVVUUUTTTUUUTTTTTTSSSTTTVVVWWWXXXPPP]]]___[[[___jjjtttLLL>>>BBBPPP```www^^^IIIEEEKKK\\\mmmjjjUUUAAA???GGGGGGGGGHHHIIIHHHFFFCCC@@@999888777777777777777888333666999:::::::::<<>>???DDDFFFIIIJJJIIIGGGEEEDDD;;;;;;:::999888777777888444555666888999:::<<<===;;;CCCOOOXXX]]]bbbjjjqqqttt~~~ooo|||zzzqqqaaaRRRMMMRRRSSSVVV[[[]]]\\\\\\___dddcccccccccdddddddddbbbaaafffaaa\\\]]]ccchhhjjjjjjgggddd___^^^fffqqquuussseeebbbnnn|||~~~}}}wwwqqqnnnmmmllljjjaaaeeemmmwww~~~}}}uuummmfffgggffffffmmmpppbbbMMMEEEAAA@@@BBBBBB??????AAA===>>>???CCCFFFGGGEEEBBB<<<@@@DDDCCCAAABBBHHHMMMRRRJJJCCCCCCIIIPPPTTTVVV@@@BBB@@@<<>>???@@@EEEFFFGGGGGGEEEBBB>>><<<@@@KKKMMMIIILLLLLLSSScccffffffbbb[[[TTTQQQSSSUUUPPPLLLKKKQQQYYY___ffflllwww|||xxxoooiiiccc______^^^ZZZYYY[[[XXXZZZ]]]^^^]]]ZZZVVVTTTKKKLLLMMMOOOQQQRRRSSSTTTPPPQQQSSSTTTWWW]]]eeejjjpppvvvwwwooogggdddcccbbblllnnnyyytttbbbggg{{{wwwvvvyyysssaaaZZZbbbbbb]]]YYYWWWTTTQQQQQQTTT[[[```[[[\\\ZZZXXXZZZ]]]\\\YYY\\\eeehhh```\\\^^^```]]]YYYYYY\\\___^^^YYYWWWYYYZZZ\\\```eeekkkwwwZZZPPPZZZ___|||ddd]]]\\\bbbddd^^^[[[\\\HHH???777999>>>CCCHHHLLLGGGEEEAAA?????????@@@@@@AAA;;;???SSShhhnnnggg^^^aaafffqqqrrrrrrsssaaaRRR^^^qqq}}}jjjiiiaaaZZZUUUPPPKKKKKKNNNIIILLLNNNMMMJJJIIIKKKNNNNNNMMMLLLMMMPPPTTTXXX[[[___[[[WWWTTTSSSSSSRRRQQQTTTTTTTTTTTTUUUVVVWWWXXXZZZ]]]XXXVVV^^^bbbeeeooo{{{]]]EEE@@@KKKfffoooUUUKKKGGGFFFLLLXXX[[[NNN???888AAADDDHHHIIIIIIGGGFFFFFF???>>>===;;;999888888777666555444555777888888777::::::===DDDHHHKKKPPPUUUSSS]]]kkkyyyuuudddlll||||||rrraaaQQQMMMQQQRRRSSSWWWZZZYYYWWWZZZ___cccccccccbbbaaa```______ccc___]]]bbbiiikkkfff___[[[XXXWWW\\\hhhrrrooogggXXXWWWiii|||uuunnnmmmmmmiiidddQQQVVVaaaoooxxxxxxooofffcccfffhhhiiijjjdddUUUFFF>>><<<<<<@@@@@@======@@@@@@>>>===@@@EEEIIIIIIGGG???@@@AAA@@@AAAEEELLLQQQQQQHHH@@@@@@EEEKKKRRRXXXJJJFFFAAAAAAJJJXXXiiitttwwwrrrXXXHHHBBBMMMZZZbbbeeeggg|||aaaMMMHHHIIIIIIOOOVVVaaannn}}}jjjffffffkkklllfff^^^ZZZddd|||xxxyyyqqqlllddd[[[ZZZ___gggooocccYYY```eeeiiiyyyjjjfffbbbbbbdddfffeeecccjjjiiillloookkkcccaaaddd```eeejjjnnntttyyyxxxtttfffeeecccbbbaaaaaaaaa```eeejjjhhhjjjtttpppeeedddiiiuuujjjpppqqq\\\IIIIIIVVVTTTQQQYYY```\\\III;;;<<<@@@@@@CCCIIIKKKHHHCCC???======>>>@@@DDDEEEGGGGGGFFFDDD@@@>>>>>>HHHGGGEEEJJJJJJKKKTTTNNNMMMLLLIIIFFFFFFJJJOOOPPPLLLKKKQQQXXX^^^eeelllqqquuu{{{}}}rrrhhh```^^^YYYWWWYYYYYYVVVUUUVVVSSSUUUVVVWWWVVVSSSOOOMMMHHHJJJLLLNNNOOOOOOOOONNNKKKJJJLLLTTT```jjjooooooooorrrnnnccc\\\]]]cccffflllttt|||{{{mmmfffttt}}}tttqqqhhhaaaccc___\\\ZZZYYYWWWUUUTTTVVVZZZ]]]WWWZZZZZZWWWXXX[[[XXXSSSTTT___fffccc___```]]]WWW[[[XXXWWWZZZZZZUUURRRRRRYYYWWWZZZbbbiiiqqq~~~yyy^^^WWWOOOhhhsssfff```gggmmmkkkjjjnnn^^^UUULLLGGGDDDAAACCCHHHDDDCCCCCCFFFIIIIIIEEE@@@GGGEEEGGGTTTjjjzzzxxxnnnqqqnnntttxxxwwwtttgggdddbbbdddvvv~~~zzz|||xxxooofff[[[PPPLLLIIIHHHJJJNNNFFFJJJOOOPPPMMMKKKLLLNNNNNNNNNOOOPPPSSSVVVXXXZZZZZZWWWTTTSSSSSSSSSRRRPPPPPPQQQRRRSSSSSSTTTTTTTTTXXXYYYSSSSSS___cccaaagggpppqqqIII;;;EEESSSmmmiii[[[NNNFFFEEEPPP\\\[[[LLL>>>>>>BBBFFFHHHGGGFFFGGGGGGCCCBBB@@@===;;;999777777777555333444777888666333999666888>>>AAA@@@BBBHHHEEEHHHMMMUUUaaasss|||eeeWWW[[[hhhrrr|||}}}{{{qqq___OOOLLLOOOSSSQQQSSSXXXXXXUUUVVVZZZ^^^^^^___^^^\\\[[[[[[[[[]]]\\\]]]bbbfffeee]]]WWWOOORRRVVV]]]fffjjjaaaUUUKKKSSSgggvvvyyywwwwwwssspppqqqsssmmmcccRRRXXXdddpppwwwuuulllccccccfffllloooiiiYYYKKKEEE;;;:::;;;??????===>>>BBBAAA???>>>AAAHHHMMMNNNLLL@@@?????????BBBGGGMMMQQQLLLDDD>>>???AAAEEEMMMVVVRRRHHHCCCGGGLLLSSSbbbqqq{{{~~~mmmLLLBBBIIILLLZZZllllll|||mmmTTTIIIGGGEEEIIIMMMSSSZZZbbbnnn|||\\\ZZZZZZ\\\ZZZTTTQQQRRR]]]xxx{{{xxxooo]]]\\\fff___cccVVVPPP___bbbcccssshhhddd___]]]___aaaaaa___fffeeegggjjjfff______dddZZZ```fffjjjooorrrpppjjjlllbbb\\\___cccaaa]]]\\\aaajjjllllllqqqjjjbbbdddlllrrrxxxdddvvvfffNNNCCCHHHKKKOOOUUUTTTdddQQQAAA>>>===<<>>DDD@@@@@@IIIIIIDDDFFFBBBCCCEEEFFFDDDBBBEEEIIIOOOJJJHHHMMMSSSYYY```fffhhhmmmuuu{{{qqqeee^^^XXXXXXTTTSSSVVVVVVTTTRRRSSSOOOOOOPPPPPPOOOLLLIIIGGGGGGIIIKKKNNNNNNMMMJJJIIIIIIEEEFFFUUUiiivvvuuuppplllmmmggg[[[UUUZZZdddjjjiiiwww}}}rrrgggmmm{{{mmmbbbcccvvvhhhgggddd^^^```XXXYYYYYYYYYXXXXXXYYY[[[[[[______[[[\\\^^^ZZZSSSRRR\\\aaa______bbb___YYYbbb[[[UUUUUUTTTPPPKKKJJJPPPLLLMMMWWW___fffpppzzz}}}TTTTTTUUU]]]pppnnn```bbbeeeaaa```cccuuurrrnnnggg\\\PPPLLLNNNMMMLLLPPPZZZdddeee[[[QQQJJJOOOOOOLLLVVVjjjxxx{{{zzz~~~```XXXcccnnnsssxxxnnnqqqvvvuuuZZZRRRKKKKKKLLLJJJIIIIIIDDDJJJPPPRRROOOLLLLLLNNNLLLNNNPPPSSSUUUVVVVVVVVVQQQPPPPPPRRRUUUVVVTTTQQQNNNPPPQQQSSSSSSSSSSSSRRRSSSUUUOOOPPP]]]bbbbbbggg]]]zzzUUUCCCJJJKKK]]]{{{jjjRRRHHHDDDNNN```gggZZZJJJ<<<@@@EEEGGGGGGFFFFFFHHHFFFDDDBBB>>>;;;999777777666444333666:::;;;777333777666999???>>>:::<<>>CCCHHHLLLNNNHHHBBB???@@@AAABBBJJJTTTOOOBBB===CCCEEEDDDOOO___fff|||SSSEEEMMMEEESSSpppvvvnnnxxx\\\MMMHHHDDDFFFHHHKKKNNNTTT[[[bbbgggvvvyyy{{{xxxttttttzzz~~~XXXZZZSSSMMMNNNIIIFFFOOOxxx|||~~~{{{dddddd```cccbbb___ZZZ]]]eeelllmmmmmmbbb\\\___bbbaaaaaadddnnnmmmkkkiiigggccc^^^[[[[[[]]]fffeee___gggnnnggghhhccc______cccfffgggggghhheeeccceeehhhhhhccc^^^iiiooorrrooolllvvvwww```HHHAAAHHHNNNNNNKKKWWWaaa[[[EEE888===CCCBBBKKKNNNKKKCCC???BBBBBB???@@@BBBEEEHHHIIIHHHFFFEEECCCBBB@@@???>>>??????@@@BBBCCCDDDEEEEEEDDDBBBBBBMMMKKKJJJKKKPPPVVV\\\___bbbjjjppprrrwwwvvvkkkddd^^^WWWQQQSSSSSSRRRQQQQQQPPPOOOOOOMMMLLLJJJHHHGGGGGGGGGHHHHHHGGGFFFEEEDDDDDDEEEEEEAAAJJJSSS\\\gggooollldddbbb___ZZZUUUTTTZZZcccjjjsssttthhhXXX```zzzyyy}}}fff]]]bbbiiiiiifffbbb^^^[[[\\\]]]\\\ZZZZZZ[[[\\\]]]\\\[[[___^^^___aaa]]]WWWTTTUUUUUUYYY^^^aaaaaa___\\\ZZZ^^^^^^[[[[[[______RRRBBBLLLLLLKKKOOOZZZeeeeee```kkk___RRRKKKQQQXXXeee}}}wwwvvvrrroooooowwwppptttvvvjjjgggkkk]]]TTT___vvv|||ooonnnggg```___ffftttrrrfff^^^VVVUUUggg}}}}}}fff^^^hhhllldddOOOLLLHHHGGGJJJMMMNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNKKKPPPTTTTTTRRRQQQUUUXXXQQQSSSTTTTTTRRRQQQQQQRRRQQQOOOPPPTTTXXXXXXRRRMMMRRRYYY[[[WWWVVV[[[^^^]]]aaannn___EEEFFFDDDTTTzzzzzzuuuVVVEEELLLZZZjjjqqqkkkKKKAAA<<>>@@@BBBHHHOOOUUUaaa]]]VVVKKKCCCCCCJJJQQQ\\\eeemmmjjj___RRRMMMLLLOOOOOOOOOPPPQQQRRRRRRSSSTTTTTTSSSRRRQQQRRRRRRRRRPPPQQQRRRQQQPPPMMMJJJHHHMMMQQQWWWYYYRRRHHHHHHMMMcccsss~~~yyyssssssrrrooonnnuuuyyyvvvwwwfffpppxxxxxxtttnnnggg```dddiiippppppaaaNNNEEEEEE888:::>>>?????????@@@AAAHHHEEE@@@@@@FFFNNNNNNHHH>>>>>>@@@AAA@@@???FFFNNNIIIFFFDDDDDDHHHLLLMMMLLLQQQGGGAAACCCDDDDDDKKKVVV```xxx{{{~~~iiiNNNGGGEEEFFF^^^||||||wwwUUUGGGMMMGGGEEEEEEGGGHHHKKKSSS\\\cccgggiiiiiigggiiioootttzzzzzzyyyyyy{{{GGGPPPOOOKKKJJJEEEHHHVVV|||rrriiiccccccdddaaa]]]^^^eeelllnnnoooddd\\\]]]___```bbbeeeggghhhiiijjjjjjiiigggeee```bbbhhheee]]]cccllliiiooojjjdddbbbdddggghhhhhhaaa```aaabbbdddccc```]]]ccciiikkk}}}nnnllluuuwwwaaaTTTIIIBBBHHHUUU___dddcccVVVDDD;;;<<>>===<<<<<>>;;;999999888888888777888888999888888888888999:::;;;<<<999;;;<<<<<<<<<>>>BBBFFFSSSSSSPPPJJJEEEDDDHHHMMMTTT[[[aaa```YYYPPPLLLKKKLLLLLLMMMNNNNNNOOOPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMPPPOOOLLLIIIGGGFFFEEEEEEPPPPPPNNNJJJIIIKKKQQQVVVvvv~~~}}}yyytttpppuuu}}}sssqqquuuyyysssgggaaadddiiioooqqqiiiYYYJJJCCCBBB:::<<<>>>???>>>>>>???@@@CCCBBB@@@@@@GGGNNNLLLFFF<<<===@@@CCC@@@===???FFFGGGFFFGGGKKKPPPRRRQQQPPPRRRIIIDDDDDDBBBAAAIIIUUUggguuu{{{zzzlll[[[NNNDDDFFFWWWkkkfffQQQQQQIIIFFFEEEFFFFFFGGGLLLSSSTTTWWW[[[[[[[[[^^^eeejjjppppppqqqqqqrrrvvv{{{EEEKKKHHHDDDDDDEEEQQQiii{{{hhhbbbaaadddbbb]]]\\\bbbiiilllmmmccc[[[ZZZ[[[]]]___bbb^^^aaadddhhhkkkmmmmmmmmmgggiiiooojjj^^^bbbmmmmmmsssmmmeeebbbccceeegggfff[[[\\\^^^^^^]]][[[[[[[[[```eeehhhyyy}}}iiifffkkkzzzgggQQQAAAFFFVVVdddgggkkkhhhUUU???:::@@@FFFOOOTTTQQQJJJFFFBBB??????@@@AAADDDGGGJJJLLLMMMMMMJJJFFFBBB???=====================>>>???AAAAAABBBCCCDDDGGGKKKPPPTTTWWW]]]eeepppzzz~~~tttfff```XXXSSSQQQPPPMMMJJJMMMLLLJJJHHHEEECCCAAA@@@BBBBBBCCCDDDDDDDDDDDDDDD>>>>>>???@@@AAACCCDDDEEEMMMVVV___bbbbbb```ZZZTTTNNNNNNPPPUUU[[[```cccdddcccrrr}}}|||tttpppwwwuuukkkaaa___]]]]]]______]]]ZZZVVVTTTTTTUUUYYY\\\]]]]]]UUUUUUYYY___```\\\YYYZZZUUUOOOJJJNNNXXX^^^\\\WWW[[[\\\ZZZXXXZZZ\\\ZZZVVVPPPIIIIIISSS[[[YYYWWWXXXWWWXXXfffkkkUUUKKKHHHTTTddd}}}qqqeeeeeesss~~~vvv||||||mmmddd]]]YYYaaavvv{{{rrrrrrmmm]]]OOOKKKNNNLLLHHHGGGHHHIIIIIIIIINNNMMMKKKIIIIIIIIIJJJKKKQQQPPPPPPPPPQQQPPPNNNLLLSSSTTTSSSRRRPPPPPPQQQSSSQQQMMMKKKMMMSSSYYY\\\\\\OOOQQQPPPLLLKKKOOORRRSSS\\\WWWaaabbbEEEBBBPPPbbb~~~xxx~~~oooYYYDDDCCC___qqqjjjdddWWWFFF;;;666888@@@IIIJJJFFFDDDDDDFFFEEE@@@<<<888888777777777888999999888888888888888999:::;;;999:::::::::888888999:::BBBEEEHHHGGGEEEDDDFFFHHHIIIMMMQQQSSSPPPMMMJJJHHHIIIIIIIIIJJJKKKKKKLLLLLLIIIJJJJJJKKKJJJIIIHHHGGGLLLIIIEEEBBB@@@BBBEEEGGGNNNLLLEEEAAALLLbbbssswww~~~}}}vvvmmmjjjqqqyyyzzzooommmtttoooaaa```jjjqqquuuooo]]]NNNHHHDDD???<<<===>>>>>>======>>>@@@>>>??????AAAHHHNNNLLLFFF===>>>BBBEEEBBB<<<;;;???BBBEEEIIIPPPTTTUUUSSSQQQSSSLLLHHHGGGBBB@@@IIIWWWooosssvvvwwwyyypppYYYEEEDDDQQQ]]]bbbWWWNNNIIIFFFFFFEEECCCEEEIIIIIILLLPPPRRRTTTXXX^^^cccdddeeeggghhhiiilllpppsssKKKIIIAAABBBLLLQQQ^^^sss|||vvvzzzmmmsss~~~wwwtttwww___]]]]]]aaaaaa\\\YYY^^^dddgggfff```[[[YYYYYYZZZ[[[\\\ZZZ^^^bbbfffhhhiiikkkkkklllnnnvvvssseeeeeeppprrrpppiiiaaa]]]^^^bbbddddddZZZ\\\\\\XXXSSSRRRUUUZZZdddiiioooxxx~~~mmmhhhzzzvvv```PPPKKKKKK\\\bbbiiijjj___NNNBBB>>>IIIOOOUUUSSSMMMIIIHHHIII>>>>>>???@@@DDDHHHLLLOOOMMMKKKHHHEEECCCBBBCCCCCC>>>===<<<;;;;;;===>>>???CCCEEEGGGHHHKKKNNNQQQTTT\\\dddlllrrrvvvtttkkkaaaVVVRRRNNNLLLLLLLLLJJJIIIHHHGGGEEECCCAAA???===<<>>AAAFFFKKKNNNUUUZZZ___^^^YYYSSSOOOMMMPPPOOOOOOSSSYYY___bbbbbb```uuu|||uuutttvvvpppeeeccc___[[[\\\______ZZZVVVVVVUUUSSSTTTWWWZZZ\\\]]]VVVUUUYYY___```\\\XXXXXXUUUPPPLLLPPPXXX]]][[[XXX]]]^^^]]]YYYVVVWWW[[[]]]YYYIIIAAAHHHMMMMMMSSS___\\\XXXZZZkkkttt\\\KKKNNN[[[ZZZiiixxx~~~|||yyy|||zzzyyy}}}lllbbb```qqqsss|||}}}zzzyyyxxxqqqaaaPPPLLLQQQLLLKKKIIIHHHIIIJJJJJJKKKMMMMMMMMMLLLLLLKKKJJJJJJQQQNNNMMMOOORRRRRRNNNJJJLLLMMMLLLKKKJJJKKKNNNQQQRRROOOLLLKKKOOOSSSVVVWWWRRRQQQNNNKKKJJJMMMPPPRRRaaaUUUXXXwwwyyyOOO@@@JJJ[[[nnn{{{nnnYYYRRRIIIIIISSSXXXccc\\\QQQEEE<<<999>>>DDDGGGFFFEEEGGGHHHHHHEEEBBB;;;:::999888888888888888999888888888888888999:::777888999::::::999999999888<<<@@@CCCBBBBBBBBBCCCCCCDDDEEEGGGIIIIIIGGGEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGIIIJJJIIIHHHFFFDDDEEECCC@@@???@@@DDDHHHKKKIIIIIICCCAAAUUUvvv{{{vvvxxx~~~zzzmmmfffggggggrrryyyvvvpppqqqxxx{{{rrrlllmmmlllhhhmmmvvvxxxwwwgggQQQGGGKKKHHH===<<<<<<<<<<<<;;;<<<>>>AAA===>>>>>>@@@HHHPPPQQQMMM@@@@@@CCCFFFCCC===<<>>DDDKKKSSSWWWTTTNNNLLLMMM@@@???>>>>>>AAAEEEIIILLLNNNMMMKKKIIIGGGFFFFFFFFFAAA@@@>>><<<;;;;;;<<<<<<@@@BBBEEEGGGIIILLLQQQTTT[[[aaaeeebbb]]]ZZZVVVQQQMMMKKKIIIHHHGGGGGGFFFEEEBBBAAAAAA@@@???>>>======@@@AAABBBCCCBBBAAA@@@???>>>======???DDDLLLTTTXXXXXXYYYXXXTTTNNNHHHHHHJJJNNNPPPSSSXXXZZZ[[[YYYWWWYYYuuu{{{{{{tttiiiddd```\\\XXXYYY]]]^^^ZZZVVVYYYWWWTTTSSSVVVYYY\\\]]]VVVTTTVVV]]]```\\\XXXXXXUUUVVVXXXYYYZZZZZZZZZZZZ\\\\\\\\\YYYVVVWWW^^^eee^^^LLL???BBBCCCBBBJJJXXXYYYWWWWWW\\\iii}}}aaaQQQMMMJJJRRRVVVVVV___xxx{{{qqqlllrrr}}}~~~ooo\\\SSSWWW___|||{{{{{{uuuxxxsssaaaQQQMMMOOOQQQKKKKKKJJJJJJJJJKKKMMMNNNLLLMMMOOOPPPPPPNNNKKKIIIOOOLLLKKKOOOTTTUUUPPPKKKGGGGGGGGGFFFFFFHHHKKKNNNNNNMMMKKKKKKLLLNNNOOOPPPRRROOOLLLJJJJJJLLLNNNPPPYYYNNNNNNeeegggDDDAAANNN^^^gggxxxvvv```XXXKKKCCCFFFHHH[[[______XXXMMMCCC<<<888AAAEEEIIIJJJIIIGGGGGGHHHAAA@@@>>>;;;999888777666999999888888777888888888777888999;;;;;;;;;999888777999;;;======>>>???@@@BBB@@@@@@AAADDDEEECCCBBBCCCCCCDDDDDDDDDDDDDDDEEEBBBDDDEEEFFFFFFDDDBBBAAA????????????AAACCCFFFGGGBBBGGGFFFGGGZZZuuuzzz{{{yyy|||zzzmmmhhhmmmgggrrrvvvkkk```cccqqq{{{{{{zzzrrrhhhhhhttt{{{{{{xxxqqq^^^IIIGGGPPPMMM@@@:::;;;;;;;;;;;;<<>>>>>>>>>>>FFFQQQVVVUUUBBB@@@???AAA@@@===>>>BBBAAADDDGGGIIIKKKLLLLLLMMMJJJGGGFFFGGGBBB>>>HHHVVVpppuuurrruuuaaaHHHGGGSSSZZZjjjyyyzzzbbbWWWLLLHHHGGGCCCAAABBBAAABBBDDDFFFGGGIIILLLNNNPPPTTTXXX\\\___cccfffiii<<>>DDDOOOXXXYYYRRRLLLJJJEEECCCAAA??????AAADDDGGGNNNNNNMMMLLLJJJGGGEEEDDDEEEDDDBBBAAA???>>>======999===@@@BBBDDDHHHOOOUUUVVVZZZYYYQQQIIIHHHHHHHHHGGGFFFFFFEEECCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<<<>>CCCIIIKKKIIIGGGHHHJJJFFFDDDBBB???<<<999888777:::999888777777777777777999888888888999888555333777777777888999:::;;;<<<@@@???>>>>>>???@@@???>>>@@@@@@@@@@@@AAAAAAAAAAAA===>>>?????????>>><<<<<<======>>>>>>>>>>>>======:::DDDMMMUUUdddtttxxxtttwwwzzz~~~{{{rrrppprrrnnnuuusssdddZZZaaannnvvvtttxxxnnn]]]^^^nnntttnnnnnngggVVVHHHHHHOOOMMMEEE;;;<<<============???AAA>>>???===<<>>???BBB???;;;BBBMMMbbblllllljjjwwwxxxZZZHHHGGGKKK___ooo||||||kkkXXXOOOKKKGGGCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEGGGJJJOOORRRVVVYYY^^^aaa@@@TTTuuuwwwmmmuuu~~~}}}ooo```XXXSSSYYYaaa^^^___ddddddeeeddd```^^^```dddccc]]]ZZZ___aaa___^^^```___[[[YYY^^^cccdddbbbaaabbbeeehhhdddlllqqqgggccciiijjjhhhdddaaaaaaffflllooooooddddddbbb]]]WWWSSSSSSTTTYYY^^^rrrttt[[[UUUgggpppiiiuuu~~~}}}hhh```MMMGGG???>>>LLL[[[]]]VVVCCCAAAEEENNNRRROOOKKKKKKMMMJJJFFFBBB@@@@@@@@@AAAHHHIIIKKKLLLKKKHHHEEECCCGGGGGGFFFEEEDDDBBBAAA@@@;;;===?????????BBBJJJPPPOOOPPPMMMGGGDDDEEEEEECCCCCCDDDDDDCCCBBB@@@>>>>>>==============================<<<<<<<<<===>>>>>>???BBBFFFJJJOOORRRTTTUUUPPPIIIEEEFFFGGGEEEGGGKKKLLLUUU^^^aaa\\\VVVTTTTTTmmmzzzsss{{{yyyzzzxxx~~~zzznnneeebbb\\\[[[ZZZZZZ\\\```dddfffXXXTTTPPPOOORRRWWW\\\^^^XXXSSSRRRXXX]]]\\\ZZZYYYRRRXXX___]]]WWWSSSVVVZZZUUUTTTWWW\\\]]]^^^eeeooobbb___[[[WWWTTTRRRPPPOOORRRTTTXXX]]]aaajjj|||eeeYYYQQQQQQMMMMMM___vvv}}}hhh\\\YYYXXX[[[^^^___aaajjjwww{{{sssoooooooooiiiYYYIIICCCFFFGGGFFFDDDKKKMMMNNNLLLIIIHHHIIIJJJIIIIIIIIIJJJJJJKKKKKKLLLHHHHHHJJJNNNRRRRRROOOLLLIIIJJJJJJIIIFFFEEEEEEFFFDDDDDDEEEFFFHHHJJJNNNPPPNNNHHHEEEIIIKKKJJJIIILLLJJJFFFEEELLL```iiiOOO???BBBIIIaaappp[[[WWWUUUIIIOOO]]]jjjmmmiii___OOO@@@>>>AAAEEEHHHJJJIIIHHHHHHIIIGGGEEEBBB???===;;;;;;::::::888777666666666666999777666666777666444111555555444555666888888888;;;;;;;;;;;;:::::::::;;;========================::::::::::::999999999888======<<<;;;::::::::::::@@@KKK\\\jjjtttxxx{{{}}}kkkqqqvvvxxxzzz}}}{{{wwwvvvwwwnnn```^^^hhhooommmmmmjjjaaaVVVVVV```dddaaa```\\\UUUMMMGGGFFFIIIKKK@@@BBBCCCBBB@@@?????????===>>>===;;;???GGGKKKKKKCCC===:::;;;;;;:::<<>>BBBLLLVVV^^^eeeMMMBBB<<<@@@FFFHHHLLLPPPRRROOOJJJEEEAAA???>>>>>>???BBBGGGJJJLLLKKKHHHFFFGGGGGGHHHIIIHHHFFFEEEDDDBBBCCCCCC@@@<<<>>>DDDKKKIIIHHHFFFDDDFFFJJJGGGAAABBBDDDEEEDDDBBB@@@??????======<<<<<<<<<<<<<<<<<<======<<<===>>>@@@BBBCCC>>>BBBIIIOOORRRQQQOOOLLLKKKCCC@@@EEEIIIHHHIIILLLVVV\\\```]]]WWWVVV]]]dddlll|||vvvyyyxxxyyyxxxuuuwwwkkkfffbbb[[[WWWWWWUUUSSSRRRUUUZZZ^^^TTTQQQMMMMMMQQQWWW\\\___]]]WWWTTTWWW[[[YYYVVVUUUPPPUUUZZZXXXTTTRRRTTTXXXXXXVVVXXX^^^___^^^ccclll[[[]]]YYYSSSQQQUUUUUURRRSSSQQQTTT[[[___```aaadddppp```[[[PPPCCCKKKaaaiii~~~yyymmmeeeNNNKKKSSSXXXcccssstttnnnppprrroooiiiUUUFFF@@@FFFCCC:::>>>MMMMMMNNNOOOLLLHHHEEEEEEGGGHHHFFFDDDCCCDDDGGGKKKMMMFFFHHHKKKNNNPPPOOOMMMJJJKKKLLLLLLIIIEEEBBB@@@@@@FFFFFFEEEEEEEEEHHHMMMPPPNNNHHHFFFKKKNNNLLLJJJMMMIIIDDDAAACCCQQQsssyyybbbIII999LLLJJJcccvvvrrrTTTLLLOOOJJJXXXeeelllmmmjjj^^^PPP??????AAAFFFKKKLLLIIIEEEIIIHHHFFFCCCAAA@@@???>>>::::::999777666666666666888666444555777888666444222222222444666777666555777888:::999777666777999::::::::::::::::::::::::::::::999888777888888888<<<;;;:::999:::;;;<<<>>>OOOZZZkkkyyy{{{wwwxxx}}}```hhhmmmqqq}}}~~~yyymmmbbbgggssssssiiilllbbbZZZXXXZZZ[[[^^^bbbVVVVVVVVVQQQFFF>>>DDDOOOEEEFFFGGGFFFCCC@@@>>>>>>;;;======;;;<<>>>>><<<<<<>>><<>>@@@BBBCCCEEEFFFIIIMMMPPPTTT```xxxxxxqqquuusss{{{pppggg```^^^\\\ZZZ___fffkkkgggaaa_________^^^[[[WWWYYY\\\\\\[[[ZZZZZZZZZXXX[[[^^^]]]\\\\\\___cccdddfffggggggfffeeeeeefffjjjgggcccaaaccciiippptttlllfffaaa```___]]]]]]```LLLSSS^^^aaaXXXNNNQQQ[[[lll|||ssshhhpppqqqyyyrrr___III@@@DDDNNN]]]hhhbbbQQQ@@@999<<>>>>>@@@CCCFFFHHHGGGFFFIIIIIIIIIKKKLLLKKKHHHEEEBBBBBBBBBBBBCCCCCCCCCCCC>>>???AAABBBCCCCCCBBBAAA?????????===;;;;;;<<<>>><<<<<<<<<<<<<<<<<<<<<===AAA@@@??????AAAFFFJJJMMMJJJHHHHHHKKKNNNMMMFFF@@@???BBBDDDEEEFFFJJJPPPUUUfffeee]]]```pppuuuvvv}}}zzzwww}}}wwwqqqfffZZZYYY^^^[[[ZZZ[[[\\\WWWRRRUUU]]][[[VVVQQQNNNPPPTTTYYY[[[WWWSSSQQQSSSXXX[[[YYYVVVMMMTTTZZZZZZUUUQQQRRRTTTTTTUUUWWWYYY\\\^^^```aaa[[[YYYWWWTTTQQQOOONNNMMMPPPRRRTTTWWWXXXXXXWWWVVViii~~~fffOOOGGGIIITTTVVVbbbqqqvvv{{{ooonnnuuunnniiiddd^^^SSSLLLTTT```eeepppyyyhhhkkkqqqxxxyyyooo]]]NNNEEECCC@@@>>>===>>>@@@AAAGGGHHHIIIGGGEEEDDDEEEFFFDDDCCCBBBAAACCCEEEHHHJJJJJJJJJIIIJJJKKKKKKIIIGGGHHHHHHHHHHHHGGGEEECCCBBBHHHGGGGGGGGGGGGGGGGGGGGGJJJLLLHHHDDDFFFLLLNNNJJJHHHMMMLLLLLLTTTddd}}}WWWFFFCCCDDDYYY}}}ppprrrMMMGGGDDDGGGNNN[[[mmmwwwpppdddVVVFFF<<>><<<;;;999888888999999666666666777777777777888555777999:::888777777777555666777777888888777777999999999999888888888888888666555666777999999999;;;===999777999444888IIIbbbiiissszzz|||zzzwwwuuummmhhhgggpppzzz|||ppplllppppppkkkggg\\\VVV^^^kkkmmmcccWWWSSSTTTYYYRRRDDDDDDJJJFFFDDDDDDEEEDDDBBB???<<<:::;;;;;;<<<===???@@@BBBCCC@@@@@@@@@>>><<<<<<>>>???CCCDDDDDDCCCBBBBBBDDDFFF@@@???===>>>@@@BBBCCCBBBFFFGGGAAAFFFYYYlll{{{|||{{{XXXHHHFFFGGGTTTkkkjjjeee\\\LLLJJJKKKJJJEEECCCBBB@@@<<>>???AAACCCDDDCCCFFFFFFFFFHHHJJJJJJHHHFFFFFFEEEEEEDDDCCCCCCBBBBBB@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA???<<<<<<===>>><<<<<<======>>>>>>>>>???BBBBBBCCCDDDFFFHHHIIIJJJFFFDDDDDDEEEGGGFFFCCC???GGGDDDBBBDDDKKKVVV^^^ddd[[[fffooo}}}www}}}|||vvvnnniiiccc\\\ZZZ]]]ZZZYYYZZZ[[[WWWSSSVVV]]]aaa\\\UUUQQQPPPRRRTTTUUUTTTQQQPPPRRRWWW[[[ZZZXXXTTTZZZ^^^]]]VVVQQQQQQSSSQQQQQQSSSUUUVVVXXXZZZZZZYYYXXXWWWTTTRRROOONNNMMMOOOPPPQQQSSSTTTTTTTTTSSSYYYiiijjj[[[VVVPPPJJJKKKSSSTTTWWWlllooo\\\VVVZZZVVVVVVYYY\\\YYYXXXaaammmsss}}}vvvooowwwzzzqqqdddZZZPPPHHHDDDBBB@@@???>>>>>>???@@@EEEFFFGGGFFFDDDCCCDDDEEECCCBBBAAAAAABBBDDDGGGIIIIIIIIIIIIKKKLLLKKKIIIFFFHHHIIIIIIIIIHHHFFFDDDCCCEEEEEEFFFGGGGGGHHHGGGGGGNNNSSSTTTNNNJJJKKKKKKIIIEEEJJJJJJKKKRRR^^^}}}TTTGGG???KKKlllpppSSSJJJKKKJJJMMM```tttuuuiii^^^PPPCCC@@@CCCFFFIIIKKKJJJJJJJJJHHHFFFDDDCCCCCC???>>><<<:::999888888888777777777777777777888888444666888888777555555666555666666777777777777777666666777777777777777777::::::999999:::999888777;;;>>>999666888888BBBWWWwwwyyy{{{{{{yyyvvvtttrrrooogggbbbjjj{{{zzzyyyqqqqqqoooiii\\\ZZZ\\\eeemmmjjj^^^TTTPPPQQQUUUOOOAAAAAAFFFBBBCCCDDDDDDCCCAAA???<<<:::;;;;;;<<<<<<>>>???AAAAAA>>>??????===<<<<<<===???CCCDDDEEEEEECCCCCCEEEFFFDDDAAA???>>>???@@@AAA@@@===AAABBBJJJ\\\kkk}}}zzzzzzvvveeeQQQHHHBBBLLLddd~~~{{{hhh\\\VVVOOOHHHDDDCCCBBBCCCDDD???@@@@@@@@@@@@AAACCCDDDeeelll}}}zzztttuuupppttt~~~zzzkkkgggcccbbb```]]]^^^aaaeeebbb^^^^^^```bbbaaa___]]][[[YYYVVVTTTVVV[[[^^^ZZZXXXVVVVVVXXX[[[\\\]]]___```bbbaaa```___```aaaccc___XXXUUUWWW^^^gggmmmiiiddd```___]]]ZZZ[[[___[[[XXXWWWTTTKKKDDDOOO```cccnnniiippprrrooo|||oooXXXNNNOOOSSSUUUdddbbb]]]SSSDDD;;;???IIIVVV^^^aaaYYYMMMHHHIIILLLFFFCCC???======>>>??????BBBBBBDDDFFFIIIJJJIIIHHHIIIIIIHHHFFFEEECCCBBBBBBCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@======>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBDDDGGGIIIIIIHHHFFFEEEBBBAAAAAA@@@@@@AAAAAAAAAEEECCCCCCKKKVVV^^^```___VVVnnn}}}|||}}}rrrfffaaa___\\\[[[[[[YYYYYYYYYZZZWWWTTTWWW]]]```[[[VVVRRRQQQQQQQQQQQQQQQOOONNNPPPUUUXXXXXXWWWWWW\\\```^^^XXXSSSSSSTTTPPPQQQQQQRRRSSSSSSTTTTTTYYYYYYXXXWWWUUURRROOONNNNNNNNNMMMNNNNNNOOOPPPPPPNNNWWWkkk|||www___QQQHHHHHHFFFEEEQQQbbbooovvv|||zzzuuuuuu}}}|||xxxqqqlllmmmllljjjdddWWWLLLLLLQQQYYY^^^gggoooqqqqqqwww~~~|||fffMMMEEEEEEDDDBBBBBBAAA@@@@@@?????????BBBCCCDDDCCCBBBAAABBBCCCBBBAAA@@@???@@@BBBEEEFFFGGGHHHIIIKKKMMMLLLIIIFFFIIIJJJJJJJJJIIIGGGFFFEEECCCDDDFFFGGGHHHIIIHHHHHHOOOWWW[[[UUUMMMHHHFFFEEECCCGGGGGGIIIPPPUUUhhhmmmUUU@@@CCCZZZuuujjjSSSVVVPPPFFFLLL^^^iiihhhjjjbbbTTTGGGBBBEEEHHHHHHKKKKKKLLLLLLKKKIIIFFFDDDCCCAAA???===;;;:::999888888888888888888777777777444666888777666555555666555555666666666777777777333333444444555666666666:::;;;=========;;;999777999;;;555222999???MMMbbb}}}~~~~~~|||zzzsssjjjeeelllzzzzzzqqqtttvvvqqqkkkeeeUUU^^^iiiooommmeeeZZZRRRMMMLLLPPPKKK>>>@@@FFFAAABBBCCCCCCBBB@@@>>><<<:::;;;;;;;;;;;;<<<===>>>???<<<======<<<:::;;;===???AAACCCEEEEEEDDDDDDDDDEEEGGGDDD@@@======>>>???>>>999@@@BBBJJJ\\\hhhvvvxxxyyyvvvkkkYYYGGGGGG[[[sssyyyhhhYYYMMMIIIGGGCCCBBBEEEAAAAAAAAAAAA@@@@@@@@@@@@fffiiiwwwttt|||~~~zzzlllgggxxxvvvqqqzzzzzznnn___^^^^^^^^^]]]ZZZYYYZZZ```]]]ZZZ[[[___aaa```^^^ZZZYYYVVVTTTRRRSSSWWW[[[[[[WWWSSSTTTWWW[[[[[[ZZZ]]]^^^___^^^]]]]]]^^^```___\\\WWWTTTUUUYYY```dddddd```^^^]]][[[WWWYYY]]]XXXSSSRRRRRRJJJCCCMMM______fffxxxyyycccjjjxxxiiiUUUOOOOOOOOOUUU[[[aaa___QQQAAA<<<>>>LLLTTTYYYTTTJJJFFFIIINNNJJJFFFBBB???>>>>>>===<<>>>>>??????>>>@@@AAA@@@@@@@@@AAACCCGGGGGGGGGFFFEEEEEEDDDDDDCCCDDDFFFGGGGGGEEEBBB@@@AAAAAA@@@???>>>@@@CCCFFFAAAEEENNNYYYaaa```WWWNNN[[[wwwyyy{{{vvvjjjaaa\\\ZZZZZZ[[[[[[[[[[[[YYYWWWUUUWWWZZZUUUSSSQQQPPPRRRSSSTTTTTTQQQOOONNNOOORRRTTTTTTSSSSSSWWW[[[[[[WWWTTTTTTVVVTTTTTTTTTSSSSSSSSSSSSSSSXXXYYYYYYYYYWWWTTTQQQOOOMMMLLLKKKJJJJJJKKKMMMNNNKKKOOO[[[kkkwwwiiiccc[[[QQQNNNSSSRRRWWW[[[XXXSSSTTT^^^ggglllggg```\\\\\\[[[WWWTTTVVVVVVTTTPPPKKKLLLTTT]]]ooowww{{{YYY@@@???DDDCCC@@@AAAAAABBBAAA@@@???>>>???@@@AAAAAA@@@???AAABBB@@@@@@??????@@@AAACCCDDDFFFFFFHHHKKKMMMLLLIIIFFFJJJKKKKKKKKKJJJIIIGGGFFFDDDFFFHHHIIIJJJIIIHHHGGGLLLQQQTTTQQQKKKEEECCCBBBCCCFFFDDDEEEMMMOOOXXXkkkjjjKKKDDDNNN```vvvwww|||dddeeeaaaVVVIIIHHHSSS```iiillleeeTTTIIIGGGDDD===IIIJJJKKKMMMNNNLLLIIIFFFGGGFFFDDDBBB???===<<<;;;999999999888888777777777666777999888777666777888555555555555555666666666333333444555666777888888888;;;>>>???>>><<<:::999999;;;555777FFFRRR]]]mmmxxx{{{~~~uuusssssswwwyyysssdddXXXhhhwwwvvvnnnhhhccc\\\iiitttssshhh]]]UUUQQQHHHGGGKKKGGG>>>BBBIIIDDDAAAAAAAAA@@@???>>><<<;;;;;;:::::::::;;;<<<<<<===:::;;;;;;:::999:::===??????AAACCCDDDCCCBBBCCCDDDHHHDDD@@@======>>>?????????CCCBBBHHHWWWcccsssqqqYYYJJJNNN___sssyyyfffVVVTTTQQQHHHDDDFFFCCCCCCBBBBBBBBBBBB@@@???iiiiiittt}}}lllgggmmmnnndddWWW[[[iiiiii]]]ZZZ\\\^^^_________]]]ZZZZZZXXXVVVXXX\\\^^^]]][[[VVVWWWWWWVVVTTTSSSUUUVVVZZZVVVSSSTTTWWWZZZZZZYYY[[[\\\\\\\\\[[[[[[]]]___]]][[[YYYWWWVVVWWWYYYZZZ]]][[[ZZZ[[[XXXUUUWWW\\\[[[VVVWWW[[[SSSHHHNNN^^^]]]]]]___jjj{{{rrrqqqtttssscccVVVQQQMMMHHHOOO]]]gggcccSSSDDD===AAADDDHHHIIIHHHHHHLLLQQQLLLJJJGGGFFFDDDBBB>>>;;;===<<<===???CCCEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA???===<<<<<<=========@@@BBBDDDDDDEEEGGGIIINNNMMMLLLJJJIIIGGGFFFEEECCCCCCBBBBBBAAA@@@??????@@@@@@@@@@@@@@@BBBFFFIIIHHHLLLSSSZZZ___]]]YYYTTTggg}}}|||sssfff\\\XXXZZZ\\\^^^___]]]YYYWWWWWWWWWWWWPPPOOOOOOPPPTTTXXXYYYZZZUUUTTTSSSRRRSSSSSSSSSRRROOORRRUUUUUUSSSQQQQQQRRRUUUUUUTTTTTTSSSSSSRRRRRRTTTTTTUUUUUUSSSQQQNNNLLLMMMLLLJJJHHHHHHJJJLLLNNNFFFKKKSSS[[[cccttt{{{iii[[[VVVTTTVVVUUURRRNNNNNNRRRWWWVVVVVVTTTTTTTTTVVVYYY\\\^^^``````]]][[[^^^eeekkk|||~~~zzzeeeJJJ>>>DDDHHHCCC???@@@AAABBBBBB@@@???>>>===>>>@@@@@@??????@@@BBB@@@@@@@@@???@@@AAABBBCCCEEEFFFGGGJJJLLLLLLJJJGGGJJJKKKLLLLLLKKKJJJHHHGGGIIIIIIJJJJJJJJJHHHGGGFFFIIIHHHHHHHHHHHHFFFDDDCCCEEEGGGBBBAAAJJJMMMRRR```qqq~~~YYYGGGEEELLL^^^oooxxx~~~yyykkkfffiii___LLLIIISSS[[[ggglllcccXXXQQQHHH>>>BBBBBBCCCGGGKKKMMMLLLJJJJJJIIIHHHFFFDDDBBBAAA@@@<<<;;;;;;:::999888888777666888888888666666777888555555555444555666777777555666777888999;;;<<<<<<:::===??????<<<:::999:::<<>>CCCBBB;;;AAAJJJFFF@@@?????????>>>===<<<;;;::::::999::::::;;;<<<<<<999:::::::::999999<<<>>><<<>>>@@@AAA@@@@@@AAABBBEEEBBB???===>>>@@@@@@@@@BBBFFFEEEJJJXXXaaammmpppZZZJJJJJJXXXeeetttlllbbb[[[QQQLLLMMMGGGEEECCCBBBCCCCCCAAA???wwwvvv~~~vvvpppjjjbbbYYYXXXbbbjjjeeeZZZWWW\\\______```aaa^^^ZZZXXXVVVTTTVVVYYY[[[YYYWWWTTTVVVXXXXXXVVVTTTSSSSSSWWWUUUUUUUUUWWWXXXXXXWWWXXXYYYYYYYYYXXXYYY[[[^^^[[[[[[ZZZYYYXXXWWWVVVVVVXXXWWWXXXYYYWWWTTTWWW]]]XXXSSSXXXbbb^^^TTTZZZkkkrrriiiYYYWWWcccqqqppppppzzzvvveeeXXXLLLCCCDDDNNN]]]ddd]]]OOOEEE>>>;;;;;;>>>AAADDDJJJPPPNNNMMMLLLKKKJJJGGGCCC@@@===<<<;;;<<<>>>??????>>>@@@@@@AAABBBCCCDDDEEEEEEAAA@@@???>>>============>>>AAADDDGGGHHHIIIKKKMMMNNNNNNLLLJJJHHHFFFDDDCCCBBBAAA???>>>===>>>?????????@@@@@@BBBDDDGGGIIIJJJNNNMMMMMMPPPXXXaaajjjoooyyyyyyzzzttthhh^^^[[[]]]^^^```aaa^^^ZZZXXXZZZZZZWWWUUUSSSRRRRRRUUUYYYZZZ[[[YYYXXXWWWUUUTTTSSSSSSSSSNNNPPPQQQQQQNNNMMMLLLLLLQQQQQQQQQQQQQQQPPPPPPPPPMMMNNNNNNMMMLLLJJJIIIGGGKKKJJJIIIHHHIIIJJJLLLNNNFFFKKKSSSXXXYYYaaauuu}}}xxxwwwuuuqqqjjjccc\\\WWWUUUQQQUUUXXXYYYXXXZZZ___eeelllttt{{{}}}}}}{{{kkk```NNNAAA@@@FFFFFFAAA???@@@AAABBBAAAAAA??????<<<>>>@@@@@@???@@@AAACCCAAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFHHHKKKLLLKKKIIIJJJKKKKKKLLLKKKJJJIIIHHHKKKKKKJJJIIIHHHGGGFFFFFFHHHCCCAAAEEEGGGGGGGGGHHHEEEHHHAAA???HHHMMMQQQ\\\^^^kkkPPPAAAAAANNN\\\ppp{{{nnncccppptttaaaNNNIIISSSaaammmpppkkkddd[[[UUU@@@>>>>>>AAAFFFJJJKKKJJJIIIIIIIIIIIIHHHGGGEEEEEEAAA@@@???>>>===<<<;;;:::777777888777555555777999999888777666777888999:::::::::;;;<<<===>>>???@@@@@@AAAAAA>>>:::888999<<>>GGGCCC>>>>>>>>>======<<<<<<<<<999999999999:::;;;<<<===:::;;;;;;:::888999;;;===;;;===>>>======>>>@@@BBBBBB@@@>>>>>>@@@AAAAAAAAA===DDDGGGNNNYYY\\\aaapppmmmttt[[[IIIFFFJJJ]]]xxx{{{kkk___VVVPPPPPPKKKGGGEEEFFFFFFDDDAAA|||zzz{{{nnneeegggjjjeee___\\\WWW]]]```___^^^___\\\VVVXXXVVVUUUVVVYYYYYYWWWTTTRRRTTTUUUUUUSSSQQQPPPPPPRRRSSSUUUVVVUUUTTTTTTUUUUUUVVVVVVUUUTTTVVVYYY[[[ZZZYYYXXXWWWWWWWWWWWWWWWUUUUUUXXXZZZWWWUUUYYY```YYYQQQSSS]]][[[SSS\\\pppuuu___XXX^^^ZZZeeezzzoooooooooppp\\\MMMCCC@@@JJJXXX^^^\\\ZZZRRRKKKDDDBBB@@@???EEEMMMQQQOOOMMMLLLLLLKKKIIIGGGDDDBBB@@@?????????===<<<<<<===>>>???@@@AAABBBBBB@@@@@@AAA@@@@@@???>>>>>>===@@@CCCEEEEEEFFFGGGHHHHHHGGGFFFEEECCCBBBAAA@@@AAAAAA@@@??????@@@AAAAAABBBBBBCCCHHHMMMOOONNNKKKKKKKKKPPP\\\lllzzz~~~qqqiiillliiiccc```ccccccaaa___```^^^ZZZZZZ^^^^^^ZZZXXXUUURRRQQQSSSUUUWWWWWWVVVVVVUUUTTTRRRQQQQQQRRRLLLMMMNNNNNNMMMMMMLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNKKKJJJJJJIIIHHHGGGFFFFFFIIIHHHHHHHHHIIIKKKLLLMMMJJJLLLQQQWWWYYY[[[ccclllxxx}}}sssnnnlllppptttuuussssssvvvyyyttthhhUUUKKKCCCCCCCCC@@@???@@@???@@@@@@AAAAAA@@@@@@@@@===>>>@@@AAA@@@AAACCCDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFEEEEEEFFFIIIKKKLLLKKKIIIJJJKKKKKKKKKJJJIIIHHHJJJIIIGGGEEEEEEEEEFFFGGGFFFCCCCCCGGGGGGDDDEEEIIICCCGGGAAA===FFFKKKPPPYYYYYYmmmiiiMMMBBBGGGOOOZZZ}}}|||yyynnn^^^SSSSSSYYYccclllmmmiiihhhkkkQQQKKKDDDBBBDDDFFFFFFEEEGGGGGGHHHIIIJJJIIIHHHHHHFFFFFFEEECCCBBBAAA??????:::;;;;;;:::888888:::<<<===<<<;;;:::;;;<<<>>>???>>>>>>??????@@@AAABBBBBB@@@AAA@@@<<<999:::@@@EEEPPP\\\aaahhh{{{}}}{{{sssjjjaaa```iiixxx|||nnnddddddlllttttttsssqqqlllfffcccfffjjjiiijjjbbbVVVQQQRRRKKK@@@777444888777333<<>>???<<<<<<<<<:::999999;;;<<<<<<===<<<<<<;;;===AAADDDAAA@@@???@@@AAABBB@@@???999@@@BBBGGGQQQRRRUUUcccZZZddd~~~rrr]]]NNNFFFLLLaaazzzqqqaaa```YYYQQQMMMMMMLLLJJJGGGrrrooossstttpppgggXXXUUU]]]\\\bbbeeebbb```aaa]]]VVVZZZWWWUUUWWWYYYYYYVVVSSSOOOPPPPPPOOOMMMLLLLLLMMMNNNRRRVVVVVVSSSQQQRRRSSSSSSTTTTTTSSSRRRSSSWWWYYYYYYWWWVVVUUUUUUWWWYYY[[[SSSUUUXXX[[[YYYVVV[[[bbbeeeWWWRRRUUUOOOCCCLLL```rrrlll\\\[[[```QQQLLLdddkkk^^^```mmmuuu]]]LLL>>>AAAPPP___jjjppppppfff[[[RRRGGGAAAEEEOOOSSSPPPLLLKKKKKKLLLMMMMMMKKKIIIFFFDDDCCCBBB@@@>>>;;;;;;<<<===>>>>>>??????@@@AAABBBCCCBBBAAA@@@???:::===???@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????>>>@@@AAAAAABBBCCCCCCCCCCCCFFFEEEHHHNNNUUUWWWSSSOOOGGGNNN___yyy~~~~~~{{{zzzmmmlllrrrqqqggg[[[^^^^^^]]]bbbjjjiiibbb]]]___^^^ZZZ[[[aaabbb^^^VVVSSSOOONNNOOOQQQSSSSSSPPPPPPPPPOOONNNMMMNNNOOOHHHIIIKKKMMMNNNPPPQQQQQQKKKKKKKKKLLLMMMNNNNNNOOOLLLKKKJJJHHHHHHGGGGGGHHHGGGGGGGGGHHHIIIKKKLLLMMMJJJHHHJJJQQQVVVUUUTTTUUU[[[jjjwwwcccUUUOOOHHHBBBCCCIIIEEE:::999AAA@@@@@@@@@@@@@@@@@@@@@AAA===???AAAAAAAAABBBDDDFFFDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDEEEHHHKKKLLLMMMIIIJJJJJJKKKKKKJJJIIIHHHHHHFFFDDDBBBCCCDDDGGGIIICCCCCCGGGJJJEEE>>>@@@HHHAAAFFFAAA===EEEJJJMMMWWWVVVYYYsss^^^IIIEEEFFFZZZ___xxxyyysssooohhhQQQNNNSSS]]]```___dddoooggg]]]PPPHHHEEEDDDAAA???DDDEEEGGGIIIJJJJJJIIIIIIKKKJJJIIIGGGFFFDDDCCCBBB???@@@???>>>======???AAAAAA@@@>>>===>>>???AAABBB@@@@@@@@@AAABBBBBBCCCCCC<<<======:::999>>>HHHQQQiiixxx}}}}}}}}}{{{qqqiiibbbcccmmm{{{uuunnnooouuu{{{}}}vvvnnneee___]]]aaafffeeeddd\\\TTTVVVZZZOOO>>>999666999888444<<>>>>>===;;;;;;===BBBFFFAAA@@@@@@AAABBBAAA???<<<;;;>>>;;;<<>>@@@???;;;===CCCCCC???===>>>AAADDDFFFEEEAAA>>>;;;<<<===>>>???@@@AAABBBBBBBBBBBB@@@??????AAABBBCCCDDDEEEEEEDDDCCCDDDDDDHHHKKKMMMNNNUUU\\\XXXPPP]]]bbbppp|||}}}tttvvvvvv|||iiibbbeeeddd]]]XXX[[[______\\\\\\]]]\\\XXX\\\VVVTTTXXX\\\]]]^^^```ZZZVVVTTTUUUUUUPPPMMMMMMNNNMMMKKKJJJKKKMMMPPPRRRJJJJJJJJJLLLOOOPPPQQQPPPNNNKKKHHHHHHJJJKKKJJJHHHHHHFFFDDDDDDEEEEEECCC@@@DDDEEEFFFGGGGGGGGGGGGGGGFFFFFFHHHLLLQQQTTTSSSQQQTTTYYY```iiiyyyxxxtttlllcccYYYQQQKKKGGGEEECCC@@@????????????>>>@@@AAAAAA@@@@@@>>>===<<<>>>>>>???@@@BBBCCCDDDDDDHHHFFFEEEEEEFFFGGGGGGFFFGGGGGGFFFFFFFFFGGGHHHIIIHHHIIIIIIHHHFFFEEEFFFGGGGGGFFFDDDCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCEEEGGGHHHHHHFFFDDDCCCCCCFFFIIIKKKPPPOOOYYYwwwiiiMMMFFFGGGKKKiiiwwwuuusssjjjhhh]]]OOOHHHLLLZZZfffmmmoookkkgggddd___XXXNNNFFF>>>>>>BBBHHHLLLKKKIIIIIIGGGIIIJJJIIIFFFEEEEEEFFFEEEEEEEEEFFFEEEDDDCCCBBBHHHFFFDDDCCCCCCCCCBBBAAAGGGEEECCCCCCDDDDDDBBBAAAIIIEEEAAA???BBBMMMbbbuuu|||wwwssslllfffhhhsss~~~xxxpppxxx{{{}}}|||xxxnnnbbbaaahhhlllhhhdddbbb\\\WWWWWWVVVKKK===>>>===;;;999999;;;===???;;;===??????<<<:::888888888888888888999::::::;;;::::::::::::::::::999999<<<<<<;;;::::::===BBBEEEEEEBBB???<<<::::::;;;<<<888888999;;;>>>AAADDDFFFFFFKKKRRReee}}}vvvkkkbbbRRRKKKMMM^^^qqq~~~ssshhheeebbb]]]XXX{{{qqqpppooogggaaaXXXWWW]]]bbbaaa```^^^[[[YYYVVVUUUUUUSSSQQQOOONNNOOOOOOPPPOOONNNMMMLLLLLLLLLMMMNNNLLLOOOOOOKKKJJJNNNRRRRRRQQQRRRSSSSSSRRRQQQSSSTTTOOOMMMKKKKKKLLLOOOPPPPPPQQQTTTWWWVVVSSSSSSWWWZZZ___ZZZWWWXXX]]]___[[[WWW\\\QQQRRR```eeeYYYNNNMMMSSSuuufffbbbkkkuuu___VVVRRROOOLLLMMMYYYeeettt|||zzzuuuoookkkQQQHHHAAADDDJJJNNNPPPQQQLLLLLLKKKJJJJJJJJJKKKKKKLLLLLLIIICCCBBBFFFEEE@@@AAA@@@@@@AAACCCCCCAAA???<<<<<<===>>>>>>???@@@@@@@@@CCCFFFIIIHHHFFFCCCBBBCCCDDDFFFGGGGGGGGGHHHHHHIIIHHHEEEDDDPPPdddtttzzzvvvwww~~~{{{}}}jjjaaa```\\\UUUOOOWWWZZZ[[[YYYYYYZZZXXXTTTVVVQQQPPPTTTXXXYYYZZZ]]]TTTPPPOOOQQQQQQNNNLLLMMMLLLKKKJJJIIIJJJKKKMMMNNNJJJJJJJJJKKKMMMNNNNNNNNNOOOLLLHHHGGGHHHHHHGGGEEEGGGEEECCCCCCEEEEEECCCAAAEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGKKKOOORRRRRRPPPNNNQQQTTTWWW___qqqoooccc[[[YYYUUUPPPKKKGGGDDDCCCDDDBBB???>>>???@@@??????AAAAAA@@@??????>>>======>>>??????@@@AAABBBCCCCCCFFFDDDCCCDDDFFFGGGGGGFFFHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGEEEDDDDDDEEEGGGFFFDDDCCCBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGEEECCCAAAAAACCCFFFHHHEEECCCIII```bbbLLLGGGQQQaaatttsssuuupppeeeZZZPPPIIIKKKYYYjjjoooppppppooolllkkkkkkkkkRRRKKKBBB???AAAEEEHHHJJJGGGGGGEEEDDDDDDEEEGGGIIIHHHHHHHHHHHHHHHHHHIIIIIIDDDDDDDDDDDDEEEFFFEEEEEE@@@BBBEEEGGGGGGEEECCCBBBAAAGGGSSS]]]cccjjjxxx|||yyytttpppuuuuuusssoookkkmmmsssyyyooohhhlll}}}~~~}}}pppkkkdddbbbggglllkkkfff]]]``````[[[VVVQQQGGG<<<>>>===:::999999:::<<<===:::<<>><<<:::999999:::999999999999999:::;;;:::::::::::::::;;;;;;;;;<<<;;;;;;999999;;;???CCC@@@???===;;;999999:::<<<::::::::::::<<<>>>@@@AAA;;;===CCCTTTwww{{{zzzgggZZZOOOPPPZZZfffttt|||rrriiimmmdddhhhxxx}}}lllhhh{{{qqqccc^^^[[[WWWYYY___hhheeeaaa\\\XXXVVVUUUUUURRRQQQPPPOOOOOOOOOPPPQQQPPPNNNLLLKKKJJJKKKLLLMMMOOOPPPMMMGGGEEEJJJOOOQQQMMMOOORRRSSSRRRQQQQQQQQQOOOLLLIIIJJJMMMPPPPPPOOOPPPRRRUUUTTTRRRQQQSSSVVVTTTRRRRRRVVV\\\^^^[[[WWW\\\UUUSSSWWWYYYSSSKKKEEEHHH^^^|||ccccccqqqaaaXXXOOOGGGAAADDDNNN^^^mmmwww|||ooofffVVVJJJIIINNNPPPMMMOOOOOONNNLLLJJJJJJKKKMMMMMMMMMJJJGGGGGGJJJJJJGGGGGGDDDBBBAAABBBCCCCCCCCC@@@@@@@@@@@@AAAAAABBBBBBBBBDDDGGGJJJJJJHHHEEECCCIIIIIIJJJKKKLLLMMMNNNNNNGGGMMMUUU___ppp|||fff[[[XXXSSSNNNKKKQQQUUUWWWVVVVVVWWWTTTPPPPPPLLLKKKOOORRRSSSVVVYYYOOOKKKJJJMMMNNNLLLKKKLLLJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKOOOLLLHHHFFFEEEDDDCCCBBBEEEDDDBBBBBBCCCDDDDDDCCCFFFEEEDDDCCCCCCCCCDDDEEEFFFEEEDDDFFFIIILLLLLLLLLLLLMMMMMMKKKKKKRRR^^^hhhxxxlll```TTTLLLHHHGGGFFFEEEDDDCCCCCCCCCBBB@@@>>>>>>@@@AAA@@@???AAA@@@???>>>======>>>>>>??????@@@@@@@@@AAAAAAAAACCCBBBBBBCCCEEEGGGFFFFFFHHHHHHHHHHHHFFFDDDBBB@@@AAACCCFFFFFFDDDBBBBBBBBBFFFEEEDDDCCCBBBBBBBBBCCC@@@@@@AAABBBCCCCCCCCCCCCEEEDDDAAA??????@@@BBBDDDDDDBBBCCCNNNhhhgggJJJJJJJJJQQQccczzz{{{xxxuuummmfffbbbXXXNNNNNNVVVbbbiiirrrvvvwwwzzz}}}nnnZZZLLLGGGGGGFFFCCCDDDAAA===<<>>>>><<<:::888888999:::;;;999;;;===>>><<<;;;;;;;;;;;;;;;:::999999999::::::999::::::;;;;;;<<<<<<<<<;;;;;;:::888777999<<>>DDDRRRiiiuuuaaaSSSMMMPPPZZZdddcccrrr}}}zzzuuuqqqhhh]]]aaauuuooodddZZZXXXXXXXXX\\\bbbfffccc___ZZZVVVTTTSSSSSSUUUTTTSSSRRRQQQQQQRRRRRRQQQOOOMMMJJJJJJJJJKKKMMMPPPQQQNNNGGGEEEIIIMMMNNNLLLMMMOOOPPPOOOOOOOOOQQQQQQMMMIIIJJJNNNQQQQQQOOOPPPRRRTTTSSSRRRQQQRRRTTTPPPPPPQQQUUUZZZZZZVVVRRRYYYYYYUUUNNNJJJIIIFFFBBBJJJVVViiiyyykkknnnaaaYYYQQQJJJBBBEEELLLUUU^^^jjjyyy}}}kkkccceeeaaaWWWTTTOOOIIIFFFHHHKKKMMMMMMLLLLLLLLLLLLMMMOOOMMMKKKKKKHHHFFFEEEFFFGGGGGGFFFCCCCCCDDDEEEEEEFFFGGGGGGHHHGGGFFFGGGIIILLLMMMNNNVVVUUUUUUVVVXXXZZZ[[[[[[UUU^^^ooozzzwww~~~rrr]]]RRROOOMMMNNNOOOOOOSSSVVVUUUUUUVVVTTTOOOMMMIIIIIIMMMPPPQQQTTTXXXNNNJJJHHHKKKLLLJJJIIIKKKIIIIIIIIIIIIIIIGGGFFFEEEHHHIIIIIIHHHGGGGGGGGGHHHKKKIIIGGGDDDCCCBBBBBBAAACCCBBBAAAAAABBBCCCCCCDDDGGGFFFDDDBBBAAABBBDDDEEECCCBBBAAAAAACCCEEEGGGGGGIIIJJJKKKIIIGGGHHHLLLOOOYYYdddwwwxxxcccRRRJJJHHHIIIJJJFFFEEEDDDDDDCCCCCCCCCDDD@@@>>>===>>>@@@AAAAAA@@@AAA@@@>>><<<;;;<<<>>>????????????@@@@@@@@@@@@@@@AAA@@@@@@BBBEEEFFFFFFEEEFFFFFFGGGGGGFFFCCC@@@??????BBBEEEFFFDDDBBBAAA@@@DDDCCCCCCBBBAAAAAA@@@@@@???@@@BBBCCCCCCCCCBBBAAAEEECCCAAA???>>>???@@@AAAHHHGGGGGGIIISSSooo]]]FFF;;;DDDPPPYYYmmm~~~tttvvvkkkeee___WWWOOOPPPZZZhhhqqqwww|||ssseee___[[[RRRHHHEEEBBB>>>===???BBBCCCDDDKKKLLLMMMNNNMMMLLLJJJHHHJJJKKKLLLKKKHHHDDDAAA@@@BBBDDDFFFGGGJJJSSSaaalllrrrvvvvvvnnnlllppp{{{vvvggg\\\TTT\\\mmmvvvrrrjjjcccccckkkoooiii```\\\XXXUUUMMMBBB999888<<>><<<777666888;;;999888777777777888999:::EEECCCIIITTT___tttmmmYYYKKKGGGIIILLL]]]uuu~~~|||}}}~~~oooqqqxxx|||jjjccc[[[XXXVVVWWWZZZ^^^]]]\\\[[[YYYVVVTTTRRRPPPWWWVVVUUUSSSRRRQQQPPPPPPRRRPPPMMMJJJIIIJJJLLLMMMNNNQQQPPPKKKIIIKKKLLLKKKLLLMMMMMMLLLKKKLLLPPPRRROOOLLLIIIIIIKKKNNNNNNMMMQQQRRRTTTTTTSSSRRRRRRSSSSSSSSSTTTWWWZZZZZZVVVSSSSSSYYYVVVIII>>>>>>AAABBBJJJSSS[[[ccctttqqqrrryyy~~~{{{tttkkkcccOOOMMMLLLNNNPPPWWWiii{{{{{{^^^SSSFFFBBBGGGMMMOOONNNRRRPPPPPPQQQQQQPPPNNNMMMLLLJJJIIIIIIIIIIIIHHHFFFBBBCCCDDDFFFGGGIIIJJJJJJJJJKKKNNNTTT\\\aaaddddddddddddfffjjjppptttuuuuuuvvvuuuyyy|||sssppptttzzz~~~wwwhhhVVVLLLIIIIIINNNSSSOOOTTTVVVVVVVVVXXXVVVRRRNNNKKKKKKOOOPPPQQQTTTYYYOOOJJJGGGIIIIIIFFFEEEFFFIIIIIIJJJJJJIIIGGGEEEDDDGGGHHHIIIGGGEEECCCDDDFFFFFFFFFDDDCCCBBBBBBCCCDDDBBBBBBAAA@@@@@@AAABBBDDDGGGFFFDDDBBBAAABBBCCCDDDBBBBBBBBBAAAAAACCCEEEFFFCCCDDDEEEFFFFFFFFFFFFFFFIIIMMMUUUaaaqqq}}}rrrXXXRRRKKKFFFEEEDDDCCCAAACCCCCCBBB@@@@@@?????????>>>======>>>@@@AAAAAA???@@@???===;;;;;;<<<>>>?????????????????????????????????@@@BBBEEEFFFEEECCCBBBCCCDDDEEEEEECCCAAA@@@???BBBEEEFFFEEECCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>@@@AAABBBCCCDDDCCCBBBAAAEEEDDDBBB@@@??????@@@@@@BBBEEEGGGGGGGGGUUUvvvxxx___JJJDDDBBBEEEXXXppp~~~xxxhhhjjjiii```MMMQQQXXX```iiirrrzzz}}}tttnnnqqqtttnnncccYYYVVVSSSPPPNNNJJJGGGDDDJJJMMMQQQUUUUUURRRNNNKKKIIIMMMPPPQQQOOONNNNNNNNNMMMRRRXXX]]]dddqqq{{{sssqqqqqqvvvyyyqqqjjjeeejjjoooxxxyyyqqqmmmjjjggggggiiifff___ZZZYYYUUULLL@@@:::777888999::::::999888777666666777777666888::::::999999:::<<<<<<;;;::::::999999999999999999::::::;;;<<<======;;;<<<;;;999888888:::<<<===???@@@>>>:::777888999666555555555555777999:::;;;999???GGGIIIRRRtttkkkWWWJJJDDDEEEMMM___uuu}}}wwwqqqkkkfffcccaaa{{{ppplllggg```YYYUUUSSSTTTVVVUUUVVVWWWWWWVVVSSSQQQOOOUUUTTTSSSQQQOOONNNLLLLLLPPPNNNKKKHHHHHHIIILLLMMMMMMQQQRRRNNNLLLLLLLLLIIILLLLLLKKKJJJJJJLLLPPPSSSQQQPPPOOOMMMMMMMMMOOOPPPPPPQQQSSSTTTUUUTTTSSSSSSQQQQQQQQQRRRUUUVVVUUUTTTNNNUUUWWWMMMAAA<<>>>>>AAACCCDDDCCCBBBAAAAAAAAABBBCCCCCCDDDEEEDDDDDDDDDFFFHHHDDDCCCCCCDDDEEEFFFDDDCCCFFFHHHLLLRRRZZZaaahhhkkkppp___RRRKKKEEEDDDBBBBBBCCCCCCBBB@@@@@@??????>>>>>>>>>??????>>>======???@@@AAA@@@>>>>>>===<<<;;;;;;<<<===>>>======>>>>>>????????????@@@???@@@CCCEEEEEEDDDBBB???@@@BBBCCCCCCCCCBBBBBB@@@BBBEEEFFFEEECCCCCCCCC@@@AAAAAAAAA@@@???>>>===AAABBBBBBCCCCCCBBBBBBBBBDDDCCCBBB@@@??????@@@@@@===@@@EEEHHHFFFJJJ^^^vvviiiGGG777@@@NNNTTTeeeuuurrrmmmYYYUUUPPPNNNSSS^^^kkksssttttttqqqoooxxx|||ssstttsssnnnfff^^^XXXUUUTTTXXX^^^ccceeeccc___]]]WWW\\\cccgggjjjmmmqqquuuooouuu}}}}}}rrrqqqvvv}}}}}}wwwllllllwww|||wwwrrroooooorrrpppiiicccaaa```^^^LLLBBB<<<>>>AAA???888333777666666666666666777777555777888888777777888:::::::::999888888888999999888999999::::::;;;;;;;;;:::;;;;;;999888888:::;;;>>>>>>>>>>>>===<<<999888333333333333555777999:::555333888<<<:::<<>>AAACCC??????>>>>>>??????@@@@@@>>>===>>>???@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>???@@@@@@AAAAAAAAACCCEEEEEECCCAAA@@@@@@@@@@@@AAAAAABBBBBB@@@BBBDDDDDDCCCBBBCCCDDDAAABBBBBBBBBAAA@@@???>>>AAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@?????????@@@???===AAAGGGFFFEEEOOO^^^aaaGGGBBBEEEDDDQQQbbb{{{}}}}}}~~~pppkkkaaaUUULLLNNNXXXbbbjjjppprrrrrrzzz~~~}}}{{{tttrrrsssppprrruuuwwwxxxwwwuuussssssxxx~~~}}}zzzwwwzzzzzztttnnnjjjkkknnnzzz~~~pppjjjooo||||||zzzyyyxxxvvvrrrvvv{{{vvvgggaaafffcccYYYCCC;;;888???EEEAAA888333444444444555555666777777555666777666555555666888888888777777777888999999999999999999999999999999777888999888777777888:::<<<::::::===@@@@@@<<<888444333333333444666888999999777888999777888CCCPPPsss}}}tttoooeeeZZZVVVZZZdddmmmssszzz{{{uuussshhhcccooo~~~xxxnnn```bbbaaa```]]]WWWTTTTTTVVVVVVTTTTTTTTTSSSRRRRRRQQQQQQNNNOOOOOOOOOOOONNNMMMMMMKKKHHHEEECCCCCCFFFIIILLLLLLPPPPPPLLLJJJKKKLLLKKKGGGJJJMMMNNNNNNNNNNNNOOOQQQTTTUUUPPPJJJGGGLLLQQQMMMNNNPPPSSSUUUUUUTTTRRRYYYVVVQQQNNNMMMOOOQQQSSSWWWWWW___hhhfffXXXKKKGGGGGGOOOWWWYYYVVVXXXggguuusssiiizzztttpppcccXXXUUUMMMGGGJJJYYYfffpppzzzeeeWWWOOOLLLQQQYYYiiibbbXXXPPPKKKIIIHHHGGGHHHGGGGGGFFFEEEDDDCCCCCCDDDHHHRRR```mmmtttrrrnnnyyyyyykkkkkksss~~~|||xxxeeeaaaccc___UUUTTTTTTWWWXXXSSSLLLKKKOOOQQQSSSRRRPPPQQQVVVXXXWWWPPPOOOOOOQQQOOOMMMQQQWWWXXXSSSOOOOOOOOOLLLLLLNNNGGGGGGGGGFFFFFFFFFFFFFFFCCCFFFIIIGGGCCCAAACCCFFFBBBDDDDDDCCC@@@@@@CCCFFFBBBCCCBBB>>>;;;;;;>>>BBB;;;<<<===>>>??????>>>>>>;;;???CCCCCCBBBAAABBBDDDGGGBBB===<<<@@@BBBBBB@@@AAACCCGGGKKKMMMLLLHHHEEEGGGLLLQQQSSSUUU]]]kkkvvvssscccUUUPPPJJJFFFCCCCCCFFFIII????????????>>>===<<<;;;???>>>>>>===============>>>>>>>>>???@@@@@@>>><<<;;;;;;<<<======<<<<<<;;;:::;;;<<<===>>>???@@@AAABBBBBBBBBDDDFFFEEECCC@@@AAA@@@@@@??????@@@AAAAAA@@@AAABBBBBBAAAAAACCCDDDBBBCCCDDDDDDCCCBBB@@@???AAA@@@???>>>>>>>>>@@@@@@AAA@@@@@@???????????????AAA;;;;;;BBBBBB>>>BBBMMMcccgggHHH???FFFBBBPPPcccwwwzzzvvv~~~kkkWWWLLLNNNUUUYYYeeeooossszzzwwwyyy~~~yyyqqqkkkeee```bbbgggppprrr~~~yyycccRRR\\\{{{yyywwwttttttwwwzzzxxxtttvvv|||sss___ZZZccc\\\JJJ@@@888444:::???===999888222333333444555666777777555555666555333333555666777666666666777888999999999999888888888888888888555666777666555666777999999777666;;;BBBDDD???999555555444333444555666777:::777555444444666;;;???QQQ|||```OOOPPPWWW\\\ccclllqqqrrrsssvvvyyysssuuurrrqqqmmm______sss{{{lllaaa\\\]]]```\\\WWWRRRPPPQQQSSSTTTSSSXXXWWWTTTQQQPPPPPPPPPQQQNNNMMMLLLKKKLLLOOOQQQRRRUUUPPPJJJFFFEEEGGGHHHIIIKKKKKKKKKKKKJJJJJJJJJJJJLLLKKKKKKKKKKKKLLLLLLMMMPPPPPPPPPPPPPPPOOONNNMMMOOOOOOPPPQQQSSSVVVXXXYYYZZZSSSKKKHHHKKKNNNPPPOOORRR\\\jjjttttttgggUUUHHHMMMSSSZZZ]]]\\\^^^eeelll~~~tttuuuvvvpppoooqqqkkkaaaWWWTTTUUUZZZcccmmmtttvvv~~~uuudddaaahhhppppppWWWKKKOOOTTTSSSdddmmmlll^^^TTTXXX[[[ZZZ]]]\\\ccc|||ssslllpppuuuttttttvvvnnneeeccc```ZZZUUUWWWXXXUUUNNNKKKLLLNNNMMMRRRSSSTTTVVVWWWWWWXXXWWWOOOPPPQQQPPPNNNNNNOOOQQQRRRUUUWWWUUUQQQNNNMMMNNNGGGJJJJJJGGGHHHLLLMMMJJJJJJHHHEEEDDDEEEFFFFFFEEE?????????>>>>>>BBBGGGKKKFFFEEECCC@@@???>>>>>>???999:::;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBEEEEEEEEECCC@@@??????@@@BBBDDDGGGHHHGGGEEEEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLVVV[[[aaacccdddgggnnnttt}}}yyyoookkkddd]]]VVVRRROOONNNHHHEEEBBBBBBCCCCCCAAA???AAA???======>>>>>><<<;;;@@@AAABBBAAA>>><<<;;;;;;<<<===============<<<<<<777999:::<<<======<<<<<<<<<<<<<<<<<<===>>>@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????AAACCCCCCBBB??????@@@BBBDDDDDDBBB@@@BBB???===???CCCDDDAAA===@@@>>>======>>>??????>>>@@@@@@AAAAAAAAA@@@@@@???AAA@@@??????@@@AAACCCDDDTTTeeeiiiPPPAAADDDEEEKKKVVVcccwww|||}}}cccXXXQQQIIIWWWVVVUUUXXX___gggoootttzzz}}}~~~|||qqqqqqiiibbb```aaaaaaeeeiiiwwwpppbbbUUUPPPbbb~~~uuuwwwrrrjjjfffkkkvvv}}}}}}rrrmmmeee^^^YYYQQQGGG@@@888888777777666666555555555555444444444444555555222222333333333333444444555555555555555555555555777777777777777888888999555555555555666777999999===:::777:::@@@DDDDDDBBB777666666555555555666666888888888888888777666666@@@ZZZcccLLLKKKPPPPPPQQQUUU[[[```dddeeeyyyeee]]]WWW\\\mmmxxxssshhh]]]TTTQQQSSSVVVZZZVVVRRRQQQRRRSSSSSSSSSVVVTTTRRRPPPOOOPPPQQQRRRNNNMMMMMMMMMNNNPPPRRRTTTYYYVVVQQQLLLHHHGGGGGGHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOQQQRRRRRRPPPNNNMMMMMMNNNOOOQQQSSSUUUWWWYYYTTTNNNGGGFFFHHHKKKKKKJJJMMMTTT___iiillleeeXXXMMMKKKPPPUUUXXXYYY\\\bbbgggxxx|||pppzzzvvvjjjddd```ZZZVVVUUURRRUUU```ppp}}}wwwwwwuuuooo}}}zzz{{{~~~zzzyyyzzzxxxkkk```^^^^^^\\\[[[YYY\\\[[[TTTPPPQQQRRRRRRQQQRRRRRRSSSSSSTTTUUUUUURRRSSSTTTTTTUUUTTTSSSRRRPPPRRRTTTSSSOOOMMMLLLMMMJJJMMMMMMJJJKKKOOOPPPNNNIIIGGGEEEEEEEEEEEEDDDCCCCCCCCCAAA??????BBBHHHMMMEEECCCAAA???>>>=========<<<<<<======>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBDDDEEEDDDCCC@@@???@@@AAABBBDDDFFFGGGEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGJJJMMMNNNLLLMMMQQQVVVTTTWWWZZZ[[[XXXTTTQQQPPPRRRPPPMMMJJJIIIJJJKKKLLLBBB@@@>>>???AAACCCBBBAAA???>>>======>>>>>><<<:::>>>@@@@@@???===;;;;;;<<<<<<<<<============<<<<<<999:::;;;<<<============<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAA???>>>???AAACCCCCCBBB@@@?????????AAAAAA???===???<<<;;;>>>BBBDDDAAA>>>???>>>===>>>???@@@???===>>>??????@@@@@@??????>>>@@@@@@??????@@@AAACCCDDDLLLUUUqqqnnn[[[IIIDDDDDDJJJUUUeee|||}}}|||yyyeeeVVVQQQMMMJJJJJJPPPWWW]]]```eeelllvvv~~~|||zzz{{{zzzrrrhhhooohhhccceeeiiippp{{{xxxnnnmmmnnnccc\\\dddvvv}}}xxxtttmmmiiilllssstttqqqeeeiiikkkeeeXXXHHH===777888888777777666555444444444444333333333333444444222222222333333333444444444444444444444444444444666666666666666777888888555555555555666777888999<<<999777999>>>BBBBBB@@@666666555555555555555666666666777777888999999999999HHHhhhrrraaa^^^^^^bbbccc]]]SSSMMMOOOSSSiii]]]\\\___iiiaaa^^^YYYRRRNNNMMMPPPRRRUUUSSSQQQPPPQQQRRRQQQPPPQQQPPPNNNMMMLLLMMMNNNOOOMMMMMMMMMNNNOOOQQQTTTUUU]]]]]]ZZZSSSLLLGGGFFFHHHJJJJJJJJJKKKLLLLLLMMMMMMJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMOOOQQQQQQPPPNNNMMMLLLMMMNNNPPPRRRUUUWWWYYYTTTOOOJJJHHHJJJLLLLLLKKKLLLMMMRRR[[[bbbbbb\\\VVVOOOPPPQQQTTTVVVYYY\\\]]]kkkjjjtttwwwssswwwqqqlllddd\\\XXXRRRLLLKKKTTTbbbnnnvvv}}}vvvwww|||qqqfffiiizzz~~~yyyttt{{{ggg^^^]]]\\\[[[ZZZXXX^^^___YYYSSSSSSTTTUUUQQQPPPOOONNNNNNOOOPPPQQQSSSSSSTTTWWWYYYXXXTTTOOONNNOOOPPPPPPMMMLLLKKKLLLKKKMMMMMMKKKLLLOOOPPPNNNIIIGGGFFFFFFFFFEEECCCAAAEEEDDDAAA???>>>AAAFFFJJJCCCBBB@@@???======<<<<<<>>>>>>>>>??????@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBCCCCCCBBB@@@???AAABBBBBBDDDFFFFFFDDDBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBFFFHHHIIIFFFCCCAAACCCEEEEEEGGGHHHHHHHHHHHHIIIKKKIIIGGGEEECCCBBBBBBCCCDDD@@@>>><<<===>>>@@@@@@@@@===<<<<<<===???>>><<<:::<<<===>>>===;;;:::;;;<<<;;;<<<<<<=========<<<<<<:::;;;;;;<<<<<<======>>><<<<<<<<<======>>>>>>???AAAAAAAAA@@@@@@?????????@@@???>>>???AAABBBBBBBBBAAA???=========>>>===;;;<<<::::::===AAACCCBBB???>>>>>>>>>???@@@@@@>>><<<======>>>>>>???>>>>>>===??????>>>>>>???@@@BBBCCCDDDDDDRRRttt{{{cccVVVHHHCCCGGGRRRcccqqqzzzyyyvvviiibbbYYYRRRPPPRRRVVVXXXUUUYYY```gggllllllkkkkkkrrruuuyyy}}}}}}|||yyyxxxwwwwwwvvvvvvtttsssnnnjjjdddaaafffllljjjdddfffeeehhhpppxxxtttmmmjjjkkksss}}}xxxsssssswww|||}}}zzztttmmmkkkkkkhhhbbb]]]eeehhh___LLL;;;444444999888777666555444333333333333222222222222333333222222222222333333333333444444444444444444444444555444444444444555666666555555555555555666777888;;;888666888<<<>>>===<<<555555444444444555555666444444444555666999;;;<<<888:::JJJmmm~~~wwwfffNNNGGGJJJzzzjjjeee___^^^SSSSSSQQQOOOMMMNNNPPPSSSPPPPPPPPPPPPQQQPPPOOONNNNNNMMMKKKIIIHHHHHHIIIJJJKKKKKKLLLMMMOOOQQQSSSTTT[[[^^^]]]WWWNNNGGGFFFHHHGGGHHHHHHIIIKKKLLLLLLMMMIIIIIIIIIIIIJJJKKKLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMKKKLLLMMMOOORRRUUUWWWYYY]]]XXXRRROOOOOOPPPQQQRRRRRROOOMMMRRRZZZ___^^^[[[UUURRRQQQRRRUUUXXXWWWVVV]]]eeeooo~~~qqqrrr}}}wwwssssssvvvoooaaaWWW\\\fffhhhbbb\\\]]]eeemmmuuu|||vvviii```jjj{{{xxxlllbbb___^^^ZZZUUURRRSSSZZZ^^^XXXRRRQQQRRRRRRQQQOOOMMMKKKJJJKKKLLLMMMQQQOOOPPPUUUYYYXXXQQQJJJMMMNNNNNNMMMLLLLLLKKKKKKHHHJJJJJJHHHHHHLLLMMMKKKIIIHHHGGGGGGGGGFFFCCC@@@BBBBBBAAA@@@>>>>>>@@@BBBBBBAAA@@@???>>>======<<<>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@???@@@@@@???>>>>>>@@@AAACCCEEEFFFEEECCCAAA@@@AAABBBBBBBBBBBBBBBBBBBBBAAAKKKLLLKKKHHHEEECCCCCCEEEAAABBBCCCCCCCCCDDDGGGIIILLLJJJGGGDDDBBBAAAAAAAAABBB@@@>>>=========>>>>>><<<;;;<<<===???>>><<<999:::;;;;;;;;;999999;;;<<<;;;;;;<<<<<<======<<<<<<;;;::::::;;;;;;<<<<<<===;;;<<<<<<======>>>>>>>>>@@@@@@@@@??????>>>>>>===???>>>===>>>@@@BBBBBBBBBAAA???<<<<<<===>>>>>>======<<<<<<>>>AAABBBAAA???======>>>@@@AAA@@@>>>;;;======>>>>>>??????>>>>>>>>>>>>======>>>???AAABBB@@@@@@DDDXXXuuu]]]IIIAAAEEEQQQ[[[lllwwwppprrrzzzwwwjjjcccbbbeeehhhddd```___]]][[[ZZZ\\\aaaccceeehhhjjjiiifffddddddeeefffgggggghhhjjjkkkccc```[[[XXX^^^iiiqqqrrrooosss}}}lll\\\aaakkkttt~~~zzzxxxxxxyyyzzznnnfffdddbbb```aaa^^^VVVHHH:::333444777888888777666444333222222333333222222222222333333111222222222222333333333333333333333333333333333333333333333333444444555555444444444555555666777888777555666888:::999777444444444333444444555555333333222222333666999;;;<<<999???TTTrrreeeWWWVVVlll```SSSMMMJJJKKKLLLLLLKKKLLLNNNPPPOOOQQQRRRSSSRRRRRRQQQQQQQQQOOOLLLIIIGGGGGGGGGGGGIIIIIIJJJKKKLLLNNNOOOPPPUUUXXXZZZVVVNNNHHHGGGIIIDDDEEEFFFGGGHHHJJJKKKKKKHHHHHHHHHHHHIIIJJJKKKLLLIIIHHHFFFDDDEEEGGGJJJLLLKKKKKKMMMOOOQQQTTTVVVWWWbbb]]]UUUOOONNNPPPSSSUUUWWWRRRMMMNNNSSSXXXYYYYYYUUURRRPPPQQQVVVZZZZZZYYYXXXgggsssrrruuuvvvrrryyynnnttt~~~{{{kkk]]]RRRQQQNNNTTTkkk~~~rrrqqqqqquuu~~~}}}uuuzzzrrrmmmxxxuuummmoooggg```ZZZYYYYYYUUUQQQPPPPPPWWWZZZVVVQQQPPPQQQPPPPPPOOOLLLJJJIIIIIIJJJKKKOOOMMMMMMQQQVVVUUUOOOHHHNNNMMMLLLLLLLLLLLLKKKKKKEEEHHHHHHEEEFFFJJJKKKIIIIIIHHHHHHHHHHHHGGGDDDAAA???AAACCCCCCAAA>>>======BBBBBBAAA@@@???>>>>>>===<<<<<<<<<===============>>>>>>>>>?????????@@@@@@<<<===>>>===<<<<<<>>>@@@DDDEEEEEEDDDBBB@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@CCCCCCCCCAAA@@@???@@@AAA:::<<<>>>???>>>>>>???AAABBBBBBAAAAAAAAABBBCCCDDDAAA@@@???>>>===???AAACCC===<<<<<<===>>>>>><<<:::999999:::999888888:::<<<::::::;;;<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;<<<<<<============<<>>>>>>>>=========>>>===<<<===???AAABBBAAA@@@>>><<<<<<>>>@@@AAA@@@?????????@@@AAAAAA@@@???======>>>@@@AAA@@@>>>;;;===>>>>>>???@@@@@@??????======<<<<<<===>>>@@@AAA>>>BBBFFFMMMccc{{{aaaLLLBBBBBBEEE___ttt}}}qqqlllkkkoooyyyzzz{{{yyypppjjjiiihhhcccbbbddd```______```bbbbbb```]]]]]]bbbfffgggfffhhhpppwwwpppqqqnnnhhhjjjuuuzzzxxxjjjdddRRRPPPggg{{{|||xxxuuussspppnnn{{{}}}xxxkkkbbbaaafffhhh```RRR???333111444666777777777666555444333222222444444333333333333444444111111111222222222333333333333333333333333333333222222222222222333333444444444444444444444555666666555555555666666555444333333333333333444555555444333111000111222444666;;;;;;???GGGTTTnnn|||~~~}}}uuuiiihhhxxxbbbSSSHHHFFFIIIJJJKKKLLLKKKLLLNNNPPPQQQSSSTTTUUUTTTTTTTTTUUUUUURRROOOLLLIIIHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLNNNQQQRRRQQQLLLIIIHHHIIICCCDDDEEEFFFGGGHHHIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLJJJHHHEEECCCCCCEEEIIIKKKIIIJJJKKKLLLNNNQQQRRRTTTZZZVVVPPPJJJHHHJJJNNNPPPVVVRRRNNNLLLLLLOOOQQQRRRPPPNNNMMMPPPWWW]]]___```\\\fffjjjccc```ooowwwssszzz}}}yyy{{{wwwrrrzzzgggaaaVVVWWWmmmxxxeee```[[[[[[cccppp}}}sssaaaZZZ```kkkqqqrrrtttnnngggiiiiiiaaajjjwwwyyy}}}pppeeejjjaaaYYYRRRPPPOOOOOOSSSWWWRRRVVVXXXUUUSSSSSSRRRPPPPPPOOOMMMKKKJJJJJJJJJJJJOOOMMMMMMOOORRRRRRNNNKKKOOOMMMKKKJJJJJJKKKJJJIIIEEEGGGGGGEEEFFFIIIJJJHHHHHHGGGFFFGGGGGGGGGEEECCC???BBBEEEEEECCC@@@===<<>>===:::::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>?????????<<<======<<<;;;;;;===>>>BBBCCCCCCBBB@@@???@@@AAA>>>???@@@AAAAAA@@@???>>>>>>>>>======>>>??????@@@???AAADDDDDDCCCBBBBBBBBB@@@@@@??????@@@@@@AAABBB===>>>>>>>>>@@@CCCHHHLLLAAA???======>>>>>><<<;;;999:::999888777777:::<<<999:::;;;<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<::::::;;;;;;===>>>>>>===<<<;;;===========================<<<;;;<<>>===>>>@@@BBBBBBAAA@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>???@@@@@@>>><<<======>>>???@@@@@@@@@@@@<<<<<<;;;;;;<<<===???@@@>>>DDDIIIIIIOOOeeekkkWWWIII@@@RRRaaammmllllll}}}rrrjjjggggggwww{{{sssqqqpppnnnlllnnnrrruuuuuutttnnnssswwwwwwuuuyyy~~~~~~|||vvvkkkbbb___ZZZYYYRRRZZZwwwvvvrrrsssuuuuuutttoooqqqnnngggccceeeggggggQQQBBB333---222777555111555555555444333333222222444444333333333333444444111111111111222222222222222222222222222222222222222222111111222222333444444444333333333444444555333333444444444444333333222222222222333444444555444333222111000111111222333777<<<>>>@@@PPPrrr|||}}}zzz}}}wwwxxx}}}cccTTTKKKGGGLLLHHHJJJKKKLLLLLLMMMOOOQQQNNNPPPRRRRRRQQQQQQSSSUUUSSSQQQNNNKKKIIIIIIIIIIIIGGGHHHHHHIIIJJJJJJIIIIIIKKKKKKLLLKKKKKKIIIHHHGGGDDDEEEEEEFFFGGGHHHHHHIIIFFFFFFFFFGGGHHHJJJKKKLLLKKKJJJIIIHHHHHHHHHIIIIIIGGGGGGHHHIIIJJJLLLMMMNNNMMMLLLJJJHHHGGGHHHJJJLLLOOOPPPOOOMMMJJJJJJLLLOOOMMMLLLLLLOOOTTTYYY^^^```bbbeeebbbYYYUUU___nnnyyy|||vvvzzz|||zzzxxx||||||yyy~~~vvvyyyssskkkeeeeeekkkwwwwwwddd[[[___lll{{{|||xxx{{{vvvyyyzzz|||wwwgggccc\\\UUUPPPOOOOOOPPPUUU\\\UUUVVVUUUSSSTTTWWWUUUPPPPPPOOOOOONNNMMMLLLKKKKKKNNNMMMLLLLLLLLLMMMMMMNNNOOOLLLHHHGGGHHHHHHGGGEEEDDDGGGFFFDDDEEEHHHIIIGGGFFFEEECCCCCCDDDEEEEEEDDDAAACCCCCCCCC@@@>>>>>>>>>???@@@@@@@@@@@@>>>===<<<888999999:::;;;<<<<<<============>>>>>>>>>??????===>>>>>>===<<<<<<===???>>>???@@@???======>>>@@@<<<===???@@@@@@@@@>>>===AAA@@@?????????@@@@@@@@@<<<>>>??????======>>>???CCCCCCBBBAAA???>>>>>>===;;;===>>>???@@@EEEKKKPPPEEEBBB???============<<<:::::::::888777777999;;;888999:::;;;<<<<<<<<<<<<:::<<<>>>@@@@@@>>>;;;999:::;;;===>>>>>>===;;;:::;;;;;;;;;<<<<<<===>>>>>><<<;;;:::<<>>@@@@@@@@@@@@@@@AAA???>>>===>>>???@@@???===;;;<<<===>>>????????????<<<;;;;;;;;;;;;===>>>???AAAAAAFFFHHHGGGLLLbbb{{{zzzgggWWWMMMQQQUUUUUUSSS\\\uuuvvvfffgggyyynnniiigggmmmqqqoooiiifffhhhnnnkkkmmm}}}xxxwww|||~~~hhhgggddddddhhhhhh^^^QQQ>>>999333111222444333000333333333333333333333333333333222222222222333333111111111111222222222222222222222222222222222222222222111111222222333444444444333333333333333444111222444444333333222222111111111111222333444555444444333333222222222222000222555777777>>>RRReeevvvsss```NNNIIIGGGGGGQQQDDDFFFGGGHHHHHHJJJLLLOOOJJJLLLNNNMMMLLLLLLOOORRROOOMMMKKKIIIGGGGGGHHHIIIHHHIIIIIIJJJJJJIIIIIIHHHJJJIIIHHHIIIJJJJJJHHHFFFFFFFFFFFFGGGHHHHHHIIIIIIFFFFFFFFFGGGHHHIIIKKKLLLKKKLLLMMMNNNNNNLLLJJJHHHEEEEEEEEEFFFGGGHHHIIIJJJEEEGGGIIIJJJKKKKKKLLLMMMKKKNNNQQQPPPLLLJJJMMMPPPNNNNNNNNNNNNPPPTTTXXX[[[eeehhhcccWWWOOOTTT```hhhlll}}}{{{qqq}}}yyyzzztttttt{{{|||pppmmmxxx}}}}}}www```PPPUUUSSSSSSVVVVVVTTTVVV[[[WWWVVVSSSQQQTTTXXXUUUOOOPPPPPPPPPPPPOOONNNMMMLLLLLLLLLJJJHHHGGGHHHKKKNNNNNNKKKGGGEEEFFFGGGEEECCCBBBEEEDDDBBBCCCFFFGGGEEEDDDBBB@@@@@@BBBDDDDDDDDDBBBAAA@@@===;;;;;;===???>>>>>>?????????===<<<;;;888888999:::;;;======>>>============>>>>>>>>>>>>???@@@@@@???===<<<>>>???<<<======<<<;;;;;;===???<<<>>>@@@AAABBBAAA@@@??????===;;;;;;;;;;;;::::::=========<<<;;;<<>>>>>>>>>>>?????????===???@@@???@@@CCCJJJOOOHHHDDD???===<<<=========;;;;;;:::888666777999;;;888999:::;;;<<<<<<<<<<<<;;;===@@@CCCCCC@@@===::::::;;;===>>>>>><<<;;;999999::::::;;;<<<===>>>>>>;;;::::::;;;>>>AAAAAAAAAAAA@@@@@@AAAAAA@@@>>>;;;:::;;;>>>??????@@@AAABBB@@@???======>>>??????>>>:::;;;<<<===>>>>>>>>>>>>;;;;;;::::::;;;<<<>>>???EEE???AAAHHHFFFAAALLL___rrr^^^OOODDDEEEJJJPPP^^^lll}}}eeelllttt|||{{{nnn^^^]]]fffxxxxxxxxxyyyzzzzzzyyyzzz~~~hhhccc```dddmmmiiiQQQ888444666666333///...111555222222333333333444444444222222111111111111222222000111111111111222222222111111111111111111111111222222222111222222333444444444333222222333333333///111333444333222222222111111111111222333444555333444444555555444444333333000000333555777===EEEccc}}}www___XXXOOOIIIIIIJJJKKKKKKHHHDDD@@@AAAFFFIIIIIIFFFIIIIIIIIIIIIJJJJJJJJJKKKHHHHHHFFFFFFFFFFFFHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEGGGGGGGGGFFFFFFFFFEEEEEEHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHFFFDDDDDDEEEFFFGGGKKKKKKLLLLLLKKKJJJIIIIIIEEEFFFFFFFFFEEEGGGIIILLLHHHGGGHHHIIIKKKKKKIIIGGGKKKKKKJJJIIIIIIIIIIIIJJJPPPOOONNNOOORRRUUUXXXYYY[[[fffhhh[[[MMMJJJNNNQQQGGG]]]zzz|||{{{zzzqqqgggqqq~~~pppwwwuuujjjfffccc^^^ZZZQQQSSSUUUUUUTTTSSSTTTUUURRRTTTUUUTTTRRRPPPPPPPPPPPPQQQPPPMMMJJJHHHHHHHHHKKKKKKJJJIIIIIIHHHGGGGGGIIIHHHGGGFFFEEEEEEEEEEEE@@@@@@AAABBBCCCDDDEEEFFFBBBAAA@@@@@@??????@@@@@@???>>>>>>===<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;<<<===<<<;;;:::999999:::<<<===AAA???<<<===???@@@???===;;;;;;<<<===>>>>>>=========>>>???@@@@@@???>>>===>>>???@@@AAA@@@???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>===<<<;;;?????????@@@AAABBBCCCDDD@@@>>><<<<<<<<<<<<;;;:::;;;:::999999888888999999:::;;;<<<>>>???>>>;;;888;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<;;;;;;===<<<;;;::::::;;;<<<===;;;<<<<<<===>>>??????@@@??????@@@??????>>>===<<<>>>>>>>>>>>>>>>?????????=========<<<;;;;;;::::::999::::::;;;;;;::::::999;;;;;;;;;<<<<<<<<<<<<===>>>>>>???AAACCCFFFHHHIII^^^|||nnnYYYOOOIIIGGGNNNZZZmmm}}}wwwyyy{{{uuussstttvvvxxxjjjnnnwww|||sssooommmxxxtttmmmjjj___mmmxxxqqqZZZCCC888666444333222111111222333444111111222222222222111111111111111111111111111111222222222222222222222222111111000000000000111111000111111111111222222222111222222333333222222111333333333333222111000000111111111111111222222222555555444333333222111111111111222333333444555555DDD^^^|||||||||{{{xxxSSSOOOKKKIIIKKKMMMNNNNNNIIIEEEAAAAAAEEEHHHGGGEEEHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHFFFFFFFFFFFFHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGFFFDDDDDDEEEFFFGGGIIIIIIIIIIIIIIIHHHGGGGGGFFFGGGHHHGGGFFFGGGIIIKKKGGGFFFGGGHHHJJJJJJHHHGGGJJJJJJJJJIIIIIIJJJJJJKKKOOONNNMMMOOORRRUUUXXXYYY\\\___^^^YYYVVVTTTNNNFFFEEEJJJSSSbbb~~~|||qqqxxx{{{zzz~~~{{{qqqddd^^^]]]\\\YYYVVVRRRSSSTTTSSSQQQPPPPPPQQQQQQRRRQQQPPPOOOOOORRRUUUUUUTTTRRROOOKKKHHHIIIJJJHHHHHHHHHGGGGGGFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@AAAAAABBBCCCCCCCCCAAAAAA@@@????????????@@@AAA@@@???>>><<<;;;:::999<<<;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<;;;:::::::::<<<===???@@@===;;;<<<>>>???>>><<<;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>===<<<;;;<<<===>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;<<<======>>>@@@BBBDDDEEE@@@>>><<<;;;<<<<<<;;;:::::::::999999888888888888999:::<<<===>>>===:::888;;;:::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<======>>>??????>>>>>>>>>???>>>>>>===<<<========================<<<<<<<<<<<<;;;;;;::::::999::::::::::::::::::999:::;;;;;;;;;<<<<<<<<<<<<======>>>???@@@BBBCCCDDDMMMbbb~~~kkkWWWHHHDDDEEE___eeelllrrr|||~~~uuu|||{{{||||||vvvuuusssuuu|||{{{xxxvvvsssoookkkpppmmmmmmsss~~~|||{{{tttpppssspppccceeemmm}}}xxxmmm[[[HHH;;;666666333222222111111222222333000111111222222111111000111111111111111111111111111111111111111111111111111111000000000000111111000000111111111222222222111222222333333222222111222222333333222222111111111111111111111111111111444444333333222111111000000000111111222333333444<<>>@@@BBBCCC>>><<<::::::;;;;;;:::999999999999888888888888888888999;;;<<<<<<;;;999888:::999999999999888888888888888999999:::;;;;;;;;;::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<======>>>;;;<<<======>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>FFFWWWsssyyygggXXXOOOOOOLLLNNNUUU^^^gggrrr{{{~~~yyyppplllkkkllljjjhhhkkkpppyyy{{{|||vvv~~~{{{{{{{{{vvvwwwzzzyyyvvvvvv{{{xxxllliiirrr}}}tttYYYDDD888444333111111222222222222222222111000111111222222111111000111111111111111111111111000000000000000000000000111000000//////000000111000000000111111111222222111111222222222222111111000111222222333222222222222222222111111000000///222222222111111000000////////////000111111222222666444===YYY~~~xxxvvvtttuuuzzzMMMKKKIIIHHHIIIIIIJJJKKKKKKGGGDDDBBBCCCDDDDDDCCCGGGHHHIIIJJJJJJJJJIIIIIIGGGGGGFFFEEEEEEFFFGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBEEEEEEDDDCCCCCCDDDDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFGGGHHHGGGEEEEEEFFFGGGGGGFFFGGGHHHJJJJJJHHHFFFGGGHHHIIIJJJKKKLLLLLLMMMKKKLLLMMMNNNOOOSSSWWWZZZZZZVVVVVV```pppwwwqqqfff```WWWSSSTTTVVV\\\nnnxxxmmmkkkuuu~~~yyypppbbb]]]XXXVVVWWWWWWUUURRRSSSSSSTTTRRRPPPOOOPPPQQQNNNUUU___ffffffaaaZZZVVVZZZ[[[ZZZWWWQQQLLLIIIGGGDDDDDDDDDDDDDDDDDDEEEEEECCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@???>>>>>>>>>>>>>>>BBBAAA@@@???===<<<::::::;;;;;;;;;:::::::::999999::::::999888777777777888999999999999;;;<<<>>>???:::999999999999:::;;;;;;999999999999999::::::;;;999999999999999999999999777888999:::;;;;;;::::::999999999999999999999999:::::::::;;;;;;;;;;;;;;;999999999:::<<<===???@@@===;;;999999::::::999888888888888888888777777666666888:::;;;:::999999999888888888888888888888888666777777888999::::::;;;999:::;;;<<<<<<;;;:::999::::::::::::;;;;;;<<<<<<999:::;;;<<<============;;;;;;:::::::::::::::999999999999:::::::::::::::999999888888888888999999999999999999:::::::::;;;999999888888999:::;;;;;;::::::@@@RRRqqqoooaaaUUUNNNOOOPPPNNNSSS]]]pppyyy}}}|||~~~zzztttnnnlllrrrzzzwwwrrrooorrrzzzlllZZZEEE777444444000,,,000111222333333222111000000000111111111111000000111111111111111111111111000000000000000000000000000000////////////000000000000000000111111111111111111222222222222111111//////111222222333333333333222222111000//////...111111000000000//////////////////000000111111111111333:::DDDSSSoooOOOMMMIIIFFFEEEFFFIIILLLKKKHHHEEECCCBBBBBBBBBBBBGGGHHHIIIKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCBBBAAAAAACCCCCCCCCCCCCCCCCCCCCDDDCCCDDDDDDEEEEEEEEEDDDDDDCCCEEEFFFEEEDDDCCCCCCEEEGGGGGGGGGIIIKKKKKKIIIGGGEEEFFFHHHJJJKKKLLLLLLLLLJJJKKKMMMMMMNNNPPPUUUYYY[[[ZZZ\\\ccclllvvv~~~xxxjjjaaaWWWTTT```rrrsssyyyoooooouuu{{{zzzpppiiikkksss}}}yyyvvvtttuuuuuuooojjjbbbZZZ___\\\XXXXXXXXXXXXVVVTTTNNNOOOOOONNNMMMMMMOOOQQQOOOVVV___eeeddd^^^WWWSSSVVVYYY[[[ZZZTTTMMMFFFCCCDDDDDDDDDEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAABBBBBBDDDDDDCCCBBBAAA@@@??????@@@???>>>>>>======>>>>>>??????>>>>>>======<<<<<<;;;;;;:::::::::999999999:::999888888777777777777666777777888999;;;<<<===888888888888888888999:::666666666777888:::<<<===999999999999999999999999777777888888999999999999999999999999999999999999999999999999999:::;;;;;;:::::::::999999::::::;;;;;;999777777888999888777777777888888888777666555444666999999888777888999777777777777777777777777666666777777888999:::::::::;;;<<<======<<<;;;:::999999999999999:::::::::777888999:::;;;<<<<<<<<<;;;;;;;;;::::::999999999777777888888999999::::::999888777777777777888999888888888888999999999999777777777777888:::;;;;;;>>>======DDDTTTnnnxxxggg^^^UUUJJJHHHMMMTTTbbbsss||||||||||||zzzuuunnnhhh___```jjjyyyooopppuuu~~~uuuiiiGGG@@@888444444444222...000000222333333222000000000000000111111000000000000000000000000000000000111111111111111111111111000000////////////000000//////000000000111111111000111111222222111111000...///000111222333333333222222111111000///......000000///////////////...000000000000111111111111---222777777888FFFhhhKKKJJJGGGEEEDDDFFFKKKNNNJJJHHHEEECCCAAAAAABBBBBBFFFGGGIIIJJJKKKJJJHHHGGGDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDAAACCCDDDDDDCCCBBBCCCCCCFFFFFFFFFHHHJJJJJJHHHFFFDDDEEEGGGIIIJJJKKKJJJJJJIIIKKKMMMMMMLLLNNNSSSXXX[[[]]]___```aaagggwww}}}pppccc[[[\\\aaalllppp|||~~~wwwrrrllliiilllrrrzzzuuutttrrrsssyyyyyyvvv|||oooaaaYYYXXXYYYXXXVVVTTTSSSSSSUUUVVVUUUTTTJJJJJJKKKJJJIIIIIILLLNNNPPPRRRUUUUUUSSSRRRQQQQQQPPPTTTXXXXXXSSSKKKDDDAAAEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBAAA@@@?????????>>>>>>=======================================::::::::::::999999999999999999888888777888888888666666777888999999::::::666777888777777777999;;;777666666777888:::<<<===:::999999888888999999:::777777777777888888888888888888888888888888888888888888777777888999:::;;;;;;::::::999888888888888999777666666777888888777666777777888888666555444222555888888666555777999555555666666666666666777666777777777888999999999::::::;;;;;;;;;;;;::::::888888888888888888888888666777888999::::::::::::;;;::::::999999888888888555666666777888999::::::999888777666666777888999777777777777888888888999777666777777888999:::;;;>>>??????>>>AAANNNbbbqqqzzzfffRRRGGGBBBMMMWWWZZZWWWWWW]]]cccmmmsss|||~~~}}}vvvmmmjjjkkkllljjjgggccchhhuuuxxx~~~gggQQQEEE777555333222222222333444000111111111111111111000///000000111111000000///000000000000000000000000111111111111111111111111000//////......//////000/////////000000000111111000000111111111111000000...///000111222222222222111111111000000//////...////////////////////////000000000000000111111111111//////111444;;;IIIWWW{{{EEEFFFFFFEEEDDDEEEHHHLLLHHHGGGEEECCCAAAAAABBBCCCCCCEEEGGGIIIIIIHHHFFFEEEBBBBBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@AAABBBBBBBBBBBBBBBAAABBBCCCCCCDDDDDDDDDCCC???AAADDDDDDDDDCCCCCCDDDDDDDDDDDDFFFHHHHHHFFFDDDCCCDDDFFFHHHIIIIIIHHHGGGIIILLLNNNMMMKKKLLLQQQVVVYYYXXXYYYZZZYYY[[[iiixxx~~~|||sssjjjccc[[[TTTqqqiiiccciii}}}vvvuuu|||mmm___bbb^^^VVVRRRVVV[[[\\\RRRQQQPPPPPPQQQRRRRRRSSSKKKLLLKKKIIIHHHHHHJJJLLLNNNNNNMMMKKKJJJKKKMMMPPPMMMOOORRRQQQMMMHHHCCCAAAFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>===<<<<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::::::::999999999999888999999888888888999::::::777777888999999999999999555777888777666666999<<<:::999888777777999:::;;;:::999888777777888999:::999888888777777777777777888888888888888888888888777777666666777888:::;;;:::999999888888888888888888666555555666777777666555666777888888666444333111444777777444333666:::444444555555555666666666888888888888888888888888999999888888888888999999777777777777777777777777666777777888999999999999999999888888777666666555444444555666888999999:::999888666555555666888999666666666777777777888888888888777777777777888888:::<<<===;;;999>>>HHHQQQjjjvvvcccVVVUUURRRNNNMMMPPPWWW]]]VVVZZZ___bbbeeemmmyyy}}}yyyxxxzzzzzzwwwttteeeaaa___cccllltttwwwwwwwwwvvvzzzuuu^^^HHH:::555333333333111000000222333111111000000000000111111//////000000000000//////000000000000000000000000000000000000000000000000//////............//////////////////000000000111000000111111111111000000//////000111111222111111000000000000000/////////////////////////////////////////////////////////222///...333666777:::>>>QQQgggBBBEEEGGGFFFDDDCCCDDDFFFHHHGGGEEECCCAAA@@@BBBDDDAAACCCEEEGGGGGGFFFDDDCCCAAAAAA@@@??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCC???@@@AAABBBBBBBBBBBBBBB@@@AAABBBBBBCCCCCCCCCCCC???AAADDDEEEEEEDDDEEEFFFBBBBBBBBBDDDFFFFFFDDDBBBCCCDDDFFFHHHIIIHHHGGGFFFJJJMMMNNNMMMJJJKKKPPPUUUUUUQQQRRRVVVWWWXXX___iiihhhkkkhhh```aaahhhggg```ccchhhkkkhhhgggqqqppprrrttt\\\OOOWWW[[[XXXVVVYYYXXXUUUUUUSSSRRRPPPPPPPPPQQQQQQPPPPPPNNNLLLIIIIIIKKKMMMJJJLLLNNNNNNMMMMMMMMMNNNKKKMMMMMMKKKHHHEEECCCCCCFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>>>>===>>>>>>===<<<<<<<<<<<<<<<>>>======;;;:::999888888:::::::::999999999888888999888888888999:::;;;;;;888999999:::::::::999999444666888888666666999<<<===<<<:::888777777888999999888777666666777888999:::999888777777666777777777777777777777777777777777666666666666888:::;;;888888888888888999::::::777555444444666777666666555666777888888666444333000444777666333333666:::444444444555555555666666999999999888888888888888888777666555555666777888777777777777777666666666666777777888888888888777888777777666555555444444333444555666777888999:::999777666555555666777999666666666666777777777777:::999888777666555555555666888:::999888:::???CCC===YYY~~~|||ssslllhhhccc]]]XXXPPPQQQPPPMMMMMMUUUcccnnnooommmqqqzzz||||||yyyqqqkkklllmmmnnnooommmiiifffdddeeeiiittt~~~wwwqqqttt{{{}}}```HHH;;;666555444///000222222222000...---222111000//////000111222//////000000000000//////000000000000000000000000//////////////////////////////............//////////////////000000000000000000111111111111000000///000000111111111111000////////////000000000000/////////000000000000000.....................---+++...222555111,,,///666555AAAXXXvvvEEEDDDBBBAAAAAABBBCCCDDDEEEDDDBBBBBBCCCCCCBBB@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===>>>>>>???CCCDDDEEEDDDBBBAAABBBCCC@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCBBBBBBBBBCCCDDDFFFGGGCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDEEEFFFGGGGGGHHHHHHLLLIIIIIILLLJJJFFFJJJRRROOOPPPQQQQQQTTT[[[eeelllfffccc___]]]\\\[[[ZZZZZZ\\\bbbeeeaaa]]]___eeekkk{{{uuukkkfffccc]]]XXXOOOOOOPPPTTTZZZ]]]\\\ZZZTTTTTTSSSRRRRRRQQQRRRRRRQQQSSSQQQKKKHHHJJJLLLKKKKKKMMMOOOPPPOOOOOOPPPRRRMMMOOORRRSSSQQQKKKEEEAAAGGGFFFDDDCCCBBBBBBBBBCCCDDDCCCAAA@@@@@@AAACCCDDDBBBAAA??????@@@???>>><<>>>>>>>>??????AAABBBCCCBBBAAA@@@@@@AAA@@@@@@AAAAAAAAA@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@@@@AAAAAABBBCCCBBBCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBCCCDDDEEEFFFCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHLLLJJJKKKMMMKKKGGGIIIOOONNNOOOPPPPPPQQQVVV\\\bbb^^^\\\YYYXXXYYYZZZ\\\]]][[[\\\[[[YYYWWWXXX[[[\\\^^^gggsss~~~zzzqqqfffaaa```^^^ZZZUUUTTTSSSRRRTTTXXXZZZZZZYYYTTTTTTSSSQQQQQQPPPPPPPPPQQQSSSRRRMMMJJJLLLMMMKKKJJJLLLNNNOOOOOONNNOOOQQQLLLMMMOOOPPPMMMIIIDDDAAAEEEEEEDDDCCCBBBBBBBBBBBBCCCBBB@@@??????@@@BBBCCCAAA@@@>>>>>>??????===;;;===<<<;;;;;;:::::::::;;;<<<;;;;;;:::::::::::::::::::::999999999888888888555555666666666777777777888888888888888888999999555555555555666777888999:::999888777777777888888888777777666666777777888777777666666777777888999666666777777777888888888888888888777777666666666666666666666555555444444555555555555555555555555444555666777777888888777444777;;;;;;888666666777444444444444555666777888888888777777666555555444777666666666666666666666666666555444444555666666888666444444777888777555888777777666666555444444666555555444444444555555444444444444444555666666555555555555666666666666666666666666666666666666444555666888999999::::::888999???MMM___xxxzzzuuupppnnnpppiii___ZZZ[[[]]]^^^]]]WWW\\\ccciiikkkmmmppprrrqqqkkkkkksssvvvtttxxx~~~zzzvvvrrrrrrsssuuuvvvvvv{{{cccQQQFFF888000...//////---000000000000///...------////////////////////////111000///......///000111////////////////////////.../////////000000000000000000///.......................................////////////////////////000000000000000000000000000000000///////////////........................000//////////////////000////////////000000000000000///222999BBBOOOeeeyyyEEEDDDBBB@@@@@@???@@@AAABBBAAA@@@AAABBBCCCBBBAAAAAAAAA@@@@@@??????>>>>>>===>>>>>>??????????????????@@@AAA@@@>>>===>>>???@@@@@@@@@@@@@@@???>>>===???@@@@@@@@@@@@@@@@@@???AAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDFFFGGGHHHJJJJJJLLLPPPOOOMMMNNNQQQMMMNNNOOOOOOOOOPPPSSSUUUUUUTTTTTTUUUWWWZZZ\\\^^^___[[[WWWVVVWWWWWWVVVTTTPPPVVV\\\aaammm~~~vvvtttpppkkkaaa\\\WWWWWWZZZ[[[XXXTTTWWWUUUTTTTTTUUUWWWWWWVVVTTTSSSRRRPPPOOONNNNNNNNNOOOSSSSSSNNNLLLMMMMMMKKKJJJLLLMMMNNNMMMMMMMMMNNNJJJKKKKKKKKKIIIFFFCCCAAABBBBBBCCCCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>@@@@@@???>>><<<<<<======<<<:::::::::::::::::::::999888;;;;;;:::999999999999:::999999999999999999999999555555555666666666666777777777777777777666666666555555555555666777888999999999888777777777777888777777666666666666777777777666666666666777777888666666666666777777777777777777777666666666666666666555555555555444444444555555555555555555555555333333444555777999:::;;;666999;;;999666444555777444444444444555555666777888777777666666555555555666666666666666666666666666666555555555555666666777555444444555666666555888888888777666666555555555555444444444555555666444444444444444555555666444555555555555666666666666666666666666666666666333444555666777888888888777666777:::@@@OOOiii}}}{{{zzzjjjqqq{{{}}}xxx~~~}}}yyyyyyxxxlllgggkkkwwwttteeeRRRBBB888555111///000000000///111111111111000///......////////////////////////111000///......///000111////////////////////////....../////////000000000000///......---.........------------------------////////////////////////000000000000000000000000---.........//////000000........................//////............///////////////000000000111111222000000000///333???JJJggg}}}GGGFFFEEECCCBBBAAAAAAAAA@@@???>>>@@@BBBCCCCCCBBB@@@@@@???>>>======<<<<<<:::<<<===???@@@@@@???>>><<<===>>>>>><<<<<<<<<>>>???@@@@@@??????>>>===<<<>>>>>>????????????>>>>>>AAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>???AAABBBCCCBBBAAA@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEECCCCCCCCCEEEGGGHHHFFFHHHMMMQQQSSSSSSSSSSSSMMMNNNPPPQQQPPPPPPOOOOOOPPPSSSUUUXXXYYYYYYZZZ[[[^^^ZZZWWWWWWWWWUUUTTTTTTRRRWWW\\\]]]^^^bbbjjjpppvvvlllggg```ZZZSSSQQQQQQTTTXXXZZZWWWTTTTTTTTTTTTTTTTTTTTTRRRQQQSSSRRRPPPNNNMMMLLLKKKKKKLLLPPPQQQNNNKKKLLLLLLJJJIIIJJJLLLLLLKKKJJJKKKLLLJJJIIIHHHGGGFFFDDDBBBBBB???@@@AAABBBBBBBBBAAA@@@>>>>>>===<<<<<<===>>>>>>===<<<;;;;;;<<<<<<;;;999777888999::::::999888777::::::999888888888888999999999888888777777666666444444555555555666666666666666666555555555555444555555555555555666888888999888888777777777777777777666666555555666666777666666666555555666666777555555555666666666777777666555555555555555555555444444444444444444444444444444444444444444444444444333333444666888:::<<<666888999777333111222444444444333333444555555666777777666666666555555555555555555666666666666666666666666666666666666666666555444444555555666555888888888777666666555555555444444444444555666666444444333333444444555666444444444555555555666666555555555555555555555555333444555666777777777777777666888:::;;;???JJJUUUjjj|||vvvxxx{{{\\\EEE<<<999666111222333333111000000111111111111111111000//////////////////////////////000///............///000////////////////////////........./////////000000///......------.........------------------------////////////////////////////////////////////////------........./////////........................///......------......///............/////////000000111222111///000666<<>>======>>>AAABBBBBBAAA??????>>>===<<<<<<;;;;;;999:::<<<>>>?????????>>>;;;<<<======;;;;;;<<<===???????????????>>>===<<<===>>>>>>??????>>>>>>===???????????????@@@AAAAAA??????@@@@@@@@@@@@??????===>>>@@@AAAAAA@@@??????===>>>@@@AAABBBCCCCCCCCCEEEDDDCCCCCCCCCDDDEEEFFFDDDGGGLLLPPPRRRSSSQQQNNNNNNOOOPPPRRRSSSRRRPPPOOORRRVVV[[[]]][[[YYYXXXWWWUUURRRSSSUUUSSSNNNOOOTTTLLLRRRYYY\\\ZZZXXXZZZ^^^]]]dddqqq~~~~~~vvvuuuoooddd\\\XXXTTTPPPPPPPPPPPPSSSVVVWWWTTTQQQLLLOOORRRTTTSSSQQQNNNMMMQQQPPPNNNLLLKKKJJJIIIIIIHHHLLLNNNKKKIIIJJJJJJHHHGGGIIIJJJJJJIIIGGGHHHIIIHHHHHHFFFEEECCCCCCCCCBBB===>>>@@@AAAAAA@@@???>>><<<<<<<<<;;;;;;<<<<<<<<<<<<;;;999:::;;;;;;:::999666777888999999999777777999999888777777777777777888888777666555444333222444444444444555555555555444444444444444444444444444444444444555666777888888888888888777777666666666666555555555555666666666666555555555555555666444555555555555666666666444444444444444444444444333333333333444444444444444444444444444444444444555444333333444666888999666888999666222000111333444333333333333444444555666666666666555555555555444444555555666666666777555555666666666666555555666666666666555555666777888888777777666555555555444444444444444555666666333333333333333444555555444444444444555555555555444444444444444444444444444444555666777777777777777444333777:::999999<<>>======>>>===<<<>>>@@@AAAAAA@@@>>>>>>======<<<<<<;;;;;;::::::<<<===>>>>>>>>>>>>:::<<<======<<<;;;<<<>>>>>>>>>????????????>>>>>>===>>>>>>??????>>>>>>===>>>>>>======>>>>>>???@@@<<<===>>>???@@@@@@@@@@@@===>>>>>>?????????>>>>>>;;;<<<>>>@@@AAABBBBBBAAACCCCCCCCCDDDDDDDDDDDDDDDDDDHHHKKKMMMOOOQQQMMMHHHPPPPPPPPPQQQSSSTTTSSSQQQTTTXXX]]]]]]ZZZWWWWWWXXXRRROOOQQQVVVTTTOOOQQQXXXLLLMMMPPPTTTTTTRRRUUU[[[SSSSSSVVV\\\aaagggsss~~~~~~}}}wwwjjj^^^bbbccc```XXXRRRRRRQQQOOOPPPOOOOOOPPPQQQRRRPPPNNNIIILLLPPPRRRQQQNNNLLLKKKNNNMMMLLLJJJIIIHHHHHHHHHFFFIIIJJJGGGEEEGGGHHHGGGFFFHHHIIIHHHFFFEEEEEEFFFFFFEEEDDDCCCBBBAAABBBBBB>>>>>>?????????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;:::999666777888888999888888888888888777666666666666777777666666555333222222111333333333444444444555555333333333444444444555555444444444444555666777888777777888888777777666555555555444444444444555555666555555444444444444555444444444444555555555666333333333333333444444444222222333333333333333444333333333333333333333333444444333333333444444555666999;;;999555222333555333333333222222333333444555555555555555555555555444444444555555666666777444444555555555555444444666777777666555555666888777777777666555555444444444444444444444555666777333333333333333444444555333444444444444555555555444444444444444444444444333444555666666666666666;;;333///222666666666888777<<>>>>>===<<<>>>===<<<===???@@@???>>>============<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>;;;<<<>>>======<<<>>>???======>>>???@@@@@@@@@@@@>>>>>>>>>??????>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>:::;;;<<<>>>???@@@AAAAAA>>>>>>===============>>>:::<<<>>>AAABBBBBBBBBAAAAAABBBDDDEEEEEEDDDBBBAAADDDIIILLLMMMQQQUUURRRLLLSSSPPPNNNNNNPPPRRRRRRQQQTTTVVVXXXWWWUUUUUUYYY^^^XXXQQQQQQYYY[[[VVVVVV[[[UUUQQQPPPRRRRRROOOPPPTTTTTTPPPNNNPPPQQQUUU]]]fffjjjrrr~~~|||rrrmmmhhh```UUUMMMWWWZZZZZZUUUQQQRRRSSSQQQOOONNNLLLLLLMMMNNNOOOOOOLLLNNNPPPOOOLLLKKKKKKMMMLLLKKKJJJIIIHHHGGGGGGGGGEEEHHHHHHDDDCCCFFFHHHHHHFFFGGGHHHGGGEEECCCCCCDDDBBBBBBAAA@@@@@@???????????????>>>===<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;:::;;;:::999999;;;;;;:::999888777777777888888999:::888777666666555555666666444444444444444444444444222333333333333444444444111222222333444555666666444444444444555666777777666777888888888777555555555444444444444444444555666555444444333333444444333333444444444555555555222222222222333333333444111222222222333333333333222222222222222222222222111111222333333333333222444777::::::666333333444333333222222222222333333555555555555555555555555333333444555555666777777222333444555555444333222444666777555333333555777666666555555444444333333444333333444444666777777333333222222333333444555333333444444444555555555333333333333333333333333222333333444444444444444999444111333555444666999888777666777>>>MMM```nnnmmm]]]QQQEEE===888333//////000111///...000000000000111111000000...//////000000/////////////////////////////////---..................---........................---------.........//////---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,000111,,,+++...///,,,------///111///...555???NNNXXXgggxxx??????@@@@@@@@@??????>>>>>>===<<<===>>>???>>>===<<<<<<<<<==================<<<;;;::::::<<<===>>><<<===>>>>>>======???@@@<<<===>>>@@@AAAAAAAAAAAA>>>>>>????????????>>>>>>;;;;;;;;;;;;;;;<<<======888999;;;===???@@@AAABBB???>>><<<;;;;;;<<<===>>>:::<<>>>>>>>>===@@@???===<<<;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;:::999999;;;<<<;;;999999888777777777888:::;;;777777666555555555555555111222333444555777888888222222333333333444444444111111222333555666777777444444444444444555777777666777888888888777555444555444444333333444444555666555444444333333333333333333333444444444555555111111222222222333333333111111111222222333333333222222222222222222222222...///111222333333222222000444888888555222111111333333222222111222222222444555555555555555555555333333444444555666777777222222333444444333222222333555666444222111444666666555555444333333222222333333333444555666777888333333222222333333444555333333333444444444555555333333333333333333333333111111222333333333222222000000333666555000000444777777888888999<<>>======>>>>>>>>>>>>>>>======<<<;;;<<<===>>>===<<<:::888999999::::::;;;<<<==================>>>>>>>>>>>><<<>>>??????>>>>>>???@@@>>>======<<<;;;;;;::::::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<===>>>>>><<<;;;;;;;;;;;;<<<======>>>===<<>>>>>=====================<<<<<<;;;:::;;;=========<<<:::999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<============;;;<<<>>>===<<<<<<===???=========<<<;;;:::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<======>>>======???BBBCCCBBB@@@===BBBDDDCCCJJJUUUTTTKKKJJJJJJKKKNNNRRRTTTSSSQQQNNNLLLJJJHHHHHHIIIKKKLLLOOORRRTTTRRRNNNOOOUUU[[[WWWXXXWWWTTTRRRQQQRRRSSSRRRRRRRRRPPPOOOPPPSSSUUUTTTRRROOOMMMNNNQQQUUUXXXXXXVVVTTTQQQOOOOOOOOOOOOOOOOOOQQQTTTWWW[[[___aaannnqqqxxx~~~|||wwwwww|||uuuppptttuuuooolllooojjjjjjkkknnnooojjj```XXXVVVXXXYYYZZZXXXUUUQQQOOOQQQOOOLLLLLLNNNPPPQQQQQQRRRRRRQQQOOOLLLLLLNNNPPPQQQPPPNNNKKKIIIJJJMMMPPPPPPOOOLLLJJJHHHIIIMMMPPPKKKKKKLLLLLLKKKIIIGGGEEEIIIGGGEEECCCAAAAAABBBBBBDDDCCCCCCBBBAAA@@@???>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<;;;:::::::::999;;;;;;:::999999999999:::;;;:::999999999888555333777777666666555444444333444444333333333222222222222333333444444333333222111222222333333222222111444444333333333222222222000111222222333333222222444444555555555555444444333333333333444444444444222222222222222222222333222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222111111222222222222111111111111111111111111111111333222222111111000000000222222333444444444444444333333333333333333333333333333333333333333333333333222111111111111222333222222222333333333333444333222222111111222222333000111111222222333333444333333333333444444444444333333333333333333333333333333333333333333333333222222222333333333333444444444444444555555555666222666===DDDNNN]]]ooo{{{|||lll^^^TTTMMMEEE@@@===888333111111111000...000///...------...///000////////////............................................................000/////////.........---//////...---------------//////.........---------...------------,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........111111000000222555999;;;999;;;>>>BBBGGGJJJLLLNNN@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;::::::999:::;;;<<<===<<<;;;:::999999999::::::;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<999;;;<<<<<<;;;;;;<<<======<<<<<<;;;;;;::::::999;;;;;;;;;;;;::::::::::::;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>======>>>@@@AAA???>>><<>>>>>===>>>>>>======<<<;;;::::::;;;;;;;;;;;;::::::::::::;;;:::999999888888999999:::999888888888888666444666666666555555444444333333333333333222222222222222222333333333333222222111222222333333222222111333333333333222222222222000111111222222222222222333444444555555444444333222222222222333333333333000111111222333333444444222222222222222222222222111111111111111111111111////////////////////////000000000111111111222222111111222222222222111111111111111111111111111111111111111111111111111111111222222333444333333333111111111111111111111111222222222222222222222222222222111111111111222222111111222222222333333333222222111111111111222222000000111111222333333333444444333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222333333333333000222444555777<<>>>>>>>>=========<<<<<<;;;::::::999999999999999888999:::;;;<<<<<<;;;;;;888999999999:::::::::;;;999999999999::::::::::::999:::<<<;;;::::::;;;===;;;;;;;;;;;;::::::999999::::::::::::::::::::::::======<<<<<<;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===>>>===>>>>>>>>>>>>===<<<>>>AAABBBBBBEEEKKKIIIDDDIIIIIIHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFGGGIIIJJJLLLOOOPPPOOOLLLMMMQQQUUUTTTUUUTTTRRROOOMMMMMMNNNMMMNNNOOONNNMMMMMMOOOQQQNNNNNNMMMMMMMMMOOOPPPRRRPPPPPPQQQQQQQQQPPPOOONNNMMMMMMMMMNNNNNNOOOPPPPPPSSSSSSTTTSSSOOOLLLLLLNNNUUURRRQQQRRRMMMGGGHHHMMMRRRPPPNNNNNNPPPRRRQQQPPPOOOOOONNNNNNNNNNNNOOOOOORRROOOLLLKKKKKKJJJIIIHHHJJJMMMPPPQQQQQQQQQRRRSSSSSSTTTUUUSSSOOOLLLKKKKKKLLLMMMNNNNNNLLLKKKKKKLLLKKKKKKKKKKKKJJJIIIGGGFFFFFFEEECCCAAA@@@???>>>>>>AAA@@@@@@???>>>>>>======>>>>>>===<<<;;;;;;:::999::::::::::::::::::;;;;;;::::::999888888888888888999777777777888888666444555555555444444444333333333333333222222222222111222222333333333333222222111222222333333222222111333222222222222222222222222222333444444444444333333333444444444444333333222222222222333333333333111111111222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111222222222222111111111111111111111111111111///000000000111111111222000111222222333333222222111111111111111111111111222222222222222222222222111111111000000111111111111111111111222222222222222222111111111111222222000000000111222222333333444444333333222222111111222222222222222222222222111111111111111111111111111111111111222222222222111111111222222222333333444555666555555666:::===:::>>>DDDKKKSSS[[[ccciiinnnsss{{{|||pppmmmgggaaaYYYNNNCCC;;;<<<999555444444555444333/////////000111222111111/////////......///////////////.........---------------------------------................................................///...------,,,,,,------........................---------,,,,,,,,,++++++)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,---...................../////////...------======<<<<<<<<<<<<<<<;;;::::::999888777888888999888888999::::::;;;;;;;;;888888888999999999999999888888888888999999999999999:::<<<;;;::::::;;;===:::::::::::::::999999999::::::::::::::::::::::::===<<<<<<;;;;;;;;;<<<<<<:::::::::::::::;;;<<<<<<===>>>>>>>>>======<<<<<>>>>>======<<<>>>======<<<;;;:::::::::999999::::::::::::::::::999999888777777777777888777666555666777777666444444444444444333333333333333333222222222111111111111222222333333222222111111222222333333222222111222222222222222222222222111222333333444444333333222222333333333333222222333333333333444444444444333333333222222222111111111111111111111111111111000000000000000000000000222222222222222222222222//////000000000111111111111111222222222222111111000000000000000000000000/////////000111111222222///000000111222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222222111111000000111111222///000000111111222333333333333333222222111111000222222222222222222222222111111111111111111111111000000000111111111222222111222222222222333333333111222333444444555777999555666777888:::===AAADDDEEEHHHLLLPPPSSSVVVZZZ]]]fffffffffggghhhjjjkkklll{{{pppcccZZZXXXTTTNNNHHHFFFDDDAAA>>>;;;888444222//////000222333222111///...///111222111111000000...//////////////////...............------------------------------------........................---------.....................---,,,,,,,,,,,,,,,---.....................------,,,,,,,,,+++++++++)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,+++,,,---...////////////******+++,,,------,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777888999999999999999999999::::::888888888888888888888888777777888888888999999999999:::;;;;;;::::::;;;<<<999999999999999999999999999999999999::::::::::::999999999999999:::;;;;;;:::::::::::::::;;;;;;<<<<<<>>>??????===<<<======>>>???AAABBBCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFIIIKKKJJJJJJIIIHHHHHHHHHHHHHHHJJJKKKLLLKKKJJJJJJLLLNNNNNNOOOPPPOOOMMMKKKJJJKKKKKKLLLMMMMMMLLLLLLMMMOOOLLLLLLKKKKKKLLLMMMOOOPPPSSSSSSSSSRRRPPPNNNLLLJJJFFFFFFHHHIIIJJJKKKKKKJJJMMMOOONNNKKKKKKNNNNNNMMMMMMNNNPPPNNNKKKIIIJJJLLLKKKLLLNNNOOOPPPPPPPPPOOOKKKMMMQQQSSSTTTTTTRRRQQQRRRSSSUUUXXXXXXUUUPPPKKKMMMOOOQQQPPPOOOMMMLLLMMMOOOQQQSSSSSSPPPMMMKKKJJJMMMOOOQQQQQQOOOMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGEEEEEEDDDDDDCCCBBBAAA@@@??????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999888777777666777777777555555444555777777666444333333333333333333333333222222222222111111111111111111222222222222111111111222222333333222222111111111111222222222222222///000000111111111111111111222222333333222222111333333333333444444444444444444333333222111111000111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000111111111111222222222222111111000000000000000000000000/////////000000111111111...///000000111111000000111111111111111111111111000000000000000000000000//////000000000000/////////000000000000111111111111111000000000000111111//////000000111222222222222222111111111111111111222222222222222222222222111111111111111111111111///000000000000111111111222222222222333333333444...///000111222333333333333444555444444555888;;;555777999999999999;;;===>>>>>>??????AAABBBCCCDDDNNNFFF===888999:::999777666666555444444444555666000///...------...000111...///111111///......///......////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------............------,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,++++++++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,------------,,,+++,,,,,,...///111111222222:::::::::::::::;;;;;;;;;;;;:::888777666777888999:::999999888888888888888888888888888888888888777777777888888888999999999777888:::999888888999;;;888888888999999999999999888888999999999:::::::::777777777888999:::;;;<<<::::::999999::::::;;;<<<;;;>>>@@@@@@>>>===>>>???===>>>@@@BBBCCCBBBBBBCCC???AAACCCCCCBBBDDDGGGJJJHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIJJJKKKJJJLLLNNNNNNLLLJJJJJJJJJHHHJJJLLLLLLKKKJJJKKKLLLKKKJJJIIIHHHIIIKKKMMMNNNRRRRRRQQQPPPNNNLLLJJJIIIHHHIIIJJJKKKLLLLLLLLLKKKJJJMMMLLLIIIJJJNNNNNNKKKIIIKKKLLLKKKJJJJJJKKKJJJLLLMMMNNNOOONNNMMMMMMMMMNNNPPPRRRTTTVVVVVVUUUUUUUUUVVVXXX[[[\\\[[[WWWTTTMMMOOOOOONNNLLLJJJJJJKKKLLLNNNPPPPPPNNNLLLKKKKKKJJJLLLNNNNNNLLLJJJJJJKKKJJJJJJHHHGGGFFFFFFEEEEEECCCCCCCCCCCCCCCBBBBBBAAA?????????>>>>>>>>>>>>===::::::;;;;;;;;;;;;<<<<<<;;;:::::::::999888888888888888777666666666666777444444333555777777666555222222222222222222333333222222222222111111111111111111222222222222111111111222222333333222222111000111111111222222222222//////000111111111111111111111222222222222111111222222222222333333333333333222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////000000000111111111222222222222111111000000000000000000000000/////////000000000000000......///000000000//////000000000000000000000000000000000000000000000000......///000000///....../////////000000000111111111111000000000000111111//////000000111111222222000000000111111111111111111111111111111111111111222222222222222222222222/////////000000000111111111111222222222333333333222222111222333333222222///000222222222333666888222333555555555666888:::555555555555666777888999888666222222333555666555111222333333333333333444222222111///...///111333...000111000...---///111---...///000000///...---.........---------,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------............---,,,,,,++++++,,,,,,---------.........//////,,,,,,,,,++++++++++++***+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++'''((()))***++++++++++++::::::::::::::::::::::::;;;:::888777666777999:::::::::999888777777777888888888888777777777777777888888888888999999999999666777888888777777888999888888888888888888999999888888888999999:::::::::888888999:::;;;===>>>???::::::999999::::::;;;<<<;;;>>>@@@@@@>>>===???AAA===>>>@@@BBBAAA>>>>>>@@@>>>@@@BBBAAA@@@AAAEEEIIIDDDEEEFFFGGGHHHIIIJJJJJJHHHIIIIIIIIIIIIIIIIIIJJJHHHJJJLLLMMMKKKJJJJJJJJJFFFHHHJJJJJJIIIIIIIIIJJJJJJIIIGGGFFFGGGIIILLLMMMOOOOOOOOONNNNNNNNNNNNNNNJJJKKKLLLMMMMMMMMMLLLKKKJJJMMMMMMIIIKKKOOOOOOJJJIIIKKKLLLLLLMMMNNNNNNLLLIIIJJJJJJJJJJJJJJJLLLMMMRRRSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTUUUUUUSSSPPPLLLMMMNNNNNNMMMLLLNNNOOOJJJLLLNNNNNNMMMLLLLLLLLLHHHJJJKKKJJJHHHGGGHHHHHHIIIHHHFFFEEEDDDDDDCCCCCCAAABBBBBBCCCCCCBBBBBBAAA????????????>>>>>>>>>>>>999999:::;;;;;;<<<<<<===;;;;;;::::::999888777777888888777666666666666666444333333444666777666555222222222222222222222333222222222111111111111000111111222222222222111111222222222333333222222222000000111111222222222222111111222333333333333222111111222222222222111111000111111111111222222222111111111222222333444444000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222222111111000000000000000000000000000000000000000/////////---......///////////////////////////////////////000000000000000000000000---...///000000///...---////////////000000000000111111000000000000111111/////////000111111222222//////000000111111222222111111111111111111111111222222222222222222222222////////////000000000000111111111111222222222222444333222333444444333222///111222333222333444666333333444222111000222333111111111111111222333444111111222222111000///......111444555444222111000***,,,///111000...------///111222111//////111444---...///000000///...---......---------,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------............---,,,,,,++++++,,,,,,---------.........//////,,,,,,,,,+++++++++******,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++,,,---...///------......------,,,+++;;;::::::999888888888999777777666666666666666777666777777888888888777777666666666666666666666666555555666666777777888888888888777666666777888888777777777777777777777777888888888888888888888888999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCCCCFFFDDDCCCCCCEEEGGGHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGIIIJJJKKKKKKIIIHHHIIIKKKLLLKKKJJJHHHHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHHHHIIINNNNNNOOOOOOOOONNNNNNMMMIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJNNNMMMLLLLLLKKKLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQSSSRRRQQQPPPOOOPPPQQQQQQJJJKKKMMMNNNOOONNNLLLKKKHHHHHHIIIJJJKKKLLLMMMMMMJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCAAAAAABBBBBBAAAAAA@@@???@@@???===<<<;;;<<<>>>???@@@>>><<<:::888888999::::::::::::999888777666666666666777777666555444444555444444333444555666777333333333222222222111111333222222111111222222333///000222333333222000///222222222222222111000///000000000000000000000000111111222222222222111111111111111111111111111111222222222111111111000000000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////////////////000000000000222111111111000000//////222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---//////000000000000/////////000111000...------...////////////000000000000000000000000111111111111111111000000000000111111111111111111111111111111222222222111111111000000000000000000111111111111111111222222222333333333222222222222222222222222111111111111111111111111666222///...000222222111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////............//////////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))))),,,///111111000---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++:::999888888777777777888777777666666666666777777666777777888888888777777666666666666666666666666777777777777777888888888888888888888888888888888777777777777777777777777888888888888888888888888999888888888888999::::::;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<===============>>>>>>???@@@@@@AAAAAA@@@@@@???@@@@@@AAABBBCCCEEEDDDBBBCCCEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKLLLKKKJJJIIIHHHMMMNNNNNNNNNNNNNNNMMMMMMIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKLLLMMMLLLKKKJJJKKKMMMOOOQQQQQQPPPOOONNNMMMNNNNNNOOOIIIJJJLLLMMMNNNMMMKKKJJJHHHIIIIIIJJJJJJKKKKKKLLLIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@???@@@???===<<<;;;<<<===>>>???===;;;999888888999999888888888888777666555444666666666666666555444444444444333333333444555666333333333222222222111111333222222111111222222333///000222333333222000///111222222222222111000///000000000000000000000000000111111222222111111000111111111111111111111111222222222111111111000000000000000000000000000000111111000000000/////////////////////////////////////////////////////////////////////000000000000111111111000000000//////111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000/////////............//////000000000000/////////000000000...---...///.../////////000000000000//////000000000111111111111111000000000000111111111111111111111111111111222222222111111111000000000000000000111111111111111111111222222222333333222222222222222222222222111111111111111111111111555222//////000222222111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////............//////........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,...000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++888888888777777777777777777777666666666666777777777777777888888777777666777777777777777777777777888888888888888777777777777777888999999888777777777777777777777777777777777777777777777777777777888888777777777888999999::::::::::::::::::::::::;;;<<<<<<<<<<<<==================>>>>>>??????@@@????????????@@@AAABBBCCCDDDBBBAAABBBDDDFFFFFFEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFHHHIIIIIIHHHGGGGGGHHHJJJJJJJJJJJJIIIHHHGGGFFFIIIJJJMMMNNNNNNLLLIIIGGGLLLMMMMMMNNNNNNMMMMMMMMMJJJJJJIIIHHHIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNMMMLLLJJJHHHGGGHHHHHHIIIJJJKKKLLLLLLMMMOOOMMMJJJHHHHHHJJJMMMOOOMMMMMMLLLKKKKKKKKKKKKLLLGGGHHHJJJLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@AAAAAA@@@@@@???>>>???>>>===;;;;;;<<<=========;;;:::888777777777888666777777777666555444333555666666666666555444444333333222222222333444555333333333222222222111111222222111111111111222222///000111222222111000///111111222222111111000000000000000000000000000000000111111222222111111000111111111111111111111111222111111111111000000000000000000000000000000000000000///////////////...////////////////////////////////////////////////////////////000000000000111111000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////...............//////000000//////......///000///...---...///....../////////000000000//////000000000000111111111111000000000000111111111111111111111111111111222111111111111000000000000000000000111111111111111111111222222222222333222222222222222222222222111111111111111111111111555222000///000111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++888888888888888888777777777666666666666777777888777777777777777777666555777777777777777777777777888888777777666666555555666777999::::::999777666666666666666666666666666666666666666666666666666777777666666777777888999999999999999::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>>>>>>>>>>??????@@@AAABBBBBBAAAAAABBBDDDEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDFFFHHHHHHGGGFFFFFFGGGIIIIIIJJJJJJIIIGGGEEEDDDHHHIIIJJJKKKKKKJJJHHHGGGKKKKKKLLLMMMMMMMMMLLLLLLKKKJJJHHHGGGGGGHHHJJJLLLIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMLLLJJJHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMOOOMMMKKKIIIIIIJJJKKKLLLKKKKKKJJJJJJIIIIIIIIIIIIFFFGGGIIIJJJKKKJJJHHHGGGIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA??????@@@@@@??????>>>===>>>===<<<;;;;;;;;;<<<<<<;;;:::888777666666666777666666666666666555444444555555555666666555444444222222222222222222333333333333333222222222111111222222111111111111222222000000111111111111000000000000111111111111000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111000000000000000000000000000000000000////////////............////////////////////////////////////////////////////////////000000000000000000000000000000/////////000111222222111000///000000000000000000000000000000000000000000000000///////////////////////////////////////............//////////////////......///000///...---...///........./////////000000////////////000000000111111111000000000000111111111111111111111111111111111111111111000000000000///000000000111111111111111111111111222222222222111111111111111111111111111111111111111111111111333222111000000111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++888888999::::::999999888666666666666666777888888777777777777777666555555666666666666666666666666666666555555444444444333555666888999999888666555555555555555555555555555555555555555555555555555666555555555555666777777888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@BBBDDDEEEDDDCCCDDDEEEEEEEEEEEEEEEEEEDDDBBBDDDGGGHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHFFFDDDCCCGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJHHHFFFFFFGGGIIIJJJGGGHHHHHHHHHIIIIIIIIIJJJFFFGGGIIIKKKLLLKKKJJJIIIFFFGGGHHHIIIJJJKKKLLLMMMLLLMMMMMMMMMLLLKKKJJJIIIJJJJJJJJJJJJIIIIIIIIIHHHEEEFFFHHHIIIIIIIIIGGGFFFHHHHHHGGGGGGFFFFFFEEEEEEGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>??????>>>>>>===<<<===<<<<<<;;;;;;;;;;;;;;;999888888777666666666666666666666777666666555555444444555555555555444444222222222222222222222111333333333222222222111111222111111000000111111222000000000111111000000000///000000111111111000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000////////////////////////............////////////........................////////////////////////////////////000000000000//////////////////000000///000111222222111000///////////////////////////////////////////////////.................................///////////////......////////////......---///000///......///000............////////////...////////////000000000111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222111111111111111111111111111111111111111111111111222222222111000000111111////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,------...,,,++++++***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++777888999;;;;;;:::999999666555555666666777888999777777777777666555444444666666666666666666666666444444444444333333333333555555666777777666555555555555555555555555555555444444444444444444444444555555444444555555666777777777777888888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAAAAAAAAAAABBBEEEEEEDDDCCCCCCDDDDDDEEEEEEDDDDDDCCCAAADDDGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDGGGFFFEEEDDDDDDFFFGGGHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHFFFGGGGGGHHHHHHIIIIIIIIIDDDEEEGGGIIIJJJKKKKKKJJJGGGGGGHHHIIIJJJKKKKKKLLLJJJLLLMMMNNNNNNLLLJJJHHHIIIIIIJJJJJJIIIIIIHHHGGGDDDEEEGGGIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAA@@@?????????======>>>>>>======<<<;;;<<<;;;;;;;;;;;;:::::::::888888888777777666666666555666666666666666555555333333444555555555555444222222333333333222111111333333333222222222111111111111000000000000111111000000000000000000000000//////000000111111000000000000000000000000000000///000000111111000000///000000000000000000000000//////000000000000000111////////////////////////...////////////000000000........................////////////////////////////////////000000000000......////////////000000000000111111111111000000////////////////////////////////////////////////.................................///////////////---......//////......------...//////......///000------........./////////......////////////000000111111000000000000111111000000000000000000000000//////000000000000000111000000000000111111111111000000000111111111111222111111111111111111111111111111111111111111111111111222333222111000000111////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////............//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++666777999:::::::::999888555555555555666777888999777777777777666555444333444444444444444444444444333333444444444444444555555555555555555555555555444444444444444444444444333333333333333333333333444444444333444555555666666666777777888999999:::::::::;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<===============>>>@@@@@@AAAAAABBBCCCEEEFFFEEECCCCCCCCCCCCDDDDDDCCCCCCCCCAAADDDGGGIIIHHHGGGFFFGGGEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIGGGGGGHHHJJJJJJKKKKKKKKKHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIEEEEEEFFFGGGHHHIIIJJJJJJHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIGGGHHHIIIIIIIIIHHHFFFFFFDDDFFFGGGIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@??????>>>>>><<<============<<<;;;;;;;;;;;;;;;;;;;;;:::999999777888888888888777666666444444555555555555444444222333444444555555555444333333444444444333111111333333333222222222111111111111000000000000111111000000////////////000000...//////000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////000000111111/////////////////////////////////000000000111111........................////////////////////////////////////000000000000........./////////000000111111000000000000111111////////////////////////////////////////////////..................................../////////000---......//////......------...//////......///111---------.........//////........./////////000000111111000000000000111111000000000000000000000000////////////000000111111000000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111000222444333111///000111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++*********************************++++++,,,,,,,,,************++++++++++++************************************************************************++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++444666888999:::999888777555555555555666777999999777777777777666555444333444444444444444444444444333444444555555666666666555444333333333333444555444444444444444444444444333333333333333333333333444333333333333444555555555666666777888999999999:::::::::;;;;;;;;;<<<<<<==================<<<<<<<<<<<<<<<======>>>???@@@BBBAAABBBDDDFFFGGGEEECCCBBBCCCCCCCCCCCCCCCCCCBBBAAADDDHHHIIIIIIGGGGGGGGGDDDDDDCCCCCCCCCEEEGGGHHHGGGIIIKKKMMMNNNMMMKKKIIIFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHHHHHHHHHHJJJJJJFFFGGGGGGHHHHHHFFFEEEDDDDDDFFFHHHIIIIIIIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<======<<<<<<;;;:::::::::;;;;;;;;;:::999888777888888888888888777666222222333444444444333333222333444444555555555444333444444555444333222111333333333222222222111111111111000000000000111111000000////////////000000......///000000000000000000000000000000000000000//////000000000000//////000000000000000000000000.../////////000000111111//////////////////////////////000000111111222222........................////////////////////////////////////000000000000---.........//////000000222111000//////000111222////////////////////////////////////////////////........................---.........//////000000---..................---,,,...//////......///111---------.........//////............/////////000111111000000000000111111000000000000000000000000.../////////000000111111000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111000222444333111///000222111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////............//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------------,,,,,,+++++++++***************************++++++++++++,,,,,,,,,))))))***++++++++++++***************************************************************************,,,,,,++++++++++++,,,,,,*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++777777777777777666555555666666666666777777777777666666666666666666666666444444444444444444444444666555555555555444444444555555555444444333333333333333333444444444555555333333444555555444333333444333333333333444555555666666777888888888888888888999999::::::;;;<<<<<<<<<===============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@BBBDDDFFFFFFDDDAAADDDDDDCCCBBBAAA@@@@@@???CCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFHHHJJJLLLKKKKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKJJJIIIFFFEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGIIIKKKLLLJJJHHHLLLKKKJJJIIIIIIJJJKKKLLLEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAAEEEFFFFFFFFFEEEBBB@@@>>>????????????????????????@@@===???DDDEEE@@@>>>AAA;;;:::999999888888999999777777777777666666666666444444333333333222222222444444444333333222222222333333333222222222111111333222222222111000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000//////.........---////////////////////////000000//////.........---////////////////////////........................---......///////////////000000000000000000000000////////////////////////........................///////////////////////////...---,,,,,,---...///---------............///---.../////////...,,,,,,------------------------////////////////////////............////////////000000000000000000000000222111111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111333333222222111000000000000000000000000000000000000000111111111111000000000000000000000000000000///////////////////////////...,,,++++++,,,...///...------,,,,,,------...111000...,,,+++++++++,,,---,,,+++...111111---))),,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++++++++++++++++++++++++++,,,&&&$$$---:::===333'''************************+++*********))))))((((((************************************************)))************+++++++++---,,,***)))))))))******)))************+++++++++***************************++++++,,,,,,++++++***)))************+++++++++777777777777777666555555888888777777666666555555555555555555555555555555444444444444444444444444555555555555444444444444555555444444444333333333333333333444444444555555333333444555555444333333444333333333333444555555666666777888888888888777888888999999:::;;;;;;;;;<<<<<<============<<<<<<========================@@@@@@@@@BBBDDDEEECCCAAACCCCCCCCCBBBAAAAAA@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGIIIJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJHHHFFFEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHHHHJJJKKKKKKJJJHHHJJJIIIIIIIIIIIIIIIJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAADDDEEEEEEEEEEEECCC@@@??????????????????????????????<<<===AAAAAA<<<:::<<<;;;:::999999888888999999888888777777777666666666555555555555444444444444444444333333333222222222333333222222222111111111222222111111111111111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////////////////////////////........................000/////////....................................000/////////.........---................................................------...///////////////////////////////////////........................................................................///...---,,,,,,---...///------------............---.../////////...,,,,,,------------------------....................................////////////000000000000000000000000111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000000000111111111111000000////////////////////////........................///...,,,++++++,,,...///...------,,,,,,------......------,,,,,,,,,---------333;;;@@@???888111,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++---((('''---777:::222)))************************+++*********))))))))))))************************************************)))************+++++++++---,,,***)))))))))***+++)))************+++++++++***************************++++++,,,,,,++++++***)))************+++++++++777777777777777666555555999888888777666555444444555555555555555555555555444444444444444444444444555555444444444333333333444444444444333333333333333333333444444444555555333333444444444444333333444333333333333444555555555666777777888888777777777777888888999:::::::::<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@??????@@@BBBCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHHHHIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGEEEDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHJJJIIIIIIJJJKKKKKKJJJHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???======???>>>:::888999::::::999888888888888999888888888888777777777777777777666666666555555555333333333333222222222222333222222222222111111111000000111111111111111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////////////////////////////........................////////////..................................../////////...............------------------------........................------...////////////...////////////////////////..............................................................................------------......------------............---............---,,,,,,------------------------....................................////////////000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111222222000000000000000000000000///000000111111000000///////////////////////////------------------------...---,,,++++++,,,---......------,,,,,,------...++++++,,,---------------***333===AAA<<<444---***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++*********))))))******+++,,,---------,,,++++++++++++++++++++++++,,,)))(((+++111222///******************************************)))))))))************************************************)))************+++++++++,,,,,,+++************+++)))************+++++++++***************************++++++,,,,,,++++++***)))************+++++++++777777777777777666555555777777777666666555555444555555555555555555555555444444444444444444444444444444444444333333333222333333333333333333333333333333333444444444555555333333333333333333333333444333333333333444555555555666666777777777777777666777777888888999::::::;;;<<<==================<<<<<<<<<<<<<<<<<<<<<<<<@@@>>>===>>>@@@AAABBBAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGFFFEEEDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJIIIHHHHHHIIIKKKLLLLLLKKKGGGHHHIIIIIIIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBBBBBBBAAAAAA????????????????????????>>>>>>>>>???>>><<<;;;;;;:::999999888888888888888999888888888777777777777666666666666555555555555333222222222222222222222222222222222111111111111//////000000111111222222////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................///////////////.........................................................------------------------........................,,,---......//////......////////////////////////........................................................................------------------------,,,,,,---------..................---------,,,,,,------------------------....................................////////////000000000000000000000000111111111000000000000000////////////////////////111111111111111111111111000000000000000000000000111111111111111111111111/////////000111222222333//////////////////////////////000000000000//////////////////////////////------------------------...---,,,,,,,,,,,,---......------,,,,,,------...***+++---......---,,,++++++...000000...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++************((()))***+++,,,---------++++++++++++++++++++++++***)))((()))***++++++***************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++***************************++++++,,,,,,++++++***))))))*********+++++++++777777777777777666555555444444555555666666777777555555555555555555555555444444444444444444444444444333333333222222222222333333333333333333333333333333333444444444555555333333333333333333333333444333333333333444555555555555666777777777777777666777777888888999::::::;;;;;;<<<=======================================???===<<<===???AAAAAA@@@??????@@@AAAAAABBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGEEEFFFGGGFFFEEEEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHJJJJJJGGGFFFFFFHHHKKKMMMNNNMMMHHHIIIIIIJJJJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<===<<<<<<======<<<:::999888888777777888888888888888777777777777666555555555444444444333333222222222222222222222222222222222111111111000000/////////000000111111222////////////////////////////////////////////////............////////////////////////////////////.................................................................................///////////////........................---------...............------------------------........................,,,------...............................................................................................................,,,------------------,,,,,,,,,,,,------------.........------,,,,,,,,,,,,------------------------....................................////////////////////////////////////000000000000000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......///000111222222333//////////////////////////////000000000000//////........................---------------------------------,,,,,,---------...------,,,,,,------...,,,---......---+++***(((///,,,))))))+++...///...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,,,,,,,,,,+++++++++((()))***+++,,,,,,------+++++++++++++++++++++++++++++++++)))((()))+++,,,***************************************+++++++++************************************************))))))*********++++++++++++++++++,,,,,,,,,++++++))))))*********+++++++++***************************++++++,,,,,,++++++***))))))*********+++++++++777777777777777666555555333333444555666777777888444444444444444444444444444444444444444444444444333333333222222222111111222222222222333333333333333333333444444444555555333333222222222222333333444333333333333444555555444555666666777777666666777777888888999::::::::::::;;;<<<===>>>>>>>>>>>>========================>>>======>>>@@@AAA@@@?????????@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFFFFGGGGGGHHHEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFGGGFFFFFFFFFHHHJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFGGGHHHIIIJJJFFFEEEEEEFFFJJJLLLMMMMMMIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA????????????@@@@@@@@@@@@????????????????????????888;;;;;;999999<<<<<<:::999999888777777777777888777777777777666666666666444333333333333222222222111111111222222222222222222111111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000................................................------------------------.........///////////////---------------------------------------.........------------------------........................,,,,,,---............---........................------------------------........................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------...------,,,+++,,,,,,,,,------------------------------------------------............////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000111222222000000000000000000000000...//////000000//////...........................------------------------------------------------...------,,,,,,------.........------,,,***)))(((,,,***))),,,000222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------,,,,,,,,,++++++))))))***+++,,,,,,,,,+++++++++++++++++++++++++++---...---,,,++++++---///*********************************+++++++++++++++************************************************)))************+++++++++***+++,,,,,,---,,,,,,,,,)))************+++++++++***************************++++++,,,,,,++++++***)))************+++++++++777777777777777666555555333444444555555666666666444444444444444444444444444444444444444444444444222222222222111111111111111111222222222333333333333333333444444444555555333333222111111222333333444333333333333444555555444555666666777777666666888888999999:::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========???AAABBB@@@>>>@@@@@@@@@@@@@@@AAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHEEEFFFGGGGGGGGGGGGIIIKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHFFFFFFGGGHHHIIIHHHGGGEEEFFFHHHIIIJJJIIIIIIIIIHHHFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@??????>>>>>>>>>??????========================:::===<<<888888<<<<<<999999999888777777777777777666666666666555555555444333333333333222222222222000111111111222222222222111111111111000000000000000000000000000/////////000000000000000000000000000000000000000000000000............////////////000000000000000000000000................................................------------------------............/////////000------------------------,,,,,,,,,------.........................................................+++,,,------......------........................------------------------........................------------------------+++,,,------------,,,+++++++++,,,,,,,,,---------...---,,,+++++++++,,,,,,------------------------------------------------............///////////////////////////////////////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000......////////////......................................................,,,------------------,,,...------,,,,,,------...------,,,+++*********+++))))))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,+++++++++***)))******+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,---...*********************************++++++,,,,,,,,,************************************************)))************+++++++++***+++,,,---------,,,,,,)))************+++++++++***************************++++++,,,,,,++++++***)))************+++++++++777777777777777666666555555555555555555555444444444444444444444444444444444444444444444444444444222222222111111111111000111111111222222333333333333333333444444444555555444333222111111222333444444333333333333444555555444555555666666666666666888999999::::::;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;======>>>AAACCCBBB@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCKKKJJJIIIGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHEEEGGGHHHHHHGGGHHHJJJLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJHHHFFFFFFFFFHHHIIIKKKHHHFFFEEEFFFGGGGGGFFFIIIHHHFFFDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBB?????????@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>AAA@@@;;;:::======999999888888777777777777777666555555555444444444444444444333333333222222222000000111111222222222222111111111111000000000000111111000000//////......000000000000000000000000000000000000000000000000............/////////000000000000000000000000000................................................---------------------------.........//////000000------------------------,,,,,,,,,------.........////////////////////////........................+++,,,------......------........................------------------------........................------------------------++++++------------++++++++++++,,,,,,,,,---------...---,,,+++***+++,,,---------------------------------------------------............/////////000//////////////////////////////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000......////////////..............................////////////////////////,,,------......------,,,...------,,,,,,------...,,,+++*********+++,,,------......+++((((((,,,000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))******+++++++++******)))++++++++++++++++++++++++***)))(((((()))******************************************++++++,,,,,,,,,************************************************)))************+++++++++)))***,,,---...---,,,,,,)))************+++++++++************************+++++++++,,,,,,+++++++++)))************+++++++++666555555555555444444444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111//////000111222333333444333333333333333333333333333333333333333333333333111111111222333444555666777777777777666666666666777777777777888888888888<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@AAABBBCCCAAABBBCCCCCCAAAAAABBBCCCHHHGGGGGGGGGGGGGGGGGGGGGIIIHHHFFFEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGJJJIIIHHHGGGFFFFFFFFFFFFLLLKKKHHHFFFFFFFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDAAABBBBBBCCCCCCBBBBBBAAADDDCCCBBBAAA@@@?????????>>>>>>??????@@@@@@@@@AAA@@@??????>>>>>>>>>>>>>>>===============<<<<<<;;;<<<<<<;;;;;;;;;:::::::::777777777777666666666666555555444444444333333333111111111111111111111111111111222222222333333333111111111111111000//////000000000000000000000000111111000000//////......000000//////.........------...............------000000//////.........---////////////////////////..................------,,,,,,------------,,,,,,---------...............------------------------......------------......//////.........---------........................//////.........---------/////////...---------,,,---------------------------.........///000000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,+++---...///...,,,++++++,,,,,,,,,,,,------------------------------........................111000///......///000111000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000111111000000//////......///////////////////////////...---,,,,,,---...///........................+++,,,------......------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++*********))))))+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++(((((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------************************666555555555555444444444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333333333333333333222222222222333444444555777666666666666666666666777777777777888888888888:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAABBBBBBAAABBBCCCBBBAAA@@@AAACCCEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFIIIIIIHHHGGGFFFFFFEEEEEEJJJIIIGGGEEEDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCAAAAAABBBBBBBBBBBBAAAAAACCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>??????@@@??????>>>=========>>>>>>===============<<<;;;;;;;;;;;;;;;:::::::::999999888777777777666666555555555444444444444333333333111111111111111111111111111111111222222222333333111111111111111000//////000000000000000000000000000000000000//////......000/////////.........------...............------000/////////............////////////////////////........................------............------..................------------------------------......------------......//////.........---------........................//////.........---------...............------------------------------------..................///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,+++---...///...,,,++++++,,,,,,,,,,,,------------------------------........................000///...------...//////////////////////////////.../////////000000000000//////000000000111111111000000000000000000000000111000000000/////////...///////////////////////////...------------...///........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++*********))))))+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************666555555555555444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111000000222222333333333333333333333333333333333333333333333333333222222333444444666666666666666666666666777777777777888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>========================@@@@@@@@@@@@AAAAAAAAABBB@@@AAABBBBBB@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDHHHHHHGGGGGGFFFEEEEEEEEEGGGFFFDDDCCCBBBCCCCCCDDDFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@???===<<<<<<===>>>>>>???>>>======<<<<<<======<<<<<<======<<<<<<;;;:::::::::999999999888888888888888777777666555444444444444444444333333333333111111111111111111111111111111111222222222222333000111111111111000000///000000000000000000000000000000000////////////.../////////...............------...............---////////////............////////////////////////.................................//////........./////////...---------,,,------------------------......------------.....................---------.......................................------------------...............------------------------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,+++---...///...,,,++++++,,,,,,,,,,,,------------------------------..............................------------...///////////////////////////....../////////000000000//////000000000000111111000000000000000000000000000000000000///////////////////////////////////////...------------...///........................---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,************************************************+++++++++***************************************+++++++++***************++++++++++++++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************666555555555555444444444222222333333333333444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222333333333333333333333333333333333444444333222222222333333555555555666666666666666666777777777888888888888999999999::::::::::::;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>========================??????@@@@@@AAAAAAAAAAAA???AAABBBAAA@@@???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBEEEDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEDDDCCCBBBBBBCCCCCCEEEDDDDDDCCCCCCDDDDDDEEECCCCCCBBBBBBAAAAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@????????????@@@@@@AAA@@@???===;;;;;;;;;<<<===>>>===<<<<<<;;;<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::888888888888777777777777888888777666555444444333444444444333333333222222111111111111111111111111111111111111222222222222000000111111111111000///////////////////////////////////////////////////........................,,,---......///.........///////////////.........////////////////////////---------.....................////////////......000000///...---,,,,,,,,,------------------------......------------..............................................................................,,,---------.../////////---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,+++++++++,,,,,,,,,------------------------------..........................................//////////////////////////////........./////////000000////////////000000000111////////////////////////000000000000////////////////////////////////////.........------.......................................------,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))*********++++++++++++++++++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))************************************************+++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++************************666555555555555444444444222222222333333444444444333333333333333333333333222222222222222222222222111111111111111111111111///000000111222222333333111111111222222333333333333333333333333333333333444444333222222222333333444444555555666666666777666777777777888888888888999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<====================================>>>???@@@AAAAAAAAA@@@@@@???@@@AAA@@@??????@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCEEEDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@????????????@@@AAA??????>>>>>>>>>???@@@@@@???>>>===;;;;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;::::::999888888777777777666666666777777777666555444444333444444333333333222222222000000000000000000000000000000111111111222222222///000000111111111000000////////////////////////.............../////////---------...............,,,------...//////...............///////////////////////////////////////---------.........//////......////////////......000000///...---,,,,,,,,,------------------------......------------......---.............................................---.....................,,,---------.../////////------------------------------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,+++++++++,,,,,,,,,------------------------------..............................//////000000000000....................................////////////...////////////000000000////////////////////////////////////000000000000////////////////////////---..................---...........................------,,,,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***))))))*********+++++++++*********++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))************************************************+++++++++***************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************666555555555555444444444111222222333333444444555333333333333333333333333333333333333333333333333111111111111111111111111...///000111222333444444000000111111222333333333333333333333333333333333333333333222222333444444444444444555555666666777777777777777888888888888999999:::::::::;;;;;;;;;999::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<====================================>>>@@@AAAAAAAAA@@@???>>>???@@@@@@>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEECCCCCCCCCDDDDDDDDDDDDEEECCCDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCC@@@@@@@@@@@@????????????AAA@@@???>>>>>>???@@@AAA??????>>>>>>>>>>>>>>>???===============<<<<<<<<<<<<;;;;;;:::999:::::::::::::::;;;;;;::::::999888888888777777777666666666666666666555555555555444333333333333222222222222000000000000000000000000000000000111111111111222///000000111111111111000000000000000000000000000---............/////////---------------.........,,,,,,---...////////////.........///////////////////////////////////////,,,,,,------.../////////.........//////........./////////...---------,,,------------------------......------------......---------.......................................---------...............---------...............---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,+++---...///...,,,++++++,,,,,,,,,,,,------------------------------........................---...///000111111111000........................------........./////////......////////////000000000000000000000000000000////////////000000000000////////////////////////------...//////...------........................------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++)))************+++++++++))))))******+++,,,,,,,,,***************************************************************+++++++++***************************************+++++++++******************************************++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************666555555555555444444444111111222333333444555555333333333333333333333333333333333333333333333333111111111111111111111111000000111111111222222222///000000111222222333333333333333333333333333333222222222222333444444555333333444555555666777777777777777777888888888888888888888999999999999:::999999::::::;;;<<<<<<===;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAAAAA???>>>>>>???@@@???>>>===>>>@@@???@@@@@@AAABBBBBBCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDAAABBBBBBBBBCCCCCCCCCCCCBBBCCCEEEFFFFFFEEECCCBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBB????????????????????????@@@???>>>======>>>???@@@@@@???>>>===============;;;<<<>>>??????>>>===<<<;;;;;;:::999999999999999:::::::::::::::999888888888888888777777777666666444444444555555555555666333333333222222222222111000000000000000000000000000000000000111111111111//////000111111111111111000000000000000000000000---------.........//////,,,,,,,,,------.........+++,,,---...////////////............/////////000////////////////////////,,,,,,------...//////000------............------..................------------------------------......------------......---------.........//////........................---------.........//////...............---------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,+++---...///...,,,++++++,,,,,,,,,,,,------------------------------........................,,,---...000000000000000........................---------.........//////........./////////000000000000000000000000000000.../////////000000000111////////////////////////------...//////...------........................,,,,,,++++++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***)))************+++++++++((())))))***++++++,,,,,,************************************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++************************)))))))))***+++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************666666555555555444444444111111222333333444555555333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111111111///000000111222222333333333333333333333333333333111111111222333444555666333333444444555666777777777777777777888888888888777777777777888888888888999999::::::;;;<<<======;;;;;;;;;<<<<<<<<<======????????????????????????<<<>>>@@@AAAAAAAAA???>>>===???@@@???>>>===>>>???>>>??????@@@AAAAAABBBBBB@@@AAACCCDDDDDDDDDCCCCCC@@@@@@AAAAAAAAABBBBBBBBBAAACCCDDDFFFFFFEEECCCBBBBBBBBBCCCDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBB???????????????@@@@@@@@@@@@???>>><<<<<<>>>???@@@@@@@@@???===<<<<<<<<<<<<999;;;>>>@@@AAA@@@>>><<<;;;:::999999888888999999999::::::::::::999888888888888888888777777777777333333444444555666666666333333333222222222111111000000000000000000000000000000000000111111111111//////000111111111111111000000000000000000000000---------.........//////,,,,,,,,,------.........+++,,,---...////////////---.........//////000000////////////////////////,,,,,,------...///000000,,,------------------,,,---------...............------------------------.........------.........---------.........//////........................---------.........///////////////......------,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,+++---...///...,,,++++++,,,,,,,,,---------------------------------........................***+++---///000000///...........................---------.........//////............/////////000000000000000000000000000.../////////000000111111////////////////////////,,,---...//////...---,,,........................++++++******,,,...111222------------------------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***))))))************+++++++++((())))))***++++++,,,,,,************************************************))))))******++++++++++++++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************666555444444333222111111111222222333333444444555444444444333333333222222222222222222222222222222111111111111111111111111222000///------///000222111111111111111111111111222222333333333333444444444333333222222333333444222333444444555555444444777777777777888888888888777888888888888999999999;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<<<<>>>???@@@===>>>>>>>>>????????????@@@@@@????????????@@@@@@======>>>>>>??????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@BBBDDDEEECCCAAA@@@@@@???>>>>>>===============???>>>===<<<<<<<<<<<<<<<<<<<<<==================<<<;;;999777666666777888:::::::::999999999888888777777777777666666666666555555444444444333333333222222222222222222222222111111000000000000111111111111000///////////////222000///000444666555333////////////....................................////////////////////////...//////...---///222555===333***)))...333111..................---------000///...------------------------............///.........------,,,,,,,,,,,,,,,++++++,,,---///000.......................................///000000//////000000///...------------------------------,,,---......//////......---------------------------...///...,,,+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------................................................---------------------------------............//////////////////........................///000000...///000111222111000000000000000000000000000000000000000000000000000000//////.........---------------,,,,,,,,,,,,------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,+++******,,,,,,+++***---,,,,,,,,,,,,+++++++++***************************+++---------+++)))(((***+++,,,---...---,,,+++++++++******++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++***************++++++++++++******))))))***+++,,,------...444444333333333333333333111222222333333444555555444444444333333333222222333333333333333333333333222222222222222222222222333111000//////000111333111111111111111111111111222222333333333333444444444333333222222333333444222333444444555555444444666666666777777777888888777777888888888999999999:::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;<<<===>>><<<<<<=========>>>>>>>>>?????????>>>>>>?????????>>>>>>>>>>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@???BBBDDDDDDBBBAAA@@@@@@???>>>======<<<<<<======>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888777666666777888::::::999999999888888888777777777666666666555555444444444444333333333333111111111111111111111111111111000000000000111111111111000///////////////111///...///222333222111////////////.....................................................................------...111333888333---,,,...000111000---------...............//////...------------------------............///......---------,,,,,,,,,,,,,,,++++++,,,---///000.......................................//////000///////////////...------------------------------,,,------...............---------------------------...///...,,,+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------------------------------................................................---------------------------------............////////////////////////...//////......//////000111//////111222222222111000000000000000000000000000000000000000000000000000//////.........---------,,,---///111111///---,,,........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,---,,,,,,------......---//////......---------,,,***************************+++,,,------+++***(((***++++++,,,,,,,,,,,,,,,++++++******++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++*********)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******......---,,,+++))))))(((222333333333444444444444222222222333444444555555444444444444333333333333444444444444444444444444333333333333333333333333333222111000000111222333222222222222222222222222222222333333333333444444444333333222222333333444222333444444555555444444555555555666666666666777777777777888888888999999::::::999999::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===???>>>>>>======>>>>>>??????>>>>>>>>>>>>>>>>>>===?????????????????????????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@??????AAACCCCCCAAA@@@??????>>>>>>===<<<<<<<<<<<<======>>>?????????>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;:::888777666666777888999999999999888888888777777666666666666555555555444444444333333333222222000000000000000000000000111111000000000000111111111000000///////////////000///......000000///...////////////............................................................,,,------,,,,,,---///111//////...---,,,---///000,,,,,,------......////////////...------------...---------............///...------------,,,,,,,,,,,,,,,,,,,,,,,,---//////------------------------......------......///000...////////////...------------------------------,,,,,,---...............------------------------,,,---...---,,,+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------............///......//////////////////000////////////000111111///000111111222222111111000000000000000000000000000000000000000000000000/////////............---+++...222555555222...+++........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,++++++******++++++,,,************************,,,++++++******++++++,,,,,,,,,,,,------.........000//////...---,,,,,,+++++++++++++++++++++++++++***+++,,,---,,,+++***)))***************+++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******000///...,,,***)))''''''333444444444444444444444222222333333444555555555555444444444444333333333444444444444444444444444333333333333333333333333333222111111111111222333222222222222222222222222222222222333333333444444444333333222222333333444222333444444555555444444444444444555555555666666777777777777888888888888999999999999999::::::;;;;;;;;;::::::::::::;;;;;;888888888888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>======<<<<<<======>>>??????>>>>>>=========<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@????????????????????????AAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@????????????@@@BBBBBB@@@>>>>>>???>>>===<<<<<<;;;;;;<<<<<<;;;<<<>>>??????===<<<::::::::::::999999999999999:::999888777666777777777999888888888888777777777666666666555555555444444333333333333222222222222111111111111111111111111111111000000000000111111000000////////////000000000000////////////...---////////////............................................................+++,,,,,,,,,++++++---///******+++,,,,,,,,,,,,,,,++++++,,,------.../////////......---------......---------............///------------------------,,,,,,,,,,,,------......------------------------...------------...//////.........//////...------------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---++++++,,,---+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,---------------------------------------------------------------------------------------------------............///............////////////000000000000000111111222000000000111111111111111/////////////////////////////////////////////////////////...............,,,...222555555222...,,,........................,,,------......------,,,------------------------------,,,,,,,,,------...,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++,,,---...------,,,+++***))))))++++++++++++++++++++++++***+++,,,,,,,,,++++++***+++***)))((()))***+++,,,++++++******++++++,,,---++++++++++++++++++++++++************************++++++*********+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++666666555444444333222222222333333444444555666666555555555444444444333333222222222222222222222222222222222222222222222222111111111000000111111111222222222222222222222222222222222333333333444444444333333222222333333444222333444444555555444444444444444444555555555555666666777777777888888888999888888888888999::::::::::::999999999999::::::888888999999::::::::::::;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;<<<<<<===???>>>>>>>>>======<<<<<<=================================>>>>>>>>>??????????????????????????????@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>>>>@@@AAA@@@>>>===>>>>>>===<<<<<<;;;;;;;;;;;;;;;888:::<<<======<<<:::999::::::999999888888888888888888777777777777777777888888888777777777666666555555555555444444444444333333222222222111111111222222222222222222222222111111000000000000111111000000////////////000000111111111111////////////////////////............................................................***+++,,,,,,++++++,,,...+++***))),,,///000---******++++++,,,---...//////......---------......///---------............///------------------------,,,,,,---------------------------------------------------------...//////------............------------------------------+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------------------------------------------------------------............///---.........//////000000000000000000000111111222000///000000000000111111////////////////////////////////////////////////////////////////////////......000000000000..............................,,,------......------,,,------------------------......------,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***,,,,,,******,,,---------,,,+++******))))))++++++++++++++++++++++++***+++++++++,,,++++++++++++***)))((()))***+++,,,++++++******++++++,,,---++++++++++++++++++++++++************************++++++******+++,,,,,,---+++++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))***++++++,,,------777777666555444333222222333333333444555555666666555555555555444444444333222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333222222333333333333444444444333333222222333333444222333444444555555444444444444444555555555555666666666666777777777888888888888777777888888999::::::999999888888999999:::888999999:::;;;:::::::::;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;<<<>>>==================<<<========================<<<<<<<<<=========>>>>>>???????????????????????????@@@AAAAAABBBBBBAAAAAAAAAAAA@@@??????>>>>>>===>>>?????????===<<<===>>><<<<<<;;;::::::::::::;;;888999:::;;;;;;;;;:::999:::::::::999888888777777777777777777777777777777777777777777666666666666555555444444444333333333222222222111111111000000222222222222222222222222111111000000000000111111///////////////000000111111222333222000///000111////////////....................................------------------------***,,,---,,,+++***+++---...,,,+++...222333///+++++++++,,,,,,------.........------------...//////---------............///,,,,,,,,,------------...,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,---............---------------------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------......///000000000000////////////000111111//////.........///000111000000000000000000000000000000000000000000000000...////////////000000000///......------......///........................,,,------......------,,,------------------------......---,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++...000...,,,+++,,,///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***************+++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,---...++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***666666555555444444444333333333444444555666666666555555555555444444444444333333333333333333333333222222222222222222222222111222222222222222222111333333333333333333333333222222333333333333444444444333333222222333333444222333444444555555444444444555555555555666666666666666666666777777777888777777777777777888999999999999888888888888999999777888999:::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<=======================================;;;;;;<<<<<<<<<=========??????????????????????????????@@@AAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>=========>>>???===<<<;;;<<<>>><<<;;;;;;:::999:::::::::999999999::::::;;;;;;;;;;;;;;;:::999999888777777666666777777777777777666777777666666666555555555444444444333333333333222222111111111000000000000111111111111111111111111111111000000000000111111///////////////000111111000222333222000///000222////////////....................................------------------------***,,,------,,,++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////---------............///,,,,,,,,,---------......,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++,,,------.........---------------------------++++++,,,------------,,,++++++++++++++++++++++++)))+++,,,,,,++++++,,,---++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------......///000000111//////......//////000111...------,,,---...///000000000000000000000000000000000000000000000000000.../////////000000000000///......------......///........................,,,------......------,,,...........................------,,,++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,///111///+++)))+++...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---***++++++,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,+++***))))))444444444555555555555666333333444444555666666666666666555555555444444444444444444444444444444444333333333333333333333333222333333444444333333222333333333333333333333333222222333333333444444444444333333222222333333444222333444444555555444444555555555666666666666777666666666666777777777777777777777777777888888999999999888888888888999999666777888::::::999999888888888999999999:::::::::;;;::::::999999::::::;;;;;;<<<<<<<<<======>>>>>>========================;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@@@@@@@??????>>>============>>>>>>===;;;;;;<<<>>><<<;;;::::::999999::::::;;;::::::::::::;;;<<<===;;;;;;::::::999888888777555666777777777777777666777666666666555555555555444444444333333333222222111111111111000000000000000000000000000000000000111111000000000000111111///////////////000111111///111333222///...000222000/////////....................................------------------------+++,,,......,,,++++++,,,(((,,,///...***(((***------,,,,,,,,,,,,,,,,,,,,,---------------...///000---------.........//////,,,,,,,,,------.........,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,------.........---------------------------++++++,,,---------,,,,,,++++++++++++++++++++++++)))***,,,,,,++++++,,,---++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------...///000000111...............///000000------,,,+++,,,---...///000000000000000000000000000000000000000000000000.../////////000000111111......////////////..............................,,,------......------,,,...........................---,,,,,,++++++++++++,,,++++++++++++++++++,,,***************************+++,,,------,,,+++***+++...000---)))&&&(((+++((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---***+++,,,---...---,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///+++++++++,,,,,,---------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***555555555555555555555555666666555555555666666777666666666555555444444444222222333333444555666666555333222222333444444333222333333444444333333222333444444555555444444333333333333333333333333333444444444444444444444444555555555555555555555555555555666666666666555555666666666666777777777777666666777777777777666666888888999999999:::::::::888888888888888888888888888888:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>============<<<<<<======>>>>>>??????===>>>???>>>===<<<===>>>>>>>>>=========<<<<<<<<<;;;;;;::::::::::::999999999::::::;;;;;;::::::999::::::999888777777777888999444888;;;555555999555333333444555555444444444333333333333333333333333333222111000000111222333222222222111111111111000000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////........................000000///............///........................******++++++,,,---......,,,,,,------------,,,,,,+++,,,.../////////...---,,,------...///000111111,,,,,,,,,---------......---.../////////...,,,,,,------------------------+++++++++,,,...///...---++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------+++,,,---......---,,,+++///...,,,+++***+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000//////.........---........................////////////////////////////////////////////////////////////////////////................................................------------------------,,,,,,,,,---------......,,,...111222222///,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******))))))***+++,,,,,,---------,,,,,,---,,,***,,,///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************555555555555555555555555555555555555555555666777666555555555444444444444222333333444555555666666555333222222333444444333222333333444444333333222333444444555555444444333333333333333333333333333444444444444444444444444555555555555555555555555555555666666666666555555555666666666777777777777666666666666666666666666888888888999999999::::::999888888888888888888999888888888999999999999999;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>=====================<<<<<<======>>>>>>??????>>>??????>>>===<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999::::::::::::999999:::999888888777777888888888777666111444FFFFFF000333444444444555444444444333333333333333333333333333222111000000111222333222222222111111111111000000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////........................////////////....................................++++++,,,,,,------......---..................---,,,------...//////......------......//////000000,,,,,,---------.........,,,---.........---++++++------------------------,,,++++++---///000///---++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,------------------,,,...---,,,+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000/////////....................................////////////////////////////////////////////////////////////////////////................................................------------------------,,,,,,,,,---------......---...000111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******)))******+++,,,,,,------------,,,+++)))((((((***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************555555555555555555555555444444444444444555666666555555555444444444444444333333444444555666666666555333222222333444444333222333333444444333333222444444555555555555444444333333333333333333333333444444444444444444444444444444444444444444444444555555666666666666555555555555666666666777777777777777666555555666777777777888888888999999999999:::999888777777888999::::::999777777666777888888::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;========================<<<<<<======>>>>>>?????????@@@@@@???<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888999999999999888888999999888777777777888888555888444---???eeeccc<<<444444444444444444444444333333333333333333333333222222111111111111222222222222222111111111111000000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////...........................///000000000///---,,,........................---------...............---------......---------...------------...//////..................//////,,,------------.........,,,,,,------,,,,,,+++***---------------------------,,,,,,...000111000...,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------...------,,,,,,------......---,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////....................................////////////////////////////////////////////////////////////////////////................................................------------------------,,,,,,,,,---------......------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++***************++++++,,,,,,------,,,+++***))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++555555555555555555555555444333333444444555666777555555444444444444444444444444555555555666666666555444222222444555444333222333333444444333333222444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555666666555555444555555555666666666777777888777555444444555777888777777777888888888888999:::999888666666888999:::;;;:::888666555666888999:::999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<===============<<<<<<======>>>>>>??????@@@@@@@@@???<<<;;;;;;;;;999999::::::::::::;;;;;;:::::::::999999999999888777777888888888888777777888888777777777777888888777888555333IIInnniiiAAA666555555444444444444444444444444444444444444444222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000111111111111000000000///////////////////////////........................---...000111111///---,,,........................////////////............+++,,,,,,------,,,,,,+++///...---,,,,,,---//////.....................---------------............------------,,,,,,++++++---------------------------------...000111000///,,,,,,,,,------------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...---------,,,,,,,,,------------------------,,,,,,---------------------------------------------------------............//////////////////.................................////////////////////////////////////////////////................................................................................................,,,,,,,,,---------......---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,+++,,,+++)))***------+++++++++++++++++++++++++++***************************+++,,,---......//////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++555555555555555555555555333333333444555666777777555555555555555555555555555555666666666666666777666444333333444555555444222333333444444333333222444555555666666555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555444444555555555555666666666666888666555333333555666888666666777777777888888888999999888777777888999999<<<;;;999777666777888999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<=========>>><<<<<<======>>>>>>??????@@@@@@@@@???<<<;;;;;;;;;999:::::::::::::::::::::::::::999999999888888888666777777888888777777666888777777666777777888888<<<666666:::FFFWWWOOO222777666555444444444444555444444444444444444444444222222222333333222222222222222222111111111000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000////////////////////////---...000111111///---,,,........................//////////////////......------............------//////---,,,,,,---...///............---------------------........./////////......------------------------------------------------...000111000///,,,,,,---------............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...---------------------------------------------------------------------------------------------------------............///.........///////////////........................////////////////////////////////////////////////------------------------........................................................................,,,,,,,,,---------......---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,---+++((()))...---(((++++++++++++++++++++++++***************************+++,,,---......//////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++555555555555555555555555444444444555666777888999666666666666666777777777666666777777777777777777666444333333444555555444222333333444444333333222555555666666666666555555444444444444444444444444444444444444444444444444333333333333333333333333444444555555555555444444444444555555555666666666666666555444444555666666666666666666777777777777888888888888888888888888;;;:::999888777888999:::888888888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<======>>><<<<<<======>>>>>>?????????@@@@@@???<<<;;;;;;<<<;;;;;;;;;::::::999999999999999999999888888888888777777888888888888777777777777666666666777888888999111555>>>@@@CCC???111888777666444444444555555444444444444444444444444222222333333333333222222222222222111111111111000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////...///000000000///---,,,.................................///////////////000000111111111111000000//////...------------...------------------......------........./////////000///...------------...---------------------------,,,,,,...000111000...,,,---------...............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,---............---------------............---------------------------------------------------------............///.........///////////////........................////////////////////////////////////////////////------------------------........................................................................,,,,,,,,,---------......,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,...+++&&&(((...,,,$$$++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,555555555555555555555555555555555666777888999:::666777777777888888888999777777777777777777777777666555333333555666555444222333333444444333333222555555666666666666555555555555555555555555555555444444444444444444444444333333333333333333333333333444444555555444444333444444444555555555666666555555555555555555555555555555555666666666777777666888999::::::999888666777777777888888888888888777888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::;;;<<<<<<===>>>>>><<<<<<======>>>>>>??????>>>??????>>>===<<<<<<=========<<<;;;:::999888888999999999999888888888888777888888999999888888777666666666666666777888888444000666<<<;;;@@@BBB;;;999888666444333444555555555555555555555555555555222222333444444333222222222222222111111111111000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////////////////....................................---------......//////000//////000000000000//////......//////...------,,,,,,,,,,,,------.....................///////////////...---,,,,,,,,,------------------------------,,,++++++---///000///---------------...............------,,,,,,------...........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,------------------,,,+++,,,.../////////...---------------.........///................................................---------............///............/////////000........................////////////////////////////////////////////////////////////////////////........................................................................,,,,,,,,,---------......+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***---+++''',,,555444+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,555555555555555555555555555555666666777999:::;;;777777888888999999999:::888888888777777777777777666555333333555666555444222333333444444333333222555555666666666666555555555555555555555555555555444444444444444444444444333333333333333333333333333444444555555444444333444444444555555555666666444444555666666555444444555555555555666666666777555777999;;;;;;999777555444555666777888888777777777777888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::;;;;;;<<<===>>>>>><<<<<<======>>>?????????===>>>???>>>===<<<===>>>>>>>>>===<<<:::999888888999999999888888888888777888888999999999999888888666666666666666777888888666666:::777333<<>>???666++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,666666777777777777666666555555555555666777999999777777777777666666666666888888888888777777777777888888777555555444444444444444444444444444444444555555666666666666555555777888888888666666777999666555444444555666555444555555555555555555555555555555555444444333333333555444444444444555666666555555555555555555555555666777777777777777666666777777777666555555555444555555555555666666666777777888888888999999999999999999999888888888777777999999999999999999999999888888999999999:::::::::;;;;;;;;;<<<<<<<<<======<<<;;;;;;<<<>>>???>>>=========<<<<<<<<<;;;;;;;;;======<<<;;;::::::999999999999999888888888777777666777888999999999999999777777777777777777777777777777777777777888999999888777555444444555777888555555666666555555444333222333333444444333333222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111......///000000111000000111111///......//////000333222000...------......///////////////.................................................................................---------............///,,,,,,---...//////......------------------------------------------------------............------......---------......///............////////////......------------......---...///000000///...---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////........................------............------------............------//////............//////...------------...//////000000000000000000000000//////000000///...------////////////000000000000000000000000000000000000000000//////.........---////////////////////////////////////////////////................................................------------------------//////.........---------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,))),,,,,,***///666666000++++++++++++++++++++++++------,,,+++******************+++++++++,,,,,,,,,------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,555555666666666666555555555555555555666777888999777777777666666555555555666666666666666666666666888888777555555444444555444444444444444444444444555555666666666666555555777777888777666555777999666555444444666666555444555555555555555555555555555555444444444333333333555444444444444555666666555555555555555555555555666666777777777777666666666666666555555555555555555555555666666666777777777777777888888888999999999999999888888888777777888888888888888888888888888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;===>>>===<<<===<<<<<<<<<;;;;;;;;;:::<<<<<<<<<;;;::::::999999999999999888888888777777666777888888999999999888777777777777777777777777555555555555555666777777777666444333333444666777333444444444444333222222222333333444444333333222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000...///000000000000000000111000///......///000111555444333222111000000000////////////....................................................................................---------............///,,,------...//////......------------------------------------------------------............------000///...---------------............////////////......------------......,,,,,,---...............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////........................------............------------............------//////............//////...............///000000///////////////////////////////////////...------.../////////000000000000////////////////////////000/////////............////////////////////////////////////////////////................................................------------------------//////.........---------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,---+++---,,,***---222111,,,++++++++++++++++++++++++,,,+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,444555555666666555555444666555555666666777888999777777666666555444333333333333444444555555666666888888777666555555555555444444444444444444444444444444555555555555444444666777777666555555666888666555444444666666555444555555555555555555555555555444444444444333333333555444444444444555666666555555555555555555555555666666777777777777666666444444444555555555555555555555666666666777777777666666666777777777888888999999999888888888888888777777777777777777777777888888999999999:::::::::999999:::::::::;;;;;;;;;<<<;;;:::;;;=========<<<<<<<<<;;;;;;;;;;;;::::::<<<;;;;;;::::::999999999999888888888888777777777666777777888888888888888666666666666666666666666444333333333333444555555555555333333333333555555111222222222222111000000222222333333333333222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000111000000//////111000/////////000111222555555444444333111000///................................................................................................---------............///,,,---......///.........------------------------------------------------------............------111000///...---,,,,,,,,,---............/////////......------------......+++++++++,,,---...///000------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////........................------............------------............------//////............///////////////...///000000111///////////////////////////////////////......---....../////////000000000////////////////////////////////////............////////////////////////////////////////////////................................................------------------------...............---------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---,,,***+++---,,,(((,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,555555666666666666555555666666666666666777888888777777666555444333333222222222333444555666777888888888777666555555666666555555555555555555555555444444555555555555444444555666666666444444666777666555444555666777666444555555555555555555555555444444444444444444444444555444444444444555666666444444444444444444444444555666666777777777777666333333444444555555666666555666666666666777777777666666666666777777777777888888888888888888888888888888888888888888888888888888999999999:::::::::888888999999999:::::::::<<<;;;::::::<<<===<<<:::;;;;;;::::::::::::::::::;;;:::::::::999999999888888888888888777777777777666666777777888777777666555555555555555555555555444333333333333333444444444333333222222333333444111111111222111000000///222222333333333333222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111000///...000000/////////000222333222333333333222000...---------...............///........................................................................---------............///------...............---------------------------------------------------------............------000///...------------------------.........//////......------------......,,,+++++++++,,,...000222------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////........................------............------------............------///......------......///...............///000000////////////////////////...///////////////.............../////////000000///////////////////////////////////////.........////////////////////////////////////////////////................................................................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------------------------.........///------,,,++++++++++++))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,777777888888888888777777777666666666666777777888777666666555444333333333333333444666777888999:::888777777666666666666777555555555555555555555555444555555555555555555444555666666666444444666777777666555555666777666555555555555555555555555555444444444444444444444444555444444444444555666666333333333333333333333333555555666777777777777777333444444555555666666666666666666666777777777888666666666666777777777777888888888888888888888888999999999999999999999999888888999999999:::::::::888888888999999999::::::<<<:::999:::;;;<<<;;;999999999::::::::::::::::::999999999999999888888888777777777777777777777777666666777777777666666555444444444444444444444444555555444444333444444555333333333222222333333333222222222222222111111000111222222333333222222111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222111111000//////000/////////000111333444222333333333222000...---,,,---------......//////........................................................................---------............///---...............------------------------------------------------------------............---------------------...///000------------..................------------......---,,,,,,,,,---///222333------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////........................------............------------............------......------------......------,,,,,,,,,---....................................///////////////...............////////////.................................///////////////////////////////////////////////////////////////////////////////////////................................................---.....................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------------------------------------........./////////,,,,,,,,,------,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,777888888999999888888777777777666666666666777777666666666555555555555444555555666777888999:::;;;888777777666666777777777555555555555555555555555555555666666666666555555666777777666555555666888777666555555777777666555555555555555555555555555333333333444444444444555555444444444444555666666333333333333333333333333444555666777777888888777555555555666666666666666666666666777777777888888666666666777777777888888888888888888888999999999999999999999999999999999888888999999999:::::::::888888999999999:::::::::<<<:::999999:::;;;:::888888888999999999999::::::888888888888888888888888666666777777777777777888666666666666666555555444555555555555555555555555666666555444444444555555333333333333333333333333222333333333333222111111111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111333333333333333333333333111111111222111111000000////////////000222444555555555444444333111000///,,,,,,,,,---......//////........................................................................---------............///.........///......---,,,------------------------------------------------------............------,,,,,,,,,---...///000111,,,------------...............------------......---------...///000111222------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////........................------............------------............------......------------......,,,,,,++++++,,,,,,---...........................---...//////////////////------........./////////.................................///////////////////////////////////////////////////////////////////////////////////////................................................---------.....................////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,---------------------------------------------.........//////,,,+++---///...,,,---111,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,777777888888888888777777777777666666666666777777555555666666666666777777666666777777888999::::::888777777777777777888888555555555555555555555555666666777777777777666666777777888777666555777999777666555666777888777555555555555555555555555555333333333444444444555555555444444444444555666666555555555555555555555555444555666777888888888888777777777777777666666666666666777777777888888888777777777888888888999999777777888888888999999999888888888888888888888888888888999999999:::::::::999999999999:::::::::;;;;;;:::999999::::::999777888888888888999999999:::777888888888888888888888666666666666777777888888555666666666555555444333555555555555555555555555666666555444444444444444333333444444444444333333222222333333222222111000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000111222222222111111///......///111333555666555444333222111000000000++++++,,,------...//////........................................................................---------............///......//////...------,,,------------------------------------------------------............---------------------...///000,,,,,,---------...............------------......,,,---....../////////...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////........................------............------------............------...------,,,,,,------...---,,,,,,,,,,,,---..............................------...///////////////---------.........//////..................................../////////000////////////////////////////////////////////////////////////////////////................................................---------.........//////......////////////......------------------------,,,,,,,,,+++++++++******,,,,,,,,,------------...------------------------,,,,,,---------.........---+++---000...***,,,222------------------------...------,,,,,,,,,------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,666666777777777777666666888777666666666666777777555555666666777888888888666666777777888888999999888777777777777777888888666666666666666666666666777777888888888888777777777888888888666666888999888666555666777888777555555555555555555555555555333333333444444555555555555444444444444555666666777777777777777777777777444555666777888888888888999999888888777777666666777777777777888888888888888888888888999999999999777777888888999999999999777777777777777777777777888888999999999:::::::::999999:::::::::;;;;;;;;;;;;:::999999::::::888777777777888888999999999:::777777777777777888888888555666666666777777888888555666666666555444444333666666666666666666666666666555444444333333333333333444444555555444444333222222222222222111000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111///000111222222222222222.........///111333555777333222000...------......++++++,,,,,,---...//////........................................................................---------.........//////.../////////...---,,,,,,---------------------------------------------------..................---///......---------......,,,,,,,,,---------...............------.........+++,,,---.........---,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000........................---..................------..................---...------,,,,,,------......------------...//////........................------...///000000//////---------.........//////........................---.........//////000000////////////////////////////////////////////////000000000000000000000000........................////////////////////////---------.........//////......////////////......------------------------,,,,,,,,,+++++++++******,,,,,,,,,---------......------------------------,,,,,,,,,---------.........,,,---000...(((***000------------------------,,,,,,,,,,,,---...//////,,,,,,,,,---------......++++++------------++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,888999999888777777888::::::999888888888888666444666666666666666666666666777777666666666666777777444444555555666666777777666666666666666666666666777666555555555666888999777777777777888888888888777777666666666666777777555555555555666666777777444444444444444444444444444444444555555555555666777777777777777666555555777777888888888888777777777777777777777888888999999888888888777777666666999999888888888888888999777888888888888777666666999999888888888888888999999999999999999999999999999999888888888888999999888888888888888888888888777777777777777777777777777777777888999999::::::666666666666777777777777666666666666666666666666555555555555555555555555666666555555555555666666222333555555444333444555444444444333333222222222000000111111111222222222222222111111111111222222000000111111111111000000111111111111111111111111222222222111111111111000111111111111111111111111////////////000111333333444333222000///.........///////////////////////////...---,,,,,,,,,,,,,,,////////////////////////111111000///...---,,,,,,////////////////////////........................//////......---------,,,////////////////////////......//////////////////..................---------...///000000///...------------.........//////....../////////...,,,+++,,,---...//////...---,,,........................---------............///...------,,,,,,------.........---,,,,,,,,,------........................////////////////////////............////////////000000//////.........---////////////////////////////////////////////////........................+++---000222222000---+++..........................................------........................//////.........---------////////////////////////////////////000000000000------------------------........................//////.........---------//////.........---------////////////////////////)))++++++)))***------***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------.........,,,------......------,,,///......------,,,++++++++++++,,,,,,,,,---------.........------,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++---+++******+++---......++++++,,,,,,+++,,,...///++++++,,,,,,,,,,,,------++++++++++++++++++++++++888999999888777777888::::::888888888888888666444666666666666666666666666777666666666666666777888555555555666666666666666666666666666666666666666777666666555666777888999666666666777777777888888777777666666666666777777444444555555555666666666444444444444444444444444444444444555555555555666777777777777777666555555666666777777777777666666777777666666777777888999888888888777777777666666888777777666666777777888888888888999888777777666999888888777777888888888999999999999999999999999999888888777777888888999888888888888888888888888777777777777777777777777888888888888888777777777555666666666777777777777555555555555555555555555555555555555555555555555666666555555555555666666222444666555444333333444444444333333333222222222111111111222222222222333222222111111111111222222000000111111111111000000111111111111111111111111222222222111111111111000111111111111111111111111000/////////000111222222444333222000//////......////////////////////////000///......------......////////////////////////000000000///......------////////////////////////......................../////////.........------///////////////////////////////////////.................................000000111111111111000000---------.........//////....../////////...---,,,------...//////...------........................---------............///...------,,,,,,------......---,,,,,,,,,---...///............................................................////////////000000/////////.........////////////////////////................................................,,,---///111111///---,,,........................................................................//////.........---------////////////////////////....../////////000000000////////////////////////........................//////.........---------//////.........---------////////////////////////++++++***+++222888777111,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------------...,,,------......------,,,------------------------++++++,,,,,,,,,---------......---------,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++...,,,+++***+++++++++******+++,,,,,,+++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,888999999888777777888:::999888777888888888666444666666666666666666666666666666666666666777888888777777666666666666666555666666666666666666666666666666666666666777888888555555666666666777777777777777666666666666777777444444444444444555555555444444444444444444444444444444444555555555555666666666777777777666555555555555666666666666555555666666666666666777888888888888777777777777666666666666666555555666666777888999999999999888777777888888777777777777888888999999999999999999999999999888888777777888888999888888888888888888888888777777777777777777777777999888888777666666555555555555666666666777777777555555555555555555555555555555555555555555555555666555555444444555555666444555666666444222222333333333333333222222222222222222222222333333333333222222111111111111222222000000111111111111000000111111111111111111111111222222222111111111111000111111111111111111111111111000000000000000111111333333111000////////////////////////////////////111000//////.../////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////......////////////////////////000000//////.........---........................111111000000000000111111------........./////////....../////////...------------...//////...------........................---------............///......------------.........---,,,+++,,,---///111............................................................////////////000000////////////......////////////////////////------------------------........................------...//////...------......................................................................../////////............---////////////////////////............////////////////////////////////////......................../////////.........------/////////............---///////////////////////////---***,,,555===:::333,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------.........---------------,,,------......------,,,++++++,,,------...//////,,,,,,,,,,,,------------...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))((((((******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,888999999888777777888:::999888777888888888666555666666666666666666666666666555555666666777888999888777777777666666555555666666666666666666666666666666666666666777777888555555555555666666666666777777666666666666777777444444444444444444444444444444444444444444444444444444444555555555555666555666666666666666555555444555555555555555555444666555555555555666777777777777777777777777666666666666555555666666777777999999999999999888888777777777666666666777888888888888888888888888888888888888777777777777888888888888888888888888888888777777777777777777777777777777666666555555555555555555555666666666777777555555555555555555555555555555555555555555555555555444444444444444444555444666777666333222111222333222222222222222222222222222333333333444444444222222111111111111222222000111111222222111111000111111111111111111111111222222222111111111000000111111111111111111111111222111000000000000000111333222111000////////////////////////////////////000000///....../////////////////////////////////............//////000000////////////////////////000000000000000000000000000000000000000/////////////////////////////////000000000///......------............////////////000///...------...///000............////////////...////////////.........---..................---........................---------............///......------------.........---++++++,,,...000222............................................................////////////000000//////////////////////////////////////////......................................................------------..........................................////////////......................../////////...............////////////////////////---.........////////////------------------------........................////////////............/////////...............////////////////////////000///---,,,111555333---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------//////......------,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***++++++++++++,,,,,,,,,***)))+++++++++,,,,,,,,,------------------------------888999999888777777888:::888777777777999888777555777777777777777777777777666666666666666777888888888888777777666666666555777777777777777777777777555666666777777777777777555555555555666666666666777777666666666666777777444444444444444444444444444444444444444444444444444444444555555555555666555555666666666666555555444444555555555555444444555555555444555555666777666666666666666666777777666666666666666777888999888999999999999888777777666555555555666666777888888888888888888888888888888777777777777777777888777777777777777777777777666666666666666666666666444444555555666666666666555555555555666666666666555555555555555555555555555555555555555555555555444444333333333333444444444666777666333222111222222222222222222222222222222222333333333444444444222222111111111111222222111111222222222222111111111111111111111111111111222222222111111111000000000000000000000000000000222111000000000000000111222222111000/////////000///////////////////////////......---......//////////////////////////////------......///000000000////////////////////////000000000000000000000000/////////000000000000000////////////////////////000000//////.........---........./////////000000000///...------...///000........./////////000000/////////...////////////.........------.................................---------............//////......------......///...---,,,,,,,,,...111222............................................................//////////////////000000000000000000///////////////////////////////////////////////////////////////////////////...------------...///////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////.........////////////000........................////////////////////////000000/////////.........////////////////////////////////////////////////---000111---+++------+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---/////////......---------,,,------......------,,,......---------,,,,,,,,,,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......------///111---,,,++++++,,,,,,***(((+++++++++,,,,,,,,,------------------------------888999999888777777888:::888777777777999999777666777777777777777777777777777777666666666666777777888777777777777777777666777777777777777777777777555555666777777777777777555555666666666777777777777777666666666666777777555555555444444444444444444444444444444444444444444444444555555555555666444444555666666666555555444444555555555555444444444444444444444555666666555555666666666666777777666666666666777888999999777888888888888777666666555444444555555666777888888888888888888888888888888777777666666777777888777777777777777777777777666666666666666666666666444444555555666777777888444444555555555666666666444444444444444444444444555555555555555555555555444333333222222333333444444555666666444222222333111111111222222222222222222222222222333333333333222222111111111111222222111111222222222222111111111111111111111111111111222222222111111111111000000000000000000000000000111000000000000000111111222222111000000000000000////////////////////////......------......//////////////////////////////---.........//////000000////////////////////////////////////////////////......////////////000000////////////////////////////////////////////////.........//////000000111111111000000000000111111....../////////000000000//////.........///000111///...------------...///........................---------............/////////............//////------------...///000000........................------------------------............//////////////////000000000000111111////////////////////////000000000000000000000000//////////////////////////////............//////////////////////////////.........//////000000111////////////////////////...////////////000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000/////////.........////////////000000000////////////////////////***000222...+++,,,//////,,,,,,,,,,,,------------------------------------......////////////....../////////...............,,,------......------,,,//////...---,,,,,,++++++,,,---------............,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,))),,,......---///333888111...+++***,,,---+++)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,888999999888777777888:::888777666777999999777666777777777777777777777777999888777666666555555666777777777777777888888888777777777777777777777777444555666777888777777666666666666777777777888888777777666666666666777777666666666555555555444444444444444444444444444444444444444555555555555666333444555555666666555555555555666666666666555555444444333333444444555666555555555666666666777777555555555555666777888999666777777777777666555555444444444444555666777888888888888888888888888888777777666666666666777777777777777777777777777777666666666666666666666666666666666666666666666777444444444555555555666666444444444444444444444444555555555555555555555555333333222222222222333333222444666555444333333444000111111111222222222222111111111222222222222333222222111111111111222222111222222333333222222111111111111111111111111111222222222111111111111000000000000000000000000000000/////////000111222222222111111000000000000000//////////////////////////////......//////000111////////////////////////.........///////////////////////////////////////........................------........./////////////////////////////////------......///000000000---......///000000111111000000111111111111000000.../////////000000000000//////.........///111222///...------------...///........................---------............/////////............//////---...///000000///..............................------------------------............//////////////////000000000111111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////---......///000000111111////////////////////////.../////////000000000000////////////////////////000000000000111111111222000000000000000000000000////////////////////////000000000000/////////....../////////000000000000////////////////////////+++000111...---000111000,,,,,,,,,---------....................................////////////..................////////////,,,------......------,,,---------------------,,,------------............,,,,,,,,,---------......,,,,,,,,,---------......------------------------))),,,---,,,+++---444:::555000+++***,,,...,,,***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,888999999888777777888:::777777666777999999888666777777777777777777777777:::999888666555555555555666666777777888888999999777777777777777777777777444555777888888888777666777777777777888888888888777777666666666666777777777777666666666555555555444444444444444444444444444444444555555555666666333333444555666666666555555555666666666666555555444333333333333444555555444555555555666666777777333333333444555666777888666666666666666555555444333333333444555666777888777777777777777777777777777777666666666666777777777777777777777777777777666666666666666666666666888888888777666666555555444444444555555555666666444444444444444444444444555555555555555555555555333222222222222222222333222333555555444333444555000000111111222222222222000000111111111222222222222222111111111111222222111222222333333222222111111111111111111111111111222222222111111111111000000000000000000000000000////////////000111333333222111000000000000000111////////////////////////000000///000000111222222////////////////////////////////////////////////////////////////////////........................,,,---------......//////////////////////////////,,,,,,---...///000111111---......///000111111222---...///000000///...---////////////000000000000000///.........000111222///...---,,,,,,---...///........................---------.........////////////............//////---...000111111///---,,,........................------------------------............/////////000//////000000111111111222////////////////////////////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000---......///000111111222000000000000000000000000.../////////000000111111////////////////////////000111111111222222222222////////////////////////000000000000000000000000000000000000////////////.../////////000000111111///////////////////////////000///,,,...111///+++,,,,,,,,,------.......................................////////////......------......//////000000,,,------......------,,,+++,,,,,,------......///---------.........//////,,,,,,,,,------.........,,,,,,,,,------.........------------------------***,,,---+++))),,,333:::888111+++))),,,...---+++++++++,,,,,,,,,---------++++++++++++++++++++++++===;;;:::888777777888888:::::::::999999777666666999999999999999999999999888888888888888777666555555777888777666555666888777777777777777777777777666777888999999888777666777777777777777777777777;;;:::888666666666666777777777666666555555555444777666666555555555555666444444444555666777777888666666666666666666666666555555555555555555555555444444444555555555666666666777777777666555444444666666555555555555666666555555555555555555555555333333333444444666777888777777888888888888777777666666666666555555555555666666666666666666666666555555555555555555555555444444444444444444444444222222333333333444444444333333333444444444555555444444444444444444444444444444444333333222222222444222000111333444333000333333333333333333333333333222111000000111222333555444333222111111111111111111111111111111111111222222222222111111000000111111000000000000111111000000000000000000000000............///000222222000000111111111111000000......//////000000111111///////////////000111111000000000000//////////////////000000000000//////000//////.........//////////////////////////////---------.........//////,,,---...//////...---,,,,,,---///000000000///...,,,---......//////......000//////.........////////////000000000000//////000000000000////////////---.........//////000000///......------///000111//////////////////////////////.........---------...------------...//////222222111//////.........---------.........//////---.........//////000000////////////000000000000111111000///////////////////////////////////////111000000000000000111111222222111111111111111222000000000000000000000000000000000//////////////////000111222222111000///000000000000111111111111////////////000000000000000000111111111111000000000000000000000000000000............/////////000000000//////.........---//////............//////........................------------------------................................................000000000000000000000000000000//////.........---//////............//////........................------............------...---,,,,,,,,,,,,---...------------------------...------,,,,,,------...,,,,,,+++***+++---000111===666---)))+++......---------------------------........................<<<;;;:::999888888888999888888999999999999999888999999999999999999999999999999999999999888888888666777888777666666777888888888888888888888888888777777888999999888777777888888888888888888888888;;;:::888777666666666777777777666666666555555555666666555555555666666777444444555666666777888888666666666666666666666666555555555555555555555555444444555555555666666666666666666777666666555555777666666555555666666777555555555555555555555555444444444444555666777777777777888888888888777777777777777666666666555555666666666666666666666666555555555555555555555555444444444444444444444444222333333333333444444444333333444444444555555555444444444444444444444444444444444333333333222222444222111111333444333111333333333333333333333333333222111000000111222333555555444333222111111111111111111111111111111111222222222222111111111000111111000000000000111111111111111111111111111111.........//////000222222000000111111111111000000/////////000000000000000///////////////000111111000////////////.........//////000000000000//////...............///000000////////////////////////------------...............//////000000//////...------///000000000//////---...//////000000//////000//////.........////////////000000000000//////111000000000////////////............/////////000///......---...///000111//////////////////////////////.........---------...------------...//////222111000///............---------.........//////............/////////000....../////////000000000111000000///////////////////////////////////////////////////000111222333222222111000000111111222000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111////////////000000000111111111222222222222111111000000000000000000000000........./////////000000000000/////////.........000//////......//////000........................------------------------................................................////////////////////////000000000/////////......//////............//////........................---......//////......---......---,,,,,,---......------------------------...------,,,,,,------...---,,,+++++++++---///000444///***))),,,---+++)))------------------------........................<<<<<<:::999999999999999777777888::::::;;;;;;;;;::::::::::::::::::::::::;;;:::999999999:::;;;<<<666888888888777666777888888888888888888888888888777888888999999888888777888888888888888888888888:::999888777777777777777777777777777666666666666666555555555666777888888555555666666777777888888666666666666666666666666666666666666666666666666555555555555666666666666555666666777777777777666777777666666666666777777666666666666666666666666444444555555666666777777777777888888888888777777888888888777777777777666666666666666666666666666555555555555555555555555444444444444444444444444333333333444444444555555444444444444555555555666666666666666666666666666444444444444444333333333444333222222444444333222333333333333333333333333333222222111111222222333555555555444333333333222222222222222222222222222222222222222111111111111111111000000000000111111111111111111111111111111////////////000000111222000000111111111111000000000000000000000000//////000////////////000111111////////////.........---///000000111111000000///............///000000111////////////////////////,,,,,,---------.........///000000111111000000///......///000000000////////////000111111111111000/////////......//////000000000000000000000000000111111000000000/////////............///////////////............///000000/////////////////////////////////............---......------......///000000000///...------------------........./////////............////////////------........./////////000000//////......//////////////////////////////------...///000222333444111111000000000111111222000000000000000000000000000000000111111222222333111111000000000000111111000000000000111111111111/////////000000000111111222222333333333333222222000000000000000000000000....../////////000000000000000////////////......111000000//////000000111////////////////////////........................................................................////////////////////////111000000000000000////////////............//////........................---......//////......---......---,,,,,,---......------------------------...------,,,,,,------......---,,,++++++,,,......---+++***,,,//////+++(((------------------------------------------------<<<<<<;;;:::::::::::::::888999:::;;;;;;<<<<<<;;;::::::::::::::::::::::::;;;:::999888888:::<<<>>>777888999999777777888999888888888888888888888888999999999999999999999999888888888888888888888888999999999888888777777777777777777777777777777777555555555666777888999:::666666666777777888888888777777777777777777777777666666666666666666666666555555666666666777777777555666777777888888888888888777777666666777777888666666666666666666666666555555666666777777777777777777888888888888777777999999999888888888777777666666666666666666666666555555555555555555555555555555555555555555555555444444444444555555555555444555555555555666666666666666666666666666666666555555555444444444444444444333333333444444444333444444444444444444444444333333333222222333333333555555555555555444444333222222222222222222222222222222222222222222222222222111111000000111111222111111111111111111111111000000//////000111111222000111111222222111111000222111111000000/////////000000//////000000111222000000000000////////////000000000111111000000000000000///////////////000////////////////////////,,,------------.........000000000000000000000000/////////000000000//////...///000000111111000000//////////////////000111111000000000000000000111111111111000000000//////.........///////////////............/////////000/////////////////////////////////..............................//////000//////...---------------............////////////.........///////////////------------.........///000//////.........//////////////////////////////.........//////111222333111000000000000111111222000000000000000000000000000000111222222333444444222111000//////000111222///000000000111111111111//////000000000111111111111222222222222222222111////////////////////////...////////////000000000000000//////////////////111111000000000000111111000000000000000000000000........................................................................////////////////////////111111111111000000000000//////............//////..............................////////////............------------......------------...............------,,,,,,------...///...---,,,,,,,,,,,,---++++++,,,///111222000---------------------------------------------------<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;999888777888:::<<<===888999:::999888777888:::888888888888888888888888::::::999999999999::::::888888888888888888888888999999999999999888888888777888888888888888888888666666666777888999:::;;;777777777888888888888888888888888888888888888888777777777777777777777777666666666777777777888888666666777888999999999888888888777777777777888888777777777777777777777777555666777888888888777777777777888888888888777777999999999999888888888888777777777777777777777777666666666666666666666666555555555555555555555555444444555555555666666666555555555666666666777777777777777777777777777777555555555555555555555555444444555444444444444555444444444444444444444444333333333444444333333333555555666666666555444333222222222222222222222222222222222222222222222333222222111111111111222222111111111111111111111111111000000000000111111222111111222222222222111111222222111111000000//////000000000000000111222222222222222111111111111000000000111111111111000000333222111000///.........000000000000000000000000---------.........//////////////////////////////000000000/////////000000......///000000000000//////////////////000111111111111000000000000111111111111111111000000000000///////////////.........---......//////////////////////////////////////////////////////////////////............///000000///......------------............/////////000000///////////////.........------------........./////////............//////////////////////////////000000//////////////////000000//////000111111222000000000000000000000000000000111222333444444555222111000//////000111222///000000000111111111111000000000000111111111111000000111111111111000000////////////////////////////////////000000000111//////000000000000000000111111000000000000111111111111111111111111111111////////////////////////////////////////////////////////////////////////........................000000000000111111111111//////............//////...........................//////////////////...........................---------....../////////...------,,,,,,------...///......---,,,,,,,,,,,,---------...000222222222------------------------------------------------;;;<<<<<<======<<<;;;;;;<<<<<<=========<<<<<<;;;::::::::::::::::::::::::;;;:::999999999:::;;;<<<888999::::::999888999:::999999999999999999999999;;;::::::999999::::::;;;999999999999999999999999888999999:::999999888888888888888888999999999999888777777777888999::::::888888888888888888999999888888888888888888888888777777777777777777777777777777777777888888888888777888888999999999999888999999888888888888999999777777777777777777777777666777888999999888777666777777888888888888777777999999999888888888888777777777777777777777777777666666666666666666666666555555555555555555555555555555555666666666666777666666666666777777777777777777777777777777777777555555555666666666666666444555666666444444555666444444444444444444444444333444444555555444444333444444555666666555444333333333333333333333333333222222222222333333333333222222111111111111222222222222222222222222222222111111111000000111111222111111222222222222111111111111111111111111000000111000000000000111222222333333333333222222222222000111111222222111111000333222111000///.........000000000000000000000000....../////////000000000000//////......//////000111111000/////////000000---...//////000000//////////////////000111222222222111000//////000111222222222111111111000000000///////////////.........---......///000/////////////////////////////////...////////////000000000//////......//////000111//////...............///....../////////000000000///////////////.........------........./////////......------......//////////////////////////////111111000///............////////////000111111222000000000000000000000000111111111222222333333444111111000000000000111111000000000000111111111111000000000111111111222222000000000111111000000000000000000000000000000000/////////000000000111111//////000000000000111111111000000//////000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................//////000000000000000111//////............//////...........................//////000000//////...---...////////////...------------...//////000000...------,,,,,,------............------,,,,,,,,,---,,,,,,,,,---///111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,;;;<<<======>>>===<<<;;;;;;<<<<<<===>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999:::;;;:::999999999;;;999999999999999999999999<<<;;;:::999999:::;;;<<<999999999999999999999999888888999:::::::::999888888888888999999999::::::999999888888888999999:::999999999999999999999999999999999999999999999999888888888888888888888888777777777888888888999999999999999:::999999888888999999999888888999999999888888888888888888888888666777999::::::999777666777777888888888888777777999888888888888777777777777777777777777777777777666666666666666666666666555555555555555555555555555555666666666777777777666666777777777888888888666666666666666666666666555555666666666777777777444666777666444444555777555555555555555555555555333444555666666555444333222333555666666555444333333333333333333333333333222222222333333333444444333222222111111222222333222222222222222222222222222222111000000111111222111222222333333222222111111111111111111111222222111111000000111111222333333333333222222222111111000111111222222111111000111000000000000000111111000000000000000000000000000000000000111111111111111111000//////000111111222222000/////////000000...///000000111111000000////////////000111222333333222000//////000222333222222222111111111000000000/////////............------///000000000///...////////////////////////.../////////000000000000///////////////000000111000//////......//////000.../////////000000000000000/////////................../////////000000000...------------...///000////////////////////////000//////.........//////.........//////000222222000000000000000000000000111111111222222222222222000000111111111111000000000000000000111111111111000000111111111222222222000111111222222111111000000000000000000000000000//////000000000111111111//////000000000111111111000//////......//////000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............................../////////000000000//////............//////........................//////000000000000//////---...///000000///...------------...///000000000...------,,,,,,------...------------------,,,,,,,,,---------,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,;;;<<<===>>>>>>===<<<<<<999:::<<<===???@@@@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>===<<<;;;:::999:::;;;;;;999999:::;;;999999999999999999999999<<<;;;::::::::::::;;;<<<999999999999999999999999777888::::::;;;:::999888888888888999999:::::::::::::::999999888999999999999999999999999999999999999999999999999999999999888888888888888888888888777888888888888999999999:::::::::::::::999888777:::999999888888999999:::888888888888888888888888777888999::::::999777666777777888888888888777777888888888777777777777666777777777777777777777777777777777777777777777777666666666666666666666666666666666666777777777777777777777777888888888888666666666666666666666666555666666666777777888888444666888777444333555777555555555555555555555555333444555666666555444333111333444666666555333222333333333333333333333333222222222333333444444444333222222111111222222333222222222222222222222222222222111111111111111222111222222333333222222111000000000111222222222333111111111000111111222333222222222111111111111000111111222222222222111111.........///000222333444000000000000000000000000000111111111222222222222333222111000000111222333333222111/////////000111000000111222222222222111////////////000111222333333222000//////000222333222222222111111111111000000000//////.........---,,,---///000000000///...////////////////////////.../////////000000111111///////////////000111111000000/////////000000111////////////000000000000000000//////.........---////////////000000000000---------------...///000////////////////////////...............///000111............///000222222000000000000000000000000222222111111111111111111///000111222222111000///000000000000111111111111000111111111111222222222222222222333333222222222000000000000000000000000000000000000111111111111//////000000111111111222//////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000........................---.........//////000000//////............//////........................//////000000000000//////---...///000000///...------------...///000000111...------,,,,,,------...,,,,,,---......------,,,,,,...000000...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,@@@@@@@@@@@@??????>>>>>><<<======>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<>><<<===>>>>>>??????>>>>>>@@@???>>>>>>======>>>>>>>>><<<::::::===???>>>===;;;;;;::::::::::::;;;;;;;;;;;;;;;:::999888888888::::::;;;;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;888999;;;<<<<<<<<<:::999:::::::::999999999888888999999888888888999;;;;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999888888777777999:::::::::<<<;;;;;;:::999999888888:::::::::::::::999888888999999999999999999999999999999999999999999999999888888888888888888999999888888888888888888888888888888999999999:::::::::888888888888888888888888888888888888888888888888666666666666666777888888888888888888888888888888777777777777777777777777888888888888888888888888777777777777777666666666888888777777666666666777555555555666666666777777777555333444666666555333444444444444444444444444333333444444444555555555333333333333333333333333333333222111111111222222222222222222222222222222444444555666555555333333222222222222222222222222222222222222222222222222111222222222222333333333222222222222111111111111111111222222222222111111111111111111111111111111000111111222222111111000111111222333333333333222222222222222222222222222333333222222222333444444222222111111111111222222333333333222222222222222222222222222111111111000111111111111111000000///000000111111111111000000000111111222111111000000111111000000000/////////000000000000111222333444333333222222111000000000000000000000111111111222222111000000000000111222111111111111111111111111111111000000000000111111/////////000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222000111111222222222222222333333222222111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000////////////000000//////////////////////////////000000000111111111////////////////////////.........///////////////////////////////////////........./////////000000////////////////////////000000/////////.........////////////////////////------------------------.........------,,,,,,,,,------------------------------------------------,,,---...,,,++++++,,,+++@@@@@@@@@@@@????????????======>>>????????????>>>AAA@@@@@@???>>>?????????>>><<<;;;;;;===>>>>>>===;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999999999::::::;;;;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;888999;;;<<<<<<<<<;;;:::::::::::::::999999999999::::::999999999:::;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999666777777888999:::;;;;;;<<<<<<<<<;;;;;;::::::999:::;;;;;;;;;;;;:::999999::::::::::::::::::::::::999999999999999999999999888888888888888777777777777777777777777777777777888888999999999:::::::::999999999999999999999999888888888888888888888888777777666666666777888888888888888888888888888888888888888888888888888888888888888888888888888888666666777777777777777777888888999999888888777666555555666666666777777777666444444444666777666555555555555555555555555555333444444444444555555555333333333333333333333333333333333222333333444555333333333333333333333333222222333444555555555444222222222222222222222222222222222222222222222222222222222222333333333333333333333222222222111111111111222222222222111111222222222222222222222222111222222333333222222111111222222333333333333333333333333333333333333333444444333333444444555666333222222111111222222222444444333333222222111111222222222222111111111111111222222222222111000000222111111111111111111222111222222333333333222222111111111000000000000000111111000111111222333444333333333222111111000000000000111111111222222222222111111000000111111222111111111111111111111111111111000000000000111111000000000000111111111222000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333555333333444777777444111222222222222222222222222222222222222222222222222111111222333333333333333333333333333222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111000000//////000000111////////////////////////////////////000000000000////////////////////////---------...//////000000////////////////////////....../////////000000000////////////////////////000000000/////////......////////////////////////------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,......,,,*********@@@@@@@@@@@@@@@@@@@@@@@@===>>>??????@@@@@@??????AAA@@@@@@???????????????======<<<<<<============;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888777777666777777777777777777777777888888999999999:::::::::::::::::::::::::::::::::888888888888888888888888888777777666777777888888888888888888888888888888999999999999999999999999888888888888888888888888666666666777777888888999888888999::::::888777666555666666666666777777777444444444555666777777666555555555555555555555555444444444444555555555555444444444444444444444444333333333333444555666777333333333333333333333333222333333444444444444444333333333333333333333333333333333333333333333333222222222333333333444444444333333333222222222222111222222333333222222111333333333333333333333333222333333444444333333222111222333333444444333333444444444444444444444444555444444444555666777888444333333222222222222333444444444333333222111111222222222222222222222222222222333333222222111000333222111000000111222333111222222333333333333222111111111111111111111111111111111111222222333444333333333222222111111111111111111222222222333333222222222222222222222222222222222222222222222222222111111000000111111222111111111111222222222222111111111111111111111111111111111111111111111111000000000111111111111111222222222222333333333444666333222555999:::555000333333333333333333333333333333333333333333333333222222333444444444444444444444333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111000000000000000000111000000000000000000000000....../////////000000000////////////////////////////////////000000000000////////////////////////...////////////000000000////////////////////////000000000////////////...////////////////////////.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...,,,***,,,111@@@@@@@@@@@@@@@@@@@@@AAA>>>??????@@@@@@@@@@@@@@@AAA@@@??????>>>>>>??????>>>>>>???>>>>>>===>>>>>><<<;;;;;;::::::;;;;;;<<<=========<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::===<<<<<<;;;;;;<<<<<<===;;;;;;<<<<<<============;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<>>>@@@???===;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888888777777777777777777777777777777888888999999999:::::::::::::::::::::::::::::::::888888888888888888888888888888777777777777888888888888888888888888888888999999999999999999999999888888888888888888888888666666777777888888999999888888999::::::888777666666666666666777777777888444555555666666666777888444444444444444444444444444444444555555555666666444444444444444444444444333333444444555666888888333333333333333333333333555555444444444333333333333333333333333333333333333333333333333333333333222222333333333444444444444444444444333333333222222222333333333333222222333333333333333333333333333333444444444444333333222222333444444444444333444444444444444444444444555555555555666777888999555555444333222222333333444444444333333333222222222222222222222222222333333333333333333222111111444333222111111222333444000111111222333333333222111111111222222222222222222222222222222222333444333333333222222222222222222222222222333333333333222222333333333333222222222222222222222222222222222222111111111111222222222222222222333333333333222222222222222222222222111111111111111111111111000111111111222222222333222333333333444444444444666333222555999999444///333333333333333333333333333333333333333333333333333333444555555555555555444444444444444555555555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111////////////000000000000000000000000000000000000333333333222111000//////000000000000000000000000////////////000000000111000000000000000000000000111000000000////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,+++---++++++222<<<@@@@@@@@@@@@AAAAAAAAAAAA??????@@@AAAAAAAAAAAA@@@AAA@@@??????>>>>>>??????>>>@@@AAAAAA???>>>>>>???======<<<<<<<<<<<<==============================<<<<<<============<<<<<<======<<<<<<<<<<<<======<<<<<<<<<<<<======>>>>>>===============>>>>>>>>>>>>>>>>>>???>>>>>>===<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAACCCBBB>>>;;;;;;===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888888888888888888888888888999999999:::::::::::::::::::::::::::::::::999999999999999999999999999999888777777777888888999999999999999999999999999999999999999999999999888888888888888888888888777777888888888888888888888888999999888888777666666666666777777777888888555666777777666555666888444444444444444444444444444444555555555666666666444444444444444444444444444444444444555666777888333333333333333333333333777666555444444444444444444444444444444444444444444444444444444444444444333333333333444444444444555555444444444333333333222222333333333333222222333333333333333333333333222333333444444333333222222222333444444444444444555555555555555555555555444444444555666777888999666666555444333333333333333333333333444444444444222222222222333333333333333444444444444333222222444333333333333333333444000000111222333333333333222222222222222333333333333333222222222222333333333333333333333333222222222222333333333444444444222333333444444333333222333333333333333333333333222222111111111111222222333333333333444444444444222222222222222222222222222222222222222222222222111111222222333444444444333333333444444444555555555333222444777777444111444444444444444444444444444444444444444444444444444444555666666666666666555555555555555666666666444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222111111000000111111222111111111111111111111111000000000000111111111111000000000000000000000000666555444333222000//////000000000000000000000000/////////000000000111111000000000000000000000000111111000000000/////////////////////////////////......................................./////////------------------------------------------------///+++***---++++++555BBB@@@@@@@@@AAAAAAAAABBBBBB???@@@@@@AAABBBAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@???BBBDDDCCCAAA??????@@@>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>==================>>>===============>>>>>>???>>>>>>?????????@@@@@@@@@BBBBBBCCCCCCCCCBBB@@@???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<@@@CCCCCC???<<<<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>?????????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;<<<999999999999999999999999888888999999999:::::::::999999999999999999999999999999999999999999999999:::999888888777777888888999999999999999999999999999999999999999999999999888888888888888888888888999999888888888888888888888888777777666666666777666666777777777888888888555777999888555444666777555555555555555555555555555555555555666666666666555555555555555555555555444444444444555555666777444444444444444444444444666666555555555666777888444444444444444444444444444444444444444444444444333333333444444444444555555555555555444444444444222333333444444333333222222222222222222222222222222222333333333333222222222333444444555444444444555555555555555555555555444444444555666777888999777666555444333333333333222222333333444555555555222222222333333333444444444444444444444333333222333333444444444444333333111222333444444555555555222222222333333333444444444333333222222333333333333333333333333333333333333333333333444444444444222333444555555444333222444444444444444444444444333222222111111222222333333444444444555555555555333333333333333333333333222222222222222222222222222222333444444555666666444444444444555555555555555555555555555555555555444444444444444444444444444444444444444444444444555555666777777777777666555555666666666777777777444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222222111111000000111111222222222222222222222222222111111111111222222222222000000000000000000000000444444333333222111000000000000000000000000000000//////000000000111111111000000000000000000000000111111111000000000//////////////////////////////........................---........./////////000........................------------------------...***+++...,,,)))333BBB@@@@@@@@@AAAAAABBBBBBBBB???@@@AAAAAABBBBBBAAAAAACCCCCCBBBAAAAAAAAAAAABBB@@@CCCEEEEEEBBB@@@@@@AAA??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>?????????>>>>>>????????????>>>>>>>>>>>>============>>>>>>===============>>>????????????@@@@@@@@@AAAAAAAAAEEEEEEFFFFFFFFFEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>999>>>BBBBBB???<<<===@@@============>>>>>>>>>>>>======>>>???????????????========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========::::::::::::::::::::::::888888999999999:::::::::999999999999999999999999999999999999999999999999::::::999888777777888888999999999999999999999999888888888888888888888888888888888888888888888888:::999999999888777777777999888666555555555666777777777777777888888888888666888999888555444555777777777777777777777777777555555555555666666666777555555555555555555555555555444444444444555666666444444444444444444444444555555444555666888:::;;;555555555555555555555555555555555555555555555555333333333444444444555555666666555555555444444444222333333444444333333222222222222222222222222222111222222333333222222111222333444444555555444444666666666666666666666666333333444444555777888999777777666555444333333333111222222333444555666666222222222333333444444444444444555555444444333222222333555555555555333222222333444555666666666666222222222333333444444444444444333222222333333333333333333333333333333333333333333444444444555555333333444555555444333333444444444444444444444444333222222111111222222333444444444555555555555666333333333333333333333333222222222222222222222222333333444444555666777777444444444555555555666666555666666555444444666777555555555555555555555555555555555555555555555555555555666777777777777777555555666666777777888888555555555555555555555555555555555555555555555555444444444444444444444444222222222222222222222222222222111111111111222222222222222222222222222222111111222222222333333333000000000000000000000000222222222111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000////////////////////////////////////////////////---.........//////000000////////////////////////---------------------------***,,,000---(((000>>>DDDCCCCCCCCCCCCDDDEEEEEEBBBDDDEEEFFFEEEEEEFFFHHHEEEFFFFFFDDD@@@>>>@@@BBBGGGEEEDDDDDDDDDDDDCCCAAACCCAAA???@@@CCCEEECCCBBBAAACCCDDDDDDCCCAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@===???@@@???===<<>>@@@BBBBBBAAA??????BBBFFF???>>>>>>============>>>>>>>>>============>>>>>>>>>>>>>>>>>>=====================<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999888888888888888999::::::999999888777777777777777999999888888888888999999777666555555666777666555888888888888777666555444555666777777777777777666666666666666666666666666444555555555666666777777777555444555888999888666888888888777777777777777666666666666666666666666666666777777777777666666444444444555555555666666666666555555444444444333444444444444444444444444222333444666777777777777777777666666555555555444666666666666666666666666444444444444444444444444333333333444444444555555444333333333333444555555666666555555555444444444555666777888888777666555555555555555555444444444666666555555444444444333444444444444444444444444555444333333222222222222444333333222222333333444555555555444333333222222:::999777666444444333333333333444444444444444444777777666666666666777777777777666666666555555555222222333333444555666666666666666666666666555555777777777777777777777777777888999999999777666555777777777777777777777777666666666666666666666666555555666777888777777777666666666666555555555555888888888888777777777777888888777777666666555555555555555555555555555555555555666666666666555555333444555444222111222333555555444333333333333444222222222333333333444444111111111111111111111111222222222222222222222222000111111222222111111111222111111111111111111222333333111111111111333333333222000...---......///111111111111000000//////000000000000000000000000111111111111111111111111//////...............///000/////////......------////////////////////////BBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFGGGHHHFFFBBBAAAAAACCCBBBAAAAAABBBDDDDDDCCCBBBAAA??????@@@BBBAAA???<<>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>==================<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;:::::::::999999999999999999999:::;;;;;;::::::999888888888999999888888777777777777888888888777666777888888777666888888888888777666555444666777777777777777666666666666666666666666666666555555666666666777777777888666555666888999888666888888888888888888888888666666666666666666666666666666777777777777666666444555555555555666666666777777666666555555555555444444444444444444444444333444555666666777777666777666666666555555555555777777666666666666666666555555555555555555555555444444444444555555555555444444444333444555555666666666666555555555444444555666777777777777666555555555555555555555555555555555555555444444444333555555555555555555555555555555444333333333333333444444333333333333444444444444444444555555555555888777666555333333222222444444444444444555555555666666555555555555666666666555555555444444444333333333333444555666666666666666666666666666666666777888888999999:::;;;;;;888888999::::::999888777888888888888888888888888666666666666666666666666666666666666777777777888777666666666666666666666777777777777666666666666555555555666666666666666666666666666666666666666555666666777777666666555444555666555333222333444555444333333222222333333333333333333444444444444222222222222222222222222333333333333333333333333444444444444444444333333111111111000000111111111333222111111111111222333555444333111000000111111111111000000000/////////111111111111111111111111111111111111111111111111111000000//////000000000111111000000000/////////////////////////////////LLLKKKJJJIIIHHHHHHHHHHHHLLLJJJHHHHHHIIIKKKKKKKKKIIIKKKLLLKKKIIIGGGGGGGGGHHHGGGGGGIIIKKKLLLJJJIIIFFFFFFFFFGGGHHHGGGCCCAAADDDEEEEEEDDDBBBCCCEEEGGGGGGHHHHHHHHHHHHGGGFFFFFFGGGIIIKKKKKKJJJHHHHHHIIIPPPRRRSSSSSSRRRSSSTTTVVVVVVVVVVVVUUUUUUUUUTTTTTTRRRNNNMMMPPPSSSRRRSSSUUUUUUTTTRRRRRRSSSTTTSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRNNNOOORRRUUUVVVTTTOOOLLLLLLLLLKKKJJJIIIJJJJJJJJJMMMMMMNNNOOOOOONNNLLLKKKNNNOOOOOOMMMIIIEEECCCBBBBBBAAAAAA@@@??????@@@@@@@@@@@@????????????@@@@@@???>>>>>>>>>>>>=========<<<<<<==================<<<<<<============<<<<<<======<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;:::::::::::::::999999999999999999999999:::999888888::::::999888999999999999888777666666888888888888888777666555777777777777777777777777666777777777777888888888888777666777999999999777888888888888999999999999777777777777777777777777666666777777777777666666555666666666666777777777888888888777777777777777555555555555555555555555555666666777777666666666777777777777666666666666888888888777777666666666666666666666666666666666555555555666666666777777555555444444555555666777777666666666666666555555555666666777777666666555444555555666666777777777666555555555555555444444666666666666666666666666555555444444333333444444666555555444444555555666444444444555666777777777777666555444333333222333444444444555555666666666666555555444444555555666444444444444333333333333444444555555666666777777666666666666666666666666555666666777888999::::::888999:::::::::::::::999888888888888888888888888666666666666666666666666777777666555666777888999777888888888888888888888777777777666666666555555333444444555666666777777777777777777777777777777666666777777777777666666555666777666444333444555444444333222222222222333444444444444555555555666444444444444444444444444333333333333333333333333555666666666555444333333222111111000000111111222333222222111111222222333555555444333222222222222111111111000000000000///222222222222222222222222000000000000000000000000000000/////////000000111111000000000000/////////////////////////////////KKKKKKJJJIIIIIIIIIIIIIIILLLIIIFFFFFFHHHJJJJJJIIIEEEFFFGGGGGGFFFEEEDDDCCCHHHGGGGGGGGGIIIIIIGGGEEEDDDDDDDDDEEEEEEDDDCCCBBBHHHHHHHHHGGGGGGIIIMMMPPPNNNOOOOOOOOOOOONNNMMMMMMJJJLLLOOORRRRRRRRRRRRQQQTTTWWWYYYXXXVVVUUUVVVXXXWWWWWWWWWWWWWWWWWWXXXXXXTTTPPPNNNPPPQQQPPPRRRVVVUUUSSSRRRSSSUUUVVVUUUSSSUUUUUUUUUUUUUUUUUUVVVVVVRRRRRRTTTWWWXXXXXXUUURRRRRRQQQQQQQQQQQQRRRRRRRRRTTTVVVWWWXXXWWWVVVVVVWWWXXXYYYZZZYYYUUUPPPKKKHHHEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAABBB????????????>>>>>>>>>>>><<<======>>>>>>?????????>>>>>>????????????>>>>>>================================================<<<;;;;;;::::::;;;;;;<<<========================================================================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999;;;;;;:::999:::::::::::::::999888888:::::::::999888777666555888888888888888888888888888888888888888999999999888888888888999:::999999999999999999::::::::::::888888888888888888888888777777888888888888777777777777777777888888888888999999999999999999999888777777777777777777777777999999999999999888777666999999999999999999999999::::::999999888888777777777777777777777777777777777777777777888888888888666666555555555666777777777777777777777777777777666666666666666666666666555555666666777888999999777777777777666666666666777777777777777777777777666666555444444555555666777777666666666666777777555666666666777777777888777666555444444444444444444555555666666777777777666666555555555555666666555555555444444444444444666666666666777777888888777777777777777888888888777777777888888999999999999999999:::::::::::::::999999999999999999999999777777777777777777777777888777666555555777999:::888888999999999999999:::888888888777777777777666555666666666777777777888888888888888888888888888666777777888888777777666555777888777666555666777555555444333333333333444555555555555666666666666666666666666666666666666444444444444444444444444555555555555444333222111333333222222222222333333333333333333333333333333333333222222111111111111222222222222111111111111222222222222222222222222111111111111111111111111//////.........///000000////////////////////////000000000000000000000000NNNNNNMMMMMMMMMNNNNNNOOOMMMLLLJJJJJJLLLMMMMMMMMMLLLLLLLLLMMMMMMMMMLLLKKKNNNMMMLLLLLLMMMNNNMMMLLLJJJJJJIIIIIIHHHIIIJJJKKKLLLMMMNNNNNNOOORRRVVVZZZTTTTTTTTTTTTTTTSSSRRRRRROOOPPPRRRUUUVVVVVVUUUTTTTTTXXX[[[ZZZVVVSSSSSSUUUWWWWWWXXXYYYZZZ[[[\\\]]]YYYUUUSSSTTTSSSQQQSSSWWWUUUTTTTTTUUUVVVWWWWWWVVVYYYXXXXXXWWWWWWXXXYYYYYYWWWVVVUUUVVVXXXYYYYYYXXXVVVVVVWWWWWWWWWXXXXXXXXXUUUXXXZZZZZZYYYYYY[[[\\\[[[\\\^^^^^^[[[UUUOOOJJJGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@@@@?????????>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<=====================>>>>>>>>>======<<<<<<======>>>??????>>>======<<<<<<======<<<===>>>>>>>>>>>>===<<<<<<;;;:::;;;<<<===<<<:::<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;:::999888777::::::::::::::::::::::::::::::::::::::::::::::::888999:::::::::::::::;;;999:::::::::;;;;;;;;;<<<::::::::::::::::::::::::888999999999999999999888888888888999999999::::::999:::::::::::::::::::::888888888888888888888888;;;;;;;;;;;;;;;:::999888;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999888888999999999:::::::::777777666666777777888999888888888888888888888888777777777666666777777777666666777777888999::::::888888888888888999999999888888888888888888888888777666666555666666777777888777777666666777777888888888777777777666666666777777666666666666666777555555666777777888999999888888777777777777888888666666666777777777777777777888888888888888999999888888888999999:::::::::<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::;;;999999999999999999999999888888888888888888888888999888666555666777999;;;888999999999::::::;;;;;;:::::::::999999999888888999999999999888888777777999999999999999999999999777777888888888888777777666777888888666666777888777777666555555555555555555555555666666666777777666666666666666666666666444444444444444444444444444555555555444444333222555444444333333444444555444555555555555555555444333333333333222222222111333333333333333333333333222222222222222222222222222222222222222222222222000/////////000000111222000000000000000000000000111111111111111111111111TTTTTTSSSSSSRRRRRRSSSSSSOOOQQQSSSSSSRRRRRRTTTVVVTTTRRRQQQQQQSSSTTTTTTSSSVVVSSSPPPPPPQQQSSSTTTTTTNNNOOOOOONNNLLLLLLNNNOOOMMMOOOPPPQQQRRRTTTWWWZZZXXXXXXXXXXXXXXXWWWWWWVVVWWWVVVVVVXXXYYYYYYWWWVVVYYY___dddddd^^^YYYWWWXXXWWWWWWYYYZZZ\\\^^^______[[[XXXWWWXXXUUURRRSSSXXXTTTVVVWWWWWWVVVWWWYYY[[[\\\[[[YYYXXXXXXXXXYYYZZZZZZWWWUUUUUUWWWYYYZZZZZZWWWXXXYYYYYYYYYYYYXXXXXXXXX[[[]]]\\\ZZZZZZ]]]```]]]]]]^^^^^^\\\WWWOOOJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEECCCBBBBBBBBBBBBAAAAAAAAA??????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA>>>>>>????????????@@@@@@???????????????????????????>>>>>>>>>>>>>>>>>>???????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAA@@@@@@???????????????===>>>???@@@@@@???>>>===???=========>>>???>>>===>>>???????????????>>>>>>============<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999:::;;;;;;::::::;;;===::::::;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;999::::::::::::;;;;;;;;;999999999999999999999999<<<<<<<<<<<<<<<;;;:::999<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<888888777777777888999999888888888999999999999:::999888888777777888888999777888888999999:::::::::888888999999999999::::::888888888888888888888888777777666666777777888888888777777666666777777888888888888777666555555555777777777666777777888888666666777777888999::::::999888888777777888888999888888888888999999999999999999999999999999:::::::::::::::;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;:::;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888777666777888999:::888888999999:::;;;;;;;;;;;;;;;;;;::::::::::::999;;;;;;::::::999888888777999999999999999999999999888888999999999999888888555777888888666666777999888888777666666666666777555555555555666666666777555555555555555555555555333333333333333333333333555555666666666666666555555444444333333444444555444555555666666555555444333444444555555444444333333333333333333444444444222222222222222222222222111111111111111111111111111111111111222333444444111111222222222222333333111111111111111111111111kkkjjjhhhfffeeedddcccccc```fffkkkllliiigggjjjnnngggdddaaaaaacccfffgggfffhhhccc]]]XXXWWWXXXYYYYYYUUUXXXZZZZZZVVVRRRQQQPPPWWWXXXZZZZZZYYYYYY[[[]]]^^^^^^______^^^^^^]]]\\\]]]\\\\\\^^^bbbddddddbbbjjjqqqyyyyyyrrrkkkggggggbbbbbbcccdddeeefffggghhh```___```aaa___[[[\\\```^^^aaadddbbb______eeekkkiiihhhfffdddccccccddddddaaa```______aaabbbaaa```aaabbbbbbccccccbbbaaa```fffhhhjjjhhhdddccceeehhheeedddccccccaaa\\\TTTNNNLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCEEEDDDDDDDDDDDDEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCAAABBBDDDEEEEEEDDDBBBAAABBBAAA@@@@@@BBBBBBAAA@@@@@@AAAAAABBBBBBBBBAAAAAA>>>>>>?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;999;;;===<<<::::::<<<>>>:::;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<::::::;;;;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;::::::999;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======888888888888888999::::::999999999999:::::::::;;;::::::999888888999::::::999999999:::::::::::::::777777777888888888999999888888888888888888888888777777777777777888999999777777666666666666777777666666666666666666666666666666666666666777888888666666777888999:::;;;;;;888888777777777777888888888888999999::::::::::::::::::::::::::::::::::::;;;<<<<<<===>>>>>>??????<<<<<<===>>>???@@@AAABBBBBBAAA???===<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777888888888999999999777888888999::::::;;;;;;;;;;;;:::::::::999999999999999999999999999999999888888888888888888888888888999999999999999999888555666777777666666777999888777777666666666666666444444555555555666666666444444444444444444444444333333333333333333333333333444555666666666666666333333222222222222333333222333444555555444333222222333444555555444333222111111111222222222333333111111111111111111111111////////////////////////////////////000111222333//////000000111111111111////////////////////////~~~zzzxxxxxxwwwxxx}}}|||uuupppnnnggghhhjjjiiigggfffffffffdddeeeeeeeeeeeedddcccccc```___```dddkkkpppsssrrrzzz|||wwwwwwssssssttttttuuuuuuuuuvvvkkkkkknnnpppnnnjjjkkkooonnnsssvvvsssnnnnnnvvv~~~|||yyywwwuuuuuuvvvwwwnnnnnnnnnpppqqqqqqnnnlllrrrssstttttttttsssqqqpppvvvxxxyyyvvvqqqnnnpppssspppnnnlllkkkhhhcccZZZTTTMMMLLLKKKJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@>>>??????@@@@@@??????>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDHHHHHHGGGGGGHHHHHHIIIJJJGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJIIIGGGFFFEEECCCBBBCCCDDDEEEDDDCCCBBBBBBCCCCCCDDDCCCCCCBBB>>>??????@@@@@@@@@??????========================>>>>>>======<<<<<<<<<;;;999;;;======;;;:::<<<>>>;;;;;;;;;<<<===>>>>>>???==============================>>>>>>>>>>>>======;;;;;;;;;<<<<<<<<<<<<===999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999999:::::::::;;;;;;;;;<<<<<<::::::;;;<<<===>>>??????========================<<<<<<<<<<<<============999999888888999999:::;;;999999999::::::;;;;;;;;;;;;;;;:::999999:::;;;;;;::::::::::::::::::::::::555555666666777777777888777777777777777777777777888888777777888999::::::777777666666666666777777444444555555666666777777555555555555555666777888666777777999:::;;;<<<<<<777777666666666666777777888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@@@@AAACCCDDDEEEGGGJJJLLLNNNOOOEEEDDDBBB@@@>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777888999999999999888777777888999999:::;;;;;;:::::::::999999999888888777777777888999999::::::888888888888888888888888888999999::::::999999888444666777777666666777999777777666555555555555555444444444444555555555666333333333333333333333333222222222222222222222222000000222333444555555555222111111111111111111222111111333333333333111111///000111222222222111000//////000000111111111111000000000000000000000000........................+++++++++,,,,,,...//////+++,,,,,,,,,------..............................