BM636([@ |||ooo^^^RRRCCC999111000111000000111111333444444333444666888:::888777888999::::::999777888999:::::::::::::::333333444444555555666666888777555444222000//////000000///............///---------...............111111111111111111222222777666444333333444555777333444444555555444444333444222///---///222666999CCCHHHOOOXXX```fffiiikkklllooorrruuuwwwzzz~~~wwwooofffYYYOOOKKK>>><<<999555333111111111222222222222222555:::===KKKTTTWWWMMMCCCCCCLLLSSSgggmmmmmmfffbbbfffiiihhhgggfffjjjnnnnnnjjjiiikkkgggkkkllljjjjjjjjjeee___]]]ZZZUUUNNNJJJJJJMMMOOOWWW^^^cccdddfffmmmrrruuu~~~~~~|||oootttuuunnniiiddd]]]WWWWWWVVV___eeeaaa```[[[NNNRRRKKKCCC>>>777///,,,............,,,++++++,,,------------------------------,,,+++******+++,,,---///...,,,+++***+++,,,,,,++++++,,,,,,---...//////,,,,,,,,,---...///000000000111222222222555999<<<>>>@@@CCCDDDCCCBBBBBBCCCMMMLLLOOORRRRRRSSSZZZbbb|||{{{nnn]]]QQQBBB999111000111111000111222333444444444444777999;;;;;;;;;<<<======;;;999777777888999:::;;;;;;<<<777666444333333444666888999888777555333111000///000//////...---.........---............/////////222111111111111222333333777666444333333444666777444555555666666555555444444222000///000333666888>>>BBBJJJSSS\\\ccchhhkkklllooorrruuuwwwzzz~~~sssjjj```SSSIIIDDD999777555222111111222222222333333222333555:::===MMMXXX]]]TTTIIIIIIRRR[[[ooouuuuuuoookkklllnnnmmmjjjfffeeekkknnnnnnnnnooosssuuusssooommmkkkeee^^^]]][[[WWWSSSQQQPPPRRRTTT]]]bbbfffhhhllltttzzz{{{~~~~~~~~~|||lllooo|||rrrjjjddd^^^XXXTTTMMMNNNYYYbbb___aaa```WWWRRRKKKDDD???777000---......,,,***+++...///---***------------------------,,,,,,+++******+++,,,,,,...---,,,+++++++++,,,,,,+++,,,,,,------.........,,,++++++,,,---...//////111111222222222444888;;;===???BBBCCCCCCBBBCCCDDDMMMMMMPPPSSSRRRSSSZZZbbb}}}|||jjjXXXMMM@@@888111111222111111333333444555555555666888:::::::::;;;<<<===<<<888666777666666777888:::<<<===<<<999666333222333666888;;;::::::888666444111000//////...------------............/////////000000222222222222222333444444777666555444444555777777666666777777777777666666444444333222333444666777777;;;BBBLLLUUU^^^eeehhhjjjmmmrrruuuxxxzzz~~~zzzmmmcccXXXJJJ@@@<<<222111000000000111222333333333333333333666:::===MMM[[[ccc\\\PPPPPPZZZcccoootttuuurrrppprrruuuvvvtttlllhhhlllqqqsssuuuwww{{{|||zzzuuuqqqnnnggg```___^^^]]][[[ZZZYYYYYYYYY```ccceeegggnnnxxx}}}}}}yyy~~~~~~zzzeeeeeeuuu~~~}}}xxxpppggg```ZZZWWWVVVJJJKKKXXXbbb______```ZZZTTTMMMEEE@@@888000---//////+++)))+++000222---(((------------------------,,,,,,++++++++++++,,,,,,...---,,,,,,+++,,,,,,,,,------------------------++++++++++++,,,---......111222333333222444777999;;;>>>AAABBBBBBCCCEEEFFFLLLMMMPPPSSSSSSSSS[[[dddxxxdddRRRHHH===666111111222111111444444555666777777888:::<<<>>>======>>>???===:::777888777555555555777999:::<<<:::777555444444555666<<<<<<<<<;;;999666333111///......---------------...//////000000111111111333333333333444555666666777777666666666777888999777777888888888888777777666666666666666666666666555888===EEENNNXXX___ccchhhkkkppptttwwwzzz}}}}}}vvvhhh\\\PPPCCC888555000/////////000111222333444444444333444666:::>>>NNN^^^hhhcccWWWVVV___iiimmmooorrrrrrsssyyy}}}wwwvvvuuuuuuxxx~~~}}}tttkkkiiiiiihhhiiiiiihhhgggeeefffffffffgggppp|||~~~~~~zzzxxxaaa]]]mmmyyy}}}zzzsssjjjbbb]]]]]]^^^PPPQQQ^^^hhhbbb]]]\\\VVVUUUNNNGGGAAA:::111...000///...---///111000---)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------------------------,,,,,,---,,,,,,,,,------...///222333444333333333666888:::<<>>DDDDDDDDDEEEEEEDDD@@@===;;;999666444333333444555888888888888777666444333;;;<<<>>>>>><<<999555333//////...------------...//////000000111222333333444444444444555666777888888888888999999::::::;;;888999999999999999999888888999888888777777666555777888;;;@@@HHHPPPXXX\\\eeeiiinnnsssvvvyyy|||~~~{{{sssdddWWWKKK>>>444111111111111111111222333333555555555444444666:::>>>PPP```mmmjjjaaa___gggooorrrrrrrrrtttwwwzzztttyyy|||tttssstttvvvyyy{{{zzzxxxrrrqqqnnnnnnuuu~~~~~~yyyzzzeeecccuuu}}}rrrhhhcccbbbdddSSSRRR```mmmiiibbb```ZZZWWWPPPHHHCCC;;;333///111///222444444000,,,+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,///............//////000111222444444333444666777999;;;>>>@@@AAACCCGGGIIIHHHKKKQQQUUUTTTUUU___kkkvvvaaaOOOFFF888444222333333111333777666888999::::::<<<>>>AAADDDEEEIIILLLMMMIIICCC???===;;;999666444333333333444555777999888777555333:::<<<>>>@@@???;;;777444000000///...............///000000111222333444444555555555666777888999:::::::::;;;;;;<<<=========;;;<<<<<<======<<<<<<;;;<<<;;;;;;:::888777666666999888999;;;AAAIIIPPPUUUaaaffflllqqquuuxxxzzz|||zzz~~~~~~ppp```TTTHHH;;;333111222333333333333444444444666666666555555777;;;>>>QQQaaaooopppllllllrrrvvvxxxuuussstttvvv|||zzz~~~{{{yyyxxx{{{|||zzzvvvrrrvvv~~~~~~}}}~~~pppsss{{{pppiiifffeeeSSSNNN[[[lllllliiihhhdddYYYRRRJJJDDD<<<444000111...333666444...***+++///------------------------,,,,,,------------,,,,,,,,,,,,---............---------------------------000///////////////000000000222444444444444666888999;;;===???@@@CCCGGGIIIHHHLLLSSSVVVTTTUUU___lll~~~{{{sss]]]MMMDDD666333222333333111444888777999:::;;;;;;===@@@BBBDDDIIIRRRYYY[[[TTTIIIAAA======;;;:::888666555555222333444666777777777666777:::>>>AAA@@@===999666111111000////////////000000000111222333444555555666666666777888999:::;;;<<<<<<===>>>????????????@@@@@@AAAAAAAAAAAA@@@@@@???>>><<<:::999888777777888777666777;;;CCCKKKPPP^^^ccciiiooosssvvvyyy{{{zzz}}}{{{mmm\\\PPPEEE:::333111111222333444555555666666777777777666555777;;;>>>NNN]]]lllrrrsssvvvzzz}}}yyyvvvuuuwwwwwwyyy~~~vvvvvv~~~~~~~~~~~~yyy~~~uuuooojjjgggZZZNNNUUUeeeiiihhhiiifffZZZSSSKKKEEE===444111222---///111000---+++---000------------------------,,,,,,---......---,,,,,,+++,,,.../////////...---+++,,,,,,------.........//////............//////...000333444444555777888:::;;;===>>>@@@BBBFFFIIILLLPPPVVVWWWSSSRRR\\\iii~~~zzzoooYYYIII@@@555333222444333111444999888999;;;<<<<<<>>>AAACCCJJJSSS```jjjlllcccTTTIII============;;;:::888777222222222333444666888:::666999>>>AAAAAA>>>:::777222111111000000000000000000111111222444555666666666666666777888:::;;;<<<======>>>@@@@@@AAAAAAAAACCCDDDDDDDDDDDDDDDDDDCCCAAA???===:::999888888888777555333444888@@@HHHMMM\\\aaahhhnnnrrruuuxxxzzzzzz}}}xxxjjjZZZNNNDDD999333222000111222444666777777777888888777666555777;;;>>>HHHWWWgggpppuuu{{{~~~{{{yyyzzz~~~~~~}}}~~~{{{~~~~~~}}}yyy~~~{{{~~~wwwsssoookkkfffTTTTTT```bbbbbbccc```[[[TTTLLLFFF===555111222,,,+++++++++---...//////------------------------,,,,,,---......---,,,,,,+++,,,.../////////......++++++,,,,,,---.../////////......---------......---000333444555666777999:::<<<===>>>???BBBFFFIIIPPPTTTXXXYYYSSSPPPZZZfff~~~mmmYYYHHH???333333333333444666888999;;;;;;<<<===;;;:::AAAJJJMMM___ooorrrpppkkk[[[IIIBBBBBBAAA@@@???@@@@@@@@@333555777777777888999;;;@@@===:::999:::999555222222///...111111///000333222333444555666777888999999777888;;;AAACCCBBB@@@===CCCFFFFFFGGGJJJLLLJJJKKKHHHEEEEEEFFFEEEBBB>>>EEECCC@@@???>>>===;;;:::;;;999666555666:::>>>AAAQQQ\\\fffjjjmmmsssxxxyyy|||{{{|||uuuiiiZZZLLL???555111333333333333444666777999:::888888888888999999999999@@@GGGPPPVVV[[[bbbkkkrrrzzz}}}}}}}}}~~~~~~}}}|||{{{yyyyyyhhh]]]YYY```aaaZZZVVVYYYVVVVVVRRRIII>>>555000...------------------------222111...,,,+++*********---------............///---,,,,,,,,,,,,---......,,,,,,---------------,,,///////////////.........////////////111444777999:::;;;===>>>@@@BBBCCCDDDRRRTTTQQQTTTYYYTTTVVVfff~~~mmmXXXGGG???444444333333444666888999;;;;;;===???>>>>>>FFFPPP[[[iiiuuuuuurrrkkk\\\KKKDDDFFFHHHIIIJJJHHHGGGFFFDDDCCC@@@===:::;;;===@@@BBB???===<<<===<<<777333222///...111111///000333222333555777888999::::::::::::;;;===@@@BBBBBBAAADDDKKKRRRUUUXXX^^^aaa```aaa\\\UUUQQQPPPNNNJJJGGGFFFDDDCCCCCCCCCBBB>>><<<;;;999777666777:::>>>AAAOOOYYYcccgggjjjpppttttttsssuuuyyy~~~tttgggWWWJJJ>>>444000222333333444555777888999999888888888888999999999999;;;???BBBDDDGGGMMMVVV]]]mmmuuu}}}}}}~~~~~~}}}}}}yyy~~~{{{yyy}}}yyyuuufff[[[XXX^^^aaaZZZVVVWWWSSSSSSOOOHHH>>>555111///------------------------///...---,,,,,,,,,,,,,,,------------............---,,,,,,,,,,,,---......------.........------,,,/////////////////////...111111111111333666999::::::;;;<<<>>>@@@BBBDDDDDDMMMQQQPPPSSSYYYXXX___sss}}}yyy|||lllWWWGGG>>>555444444444555777999:::<<<<<<>>>@@@AAACCCMMMXXXjjjsssyyyvvvqqqjjjYYYIIIGGGKKKQQQVVVYYYYYYVVVTTTMMMKKKGGGBBB??????BBBEEEEEEBBB@@@???@@@???:::666333000...000000...///333333555777:::<<<<<<=========>>>@@@AAAAAAAAACCCEEEKKKWWWdddnnnwww|||tttjjjbbb\\\XXXSSSOOOKKKKKKJJJJJJIIIGGGCCC@@@===;;;999888999;;;===???JJJTTT___dddhhhnnnqqqqqqpppvvv}}}ssseeeTTTGGG<<<333000222222333555777999999999999888888888999999999999:::======;;;999:::???IIIPPP```mmm~~~~~~~~~}}}}}}{{{www}}}ooodddoooyyy|||{{{uuukkkbbbXXXUUU]]]bbb]]]XXXWWWQQQPPPMMMGGG>>>777222///------------------------++++++,,,---............------------............,,,,,,,,,,,,,,,---......///////////////...---,,,......//////////////////111111111222333666888::::::;;;<<<>>>@@@BBBDDDEEEKKKPPPQQQSSSYYYZZZhhhlllWWWFFF>>>666555555555666888:::;;;======>>>AAACCCGGGSSS```rrrwwwyyyvvvqqqfffTTTCCCBBBGGGNNNUUUZZZ\\\\\\\\\VVVVVVUUURRRMMMIIIHHHHHHLLLGGGBBB@@@AAA@@@>>>;;;444000///000000...000444555777:::<<<>>>?????????@@@BBBDDDEEEDDDFFFKKKPPPZZZhhh{{{wwwpppjjjbbb]]]ZZZWWWSSSPPPNNNKKKHHHFFF@@@@@@???===<<<<<<;;;;;;BBBLLLWWW^^^fffnnnrrrrrrxxxrrrdddRRREEE;;;444111333111333666999;;;;;;;;;:::999999:::::::::;;;;;;;;;???>>><<<:::;;;???GGGMMMWWWcccwww~~~~~~~~~}}}}}}|||zzz~~~{{{fffWWWbbbvvv~~~ssstttoooccc^^^VVVSSS\\\dddddd^^^[[[SSSRRRNNNHHHAAA999333///------------------------***+++---...///......---,,,,,,---------.........,,,,,,++++++,,,,,,---...000000000000///...---,,,............/////////////////////000222444666777999:::<<<>>>@@@CCCDDDEEELLLRRRSSSTTTXXXZZZmmmmmmXXXGGG>>>777666666666777999;;;<<<>>>===???BBBEEELLL[[[iiiwwwxxxyyyxxxtttgggQQQ???;;;>>>BBBFFFJJJMMMOOOPPP^^^bbbggghhhccc\\\VVVRRRSSSMMMFFFBBBBBBBBB@@@>>>444000///111111000222666888999<<<>>>@@@AAAAAAAAACCCEEEGGGHHHKKKRRR\\\cccwww{{{vvvlllfff\\\TTTOOOMMMKKKJJJEEEFFFGGGFFFCCC@@@;;;999999BBBMMMVVVaaalllrrrsss|||ssscccPPPCCC;;;555333555111444777;;;===??????>>><<<<<<<<<=========>>>>>>???@@@@@@@@@@@@AAADDDFFFMMMTTTaaappp~~~~~~~~~}}}}}}|||{{{~~~uuuyyycccTTT^^^xxxwwwlllooommmddd]]]UUURRR[[[hhhlllgggaaaXXXVVVRRRLLLDDD<<<444///------------------------,,,---.........---,,,+++,,,,,,,,,------------...,,,++++++++++++,,,------//////000000///...---------.........//////000000//////000111222444555666999:::<<<>>>@@@CCCEEEFFFJJJQQQRRRSSSWWW[[[qqqqqq[[[III???888777777777888:::<<<===??????AAAFFFKKKVVVgggwww~~~}}}}}}yyykkkSSSAAA>>>>>>===>>>???AAABBBDDDLLLUUU```jjjmmmkkkgggdddXXXSSSLLLHHHGGGEEEBBB???555111///111222222555:::<<<<<<===>>>@@@AAABBBCCCEEEEEEGGGLLLUUUcccrrr{{{yyypppcccWWWPPPLLLKKKKKKJJJMMMPPPRRROOOIIIAAA<<<777???HHHQQQ\\\iiiqqqrrrwwwsssaaaMMMAAA:::666444666222444888<<<@@@BBBDDDDDD@@@@@@@@@@@@AAAAAAAAAAAAFFFHHHJJJKKKKKKIIIGGGEEEDDDGGGMMMUUUbbbuuu~~~~~~}}}|||zzzzzz{{{{{{qqqrrrgggXXX]]]tttuuunnnqqqpppjjj___VVVQQQZZZiiiqqqlllddd[[[XXXTTTOOOHHH???666000------------------------...///......---,,,+++***,,,,,,,,,,,,------------+++++++++++++++,,,---------....../////////......------......///000000000111222222444555666666777999:::;;;>>>AAACCCEEEFFFFFFMMMOOORRRXXX]]]rrrttt]]]KKK@@@888888888888999;;;<<<===AAAAAADDDKKKTTTbbbwww{{{mmmVVVEEEAAA@@@????????????@@@AAA<<>>@@@???>>>>>>>>>@@@BBBCCCFFFEEEFFFNNN___ttt|||sssfffYYYQQQLLLIIIHHHMMMRRRYYY^^^\\\UUUKKKEEEBBBGGGMMMSSS]]]iiipppqqqsssyyyrrr___JJJ>>>888555444555333555888===AAAEEEIIIJJJCCCCCCDDDDDDDDDEEEEEEEEEOOOQQQUUUXXXZZZXXXUUURRRHHHHHHGGGHHHNNN]]]ppp~~~~~~~~~}}}|||zzzyyyxxx~~~vvvvvv{{{mmm^^^\\\ooowww{{{zzzwwwuuuqqqllldddZZZRRRXXXhhhrrrmmmccc[[[XXXTTTOOOJJJBBB999333------------------------//////...---,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++***++++++,,,---+++,,,---......///......------......///000000111111222333444555666666666888999;;;>>>AAACCCEEEFFFFFFLLLNNNQQQXXX\\\mmmwww___LLLAAA999888888888999;;;===>>>AAABBBFFFOOO[[[kkk~~~zzzmmmWWWGGG<<<<<<===>>>???@@@@@@@@@EEEHHHLLLOOOQQQTTTWWWYYY\\\[[[[[[ZZZWWWOOOCCC:::555111000333555666:::@@@BBB@@@>>>======???BBBDDDGGGDDDEEEOOOeeezzzrrrfffZZZRRRLLLGGGEEENNNUUU___fffeee^^^SSSLLLOOORRRUUUXXX```kkkqqqqqqtttxxx}}}ppp]]]HHH<<<777444333555444555888===BBBGGGLLLNNNFFFFFFFFFFFFGGGGGGGGGGGGPPPSSSXXX^^^bbbcccaaa^^^QQQPPPLLLHHHHHHPPP^^^iiivvv~~~}}}|||{{{{{{xxx|||~~~uuuvvvqqqbbbZZZmmmrrrzzzxxxoooiiihhh]]]SSSWWWgggqqqlllaaaYYYVVVRRROOOKKKDDD;;;444------------------------///...---,,,+++,,,---...++++++,,,,,,,,,---------++++++******++++++,,,---******,,,---.../////////---------...///000000111///000111222333444444444888999;;;>>>AAACCCEEEGGGIIINNNOOORRRWWWYYYggg~~~fffPPPBBB<<<;;;999999;;;===>>>>>>;;;FFFOOOVVVjjjwwwuuu{{{sss[[[DDDCCC@@@AAAGGGJJJHHHHHHKKKJJJIIIHHHGGGFFFHHHKKKNNNTTTUUU[[[aaa^^^PPPAAA:::444333222444999===@@@AAABBB@@@>>>>>>???AAAAAA@@@EEEEEELLL^^^www|||ttttttppphhh___VVVPPPKKKIIIXXXbbbiiifff```^^^^^^^^^pppuuuxxxwwwqqqnnnnnnppprrrvvvzzz|||||||||kkkVVVCCC;;;777111///222222333777>>>GGGMMMPPPPPPMMMHHHFFFJJJNNNNNNNNNPPPUUUTTTRRRQQQSSSXXXcccllleeeaaaZZZSSSOOOOOOSSSVVVbbbmmmzzz~~~}}}yyy{{{||||||ssspppoookkkaaaXXXfff~~~kkkeee```VVVSSS^^^mmmnnneee^^^VVVMMMKKKMMMIII???555......---,,,,,,,,,,,,---+++,,,------......---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---...///000000...------------...//////555555555555555444444444999:::===@@@BBBDDDEEEFFFHHHMMMMMMQQQXXXZZZgggzzz{{{jjjTTTGGG>>><<<;;;;;;===???@@@???BBBJJJRRR^^^vvv}}}www{{{xxxbbbMMMPPPUUU\\\cccgggddd]]]WWWOOOPPPOOOMMMKKKLLLPPPTTT\\\]]]bbbfffaaaQQQAAA999555333333555:::>>>AAABBBAAA@@@>>>>>>@@@BBBCCCCCCGGGKKKXXXppp|||wwwtttuuuvvv|||~~~xxxtttqqqkkkddd]]]WWWSSSRRR___jjjqqqmmmfffdddfffhhh}}}|||tttmmmkkkkkkjjjoootttwwwxxxzzz~~~jjjVVVCCC<<<888111///222444444666===FFFOOOUUUXXXPPPKKKIIIOOOTTTVVVWWWYYYTTTLLLHHHJJJNNNQQQWWW^^^sssnnnfff\\\TTTRRRTTTWWWVVV```mmmxxx~~~}}}|||||||||{{{tttmmmlllooommmfff^^^xxxqqqhhhbbbVVVPPPXXXfffggg^^^]]]VVVMMMKKKLLLHHH===333......---,,,,,,,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---------.../////////...------------...//////222333333444555666777777:::;;;<<>><<<<<>>AAADDDGGGIIIKKKNNNMMMOOOUUUWWWddd~~~vvvllltttttt]]]MMM@@@>>>======???AAABBBAAACCCKKKZZZrrrvvvjjjrrr}}}vvvooo{{{|||nnnlllnnnnnniiicccaaaeeejjjpppppptttuuulllWWWCCC888444444444777<<<@@@BBBCCCDDDBBBAAACCCGGGKKKNNNOOOWWW```ssswwwjjj\\\TTTQQQUUU___hhhvvvzzztttlllfffaaa^^^eeesss~~~zzzrrrrrr{{{zzzqqqiiieeecccdddjjjqqqvvvzzz~~~}}}~~~}}}gggTTTBBB<<<999333111444333555888<<>><<<===???AAAAAAAAADDDRRRiiiyyyttt{{{rrrkkkfff___hhhjjjkkkiiiggghhhnnnsssvvvwwwzzz|||qqq[[[EEE999333333444888===AAACCCCCCCCCAAAAAADDDJJJPPPUUUWWWaaammmzzz___VVVNNNOOOVVVdddxxx~~~tttjjjddd```ddduuu{{{{{{}}}uuulllddd^^^\\\\\\bbbiiioootttyyy|||eeeRRRAAA<<<999444222444111555:::>>>DDDPPP___jjjbbbYYYRRRTTTYYY^^^eeejjjnnnjjjqqqzzzuuuyyy~~~yyyqqqiiicccaaaccceeekkkllloootttxxxzzz|||~~~~~~~~~}}}}}}~~~|||wwwxxx}}}wwwtttoooiiicccmmmtttuuunnnkkkmmmmmmiiiYYYZZZVVVQQQVVVaaaccc]]][[[YYYUUUQQQKKKDDD;;;555......---,,,,,,,,,,,,---+++,,,------......------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...............---------...------------...//////000000111333444666777888;;;;;;<<<===AAAEEEIIIKKKLLLOOOMMMOOOTTTUUUbbb{{{~~~ssszzz~~~dddRRR@@@???======???AAABBBBBBDDDVVVqqq{{{www}}}gggPPPIIIJJJJJJVVVXXX[[[___dddkkksssxxx|||}}}vvv^^^GGG999444444666:::???CCCDDDDDDAAAAAABBBGGGPPPYYY```dddmmm~~~lll\\\NNNMMMRRR^^^pppxxxmmmfffbbbhhhyyyzzzpppeee[[[TTTPPPTTTZZZbbbiiiooouuu|||~~~xxxbbbOOO???;;;999444111444000555;;;???DDDPPPbbbooonnncccXXXVVVZZZ```iiippptttrrrvvv|||lllfffiiiooosssuuurrrssswwwyyyyyy{{{~~~~~~}}}~~~~~~||||||}}}zzz|||{{{ppphhhlllrrrvvvsssooolllggg```ZZZ\\\XXXPPPRRRZZZ\\\WWWVVVVVVTTTOOOIII@@@999444......---,,,,,,,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------.....................------------...//////111111222333444555666666:::;;;<<>>???AAACCCCCCCCCGGGYYYrrr|||yyywww|||xxxaaaLLL@@@>>>BBBFFFMMMMMMQQQYYYdddooowwwzzzzzzaaaGGG999666666888===BBBFFFGGGGGGCCCDDDHHHPPP\\\iiisssxxx~~~fffTTTLLLPPPVVVfff|||vvvllleeebbbkkk|||}}}ssshhh\\\RRRIIIDDDHHHOOOXXXaaahhhpppxxx~~~zzz|||~~~zzzrrr___MMM===:::888333111333111666;;;===CCCRRRhhhyyy}}}oooaaa\\\```gggsss|||||||||}}}rrrfffiiiqqqxxxzzzxxxtttssswwwyyyyyy}}}|||~~~~~~||||||{{{{{{zzz}}}|||ooonnnuuu{{{{{{wwwpppfff^^^___```YYYNNNMMMUUUYYYWWWUUUVVVUUUQQQIIIAAA:::777......---,,,,,,,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---------.../////////...------------...//////000000111222444555666777999:::===@@@CCCGGGIIIKKKIIINNNOOOSSSYYYXXXccc{{{{{{uuu~~~ppp]]]CCCBBB@@@@@@BBBDDDEEEEEEOOO___uuu{{{zzz{{{|||dddKKK???@@@DDDIIINNNPPPOOOQQQZZZgggssszzz{{{}}}bbbGGG888888888;;;???DDDHHHIIIIIIGGGIIINNNYYYhhhxxxjjjRRRKKKNNNYYYdddzzzrrrhhhccc```mmm}}}|||uuulll```UUUKKKBBB===:::BBBLLLVVV___hhhqqqxxxzzz|||~~~vvvmmm]]]LLL<<<999888333000333333777:::<<>>;;;......---,,,,,,,,,,,,---+++,,,------......---------------------------------,,,,,,++++++,,,,,,---,,,,,,------...///000000...------------...//////...///000222444666777888888:::===AAAEEEGGGIIIJJJHHHNNNPPPTTTZZZZZZddd{{{{{{sss{{{|||gggFFFCCC@@@@@@AAACCCGGGKKKOOOgggzzzxxx{{{jjjVVVDDDAAADDDIIISSS]]]UUUVVVZZZcccoooxxx~~~~~~bbbGGG???;;;999999???HHHNNNOOOMMMMMMLLLRRRaaauuuuuu]]]PPPRRRZZZ```}}}qqqeee]]]___eeeuuu{{{ooosssqqqdddTTTHHH@@@;;;;;;>>>CCCHHHPPP[[[hhhrrrqqqvvv|||ssskkkYYYLLL>>>999777444333444555666999>>>FFFUUUmmmyyyllldddgggqqq|||vvvddd]]]ZZZaaaooo|||zzzvvvqqqqqqtttzzz}}}}}}{{{zzzzzzzzzwwwvvvyyyuuusss|||zzz|||~~~vvviiiggg```\\\UUUNNNVVV```\\\aaafffhhh___PPPBBB>>>>>>111///---------...---,,,------------------------111///,,,)))***000999???,,,***+++000111...+++,,,,,,,,,,,,---------..................////////////111222333555777888::::::999:::<<>><<<<<>>BBBFFFKKKMMMJJJMMMKKKOOOXXX[[[hhh~~~pppjjjvvvqqqPPPHHHAAAAAABBBCCCHHHNNN[[[ooo~~~yyy}}}zzz[[[MMMGGGPPP[[[___cccggghhhkkkqqqyyyhhhLLLCCCAAA??????EEENNNTTTUUUSSSLLLKKKQQQccczzzzzzzzzvvvlllbbb```fffnnn|||hhhTTTOOOKKKKKKNNNTTT___kkk{{{oooQQQ<<<444333333555777999===GGGSSS\\\iiimmmssswww{{{~~~|||ppphhhVVVIII<<<777555333222333555555999???FFFTTTkkk~~~{{{qqqlllnnnrrrssssss|||xxxlllmmmooosssxxx~~~|||zzzzzzzzzxxxwwwyyy}}}zzz|||~~~yyyuuukkkooovvv|||~~~~~~|||uuunnnfff^^^XXXOOOFFFOOO[[[ZZZZZZVVVRRRQQQQQQMMMDDD<<<222000...---......---,,,------------------------,,,------......222666:::@@@666,,,***,,,,,,,,,...---------------------,,,............///////////////000111222444666777777;;;;;;;;;===AAAFFFKKKNNNJJJMMMLLLOOOXXX[[[gggssskkkwwwzzzWWWKKKCCCCCCFFFHHHMMMUUU```rrr|||tttZZZQQQPPP]]]jjjmmmmmmoooqqquuu|||mmmRRRIIICCC@@@@@@EEENNNUUUVVVUUUOOONNNUUUhhh~~~|||}}}~~~|||uuunnnppp{{{yyy^^^KKKCCC??????CCCIIIRRR___kkklllLLL777222444111222333444666===HHHPPPZZZ```hhhpppvvvzzz}}}zzzooogggTTTGGG;;;666555333222333444666;;;BBBKKKYYYooovvvssstttwwwvvvuuuzzz|||{{{vvvxxx~~~|||zzzyyywwwuuutttuuuxxxyyy{{{xxxsssqqqjjjmmmzzzvvvnnnfff```\\\RRRHHHOOOZZZYYYVVVPPPKKKKKKNNNLLLDDD<<<222000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++...222555BBB666+++)))+++,,,,,,......------------,,,,,,,,,............////////////000000111333444666777777;;;;;;;;;<<<@@@EEEJJJMMMKKKNNNMMMQQQYYY[[[hhhyyynnnwww\\\MMMBBBDDDHHHJJJQQQ[[[ccctttuuuaaaZZZ\\\jjjtttttttttvvvxxx~~~qqqWWWNNNCCC@@@???DDDMMMTTTVVVUUUSSSTTT[[[mmmzzz|||www|||xxx```KKK<<<>>><<<===CCCKKKTTTaaammmeeeGGG666333555333444444333444999AAAHHHMMMVVVdddpppxxx|||~~~xxxmmmfffSSSFFF:::555444333222444222444;;;DDDMMM\\\rrr}}}~~~~~~~~~|||wwwrrroooooowww|||yyyyyyvvvuuuttttttvvvzzzrrrqqqlllfffsss}}}wwwqqqhhhccc```VVVJJJNNNXXXVVVSSSOOOLLLJJJIIIFFFAAA<<<222000.........///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))***///555::::::111******,,,,,,,,,---------------------------............////////////111222222444555666777777;;;;;;;;;===@@@EEEIIILLLLLLOOONNNRRRZZZ\\\hhh|||pppwwwbbbOOOBBBDDDIIIJJJRRR^^^eeeuuuyyyfffaaacccmmmrrrqqqrrrxxxxxx\\\PPPEEEAAA@@@EEENNNUUUWWWWWWVVVYYYcccsss}}}}}}|||{{{aaaNNNAAA888;;;:::===FFFOOOYYYgggsss}}}~~~vvvZZZBBB777555555444555666555444777<<>><<<333111///...//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,333;;;AAA222---***,,,---++++++...,,,,,,,,,---------..................////////////222222333444555666777777::::::<<<>>>AAAEEEHHHJJJKKKOOONNNRRRZZZ[[[ggg~~~{{{rrr|||lllVVVFFFHHHLLLLLLTTTaaahhhwwwppplllmmmrrrrrrpppvvvdddSSSHHHEEECCCHHHQQQXXX[[[ZZZVVV\\\hhhxxx~~~zzz|||}}}hhhOOOBBB<<<999999999>>>IIISSS___mmmyyy~~~~~~}}}fffLLL===888777555333555777666555555999<<<@@@JJJXXXfffooosssuuuuuuxxxzzz}}}~~~wwwmmmgggRRRFFF:::666555555444666111555<<>>;;;333111///...//////...---++++++++++++++++++++++++)))******+++---111777<<<---,,,,,,...,,,)))+++000***++++++,,,---...//////............////////////111111222333444555555666888:::<<>>:::999>>>;;;;;;:::888666666888999???;;;<<>>@@@AAADDDGGGJJJKKKKKKOOOTTTWWW[[[dddmmmpppfffaaa```iiivvvxxxgggVVVTTTSSSXXXaaaiiilllllleeebbbeeeppp||||||sssyyy{{{kkkgggpppqqqWWWEEE>>><<<===???CCCLLLXXXbbbjjjooossswww{{{~~~|||mmm]]]TTTOOONNNQQQRRRPPPRRRVVVVVVVVVUUUPPPIIIAAA<<<::::::999888999:::???LLLYYY___``````___```ccchhhllloootttvvvuuutttrrrllleeeSSSGGG;;;888888666444444888@@@OOO```kkkqqqxxx~~~{{{zzzyyyuuuxxxtttqqqqqqnnnzzz}}}sssmmmddd[[[aaarrr|||yyyjjjeee```ZZZUUURRRTTTZZZWWWQQQJJJHHHIIIGGGCCC???999222---...///---,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------///---+++,,,---...---,,,---------............//////000111222444666777888:::<<<>>>@@@AAACCCFFFIIIKKKKKKOOOUUUWWWZZZbbbkkkxxxooollluuu}}}cccSSSLLLNNNTTT]]]gggnnnqqqpppfffbbbcccmmmxxxwwwmmmrrr~~~rrreeegggtttrrr[[[III@@@>>>???BBBIIISSS]]]fffmmmppppppssswwwzzzvvvqqqiii\\\QQQTTTPPPLLLJJJGGGDDDEEEHHHIIIJJJKKKJJJGGGDDDCCCCCC???<<<:::999777:::EEEQQQYYYXXXWWWVVVWWW[[[aaaeeekkkpppsssrrrooommmhhhaaaSSSGGG===999888555444555999AAARRReeerrryyyzzznnnjjjnnnsssxxx}}}zzzyyyyyyuuuwwwsssppprrrrrr~~~wwwsssoooccceeeppptttyyy|||xxxiiibbb\\\XXXRRRLLLLLLQQQRRRNNNJJJJJJMMMNNNJJJEEE;;;333---...///---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///---,,,,,,,,,---,,,,,,---------............///000111222444555777888999:::<<<>>>@@@AAACCCFFFIIIJJJKKKOOOTTTWWWZZZbbbkkkvvvqqqzzz}}}fffPPPCCCGGGLLLVVVcccnnnvvvxxxxxxlllfffdddkkkvvvssshhhjjjrrrssskkkdddhhhxxxwwwbbbQQQDDDAAACCCEEENNNYYYaaaiiioooppplllhhhjjjfff___ZZZZZZXXXVVVSSSNNNHHHBBB===;;;;;;<<<888:::<<<>>>AAAEEEJJJNNNGGGBBB>>><<<999999AAAJJJQQQQQQPPPOOOPPPSSSYYY^^^dddkkkooonnnkkkiiieee```TTTIII>>>:::888666666888999BBBTTTiiiwwwwwwfff^^^aaahhhnnnttt~~~}}}xxxwwwwwwuuuwwwrrrpppsssuuu|||sss~~~nnnlllsssrrrrrruuurrrggg^^^WWWUUUOOOFFFDDDIIIMMMLLLJJJKKKOOOSSSPPPIII===444.........,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------............///111111222444666777999999999;;;>>>@@@AAADDDGGGJJJJJJJJJNNNSSSVVVZZZccclllzzzttt|||vvveeeVVVJJJCCCGGGMMMWWWdddpppyyy}}}~~~uuummmhhhllluuu}}}rrrcccbbbffffffddddddfffxxxyyyiiiZZZNNNKKKNNNQQQZZZdddiiimmmppplllfff[[[YYYTTTPPPRRRXXXZZZXXXLLLHHHBBB<<<;;;;;;:::999555666777888===DDDMMMSSSSSSLLLFFFCCC@@@???BBBHHHKKKKKKKKKJJJKKKNNNTTTXXX\\\dddjjjjjjhhhgggeeeaaaVVVKKK@@@:::888666777;;;;;;FFFZZZppprrriiiffffffiiiooowww}}}wwwuuuuuuuuuwwwsssrrrtttsssxxxqqqsssoooxxxyyywwwtttnnneee[[[TTTTTTOOOEEEBBBGGGJJJKKKJJJJJJOOOUUUQQQIII>>>555.........,,,+++---+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++---...---------............///000000222333555777888888888:::===???AAADDDHHHKKKJJJIIILLLQQQUUUZZZdddnnn|||yyy|||{{{qqqdddXXXPPPMMMLLLHHHMMMWWWcccoooxxx~~~|||ssslllnnnttt|||rrrbbb^^^______```ddd```rrrxxxmmmbbbWWWUUUZZZ```iiipppqqqqqqpppiii___QQQOOOMMMOOOWWW^^^\\\UUUBBB???:::777999<<<;;;777===<<<:::999<<>>JJJaaaxxxxxxoooiiiggglllttt}}}~~~vvvtttssstttwwwuuussstttqqq|||}}}xxxqqqmmmzzzxxxmmmeeeZZZTTTVVVRRRGGGDDDIIIIIIKKKKKKJJJOOOTTTPPPGGG???666///......,,,+++---+++++++++,,,,,,---------************************++++++,,,,,,,,,---------+++,,,,,,,,,++++++---///---------.........////////////111222444555777777777:::===???BBBEEEIIILLLJJJIIIKKKPPPTTTZZZeeeppp|||vvvxxxpppdddZZZUUUSSSTTTTTTSSS[[[aaaeeennnyyy~~~|||wwwrrrooorrrzzzzzzgggYYYVVV\\\^^^[[[]]]bbbppp{{{}}}xxxzzzyyysssllljjjpppwww~~~{{{mmmaaaVVVMMMGGGCCCGGGQQQYYYWWWNNNIIIBBB===999888888888:::======<<<<<<===<<<<<>>BBBHHHNNNRRRQQQNNNNNNKKKKKKOOOQQQOOONNNOOOTTTaaapppzzz}}}wwwiii\\\KKKIIIFFFBBB>>>;;;999888;;;===AAAGGGLLLQQQUUUWWWOOOFFF???===>>>???DDDJJJRRRXXXcccsss{{{wwwuuussswwwtttqqqtttqqqtttrrr}}}mmm[[[SSSNNNUUUlll~~~zzzvvviii___XXXXXXSSSHHH@@@AAANNNPPPOOOKKKIIIGGGAAA;;;999555111...---------,,,,,,,,,++++++++++++,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,------------............///000///------///000111111222333444555666666:::;;;<<>>:::<<<@@@AAAFFFQQQYYYVVVKKKBBB@@@EEEJJJQQQYYYcccjjjjjjffffff^^^ZZZ[[[]]]\\\\\\]]][[[dddqqq}}}xxxhhhYYYVVVOOOFFF>>>888666555666777:::===CCCHHHMMMPPPIIICCC>>>???AAACCCGGGLLLLLLUUUfffzzz{{{wwwvvvsssvvvrrrpppsssoooqqq~~~wwwnnn^^^PPPLLLUUUjjjzzz{{{xxxxxxkkkbbb]]][[[TTTGGG@@@BBBLLLRRRUUUQQQKKKGGGBBB===999555111...------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------...............///...---,,,,,,...000000000111333444555666666:::;;;<<>>BBBEEEDDD???>>>BBBEEEGGGIIIMMMPPPZZZkkk}}}{{{yyyyyyzzzzzzzzz~~~|||wwwvvvsssvvvqqqooorrrmmmmmmyyy}}}}}}ooocccZZZVVV[[[lllxxxyyywwwxxxlllgggdddaaaUUUFFFBBBGGGUUU___ddd^^^RRRJJJEEECCC999666111.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------.........//////.........---+++,,,...000///000111222444555666777:::;;;<<>>;;;888777999===LLLTTT]]]^^^RRRGGGIIIQQQiii~~~~~~vvvfffQQQ???444222444444333111111222555999;;;???===???FFFKKKMMMOOOSSS]]]eeeqqq}}}}}}{{{~~~{{{tttjjjaaa\\\ZZZYYYYYY\\\]]]]]][[[XXXXXX[[[___fffooo}}}|||wwwvvvsssuuupppnnnrrrnnnmmmwww{{{lllaaaeee___bbbqqq||||||yyyyyyoookkkiiieeeXXXIIIFFFLLLZZZdddhhh```SSSIIICCC@@@:::666222///.........---,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,------------------........./////////---...///...,,,,,,...///...///000222333555666777:::;;;<<<>>>AAADDDGGGHHHPPPOOOQQQVVVYYY]]]gggqqq}}}zzz~~~tttkkkeeeaaa```aaacccgggiiiiiigggddd[[[UUUSSSWWW[[[```iiirrr}}}}}}|||zzzyyyzzz}}}}}}ooobbb^^^^^^^^^\\\\\\YYYVVVYYY^^^[[[UUULLLJJJGGGFFFFFFFFFFFFFFFFFF???:::::::::777999>>>OOOXXX```___SSSMMMWWWfffpppZZZEEE888444555555333222111111333555777::::::???JJJSSSVVVXXX[[[bbbjjjuuu{{{vvviiiZZZVVVOOOJJJGGGFFFDDDDDDDDDEEEFFFEEECCCCCCEEEHHHKKKQQQZZZdddqqq{{{vvvuuurrrtttoooooouuuqqqpppzzznnn___ggg```ddduuu}}}{{{tttnnnjjjhhh]]]OOOJJJNNNUUUZZZ\\\WWWQQQLLLDDD===:::666222///.........---,,,,,,---......---,,,,,,------------------------,,,,,,,,,------------...............////////////---...000000...---...///......000111333555666777:::;;;<<<>>>AAADDDFFFHHHLLLLLLOOOTTTYYY^^^iiittt|||zzzyyyooohhhfff]]]^^^ccciiiooorrrrrrqqqiii]]]SSSRRRTTT[[[iiivvv~~~~~~~~~uuuhhhccccccbbb[[[[[[WWWTTTYYY``````YYYMMMMMMKKKIIIHHHHHHHHHIIIGGG???999:::;;;;;;???EEEOOOXXXbbbaaaWWWUUUfffyyyxxxbbbLLL===888777777666444444444555777888777888@@@MMMXXX\\\___bbb]]]hhhxxx~~~mmmYYYNNNJJJGGGCCC@@@@@@???>>>======???@@@???>>>>>>@@@BBBAAABBBDDDGGGPPPaaavvv{{{uuutttpppsssooopppwwwuuuttt~~~tttaaaccc]]]cccxxx}}}yyyoooiiihhhbbbUUUNNNNNNQQQRRRRRRRRRUUUUUUMMMBBB:::777222///............,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------................../////////000,,,...111111000.........---...000111333555666777:::;;;<<<>>>AAADDDFFFGGGHHHIIIMMMSSSYYY```kkkvvvzzzoooeee___]]]]]]ccclllrrrtttsssmmmfff___\\\ZZZ]]]hhhsss~~~}}}~~~|||yyyzzz}}}zzzrrrmmmllliiiccc\\\ZZZXXXWWWXXXYYYZZZZZZRRRNNNJJJIIIKKKLLLKKKIIIGGGGGGCCC===777888???FFFSSS]]]aaa[[[VVV^^^qqqoooQQQ<<<666888111222444444222111111222555777???MMM]]]hhhiiiggggggsssuuuhhh^^^XXXSSSMMMHHH???????????????>>>>>>>>>@@@@@@?????????>>>>>>>>>===>>>???BBBHHHPPPYYY___sss}}}tttssspppqqqtttuuuooojjjqqq|||uuuiiimmmkkk^^^sss{{{wwwuuuqqqeeeUUUMMMNNNSSSOOOQQQWWWXXXPPPHHHFFF:::666222///...//////............------,,,,,,,,,---,,,+++******+++,,,---***...///---+++---...+++---------............///.........////////////000000111222333555666777777:::;;;<<<>>>AAADDDFFFHHHHHHLLLLLLRRR^^^aaadddppp~~~yyyxxx{{{yyyppphhh]]][[[[[[```hhhnnnooommmiiiaaa[[[[[[^^^bbbiiippp|||}}}}}}~~~~~~}}}||||||~~~{{{sssnnnnnnlllhhh```^^^[[[XXXVVVTTTSSSQQQPPPOOONNNOOOPPPQQQQQQQQQOOONNNHHH???888888???FFFXXX```ddd```^^^iii|||wwwXXXAAA999999333444666555444333333444555777???MMM]]]iiinnnmmmooozzzuuugggZZZSSSKKKEEECCCBBB>>>;;;@@@@@@??????????????????>>>>>>>>>>>>??????@@@@@@BBBCCCCCCBBBAAACCCFFFIII]]]rrr~~~uuutttqqqqqqssstttppplllqqqzzzxxxzzzpppkkklllaaasss}}}|||zzz|||vvvqqqmmmcccWWWPPPPPPVVVQQQQQQUUUTTTLLLEEECCC:::777222///.........---......---------,,,,,,,,,,,,,,,+++******+++,,,,,,)))---///------000111///---------............///------........./////////000111222333444666777777::::::<<<>>>AAADDDFFFHHHLLLPPPNNNSSS]]]^^^```lllxxxsssrrrpppkkkeee\\\ZZZZZZ]]]ccciiijjjjjjddd\\\WWW[[[aaaeeeiiilllsssxxx~~~~~~}}}tttoooooopppooommmkkkgggbbb\\\VVVRRROOOOOOQQQTTTUUUVVVWWWXXXZZZWWWTTTMMMBBB::::::AAAHHH\\\cccgggfffiiivvvxxxnnnpppwwwaaaHHH<<<:::666777888777555444555666555777===JJJZZZgggooorrrvvvsss]]]PPPKKKOOOKKKGGGEEEFFFGGGEEEBBB??????????????????????????????>>>??????@@@AAABBB???AAADDDCCCAAAAAACCCFFFMMM\\\sssvvvtttrrrqqqqqqrrrqqqoooqqqvvvzzz~~~|||vvvooosssiiiyyy~~~vvvmmmfff```WWWPPPMMMXXXSSSQQQPPPNNNGGGBBBAAA<<<888333///......---,,,...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,))),,,...,,,---000000...---------............///,,,---------............000111222333444555666777999:::<<<>>>@@@CCCFFFGGGOOOSSSQQQTTT\\\[[[]]]hhhxxxmmmeee```]]]]]]ZZZVVVWWW[[[aaafffhhhaaa\\\YYY\\\___aaaeeeiiimmmwwwwwwqqqpppsssvvvxxxwwwtttnnneee]]]VVVSSSRRRVVV[[[\\\[[[[[[]]]```\\\XXXQQQFFF>>>>>>EEELLL]]]eeekkkmmmsss|||jjjaaa[[[]]]eeeooo|||iiiNNN???:::777888999888666555666888555666;;;DDDQQQ^^^iiinnnuuurrr]]]QQQMMMNNNJJJHHHFFFEEEFFFEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDFFFHHHHHHGGGIIINNNRRRRRR___sssvvvtttsssqqqppppppqqqqqqrrrrrr||||||}}}zzztttyyymmmzzzwwwiii```[[[VVVNNNIIIVVVSSSPPPMMMIIIEEEBBBAAA<<<888333///...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,+++,,,///...***---------............///,,,,,,,,,---------......000000111222444555666777999:::;;;===@@@CCCFFFGGGOOOTTTRRRTTTZZZYYY[[[gggpppbbb]]]^^^ZZZUUUOOOLLLNNNTTT[[[___```_________\\\ZZZ___gggkkkwwwyyyrrrppptttzzz|||}}}|||vvvmmmccc]]]ZZZ[[[^^^bbbcccaaa```aaaccc```^^^WWWLLLCCCBBBGGGMMM___iiiqqqvvv|||mmm___VVVVVVYYY]]]aaahhhwwwnnnRRRAAA:::888888888777666666888:::777888:::>>>EEEPPP[[[ccclllxxxxxxdddYYYQQQNNNOOOIIIHHHGGGFFFEEEDDDBBB@@@DDDDDDDDDCCCCCCCCCBBBBBB???@@@BBBEEEGGGIIIJJJKKKUUUSSSOOOLLLLLLPPPVVVZZZeeesssuuurrrsssqqqpppoooqqqsssrrrooovvv~~~zzz}}}kkkppp}}}{{{}}}rrrddd[[[XXXVVVOOOHHHRRRRRROOOKKKGGGEEEDDDBBB<<<888333///...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++...333222...---------............///,,,,,,,,,---------......///000111222444555666666999999;;;===@@@CCCEEEGGGKKKQQQPPPRRRYYYXXX[[[hhhttthhhdddfffYYYTTTMMMGGGEEEHHHNNNQQQ[[[^^^bbbccc]]]XXX]]]fffjjjwww{{{sssnnnsss{{{yyyoooiiifffcccdddfffeeedddccccccdddcccbbb^^^UUULLLHHHKKKOOOdddoooyyy~~~hhhWWWPPPNNNUUU```hhhiiikkkwwwtttXXXDDD;;;888888888888777888;;;============<<<===EEEPPPXXXcccoooggg\\\YYYUUUQQQQQQPPPPPPPPPPPPOOOOOONNNNNNFFFFFFEEEDDDCCCBBBBBBAAA@@@DDDIIIOOOTTTWWWXXXYYY]]]VVVOOONNNUUU___gggkkkzzzuuurrrqqqrrrqqqooopppsssqqqnnnxxx{{{vvvnnnkkktttsss{{{|||rrrjjj___WWWVVVVVVPPPHHHMMMQQQQQQMMMIIIGGGEEECCC<<<888333///......---,,,,,,,,,,,,------------...,,,,,,------------,,,,,,)))++++++---222999888444---------............///,,,---------............///000111222333444555666888999;;;===???BBBEEEFFFGGGNNNNNNQQQWWWVVVZZZiii}}}|||wwwssspppooommmllllllmmmnnnmmmkkkhhhnnntttuuuqqqllljjjkkkaaa^^^XXXPPPKKKHHHHHHIIISSSXXX```fffddd______ccchhhttt}}}ssslllqqqzzzyyysssqqqdddbbbaaa```aaaaaa```___^^^aaaaaa]]]VVVRRRTTTWWWhhhsss}}}ttt___WWWYYY]]]fffttt~~~{{{^^^HHH>>>888999999999999;;;>>>AAAEEEEEECCC???<<<@@@JJJSSS___iiixxxvvvccc``````]]]\\\```WWWXXXXXXXXXXXXXXXZZZ[[[VVVVVVTTTSSSQQQPPPNNNNNNPPPTTT[[[bbbgggiiiiiihhh___VVVPPPVVVgggxxxuuusssooosssssspppoooqqqqqqmmm{{{~~~rrrvvvuuullltttrrrwwwtttkkkhhh```VVVSSSRRRLLLCCCKKKRRRUUUPPPKKKIIIFFFAAA:::777222///.........---,,,,,,,,,---------......,,,,,,---......---,,,,,,+++,,,+++,,,222777666000---------............///------.........///////////////000222333444555666888999:::<<>>@@@JJJSSS___eeeoooyyy~~~~~~zzzvvvvvvzzz{{{mmmjjjhhhccceeellllllmmmllllllkkklllnnnpppnnnnnnllljjjhhhfffdddcccbbbgggmmmssswwwvvvtttrrrhhh^^^YYYbbbvvvwwwtttmmmsssuuupppnnnpppqqqnnn|||~~~{{{vvvlllsssqqqtttnnnlllkkkcccXXXQQQMMMEEE;;;KKKTTTXXXSSSMMMJJJEEE???:::666222///...//////...,,,,,,,,,------.........,,,,,,---......---,,,,,,///...,,,***...111...'''---------.........//////.........////////////000//////000111333444555666888999:::<<>>>>>???CCCKKKTTT]]]ccckkkpppuuuuuupppfff]]]XXXWWWUUUYYYcccjjjkkkkkkmmmmmmsss}}}|||uuuqqqqqqrrrxxx~~~~~~wwwsssqqqooommmmmmnnnmmmjjjhhhgggffffffiiilllllljjjhhhttt~~~ssstttlllRRRCCC;;;<<<<<<<<>>999444222222333111///,,,,,,,,,---------......------------------------,,,++++++++++++,,,...///---------............///............////////////000000111111222333555555888888999<<<@@@DDDEEEEEEKKKMMMQQQUUUUUUVVV]]]gggxxxmmmbbbUUUIIIAAA===888666555555555444555555555888>>>EEEMMMQQQ^^^fffpppvvvuuupppiiieee^^^ZZZYYY^^^bbbdddfffjjjlllqqqzzz|||xxxvvvttttttsssyyy}}}{{{~~~}}}|||xxxuuusssssstttooonnnmmmnnnqqqssstttttt}}}|||qqqWWWGGG;;;<<<<<>>???AAADDDFFFLLLNNNSSSWWWVVVVVV]]]fffyyynnnbbbTTTGGG???;;;777444333333333222222222222333777<<>>BBBJJJUUU```ggglllhhhbbb```eeesssrrrfffYYYNNNNNNKKKRRR\\\dddhhhhhhgggfffqqqxxxxxxsssqqqpppooonnnmmmnnnoooooo}}}rrr~~~|||ppplllzzz~~~xxxrrrjjjddd___WWWLLLEEEKKKNNNNNNNNNTTT[[[UUUJJJ@@@:::333000///...---***,,,,,,,,,---------......---------------------------------,,,,,,+++++++++---------............///............////////////000000111222333444666777999===@@@AAAAAABBBEEEIIIIIIKKKQQQVVVVVVVVV]]]fffyyyoooeeeVVVIII???<<<777444333444333333222222111222444777:::<<<>>>IIIXXXeeelllnnnmmmlllnnnnnnnnnkkkjjjjjjiiiiiimmmpppwwwwwwyyy~~~}}}tttoooqqq|||}}}fffOOOAAA>>>>>>@@@FFFQQQ\\\gggmmmqqqmmmhhhjjjuuummm^^^RRRJJJLLLQQQ\\\hhhllliiifffiiinnnxxx~~~xxxrrrnnnmmmlllkkkkkkkkklllmmm|||vvvuuujjjttt||||||{{{tttkkkddd___WWWLLLDDDLLLOOOQQQWWWccclllbbbRRRAAA;;;333///...---,,,***,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,++++++---------............///............////////////000000111222333555777888:::===AAABBBAAABBBFFFIIIGGGJJJPPPVVVWWWYYYaaakkkzzzpppfffXXXLLL>>>:::666333222222222222222111111111222333555666777@@@MMMYYYaaaeeefffgggkkkpppsssqqqpppqqqpppmmmnnnpppvvvyyyzzz~~~|||uuuqqquuuooo\\\KKK@@@>>>???DDDMMMYYYfffoootttssspppnnnuuujjjZZZOOOLLLRRRWWWdddpppqqqjjjfffmmmvvvwwwppplllkkkjjjiiiiiijjjkkklllxxxuuueeekkkuuuyyy}}}xxxpppfff```\\\UUUJJJAAAMMMRRRWWW^^^iiioooeeeUUUBBB<<<444///...---,,,***,,,,,,,,,---------......------------------------((()))***,,,---......///---------............///............////////////000000111222444666777888888:::===???@@@BBBEEEGGGJJJLLLQQQWWWYYY\\\fffqqqxxxoooeeeXXXLLL===999444111111111111000111111111111111111111111444:::DDDMMMSSSXXX[[[^^^^^^ffflllmmmnnnqqqsssqqqqqqrrrwww{{{wwwwww{{{~~~yyyxxx|||}}}jjj[[[PPPFFF@@@===???GGGSSSbbbpppyyy|||xxxvvvwwwkkkYYYQQQRRR\\\^^^iiissstttooonnnuuu~~~vvvnnnlllkkkjjjiiiiiijjjkkkllltttrrraaagggsssyyy~~~sssjjjaaa\\\[[[VVVLLLDDDIIITTT\\\\\\]]]___YYYPPPBBB<<<444///......---,,,,,,,,,,,,---------......------------------------'''(((***,,,...//////...---------............///............////////////000000111222444666888999999999;;;>>>BBBEEEFFFFFFMMMNNNRRRVVVXXX\\\gggrrrwwwmmmdddWWWKKK<<<999444111111111111000222222222222111111111111111666===CCCIIINNNRRRUUUUUU___gggiiilllssswwwvvvvvvvvv{{{rrrlllssstttwww~~~}}}}}}wwwaaaPPPFFFAAA===;;;<<>><<<<<<888666999>>>CCCMMM\\\kkkvvv{{{}}}vvv^^^RRRTTTdddvvvwwwooommmmmmlllkkkjjjiiiiiihhhkkkyyy~~~~~~||||||yyyxxxvvvkkk^^^^^^nnn}}}xxxmmmjjjjjjgggfff[[[FFFCCCJJJNNNMMMKKKIIIDDD???@@@;;;444///......//////------------------------,,,,,,---.........---------,,,,,,,,,,,,---......---------............///---------.........//////000111222222222333666999:::;;;<<>>DDDMMMXXXcccmmmwww|||hhhTTTPPPWWWhhhyyyvvvnnnlllkkkjjjjjjiiiiiiiiiiiilllxxx{{{}}}yyywwwlll\\\[[[lll}}}wwwmmmkkkkkkgggfff[[[FFFEEELLLQQQOOOLLLIIIDDD>>>AAA<<<555000......//////...---,,,,,,,,,,,,---...------.........------,,,---,,,,,,,,,,,,---......---------............///------........./////////000111222222222333666999;;;<<<===???BBBDDDGGGHHHKKKMMMPPPTTTUUUVVV___iii~~~uuunnnjjjbbbVVVMMMAAA<<<666222111222222333222222222222111111111111222333444555666666666666555999@@@HHHNNNXXXiiiyyyXXXCCCCCCHHHKKKZZZgggllluuu}}}wwwvvv}}}gggRRR???:::888999999888;;;AAA>>>DDDLLLSSS[[[fffsss}}}rrrUUUIIIKKKUUUdddsss|||}}}}}}|||{{{vvvmmmjjjjjjiiihhhhhhhhhiiijjjkkkwww}}}ooo\\\XXXhhh|||zzzoookkkhhhbbbbbbYYYFFFHHHOOORRRPPPNNNLLLIIIDDDBBB<<<555000....../////////...,,,++++++,,,...///......///......---,,,,,,---,,,,,,,,,,,,---......---------............///............////////////000111222222222333666999<<<===>>>???AAADDDFFFGGGJJJLLLPPPSSSTTTVVVaaammm||||||rrrlllhhhaaaVVVMMMAAA<<<666222111222222333222111111111111111111111222333333333333333222222333555:::@@@DDDKKK[[[jjj|||{{{{{{xxxQQQ>>>???FFFIIIWWWaaaeeennn~~~vvvooopppxxxhhhPPP;;;999888999:::::::::>>>EEECCCHHHNNNSSSZZZhhhzzzkkkVVVCCCAAAGGGOOO[[[fffkkksssyyyxxxwww|||}}}xxxvvvxxx|||vvvmmmjjjiiigggffffffggghhhiiiiiittt}}}oooYYYSSSccczzzwwwoooggg______YYYHHHFFFLLLNNNLLLKKKLLLLLLIIICCC===666111....../////////...,,,++++++,,,...///////////////...---,,,,,,---,,,,,,,,,,,,---......---------............///........./////////000000000111222222222333666999<<<===>>>???AAADDDFFFGGGIIIKKKOOORRRSSSXXXfffuuuxxx{{{xxxoooiiifff```VVVMMM@@@<<<666222111111222222000000111111111111111111222222333333333222222111111111555:::===BBBOOO[[[gggiiinnnxxxsssOOO???AAAGGGRRR[[[aaaaaajjjxxxqqqkkknnnvvvjjjXXXCCC444666777999:::;;;???FFFLLLNNNQQQUUUYYYccctttlllPPPCCC:::>>>FFFKKKSSS\\\bbbllluuuwwwyyy~~~yyyvvvwwwzzz}}}~~~vvvnnnjjjiiigggeeeeeeeeeggghhhllluuu{{{zzzkkkUUUNNN```{{{yyyooodddZZZZZZVVVHHHAAAGGGJJJIIIIIIKKKLLLJJJCCC>>>777111///...//////...---,,,,,,,,,,,,---........./////////...---------,,,,,,,,,,,,---......---------............///....../////////000000000000111222222222333666999;;;<<<===???BBBDDDGGGHHHHHHJJJNNNQQQSSS[[[nnnyyyvvv}}}vvvmmmhhheee___UUUMMM???;;;555111000000111111//////000000111111222222222222333333333333333333222111222666999<<>>777111///...///...---------------------------......////////////...---,,,,,,,,,,,,---......---------............///.../////////000000000000000111222222222333666999:::;;;<<>>FFFLLLWWWeeevvv```IIIDDDIIIOOOdddeeeaaa\\\dddyyy}}}tttkkkkkk|||rrr^^^KKK===999:::777999;;;???GGGTTTaaaggg___^^^^^^dddttt```GGG@@@;;;<<>>:::555111000000111000000000000000111111111111444444333333444444555555666555555444444444555555;;;???GGGQQQ___rrrpppWWWFFFEEEQQQ]]]sssnnnddd[[[```rrr}}}wwwuuuoooxxxqqqXXXHHHAAA<<<999999<<<999<<>>AAACCCFFFJJJLLLJJJNNNLLLLLLSSS]]]xxx~~~|||wwwpppfff```\\\VVVLLLDDD===999444111000111111000000000000000111111111111333333222222222444555666666555555444444444444444444666:::???GGGTTTbbblllnnnfffXXXHHH@@@FFFVVVdddyyyqqqccc[[[bbbwww}}}zzzsss{{{}}}ppp^^^JJJ???;;;999777888===<<>>AAACCCEEEIIIKKKHHHMMMLLLMMMTTT\\\tttvvvoooeee^^^YYYRRRIIIBBB<<<888444111000111111000000000000111111111222222222111000000111333555666555555555444444444333333222222333333666<<>>777555222111222222111111111111111222222222222333111111111111111111222222333444666777888888777666444111///............---...///000222666>>>GGGNNNVVVOOOHHHKKK^^^wwwyyy~~~|||tttjjj___SSSGGG@@@888555555777888888===CCCSSSbbbuuu|||sssmmmiiinnnxxx~~~eeeQQQNNNTTT]]]jjjxxx{{{ooobbbYYYXXXZZZcccuuu|||ooojjjiiihhhfffeeeeeeffffffjjjwww{{{zzzwww~~~uuuqqqppphhhYYYKKKFFFMMMQQQOOOMMMOOOPPPOOOOOOHHH===333...---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000111222222*********++++++,,,---...,,,,,,,,,,,,---...//////////////////000000000000111111222333555666888999:::<<>>@@@AAACCCFFFHHHIIIKKKIIILLLUUUZZZkkkwwwnnngggddd]]]VVVNNNFFF@@@<<<555333111111222333222111111111222222222333333333222333444555444222000...222444777999;;;<<<;;;;;;666333//////111333333222111111111111111222444555888<<>>IIITTTppptttnnnnnnvvv~~~qqq^^^]]]dddhhhyyywwwbbbRRRLLLJJJMMM\\\qqqzzzyyyttt}}}qqqhhhgggfffeeeeeeeeeeeeeeemmmuuu}}}qqqrrrzzzssstttsssiiiWWWJJJIIIOOOQQQMMMJJJKKKMMMLLLDDD@@@<<<888444111---***++++++++++++++++++++++++------------,,,+++***)))************+++,,,---.........---,,,,,,,,,------////////////000000000000111111222333555777999:::888:::===???AAACCCFFFHHHGGGJJJIIILLLTTTWWWddd|||uuummmggg```WWWPPPJJJDDD===888555444333333222222222333555444222111000111111222444333222000000000111222000111444777;;;>>>BBBCCC;;;:::888666333000//////444333111000000222444555555888BBBTTTiiivvvzzzyyy}}}zzzzzz{{{zzzyyyaaaSSSSSS```qqq~~~xxxmmmeeehhhcccZZZPPPGGG???999666;;;444444:::===@@@OOObbb~~~xxxpppooooooyyynnnbbbeeeooouuuzzzjjj___SSSMMMLLLYYYmmm{{{|||wwwrrrsssxxxwwwpppooozzzyyyoooiiihhhfffdddcccccccccdddnnnyyyvvvdddiii}}}uuuooohhheeeYYYCCCCCCLLLHHHCCCIIIJJJFFFIIIAAA===999555222000...,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******...---------,,,,,,,,,,,,------------------,,,,,,000///---,,,---...000222222111000000222444777888======<<<===???BBBEEEGGGJJJIIIIIILLLNNNRRR]]]gggxxxtttllleee^^^UUUNNNHHHBBB<<<777444444333222222222222222444333333222111111222222222111111000000000111111111222333555999<<>>:::777555555333222222111111222222222444777>>>LLL^^^mmmvvvyyy{{{xxxxxxzzz|||eeeQQQGGGHHHUUUhhhuuuyyysssjjjccchhhfff___UUUIII???888555999444444999===CCCUUUjjjqqqiiijjjkkk}}}yyyiiibbbiiittt~~~zzzkkk```^^^XXXUUU\\\jjjttttttqqqlllmmmqqqyyy|||uuuvvv{{{wwwlllhhhgggfffdddccccccccccccppp|||{{{tttvvvmmmccckkk~~~tttnnnfffcccXXXBBBFFFOOOLLLFFFIIIFFF???@@@???<<<777333111...,,,***---------------------------------,,,,,,,,,++++++)))***---000333666888:::------------------------//////---------...000111111111000000222444777888===<<<<<<===???BBBEEEGGGJJJIIIIIILLLNNNRRR\\\gggwwwsssjjjbbb\\\RRRKKKEEE@@@:::555333222111111111111111111222333333333333222222111111111222333333333222222333222222333555999<<<>>>HHHHHHHHHEEEAAA===;;;:::444555555444444333111111444555888@@@KKKYYYeeemmmtttsssuuu{{{tttTTTFFFDDDAAANNN```nnnrrrmmmeee___eeehhhfff\\\LLL>>>777666777555777<<<@@@KKKbbbzzzxxxhhhcccggglllyyyjjj```___iiiuuuvvviii```fffbbb___bbbiiinnnooommmiiijjjmmmuuu~~~~~~yyyxxxvvvkkkggggggfffeeedddcccbbbbbbooo}}}}}}rrrkkkfffllljjjbbbhhh||||||sssllldddaaaVVVBBBDDDOOONNNIIIKKKFFF======>>>:::555111...---***)))------............------.........---------,,,,,,+++,,,---...///000111222+++,,,,,,------.........///...---------...000111111000000111222444666777<<<<<<<<<===???BBBEEEFFFJJJHHHIIILLLNNNRRR\\\fffyyy~~~qqqhhhaaaZZZPPPIIICCC>>>999555111111000000000000111111111222333444444444333222111222444555666666555444444333222111333555888:::???DDDHHHIIIFFFCCC@@@@@@;;;:::999777555444333222333333444555999BBBNNNVVVdddgggppp}}}fffHHHBBBGGGCCCNNN___kkkmmmhhh```ZZZ___gggkkkbbbOOO>>>777777777777;;;AAAHHHWWWrrrooobbbbbbkkktttlll]]]XXXYYYcccnnn{{{}}}tttmmmnnnqqqsssrrrlllddd]]]cccdddfffiiimmmoooppppppmmmmmmqqqyyywwwlllfffffffffeeedddcccbbbaaakkkzzz}}}rrrkkkcccjjjhhh___cccvvvyyysssnnneeebbbWWWCCCBBBNNNPPPMMMOOOKKKCCCDDD>>>:::555000...,,,+++)))++++++,,,------,,,++++++------------,,,,,,,,,,,,...---,,,+++***)))((((((++++++,,,,,,---...//////......---------...///000000000000111222444666777;;;;;;<<<===@@@BBBDDDFFFJJJHHHIIIMMMNNNRRR[[[eee~~~pppggg```YYYOOOGGGBBB>>>999555000000000//////000111111000111333444555555444333111222444555666555444444444333222111111333555666555===GGGLLLLLLKKKJJJKKKDDDBBB???;;;777555444444000222333222222666>>>EEESSS[[[lllYYY>>>;;;BBBDDDOOO^^^iiikkkfff^^^XXXXXXdddllleeeQQQ???888999555777===DDDOOOccczzziiiaaadddpppzzzzzz^^^RRRPPPRRRZZZeeemmmzzzuuuggg\\\YYY[[[^^^bbbcccbbb^^^[[[^^^cccjjjpppttttttttttttrrrrrruuu~~~wwwkkkgggfffeeedddcccbbbbbbaaahhhxxx~~~qqqjjjdddiiieee^^^fff~~~uuurrrnnnfffcccXXXEEEJJJXXXYYYTTTTTTNNNFFFGGG@@@<<<666111///---,,,+++***+++---......---+++***,,,,,,,,,,,,++++++++++++***++++++---...///000000++++++,,,,,,---...//////---------------....../////////000111222444555666:::;;;<<<>>>@@@BBBDDDEEEIIIHHHJJJMMMNNNQQQZZZccc~~~pppggg___WWWMMMEEE@@@<<<888444000000000000000000111222111111333444555555555555111111222222333333222222333222222222222222333333222:::EEEKKKMMMNNNRRRVVVPPPNNNJJJEEE???;;;888777000222333333333555:::???MMMYYYmmmwwwQQQ<<<:::@@@DDDNNN\\\gggiiieee^^^YYYVVVcccmmmgggTTTAAA999999333666===GGGWWWmmmttthhhdddhhhrrr|||gggOOOHHHIIIJJJPPP[[[___lllwwwxxxpppeeeWWWLLLKKKMMMPPPSSSVVVWWWXXXXXX[[[bbbkkktttxxxzzzzzzzzzyyyxxx{{{vvvjjjhhhfffdddcccbbbaaabbbbbbjjjyyy|||pppkkkoooqqqjjjdddooo}}}tttpppkkkccc```XXXFFFVVVeeefff___[[[PPPEEEDDDBBB===666111///...---,,,,,,...///000000///...,,,,,,,,,+++++++++***************+++---...///000111+++,,,,,,------.........,,,,,,------...............///000111222444555555999:::<<<>>>@@@BBBCCCDDDIIIHHHJJJMMMOOOQQQYYYbbb~~~qqqggg]]]UUUKKKBBB>>>:::666333111000000000000111222333111222222333444555666777444444333333333333333333111222333333333333222111111777===@@@AAAFFFOOOWWW^^^^^^\\\WWWQQQIIIBBB===555555444444333555888:::DDDPPPddd{{{___HHH???AAADDDIIISSS___hhhiiiddd]]]XXXYYYeeeooojjjVVVCCC:::888444999@@@MMMaaayyy~~~mmmggghhhnnnwwwnnnUUUAAA@@@BBB???CCCMMMOOOZZZcccbbb\\\UUUKKKDDDCCCDDDEEEGGGIIIMMMPPPSSSYYY^^^hhhrrrzzzwwwkkkiiigggcccaaa```aaabbbdddnnnzzz~~~|||zzzuuuuuuwwwxxxqqqkkkxxxuuummmdddZZZYYYVVVGGGTTTfffmmmiiieeeXXXIIIFFFBBB===666111///...------,,,...000111111000...,,,------,,,,,,,,,+++++++++,,,,,,++++++******))))))------------------------,,,,,,------.........------...000111333444444444999:::<<<>>>@@@BBBCCCCCCHHHHHHJJJMMMOOOQQQXXXaaa~~~qqqggg[[[SSSHHH@@@<<<888444111111111000000111222333333222222111222333555777999:::888777555555555666777000111333444444333111000000222444333333:::GGGRRRjjjkkkkkkhhhaaaVVVKKKDDD;;;888555222111222333444555@@@QQQeeexxx~~~]]]DDD<<<>>>DDDHHHRRRZZZeeelllkkkccc[[[UUU]]]hhhqqqkkkXXXEEE:::777888<<>>@@@BBBCCCCCCHHHHHHJJJMMMOOOPPPXXXaaa}}}|||nnneee\\\TTTIII@@@;;;777444111111111111111111111111111000222333222222555:::???;;;<<<===;;;999777777777444555555555444333444555111111444666444444@@@OOOmmmooosssuuurrrgggXXXLLLGGG===666777666222222555666;;;FFFUUU```hhhsss|||sssYYYDDD@@@???===EEERRRaaafffmmmppphhh\\\VVVVVVYYYnnnvvvmmm___JJJ888555:::999III___rrr{{{qqqgggdddhhhqqqtttTTTGGG;;;666666555666999>>>>>>??????>>>===;;;:::???@@@CCCEEEGGGHHHHHHHHHQQQVVV___iiiuuuzzzlllgggeeebbb``````aaadddfffiii{{{|||~~~wwwooooooyyyzzzwwwvvvxxxnnn```YYYUUULLLCCCGGGNNNVVV^^^eeefff]]]RRRBBB===666111///......---///...,,,++++++,,,...///444222///,,,***)))******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------///000111111111222555888999999:::<<<>>>@@@BBBCCCDDDIIIIIIMMMSSSQQQYYYnnn~~~}}}pppfff\\\SSSHHH@@@;;;777444111111111111111111111111111111222222222222444888<<>><<<;;;777777:::444666<<>>AAALLLYYYlllpppuuutttjjj\\\UUUVVV]]]vvvuuucccLLL<<<<<<>>><<>>@@@BBBCCCEEEHHHGGGJJJPPPQQQ]]]uuu|||{{{~~~qqqgggZZZRRRGGG???:::777444111222222222222222222222222222222222111111222666999AAADDDFFFFFFCCC???;;;:::777666555444333222222222222111111444444444888>>>EEEJJJUUUbbbmmmssstttsssddd[[[QQQIIIAAA999555555777444555999<<<@@@HHHQQQYYYgggvvvoooXXX???>>>===<<<@@@JJJXXXbbbtttwwwzzzwwwjjj[[[VVVXXXaaazzzvvvaaaIII<<>>@@@BBBCCCGGGIIIFFFGGGMMMQQQbbb}}}|||}}}oooeeeYYYQQQFFF>>>:::777444111222222222222222222222222333222111111111222333555===CCCIIIMMMKKKFFFAAA>>>===;;;888666555555333222444333222444555555555666999<<>>:::999888555222444666666555666999777333777666555666<<>>KKKYYYbbbzzzmmmbbb]]]]]]dddmmmuuuzzzsssiiidddcccbbbaaa```aaabbbbbblll{{{mmmuuuwwwppppppvvv|||pppjjj```YYYZZZ[[[VVVNNNNNNPPPOOOKKKJJJKKKJJJGGGBBB===666111///......---------------------------***+++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///...////////////111444777888888999:::===???AAABBBGGGMMMMMMNNNQQQTTTeeevvvggg]]]UUUMMMCCC<<<888777444222333333333333333333333333444222111111444555333222222555999>>>EEELLLUUUZZZRRRKKKDDD???>>>===:::666111666777444444888888555777777777777888>>>FFFLLL___kkkwwwzzzxxxsssjjjaaaVVVLLLAAA<<<888444333555666:::AAAFFFIIIJJJNNNQQQOOOLLLSSScccooossswww}}}|||pppiiiqqq}}}qqq[[[JJJHHHKKKKKK```~~~sssppppppwwwuuubbbVVVIIIBBB===999555111333888555444222000///.........111000/////////000111222444444444666999@@@HHHNNNcccnnnvvvvvv|||wwweee^^^YYYTTTWWW```lllsss|||qqqhhhccccccbbbaaaaaaaaaaaaaaafff{{{~~~nnntttvvvlllkkkttt~~~rrrkkkaaaYYYYYY\\\WWWPPPQQQTTTRRRMMMJJJKKKJJJHHHBBB===666111///......---,,,,,,,,,------,,,,,,,,,***++++++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---.../////////111444666777888999:::<<>>AAADDDPPPYYYZZZbbbrrr||||||}}}mmm```^^^ZZZSSSRRRXXXfffoooyyyqqqhhhcccbbbbbbaaaaaaaaaaaaaaammm~~~|||rrriiijjjuuuvvvgggZZZTTTRRRKKKBBBVVVWWWUUUNNNKKKLLLLLLJJJBBB===666111///......---***++++++,,,,,,++++++******++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---.../////////111444666777888999:::<<<>>>@@@BBBFFFKKKKKKKKKPPPVVVlllwwwggg]]]UUULLLAAA999555555444333000000111222333333444444666666666555444444444333333444444222333:::GGGPPPZZZ^^^\\\SSSKKKHHHCCC===;;;777666777444///111777888999999999999:::::::::>>>DDDNNNYYYdddpppzzzyyyppp___NNNEEEBBB>>>888666333111222666<<>>>>>@@@DDDJJJPPPVVVYYYTTT]]]eeefffdddbbb]]]WWWdddjjjrrryyy}}}qqqfffgggddd```^^^^^^```bbbcccrrr~~~|||xxx{{{vvvhhhaaaiiiyyy|||vvvlllbbbXXXOOOIIIDDDQQQSSSTTTRRRNNNJJJIIIJJJSSSDDD444...---,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,+++******,,,,,,,,,---------......,,,,,,,,,---------......//////000111222333333444777777999;;;===???@@@AAAGGGIIIFFFHHHQQQWWWjjjwwwhhh^^^UUULLLAAA888555555444333111111111222333333333444555555555555555444444444444555444222222666???FFFMMMWWW___^^^YYYSSSJJJAAAIIIAAA;;;888555111444:::888888999::::::::::::::::::===CCCJJJTTTaaammmuuuwwwwwwoooaaaUUULLLDDD===888666333222444777999999???EEEPPP]]]iiinnnmmmkkkooossssssoooqqq}}}~~~lllZZZPPPLLLRRR___ssstttmmmkkktttxxxaaaQQQKKKCCC???:::666333333444555888999:::888555111///...///000000000000111111111444444555555666777777888;;;<<<<<<===???DDDJJJOOOQQQ]]]kkkqqqsssqqqlllfffiiinnntttzzz}}}oooddddddaaa^^^]]]^^^___aaabbbpppzzzvvvssstttpppgggfffpppzzz~~~wwwrrrkkkcccZZZRRRKKKGGGUUUVVVVVVTTTRRRRRRTTTWWWWWWHHH999222000......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......//////000111222333333444777777999;;;===???@@@AAADDDGGGDDDGGGOOOUUUgggxxxjjj___TTTLLL@@@888555555444333222222222222333333333333444444444555555555555555333555555333111222666:::===MMM^^^gggfff___TTTJJJMMMEEE>>>:::777333333555555666777999:::;;;;;;;;;888888999===DDDPPP\\\eeerrrzzz~~~vvvhhhYYYKKKAAA===:::666444333444444333888<<>>EEEOOOVVVeeepppzzzzzzrrreeeVVVJJJEEEAAA:::666555555555666666888===FFFRRR___kkkqqqvvv|||~~~~~~rrr```TTTPPPRRRZZZhhhxxxwwwuuuvvv{{{vvvbbbMMMCCCCCC<<<999666333222222333444;;;:::999555222000000111222222222333333333333444555555666666777777777777777999;;;999888???LLLWWWcccttt|||zzz{{{}}}~~~lllbbb^^^^^^^^^]]]]]]^^^aaacccsss~~~rrrnnnmmmllljjjjjjooovvv{{{}}}ssspppkkkddd]]]XXXUUUTTTXXXVVVSSSOOOLLLKKKLLLLLLOOOCCC777222///---,,,...------------------------++++++++++++++++++++++++***++++++,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,---------............///111222333444444777777999;;;===???@@@AAA???CCCCCCGGGNNNPPP]]]vvv~~~{{{}}}zzzlllbbbSSSJJJ???777555444444333444444333333333333333333333444444444555666666666111222444555444333222222555<<>>???@@@???@@@BBBFFFIIISSS\\\fffnnnrrrqqqggg]]]TTTMMMCCC:::666555666666333333555:::CCCPPP]]]eeevvv}}}vvvdddVVVRRRSSSXXXbbboooxxx{{{{{{xxxzzz||||||rrrdddRRRBBB===???888666444222111222444555888888777444222111333555333333333333444444444444666666666777777777777777666999;;;::::::@@@NNNYYYkkk|||mmmccc^^^______^^^^^^```dddggg}}}|||wwwooonnnnnnoooooonnnmmmqqq{{{{{{rrrfff[[[SSSQQQQQQYYYYYYYYYWWWTTTPPPJJJGGGGGG===333000...,,,,,,///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------............///000222333444555777777999;;;===???@@@AAA@@@DDDEEEHHHOOOOOO\\\ttt~~~yyy}}}zzzlllaaaRRRJJJ>>>777444444444333333333333333444444444444444444444555555555555555000111333444555555555555999999;;;>>>AAAKKK]]]nnnsssoooeeeUUUIIIEEECCCAAA999777666555666888:::;;;===@@@CCCDDDCCCBBBBBBBBBDDDJJJRRR]]]jjjuuuvvvqqqfff]]]PPPDDD;;;777555444555555555666;;;DDDOOOVVVkkksss|||}}}kkk\\\UUUVVVYYYaaajjjppprrrqqqtttyyy}}}{{{pppbbbTTTEEE:::777:::555444333222222333555666777777666444222222444555333333333333444444444444777777777777777777777777666888:::999999===FFFNNNcccvvvmmmddd^^^``````___^^^```gggllltttvvvsssmmmnnnoooqqqsssqqqmmmnnn{{{zzzjjjYYYNNNIIIIIISSSVVVZZZ]]]\\\VVVMMMFFFBBB:::333000///---...111++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---...///000222444555555777777999;;;===???@@@AAABBBFFFFFFIIIOOOOOO[[[rrrxxxzzzkkkaaaQQQIII>>>777444444444444222333333333444555555555555555555555555444444444111111111222444666777777;;;888777888999BBBVVVjjjtttwwwrrrcccUUUNNNLLLJJJEEEAAA<<<777555555777999;;;???DDDGGGGGGEEEDDDDDD???DDDIIIPPP\\\kkktttwwwssskkk___SSSIIIAAA;;;777888888888888999>>>FFFKKK]]]gggsss}}}uuufff]]]^^^aaafffkkknnnnnnlllmmmuuu|||~~~vvviiiYYYMMMBBB999555666444333222222333444666777777888777555333222222333222222333333333444444444777777777777777777777777777999:::;;;;;;>>>AAAEEESSSiiizzzyyy{{{lllddd___``````]]]\\\```hhhooo{{{mmmssssssmmmpppmmmooossstttoooooo||||||mmm[[[MMMGGGEEEOOOSSSYYY___```YYYNNNEEE@@@999333111...+++,,,000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...***++++++++++++,,,,,,,,,,,,,,,,,,---------......------///000222444555666777777999;;;===???@@@AAADDDHHHGGGIIINNNNNNZZZrrryyyzzzkkk```QQQIII>>>666444444444444222222333333444555666666666666666555555444444333333111///000222555777888:::888888999888>>>PPPcccnnnzzzvvvhhh^^^WWWRRRNNNIIIAAA:::555444555777999>>>DDDHHHIIIIIIHHHHHHAAAFFFIIIIIIOOO\\\jjjqqqyyysssjjj```VVVLLLCCC>>>777888888777666999>>>BBBUUU___lllyyy}}}mmmffffffiiimmmpppqqqnnnllliiisss{{{~~~uuugggWWWMMMEEE===777666333333222222333555666777888999999777333111000111222222222333333333444444888888888777777777777777999:::<<<>>>AAABBBDDDDDDHHH```|||wwwooonnnpppxxxlllccc_________\\\[[[___iiiqqqqqqhhhrrrsssooorrrkkklllqqqtttrrrrrr||||||}}}yyynnn^^^QQQIIIGGGSSSWWW]]]cccccc\\\PPPGGG???888222///,,,((())),,,------------------------++++++++++++++++++++++++((()))***+++---...///000******+++++++++,,,,,,,,,,,,,,,,,,---------......------///000222444555666777777999;;;===???@@@AAAEEEHHHGGGIIIMMMMMMYYYqqq||||||mmmbbbTTTHHH===888555222222333666666666666666666555555888666444333222333555666444333333333444666777999;;;:::777333333:::HHHRRRfffppp{{{~~~xxxtttsssmmm___LLL>>>999888888666666888>>>FFFIIIGGGGGGJJJJJJIIIGGGDDDEEELLLVVV^^^ggguuu}}}wwwhhh\\\PPPFFF<<<:::777666777:::<<<===EEEOOO\\\kkk{{{{{{xxxwwwtttooojjjlllqqq{{{xxxnnn```TTTJJJBBB<<<888666444111000111444888;;;:::>>><<<333...111222111111111111111222333444555444444666777888888888888999777777:::@@@EEEGGGFFFEEEPPPddd{{{}}}{{{}}}iii```^^^___[[[\\\aaa]]]```qqqwwwzzz}}}{{{~~~pppkkksssrrrhhheeepppzzz{{{xxxtttpppjjj[[[NNNPPPZZZnnnssszzz~~~wwwfffRRREEE>>>555.........,,,,,,...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,---------......------...000111222333444777888:::<<<>>>@@@AAABBBDDDJJJIIIGGGKKKMMMWWWlll{{{|||lllaaaTTTIII===888666333333555666666666555555555555555777555444333222333555666666555444444444555777888555555444111111888CCCKKK[[[fffuuurrr]]]KKK@@@;;;999888999888<<>>===666222333333222444444444444555666777777888888888888999999999999999;;;<<<===???BBBGGGJJJGGGMMMYYYhhhvvv}}}iii```^^^___[[[]]]bbb^^^ccctttyyy|||uuulllrrrpppeeebbbkkktttvvvvvvppplllggg[[[QQQVVVbbbcccKKKCCC???666///......,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........//////111222333444555777888:::<<<>>>@@@AAABBBBBBHHHFFFFFFLLLNNNWWWjjj}}}}}}mmmaaaUUUIII>>>999777444555777555555555555555555555555666555444333333444555666888777555444444444555666333555666666777;;;BBBHHHLLLVVVeeesssrrr]]]LLLBBB===<<<:::777666;;;???BBBHHHOOOIIIJJJJJJIIIHHHIIILLLOOOWWW]]]eeepppyyy|||tttiii[[[RRRGGG@@@>>>>>><<<:::>>>===???III___wwwyyyoooddd___bbbllluuuzzzyyyrrrggg\\\RRRKKKEEEAAA;;;999777666666888:::<<<<<<>>>>>>999666777888777777777777777777777888888;;;:::::::::;;;<<<>>>>>>;;;>>>???>>><<>>@@@AAABBBAAAEEEDDDEEENNNPPPVVVeeepppdddVVVJJJ>>>999777555666999555555555555555666666666666666555555555666777777888777555333333333333444333666999;;;<<<>>>BBBEEEFFFKKKTTT___kkkyyynnn[[[MMMEEEBBB>>>999555777:::<<>>===BBBOOObbbsss|||wwwfffZZZVVVZZZ```eeemmmiiicccZZZRRRIIIBBB>>>999888666666888<<>>:::999;;;===>>>999999999888888777666666:::::::::;;;>>>CCCGGGJJJBBBBBB@@@;;;999===HHHQQQ]]]]]]\\\ZZZZZZaaaoooyyyyyy}}}zzzhhhaaa___```\\\\\\```]]]dddxxx|||zzz{{{~~~zzzqqqnnnvvvwwwqqqmmmiii___UUUXXXcccnnnzzztttMMMAAAKKKAAA888000//////---,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------.........///000111333444555555777888:::<<<>>>@@@AAABBBAAAEEECCCEEENNNOOORRR___ttthhhWWWKKK???999777555666999555555555666666666777777777777777777777777888888666555444222222222222333222555888:::<<<===>>>???CCCEEEHHHOOOZZZiiixxx}}}nnn^^^RRRKKKCCC===999:::======???BBBDDDFFFJJJOOORRRSSSRRRQQQQQQRRRVVV___hhhpppwww{{{uuummmccc[[[WWWRRRKKKFFF???@@@AAABBBFFFPPP```mmmrrreee\\\XXXWWWWWWYYYYYYWWWRRRKKKDDD>>>;;;<<<:::888888:::???EEEIIIMMMGGG???:::888888;;;>>><<<<<<<<<<<<;;;999777666888888999<<>>;;;>>>EEEKKKZZZ```dddccc```dddppp{{{zzzvvvfffaaa___aaa\\\[[[]]]YYYbbbwww{{{{{{vvvlllgggmmmwwwuuuqqqnnnmmmcccWWWWWW^^^iiimmmuuuuuuaaaFFF@@@III@@@777000//////---,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,---------......---...///000111333444444777888:::<<<>>>@@@AAABBBCCCFFFDDDFFFNNNMMMOOO\\\wwwkkkXXXLLL???999666444555888666666666777777888888999888888888888777777777666444333333222222333444555888999:::<<<===>>>>>>>>>:::;;;>>>EEEOOO]]]iiiqqq}}}tttggg^^^HHHAAA<<<===>>><<<<<<===AAADDDHHHOOOVVVYYYYYYXXXVVVTTTVVVYYY\\\```jjjsss{{{xxxssslllcccXXXMMMGGG>>>???BBBDDDEEEHHHSSS___lllrrrdddZZZUUUPPPPPPMMMHHHBBB<<<:::999::::::<<>>???@@@@@@@@@???>>>===999999999<<>>555.........,,,,,,...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......,,,,,,,,,---------......------...000111222333444777888:::<<<>>>@@@AAABBBCCCGGGEEEFFFLLLKKKOOO]]]wwwkkkZZZMMM???888555222444777666777777888999999::::::888888888777666555444333333333333333444666888999======<<<<<<===>>>>>>===777999===DDDLLLTTTXXX[[[dddkkkwwwyyy\\\QQQHHHDDDBBB>>>::::::@@@AAAFFFMMMVVV[[[]]]\\\[[[WWWVVVXXXXXXXXX^^^gggsssxxx}}}|||ttthhh]]]WWWGGGDDDDDDHHHJJJJJJNNNTTTZZZpppuuunnnlllggg]]]QQQFFFAAAAAACCC@@@CCCHHHNNNRRRTTTUUUUUUKKKBBB:::888777333222555:::<<>><<<===CCCLLLVVV\\\gggjjjjjjdddZZZRRRPPPPPPSSS```nnnpppkkkmmmzzzlll``````\\\^^^[[[YYY[[[ZZZfff{{{~~~yyyqqqhhhbbbeeeppp{{{yyyrrrooommmcccVVVRRRWWWOOONNNKKKGGGJJJOOONNNHHH;;;333,,,,,,---,,,,,,...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---------............///000222333444555777888:::<<<>>>@@@AAABBB@@@FFFFFFFFFKKKKKKQQQbbbvvvjjjZZZMMM???777444111222555777777888999::::::;;;;;;777777777666555333111111333333333444666999;;;===<<<:::888777888999999999===@@@FFFLLLPPPPPPNNNKKKOOOXXXhhh~~~vvvhhhZZZQQQKKKDDD???>>>;;;;;;???FFFOOOVVVYYYYYY^^^XXXVVVXXXYYYVVVYYY^^^fffqqqyyyqqqmmmUUUKKKGGGLLLQQQOOOMMMMMMRRR^^^iiilllqqq}}}|||hhhWWWPPPQQQTTTSSSVVV[[[]]]ZZZSSSKKKEEE>>>777444777999555444666444777;;;@@@DDDFFFGGGHHHEEEBBB??????BBBJJJSSSYYYcccnnnxxxvvvjjj___\\\^^^^^^kkkwwwvvvnnnooo}}}iii______ZZZ]]]ZZZZZZ]]]]]]jjj}}}www|||zzzvvvooohhheeeiiivvvxxxqqqkkk```RRRNNNRRRNNNPPPLLLEEEIIIRRRNNNBBB999111++++++---,,,,,,...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---------......//////000111333444555666777888:::<<<>>>@@@AAABBB===EEEFFFFFFJJJKKKTTTggg{{{lllZZZKKK>>>999888777444444777888999:::;;;:::999888666555444333333222333333333444777999;;;============888333222555999::::::BBBDDDGGGIIIHHHEEEDDDCCCJJJTTTeeeyyyrrrcccTTTHHHBBBAAA>>>===<<<===BBBLLLWWW___```___\\\YYYXXXZZZ^^^aaadddiiisss|||eee[[[SSSOOOKKKGGGJJJPPPTTTRRRTTT]]]hhhttt|||lllddddddfffkkkmmmppppppeeeSSSEEE@@@999888777666666777888888777444444888===AAAEEEHHHQQQNNNLLLKKKJJJLLLVVVaaajjjrrr}}}wwwmmmjjjllltttqqqsssvvvuuuttt~~~jjj]]]\\\ZZZ[[[YYY\\\```\\\hhhuuu|||vvvssstttsssxxxssseeeeeetttuuuqqqtttmmm\\\PPPNNNSSSOOOKKKHHHGGGGGGFFFEEE<<<555000000111///---------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////---///000111111222444666777888:::<<<>>>@@@AAABBBCCCHHHEEEFFFMMMMMMRRRaaawww~~~zzzjjjZZZLLL>>>999999777555555888999999:::999888777666555555444444444444555555888999:::<<<======<<<<<<999999777666666999===@@@GGGGGGHHHGGGEEECCCAAAAAAOOOXXXhhhxxxyyykkk\\\QQQLLLEEEBBB???===???EEENNNSSS^^^______^^^\\\\\\]]]___^^^bbbkkkwwwpppggg]]]VVVOOOGGGFFFJJJKKKMMMQQQWWW^^^jjjnnnSSS@@@999:::::::::;;;;;;;;;;;;:::999:::===AAACCCEEEGGGIIITTTTTTUUUXXXXXXYYYaaajjjuuu~~~zzzuuuuuuxxxvvvyyy~~~}}}|||hhh\\\[[[ZZZZZZWWWZZZ^^^\\\jjjppp{{{vvvqqqooopppuuuvvvsssmmmnnnvvv|||}}}yyyxxx|||uuuaaaUUUVVVWWWRRRMMMHHHEEEDDDBBB@@@;;;444...///000---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,------------...,,,,,,,,,---------......,,,------------.........---///000111111222444666777888:::<<<>>>@@@AAABBBCCCHHHEEEFFFMMMNNNSSScccsssvvvyyyiii[[[LLL>>>999999777555555999999999999888666555444555555555666666777888999===>>>>>>======;;;:::999555888;;;;;;:::<<>><<<@@@EEEJJJUUUYYY]]]``````^^^]]]]]]]]]^^^dddmmmxxxyyyrrrjjjcccYYYNNNHHHHHHDDDHHHMMMPPPQQQ]]]wwwkkkPPP@@@<<<<<<<<<<<<===???@@@BBBCCCEEEIIIKKKJJJGGGGGGHHHJJJSSSUUU[[[bbbdddcccgggmmmwwwyyywwwxxxwwwzzz|||fff[[[ZZZ[[[ZZZVVVXXX\\\\\\mmmxxxzzzuuurrrnnnmmmoooxxxvvv{{{~~~~~~yyy}}}qqq^^^ZZZaaa^^^XXXQQQJJJFFFCCC@@@>>>:::333---...///,,,+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,---------------///000111111222444666777888:::<<<>>>@@@AAABBBCCCHHHEEEFFFMMMNNNUUUfffvvvssszzziii\\\MMM>>>999999777666777999999999999888888777777777777777888999;;;<<<===??????===<<<:::888666666333666;;;>>>AAAEEEKKKOOOLLLGGGAAA>>>AAAIIIRRRWWWkkknnnqqqoookkkjjjmmmrrr|||qqqbbbZZZMMMCCC>>>???BBBEEEHHHNNNWWW^^^aaaaaa``````eeeccccccffflllrrrvvvwwwxxxwwwvvvrrriii]]]SSSMMMEEEFFFIIIIIIJJJVVVooojjjXXXKKKFFFGGGBBB@@@>>>???BBBIIIQQQVVVaaaeeeeee]]]TTTQQQPPPQQQPPPSSS\\\eeehhhggghhhlllttt}}}|||xxxyyywww{{{}}}xxxfff\\\ZZZ\\\[[[VVVWWW[[[\\\qqq|||yyyxxxvvvvvvwwwvvvrrr~~~~~~|||rrraaaVVV\\\hhhccc^^^VVVOOOJJJFFFCCCAAA;;;444.........---,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......+++++++++,,,,,,,,,---------///000111111222444666777888:::<<<>>>@@@AAABBBBBBHHHFFFFFFLLLOOOXXXkkk{{{qqqwwwzzz|||kkk]]]NNN???999999888777888999999999999:::;;;;;;;;;999999::::::;;;<<<>>>>>><<<;;;:::888666555444444555666:::AAAIIINNNPPPPPPHHHCCC>>>???IIIWWWeeemmmxxxxxxuuummmddd```ccchhhmmm~~~xxxmmm]]]OOOFFFBBBAAA@@@>>>EEEPPPYYY```dddfffhhhllliiifffeeefffiiilllnnnvvv{{{zzznnn```WWWKKKGGGEEEGGGLLLXXXmmm{{{^^^OOOKKKKKKJJJKKKHHHDDD@@@???DDDOOO[[[cccvvv|||qqqiiibbb[[[OOOQQQXXXccchhhjjjmmmqqq{{{||||||uuuqqqmmmlllmmmpppttt|||zzzvvvfff]]]ZZZ]]]]]]XXXXXXZZZ\\\qqq~~~~~~~~~llleeeuuuyyyyyyyyyuuuooodddXXXTTT]]]iiiaaa]]]WWWQQQMMMJJJGGGDDD===555///...///...---///---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......+++++++++,,,,,,,,,---------///000111111222444666777888:::<<<>>>@@@AAABBBBBBHHHFFFFFFLLLPPP[[[ppprrrssspppuuu~~~nnn___OOO???999999888888999999999999999:::<<<===>>>;;;;;;:::::::::;;;;;;<<<888777666555555555666666::::::===DDDMMMQQQPPPNNNEEEBBBBBBIIIWWWhhhttt{{{yyyvvvppphhhaaa___bbbfffbbbvvvttteeeYYYNNNDDD>>>>>>CCCKKKSSS[[[cccjjjnnnnnnllliiigggggghhhjjjlllwww{{{nnncccUUUNNNIIIKKKQQQ\\\kkkxxxrrr___LLLIIINNNQQQNNNKKKJJJFFFCCCAAAEEENNNXXX^^^ooo~~~sssgggVVVTTTVVV^^^dddjjjqqqyyyxxxppplllccc^^^ZZZYYY[[[bbbppp~~~yyy}}}ssseee^^^ZZZ[[[]]]YYYYYYZZZZZZnnn}}}{{{zzzyyy|||{{{yyyxxxyyyiiiddduuuxxxsssiiijjjhhhbbb[[[ZZZ___eeeZZZXXXTTTQQQOOOLLLHHHEEE>>>666///...///......000---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---------------///000111111222444666777888:::<<<>>>@@@AAABBBAAAHHHGGGFFFLLLPPP^^^tttllllll~~~lllmmm|||ooo___PPP@@@:::999999999::::::999999999999:::<<<===;;;:::999888777666666666444444444555777999;;;===???BBBFFFJJJMMMMMMKKKIIIFFFGGGMMMYYYhhhtttzzz|||mmmhhhaaaZZZVVVXXX[[[^^^bbbxxxvvveeeSSSGGGCCCDDDFFFJJJPPPZZZeeelllmmmnnnnnnmmmkkkkkkkkklllxxx}}}ttteee]]]VVVTTTTTTXXXaaajjjrrr{{{|||wwwXXXMMMFFFJJJRRRVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVUUUZZZiiivvv|||ssskkkddddddhhhoooyyy~~~yyytttpppmmmddd\\\TTTPPPOOOQQQYYYaaavvvxxxjjjgggeeeaaaaaafffoootttoooccc]]]YYYXXX[[[YYYYYYYYYVVViii{{{wwwxxx{{{zzzvvvtttxxxppprrr|||oooaaafffiiiddd\\\YYY\\\```VVVUUUTTTSSSRRRNNNIIIFFF>>>555...---...------///---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,------------.........---///000111111222444666777888:::<<<>>>@@@AAABBBAAAHHHGGGFFFLLLQQQ```wwwsssaaaaaavvvrrrppp|||ppp```PPP@@@:::999999999:::;;;:::999888888888999::::::999777555444333222222333333444666999===@@@BBBCCCHHHMMMNNNKKKHHHFFFGGGHHHMMMWWWfffttt{{{zzzwwwaaaZZZQQQKKKJJJMMMPPPRRReee|||{{{dddTTTGGGEEEBBBAAAFFFPPP]]]fffnnnpppqqqqqqooolllkkkkkkwwwtttlllccc[[[TTTQQQUUU]]]aaagggooovvv{{{yyymmm```VVVQQQOOOJJJDDDBBBHHHPPPXXX```gggjjjnnnsssuuurrriii___XXXPPPZZZbbbiiizzz{{{tttsssyyy~~~yyytttqqqppppppiii___UUUPPPMMMKKKLLLPPPWWWeeeyyyfff___ZZZPPPMMMSSSOOOTTT^^^hhhqqq|||mmmbbb\\\XXXVVVYYYYYYYYYWWWSSSdddzzz~~~}}}zzzvvvvvv}}}~~~jjjcccjjjkkkcccWWWSSSXXX^^^WWWWWWWWWWWWUUUQQQLLLGGG===444---,,,---,,,,,,...---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////---///000111111222444666777888:::<<<>>>@@@AAABBBAAAHHHGGGFFFLLLQQQaaayyy{{{]]]SSSfffsssooossscccRRRAAA;;;;;;:::888777::::::::::::888777666555999888777555444333333333777888:::<<<@@@CCCGGGHHHLLLHHHGGGGGGCCC@@@FFFPPPTTT___lllvvv}}}|||mmm\\\RRRJJJDDDDDDFFFJJJTTT```vvvwwwiiiWWWNNNFFFBBB@@@BBBNNN[[[iiinnntttwwwvvvrrrnnnlllqqquuu{{{}}}tttiiiaaaZZZPPPFFFOOOQQQWWW^^^ccclll{{{~~~{{{uuunnniiieee^^^SSSJJJEEEFFFHHHHHHIIIKKKOOOYYYgggvvv}}}fff^^^]]]fffvvv{{{{{{wwwuuutttrrrooohhheee___WWWQQQNNNNNNPPPSSSVVV]]]ggguuutttnnn]]]KKKJJJIIIHHHKKKQQQTTTZZZgggvvv|||ddd[[[ZZZZZZXXXXXXTTTUUUYYYYYYkkk~~~|||yyy~~~llljjjllllllcccOOOCCCKKK\\\______\\\VVVSSSQQQJJJBBB444111...,,,,,,,,,,,,+++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......111000000000111222333333888999;;;===???AAABBBBBB@@@HHHHHHHHHOOOTTTddd|||dddTTT___uuuxxxvvvtttdddSSSAAA;;;;;;:::888777999999999999888777666555777777777777888999::::::;;;<<>>>>>AAAEEEJJJMMMOOOPPPPPPIIIFFFDDDDDDGGGOOO^^^kkkyyy~~~sssfffYYYOOOEEEAAA@@@FFFNNNYYYfffpppyyymmm```WWWPPPJJJFFFFFFPPPZZZgggqqqssstttuuuwww{{{zzz{{{|||zzzssskkk```UUUIIIGGGFFFFFFIIIVVVooouuukkkggg^^^TTTMMMLLLOOOSSSYYY```lllvvv}}}wwwrrryyy~~~zzzrrrnnnhhh```XXXRRRNNNLLLLLLLLLMMMPPPUUU[[[aaaeeevvv}}}]]]QQQNNNHHHCCCCCCCCCCCCFFFIIIQQQZZZiiixxx}}}~~~uuubbbZZZZZZ[[[VVVWWWTTTUUUXXXWWWiiiwwwwwwxxxnnnkkkfff]]]RRRMMMTTT___bbblllrrriiiYYYMMMGGGDDD666333000............---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......000000000000111222333444777888:::===???@@@AAABBBCCCJJJHHHHHHMMMPPP\\\rrrvvvddddddyyy{{{xxxfffTTTBBB;;;;;;:::888888999999999888999999999999::::::::::::;;;===>>>???BBBEEEIIINNNPPPQQQPPPPPPHHHHHHIIINNNUUUaaappp{{{zzzooobbbVVVLLLFFFEEEDDDHHHQQQ^^^kkkwww~~~}}}}}}~~~|||yyytttuuu}}}tttiiibbb[[[TTTNNNNNNSSS\\\fffpppzzz||||||~~~wwwkkk___WWWRRRLLLFFFCCCKKK___sssyyylll^^^SSSNNNNNNPPPTTT\\\gggoooqqqooollljjjmmmtttyyyzzz~~~{{{www|||yyysssjjjaaaYYYTTTQQQOOOPPPPPPNNNNNNOOOQQQTTTVVV]]]fffqqq|||nnnbbb[[[TTTMMMJJJKKKJJJGGGDDDGGGHHHNNNVVV[[[\\\___ccctttuuuyyyrrr```YYYYYYZZZUUUWWWTTTUUUWWWWWWkkkqqqmmm|||ttttttooodddYYYWWWaaammmvvv|||dddPPPGGGDDD444111...,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......000000000000111222444444777888:::<<<>>>@@@AAAAAACCCJJJHHHIIINNNQQQ\\\ppptttooo~~~yyyzzzgggUUUBBB;;;::::::888888:::::::::::::::<<<===>>><<<<<<===>>>@@@AAACCCDDDKKKLLLMMMNNNMMMLLLJJJIIIEEEKKKSSS]]]iiivvvxxxgggYYYPPPHHHBBB???DDDHHHRRR```ppp{{{zzzyyyuuuoookkkeeejjjwww~~~wwwrrriiibbbSSSPPPNNNVVVeeewww}}}~~~xxxkkkaaaZZZQQQIIIBBBBBBNNN\\\uuuzzzjjjYYYLLLEEEBBBAAAEEEJJJRRRVVVVVVSSSPPPNNNOOORRRUUUUUUYYYaaahhhkkkvvvwww{{{~~~vvvjjjaaa[[[XXXWWWUUUSSSRRRPPPNNNMMMMMMNNNOOOMMMPPPWWWaaalll|||}}}qqq```TTTOOONNNLLLHHHHHHDDDCCCFFFHHHGGGHHHKKKPPPRRRVVV^^^kkk~~~ppp```XXXWWWXXXTTTVVVTTTUUUXXXZZZpppyyyhhheeerrrqqqvvvtttfffXXXWWWffftttlllXXXLLLFFF444111...,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------....../////////000111333444555777888:::<<<>>>@@@AAAAAABBBHHHHHHJJJQQQTTT^^^qqqzzz{{{vvv}}}}}}iiiVVVCCC;;;:::999999999;;;;;;:::;;;<<<>>>@@@AAA===>>>???BBBEEEHHHKKKLLLQQQPPPNNNKKKIIIHHHGGGGGGGGGRRR```mmmyyy|||kkkWWWJJJEEEAAA???@@@EEEOOO^^^ooozzzyyyuuummmdddaaa___hhh{{{xxxppp^^^UUUMMMNNNYYYjjjyyyrrrfff]]]SSSLLLEEEAAAEEEKKKXXXkkkrrrhhhZZZLLLCCC===:::999888<<<@@@CCCDDDDDDDDDEEEFFFHHHJJJJJJJJJOOOVVV\\\gggooowww}}}zzzmmmddd```^^^\\\ZZZRRRQQQOOOMMMKKKJJJJJJJJJLLLKKKMMMTTT[[[gggxxxwww```TTTPPPMMMHHHMMMGGGDDDDDDDDDCCCCCCFFFEEEGGGIIINNNYYYkkkmmm___WWWUUUWWWTTTVVVTTTUUUXXX]]]xxx~~~{{{|||vvvbbbeeevvvxxxllltttttteeeVVVWWWffftttzzzxxxkkk^^^QQQGGG666333000............------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------....../////////000111333444555666777999<<<>>>???@@@AAAAAAGGGGGGJJJSSSVVV___ppp|||}}}~~~qqqxxxjjjWWWCCC;;;:::999999999::::::999:::;;;>>>@@@BBB===>>>@@@BBBEEEHHHKKKMMMNNNLLLIIIGGGHHHKKKOOORRRVVVbbboooxxx{{{rrrgggYYYJJJCCC@@@???CCCIIIRRR___pppyyyuuusssnnnddd]]]]]]aaaooo~~~mmmhhh```YYYXXX___jjjtttzzzqqqfffZZZTTTOOOIIIFFFGGGJJJXXXiiiwwwwwwmmmYYYQQQGGG@@@===<<<<<<<<<999;;;>>>@@@BBBEEEIIIKKKMMMPPPSSSTTTTTTVVV\\\bbbgggnnnvvv|||~~~ssslllhhhddd^^^ZZZTTTSSSQQQNNNLLLKKKJJJJJJMMMKKKKKKOOOSSSXXXeeeqqqtttjjj]]]RRRSSSNNNJJJJJJHHHEEEEEEIIIHHHIIIKKKNNNVVVfffzzz{{{iii]]]VVVUUUXXXTTTVVVTTTUUUYYYaaa||||||uuuhhhmmm~~~|||ooohhhooonnn```TTTVVVcccmmmgggfffcccbbbccc```SSSEEE666333000............------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------............///000111333555666666777999<<<>>>???@@@@@@@@@FFFFFFJJJSSSVVV]]]mmm~~~xxxooorrryyyjjjWWWCCC;;;:::999999999999999888999;;;===@@@BBB>>>??????@@@BBBDDDEEEFFFFFFDDDCCCDDDIIIRRR[[[aaagggrrr{{{~~~~~~yyymmm___QQQIIIBBB@@@???@@@IIITTTbbbooo}}}vvvpppmmmlllfff^^^[[[^^^jjjzzz||||||vvvjjj]]]ZZZccclll~~~qqqccc]]]YYYRRRLLLJJJDDDIIINNNQQQUUUXXXTTTNNNFFF@@@:::777888;;;======@@@AAADDDEEEGGGKKKOOORRRWWW[[[aaaeeeeeeffflllrrrtttxxx|||}}}~~~yyysssnnnhhh___XXXYYYWWWUUUSSSPPPNNNMMMMMMHHHEEEFFFJJJKKKLLLTTT___gggyyygggWWWSSSPPPOOOKKKGGGGGGJJJGGGIIIKKKNNNVVVfffzzzvvvfff\\\VVVUUUXXXTTTVVVTTTUUUZZZddd~~~|||sssrrruuu{{{xxxvvvlllccchhheeeXXXOOOSSS]]]cccZZZTTTOOORRR]]]```RRRAAA444111...,,,,,,,,,,,,+++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------............///000111333555666666777999;;;===???@@@@@@@@@FFFFFFIIIRRRTTTZZZjjjzzzrrrmmm[[[HHHAAA???===;;;:::999999999999;;;<<<===>>>===<<<;;;999:::;;;===>>>AAAFFFLLLPPPTTT[[[eeemmmxxxyyyxxxrrrggg[[[RRRMMMHHH???===DDDGGGGGGPPP]]]qqqvvvmmmgggaaa^^^XXXUUU]]]iiissszzzqqqiiidddaaalll{{{zzznnngggaaaVVVKKKEEEBBB@@@AAAEEEEEEBBB>>>:::999888777777:::???CCCEEEMMMVVVZZZZZZYYY[[[^^^dddjjjsssyyy}}}~~~}}}vvvrrrnnnhhhddd```___]]]ZZZVVVRRRQQQQQQNNNLLLJJJIIIHHHIIIJJJKKKVVV```ppp}}}jjjYYYTTTWWWXXXUUUVVVUUUUUU]]]nnnmmm```ZZZTTTPPPQQQXXXTTTUUUXXXWWW```|||nnnsssyyyxxxrrrhhhkkkeeeZZZVVV\\\bbbaaaZZZTTTOOOMMMMMMLLLGGGCCC333000...,,,,,,---,,,+++---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------.../////////000222222111222444666888777777999>>>AAAAAA???CCCIIIHHHJJJRRRTTT\\\lll}}}}}}yyykkkwwwnnn\\\HHH???===:::777666:::::::::;;;<<<===>>>???@@@???>>>>>>???AAADDDEEEHHHNNNWWW]]]aaafffnnntttpppllldddZZZPPPGGGAAA??????;;;===FFFLLLTTTfffyyy|||pppfffccc___[[[ZZZXXXYYYdddpppxxx|||{{{pppgggbbbeeeppp{{{}}}vvvnnnaaaTTTJJJFFFBBBBBBCCCCCC???;;;::::::999:::===BBBIIIMMMYYYaaajjjooooooooorrruuutttzzzyyyuuuqqqmmmiiiddddddbbb^^^YYYSSSPPPNNNUUUSSSNNNJJJHHHFFFFFFGGGIIIOOOYYYdddsss}}}uuummmeee```dddppplll```[[[VVVTTTVVVUUUQQQRRRUUUTTT___~~~~~~|||}}}{{{wwwhhhiiiddd]]]___iiikkkfff\\\VVVOOOKKKIIIEEE???:::111///---,,,...//////...---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------.../////////000111222111222444666888777777:::>>>AAAAAA???CCCIIIIIIKKKSSSUUU\\\mmmxxxuuuyyylllqqqxxxdddOOOEEEAAA>>>;;;999;;;<<<<<<<<<===???@@@AAA?????????AAACCCFFFIIIKKKQQQWWW___dddfffgggiiikkkfff^^^QQQFFF@@@===<<<<<>>===;;;<<<@@@GGGNNNRRR```lllzzz{{{xxxvvvssspppmmmlllkkkgggbbb[[[UUUQQQYYYVVVPPPKKKGGGFFFFFFFFFFFFFFFHHHNNN\\\rrryyyrrrpppsss}}}iii]]]YYYVVVUUUXXXTTTQQQRRRSSSSSS___zzz|||zzzwww|||zzzzzzzzznnnkkkdddbbbmmmxxxuuuiii```ZZZSSSMMMHHHAAA:::444333111...---...//////...------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------.../////////000111111111222444666888777888:::===@@@@@@@@@DDDJJJJJJLLLTTTVVV\\\mmmzzzpppmmmzzzsssooo~~~jjjSSSHHHDDDAAA>>>>>>============>>>@@@AAABBBAAABBBDDDFFFJJJMMMPPPRRR\\\___bbbbbb___[[[XXXWWWTTTMMMDDD>>>===???AAABBBFFFFFFMMMWWWaaammmnnnaaaZZZXXXTTTRRRQQQSSS\\\kkk}}}rrrhhhbbbeeeqqq|||uuummmiiigggmmm}}}tttfff[[[WWWRRRNNNMMMLLLJJJHHHJJJGGGDDDCCCEEEIIINNNPPPWWWggg{{{~~~zzz}}}{{{zzzwwwuuusssrrrrrrpppmmmgggaaa\\\VVVSSSNNNJJJGGGGGGHHHJJJHHHGGGEEEGGGPPPbbbwwwoooddd___```mmm|||dddXXXUUURRRRRRVVVVVVSSSSSSSSSSSS```ppplll{{{yyyyyy||||||vvvnnndddfffxxx|||iiibbb^^^XXXRRRLLLDDD<<<666888555111///...---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------------...//////...000111111111111444666777777888:::===???@@@AAADDDKKKKKKNNNUUUVVV\\\lllzzzmmmhhhwwwwwwmmmwwwzzzfffOOOCCC???<<<;;;;;;============>>>@@@AAABBBHHHIIIKKKNNNQQQUUUWWWYYY```___]]]XXXRRRLLLIIIGGG===;;;999999<<>>@@@AAADDDKKKLLLNNNUUUVVV\\\kkkzzznnnjjjxxxyyynnnuuu{{{fffNNNAAA===;;;999:::;;;<<<<<<<<<===???@@@AAAEEEFFFHHHJJJMMMOOOPPPQQQQQQOOOKKKFFFBBB???===<<<555777:::<<>>???<<<===>>>???@@@AAAAAABBB>>><<<;;;:::999999888777999>>>BBBCCCDDDJJJUUU]]]ooozzzvvvggg\\\RRRLLLNNNTTTZZZfffuuukkkaaa^^^aaapppyyylllggggggjjjsss|||~~~vvvjjj\\\PPPHHHDDDDDDEEEJJJVVVdddpppuuuuuu~~~xxxqqqoooqqqsssrrrpppjjjgggccc\\\VVVPPPKKKIIIIIIHHHGGGFFFGGGHHHHHHHHHDDDSSSiiilllOOOGGGCCCDDDBBB@@@GGGSSSSSSgggxxx```XXXVVVRRRQQQRRRPPPPPPQQQQQQWWWmmmxxxttteeecccqqqxxxggg\\\]]]]]]ZZZSSSKKKDDD@@@111///---,,,...//////...+++++++++,,,,,,---------******+++++++++,,,,,,,,,******+++,,,,,,---......------------------------...------------...//////...///000000000111333555555888;;;<<<<<<===@@@BBBCCCJJJKKKNNNUUUUUUYYYhhh|||gggggg{{{}}}hhhbbbppp||||||pppVVVFFF@@@<<<:::;;;999999999:::;;;<<<===>>>999::::::;;;;;;;;;::::::888777888:::;;;<<<;;;999===AAADDDDDDEEEOOO```nnnyyywwwiii\\\TTTNNNMMMTTT]]]eeeuuunnn^^^___fffqqqxxxsssrrrpppssswwwwww|||pppbbbVVVMMMHHHBBBFFFRRRfff|||{{{vvvwwwyyyyyyxxxooommmiiiccc]]]VVVQQQMMMIIIGGGDDDDDDEEEGGGIIIIIIJJJLLLSSS^^^ooojjjYYYFFFBBBCCCGGGEEEAAAEEEOOOOOObbbzzzrrr\\\VVVUUURRRPPPQQQOOOQQQSSSTTT]]]vvviii{{{jjjaaajjjtttmmm^^^```aaaaaa]]]UUULLLDDD???333000...,,,,,,---,,,++++++++++++,,,,,,---------*********++++++,,,,,,,,,******+++,,,,,,---......------------------------...------------...//////---///000000000000333555555888;;;<<<<<<===@@@CCCBBBJJJKKKNNNTTTTTTXXXgggwwwmmmzzznnn___dddiiizzz{{{eeedddwwwxxxYYYDDDCCC>>>999===;;;::::::999999999::::::888:::;;;;;;:::999999:::<<<:::999;;;???AAA@@@===>>>???FFFPPPXXX```nnn}}}xxxggg```VVVNNNLLLQQQZZZ```ooommmgggbbbfffrrrzzzvvvuuuuuuttttttyyyuuummmeeeYYYLLLLLLOOOZZZqqq|||wwwtttyyywwwtttnnnfff]]]VVVQQQJJJKKKLLLKKKHHHFFFFFFGGGEEEIIIMMMPPPWWWfffzzz{{{eeeUUUNNNCCCAAA???@@@BBBEEEGGGGGGMMM]]]qqqfffTTTWWWUUUQQQRRRPPPTTTLLLRRRWWW^^^|||mmmiiiqqq___YYY\\\^^^^^^]]]ccc```[[[XXXWWWQQQCCC666///...------...---+++)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------............///,,,,,,,,,---------............///111222333444555666888;;;<<<===>>>AAACCCBBBIIIIIIJJJQQQRRRWWWgggrrryyyllleeeeeeuuuuuukkkttt{{{\\\FFFDDD@@@:::>>>===<<<<<<;;;<<<<<<======;;;;;;;;;:::888888;;;===;;;;;;;;;>>>AAADDDEEEDDDCCCHHHSSSbbbnnnyyyqqqeeeTTTPPPLLLKKKQQQ]]]kkktttyyylllggggggkkkxxxuuupppqqqsssooottt{{{~~~yyynnncccSSSRRRYYYppp}}}{{{}}}~~~|||uuuiii]]]VVVPPPNNNKKKIIIGGGFFFFFFGGGFFFHHHIIIHHHIIIOOOXXX```kkkqqqzzzrrr___OOOFFFCCCBBBAAA@@@AAACCCEEEGGGGGGNNN]]]ooocccTTTXXXVVVRRRSSSQQQSSSLLLSSS]]]iiiwwwkkkjjj|||lll\\\XXX\\\]]]\\\\\\\\\```aaa]]]TTTIII>>>666111///------...---,,,***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,---------...,,,,,,---------...............///111222333444555777999;;;<<<===>>>AAACCCEEEKKKJJJKKKQQQQQQVVVeeetttuuu{{{nnnoootttzzz~~~```IIIEEEAAA<<>>>>>>>>>>>??????@@@AAABBBAAA@@@>>><<<>>>AAADDD???@@@BBBCCCEEEHHHLLLOOOTTT[[[kkk}}}ooobbbWWWNNNFFFEEEGGGMMMZZZlll}}}sssiiieeejjjrrr|||{{{{{{qqqqqqvvvrrrvvvyyy}}}wwwfff]]]ZZZggguuullleee]]]WWWNNNIIIHHHIIIHHHGGGEEEEEEFFFGGGIIIJJJKKKLLLLLLOOOSSSXXX^^^bbbeeeggg|||vvviiiXXXIIIAAA@@@AAAAAAAAAAAABBBCCCEEEGGGIIIRRR```qqqyyy^^^SSSXXXVVVSSSTTTQQQPPPLLLUUUeeeyyyuuulllnnnyyysssfffZZZZZZ^^^___]]]\\\cccmmmtttnnn[[[HHH>>><<<333111...---------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,------------...............///111222333444555777999;;;======???AAACCCGGGMMMLLLLLLQQQPPPTTTddduuuooo}}}uuueeeKKKEEEBBB<<<>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEDDDFFFHHHKKKEEEGGGHHHHHHIIINNNWWW^^^fffqqq|||gggXXXPPPIIIDDDGGGIIIOOOYYYhhhzzzttthhhhhhnnnppp|||ppprrryyytttuuuvvvwwwwwwxxx}}}}}}vvvjjj^^^```nnn|||{{{zzznnndddWWWOOOMMMLLLJJJHHHGGGFFFGGGKKKOOOQQQOOOLLLLLLLLLLLLMMMOOORRRTTTVVVjjjdddYYYMMMCCC@@@BBBEEE@@@AAABBBCCCDDDGGGJJJLLLWWWfffwwwrrr\\\TTTYYYVVVSSSSSSOOOOOOMMMVVVlll{{{rrrrrrwwwuuussskkkaaa[[[^^^ccccccaaa___lllvvvxxxaaaIII======555222///---------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------..................///111222333444555777999<<<===>>>???AAADDDGGGMMMLLLLLLRRRQQQUUUddd|||nnn}}}sssoooiiiLLLEEEBBB<<<=========>>>>>>???@@@AAABBBEEEHHHLLLNNNPPPPPPRRRSSSRRRSSSTTTUUUYYYbbboooxxx|||tttbbbTTTLLLHHHGGGGGGPPPUUU___lllzzzwwwppphhhcccjjjwww|||xxxrrroooyyy{{{tttrrrooommmnnnttt~~~ssshhhdddgggssszzzpppbbbYYYTTTQQQLLLHHHLLLIIIGGGHHHKKKLLLIIIFFFJJJIIIIIIHHHHHHHHHHHHIIIRRRPPPLLLGGGCCCAAAAAABBB@@@BBBDDDDDDEEEIIINNNSSS\\\kkk}}}lllZZZVVVYYYTTTQQQQQQMMMNNNOOOWWWoooyyywwwuuuyyynnnnnnbbb[[[YYY^^^eeeeeebbb```fffkkkpppmmm[[[DDD777555555222...,,,------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------.........//////......///111222333444555777999<<<===>>>???BBBDDDEEEKKKKKKLLLRRRQQQVVVfffuuuuuummmaaasssnnnNNNEEEBBB=====================>>>???@@@IIINNNTTTZZZ]]]___```aaadddfffiiinnnvvvuuujjj]]]TTTKKKGGGEEEEEEHHHMMM\\\dddqqqvvvkkkhhhiiinnn||||||jjjmmmvvvzzzpppfffbbbeeemmmzzzyyysssmmmmmm{{{zzzppphhhaaaZZZSSSNNNMMMJJJGGGFFFHHHIIIHHHFFFFFFGGGGGGGGGGGGGGGFFFFFFCCCDDDFFFFFFFFFDDDBBB@@@AAACCCDDDEEEFFFLLLTTT[[[bbbrrrfffXXXVVVXXXQQQOOOQQQLLLOOOSSSYYYrrrrrriiifffYYYUUUUUU]]]cccccc```___\\\YYYZZZ[[[QQQ???333222222000---------......---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////------........./////////......///111222333444555888:::<<<>>>>>>@@@BBBDDDDDDJJJIIIKKKQQQQQQVVVeeerrr}}}uuu___hhhuuusssQQQFFFDDD>>>===>>>======<<<======>>>>>>FFFKKKRRRXXX]]]bbbfffiiilllooottt{{{sssggg]]]QQQGGGGGGCCCCCCGGGKKKNNNWWW```pppyyyqqqmmmjjjnnnxxx~~~uuupppyyyoooeeeaaaaaahhhppp|||qqqpppwww||||||zzzrrrhhh```[[[RRRPPPNNNMMMMMMMMMMMMMMMIIIIIIJJJJJJJJJJJJIIIIIICCCDDDEEEGGGGGGFFFDDDBBBBBBDDDEEEEEEGGGNNNYYYbbblll|||ttt```UUUUUUVVVOOOOOOSSSOOOPPPWWW[[[uuuzzzsssnnnhhhaaaUUURRRTTT\\\cccccc``````[[[SSSPPPQQQJJJ;;;333444///---,,,---......---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.....................////////////......///111222333444555888:::===>>>???@@@BBBDDDEEEJJJIIIJJJPPPOOOSSSbbbrrrwww}}}ggglllmmmyyyvvvSSSHHHEEE@@@???>>>>>>==================:::>>>DDDJJJQQQXXX^^^ccceeehhhmmmuuu{{{|||wwwrrreeeccc[[[OOOIIIIIIGGGAAAEEEDDDIIISSSZZZ```mmmzzz}}}rrroooqqqsssyyyxxxwww~~~sss~~~rrrmmmlllpppvvvuuuvvvuuuqqqkkk]]]^^^hhhrrruuulllggg]]][[[YYYTTTPPPLLLJJJIIIKKKJJJHHHGGGFFFFFFFFFGGGFFFEEEDDDDDDDDDEEECCCBBBCCCDDDEEEEEEGGGOOO]]]ggguuuiii\\\SSSSSSUUUNNNPPPUUURRRRRRZZZ^^^wwwwwwwwwxxxlllooolllbbbVVVSSSUUU^^^ddddddcccbbb]]]SSSMMMLLLDDD555///333,,,,,,+++---...///---,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------............/////////000......///111222333444555888:::===>>>???@@@CCCEEEFFFLLLJJJJJJNNNMMMPPP___rrrxxxlllhhhnnnpppttt|||{{{]]]IIIDDDDDDDDD>>>>>>??????@@@@@@@@@AAA@@@@@@AAACCCGGGMMMRRRUUUWWWZZZ]]]^^^\\\YYYXXXWWWSSSHHHDDDJJJKKKEEECCCIIIJJJQQQYYY___iiiyyyxxxoooooossszzzuuuyyy|||yyy|||}}}~~~|||pppqqq|||}}}ppprrrssswww}}}kkkZZZOOOLLLSSS\\\lll|||yyyvvvsssnnnhhhaaa]]]ZZZVVVQQQMMMOOONNNMMMLLLKKKJJJJJJIIIKKKIIIGGGEEEDDDDDDEEEFFFFFFHHHHHHGGGHHHPPP]]]gggwww~~~fffYYYVVVRRROOONNNOOORRRTTTTTTYYY]]]yyy}}}rrr}}}ttthhhmmmkkk___XXXWWW```kkkjjjaaacccmmm___RRRJJJKKKFFF999111111000000///...............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............//////000222333444444333333:::;;;<<<===@@@BBBDDDEEEFFFJJJMMMMMMLLLOOOVVV]]]}}}}}}~~~|||yyyvvvuuuuuuyyy~~~aaaLLLDDDBBB@@@@@@@@@@@@@@@@@@AAAAAABBB@@@???>>>>>>???BBBEEEFFFIIIKKKLLLLLLIIIFFFEEEEEEFFF@@@AAAJJJLLLHHHJJJPPPSSS\\\gggsssuuuhhhgggmmmvvvzzzvvv{{{}}}{{{uuusssxxx|||yyyrrrmmmssssssdddZZZTTTOOOOOOQQQZZZlll|||xxxxxxrrrjjjeeebbb___ZZZVVVSSSSSSRRRQQQPPPNNNMMMLLLOOOMMMKKKIIIGGGGGGHHHIIIHHHHHHGGGGGGKKKTTTaaajjjyyyvvv___XXXVVVRRRPPPOOOPPPRRRTTTQQQWWWaaaxxxuuuuuuqqqlllhhhmmmvvv|||vvvkkkeeefff___SSSKKKKKKEEE888111111//////...---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////111222333444444444::::::<<<===@@@CCCEEEFFFHHHLLLOOONNNMMMPPPWWW]]]}}}}}}zzz|||hhhRRRGGGAAA>>>AAAAAAAAAAAAAAABBBBBBCCC@@@???===;;;:::;;;<<<===???@@@AAA@@@>>>>>>???AAADDDDDDJJJUUUXXXWWW\\\eeeqqq{{{nnncccaaajjjttt}}}tttttt~~~|||~~~kkkggglllxxxvvv}}}wwwiiipppuuukkkhhhfff^^^VVVQQQUUU\\\dddxxxwwwqqqmmmiiieeeaaa^^^]]]]]][[[YYYWWWUUUTTTSSSRRROOOMMMLLLLLLMMMNNNQQQOOONNNQQQXXXbbbmmmuuuppp[[[VVVUUUSSSQQQQQQQQQSSSTTTUUU\\\rrr{{{yyyzzz~~~zzzsssqqqttt~~~xxxpppiiicccbbbXXXPPPLLLDDD777000111......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////000111222444666777999:::;;;===@@@DDDFFFHHHJJJNNNPPPPPPNNNPPPWWW]]]}}}xxxwwwnnnWWWJJJCCC@@@AAAAAA@@@@@@AAABBBCCCDDDBBB@@@???=========>>>???@@@AAABBBCCCDDDGGGLLLOOOLLLPPPZZZcccfffiiisssxxxiiiaaa```fffqqq|||vvvjjjnnnyyy}}}}}}hhh\\\dddpppnnnpppxxxpppqqq}}}rrrnnnuuuqqqooorrrsssnnnjjjiiihhhgggaaahhh~~~|||wwwqqqmmmjjjiiihhhfffdddaaa___]]][[[YYYWWWVVVVVVWWWXXXYYY^^^\\\[[[^^^hhhttt~~~lll\\\UUUTTTSSSRRRRRRRRRSSSTTTZZZeeeyyyxxx~~~}}}~~~}}}uuuooowwwxxxqqqsssrrrkkkggg___WWWPPPDDD777000111///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............////////////000222444777888888999;;;>>>AAADDDGGGIIIKKKNNNQQQPPPNNNPPPVVV\\\~~~uuurrrwwwyyyqqqWWWJJJDDDAAAAAA@@@@@@@@@AAACCCEEEFFFDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHKKKPPPWWW\\\VVV\\\fffnnnrrryyyrrrhhh___```fffppp|||uuuoooooouuu}}}nnn]]]^^^mmm|||tttqqqrrrxxxzzztttttt{{{qqqddd\\\ZZZYYYZZZ___eeehhhkkkrrr{{{{{{|||tttrrr{{{yyysssqqqooommmjjjhhhfffeeedddcccbbbaaabbbccceeefffeeecccbbbgggppp|||iii]]]TTTTTTSSSRRRSSSSSSTTTUUU^^^lll|||{{{www|||zzzlllsssvvvqqqwwwyyyrrrkkkeee]]]RRRCCC666000111000//////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............////////////000222444777888999:::;;;>>>AAAEEEHHHIIIJJJMMMPPPOOOMMMOOOUUU\\\~~~rrrppp~~~sssrrrsssXXXIIICCCAAA@@@@@@@@@@@@BBBEEEHHHJJJIIIIIIIIIIIIJJJKKKKKKLLLNNNOOOPPPQQQTTTYYY```eeeiiiqqqzzzuuueee```aaaiiiuuutttkkkoooxxx~~~ttteeecccooowwwwwwwwwllliiivvvzzzjjjbbbZZZVVVWWWQQQRRRUUUWWWWWWYYYdddppp{{{}}}yyyuuusssrrrrrrrrrmmmkkkjjjiiihhhiiikkkllliiiiiiiiimmmtttvvvaaa[[[UUUTTTRRRRRRRRRTTTVVVWWWgggyyyyyyvvv~~~vvvfffiiiwww}}}uuuoooqqqnnnggggggddd]]]PPP@@@444000111000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////000111222444666777:::;;;<<<>>>AAAEEEGGGIIIIIIMMMOOONNNMMMOOOVVV\\\yyyssssss}}}tttjjjzzzyyy^^^MMMEEEAAAAAAAAAAAABBBEEEIIIMMMOOOPPPRRRSSSVVVYYY\\\^^^___bbbccceeehhhlllrrryyy~~~vvvkkkdddbbbeeepppxxxqqqqqq{{{|||vvvkkkjjjuuu}}}pppfffjjjvvvppp^^^ZZZYYYUUUWWW^^^^^^\\\ZZZYYYVVVTTTYYY```oooyyy}}}}}}~~~yyy~~~}}}|||yyyvvvtttttttttuuuvvvxxxzzz}}}lllZZZWWWUUUTTTRRRPPPQQQTTTWWWYYYnnntttwww{{{nnnaaadddmmmrrrllleeebbb___[[[\\\]]]WWWIII:::000///111//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////111222333444444444;;;<<<===???AAADDDGGGHHHIIIMMMPPPOOONNNQQQXXX^^^|||zzzttt{{{pppaaapppfffSSSHHHCCCBBBBBBBBBDDDGGGLLLPPPSSSVVVXXX]]]bbbhhhnnnrrruuuvvvyyy}}}yyyccc[[[\\\^^^jjjsssqqqooouuuuuu~~~oookkkjjjsssyyykkkfffjjjsss|||qqq\\\PPPJJJOOORRRRRRXXXcccbbb^^^]]]______]]]]]]```fffmmmmmmlllooonnnuuugggVVVVVVVVVTTTQQQPPPQQQTTTXXX[[[mmm~~~rrr}}}}}}lllccciiikkkjjjccc[[[XXXZZZ\\\SSSUUUQQQDDD555---...111......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------........./////////000222333444444333333<<<===>>>???AAADDDFFFGGGJJJMMMPPPPPPPPPSSSZZZaaassszzzsssddd}}}yyyaaaOOOEEEDDDEEEFFFGGGIIIMMMSSSWWWXXX[[[aaagggnnnvvv~~~yyyeee[[[VVVTTTXXX___qqqyyyvvvqqqttt~~~}}}nnniiimmmxxx}}}pppggggggwwwppp]]]TTTOOOIIIFFFHHHLLLNNNNNNUUUVVVZZZcccooovvvvvvtttrrrlllgggffflllttt{{{~~~zzzbbbWWWUUUTTTVVVOOOLLLSSSSSSTTT^^^kkk}}}iiimmmnnnaaajjjmmmhhh]]][[[dddgggccc]]]TTTIIIAAA999000...///000000///...---,,,,,,,,,------------------------------------------------+++,,,------......---------------............///////////////000000000000111111111222333555666777:::;;;<<>>@@@CCCGGGIIIKKKNNNRRROOOMMMQQQPPPTTTccclllTTTOOOOOOOOOOOOOOOQQQVVVYYY[[[]]]______^^^]]]]]]^^^___^^^^^^^^^^^^ZZZUUUPPPKKKKKKJJJKKKNNNUUU\\\aaahhhrrr}}}~~~wwwxxx{{{qqqsss{{{yyyuuuuuu}}}sssnnnsss}}}~~~zzzvvvqqqqqqqqqqqqvvv}}}iii[[[UUUUUUUUURRRSSSQQQTTTVVVTTTeeevvvpppbbb___nnntttwww}}}uuuggg^^^TTTFFF999444333111//////......---------......///------------------------------------------------+++,,,------......---------------............///---------.........//////000000111333555777999;;;;;;<<<>>>@@@DDDGGGIIIKKKLLLQQQNNNNNNSSSRRRXXXhhhoooWWWRRRRRRRRRQQQQQQSSSXXX[[[^^^```bbbaaa___\\\\\\\\\]]]ZZZXXXXXXWWWSSSMMMHHHGGGIIIMMMRRRXXXaaaiiinnnttt~~~yyytttttt}}}|||ppppppuuu{{{ooorrr{{{zzzqqqqqqvvv~~~xxxrrrpppvvvyyyeeeYYYTTTTTTTTTQQQRRRQQQTTTXXXWWWkkk{{{mmmddd[[[ccczzz|||~~~lll\\\PPPBBB555111222111000000......---------......///------------------------------------------------+++,,,------......---------------.........//////---------.........//////000000111333555888:::;;;<<<<<<>>>AAADDDGGGJJJKKKIIIOOOMMMNNNTTTUUU[[[kkk^^^TTTQQQRRRWWWZZZ[[[^^^bbbbbbcccbbb```\\\ZZZYYYZZZQQQQQQPPPMMMKKKKKKMMMOOORRRWWW]]]bbbiiisss{{{oooooorrr}}}yyyqqqtttvvv}}}~~~zzz}}}ssskkkxxx~~~jjj```VVVRRRSSSPPPSSSUUUNNNOOOZZZ[[[rrr|||oooccccccooo{{{|||vvvpppcccLLL@@@666222222000//////------------------------........................,,,,,,---------------------------------------------------............///...............///000000000111333555666888888888===???BBBDDDEEEGGGJJJLLLQQQNNNLLLLLLMMMRRR```nnneeeXXXSSSQQQSSSWWWYYY___eeeggghhhjjjhhhddd___[[[YYYUUUUUUUUUTTTTTTVVVZZZ]]]aaaeeelllsss{{{{{{pppuuu{{{tttssszzz{{{rrrqqqtttyyyccc[[[RRRPPPSSSPPPPPPVVVRRRQQQWWW[[[yyyzzzmmmiiittt}}}vvvssslll]]]LLL@@@555111111000///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......,,,+++******)))---------------------------------............///...............///000000///000222444666777888888<<<>>>AAADDDEEEGGGJJJMMMOOOMMMMMMMMMNNNSSSaaannn~~~~~~ooo^^^VVVOOOOOORRRVVV]]]dddfffjjjnnnoookkkfffaaa^^^]]]]]]^^^^^^```dddkkkooorrrvvv}}}vvvpppmmmiiiyyy~~~uuurrrqqqxxx{{{qqqoooxxxppp^^^XXXPPPPPPUUUTTTMMMUUUUUUTTTVVV```}}}nnnkkkvvv~~~yyyzzzzzzuuuuuummm\\\KKK???444000000000000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))---------------------------------............///...............///000000///000111333444666777888;;;===AAACCCEEEHHHKKKNNNNNNLLLMMMNNNOOOTTT```mmm{{{}}}xxxzzzcccYYYPPPNNNPPPSSSXXX]]]^^^ccciiilllllljjjhhhfffdddfffgggjjjmmmttt{{{|||mmmfffgggmmmqqqrrrmmmooouuu~~~|||uuuxxxlll\\\XXXQQQRRRWWWWWWNNNSSSUUUUUUYYYllluuuiiikkkxxx}}}xxxzzzxxxqqqpppkkk[[[III===222///000000000111------------------------........................+++++++++,,,,,,------...---------------------------------............///...............///000000//////000222333555777888:::<<<@@@CCCEEEHHHKKKNNNMMMLLLMMMOOOOOOSSS^^^jjj}}}xxxhhh^^^TTTRRRSSSSSSUUUWWW[[[^^^bbbeeeggghhhiiijjjgggkkkpppvvv|||qqqkkkdddbbbfffppp}}}vvvnnnnnnttt{{{}}}|||{{{~~~gggZZZXXXRRRQQQWWWVVVRRRQQQSSSUUU^^^|||{{{~~~rrrpppxxxwwwuuuxxxtttgggccc___SSSEEE;;;111000111000000111------------------------........................,,,,,,------...//////000---------------------------------............///...............///000000///000000111333555777888999<<>>666000222444222///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///............------------------------------------------............///...............///000000222111111222333666999:::;;;===@@@BBBDDDFFFIIIKKKNNNMMMNNNPPPSSSZZZiiiwww|||uuujjjiiillloooppprrrmmmoooppppppnnnllllllllllllsss|||{{{uuuqqqllljjjeee^^^YYY[[[dddmmmmmmooo{{{|||nnngggeeecccjjjssszzzzzzwwwxxx}}}}}}eeeUUURRRWWWRRRPPPTTTRRRQQQMMMWWW```iiirrrhhhrrr}}}}}}zzzpppiii^^^JJJ<<<555000333555333///---------------------------........................******+++,,,---//////000---------------------------------.........//////...............///000000333222222222444666999;;;;;;>>>@@@BBBCCCEEEHHHJJJMMMLLLNNNQQQVVV___ppp}}}ooohhhgggiiilllnnnssstttxxx{{{{{{wwwpppjjjlllmmmoooooolllgggaaa^^^\\\```ccceeefffkkkttt|||}}}uuufffaaacccgggjjjpppxxx{{{xxx|||}}}}}}vvvZZZUUUPPPNNNOOOQQQQQQPPPQQQYYYYYYZZZxxxzzztttvvvzzz}}}xxxoooeeeWWWKKK555333111000000000...---///............------------------------------------------------------------------------------------------............///............////////////111222444444444555888::::::<<>>@@@AAABBBDDDFFFHHHGGGLLLKKKLLLTTTWWW___qqqvvvvvvwww{{{|||tttsssrrrrrrvvv|||yyyssslllgggcccgggmmmtttuuutttwwwvvvqqqqqqrrrwwwzzzkkk]]][[[PPPRRRTTTTTTTTTUUUXXX[[[\\\vvvyyytttwww~~~pppbbbUUUEEE888333111//////000111000//////............------------------------------------------------------------------------------------------............///............///////////////111222222222444666888<<<>>>@@@BBBBBBDDDFFFHHHFFFLLLKKKMMMVVVYYYaaarrrzzzvvvvvvvvvxxxyyyxxxuuurrroooppprrruuuyyy}}}{{{vvvoooiiigggggggggggghhhsss|||zzzvvvppplllnnnuuu{{{xxxcccWWWXXXOOORRRUUUUUUTTTUUUYYY\\\eee{{{tttqqqqqqzzznnn]]]NNN???444333111//////000111000/////////.........------------------------------------------------------------------------------------------.........//////............/////////000///111222222222444666888<<<>>>@@@BBBBBBCCCFFFHHHFFFLLLKKKNNNWWWZZZbbbtttyyytttpppqqqqqqnnnmmmnnnpppmmmjjjlllqqqvvvyyyzzzrrrooolllkkkllloooqqqssszzz~~~}}}xxxooojjjfffiiirrrzzz~~~~~~xxxYYYRRR[[[SSSQQQRRRUUUVVVVVV[[[aaarrrvvvjjjiiikkk|||nnnXXXHHH;;;444444333222111111111222333................................................------............------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......---...///...---...///111444333333333444555777888:::<<<@@@BBBCCCEEEGGGIIIGGGMMMNNNPPPYYY\\\ccctttzzztttqqqqqqpppmmmkkklllmmmiiiggggggkkkoooqqqrrrnnnppprrrqqqqqqrrrwww|||zzzrrrjjjddd```dddjjjpppwww}}}pppWWWRRRXXXSSSSSSTTTTTTRRRUUUaaannn{{{pppooohhh|||hhhUUUGGG;;;222333222111000000000111111................................................------............------------,,,,,,,,,---......,,,,,,---------.........---...///...---...///111333222222222333555666777:::<<<@@@BBBCCCDDDFFFHHHGGGMMMLLLNNNWWWZZZbbbttt}}}wwwuuuvvvvvvtttssstttvvvsssooonnnoooqqqrrrrrrqqqwww~~~zzzmmmddd___\\\XXXUUUZZZeeesss|||cccTTTRRRTTTQQQSSSTTTSSSQQQYYYnnnyyyyyytttwwwcccQQQDDD:::222111111000////////////000................................................------............------......---,,,,,,,,,------,,,------------.........---...///...---...///111111111111111222444666777:::<<<@@@BBBCCCDDDFFFHHHGGGLLLKKKLLLTTTXXXaaasss}}}{{{~~~|||zzzyyyzzz{{{{{{yyy|||wwwiiifff```[[[YYYZZZ^^^aaahhhrrr~~~pppXXXSSSSSSRRRPPPPPPQQQRRRTTTaaa{{{vvvaaaMMM???777222111111000000////////////................................................------............------///...---,,,,,,,,,,,,,,,------------............---...///...---...///111111111111111333555777888:::===@@@AAABBBCCCEEEGGGIIIMMMKKKLLLTTTXXXaaattt~~~~~~}}}~~~}}}ssskkkeeebbbaaahhhnnnssspppjjjiiiqqqzzz}}}dddSSSRRRTTTRRRQQQNNNNNNPPPWWWggg{{{~~~vvv```HHH:::555444111111111111111000000000................................................------............------///...---,,,,,,,,,,,,,,,---------.........//////---...///...---...///111222222222222444666888999:::===???AAABBBCCCEEEFFFJJJNNNLLLLLLTTTXXXbbbtttyyy}}}|||yyyvvvvvvyyyxxxyyyzzz{{{|||~~~zzzpppjjjbbb[[[YYY[[[```ccctttzzzttt{{{sss\\\RRRRRRTTTRRRSSSOOONNNQQQYYYjjjwww~~~||||||rrrZZZBBB666333444111111222222222111000///................................................------............------......---,,,,,,,,,------------........./////////---...///...---...///111222222222333444777999::::::===???AAAAAABBBDDDEEEJJJOOOMMMNNNUUUXXXaaasss~~~zzztttpppqqqtttvvvwwwwwwuuusssrrrsssuuusssrrrsssttttttppphhhaaaZZZXXXWWWYYY^^^fffnnnsss}}}|||{{{eeeXXXSSSQQQQQQSSSRRRQQQRRRVVV]]]rrr{{{gggNNN;;;444333222000000111111111000///...................................................------............------------,,,,,,,,,---..................////////////---...///...---...///111111111111222444666888::::::===???AAAAAABBBCCCEEEHHHMMMLLLNNNUUUXXX___ppp|||uuurrrtttxxxvvvvvvsssmmmfff```___```UUUXXX[[[\\\YYYUUUPPPNNNPPPRRRXXX___iiisss{{{}}}~~~qqq\\\VVVTTTPPPOOOSSSOOOSSSWWW[[[ccc{{{zzz^^^CCC666444333111...///000000000///---,,,................................................---..................---,,,,,,,,,,,,------...///............/////////000---...//////---...///111000000000111333555888999:::===???AAAAAAAAACCCEEEFFFLLLKKKNNNUUUWWW^^^nnnssswwwwww{{{rrriii```YYYUUUSSSLLLMMMNNNNNNNNNOOOQQQSSSYYYZZZ```jjjuuu}}}xxxfffUUUPPPSSSTTTRRRRRRTTTOOOXXX]]]eeevvv\\\@@@222222333111000000000000000000000000......---------,,,,,,,,,.........------,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......---------............///,,,,,,,,,---------......///111222333333555888:::<<>>BBBCCCCCCBBBBBBCCCGGGIIIMMMQQQRRRSSS\\\fffcccyyy}}}xxxmmmccc[[[VVVRRRUUUYYY\\\^^^___bbbdddhhhkkkpppyyytttiii```UUU\\\ZZZXXXWWWWWWYYY[[[]]]]]]aaajjjttt}}}iii\\\RRRPPPSSSSSSQQQQQQRRRUUU^^^iiipppcccMMM999111222444333000000000000000000000000000000/////////............------------,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......---------............///,,,------------.........///111222333333555888:::<<<>>>BBBCCCCCCCCCCCCCCCGGGIIIMMMQQQRRRSSS\\\fff```sss}}}zzzrrriiiaaa]]]^^^bbbgggkkkmmmpppsssvvvyyy|||nnn```ZZZQQQPPPPPPQQQRRRTTTWWWYYY[[[^^^]]]___bbbeeejjjvvvzzzvvvtttnnnllllllmmmqqquuuwwwxxxxxx___VVVPPPQQQSSSRRRQQQRRRSSSZZZdddwwweeeXXXEEE666000111222111////////////////////////////////////.........---------------------------...------,,,,,,------...---,,,,,,,,,,,,---......---------............///------------............///111222333333555888:::;;;>>>BBBDDDDDDCCCCCCDDDGGGIIIMMMQQQRRRSSS\\\fff]]]nnn~~~~~~}}}{{{xxxsssooommmpppsssxxx}}}qqq^^^ZZZUUUQQQSSSVVVZZZ___eeeiiilllkkkfffdddgggiiihhhjjjmmm|||qqqmmmggg```[[[XXXVVVVVVUUUVVVWWW[[[^^^___^^^\\\___fffiiijjjxxxmmmWWWRRROOORRRSSSRRRRRRTTTTTT^^^lll\\\OOO>>>333000000//////////////////////////////.........---------,,,,,,------------------------...------,,,,,,------...---,,,,,,,,,,,,---......---------............///---------........./////////111222333333555888:::;;;>>>BBBDDDDDDDDDDDDEEEGGGIIIMMMQQQRRRSSS\\\fffZZZkkktttaaa^^^[[[ccceeeiiinnnttt{{{|||zzz}}}zzzuuurrrooosssyyylllbbb]]][[[\\\\\\]]]___aaabbbccc[[[\\\___ccceeedddaaa^^^XXXZZZ[[[\\\eeewwwzzzdddSSSPPPPPPSSSTTTRRRSSSWWWVVVfffzzzxxxVVVGGG888222111000......000000000000000000000000...------------,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...---,,,,,,,,,,,,---......---------............///------.........////////////111222333333555888:::;;;>>>BBBDDDDDDDDDEEEFFFGGGIIIMMMQQQRRRSSS\\\fffZZZfff}}}ooofffgggeeefffggghhhkkkpppuuuzzz}}}~~~|||~~~{{{jjjaaa[[[YYYZZZUUUXXX^^^eeejjjnnnpppqqqoooppprrrtttwwwvvvtttqqqfffddddddhhhjjjlllsss{{{oooZZZRRRPPPQQQTTTTTTRRRUUUZZZ]]]ttt}}}nnnOOOAAA444222333222000000000000000000000000000000............------------,,,,,,,,,---------.........------,,,,,,------...---,,,,,,,,,,,,---......---------............///............///////////////111222333333555888:::;;;>>>BBBDDDEEEEEEEEEFFFGGGIIIMMMQQQRRRSSS\\\fff]]]bbbqqq~~~rrrfffgggmmmkkkgggfffffffffhhhkkkooorrrrrrvvvyyyfff``````^^^^^^```ccchhhpppxxx~~~yyyuuuvvv|||zzzrrrrrrxxxfffRRRRRRQQQRRRUUUTTTSSSVVV\\\eee|||kkkKKK===111222555444222222000000000000000000000000000/////////............,,,,,,,,,------............------,,,,,,------...---,,,,,,,,,,,,---......---------.........//////............/////////000///111222333333555888:::;;;>>>BBBDDDEEEEEEFFFGGGGGGIIIMMMQQQRRRSSS\\\fffaaadddlll}}}jjjeeekkkppprrrsssgggjjjllllllpppwww{{{{{{xxxeeecccbbbccchhhpppyyy|||~~~ooo^^^UUUMMMTTTQQQNNNVVVXXXXXX^^^qqq}}}eeeAAA<<<555222111222111///000000000000000000000000////////////////////////........................------------------------------------------------//////.........------------------............///000000111222444666888999;;;>>>AAADDDDDDDDDDDDEEEGGGLLLJJJLLLTTTVVV\\\kkk\\\]]]bbbnnnuuupppvvv}}}ooo^^^\\\___fffqqqyyyeeeWWWRRRLLLSSSQQQPPPWWWZZZ[[[cccxxxpppZZZ===888333111111222222222////////////////////////000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///.........---------------------............///000000111222444666888999>>>AAAEEEGGGHHHHHHIIIJJJGGGLLLJJJLLLTTTVVV\\\kkk```______gggyyy~~~|||jjjZZZVVV[[[ddduuummm[[[RRRPPPLLLSSSRRRRRRYYY[[[___jjjyyyvvvrrraaaMMM777444111///111222444444////////////////////////000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---------------------............///000000111222444666888999???BBBFFFIIIJJJJJJKKKLLLGGGLLLJJJLLLTTTVVV[[[kkkfffcccaaafffsssnnn]]]YYY]]]cccqqqzzzdddUUURRRSSSLLLSSSSSSSSSYYY[[[bbbqqq}}}vvvmmmXXXCCC444222000///000111333444////////////////////////////////////////////////........................------------------------++++++++++++++++++++++++---------------------------------............///000000111222444666888999;;;>>>CCCEEEFFFGGGHHHIIIGGGLLLJJJKKKTTTUUU[[[jjjaaa^^^\\\```jjjyyytttbbbXXXWWW[[[hhhuuuppp\\\SSSRRRTTTMMMSSSRRRSSSYYYZZZeee{{{~~~kkkQQQ<<<333222111000//////111222........................................................................------------------------++++++++++++++++++++++++,,,,,,---------------------------............///000000111222444666888999999<<<@@@CCCDDDDDDEEEFFFHHHLLLJJJKKKSSSTTTZZZiii]]]ZZZYYY\\\bbbnnnuuubbbYYYXXX[[[```llluuuxxxcccVVVQQQQQQQQQNNNRRRRRRSSSYYY\\\mmmfffIII666333333222111///...000111........................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///000000111222444666888999;;;>>>BBBDDDDDDDDDEEEEEEHHHLLLJJJKKKSSSTTTYYYhhh]]][[[ZZZ\\\___fffwwwgggYYYWWW]]]fffoooxxxjjjXXXRRRPPPPPPNNNMMMQQQPPPSSSZZZaaawwwzzz]]]BBB333111222333111//////000333........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///000000111222444666888999>>>AAADDDFFFEEEEEEEEEEEEHHHLLLIIIKKKRRRTTTYYYhhh]]][[[[[[\\\[[[^^^nnniii[[[YYY```mmmxxx{{{cccTTTQQQRRRPPPMMMLLLPPPPPPTTT\\\eee~~~tttVVV???444///111333222000000222555........................////////////////////////........................------------------------------------------------+++++++++,,,,,,------------------.........//////000111111222444666888999???AAAEEEFFFEEEDDDDDDDDDHHHLLLIIIKKKRRRSSSXXXggg[[[bbb^^^ZZZ___bbbgggtttxxxfffdddbbbiii|||lllXXXOOONNNMMMLLLKKKPPPNNNPPPVVV^^^ooolllNNN;;;555000000000000000000000000////////////////////////,,,---......------...000........................------------------------......---------,,,,,,,,,---------------------------------............///000111333444444444666888<<<>>>BBBFFFHHHGGGFFFEEELLLIIIIIIMMMQQQSSSYYY___]]]dddaaaZZZ[[[YYY\\\iiiwwwpppoootttuuudddSSSNNNOOOPPPOOOOOOQQQTTTVVVZZZhhhzzz^^^FFF777111000000000000000000000000////////////////////////,,,---......------...000........................------------------------......---------,,,,,,,,,---------------------------------............///000111333444444555777888===???CCCFFFHHHHHHFFFEEELLLJJJJJJNNNQQQTTTYYY```YYYdddccc]]][[[TTTTTT^^^iii}}}gggZZZNNNMMMQQQSSSTTTVVVVVV___aaabbbxxxkkkMMM>>>666000000000000000000000000000////////////////////////,,,---......------...000........................------------------------......---------,,,,,,,,,---------------------------------............///000111333444444555777999===@@@CCCFFFHHHHHHGGGFFFLLLJJJKKKOOOQQQSSSZZZaaaOOO___fffdddbbbYYYTTT\\\gggqqq[[[RRRLLLNNNSSSUUUXXX[[[___iiijjjmmm\\\@@@999777222000000000000000000000000////////////////////////,,,---......------...000........................------------------------......---------,,,,,,,,,,,,,,,---------------------------............//////111333444555666888:::>>>@@@CCCFFFHHHHHHHHHGGGJJJIIIKKKNNNPPPRRRYYYaaaHHH[[[gggllllllbbbYYY]]]hhh}}}{{{gggUUUPPPMMMPPPTTTVVVYYY]]]aaajjjooo{{{xxxRRR:::777666111000000000000000000000000////////////////////////,,,---......------...000........................------------------------......---------,,,,,,,,,,,,,,,,,,---------......---------............//////111444555555666999;;;>>>@@@CCCEEEGGGHHHGGGGGGIIIIIIKKKNNNOOOPPPXXXaaaGGGYYYeeelllpppggg\\\]]]dddwwwooo^^^RRROOONNNQQQSSSTTTXXX]]]___fffsssiiiJJJ777333222...000000000000000000000000////////////////////////,,,---......------...000........................------------------------......---------,,,,,,,,,+++,,,,,,------.........---------............//////111444555666777999;;;>>>???BBBDDDFFFGGGGGGGGGIIIIIILLLOOOOOOPPPXXXbbbEEESSS[[[ccclllhhh___```aaannnvvvbbbVVVOOOMMMMMMOOOPPPQQQVVV]]]```fff}}}rrrWWW@@@555222111111000000000000000000000000////////////////////////,,,---......------...000........................------------------------......---------,,,,,,,,,++++++,,,,,,---......///---------............//////111444555666777:::<<<===>>>@@@BBBDDDEEEFFFFFFJJJKKKOOOQQQPPPQQQZZZdddAAALLLQQQZZZggghhhbbbdddbbbgggvvvjjjZZZRRRMMMKKKKKKNNNNNNOOOUUU]]]eeejjj|||dddIII999444222444777000000000000000000000000////////////////////////,,,---///...------...000........................------------------------......---------,,,,,,,,,++++++,,,,,,---...//////---------........./////////111444555666888:::<<<===>>>@@@BBBCCCEEEEEEFFFLLLMMMQQQSSSRRRRRR\\\fffFFFBBBBBBJJJXXXaaadddbbb```eeellltttnnn```VVVQQQJJJNNNLLLMMMVVVUUURRRXXXbbbwwwuuu[[[>>>333666777333...333333222111000000111111111111111111000000000000000000//////............,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------.........---,,,...111333222111///222444666777999;;;>>>>>>@@@BBBCCCCCCDDDEEEFFFKKKRRRRRRRRRWWWSSSUUUcccHHHBBB@@@GGGTTT```cccaaa___fffooozzzyyyggg[[[SSSOOONNNPPPKKKMMMVVVUUUQQQXXXjjjiiiQQQ999222222222000111222111000000//////000000111111111000000000///////////////.........------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------.........---,,,...111333222111///111444666777999;;;===>>>@@@BBBDDDDDDDDDEEEGGGJJJPPPPPPQQQUUURRRTTTaaaGGGAAA===AAANNNZZZaaacccaaahhhqqq}}}kkk^^^UUUPPPLLLMMMNNNIIIKKKTTTSSSRRR\\\}}}|||^^^HHH666333222......444111000//////////////////111111000000000000//////.........---------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------.........------...000222111000///111444666777888;;;===>>>@@@CCCDDDDDDDDDFFFGGGHHHOOOOOOOOOTTTPPPRRR```HHHFFFBBBBBBGGGRRR___gggfffiiimmmtttppp^^^VVVQQQMMMLLLKKKNNNKKKMMMSSSRRRYYYkkkqqqUUUAAA333444555//////555111000000/////////000000111000000000////////////------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......---------...///000111000///111444555666888;;;===>>>@@@CCCDDDDDDEEEFFFHHHHHHOOOOOOPPPTTTQQQSSS```SSSTTTRRRKKKEEEJJJZZZhhhhhhgggeeegggqqq}}}cccVVVQQQNNNLLLMMMMMMQQQQQQRRRTTTSSSccc```GGG999///111444222111222111111111000000111111222000000000////////////...------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------.........///000000...111333555666888:::===>>>@@@CCCDDDEEEEEEGGGIIIJJJPPPPPPQQQUUURRRTTTbbb```ccc```TTTGGGGGGUUUccceeebbb```___dddyyynnnYYYRRRPPPMMMLLLOOOKKKNNNMMMPPPTTTXXXooonnnQQQ;;;999555111111333222///111111111111111222222333000000////////////......---------------.........,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,---//////......///000...000333555666777:::<<<===@@@CCCDDDEEEFFFHHHJJJKKKRRRRRRRRRWWWTTTVVVcccbbbbbb^^^TTTIIIHHHRRR\\\aaa```___]]]\\\gggtttaaaRRRPPPPPPLLLLLLQQQKKKJJJHHHQQQ```mmm~~~```FFF@@@MMMNNN===222444444...000000000000000111222222000000/////////.........------........./////////,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,...//////---,,,...000...000333444555777:::<<<===@@@CCCEEEEEEFFFHHHJJJLLLRRRRRRSSSWWWTTTVVVccc[[[YYYTTTNNNIIIKKKRRRXXX^^^```aaa^^^WWWYYYnnn}}}iiiYYYOOOPPPPPPKKKKKKQQQQQQLLLJJJZZZtttuuuYYYBBBNNNeeeiiiMMM666666666//////////////////000111111000/////////...................../////////000000,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......+++...000///---,,,...000...000333444555777:::<<<===@@@CCCEEEFFFGGGIIIJJJKKKRRRRRRRRRWWWSSSUUUccc______\\\UUUNNNMMMQQQVVV]]]```aaa]]]YYY[[[dddllluuuhhhVVVSSSOOOMMMNNNOOOPPPPPPPPPTTTYYYhhhlllWWWTTTdddVVVCCC555////////////000000////////////000000////////////////////////------------------------,,,,,,,,,---------..............................+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222444666999;;;<<<@@@@@@BBBEEEGGGIIIHHHGGGMMMOOORRRRRRRRRUUU[[[```]]]^^^\\\VVVPPPMMMPPPTTT___fffkkkggg^^^[[[bbbjjjvvvjjj___RRRPPPNNNMMMNNNOOOQQQQQQQQQTTTbbb^^^FFFCCCMMMDDD888111000111111000000000000000000000000000////////////////////////------------------------,,,,,,,,,---------..............................,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///111222333555777:::<<<===???@@@BBBDDDGGGHHHGGGGGGJJJMMMPPPQQQQQQTTTZZZ___ZZZ\\\[[[XXXSSSPPPQQQTTT___jjjsssqqqggg___aaaffffff~~~sssaaaXXXNNNMMMMMMMMMNNNPPPQQQRRRSSSUUUlllyyyRRR<<<999888444000000222333111///000000111222222111000000////////////////////////------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///222333444666888;;;===>>>>>>???BBBDDDFFFGGGGGGGGGHHHKKKMMMOOOPPPSSSYYY^^^WWWYYY[[[ZZZWWWVVVVVVWWW[[[eeeqqqtttooohhhdddcccfff{{{{{{zzz{{{fffWWWRRRLLLMMMNNNNNNNNNOOORRRSSSYYYaaakkkIII888777333222111222333333111...///000222333333222000///////////////////////////------------------------,,,,,,,,,---------......------------------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///222222333555888:::<<<>>>===???BBBDDDEEEFFFFFFGGGGGGJJJMMMNNNPPPSSSZZZ___~~~UUUWWWZZZ\\\\\\[[[ZZZZZZUUUZZZdddnnnsssqqqiiibbbjjjyyy|||jjjXXXNNNLLLMMMOOOPPPOOOOOOPPPSSSVVV```uuuxxxVVV===444555555444333222222222111000///000222333333222000///////////////////////////------------------------,,,,,,,,,---------......------------------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222444666999;;;======@@@CCCEEEEEEEEEFFFHHHHHHKKKNNNPPPQQQUUU[[[```VVVWWWZZZ\\\]]]\\\[[[ZZZOOOPPPVVVcccooosssllldddgggnnn}}}lll^^^RRRMMMMMMNNNPPPQQQPPPPPPRRRXXX]]]ddd~~~eeeGGG999555444333222111000000111222222000000111222222111000000////////////////////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222444666999;;;<<<===AAAEEEFFFEEEEEEGGGJJJJJJMMMPPPQQQRRRUUU[[[```XXXXXXYYYZZZ[[[ZZZXXXWWWMMMLLLPPP[[[gggmmmkkkfffcccccctttooo___VVVPPPOOOPPPNNNPPPQQQQQQQQQVVV___fffvvv}}}UUU???999777333000111111000000000222333000000000000000000000000////////////////////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///111111333444777999<<<======BBBGGGHHHFFFFFFHHHKKKKKKNNNPPPQQQQQQTTTZZZ___|||[[[ZZZYYYYYYYYYWWWTTTRRRLLLLLLOOOWWW```gggiiihhhaaa]]]kkkzzzaaaSSSMMMKKKLLLNNNLLLOOOQQQQQQRRRYYYdddmmmnnnHHH777888666000111222333333111111111111000000////////////000000////////////////////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////222333444666888;;;===>>>>>>CCCHHHIIIGGGFFFIIILLLKKKNNNPPPQQQQQQTTTYYY^^^yyy\\\[[[YYYWWWUUUTTTSSSSSSOOOOOOMMMMMMSSS]]]fffkkkgggeeelll|||dddPPPMMMNNNLLLLLLPPPQQQMMMSSS[[[UUUTTTqqqyyyPPPBBB:::555666333111111111111000000000000,,,---///000/////////000////////////////////////------------------------...---,,,,,,,,,,,,---......------,,,,,,------...222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------222111111333666999<<<<<>>@@@CCCEEEEEEFFFHHHJJJJJJLLLMMMOOOPPPSSSWWWZZZmmm^^^]]][[[YYYWWWVVVUUUUUUVVVTTTRRRNNNJJJLLLYYYfffmmmkkkiiiooo}}}tttiiiZZZPPPIIIJJJMMMMMMNNNPPPPPPRRRUUUaaa}}}iiiJJJ888666222111333///111111111111000000000///444222000///000000000000////////////////////////------------------------------------------------...------,,,,,,------...------........./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////...000333666888;;;===???AAACCCFFFGGGGGGGGGIIIJJJJJJKKKMMMNNNPPPSSSWWWZZZjjj[[[ZZZXXXWWWVVVUUUTTTTTTXXXUUUTTTQQQLLLKKKVVVccchhhlllnnnnnnppp|||wwwdddYYYPPPKKKHHHJJJMMMNNNPPPRRRSSSTTTYYYkkk}}}XXXBBB777777333222444///111111111111000000000///111///------...///---,,,////////////////////////------------------------------------------------...------,,,,,,------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000...111444666666888<<<>>>???BBBEEEFFFGGGHHHJJJLLLJJJLLLNNNOOOPPPSSSWWWZZZkkkWWWVVVVVVUUUTTTTTTUUUUUUYYYUUUTTTVVVRRRNNNUUU```hhhoootttpppggggggssszzzgggWWWOOOIIIIIIIIIJJJLLLNNNQQQSSSUUUWWWbbb}}}dddGGG777444666333333555111111111111111000000000000444222000222444444222///////////////////////////------------------------,,,------......------,,,...------,,,,,,------...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111222555666666555666;;;???<<>>HHHPPPNNNOOOOOONNNKKKIIIHHHHHHMMMNNNPPPQQQSSSVVVZZZ]]]wwwSSSSSSSSSSSSTTTUUUVVVVVVZZZWWWVVVYYY]]]___\\\YYY___iiiyyy~~~ooodddvvv~~~hhhZZZSSSNNNKKKLLLIIIOOOQQQOOOMMMRRRYYY]]]```wwwkkkFFF:::777666444333222111111111000000000000////////////............//////////////////.........---------------------------------,,,,,,---,,,******,,,...---------,,,,,,+++++++++***++++++,,,,,,++++++***------------------------,,,,,,------...////////////222666555555:::FFFOOODDDCCCCCCDDDHHHKKKLLLMMMMMMNNNOOORRRUUUYYY\\\]]]|||TTTTTTTTTUUUWWWXXXYYYZZZ]]]ZZZYYYZZZ^^^___\\\YYY___iiizzz~~~qqquuuppp]]]RRRMMMJJJIIIJJJJJJLLLNNNOOOPPPRRRYYY```ppp\\\@@@999666555444333222111111111000000000000////////////............//////////////////.........---------------------------------,,,---------++++++,,,...---------,,,,,,+++++++++***++++++,,,,,,++++++***------------------------,,,,,,------.../////////...222666666666:::DDDLLLDDDCCCBBBCCCEEEHHHJJJKKKLLLMMMOOOQQQUUUXXX[[[\\\yyyUUUVVVWWWXXXZZZ[[[]]]]]]]]][[[XXXYYY\\\\\\ZZZWWW^^^eeeuuu~~~vvvoooaaaRRRLLLJJJIIIIIIKKKNNNLLLNNNSSSTTTUUU```ooolllHHH::::::666555444222111111111111000000000000////////////............/////////////////////............---------------------------,,,.........,,,,,,---...------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***------------------------,,,,,,------.../////////...333777888777:::AAAGGGHHHGGGEEEDDDEEEGGGIIIKKKLLLLLLNNNPPPSSSWWWYYY[[[vvvWWWXXXYYYZZZ[[[\\\\\\\\\XXXVVVUUUUUUWWWXXXXXXVVV]]]___gggyyyzzzzzzcccXXXNNNKKKLLLKKKLLLOOORRRPPPRRRXXXXXX[[[pppUUU<<<777:::555444333222111111111111000000000000////////////............/////////////////////...............------------------------,,,...//////...------///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...222777999999:::>>>CCCKKKKKKJJJHHHGGGHHHJJJLLLKKKLLLMMMPPPRRRUUUXXXZZZtttYYYZZZZZZZZZZZZYYYXXXXXXTTTSSSRRRSSSUUUWWWXXXXXX]]]ZZZ[[[fffxxx{{{wwwuuu[[[SSSMMMMMMNNNMMMNNNPPPSSSSSSWWWZZZ\\\gggjjjHHH999777777444333333222111111111111000000000000////////////............////////////////////////////////////------------------------,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...222777999::::::===???JJJKKKKKKJJJHHHHHHJJJLLLKKKLLLMMMOOORRRUUUWWWYYYrrrYYYYYYZZZZZZYYYWWWUUUTTTRRRRRRRRRSSSUUUWWWZZZ[[[\\\YYYXXX]]]jjj}}}xxxxxxsssfffTTTOOOLLLNNNOOONNNNNNPPPRRRVVVZZZ\\\eee}}}{{{XXXCCC:::666444333333222111111111111111000000000000////////////............////////////...////////////000000000------------------------+++---//////...---,,,---++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...111555888999;;;<<<>>>CCCGGGJJJJJJHHHGGGHHHKKKLLLMMMNNNPPPRRRUUUWWWYYYnnnWWWXXXYYYZZZYYYWWWUUUTTTRRRRRRRRRRRRSSSUUUWWWZZZ[[[\\\\\\[[[___mmm{{{uuuxxx{{{ooobbbWWWNNNKKKLLLPPPQQQOOONNNQQQTTTZZZ]]]bbbwww]]]FFF>>>999555444333222222111111111111111000000000000////////////............////////////.../////////000000000000------------------------***,,,...///...,,,+++,,,+++++++++,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,------.../////////...000444777999;;;<<<===>>>DDDIIIKKKIIIHHHIIIKKKMMMMMMOOOPPPSSSUUUWWWYYYhhhUUUWWWXXXZZZZZZXXXWWWVVVQQQQQQQQQPPPOOOQQQSSSVVVYYY^^^```\\\WWW]]]nnn~~~}}}sssooozzzyyylllbbbWWWNNNLLLJJJMMMRRRSSSQQQQQQSSSWWW^^^```hhhqqqGGG999:::777444666222222111111111111111111000000000000////////////............/////////000.../////////000000111111------------------------)))+++...///---,,,+++++++++++++++,,,,,,---------+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...//////000...000333666888;;;===>>>===CCCKKKNNNLLLJJJKKKMMMNNNNNNOOOQQQSSSVVVXXXYYYcccRRRRRRSSSSSSSSSQQQPPPOOOKKKMMMOOOPPPPPPQQQSSSUUUVVVdddppplll^^^VVV^^^jjj}}}~~~zzzhhhYYYQQQPPPQQQQQQMMMLLLOOOQQQQQQSSSWWWTTTbbbqqqzzzYYY<<<777;;;999444222222222222111111111111000////////////............000000000000000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,******************************+++++++++,,,,,,,,,------,,,,,,,,,------...222333444555666999===@@@???DDDJJJKKKJJJJJJMMMPPPPPPQQQSSSTTTVVVWWWWWWWWWcccUUUUUUUUUTTTRRROOOMMMKKKLLLMMMPPPQQQQQQRRRTTTVVVZZZeeennnjjj]]]VVV[[[cccuuu}}}{{{|||}}}nnn___UUUOOONNNNNNOOOLLLLLLPPPRRRRRRTTTYYY^^^nnnhhhNNN777444888666222222222222222111111111111000////////////............////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///333444555666777999===AAA???DDDHHHJJJIIIIIIMMMQQQPPPQQQRRRTTTUUUVVVVVVVVVcccUUUUUUUUUUUUSSSOOOLLLJJJMMMOOOQQQRRRRRRTTTVVVXXX^^^eeejjjfff\\\UUUWWW[[[lllyyytttkkk___UUUPPPNNNMMMLLLMMMKKKMMMPPPRRRRRRVVV\\\dddzzzRRRAAA333333666444333444222222222111111111111000////////////............////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,---...///000333444666777888:::>>>AAA@@@DDDGGGHHHGGGIIIMMMQQQPPPQQQRRRTTTTTTUUUUUUUUUaaaQQQRRRSSSTTTTTTRRRPPPOOOOOOQQQSSSTTTTTTUUUXXXZZZ___bbbcccaaa[[[VVVUUUVVVcccrrrvvveee\\\RRRMMMNNNOOONNNLLLMMMLLLNNNQQQRRRSSS[[[dddssshhhCCC:::555666777555444666222222222111111111000000////////////............////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++,,,---...000111333555777888999;;;???AAABBBDDDEEEFFFGGGIIIMMMQQQQQQQQQRRRSSSTTTTTTTTTTTT___RRRRRRSSSTTTTTTSSSSSSRRRRRRSSSUUUVVVVVVWWWYYY[[[]]]]]]]]]\\\ZZZYYYWWWUUUXXXfffzzz~~~{{{}}}ssseeeZZZTTTMMMLLLOOORRRQQQOOOOOOOOOPPPRRRSSSYYYggguuuhhhIII:::888777888777444444555222222222111111111000000////////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++,,,---...000111222444777888999;;;>>>AAACCCDDDEEEFFFGGGJJJNNNPPPPPPQQQRRRTTTUUUUUUUUUUUUaaaVVVVVVUUUTTTSSSSSSTTTTTTUUUWWWXXXXXXXXXXXXYYY[[[ZZZYYYXXXYYYZZZZZZXXXWWWUUU^^^pppwwwyyyyyyuuufffYYYTTTQQQMMMMMMPPPRRRRRRQQQQQQQQQSSSUUUXXXddd{{{yyyRRR@@@666777777666444222111222222222222111111111111000////////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,---...///000111444666888999;;;>>>@@@DDDDDDEEEGGGJJJLLLNNNPPPPPPQQQSSSTTTVVVWWWWWWWWWhhhXXXVVVTTTSSSSSSUUUXXXZZZYYYZZZ[[[ZZZYYYXXXYYY[[[XXXWWWWWWXXXYYYZZZYYYXXXWWW\\\gggyyy~~~ttt|||ppphhh\\\QQQPPPPPPOOONNNOOOPPPQQQQQQRRRSSSUUUXXX___rrr^^^DDD@@@777888777555333222222222222222222111111111111000////////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000333666888999:::===>>>DDDDDDFFFIIILLLNNNOOOOOOPPPQQQSSSUUUWWWYYYYYYZZZmmmUUUTTTRRRRRRTTTYYY^^^aaaZZZ\\\\\\[[[YYYXXXYYYZZZWWWWWWWWWWWWXXXYYYYYYYYYWWWWWW\\\gggxxxuuu|||pppeee___VVVLLLNNNOOOPPPOOONNNMMMOOOPPPSSSTTTVVV[[[eee}}}wwwHHH666;;;999:::999555444555555444222222222111111111111000000/////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,------,,,,,,,,,------...///222555777999:::<<<>>>DDDEEEGGGJJJNNNPPPOOOOOOOOOQQQSSSVVVXXXZZZ[[[[[[oooQQQQQQQQQPPPRRRXXXaaaggg```\\\WWWUUUVVVVVVUUUSSSUUUWWWXXXZZZ[[[[[[[[[ZZZYYYYYY[[[___eeeqqqooo```XXXSSSOOOLLLKKKOOOQQQPPPOOOQQQRRRSSSSSSVVVUUUaaa~~~VVVDDD>>>:::777666555444333222222222111111111111000000000000000000//////.........---..................------------............------,,,,,,---...---,,,***))),,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++***+++,,,,,,+++,,,...///111222555888:::<<<>>>???AAADDDGGGJJJLLLNNNQQQTTTQQQQQQRRRRRRTTTVVVXXXZZZqqqOOONNNNNNOOORRRXXX___ddd\\\YYYVVVUUUVVVXXXWWWVVVWWWXXXZZZ\\\]]]]]]]]]]]]]]]]]]___aaaccchhhwwwyyynnn```UUUPPPOOOMMMLLLLLLNNNOOONNNOOOQQQTTTVVV___^^^^^^uuueeeEEE;;;999555666666555333333222222333111111111111000000000000000/////////....................................------............------,,,,,,---------,,,+++***+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++***+++,,,,,,+++,,,...000111222555888:::<<<>>>???BBBDDDGGGJJJKKKNNNQQQSSSQQQRRRSSSSSSTTTVVVYYY[[[tttLLLKKKKKKMMMSSSYYY]]]___WWWVVVTTTTTTWWWYYYZZZYYYYYYZZZ[[[]]]___`````````cccccceeegggffffffnnnwwwoooppp|||hhh```VVVOOONNNOOOPPPPPPPPPOOONNNNNNPPPSSSWWWZZZ\\\eeerrrtttNNN;;;999999555666555444333333222222333111111111111000000000000////////////....................................------............------,,,,,,---------,,,++++++************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++***+++,,,,,,+++,,,...000111222555888:::<<<>>>???BBBDDDGGGIIIKKKMMMPPPSSSQQQRRRSSSTTTTTTVVVYYY\\\xxxJJJIIIIIIMMMSSSXXXZZZ[[[UUUTTTTTTUUUVVVXXXYYYZZZYYYZZZ[[[]]]^^^```aaaaaabbbbbbdddgggfffeeekkksssqqqwww{{{ooo```ZZZSSSNNNMMMOOOQQQQQQSSSPPPOOOQQQRRRSSSXXX\\\YYYxxx```CCC:::;;;:::555555444444333222222222333111111111111000000000//////////////////.........---------...............------............------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********)))++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++,,,---,,,,,,,,,...000111222555888:::<<<>>>???BBBDDDGGGIIIKKKMMMPPPRRRPPPRRRTTTTTTSSSTTTXXX\\\yyyIIIIIIJJJLLLPPPTTTVVVWWWTTTUUUUUUUUUUUUVVVWWWXXXXXXXXXYYYZZZ\\\]]]______\\\ZZZ[[[^^^^^^___eeelll|||{{{vvvggg]]]TTTQQQMMMJJJJJJKKKMMMNNNRRROOOPPPSSSTTTTTT[[[dddzzzmmmKKK999888999666222444444333222222222333333111111111111000000000///.........///////////////---------.........//////------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++,,,------,,,---///000111222555888:::<<<>>>???BBBDDDGGGIIIJJJLLLOOOQQQNNNQQQTTTSSSRRRSSSWWW\\\xxxHHHJJJKKKKKKKKKLLLOOORRRSSSTTTVVVVVVUUUTTTUUUWWWWWWWWWWWWXXXYYYZZZ\\\\\\]]]ZZZYYY[[[[[[[[[```fffuuuzzzwwwsssdddXXXQQQMMMLLLKKKJJJKKKMMMPPPRRROOONNNQQQVVVXXX\\\lll}}}hhhQQQ<<<777888666444444333333222222222222333333111111111111000000000000.........///////////////,,,,,,------.../////////------............------,,,,,,+++++++++,,,------...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,+++++++++++++++++++++++++++,,,------,,,---///111111222555888:::<<<>>>???BBBDDDGGGIIIJJJLLLNNNQQQNNNRRRUUUTTTRRRRRRXXX]]]xxxGGGJJJKKKHHHDDDCCCHHHNNNQQQSSSUUUVVVTTTTTTVVVXXXXXXWWWWWWWWWWWWXXXYYYZZZ]]]ZZZZZZ\\\[[[ZZZ\\\```iiijjjsssrrrdddZZZSSSPPPMMMNNNNNNOOOOOOQQQSSSUUURRRQQQVVV]]]bbbmmmQQQCCC999::::::444333999333222222222222222333333111111111111000000000000............/////////000,,,,,,------...//////000------............------,,,,,,+++++++++,,,---...---------,,,,,,,,,++++++************************++++++******++++++,,,---+++++++++++++++++++++++++++---...---------///111111222555888:::<<<>>>???BBBDDDGGGIIIJJJKKKNNNPPPOOOTTTWWWVVVSSSTTTYYY___yyyFFFJJJLLLFFF???===CCCJJJNNNQQQUUUVVVTTTTTTWWWYYYYYYXXXWWWVVVVVVWWWXXXYYYVVVTTTUUUXXXYYYVVVVVVYYY\\\\\\dddxxx}}}qqqbbbWWWRRRPPPPPPNNNOOOPPPOOOOOOOOOPPPRRRWWWVVV\\\dddlll}}}iiiGGG===999<<<888...///999222222222111222222333333111111111111000000000000---.........//////000000,,,,,,------...///000000---..................---,,,,,,+++***+++,,,...///,,,,,,,,,+++++++++******************************+++*********+++,,,,,,---++++++++++++++++++++++++,,,---...---------///111111222555888:::<<<>>>???BBBDDDGGGHHHIIIKKKNNNPPPQQQVVVYYYXXXUUUUUU[[[aaa{{{JJJIIIGGGDDDAAAAAACCCFFFMMMNNNPPPRRRSSSTTTUUUUUUSSSSSSSSSTTTTTTUUUUUUVVVUUUUUUUUUVVVXXXYYY[[[\\\YYYWWW\\\iiiyyyttteeeZZZUUUSSSQQQOOONNNNNNQQQSSSPPPLLLNNNSSSTTTXXXaaapppQQQ===<<<:::888666666666666333222111111000000111111000000000000000000000000,,,,,,---.../////////...//////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,++++++******++++++,,,)))************+++++++++***++++++,,,---...//////222333444666999;;;<<<===CCCDDDFFFHHHIIILLLPPPSSSSSSTTTWWWYYYWWWVVV]]]fffHHHIIIIIIIIIIIIJJJNNNQQQOOOOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVWWWUUUTTTTTTUUUVVVWWWXXXXXXXXXWWW[[[fffrrr}}}yyymmmdddYYYSSSQQQRRRQQQPPPSSSOOONNNOOOPPPQQQVVV]]]___dddtttmmmDDD;;;:::888666444444444444333222111111000000111111000000000000000000000000---...////////////////////////.........---------......---------,,,,,,,,,++++++++++++++++++++++++************************************************,,,++++++******++++++,,,)))************+++++++++***++++++,,,---...//////111222444666999;;;<<<===CCCDDDFFFHHHIIILLLPPPSSSSSSRRRSSSUUUUUUUUU[[[cccHHHJJJLLLMMMNNNPPPTTTVVVOOOOOOPPPPPPPPPOOOOOONNNPPPQQQQQQRRRTTTUUUVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTVVVUUUXXXaaaiiiooowww~~~yyykkkeee\\\WWWQQQNNNOOOPPPPPPOOOVVVQQQNNNPPPQQQTTT[[[bbbkkkyyywwwQQQ<<<999888666444222222222222333222111111000000111111000000000000000000000000///000000000000//////..................---------......---------,,,,,,,,,************************************************************************++++++************++++++)))************+++++++++***++++++,,,---...//////111222444666999;;;===>>>CCCDDDFFFGGGIIIKKKOOORRRRRRPPPQQQTTTUUUUUUYYY```IIIKKKMMMNNNMMMNNNPPPQQQNNNNNNOOOOOOOOOOOONNNNNNMMMNNNOOOPPPQQQRRRSSSTTTUUUTTTSSSRRRQQQQQQQQQQQQSSSSSSVVV\\\aaaccciiioooxxxhhh\\\VVVVVVTTTPPPOOOPPPQQQOOONNNRRRQQQRRRTTTSSSUUU]]]gggyyy\\\FFF???888666555333222111222222333222111111000000111111//////////////////////////////000//////...---,,,..............................---------,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++))))))*********+++++++++***++++++,,,---...//////111222444666999;;;===>>>CCCDDDFFFGGGHHHKKKOOORRROOORRRWWWZZZWWWTTTXXX```~~~IIIKKKLLLLLLKKKKKKLLLNNNMMMMMMNNNOOOPPPPPPPPPPPPNNNNNNOOOPPPQQQRRRSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQUUUZZZ\\\\\\aaahhhyyy}}}sssiii\\\RRRNNNSSSRRRRRRRRRRRRRRRQQQOOOOOOPPPSSSUUUUUU\\\ooo```MMMDDD>>>888777555333222222333333333222111111000000111111////////////////////////............---,,,,,,+++---...........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++******))))))******+++))))))*********+++++++++***++++++,,,---...//////000111333666999;;;===???CCCEEEFFFGGGHHHJJJNNNQQQNNNVVV___aaaZZZSSSWWWaaa{{{HHHJJJKKKLLLLLLMMMOOORRRNNNNNNPPPQQQQQQRRRRRRRRRQQQQQQQQQRRRSSSSSSTTTTTTQQQPPPPPPOOOOOOOOOPPPPPPQQQRRRUUUYYYYYYYYY^^^eeesss|||uuuiiiaaaZZZSSSNNNMMMNNNOOOPPPRRRSSSSSSSSSSSSQQQQQQSSSXXXbbbwwwfffIIICCC???666888777555333333333333444333222111111000000111111000000000000000000000000,,,,,,---------,,,++++++---------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))******)))************+++++++++***++++++,,,---...//////000111333666999<<<>>>???CCCEEEFFFGGGGGGJJJMMMPPPRRRYYYaaabbbZZZRRRWWWaaawwwIIIJJJKKKKKKKKKMMMQQQTTTQQQRRRRRRSSSSSSSSSRRRRRRPPPPPPQQQQQQQQQQQQQQQQQQLLLLLLLLLLLLMMMNNNOOOPPPSSSSSSVVVXXXVVVVVV[[[ccciiijjjooo}}}}}}nnncccXXXSSSQQQOOONNNPPPMMMNNNQQQRRRSSSSSSTTTUUUUUUTTTZZZjjjmmmMMM@@@===:::555777666444333222222333444333222111111000000111111000000000000000000000000,,,,,,------...------------------.........//////......---------,,,,,,,,,++++++++++++++++++++++++******************************************************))))))))))))******)))************+++++++++***++++++,,,---.../////////111333666999<<<>>>???CCCEEEFFFGGGGGGIIIMMMPPP\\\[[[[[[ZZZVVVRRRVVV]]]sssLLLKKKKKKIIIIIIKKKOOORRRUUUUUUUUUUUUTTTSSSRRRQQQNNNNNNNNNMMMMMMMMMLLLLLLIIIIIIIIIJJJLLLMMMOOOPPPUUUUUUVVVWWWUUUTTTZZZbbb\\\^^^cccmmmtttlllcccYYYOOOMMMNNNOOOQQQUUUQQQRRRTTTTTTSSSSSSTTTTTTXXXXXXddduuuKKK>>>???===::::::666555333222222222222333333222222111000111111111000000000000000000000000,,,,,,---...////////////---------.........//////......---------,,,,,,,,,******************************************************************************))))))))))))******)))************+++++++++***++++++,,,---...///000///111333666999<<<>>>@@@CCCEEEFFFFFFGGGIIILLLOOOccc[[[SSSRRRRRRRRRUUUZZZqqqLLLLLLLLLLLLMMMOOOQQQSSSRRRSSSTTTTTTSSSQQQOOOMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJKKKMMMMMMMMMNNNQQQSSSTTTUUUVVVTTTSSSVVV\\\bbb]]]aaadddffflllyyyqqqeee]]]SSSQQQNNNNNNOOOPPPQQQQQQTTTPPPOOOSSSTTTRRRUUU\\\```fff{{{vvv[[[CCC>>>???:::555666555555444444444333333333222111111111000000//////111000000///...---------------------------------------------------------......---------,,,,,,,,,************************000000///...,,,+++******++++++++++++++++++++++++******))))))******+++,,,************************+++,,,------,,,---000333000222555666777:::===@@@AAABBBCCCEEEIIIMMMRRRTTTXXXWWWUUUSSSQQQRRRVVVYYYnnnKKKKKKKKKLLLMMMPPPRRRSSSPPPQQQRRRSSSSSSQQQOOONNNNNNMMMLLLJJJJJJJJJJJJKKKNNNOOOPPPPPPOOOPPPQQQSSSWWWXXXXXXXXXYYY\\\```cccZZZ]]]___```fffsssqqqeeeZZZTTTQQQPPPOOONNNPPPQQQRRRSSSVVVRRRQQQUUUXXXYYY\\\bbbkkk]]]III:::;;;>>>:::666777555444444444444333333333111111111000000000//////111000000///......------------------------------------------------------------,,,,,,,,,+++++++++************************...------,,,+++***))))))++++++++++++++++++++++++******))))))******+++,,,************************+++,,,------,,,---000222000222444666777:::===@@@BBBBBBCCCEEEHHHMMMQQQTTTTTTSSSRRRQQQPPPRRRVVVZZZkkkJJJKKKKKKLLLMMMOOOPPPQQQMMMNNNOOOPPPQQQPPPPPPOOOPPPNNNLLLKKKJJJKKKLLLMMMSSSTTTTTTSSSQQQQQQRRRTTTZZZYYYYYY[[[^^^`````````ZZZ[[[[[[ZZZ]]]gggwwwwwwjjj^^^UUUNNNJJJNNNOOOOOOPPPQQQRRRSSSTTTUUUUUUWWWWWWWWW^^^qqq^^^FFF;;;666:::<<<888555666444444444444333333333333111111000000000000//////000000000///......------------------------------------------------------,,,,,,+++++++++*********************************************))))))((((((++++++++++++++++++++++++***))))))))))))***++++++***************************,,,------,,,---000222000222444666777:::===@@@BBBBBBCCCDDDHHHLLLPPPRRROOOPPPOOOOOOOOOQQQVVVYYYiiiLLLLLLKKKKKKLLLLLLLLLLLLGGGHHHJJJLLLMMMNNNNNNNNNQQQOOOMMMKKKKKKLLLMMMNNNSSSTTTTTTSSSRRRRRRSSSUUUYYYXXXWWWZZZ]]]^^^[[[WWWZZZZZZZZZXXXWWW\\\dddkkkuuummmbbbWWWPPPLLLJJJIIIMMMNNNPPPPPPQQQRRRSSSUUUUUU]]]cccaaa___rrreeeMMM???;;;999<<<;;;666333444444444444333333333222222000000000000000000//////000000//////............------------------------,,,,,,------------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))************************)))))))))))))))***++++++***************************+++------------///111///111444666888:::>>>AAABBBBBBBBBDDDGGGKKKOOOQQQOOOOOOOOOOOOOOOQQQUUUXXXjjjMMMLLLLLLKKKIIIHHHGGGFFFCCCDDDEEEGGGIIIJJJKKKLLLPPPOOOMMMLLLLLLLLLNNNOOOOOOPPPQQQQQQPPPPPPRRRTTTXXXWWWWWWYYY[[[ZZZVVVQQQUUUWWWYYYXXXWWWWWWZZZ\\\pppyyyooo```ZZZRRRLLLJJJKKKLLLMMMNNNOOOQQQQQQQQQRRRUUUXXX\\\dddmmmuuuiiiKKKDDD???===<<<<<<888333333555444444333333333222222222//////////////////000000////////////............------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,************************)))))))))***************************************))))))(((((())))))***+++************************)))+++------------///000///111444666888:::>>>AAABBBBBBBBBDDDFFFJJJMMMOOOQQQQQQQQQQQQPPPQQQTTTVVVlllKKKKKKJJJIIIGGGEEECCCBBB@@@AAABBBDDDFFFHHHJJJKKKNNNNNNMMMMMMMMMMMMMMMNNNKKKLLLMMMMMMMMMMMMPPPRRRVVVVVVWWWYYYZZZXXXUUURRRQQQTTTWWWYYYYYYYYYZZZ[[[```ttttttfff]]]SSSOOOKKKIIIJJJMMMOOOPPPNNNQQQSSSSSSSSSVVV\\\aaaffflllyyyUUU@@@???<<<;;;:::888555333444666333333333333222222222222......////////////000000//////////////////......------------------------+++,,,,,,------..................---------,,,,,,***************************************+++++++++************************)))(((((((((((()))******************************(((***,,,---------...//////111444666888;;;???BBBCCCBBBBBBCCCEEEHHHLLLNNNQQQRRRSSSRRRQQQRRRTTTVVVlllGGGGGGGGGGGGFFFDDDBBBAAA@@@AAABBBCCCEEEHHHIIIKKKKKKLLLMMMNNNNNNMMMLLLLLLKKKLLLLLLKKKJJJJJJLLLMMMOOORRRUUUWWWWWWVVVVVVVVVSSSUUUVVVXXXYYY[[[]]]^^^[[[eeexxx~~~~~~zzznnndddZZZSSSNNNLLLJJJJJJLLLMMMNNNMMMOOORRRUUUVVVXXX]]]fffnnnvvvfffJJJ>>>===999999888666555555555555333333333222222222222111........./////////000000.../////////////////////------------------------++++++,,,,,,---......///---------,,,,,,,,,++++++************************+++*********************************************((((((((((((((()))******************************'''***,,,---------...///...000333666888;;;???BBBCCCBBBBBBCCCEEEHHHKKKMMMOOOPPPQQQRRRRRRSSSUUUWWWhhhCCCDDDEEEEEEEEEDDDCCCBBBAAABBBCCCDDDFFFHHHJJJKKKJJJKKKMMMNNNOOOMMMLLLJJJLLLMMMLLLKKKIIIHHHIIIJJJHHHMMMRRRTTTTTTTTTVVVXXXZZZYYYXXXWWWXXX[[[^^^```]]]^^^hhh|||zzz}}}|||~~~}}}|||oooccc[[[TTTNNNJJJNNNMMMLLLLLLMMMLLLKKKIIINNNRRRVVVXXX[[[cccnnnwwwcccIII???;;;888::::::999777666777555222333333333222222222111111---.........//////000000.........///////////////------------------------++++++,,,,,,---...//////,,,,,,,,,+++++++++******************************+++*********)))))))))((())))))))))))))))))))))))((((((((((((((()))******************************'''***,,,...---------......000333666888;;;???BBBCCCBBBBBBCCCDDDGGGJJJLLLLLLNNNPPPQQQRRRSSSVVVYYYdddBBBAAAAAA@@@AAABBBDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNNNNNNNNNNMMMLLLMMMNNNMMMLLLJJJKKKLLLNNNOOOOOOPPPRRRTTTRRRRRRSSSUUUXXX^^^dddiiiiiiccc___eeeuuu~~~~~~|||{{{|||~~~{{{|||}}}~~~ttthhhcccZZZQQQLLLKKKLLLMMMKKKMMMOOOOOONNNMMMOOOPPPSSSQQQSSS[[[hhh{{{___IIIEEE???999999999888777666555444333333222222222111111111111000////////////////////////,,,000000,,,---111///)))...,,,++++++------,,,***---,,,+++,,,...///...------,,,++++++******++++++***************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...111111444999::::::===BBBBBBBBBBBBBBBDDDGGGMMMQQQMMMKKKLLLOOOPPPOOOSSSYYYiiiBBBBBBAAA@@@AAAAAACCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDFFFHHHKKKMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLJJJIIIKKKMMMPPPQQQQQQQQQSSSTTTNNNNNNPPPQQQTTTYYY]]]aaaeeebbb```bbbkkk{{{{{{rrryyyyyyzzz{{{||||||{{{zzzxxxyyyzzz{{{|||}}}~~~uuuggg]]]YYYRRRLLLIIIHHHIIIKKKPPPMMMKKKKKKNNNRRRVVVWWWUUUYYY]]]bbbpppUUUDDDAAA<<<888999888888777666555444333333222222222111111111000000////////////////////////,,,//////---...222111---...---++++++------,,,+++---,,,+++,,,.........------,,,++++++******++++++***************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......000000333999::::::===CCCBBBCCCCCCCCCDDDGGGMMMQQQOOOMMMNNNPPPQQQPPPTTTZZZjjjBBBBBBAAA@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDBBBDDDHHHKKKLLLMMMLLLKKKMMMLLLKKKLLLMMMMMMKKKIIIIIILLLPPPSSSSSSRRRRRRRRROOOPPPRRRTTTVVVYYY[[[\\\]]]___```^^^^^^iii{{{rrrsssuuuxxx{{{||||||zzzyyyxxxxxxyyyzzz{{{{{{{{{{{{zzz~~~wwwmmmaaaVVVRRROOOLLLIIIGGGHHHIIIJJJNNNJJJGGGHHHNNNSSSTTTSSSVVV___hhhuuufffGGG>>>===888666999888777777666555444333333222222111111111000000000////////////////////////---//////,,,---///000...///---,,,+++,,,---,,,+++---,,,+++,,,---...---,,,---,,,++++++******++++++************************)))************))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,------......//////222888:::;;;>>>DDDBBBCCCCCCCCCDDDHHHMMMPPPRRROOOPPPRRRQQQPPPTTTYYYlllBBBBBBAAA@@@@@@@@@??????AAAAAABBBBBBCCCCCCDDDDDDAAACCCHHHKKKMMMMMMLLLKKKMMMMMMLLLMMMNNNNNNMMMKKKGGGKKKPPPSSSSSSRRRQQQPPPQQQRRRTTTWWWYYYZZZZZZYYYWWW[[[\\\ZZZWWW\\\iiisss|||zzz{{{{{{zzzzzzzzz{{{|||uuuvvvwwwxxxxxxxxxwwwwwwuuuxxx{{{}}}yyykkkaaaYYYQQQKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMOOORRRUUUUUUUUUbbbooobbbNNN>>>;;;;;;666555888777777666555555444333333111111111111000000000000//////////////////////////////...,,,***+++,,,---000...,,,+++,,,---,,,+++,,,+++***+++---...---,,,---,,,++++++******++++++************************))))))************)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++++++++,,,,,,---...............222888:::;;;>>>DDDCCCCCCDDDDDDEEEHHHLLLPPPRRRPPPPPPRRRQQQPPPSSSYYYlllAAAAAAAAA@@@@@@??????>>>???@@@@@@AAABBBBBBCCCCCC@@@DDDIIIMMMPPPOOOMMMKKKLLLKKKKKKLLLMMMNNNLLLKKKIIIMMMSSSVVVVVVTTTSSSRRRPPPPPPRRRVVVZZZZZZXXXUUUTTTVVVXXXWWWVVVWWW[[[^^^eeettt~~~wwwuuuwwwzzzrrrrrrtttuuuuuutttsssrrrsssvvvxxxwwwvvvzzzxxxnnnbbbXXXRRRMMMJJJIIIJJJJJJKKKKKKLLLLLLMMMMMMOOORRRVVVWWWYYY___iiiqqq~~~___KKKAAA;;;<<<;;;666555888666666555555444444333333111111111000000000//////////////////////////////.........---,,,,,,000444222///,,,+++,,,,,,,,,,,,,,,+++***+++---...---,,,---,,,++++++******++++++))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))((((((((((((((((((((((((************+++++++++++++++,,,,,,------...//////......111777::::::>>>DDDCCCDDDEEEEEEFFFHHHLLLOOOQQQOOOOOOQQQPPPOOORRRXXXhhh??????@@@@@@@@@???>>>>>>>>>>>>???@@@AAABBBBBBCCCAAAEEEKKKPPPSSSRRROOOMMMJJJIIIIIIJJJLLLLLLKKKIIIMMMQQQVVVYYYYYYXXXVVVVVVSSSSSSTTTYYY^^^___\\\YYYUUUTTTUUUVVVWWWWWWUUUSSS___```qqq~~~vvvtttuuutttuuuwwwyyyyyyxxxvvvuuurrrtttvvvvvvuuuvvvzzz}}}uuummmbbbYYYQQQMMMJJJHHHHHHKKKIIIIIIJJJLLLMMMNNNOOOOOOQQQUUUYYY\\\ddduuu]]]GGGAAA===;;;===;;;666555777555555555444444444333333111111000000000/////////////////////////////////---,,,---//////000777???333000---+++,,,,,,,,,,,,,,,+++***+++,,,---,,,+++---,,,++++++******++++++))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,---......//////......111777999:::===CCCCCCEEEFFFFFFGGGHHHLLLNNNPPPNNNNNNQQQPPPOOOSSSXXXeee===>>>???@@@@@@??????>>>======>>>???@@@AAABBBBBBBBBGGGNNNSSSVVVUUUQQQOOOLLLKKKKKKLLLNNNNNNMMMLLLMMMQQQVVVXXXXXXWWWVVVVVVUUUUUUVVV[[[bbbdddbbb^^^VVVVVVUUUUUUUUUUUUTTTSSSZZZ]]]eeexxx{{{xxxuuuvvvyyy{{{{{{zzzxxxwwwrrrsssttttttttttttttttttuuuzzz|||ooocccZZZTTTMMMHHHIIIHHHFFFHHHMMMHHHIIIKKKMMMOOORRRTTTUUUVVV[[[cccooodddJJJCCC===;;;;;;;;;:::666555666555555444444444444333333111000000000////////////////////////////////////...,,,---///...---555???444111---++++++,,,---,,,+++*********,,,---,,,+++---,,,++++++******++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------...///////////////222777999999<<>>@@@@@@@@@???>>><<<===>>>???@@@AAABBBBBBCCCHHHOOOUUUXXXVVVSSSPPPOOOOOOOOOPPPRRRRRRQQQPPPKKKOOOSSSUUUUUUTTTTTTTTTRRRQQQRRRXXX___bbbaaa]]]XXXXXXWWWUUUSSSSSSUUUXXXRRRaaaiiihhhuuunnnpppsssuuuvvvuuusssrrrtttrrrqqqqqqrrrqqqooommmoooqqqwwwvvvlllaaaVVVNNNOOOIIIFFFHHHHHHFFFHHHNNNIIIJJJLLLOOORRRVVVYYY[[[^^^fffuuurrrJJJ>>>BBB<<<:::999:::888666555666444444444444444444333333000000000000////////////////////////////////////111...------)))'''---888444111---++++++,,,---,,,+++***)))***,,,---,,,+++---,,,++++++******++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////000///222777999888;;;@@@DDDEEEGGGGGGHHHIIIKKKNNNQQQOOOPPPSSSSSSSSSWWW]]]kkk===>>>???@@@AAA@@@???>>><<<===>>>???AAACCCDDDDDDFFFJJJOOOQQQPPPMMMKKKJJJRRRRRRRRRRRRQQQPPPOOOOOONNNQQQSSSTTTSSSSSSSSSTTTSSSUUUVVVVVVVVVVVVWWWYYY[[[YYYWWWVVVTTTTTTTTTTTT^^^WWWXXX```ffflll|||uuuttttttrrrppppppnnnoooppppppooommmkkkiiipppmmmooowww|||~~~|||qqqcccXXXSSSPPPMMMJJJLLLKKKHHHFFFEEEFFFIIIJJJLLLJJJNNNUUUXXXYYY___hhhyyywwwUUUAAA===;;;888888777777666666555555444333333222222333333444222222222111000//////...//////............//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))'''&&&&&&+++*********))))))(((((())))))(((((((((((())))))&&&'''''''''(((((())))))))))))))))))************++++++***************++++++++++++,,,---...///000//////111666888777:::???CCCCCCDDDEEEFFFHHHJJJKKKMMMOOOQQQRRRRRRRRRTTTVVVlll===>>>???@@@AAA@@@??????<<<<<<===>>>???AAACCCDDDGGGJJJNNNOOONNNLLLKKKJJJOOOOOOOOOOOOOOOOOONNNMMMOOOQQQTTTUUUSSSRRRRRRRRRPPPRRRSSSTTTTTTTTTVVVXXXXXXWWWUUUSSSSSSRRRSSSSSSVVVQQQRRRXXXZZZ[[[gggvvvvvvpppooonnnlllkkkkkkmmmpppppppppnnnjjjkkkqqqttttttxxx}}}yyyppp```YYYQQQLLLKKKJJJHHHEEEFFFFFFEEEEEEFFFHHHKKKNNNTTTSSSUUUYYY]]]cccqqqqqqYYYEEE<<<;;;777888888777777666555555555444333333222222333333444222222111111000//////...//////............//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((''''''************)))))))))((())))))(((((((((((())))))((((((((()))))))))******(((((()))))))))*********++++++***))))))******++++++++++++,,,---...///000111000333888999999<<>>>>>???@@@@@@@@@@@@@@@===<<<<<<<<<===???BBBCCCGGGIIILLLLLLKKKJJJJJJKKKKKKKKKLLLMMMMMMMMMLLLLLLOOOQQQTTTUUUSSSQQQOOOOOOLLLNNNPPPQQQQQQRRRTTTVVVVVVUUUTTTSSSRRRRRRSSSTTTSSSQQQRRRWWWWWWTTTYYYcccvvvttttttppplllmmmppprrrooolllnnnllllllnnnooommmnnnqqqsssuuuxxx~~~qqqhhheeebbb\\\VVVMMMJJJHHHHHHJJJKKKHHHEEECCCEEEFFFGGGIIILLLQQQTTTWWWXXX]]]dddmmm|||mmmNNNBBB<<<===???999888888777666666555555444333333222222222222333333222111111000000//////...//////............//////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))(((************))))))))))))))))))(((((((((((())))))))))))))))))************(((((())))))))))))************)))))))))******++++++++++++,,,---...///000333222555:::;;;;;;===CCCCCCCCCDDDEEEFFFHHHJJJKKKNNNOOOPPPOOOOOOQQQUUUXXXmmm===>>>>>>???@@@@@@@@@@@@???>>><<<;;;<<>>CCCCCCCCCDDDEEEFFFHHHJJJKKKOOOOOOOOONNNNNNQQQUUUYYYiii<<<<<<======>>>???@@@@@@AAA@@@>>>======???BBBDDDFFFGGGHHHGGGFFFFFFHHHIIIHHHIIIJJJKKKKKKKKKKKKKKKMMMOOORRRRRROOOLLLKKKJJJHHHJJJLLLNNNOOOQQQSSSVVVSSSRRRQQQPPPPPPQQQRRRRRROOOOOOQQQUUUWWWWWW[[[___ppp}}}xxxuuuvvvzzzzzztttmmmppppppooonnnnnnoooppppppkkkllllllmmmooottt{{{yyyrrrddd___XXXSSSPPPNNNLLLJJJKKKIIIFFFEEEFFFFFFGGGFFFIIIKKKMMMLLLLLLOOOVVV\\\```mmmWWWFFF>>>===888:::<<<555777777666666555444444444333222222111111222222333000000000///////////////......------------......---..................---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((()))******++++++++++++,,,---...///000222222555999;;;:::===BBBCCCCCCDDDEEEFFFHHHJJJKKKNNNNNNNNNNNNNNNQQQUUUYYYhhh;;;;;;;;;;;;<<<===???@@@BBBAAA???>>>>>>@@@AAACCCDDDEEEFFFFFFEEEEEEFFFHHHIIIIIIJJJKKKKKKKKKJJJJJJLLLMMMNNNNNNLLLJJJIIIIIIGGGJJJLLLNNNNNNPPPSSSUUUQQQPPPOOONNNMMMMMMNNNOOOPPPPPPQQQRRRTTTUUUWWWXXXaaahhhqqqvvvzzz}}}~~~zzztttooonnnooommmiiiiiilllnnnlllkkkllllllllljjjkkkmmmooorrrvvv}}}tttiii```ZZZQQQPPPOOONNNMMMKKKKKKJJJHHHGGGEEEDDDDDDFFFIIIKKKHHHKKKNNNOOOQQQXXXccclll}}}bbbDDD===>>>>>>777888;;;666777777666555555444444333222222111111111111222222////////////////////////......------------......------............------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********))))))))))))************))))))(((((((((((())))))((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((()))******++++++++++++,,,---...///000222111444999:::999<<>>???@@@@@@???????????????@@@BBBDDDEEEFFFEEEDDDDDDEEEIIIIIIJJJJJJJJJIIIHHHHHHJJJKKKKKKJJJHHHGGGHHHIIIGGGIIIKKKMMMMMMNNNQQQSSSSSSRRRPPPOOONNNNNNNNNNNNRRRSSSTTTUUUVVVVVVUUURRRUUUUUU]]]ggghhheeekkkwww{{{sssttttttppphhhfffjjjllljjjjjjkkklllkkkiiiiiijjjkkkhhhiiinnnwwwyyyssskkkbbb[[[UUUOOOLLLGGGIIIJJJJJJIIIIIIJJJKKKHHHHHHHHHHHHIIILLLOOOQQQKKKPPPVVV\\\cccpppqqqWWWFFF>>>:::======666999>>>999777666666555555444333333222222111111111111222222////////////////////////...------,,,,,,------...,,,,,,------------,,,,,,*********************************************************)))))))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))(((((('''''''''''''''((((((((())))))'''''''''(((((()))+++++++++++++++,,,---...///000222111444999::::::===BBBCCCCCCDDDEEEFFFHHHJJJKKKJJJLLLNNNOOOPPPRRRUUUWWWfff888888888888999;;;===>>>????????????>>>>>>>>>>>>@@@CCCEEEFFFEEEDDDDDDDDDIIIIIIIIIIIIIIIHHHGGGFFFIIIIIIIIIGGGFFFFFFHHHJJJFFFHHHKKKLLLLLLMMMOOOQQQWWWVVVTTTRRRQQQPPPQQQQQQOOOQQQTTTVVVWWWWWWSSSNNNVVVSSSZZZeeeaaaWWW___qqq}}}}}}vvvlllhhhlllmmmjjjiiijjjkkkkkkjjjkkknnnpppkkkiiiiiinnnwwwyyyqqqddd^^^VVVPPPMMMLLLKKKKKKFFFHHHJJJJJJHHHHHHJJJLLLHHHIIIKKKLLLLLLMMMOOOQQQQQQXXXaaaiiiuuu|||QQQEEECCC>>>888999888333888===777777666666555444444333333222222111111111111222222.........///////////////...------,,,,,,------...+++,,,,,,------,,,,,,+++************************************************************)))))))))((((((((())))))*********+++))))))(((((((((((())))))+++*********))))))((((((''''''''''''((((((((()))''''''''''''((()))+++++++++++++++,,,---...///000222222555:::;;;:::===BBBCCCCCCDDDEEEFFFHHHJJJKKKIIIKKKNNNPPPQQQRRRTTTVVVccc999999999999999:::;;;<<<===>>>@@@AAABBBBBBAAAAAACCCBBBAAAAAABBBCCCEEEFFFCCCEEEGGGHHHHHHGGGIIIJJJFFFHHHIIIIIIGGGFFFEEEFFFLLLLLLLLLLLLMMMOOOQQQRRRSSSRRRRRRSSSUUUVVVUUUSSSWWWWWWVVVTTTXXX\\\[[[VVVOOONNNRRRYYYYYYTTTTTTXXXttt}}}pppiiijjjmmmmmmkkkkkkjjjiiiiiikkknnnqqqiiikkkmmmnnnooopppqqqrrruuu}}}~~~xxxnnnddd\\\UUUQQQLLLJJJIIIIIIFFFDDDFFFFFFGGGIIILLLLLLKKKIIIJJJKKKLLLLLLMMMPPPUUUYYYWWWiii}}}]]]MMMFFF>>>;;;;;;:::999888888888888666666555444444444444555222222222111111111111000...000111222222111000...////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))************++++++******)))((((((''')))))))))))))))))))))))))))))))))***++++++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,---...///000222111444888::::::===CCCEEEEEEEEEEEEFFFGGGHHHIIIKKKIIIHHHJJJOOOSSSTTTSSSccc888888888888999:::;;;;;;===>>>???@@@AAAAAA@@@???AAAAAAAAAAAABBBCCCDDDEEEDDDEEEGGGGGGFFFEEEEEEFFFGGGHHHIIIIIIGGGGGGHHHIIIKKKKKKKKKLLLNNNQQQSSSUUURRRQQQOOOMMMMMMMMMNNNOOOSSSTTTUUUVVV\\\cccccc___UUUSSSSSSTTTRRRLLLLLLPPPdddssstttiiihhhiiihhhiiijjjjjjjjjiiijjjkkklllhhhiiikkkkkkjjjiiiiiiiiilllnnnrrrzzzyyyrrrmmmfffaaa\\\VVVPPPLLLOOOLLLIIIIIIIIIIIIGGGEEEGGGGGGHHHIIIKKKKKKJJJIIISSSQQQNNNLLLMMMUUU```hhh{{{fffHHHAAA@@@===;;;;;;:::999888888888888555555444333333333333333222222222111111111000000...///111222222111///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))************+++***))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,---...///000111111333888::::::===CCCDDDDDDEEEEEEFFFGGGIIIIIIPPPMMMKKKLLLOOORRRRRRRRReee777777888888999:::;;;;;;======>>>?????????>>>>>>>>>???@@@AAACCCCCCDDDDDDCCCEEEFFFEEEDDDBBBCCCCCCHHHHHHIIIHHHHHHHHHKKKMMMKKKKKKLLLMMMPPPSSSVVVWWWVVVUUUSSSNNNJJJJJJMMMQQQQQQSSSTTTVVV]]]dddeeeaaaYYYVVVSSSRRRMMMIIIIIILLLQQQ^^^ppp|||yyyvvvsssnnnkkkkkkjjjjjjjjjiiiiiihhhhhhhhhhhhhhhgggeeecccaaabbbaaaaaadddiiirrrzzzyyyssskkkccc]]]ZZZVVVOOOJJJHHHGGGFFFEEEHHHGGGFFFGGGIIIIIIHHHFFFHHHIIIJJJKKKMMMNNNNNNOOOOOOPPPPPPRRRXXXcccsss}}}dddGGG;;;:::;;;;;;;;;:::999888777777777777444333333222222222222222222222111111111000000000---...///000000///...---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))************+++***((('''((()))+++,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,---...///000111000333888999:::===CCCDDDDDDDDDEEEFFFHHHIIIJJJPPPNNNLLLMMMOOORRRSSSTTTjjj777888999:::;;;;;;<<<<<<<<<=====================<<<===@@@BBBCCCCCCCCCCCCBBBCCCEEEEEEDDDCCCDDDEEEHHHIIIIIIHHHHHHJJJNNNQQQOOOOOOOOOPPPRRRUUUWWWYYYVVVXXXXXXSSSMMMKKKOOOTTTSSSUUUTTTTTTXXX]]][[[UUUVVVUUUTTTSSSOOOMMMMMMOOOHHHQQQ]]]hhhrrr{{{}}}vvvsssooollljjjhhhfffeeegggffffffffffffeeebbb```___```bbbddddddddddddccchhhkkkpppwwwtttnnnggg```[[[VVVQQQNNNPPPMMMIIIFFFEEEEEEGGGHHHDDDDDDFFFGGGIIIHHHGGGFFFIIIKKKLLLNNNOOOQQQTTTWWWQQQXXXaaaiiiqqq|||ttt\\\EEE???@@@===:::;;;:::999888777777666777777444444333222222222222222111111111111000000000000------...//////...------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******((()))))))))***************)))'''&&&'''))),,,...(((((((((((((((((((((((()))))))))(((''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++,,,---...///000000000222777999999===CCCDDDDDDDDDEEEFFFHHHIIIJJJLLLKKKJJJLLLOOOSSSVVVXXXnnn777888999;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<=========>>>@@@BBBCCCCCCCCCBBB@@@BBBEEEFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIKKKOOOSSSTTTSSSSSSSSSTTTUUUWWWXXXQQQUUUWWWUUUPPPNNNPPPTTTVVVVVVUUUSSSTTTVVVRRRKKKPPPSSSUUUSSSQQQOOONNNMMMJJJMMMRRRXXXaaannn|||}}}tttnnniiieeebbbeeedddcccdddeeefffdddccc___aaadddfffeeebbb^^^\\\bbbbbbbbbeeeiiiooouuuxxx}}}vvvooojjjggg\\\YYYUUUQQQNNNKKKIIIHHHHHHGGGGGGEEEDDDDDDDDDEEEDDDFFFHHHIIIIIIHHHGGGGGGJJJLLLMMMMMMNNNPPPUUUYYYcccmmm{{{xxxRRRDDD<<>>??????@@@AAABBBBBBCCCCCCBBB@@@BBBEEEFFFGGGHHHIIIKKKGGGHHHIIIJJJJJJLLLOOORRRUUUUUUTTTSSSTTTUUUVVVWWWSSSVVVXXXXXXUUUSSSTTTVVVTTTUUUTTTRRRTTTUUUQQQJJJKKKPPPSSSPPPMMMLLLJJJFFFLLLMMMMMMNNNTTT```ppp|||xxxooojjjhhheeeaaaaaadddeeedddbbb_______________``````aaabbb```^^^\\\]]]```dddgggiiinnnvvv~~~~~~rrrpppkkkeee___YYYUUURRRQQQOOOMMMKKKIIIGGGFFFFFFDDDEEEGGGFFFEEECCCCCCDDDGGGIIIKKKKKKJJJIIIJJJKKKLLLNNNPPPPPPPPPTTTZZZ```rrr~~~TTTFFF???===???===777777<<<999888777666555555555555555555444333333333333333111111000000000/////////....................................------------++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))************)))(((''''''(((***,,,---))))))))))))))))))))))))(((+++---,,,)))&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,---...///000///...111666999999===CCCCCCCCCDDDEEEFFFHHHJJJKKKLLLLLLKKKJJJKKKNNNSSSWWWppp333444777999;;;;;;;;;::::::::::::;;;<<<>>>@@@AAACCCBBBBBBBBBBBBBBBCCCCCCAAACCCFFFGGGGGGGGGHHHJJJFFFHHHJJJKKKKKKLLLNNNPPPRRRRRRRRRRRRRRRTTTVVVWWWXXXWWWWWWVVVUUUUUUVVVWWWQQQRRRRRRQQQSSSUUUQQQJJJIIINNNOOOKKKHHHJJJIIIEEEHHHJJJKKKIIIIIIPPP]]]hhhhhhyyysssmmmfffcccdddeeecccaaa```^^^\\\[[[[[[]]]___```[[[[[[ZZZYYYYYYYYYZZZZZZYYY[[[___dddgggjjjkkkkkk}}}{{{wwwsssooojjjeeebbbYYYXXXVVVSSSPPPMMMKKKJJJJJJKKKKKKKKKIIIGGGGGGGGGEEEHHHIIIIIIGGGFFFGGGIIIIIIKKKMMMLLLKKKLLLNNNQQQPPPTTTXXX\\\```gggrrrzzzvvv[[[EEE???>>>===;;;888666777:::888888777666555555555555444333333222222222222222111000000000///////////////..................///------------,,,,,,,,,+++************************,,,,,,,,,+++++++++******))))))))))))************))))))(((((()))***++++++))))))))))))))))))))))))''',,,000///+++'''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,---...///000......111666999999>>>CCCBBBCCCCCCEEEFFFIIIJJJKKKMMMMMMMMMKKKKKKNNNTTTYYYnnn111222555888999999999888:::::::::;;;<<>>CCCBBBCCCCCCEEEGGGIIIKKKLLLJJJKKKLLLLLLLLLQQQXXX^^^mmm222444666888999999888888888:::<<<=========???@@@???AAAAAA???===>>>BBBFFFDDDDDDDDDDDDFFFHHHJJJKKKMMMMMMKKKJJJJJJIIIIIIIIIMMMOOOQQQQQQQQQQQQSSSUUUTTTSSSQQQPPPNNNMMMLLLLLLMMMOOOPPPQQQPPPNNNKKKIIIOOONNNMMMKKKJJJJJJIIIIIIIIIGGGDDDCCCEEEGGGHHHHHHNNNWWWkkk}}}yyyooojjjhhhhhhhhheeeaaa^^^]]]\\\[[[ZZZ\\\[[[ZZZXXXWWWVVVUUUUUUVVVVVVWWWWWWXXXWWWWWWWWWYYYYYY[[[\\\^^^```bbbbbbggghhhlllqqqvvvzzz~~~~~~{{{vvvqqqnnnmmmdddcccaaa^^^ZZZWWWUUUTTTOOOOOONNNNNNMMMMMMMMMLLLJJJJJJIIIIIIHHHIIIIIIIIIJJJIIIIIIJJJKKKKKKJJJHHHIIIGGGGGGKKKLLLJJJKKKOOOMMMJJJLLLQQQQQQOOOSSSYYYdddjjjqqqzzzzzzXXXHHHAAA<<<;;;;;;::::::999888888777888666444333333333555666222222222111111111000000000000000000000000000000///............---------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))************+++,,,,,,------.........---111555999;;;===???AAA@@@AAACCCFFFHHHJJJJJJKKKNNNOOOOOOOOOOOOQQQUUUXXXmmm222333444666777777777777:::<<>>@@@CCCCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHIIIIIIJJJPPPSSSVVVWWWVVVUUUUUUUUURRRQQQOOOLLLKKKJJJJJJKKKMMMMMMNNNOOONNNLLLJJJIIINNNMMMLLLKKKJJJJJJJJJJJJGGGEEEDDDDDDEEEFFFEEEEEEFFFJJJYYYlllwww||||||rrrkkkgggdddaaa^^^]]]\\\ZZZXXXUUUUUUWWWXXXZZZ[[[ZZZYYYTTTTTTUUUVVVWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[\\\]]]^^^```bbbdddeeefffiiiiiijjjkkkmmmoooqqqrrruuuuuuttttttttttttuuuuuuvvvvvvuuuuuuuuuvvvwwwwwwssssssrrrpppnnnmmmkkkkkkhhhfffccc```]]]ZZZXXXWWWUUUTTTSSSQQQOOOMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHIIIHHHGGGFFFKKKJJJKKKOOONNNKKKKKKOOOLLLLLLPPPWWW[[[[[[___eeeyyy___HHHAAA???;;;::::::999999888777777777777666444333222333444555222222222111111111000000////////////////////////............------------,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************+++,,,,,,------.........---111555888:::<<>>>>>???CCCBBBAAAAAAAAABBBDDDEEEEEEEEEEEEEEEFFFGGGHHHIIILLLOOORRRTTTSSSQQQPPPPPPOOOMMMJJJHHHFFFGGGHHHIIILLLLLLLLLLLLKKKJJJIIIIIILLLLLLKKKKKKKKKKKKKKKLLLHHHFFFEEEEEEFFFFFFDDDCCCEEECCCKKK^^^ooozzz}}}vvvmmmddd___\\\ZZZYYYWWWVVVVVVXXXYYYXXXVVVTTTSSSSSSTTTUUUUUUTTTRRRQQQTTTTTTTTTUUUUUUUUUUUUUUUWWWVVVVVVVVVVVVVVVVVVVVVYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXYYYYYYYYY[[[ZZZZZZYYYYYYYYYZZZZZZWWWWWWVVVUUUTTTSSSSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJLLLLLLLLLMMMMMMMMMMMMMMMHHHHHHKKKOOOPPPOOOQQQUUUSSSWWW```llluuuzzzaaaEEE<<<===<<<888999999888777777666666555666555444333222333444555222111111111111000000000////////////////////////............------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))************++++++,,,,,,---...//////...111555888:::<<>>;;;666888777777666666555444444555444333333222222333333111111111111000000000000////////////////////////.........---------,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))))))))(((((()))))))))************++++++,,,,,,---...//////...111555777:::<<>>>>>=========@@@???>>>>>>@@@BBBDDDEEECCCBBBAAA@@@???@@@AAAAAAEEEDDDDDDCCCCCCDDDDDDEEEDDDFFFHHHIIIIIIKKKNNNPPPJJJHHHEEEBBBBBBCCCFFFGGGKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKKKKGGGCCCAAABBBCCCDDDDDDBBB@@@AAAFFFNNNVVV```hhhsss~~~yyyoooiiibbb_________]]][[[XXXXXXXXXXXXXXXWWWVVVVVVTTTTTTTTTUUUUUUVVVVVVWWWSSSSSSSSSTTTTTTTTTTTTUUUPPPOOONNNMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJLLLKKKJJJIIIIIIIIIIIIIIIKKKMMMNNNNNNNNNOOORRRUUUWWWVVVWWW[[[]]]aaalllxxxxxxYYYJJJDDD>>><<<===<<<:::999777777666666555444444333444444333222222222222222000000000000000000000000...........................------------,,,,,,,,,---------,,,,,,,,,++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((()))))))))******************+++,,,---...///000///111444777999<<>>@@@>>>======>>>???>>>>>>AAA@@@???>>>>>>???@@@AAADDDCCCCCCBBBBBBBBBCCCCCCBBBDDDGGGHHHHHHJJJLLLOOOIIIGGGEEECCCCCCDDDFFFHHHJJJJJJKKKKKKKKKJJJJJJIIIGGGGGGFFFFFFGGGHHHIIIIIIGGGDDD@@@>>>???AAABBBBBBAAAAAA@@@@@@@@@DDDLLLRRR```lll|||yyyqqqmmmhhhbbb\\\XXXWWWVVVTTTTTTTTTUUUVVVSSSTTTTTTTTTUUUVVVVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQOOONNNNNNMMMMMMMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLMMMLLLLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIOOORRRTTTTTTTTTUUUZZZ^^^YYY[[[bbbkkkuuu]]]FFFEEE@@@===;;;999666888===777777666555555444444333333333333222222222111111//////000000000000000111........................------------,,,,,,,,,,,,------------,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************&&&'''((())))))******)))))))))))))))******************+++,,,...///000000///111444666999<<<@@@CCCLLLKKKJJJIIIIIIJJJKKKLLLLLLMMMNNNOOOOOORRRVVVZZZlll,,,---...000111111222222111444888:::;;;<<<===>>>======>>>AAACCCBBB>>>:::>>>>>>===<<<<<<===>>>???????????????@@@AAABBBBBBDDDHHHLLLOOONNNMMMKKKKKKHHHGGGFFFFFFFFFGGGHHHIIIGGGHHHIIIJJJKKKIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGBBBBBBAAABBBCCCCCCBBB@@@AAAAAA@@@======???CCCEEEHHHUUUgggvvv|||ssslllhhhccc]]]YYYXXXXXXYYYWWWVVVVVVVVVVVVUUUUUUUUUVVVVVVUUUTTTSSSRRRRRRQQQPPPOOOOOONNNNNNNNNNNNOOOLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJJJJJJJJJJJJJKKKLLLJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPKKKOOOUUUXXX[[[```iiiooovvv{{{{{{dddQQQEEECCC>>>;;;;;;888444666<<<777777666666555444444444222222222222222111111000////////////000000111111........................---------,,,,,,,,,++++++...------------,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************))))))))))))************)))***+++,,,...///000000000222444666888;;;@@@CCCFFFGGGGGGHHHHHHIIIJJJJJJLLLMMMNNNNNNNNNQQQUUUXXXkkk,,,---///111222222111111000333555777888999;;;===999<<>>;;;<<<<<<===???@@@BBBCCCLLLQQQWWW[[[YYYUUUPPPMMMHHHHHHHHHHHHHHHIIIIIIJJJDDDFFFHHHJJJJJJIIIFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEAAABBBEEEHHHJJJHHHDDD@@@???>>>;;;999:::======<<<555CCCUUUdddqqq{{{qqqiiidddbbbbbb[[[[[[ZZZYYYXXXVVVVVVUUURRRRRRRRRRRRRRRQQQQQQQQQOOONNNMMMLLLKKKKKKKKKKKKNNNMMMMMMLLLLLLMMMMMMNNNJJJJJJJJJJJJKKKLLLMMMMMMKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIKKKLLLMMMHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNOOOPPPRRRUUUWWWXXX^^^eeennnvvv}}}oooTTTIIICCC???<<<888888<<<<<<777555888777777777666555555444444111222222222222111000000.../////////000000111111........................---------,,,,,,,,,++++++......---------,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************))))))))))))************)))***+++,,,...///000111000222444666888;;;@@@CCCBBBCCCEEEFFFHHHHHHHHHHHHLLLMMMMMMMMMMMMOOOSSSVVVjjj,,,,,,,,,---...///000111333333333333444666888999:::888:::CCCNNNPPPJJJBBB>>>>>>===<<<;;;<<>>>>>======>>>???@@@BBB???@@@IIIWWWkkkzzztttpppiiiddd```]]]ZZZXXXPPPSSSVVVVVVUUUSSSRRRRRRQQQOOOMMMMMMNNNOOONNNMMMOOOLLLJJJKKKNNNOOONNNLLLLLLMMMMMMMMMLLLMMMOOOQQQLLLKKKIIIIIIJJJJJJIIIHHHJJJJJJKKKLLLLLLLLLMMMMMMIIIKKKMMMMMMMMMMMMNNNPPPKKKMMMQQQRRRRRRRRRSSSTTTXXXYYYZZZ\\\___eeelllrrreeeOOOIIICCC@@@AAA>>><<<999888777777555333666666555444333333222222333333222222111000//////------...///000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''+++,,,)))(((***,,,***************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))(((((((((((())))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))***************+++,,,...///000000111111222444666999<<>>:::;;;<<<;;;:::;;;>>>@@@BBBAAA@@@@@@AAACCCFFFHHHMMMSSSWWWUUUTTTVVVTTTPPPSSSPPPMMMLLLMMMMMMLLLJJJHHHHHHJJJPPPTTTUUUPPPKKKGGGDDDAAAAAADDDFFFFFFFFFEEEEEEEEEGGGIIIHHHDDDAAA@@@???>>>=========>>>???AAA???>>>@@@DDDQQQhhh}}}vvvmmmhhhaaa___\\\YYYVVVUUUUUUUUUWWWVVVTTTTTTUUUVVVUUUTTTYYYUUURRRQQQSSSSSSQQQNNNSSSSSSRRRRRRRRRQQQQQQQQQRRRQQQQQQQQQSSSTTTSSSQQQKKKKKKJJJJJJJJJKKKKKKLLLRRRSSSTTTSSSRRRRRRTTTUUUSSSUUUWWWYYY\\\```eeeiiipppvvv~~~kkkLLLAAABBB@@@???AAA<<<:::888777777666555444666555555444333333222222333333222111111000//////---...//////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++...---******,,,,,,)))************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))%%%%%%&&&'''((())))))***(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))***************+++,,,...///000000111111111333666999<<>>???@@@AAACCCFFFHHHIIIJJJKKKJJJJJJKKKKKKKKKNNNRRRUUUggg******++++++,,,---///000//////000111333666888:::;;;;;;:::888777888:::<<<999;;;>>>@@@@@@AAABBBDDDGGGHHHIIIJJJKKKLLLLLLLLLPPPPPPQQQTTTWWWWWWSSSMMMOOOOOOOOOPPPOOOMMMJJJHHHNNNNNNOOORRRUUUUUURRRPPPLLLKKKIIIGGGFFFFFFEEEEEEDDDDDDDDDEEEDDDCCC@@@???@@@???===;;;;;;:::;;;;;;===<<<<<<<<<:::>>>KKKXXXpppsss~~~|||xxxsssooojjjdddaaa___^^^___dddlllrrrtttsssnnnjjjfffiiiqqqxxx{{{{{{tttrrrooollliiiddd___\\\\\\[[[YYYYYYZZZ]]]```bbbgggiiikkknnnrrrxxxbbbSSSJJJDDDCCCBBB===:::;;;:::888666666777888777666444444444333333333222222222111111111000000000/////////000000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))((()))000666555///************)))))))))((())))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))%%%%%%&&&''''''((())))))******))))))((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))***************+++,,,...///000000111///000222444777;;;===??????@@@BBBEEEGGGIIIJJJKKKIIIJJJKKKKKKLLLNNNRRRUUUeee,,,,,,,,,,,,---///000111111000000111222444666777777999;;;;;;999999;;;===999;;;>>>@@@AAABBBCCCEEEHHHIIIKKKLLLMMMNNNMMMMMMNNNLLLMMMQQQUUUSSSOOOKKKJJJLLLNNNPPPOOONNNMMMLLLMMMMMMNNNPPPQQQQQQPPPNNNMMMMMMLLLIIIGGGEEEEEEEEEDDDEEEEEEEEECCCAAA@@@??????>>><<<:::999999::::::AAA===;;;<<<;;;999:::>>>UUU[[[jjjsssTTTDDDAAA???>>>???>>><<<<<<>>>:::888666666888999888777333333333333333222222222111111111000000000000000//////000000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......,,,---444;;;999444************)))))))))(((((((((((((((((((((((((((******))))))))))))******))))))(((((((((((())))))))))))((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))***************+++,,,...///000000111///000222444777;;;===???@@@AAABBBDDDFFFHHHJJJKKKIIIJJJKKKKKKLLLNNNRRRVVVeee,,,,,,,,,---...///000111111111000000111333555666333666999;;;;;;;;;;;;<<<999;;;===>>>???@@@BBBDDDGGGHHHJJJKKKLLLMMMMMMMMMKKKIIIKKKPPPRRRNNNKKKKKKGGGJJJMMMOOOOOOOOOOOOPPPLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNMMMKKKGGGEEEDDDEEEDDDEEEFFFDDDAAA???>>>>>>===<<<;;;999999999::::::<<<888777<<<>>><<<::::::===FFFXXXrrrgggLLLAAA@@@=========<<<:::999:::<<<999777666666777888777666333333333333222222222222000000000000000000000000//////////////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...,,,+++...222000+++************))))))))))))((((((((((((((((((((((((******))))))))))))******))))))(((((((((((())))))*********)))((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))***************+++,,,...///000000111000111222555888;;;>>>???AAABBBBBBCCCEEEGGGIIIJJJHHHIIIJJJKKKLLLOOOSSSVVVeee+++++++++,,,---...000000////////////111333555777666666888999<<<=========;;;<<<======>>>???BBBEEEFFFFFFGGGHHHIIIJJJKKKKKKHHHHHHLLLQQQPPPKKKIIILLLFFFJJJMMMOOONNNNNNPPPRRRMMMMMMNNNMMMLLLLLLMMMMMMLLLMMMNNNKKKGGGDDDDDDEEECCCDDDEEEBBB>>><<<<<<===;;;:::999888888999:::;;;777555777<<<>>>===>>>BBB:::>>>III[[[qqqzzz___MMMAAA???BBB???@@@???<<<999999999999888666444444555555444333222222222222222222222222///000000000000000000000---...//////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((******''''''))))))%%%************))))))))))))((((((((((((((((((((((((******))))))))))))******))))))(((((((((((())))))((((((((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))***************+++,,,...///000000111111111333666999<<>><<<777999:::999999<<<===<<<777555333222333333222111222222222222222222222222////////////000000000000------...///000000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''+++,,,)))(((+++,,,+++************))))))))))))((((((((((((((((((((((((******))))))))))))******))))))(((((((((((())))))%%%&&&&&&''''''(((((((((''''''(((((())))))******(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))***************+++,,,...///000000111111222444666999===???AAADDDDDDCCCCCCDDDEEEGGGHHHHHHIIIJJJKKKLLLOOOSSSWWWccc(((((()))***,,,---...//////.........000111333555666777999;;;<<<===>>>>>>???@@@AAA@@@???@@@BBBDDDHHHHHHIIIGGGFFFEEEFFFHHHGGGHHHJJJKKKKKKKKKMMMOOOLLLKKKJJJJJJJJJLLLMMMNNNSSSPPPLLLJJJJJJKKKKKKJJJJJJJJJJJJIIIHHHGGGEEEDDDDDDCCCAAA???>>>===<<<<<<999999999888888888777777888888888888888888888888<<<<<<;;;;;;>>>JJJZZZggg___QQQBBB======<<<;;;<<<:::999888999;;;<<<;;;:::666555444333222333444444000000000000000000000000000000000000000///...............///////////////------------------------++++++++++++++++++++++++)))))))))***+++++++++,,,))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))************)))+++---......///000222...000333555777999===@@@GGGFFFFFFFFFGGGHHHIIIIIIHHHIIIIIIIIIJJJMMMRRRVVV]]]))))))******+++,,,---------,,,------///111333444666666777888:::;;;<<<<<<;;;>>>BBBDDDCCCBBB@@@@@@GGGHHHHHHFFFDDDDDDEEEFFFEEEGGGHHHHHHHHHIIIKKKMMMNNNMMMLLLKKKKKKLLLMMMMMMPPPNNNKKKIIIJJJJJJJJJJJJKKKKKKJJJHHHGGGDDDCCCBBBBBBAAA@@@>>>===<<<<<<<<<888888888888777777777666777777777777777777777777888999999777777<<>>EEEIIIHHHDDD@@@>>>FFFFFFFFFDDDBBBAAABBBDDDCCCDDDEEEEEEEEEFFFHHHJJJMMMLLLKKKIIIIIIIIIIIIJJJMMMJJJHHHGGGHHHIIIIIIIIIKKKJJJIIIGGGDDDBBB@@@??????>>>===<<<;;;;;;;;;;;;888888777777777666666666666666666666666666666666888:::<<<:::777666999;;;CCCSSSeeeqqq~~~aaaLLL???===:::999;;;;;;888999<<<;;;:::888888999999888666555444333222222222333444000000000000000000000000//////000000000///...............------,,,,,,,,,------------------------++++++++++++++++++++++++******************))))))++++++++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))''''''''''''((((((((((((''''''''''''''''''''''''(((((()))******)))(((((())))))))))))************)))+++---......///000222///111333555777:::>>>@@@???@@@AAACCCFFFIIILLLMMMJJJJJJJJJIIIJJJLLLPPPTTTaaa+++++++++***************))))))+++---///111333444777666444333444666888999999>>>FFFJJJIIIEEEAAA>>>CCCDDDCCCBBB@@@???@@@AAABBBCCCDDDDDDCCCDDDFFFHHHJJJIIIGGGEEEDDDDDDEEEEEEIIIGGGEEEEEEGGGHHHHHHGGGHHHGGGFFFDDDBBB@@@??????<<<<<<;;;:::::::::::::::888888888777777777666666555555555555555555555555666999;;;;;;999888888999<<<>>>GGGYYYrrr]]]HHHDDDAAA===<<<>>>???<<<888999>>>:::999888888::::::999888555444222111111111222333000000000000000000000000...///////////////............------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******))))))((((((++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))''''''''''''((((((((((((''''''''''''''''''''''''''')))***,,,,,,***)))'''((()))))))))************)))+++---.........000222///111444666777:::>>>AAA>>>???@@@CCCEEEHHHKKKLLLLLLLLLLLLKKKKKKMMMQQQTTTggg++++++************)))))))))***,,,...000222444444666555444333333555777999888<<<@@@CCCBBB@@@>>>===???@@@@@@???======>>>@@@AAACCCEEEEEEDDDDDDEEEFFFGGGFFFDDDCCCCCCCCCDDDDDDFFFEEECCCDDDFFFGGGFFFEEEDDDCCCAAA@@@????????????;;;;;;:::999888888888999999888888888888777777777666666666666666666666666333444555555555666777888:::777:::JJJbbbzzzwww\\\DDD===@@@>>>;;;;;;<<<<<<888444777======<<<:::999:::999777666444333222111000111222222////////////////////////......////////////............---,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))(((((((((******)))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))''''''''''''((((((((((((((((((((((((((((((((((((''')))***,,,,,,***)))'''((()))))))))************)))+++---.........000222///111444666888:::>>>AAA@@@AAAAAACCCDDDGGGHHHIIINNNNNNMMMLLLLLLNNNRRRVVVnnn******************))))))***+++---///111222333333333333333333333555666888444666888999888888999:::;;;<<<===<<<;;;;;;===???@@@BBBFFFGGGFFFDDDDDDDDDEEEEEEDDDDDDDDDEEEGGGHHHEEEDDDCCCDDDEEEFFFEEEDDDAAA@@@>>>=========>>>???;;;;;;999888777777777777888888777777777666666666666666666666666666666666666555444222333444666777777777:::===CCCSSSlllgggOOOCCC:::;;;===777999888888999777555999???@@@>>>;;;999888666333111333222111000000000111222////////////////////////------.../////////......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))(((((())))))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))''''''''''''(((((((((((((((((((((((((((((((((((((((((()))******)))(((((())))))))))))************)))+++---......///000222000222444666888;;;???AAABBBBBBCCCCCCDDDFFFGGGHHHMMMMMMMMMMMMMMMOOOSSSWWWqqq))))))))))))************)))***,,,...000111111111//////000111333444555555222333444444444444666777777999::::::999:::<<>>>>>>>>???@@@CCCFFFHHHJJJEEEDDDCCCDDDEEEEEECCCAAABBB@@@===;;;999999999:::===<<<:::999777666555555444444333333333222222222333333333333333333333333555444222222333444444333333000222999:::777999>>>EEEYYYwwwfffIIICCC:::<<>>AAADDDEEEDDDBBBAAAAAA??????@@@BBBEEEGGGHHHHHHIIIGGGDDDCCCDDDDDDAAA>>>>>>============<<<<<<<<<;;;;;;:::999888777666666999888777666555444333333444444444333333444555555555555444333333333333444444333333333333444555555:::GGG\\\qqqtttWWWHHHCCC;;;:::888999::::::999777666555444333333444555666555555555555555555555555333222111000///////////////............---------,,,,,,------,,,,,,++++++,,,++++++******++++++,,,+++++++++************)))+++*********))))))(((((()))))))))))))))))))))))),,,///111...((($$$%%%'''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((('''''''''''''''''''''((())))))+++*********))))))(((((())))))*********++++++,,,***++++++,,,---.../////////111444555777999<<>>=========<<<<<<<<<;;;;;;;;;:::999888777666666555555555555444444444333333444333333333333333444444444333222222111111222222222222222222222333333444333888BBBQQQbbbvvvmmmTTTDDD===;;;:::999888888999999888666666555444333333444555666444444444444444444444444333222111000///////////////............---------.../////////...---,,,,,,,,,++++++******++++++,,,+++++++++************)))************)))))))))((())))))))))))))))))))))))+++...000---(((%%%%%%(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''(((((((((((('''''''''''''''''''''((())))))*********)))))))))((((((++++++*********************++++++,,,---.../////////111444555777999<<>>AAACCCBBBAAAAAABBBAAABBBCCCEEEFFFFFFGGGGGGEEEDDDBBBAAAAAA@@@???======<<<<<<;;;;;;;;;;;;;;;::::::999888777666555555333333333333333333333333333333222222222222222333111111000////////////000111000000000000111222222555444333666AAARRReeerrrqqqVVVCCC<<<<<<<<<;;;999777666666777777666555555444444333333444444555444444444444444444444444222222111000///////////////............---------////////////...---++++++,,,++++++******++++++,,,+++++++++************)))************))))))))))))))))))))))))))))))))))))))),,,...,,,(((&&&'''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''(((((((((((('''''''''''''''''''''((())))))******))))))))))))((((((,,,++++++******)))((((((***++++++,,,---.../////////111444555777999<<>>======<<<;;;::::::::::::;;;:::999999888777666555444444444444333333222222222333222111111111111111111111000//////......//////000000000///000111111222555444333222555;;;EEEKKKbbbuuurrrUUUJJJ===888;;;===;;;888777666444555666666555333444333333333333333333444333333333333333333333333111111000//////////////////............------------------,,,+++***)))(((,,,++++++******++++++,,,+++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))(((***++++++((('''((()))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''(((((((((((('''''''''''''''''''''((())))))))))))))))))))))))((((((************))))))))))))***++++++,,,---.../////////111333555777999<<>>?????????@@@AAA@@@CCCFFFGGGEEEDDDDDDEEEBBBBBBBBBAAA???>>>>>>>>>===<<<;;;999999:::;;;;;;::::::999888777666555555888888777555444222111111333222111111000000000111111111000///////////////000000000000000111111222---///111333444777:::===MMM]]]wwwlllMMMCCCAAA>>>===<<<999444000666555333444555555444222222333333333333333333222333333333333333333333333111000/////////////////////............---------,,,,,,,,,,,,+++***)))(((,,,++++++******++++++,,,+++++++++*********))))))))))))))))))))))))******(((((((((((((((((((((((('''((())))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((((((((())))))''''''((()))******++++++***++++++,,,---.../////////111333555777999<<>>???>>>BBBFFFGGGEEECCCCCCEEEBBBCCCCCCBBB@@@??????@@@>>>===;;;999999:::;;;===;;;;;;:::999888777666666;;;:::999777555333111111333333222111000000000000222111000000//////000000000////////////000111111...///000000000222555888777BBBXXXnnnyyyyyybbbMMM===;;;;;;;;;:::777555555555666444333333444444333222111222222333333222222111222222222222222222222222000//////......////////////............------------------------,,,,,,+++,,,++++++******++++++,,,+++++++++************)))))))))))))))************((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((('''''''''''''''''''''((())))))''''''(((((((((((())))))%%%&&&'''(((***+++,,,,,,***++++++,,,---.../////////111444555777999<<>><<<::::::;;;<<<>>><<<<<<;;;:::999888777777::::::888777555444333222444444333222111000000111111111000///////////////...............//////000111111111000......///111,,,000===NNNXXXeeekkkSSSDDD<<<999555555555555555666999:::666444333333444555333222000111222333333222111000222222222222222222222222//////.........//////000///............---------++++++,,,------------,,,,,,++++++******++++++,,,+++++++++************)))((()))))))))************((((((((((((((((((((((((''''''''''''(((((('''&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''''''''''''''((())))))'''''''''((((((((())))))&&&''''''((()))***++++++***++++++,,,---.../////////111444555777999<<>>888777666666777777555333666555333444555555444222000111222333333222111000111111111111111111111111//////.........//////000//////.........---------(((((()))***++++++++++++,,,++++++++++++++++++,,,+++++++++************)))(((((())))))*********+++((((((((((((((((((((((((((('''&&&'''((((((&&&%%%''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''''''''''''''((())))))&&&'''''''''(((((())))))(((((((((((())))))))))))***++++++,,,---...///000///111444555777999<<>>???>>><<<<<<===>>>>>>===???AAACCCEEEGGGGGGGGGGGGGGGEEEBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA>>>===<<<;;;999777666666666666555444333222333333222222111000//////////////////............------------------------,,,---...///000000000000...///111222444777<<<@@@RRR___zzzfffPPPKKKDDD>>>;;;:::888777888777777666555444444444444444333333333222222222000000000000000000000000111222222333333222222111//////...------------...------------------------,,,,,,,,,+++++++++******++++++************+++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''((())))))))))))))))))))))))))))))((()))))))))************(((***,,,,,,,,,,,,...000///222555777888:::===???CCCBBBAAABBBEEEGGGHHHHHHIIIJJJKKKKKKKKKMMMPPPSSSfff(((((((((((((((((((((((('''(((((()))))))))(((((())))))***+++,,,---......---///000000///000111333333444666888999:::;;;;;;;;;;;;:::;;;<<<>>>>>>>>>???@@@CCCEEEGGGHHHHHHHHHFFFDDDBBBBBBBBBBBBAAA@@@>>>>>>???AAABBBCCCEEEEEECCCAAA>>>======<<<999777666666666555555444333222333333222111111000//////////////////............------------------------,,,,,,...//////000000000///000000111111333777:::>>>GGG]]]vvvdddNNNHHHDDD???<<<:::999888777777777666666555444444333444333333333333222222222000000000000000000000000111222222333333222222111//////...------------...------------------------,,,,,,,,,+++++++++******++++++************+++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))((((((((('''''''''''')))))))))))))))***++++++)))))))))))))))))))))))))))*********++++++++++++)))+++------------///111///222555777888:::===???CCCBBBAAACCCEEEHHHHHHHHHGGGHHHJJJKKKLLLNNNRRRUUUddd((((((((((((((((((((((((((((((((((((((('''&&&&&&))))))***+++,,,------...+++---...///......///111444555666777888999999999888888888999;;;===>>>??????@@@BBBDDDFFFGGGHHHHHHDDDCCCAAAAAABBBBBBAAA???===>>>???@@@AAABBBCCCDDDBBB@@@>>>======<<<:::888555555555555444333222222222222111111000000///////////////............---------------------------,,,,,,---...///////////////000000///...///222444222555AAARRR```pppwwwZZZFFF@@@>>><<<999888999999888777666666666555555444444333333333333222222222111111000000000000000000000000111111222222222222111111//////...------------...------------------------,,,,,,,,,+++++++++******++++++************+++++++++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''')))))))))))))))******+++))))))))))))))))))))))))*********+++++++++,,,,,,***,,,............000222///111444666888:::===???CCCBBBAAACCCFFFHHHHHHHHHFFFHHHIIIKKKLLLOOOSSSVVVbbb(((((((((((((((((((((((('''(((((()))(((((('''''')))))))))***+++,,,,,,---+++,,,......------///000333444555666777888888888777888999::::::<<<>>>???@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@AAAAAAAAA@@@>>>>>>>>>>>>===============???===;;;;;;;;;:::888666444444444444444333222222111111000000000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---..................//////...------///111222111333:::@@@LLLaaassspppcccUUUDDD<<<@@@888777666777888888666555555555555444444444333333222222222222111111111111000000000000000000000000111111222222222222111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))*********+++++++++***+++---...---...///111///111444666777999<<>>>>>>>>>>>>>>@@@??????@@@AAAAAA???=========<<<<<<<<<;;;;;;;;;;;;999888777888888666444333333333333333333222111000000//////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,---............000222000////////////444???IIIkkkuuuoooVVVCCCBBBCCC<<<999===777666666666777777555333444444444444333333333333222222111111111000000000////////////////////////000111111222222111111000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))***,,,,,,,,,---...000...111444666777999<<<>>>DDDCCCBBBDDDFFFHHHIIIIIIKKKLLLLLLLLLLLLMMMPPPSSS___((((((((((((((((((((((((&&&'''(((***++++++,,,,,,(((((()))))))))*********+++,,,......------///000///000222444666777888888888;;;<<<;;;999999<<>>===<<<;;;;;;;;;;;;>>>>>>>>>???AAA@@@>>><<<;;;;;;;;;<<<===>>>>>>>>>888666555555666666555333222222222333333222222111////////////.....................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,+++***,,,............000222---///111222111222666;;;CCCMMMccc~~~kkkRRROOO???555999???<<<999888888777666666777666444222333333333333333333333333111111111000000000000///////////////////////////000000111111111111000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++(((((()))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((+++******)))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((***,,,,,,,,,,,,...///...000333555777999<<<>>>DDDCCCBBBDDDGGGIIIIIIIIILLLMMMMMMMMMLLLMMMPPPRRR```((((((((((((((((((((((((''''''((()))******))))))((((((((())))))))))))))))))+++,,,,,,+++,,,---...000111222444555555666666444888;;;:::888888<<<@@@===<<<;;;::::::;;;<<<============???@@@@@@>>>;;;::::::;;;;;;<<<<<<======777555444555666666555444111111222222222222111111.................................---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***,,,......------...///+++///222222222333666777111777FFFZZZkkkyyylllRRRHHH???===;;;;;;<<<;;;999777888666555444555555444222222222222222222222333333111111000000000/////////////////////////////////000000111111111111000000//////...------------...++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++(((((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))+++,,,---------///000...000333555666888;;;>>>DDDCCCCCCDDDGGGIIIJJJIIIKKKLLLMMMMMMMMMNNNQQQSSSaaa(((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((())))))))))))((()))++++++******,,,---222222333444444444333333111555888888777888<<>>@@@<<<<<<===???@@@@@@===;;;;;;;;;:::999999888777777777666555555666777666444000111111222222222111111---...........................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++******,,,......,,,+++,,,,,,(((+++---+++***,,,...///555333333666<<>>;;;EEE222:::>>>999555555777777777555333333444555444333222222222222222222222333000000000000////////////////////////////////////000000111111111111000000//////...------------...++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))***************,,,............000111...000333555666888;;;>>>DDDCCCCCCDDDGGGIIIJJJIIIJJJKKKLLLMMMMMMOOORRRUUUbbb&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((()))******++++++,,,------000000111222222333444444222333444555666777888999999:::;;;<<<============@@@??????>>>===<<<<<<;;;>>>;;;888888999888666333333333222222222333444444444333222222111111222222/////////...------,,,,,,......---,,,,,,+++******)))))))))))))))))))))))))))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++,,,---......//////......///000111333666888;;;<<>><<<:::::::::999888777666555444333333333333333333333333222222222111111111111000////////////////////////...,,,---000111......000000000000000000000000000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++***)))))))))***(((&&&'''***+++)))'''((((((((((((''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***++++++,,,------......///...000333444666888<<<>>>CCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJMMMQQQTTTbbb&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))******++++++,,,,,,---000000111222333444444555555555555666666777777777777888:::<<<>>>?????????AAA@@@???>>><<<:::999999;;;999777777999999777555555555444444444555555555333333222111111111111222/////////...------,,,,,,...------,,,++++++******)))))))))))))))))))))))))))***++++++++++++***))))))***++++++,,,,,,+++++++++,,,------......------,,,---...///111333555777:::@@@JJJSSS```sss~~~hhh\\\NNNIIIAAA<<<;;;<<<<<<;;;:::999999888666555555444333333333333333333333333222222222111111111000000000000000000000000000000///...111666666222000111000000000000000000000000//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************+++)))'''(((******)))'''((((((((((((''''''''''''((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***++++++,,,------......///...000333444666888<<<>>>CCCDDDEEEEEEFFFFFFFFFFFFHHHIIIJJJJJJJJJMMMQQQTTT___&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))******+++,,,,,,,,,000000111222333444555555777777777777777777777777777888:::<<<>>>@@@AAAAAAAAA@@@>>><<<:::888777666888777666777888999888777555555444444444444444444333222222111111111111111//////......---,,,,,,,,,------,,,,,,++++++******)))))))))))))))))))))))))))******++++++******))))))***++++++,,,,,,++++++***++++++,,,---,,,,,,,,,+++,,,,,,---...000111222111222333666@@@TTTmmmjjjUUUGGGAAA???===;;;:::::::::888777999888888777666555444444222222222222222222222222222222111111111000000000000000000000000000000000......222888888333000000000000000000000000000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,***************************************++++++++++++***(((((())))))(((&&&((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***++++++,,,------......///...000333444666888<<<>>>CCCCCCDDDEEEEEEFFFGGGGGGJJJKKKKKKKKKKKKMMMQQQTTT]]]%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***++++++,,,,,,///000111222333444555666777777777777888888888888888999;;;===>>>???@@@@@@>>>>>><<<;;;999888777666777777666777777777777666333333333333333222222111222222111000000000000000//////...------,,,,,,+++,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))************))))))))))))***+++++++++++++++))))))***+++++++++++++++......---......///000111222333333444888CCCRRR]]]tttttt\\\JJJ@@@>>>???@@@???>>><<<;;;999777666777777666666555444444333222222222222222222222222111111111111000000000000////////////////////////---,,,///333444000---///000000000000000000000000000000//////............,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***+++++++++,,,,,,+++***))))))(((''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((***+++***)))((()))***++++++,,,------......///...000333444666888<<<>>>CCCCCCCCCDDDEEEFFFGGGGGGKKKLLLLLLKKKKKKMMMPPPSSS]]]%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((())))))******+++,,,,,,...///000111333444555666555555666777888999::::::;;;;;;<<<======>>>======;;;;;;::::::999999888888777888888777666555555555333444444444444333222111222111000000//////000000.........---,,,,,,++++++,,,+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***((()))******++++++******...............//////000...000111000000222777<<>>BBBBBBBBBCCCDDDFFFGGGHHHKKKLLLLLLKKKKKKMMMPPPSSS[[[%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))***+++++++++------...000222333444555333444555666888999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999999:::999999777888888777444333333444666777888888777666444333111000000///////////////......------,,,+++++++++++++++++++++++++++******))))))))))))))))))))))))***))))))(((((())))))***((()))******++++++******((()))******+++*********,,,,,,,,,,,,,,,,,,---...//////...,,,+++---000333555;;;FFFQQQ\\\lllvvv___JJJDDDBBB???<<<;;;;;;===>>>888888777555333333666888444444444444333333222222000000000000000000000000111111000000000/////////------------------------111...,,,...///---///333000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++***+++,,,+++)))(((((()))((((((((((((''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***++++++,,,------......///...000333444666888<<<>>>BBBBBBBBBBBBCCCEEEGGGIIIJJJKKKKKKKKKKKKMMMQQQTTTWWW}}}$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))******+++++++++,,,---...000222333444444444555666777777888888999999:::;;;;;;<<<;;;;;;;;;;;;:::::::::999999999444666777666444333444666888888999:::999777555444000000///............///......---,,,,,,++++++*********************++++++))))))))))))))))))))))))***)))(((''''''((()))***((())))))***************))))))***++++++++++++***++++++******+++,,,------/////////......000222444222111333888;;;CCCTTTdddlllwwwtttZZZLLLFFFBBB???999999888888777666555444;;;<<<;;;888444222222444333333333333222222222222000000000000000000000000111000000000////////////........................000......000111//////222000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************)))+++,,,+++)))((()))+++((((((((((((''''''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***++++++,,,------......///...000333444666888<<<>>>BBBAAAAAAAAACCCEEEHHHIIIHHHIIIJJJJJJJJJMMMQQQTTTWWW}}}$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((()))******++++++***+++,,,...///111333333555555555666666666666666666777888:::;;;<<<<<<<<<======<<<;;;:::888888777111444666666444444666999777777888999888666444222000000///.....................---,,,,,,++++++*********************++++++))))))))))))))))))))))))***)))(((''''''((()))***(((((()))***************))))))***+++++++++++++++++++++++++++,,,---......(((***,,,...///...---,,,...,,,///555666444999AAAKKKYYYmmm~~~kkkZZZIIICCCAAA>>><<<===999999::::::::::::999999333666888888555333444555333333222222222222222222000000000000000000000000000000000000////////////////////////////////////---,,,---222222...---///000000000000000000000000,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++******))))))(((***,,,+++)))(((***---)))(((((((((''''''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&&&&&&&'''((())))))***''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***++++++,,,------......///...000333444666888<<<>>>BBBAAAAAAAAABBBEEEHHHIIIGGGHHHIIIIIIJJJMMMQQQTTTXXX%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))),,,,,,,,,---///000222333222333444444333333444666666777888999999:::>>>@@@<<<<<<;;;:::999777666555555444444333333444444555555555555555444333222111222222111111000/////////............---,,,+++***+++******))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------......---...///000000111333555999>>>HHHVVViii~~~dddQQQIIIGGGBBB>>>;;;:::;;;;;;999888888777666555555444555555555444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////.........000000000000000000000000000000///...............++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************+++,,,---...////////////...000111333444777;;;>>>DDDBBBAAAAAACCCFFFFFFFFFHHHIIIJJJKKKKKKMMMQQQSSSYYY~~~%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))***++++++,,,---///000111222444555666555444555666444777999:::999999:::;;;::::::999999888777666555444444333333333333444444444555555555444333222222222222111111000/////////............---,,,+++***+++******)))))))))))))))***)))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++,,,,,,,,,,,,---------------.../////////000222333///111666===GGGTTTaaaiii~~~gggWWWNNNGGGBBBAAA???===:::999888999999888888777777666555555444555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////...............000000000000000000000000000//////...............++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************+++,,,---...////////////...000111333444777;;;>>>EEECCCBBBBBBEEEGGGHHHGGGIIIJJJLLLLLLLLLNNNRRRTTT[[[%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))***+++,,,...///000111444777888777555555555333555999:::999777666666999999888777666666555444333222222222222222222333333333444444444333333222222111111000000//////...---......------,,,+++***+++******)))))))))))))))*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))))))))*********++++++++++++,,,,,,,,,---------------.........//////000---...//////000444999===HHHSSSccctttuuudddNNN???:::::::::999999999999888888888888888777777777666555555444444444444444444333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---------------...//////000000000000000000000000000///......------......++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************+++,,,---......//////......000111333444777;;;>>>EEECCCBBBCCCEEEHHHIIIIIIJJJLLLMMMMMMMMMOOORRRUUU^^^%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))***,,,---///000111444777999888666555555222444777888777777888999<<<;;;999777666444333333222222111111111111222222111222222333333333333222111111111000//////......---------------,,,+++***+++******)))))))))))))))++++++***)))(((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************++++++++++++,,,,,,,,,,,,---,,,,,,---......---,,,222222222111000000222444666999@@@HHHTTTcccqqqzzzzzzaaaPPPDDD@@@======@@@AAA???;;;777888999::::::999888888666666666555555444444444333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////------------...///000111000000000000000000000000//////...------------...++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))************++++++,,,---...............000111333444777;;;>>>DDDCCCAAABBBEEEHHHIIIIIIJJJKKKLLLLLLMMMNNNQQQTTT^^^%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))******+++,,,...///000000333666888777555444444333444444444555777;;;???@@@>>>;;;888555333222222222111111000000111111222111111222222333222222222111111000000///.........,,,,,,,,,---,,,,,,+++++++++******)))))))))))))))+++******)))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((()))))))))******************+++++++++,,,,,,---++++++,,,...///---***...000111222111111222444555444444555;;;DDDPPPWWWqqqzzznnnaaaVVVIII@@@CCC???:::888999;;;<<<<<<777888999::::::888666555555555555555444444444444333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////------......///000222222000000000000000000000000//////...---------------++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))***************+++,,,---...............000111333444777;;;>>>CCCAAA@@@AAADDDGGGHHHHHHJJJKKKKKKKKKKKKMMMPPPRRR]]]%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))***+++,,,...///000///111444555444222222222333333222222333777===AAAAAA???<<<888555333222222222111111111111111111222111111222222222111111000111000000//////......---++++++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((()))))))))******))))))*********+++++++++,,,******,,,///000---***+++,,,............///111///111222333444666999;;;FFFKKKTTT^^^jjjyyyxxxfff[[[LLLBBB@@@@@@AAA@@@<<<;;;:::888777555555444666666777777666555333222444444444444444444444444222222222222333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.........//////111222222000000000000000000000000///...------,,,,,,------++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))***************+++,,,------......---...000111333444777;;;>>>BBB@@@???AAADDDFFFHHHHHHJJJKKKKKKKKKKKKLLLOOOQQQ[[[%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))+++,,,...///---///111111000000000111111222222222333555999===>>><<<999666444333333333222222222111111222222222111222222222111000//////000000000///......------***++++++,,,,,,,,,+++++++++******)))))))))))))))(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***))))))))))))*********++++++)))))),,,111222...++++++,,,------,,,,,,---///+++---000111111000111222...111555:::@@@JJJVVV^^^xxxwwwgggXXXIII???CCC>>>888555555777888999///444:::===<<<999555333444555555555555444333333333333333333333333333333111111222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...............///000111000000000000000000000000///...------,,,,,,------++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))******************+++,,,------------...000111333444777;;;>>>BBBAAA@@@AAAEEEHHHIIIIIIKKKLLLLLLLLLLLLMMMOOORRRZZZ%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((()))+++---...---...//////......///111///111333333333444555777:::999666444333333444555333333222222222222333333222222222222111///......000000000///......------***++++++,,,,,,,,,+++++++++******)))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************+++)))))),,,222333///++++++,,,,,,,,,++++++---...---------,,,,,,...222555111111111000///111666999999JJJ]]]hhhppp~~~~~~hhh\\\MMMCCC@@@>>><<<888888999;;;======;;;999888777888999777555444666999444444444555555666666666333333333333333333333333111111111222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...------------...//////000000000000000000000000......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))******************+++,,,------------...000222333444777;;;>>>CCCBBBAAACCCFFFIIIJJJJJJLLLMMMNNNMMMMMMNNNPPPSSSZZZ%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((())))))******------------...000111222333333444444555444444444444444555555444444333222222111000000000111333333111111222222222111111000///............---------,,,,,,,,,+++++++++******))))))))))))((((((((((((************)))(((&&&&&&%%%&&&&&&&&&'''((((((((())))))(((((('''''''''&&&******))))))((((((''''''*********)))))))))))))))***)))(((''''''((()))***+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......000000111111111222222222888999<<>><<<<<<<<<<<<:::999999999888888777777666666666666666666666666666666666666666666666666444444333333222111111000444444444444444444444444222222222222333333333333111111000000111222333333222222222222111///...---222111///...---,,,++++++...------------...//////111111000000//////......////////////............,,,,,,---...---,,,+++***++++++++++++++++++++++++...---+++)))((((((((())),,,+++***)))(((((((((((())))))((()))******(((&&&'''((()))***++++++++++++))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))***************++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))(((((()))***************''')))+++,,,,,,---///111111111111222444777:::;;;BBBAAA@@@@@@BBBEEEHHHKKKOOOMMMKKKLLLNNNPPPQQQPPP\\\{{{%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((())))))******,,,,,,,,,---...///111111222333444444555444444444444444444555444444333222222111000000000111222333111111222222111000//////............------------,,,,,,+++++++++*********))))))))))))((((((((((((*********))))))(((&&&&&&&&&&&&&&&''''''''''''''')))((((((((('''''''''&&&((((((((('''''''''''''''((((((((((((((((((((((((***)))(((''''''((()))*********++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,------------000000000111111111111222111222333555999>>>CCCFFFIIIOOOWWW```iiivvv{{{sssfffYYYOOOHHHCCCAAA===<<<;;;:::999999999999999999888888888777777777666666666666666666666666777777777666666666666666222333333444444555555666444444444444444444333333444444444444444444444444333333222222222222333333111111111111111000////////////......//////000000//////......//////000111222222111111111000000000////////////............,,,,,,---------,,,+++***++++++++++++++++++++++++,,,+++***))))))******+++***)))))))))))))))*********)))((((((*********))))))))))))******))))))((())))))))))))))))))))))))))))))((((((((('''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))(((((()))***************''')))+++,,,,,,---///111000000000111333666999:::AAAAAA@@@AAACCCEEEHHHJJJNNNNNNMMMMMMMMMNNNPPPQQQ\\\zzz%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******,,,,,,,,,,,,---///000111222222333444444444444444444444444444444333222222111111000000111111222333222222222222111000..................------------,,,++++++++++++*********))))))))))))(((((((((((())))))))))))(((''''''&&&'''''''''''''''&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))((((((''''''(((((()))((())))))******))))))((()))*********++++++++++++++++++,,,,,,,,,---------/////////000000000000111////////////000111333444222555999<<>>;;;::::::::::::777777888888999888888888888888777777777777666666666666666666666666666666777777777777777777777777444555555666777777888888555555555444444333333333555555555555555555555555777777666555555555666666111222222333333222111111000000//////000111111222000000000000000111111222222222222222222111111111////////////............,,,,,,---------,,,+++***++++++++++++++++++++++++***************+++,,,---(((((((((((()))***+++,,,+++)))'''((()))******************)))(((''''''&&&))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))***************((()))+++,,,,,,---///000/////////000333555888999???@@@AAACCCDDDFFFGGGHHHMMMOOOPPPNNNLLLLLLOOORRR[[[yyy$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***++++++++++++,,,...///000111222333444444444444444333444444444444333222222111111111111111222222222444444444333222000///............---------,,,,,,++++++++++++************))))))))))))(((((((((((((((((())))))(((''''''&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''''''''((('''''''''''''''((((((((((((((((((((((((((((((((('''(((((())))))((((((''')))))))))************+++++++++++++++,,,,,,,,,,,,............////////////......000111111222222222444555444222000000333666888===DDDIIINNNWWWcccmmm|||}}}jjj^^^UUUNNNEEE?????????===<<<>>><<<::::::;;;<<<;;;:::666777999::::::999888777777777777666666666666666555555555555666666666666666666777777777777777888999999999888888777777777777777666666555444444444666666555555555555555444888888888888999999:::;;;666666666666666555444333444333222111000/////////000000000000000111222222222222222222222222111111////////////............---------,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++,,,,,,))))))(((((()))***++++++***)))))))))******((('''******)))(((((('''''''''(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))(((((((((((()))***************(((***,,,,,,,,,,,,...000//////000111333666888:::>>>???BBBDDDFFFGGGGGGGGGLLLOOOQQQOOOKKKJJJNNNSSSZZZxxx$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))************+++---...///000111222333444444444444333333444444333333222111000000111111222222222222555555555444333111000///...------------,,,,,,,,,+++++++++*********))))))))))))))))))(((((((((((('''((((((((((((''''''&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((()))'''''''''(((((()))))))))''''''(((((((((((('''''''''''''''(((((('''''''''(((((()))))))))******************+++++++++,,,,,,,,,,,,---------.........)))***,,,...000000000000///000000000000000222444222444555555666888;;;>>>JJJQQQZZZbbbiiiqqq{{{ssslllbbb[[[UUUMMMBBB:::DDD@@@;;;:::;;;======<<<;;;999888888999888777555777888999::::::888777666666666666666666777777777444444555555666666666666666666777777888888888999;;;:::::::::::::::999999::::::999999999888888888777666666666555555555444555555666777888:::;;;<<<<<<<<<<<<;;;:::888777666666555333111000/////////000000//////000000111222111111111111111111111111////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++***)))(((((())))))((()))***,,,---+++'''###))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))(((((((((((()))***************)))***,,,,,,,,,,,,...///111111111222444777999;;;>>>???BBBEEEFFFGGGGGGFFFLLLOOOQQQOOOKKKJJJNNNSSS[[[xxx###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))))))))))))))***,,,---...///000111333444444444444333333333333333222111111000000111222222222222111444444444444333222000000------------,,,,,,,,,,,,+++************)))))))))))))))))))))((((((((((((''''''(((((((((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''(((((())))))***&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&(((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,------***+++,,,---......------,,,---...///000111111222111111111333444555333222444888===@@@BBBFFFLLLQQQYYY___dddgggooozzzyyynnneee\\\UUUPPPKKKFFFAAA>>>======:::888888777555555666777666555666555555666888888777666666666777777666666555555666666777777777777888888555666666777777888888999888888999999:::;;;;;;;;;::::::;;;<<<>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>:::::::::999999888888777333333444444666777999:::?????????>>>===<<<::::::555555444333222222222222000000000///000111111222000000000111111111111111////////////...............---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,------,,,+++******,,,+++***)))((((((((((((((()))+++...000...+++'''+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))***************)))+++,,,,,,,,,,,,---///111111111333555777:::;;;>>>???BBBDDDFFFGGGGGGGGGLLLNNNOOONNNLLLLLLPPPSSS[[[yyy######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))((((((((()))***+++,,,---///000111222333444444444222333333333333222111111///000111222333222222111222222222222111111000///---------,,,,,,,,,++++++************))))))))))))))))))))))))((((((((((((&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))&&&&&&'''(((((('''&&&&&&''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))*********+++*********+++++++++,,,,,,......------------------///////////////...---+++)))+++---000222333333444222333333333333444666888888<<<>>>===???EEEJJJKKKMMMQQQWWW\\\aaaffflllqqqzzz{{{mmmjjjhhhgggfffccc^^^ZZZMMMIIIEEEBBB@@@>>><<<;;;???>>><<<:::999999999999888777777888999::::::999888777666777999::::::999444444444444555666777777777777777888888888999999888999999:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????===>>>???@@@BBBCCCDDDDDDAAAAAABBBBBBCCCCCCDDDDDDAAAAAA@@@??????>>>======888777777777777888888999===>>>>>>?????????>>>>>>:::999888666555444333333111111111111111222333333111111111222222222333333////////////...............---,,,+++++++++,,,,,,++++++++++++++++++++++++***+++,,,---------,,,+++******)))))))))))))))*********+++---111333333333...---+++)))((()))***+++))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))(((((()))***************)))+++,,,,,,,,,,,,---///000000111222444666999;;;???@@@AAACCCEEEFFFGGGGGGLLLLLLLLLLLLMMMOOOQQQSSS\\\yyy#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))''''''(((((()))+++,,,---//////111222333444444444222333333333333222111111///000111222333222111111//////000000000//////...---------,,,,,,,,,++++++************))))))))))))))))))))))))((((((((((((&&&&&&''''''(((''''''&&&%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))************)))************+++++++++,,,,,,+++++++++,,,------))))))***,,,......---++++++...000...+++***+++---//////......///000000000///333555222333777;;;;;;:::;;;;;;;;;:::;;;<<<>>>;;;@@@HHHOOOTTTWWWZZZ\\\^^^cccjjjppprrrrrrrrrrrr|||zzzvvvsssqqqnnnkkkhhhbbbbbbbbbcccdddccc```^^^\\\UUUNNNKKKJJJHHHDDD@@@>>><<<;;;:::;;;;;;;;;:::;;;999777777999:::::::::444555777777555444555666888777666555444444555555:::888555444555555444222333333333444555888:::;;;777777888888999999999:::;;;;;;<<<<<<===>>>??????>>>??????@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFEEEDDDCCCCCCBBBBBB???>>>===<<<;;;::::::::::::;;;===>>>@@@@@@AAAAAAAAA???===999666333222111333333222222333333444555222222222333333444444444000/////////...............---,,,+++***+++,,,---++++++++++++++++++++++++((()))+++---............(((((((((((()))***+++,,,,,,******,,,111777;;;===111///---***)))((()))***))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))(((((()))******************+++,,,,,,,,,,,,---...//////000111333555888:::???@@@AAACCCDDDFFFGGGHHHLLLKKKJJJKKKNNNQQQSSSSSS]]]zzz$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((())))))))))))************......///000111222333333111000000///////////////222222222222222222222222000///...---------------,,,---.........---,,,+++,,,+++******))))))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((()))*********************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------......///000000111////////////000000000000111111222222222333333333555666777888:::<<<======@@@AAABBBBBBAAAAAABBBDDDEEEDDDDDDCCCBBBAAAAAA@@@===>>>>>>>>>===<<<<<<;;;;;;;;;::::::999888888777444444444555555555555666555555555555555555444444999888777666555444333333777777666666666666555555777666666777888777555333777666777::::::999888::::::999999<<<<<<;;;;;;<<<===>>>???>>>???BBBCCCCCCFFFAAABBBGGGHHHEEEEEEIIIHHHGGGFFFFFFHHHIIIJJJJJJEEEJJJJJJGGGOOO[[[\\\TTTRRRDDDDDDKKKEEE@@@EEEGGGJJJEEEBBBCCCCCCBBBBBBEEEAAA@@@AAABBBAAA>>><<<===<<<;;;999999:::999555222444555555444555555333111666555444444555444222000///............///000000000///...------------------,,,++++++------,,,+++,,,,,,,,,+++++++++******************************************))))))))))))***)))))))))***+++,,,,,,******)))((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((+++...,,,((('''+++000---...000000111333777:::CCCBBBBBBCCCFFFGGGGGGFFFKKKMMMNNNMMMKKKKKKOOORRR[[[ttt$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((((((((((((((((()))))))))*********---......///000111222222111000//////......//////111111111111111111111111//////...---------------,,,---.........---,,,+++,,,+++******))))))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))************)))*********+++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------...//////000....../////////000000000111111111111222222222222333444555666777999::::::666777888888777777888::::::::::::999888777777777888888999999888888777666888888777777666555555444444444444444555555555555555555555555555555444444666666666555555555555555666666666666666666666666:::999888777888888888888:::999999::::::999888999999999;;;>>>@@@AAABBBCCCDDDFFFFFFFFFFFFGGGFFFEEEHHHIIILLLMMMHHHDDDKKKVVVVVVVVVTTTQQQLLLHHHGGGFFFCCCJJJPPPXXXiii}}}~~~qqqXXXMMMPPPMMMLLLNNNKKKEEEBBBBBBFFFHHHEEEDDDFFFLLLIIIHHHHHHHHHFFFEEEEEE@@@???===:::777555444555444555666666777999::::::999777777777888888666444000//////......////////////......------------...---,,,++++++------,,,+++,,,,,,,,,++++++++++++***************************************))))))))))))*********)))******++++++******)))((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++'''(((***---//////---+++///111222222333555999<<>><<<===>>>777888888888888888:::<<<;;;:::999:::;;;;;;:::888222111000//////...//////...---------------......---,,,+++,,,---...---+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))))))))++++++******)))***************)))(((((((((((()))))))))))))))))))))))))))''''''((((((((()))))))))***))))))))))))((((((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,***+++222:::;;;333,,,///111222333333666999<<>>@@@DDDFFFEEEEEEFFFEEECCCEEEJJJNNNOOOSSSSSSVVV\\\aaaeeejjjooorrrsssjjjccc```eeellljjjhhhddd```^^^[[[TTTLLLHHHGGGFFFFFFGGGGGGFFFEEEAAA???>>>>>>;;;888888;;;<<<;;;:::;;;<<<<<<;;;999444444222111000/////////---------,,,------...///...,,,+++,,,---...---,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,+++***)))))))))***+++***))))))(((((())))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++...,,,,,,222:::;;;444,,,...///000111222444777:::AAA@@@AAACCCFFFHHHIIIHHHKKKMMMNNNMMMKKKKKKOOORRR```www$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''''''''''''''(((((((((((()))))))))******+++,,,---......//////......---------------------------------------------,,,,,,,,,------...------,,,,,,+++++++++++++++***))))))(((((())))))''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))(((((()))))))))*********)))******++++++******)))*********+++++++++,,,,,,))))))))))))************+++,,,,,,,,,---------------------.........//////111111111111111111111111...000111111000///111222222222111111111111000000222222333333333333222222444444444333333333333333222222222222333333333444333333333333444444555555555444444444444333333333333444444555666777777888888:::===>>>===>>>@@@BBBBBBFFFFFFDDDFFFLLLNNNKKKHHHMMMRRRVVVbbbsss~~~}}}xxx~~~rrrbbbWWWJJJGGGLLLPPPOOOLLLLLLFFFBBBCCCBBB>>>===@@@<<<;;;:::;;;<<<<<<:::888777666555333222111000000.........------......///...---,,,,,,......---,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************,,,,,,+++***)))))))))***++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++******,,,...///---***...///111111222444888;;;@@@???@@@CCCFFFIIIJJJIIIKKKMMMNNNMMMKKKKKKOOORRR]]]uuu$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&''''''(((((((((((())))))((())))))***+++,,,---.........---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,------...------,,,+++++++++++++++******)))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&'''(((((())))))(((((((((((((((((())))))))))))))))))************))))))))))))*********+++++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000000000000000...///000000//////000111111000000000000000000000//////000111111111000000111111111111000000000000111111222222222333333333222222333333444444555555666555555555444444333333555666777888999:::;;;<<<<<>>===<<<<<<===<<<:::888999888777555444444333333111000000///......//////...---,,,---...///...,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++******)))*********++++++***))))))))))))***))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++***)))***,,,---000222333444444777:::===??????@@@CCCGGGIIIJJJJJJKKKMMMNNNMMMKKKKKKOOORRR\\\sss$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&'''''''''((((((((())))))'''(((((()))***+++,,,---...------,,,+++,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---,,,+++*********+++,,,******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((((())))))(((((('''''''''((((((((())))))((())))))))))))))))))((())))))))))))*********+++))))))))))))))))))))))))************+++++++++,,,+++++++++,,,,,,,,,,,,---------....../////////000///000111111000000111222111111111111111222222222......///000000000000000000000000000000000000000111111111111222222222222111222222333444444555555555555555555555666666666999:::;;;<<<>>>???@@@AAA???AAABBBBBBBBBGGGPPPXXXbbbnnnvvvzzzqqqVVVLLLHHHCCCBBBEEECCCAAA@@@???@@@>>><<<:::;;;:::999888777666666666444333222000///////////////---,,,---...///...---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************)))******++++++,,,+++******))))))******))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---///000111222333444555777:::===>>>>>>???BBBGGGJJJKKKKKKKKKMMMNNNMMMKKKKKKOOORRR]]]sss$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((()))''''''((()))***+++,,,,,,...---,,,,,,++++++,,,,,,------------------------++++++++++++,,,,,,---...---,,,+++*********+++,,,******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))************************)))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,------...//////,,,...//////...---///000//////////////////////////////000111222222222111222222222222222333333333000111111111111222222222111111222333333444555555333333444555666777888999<<<===>>>@@@AAACCCDDDEEECCCEEEGGGHHHLLLWWWfffqqqrrr]]]SSSJJJFFFHHHGGGEEECCCCCCBBBAAA>>><<<;;;;;;:::999888888888888555555333111000////////////...------...///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))***+++,,,,,,,,,+++******)))*********))))))))))))))))))))))))))))))))))))************))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++''''''''')))---///...---///000111222333555888;;;>>>>>>???BBBGGGJJJKKKKKKKKKMMMNNNMMMKKKKKKOOORRR___ttt%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((()))***++++++,,,,,,---,,,,,,,,,,,,---......,,,,,,------------......---------,,,,,,+++++++++,,,+++******))))))******+++++++++***)))(((((('''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''(((((((((((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''******))))))((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((()))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........////////////000111000///..................//////000000000000000222222222222111111111111222111111111000000000000222333333444444444555777<<<999888999;;;:::999:::777@@@FFFEEECCCGGGNNNRRRNNNQQQSSSXXXhhhtttddd______XXXNNNIIIMMMQQQLLLDDDAAA;;;<<<<<<999666444666999555555444444333222222111000//////.........//////.........------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++,,,,,,)))***+++,,,...///000111///000111222222444777::::::<<>>>>><<<;;;;;;>>>@@@@@@DDDRRRhhh|||zzzzzzssspppoooeeeVVVMMMJJJEEE>>>777444555888;;;888888888777777666666666222111111000//////..............................---------,,,,,,,,,,,,+++++++++++++++++++++++++++******************************))))))))))))******************************))))))))))))******************************************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***++++++++++++,,,,,,,,,******+++,,,...///000000000111222333333555888;;;===>>>AAADDDFFFHHHHHHIIILLLMMMNNNNNNMMMMMMOOOQQQZZZttt%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((())))))******+++++++++,,,,,,,,,,,,------------******++++++++++++,,,,,,//////............------...---,,,,,,++++++,,,,,,++++++******)))((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,------------...////////////...............////////////111111111222222222222222444222222333666888999999===???BBBBBBAAA@@@@@@@@@@@@>>>AAARRRtttrrr[[[JJJFFF@@@======>>>===<<<888888777666555444444333222222222222111000...............///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))************************************************))))))++++++++++++++++++++++++***))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,++++++,,,,,,---...//////111222333333444666999<<>>@@@BBBBBBDDDHHHOOO]]]iiihhh```___cccrrrjjjPPPCCC@@@@@@???AAA@@@???>>>===<<<;;;:::111222222333333333333222...............//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************+++++++++***************************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))***+++,,,,,,------,,,,,,,,,------.........///000111222222444777:::AAAAAAAAABBBCCCDDDEEEFFFJJJKKKMMMMMMMMMMMMPPPRRR\\\vvv&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))))))))))))))***,,,---------,,,+++******++++++++++++,,,,,,+++++++++,,,,,,,,,,,,---,,,+++******))))))************))))))))))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((()))))))))******)))))))))************+++************+++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++,,,------------...////////////.........//////000000111111000111222444555777888999888;;;===<<<;;;???HHHPPP]]]iiiwwwzzzooojjjgggbbb]]]KKKIIIGGGDDD@@@===:::999666666555555555555666666111000000000////////////000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++*********+++++++++,,,,,,)))))))))))))))))))))))))))))))))************+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))***+++,,,------...++++++,,,,,,---.../////////000111111222444777999@@@@@@AAAAAABBBDDDFFFFFFKKKLLLMMMNNNNNNOOOQQQSSSZZZttt''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))))))))))))))))))))((()))***,,,------,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,------......,,,,,,+++************+++)))))))))))))))))))))***(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((()))*********(((((((((((()))))))))***))))))))))))************************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---............///000000000///////////////000111222222222222333555777999;;;===>>>888===???>>>@@@LLLbbbttt~~~tttpppiii___UUULLLEEEAAA???===:::888777777888999444444333222111111000///000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))******+++,,,------************************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))***+++,,,------...******+++,,,...///000000000111222222333444888:::AAAAAAAAAAAACCCEEEGGGHHHKKKMMMNNNOOOOOOPPPRRRUUU[[[uuu''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))(((((((((((((((***+++------,,,+++***,,,,,,---------.........---------.........//////...---,,,,,,++++++,,,,,,)))))))))))))))*********(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))************)))************+++++++++,,,,,,------------......,,,,,,,,,,,,------...///...//////000000000000000111111222333444444555555555666888:::<<>>CCCGGGHHHMMMcccxxxhhh\\\VVVFFFCCC???;;;888888999:::777777666555333222111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++(((((()))***,,,---...///++++++++++++++++++++++++))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((())))))+++,,,---......)))***+++,,,...///000111111222333333444555999;;;AAAAAAAAABBBDDDGGGIIIJJJLLLMMMOOOOOOOOOQQQSSSUUU^^^xxx&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''''''''(((***+++))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))***************************************+++++++++------------...///000111........./////////000000444444333444555666666666@@@:::888>>>BBBAAADDDHHH>>>BBBGGGPPPbbb{{{aaaHHH>>>BBB???;;;888222555444444555555333000---333111000000111111111000,,,,,,,,,------..................------,,,,,,,,,***++++++,,,,,,++++++***---------,,,,,,+++++++++++++++************************++++++++++++******))))))))))))************'''((()))*********************))))))))))))************************************+++++++++,,,,,,,,,***+++,,,---///000111222111222222111111444888<<<>>>>>>???@@@BBBDDDFFFGGGMMMMMMMMMLLLLLLNNNQQQTTT]]]xxx&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))***(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))************************************++++++++++++,,,,,,,,,,,,------.../////////000000111111222222...111444777999;;;<<<>>><<<<<<@@@EEEDDD???@@@DDDHHHJJJVVVrrrlllMMMCCC<<<:::999333999666444333444555555555444222////////////...---,,,,,,---------..................------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++************************++++++++++++******))))))))))))************(((((()))*********************))))))))))))************************************+++++++++,,,,,,,,,***+++,,,---...000111111111111222111222444888<<<@@@@@@@@@AAABBBCCCEEEFFFLLLMMMMMMLLLLLLMMMQQQSSS\\\xxx&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))((((((((())))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))*********************************++++++,,,,,,,,,......---------......///000111111222333444444444222666:::<<<;;;999:::<<>><<<999777666666444222555333111000000///...,,,---------........................---------------++++++,,,,,,,,,,,,++++++*********+++++++++++++++******++++++++++++++++++******++++++++++++******)))))))))*********++++++)))))))))*********************))))))))))))************************************+++++++++,,,,,,,,,***+++,,,---...000111111111111222222222444888;;;AAAAAAAAAAAABBBCCCDDDEEELLLLLLLLLKKKKKKMMMPPPSSS\\\www''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''(((((((((((()))))))))***************++++++++++++++++++++++++++++++++++++++++++***************+++************)))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))******************************++++++,,,,,,------000000////////////000000111111222333444666666777:::>>>@@@@@@<<<:::<<>>??????===>>>AAADDDCCCFFFNNN]]]vvvxxxdddYYYNNNBBB???<<<;;;<<<=========777555333222333333333111////////////////////////........................,,,,,,,,,------,,,,,,,,,)))))))))******++++++,,,******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************++++++++++++,,,+++******)))***++++++******))))))))))))************************************+++++++++,,,,,,,,,+++,,,,,,---...///000000000111222333333555888:::>>>>>>???AAACCCFFFHHHIIILLLLLLLLLLLLKKKMMMPPPSSS[[[vvv''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''(((((((((((()))))))))))))))************+++++++++++++++++++++++++++*********)))******+++,,,************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((())))))))))))************************++++++,,,------...//////---------......///000111333444555777999;;;<<<===???>>>>>>======>>>>>>???JJJ[[[uuuyyyggg]]]MMM@@@999777999:::888666444333444444333111000000000000////////////.............../////////,,,,,,------------,,,,,,*********+++++++++++++++******++++++,,,---------++++++,,,,,,,,,,,,++++++*********++++++++++++,,,---,,,+++))))))***++++++******))))))))))))************************************+++++++++,,,,,,,,,,,,,,,------...//////000///111222333444555888:::===>>>???AAADDDGGGIIIKKKMMMMMMMMMLLLLLLNNNQQQTTT\\\ttt''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))))))))))))))******************************************))))))***++++++,,,************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((())))))))))))************************++++++,,,---...///000000......///000111222444555666777999;;;===???@@@AAABBBBBBDDDIIIOOORRROOOLLLmmm|||fffVVVKKKEEEBBB???===:::888777666444222111111111000000000//////---........./////////000,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,------...+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,...---+++))))))***+++,,,******))))))))))))************************************+++++++++,,,,,,,,,,,,,,,------...////////////111333444444555777999>>>???@@@BBBDDDFFFIIIJJJNNNNNNNNNMMMMMMOOORRRUUU\\\sss(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%'''((()))''''''''''''((((((((()))))))))))))))******************************************))))))***+++,,,,,,************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((())))))))))))************************++++++,,,---...///000111111222222333555777999:::999999;;;===@@@BBBCCCDDDAAADDDMMM]]]mmmvvvuuuqqq~~~yyysssfff^^^GGGDDD@@@===;;;999666444222111111111000000//////---.........//////000000,,,------......------,,,---------,,,,,,+++++++++******+++,,,,,,---......+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,...---+++))))))***+++,,,******))))))))))))************************************+++++++++,,,,,,,,,,,,---------.../////////...000333444444555777999@@@AAAAAABBBDDDFFFGGGHHHNNNOOOOOONNNNNNOOOSSSVVV\\\sss&&&'''''''''((((((((((((''''''((((((((((((((()))((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((())))))************+++++++++,,,+++++++++++++++++++++))))))))))))))))))))))))+++******)))(((''''''&&&((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((***+++'''''''''''''''((())))))((((((((((((((('''''''''))))))******++++++++++++/////////000111222222222333222333555777999999888<<>><<>>@@@DDDFFFFFFEEEEEEFFFEEECCCDDD]]]yyyZZZFFF>>>:::888888888777666444222111111111111111000000000/////////000000/////////.........------------------------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,***************,,,000333---,,,***)))((((((******))))))************++++++++++++*********++++++,,,++++++******++++++,,,---+++,,,---...////////////000222444555555666777999@@@AAAAAABBBDDDEEEGGGHHHJJJOOOOOOKKKIIILLLPPPRRR[[[sss******))))))(((''''''&&&******))))))((((((''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))************+++++++++************************))))))))))))))))))))))))******))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))(((''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((******++++++,,,---......000111111222444555666666777999<<<<<<<<<===AAADDD@@@AAACCCCCC@@@@@@HHHRRR___yyyuuuYYYHHH>>>999888666555444222222222333333111111111000000000000///000000000/////////......------------------------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,***************,,,///222++++++)))(((((()))***+++)))))))))*********++++++---,,,,,,++++++++++++,,,++++++******++++++,,,---+++,,,---...////////////000222444555555666777999AAAAAAAAABBBCCCDDDFFFFFFJJJOOOPPPKKKIIIMMMQQQRRRZZZsss*********)))))))))((((((******************))))))((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))*********+++++++++)))))))))))))))*********))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''(((((('''''''''''''''((())))))((((((((((((((()))))))))***++++++,,,...///000000111222333555666777999999888999<<>>???CCCGGGHHHEEEBBBHHHGGGGGGFFFKKK```|||eeeOOOCCCBBB???<<<:::999666111...222222222222111111111111111000000000////////////........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,...000***************+++++++++)))))))))***+++,,,,,,,,,......---,,,++++++++++++++++++******++++++,,,---+++,,,---...////////////000222444555555555777999======???AAACCCFFFHHHJJJJJJOOOPPPLLLJJJNNNRRRTTTZZZttt************))))))))))))'''((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))************+++++++++((())))))******+++++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&((()))*********'''''''''''''''((())))))'''(((((())))))******++++++,,,---///111222444555444555777999;;;===???@@@BBB@@@@@@BBBDDDEEEDDDBBBAAAFFFHHHKKK\\\vvvaaaUUUBBB>>>999888888999666444333333333222222222111111111111000000000/////////........................,,,---------............------------,,,,,,,,,,,,***+++,,,,,,+++,,,...///,,,,,,,,,,,,,,,,,,++++++)))******+++,,,---......---,,,,,,++++++++++++,,,++++++******++++++,,,---+++,,,---...////////////000222444555555666777999;;;<<<>>>@@@CCCFFFIIIKKKJJJOOOPPPLLLKKKOOOSSSUUUZZZsss555444333222000///------///......---,,,+++++++++,,,++++++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))************+++++++++))))))******+++,,,,,,---))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''')))))))))(((((('''''''''''''''((())))))'''(((((()))******+++++++++,,,...000222444555666555666888:::===???AAABBB@@@BBBCCCBBBAAAEEENNNUUUYYYccceeecccuuu~~~zzzZZZQQQEEE===;;;;;;:::999444333333333333222222222111111111000000000//////........................------------..................---------,,,,,,,,,***+++,,,,,,+++,,,---///............---,,,,,,+++***++++++,,,...//////000++++++*********++++++,,,++++++******++++++,,,---+++,,,---...////////////000222444555555666777999<<<===>>>@@@CCCEEEHHHIIIJJJNNNPPPLLLKKKOOOTTTUUU[[[sssGGGFFFDDDBBB???<<<:::999888777555333111000...---,,,,,,,,,+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))***+++,,,,,,------))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))(((&&&&&&'''''''''''''''((())))))'''(((((()))***++++++++++++,,,...000222555666777666777999;;;>>>@@@BBBCCCAAAGGGKKKIIIFFFNNNaaarrryyyaaaNNNBBB<<<888555444444444333333333222222111111111111000000000000////////////////////////---------.........//////.........------,,,,,,,,,***+++,,,,,,,,,,,,---...////////////...---,,,+++++++++,,,---...000000111))))))))))))***+++,,,,,,++++++******++++++,,,---+++,,,---...////////////000222444555555666777999>>>>>>???@@@BBBDDDFFFGGGJJJNNNPPPLLLKKKOOOTTTUUU[[[sssMMMMMMMMMJJJHHHGGGIIIJJJIIIIIIIIIHHHEEE@@@<<<999:::666222000///...+++(((,,,,,,,,,,,,++++++++++++'''(((((())))))******+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((***,,,...000111333444444444444555777888999<<<@@@DDDFFFEEEDDDGGGCCCAAACCCJJJddd~~~iiiYYYKKK@@@888666666888666222000222222111///000111111000///111000000///...---------////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---.........///000000000111000///...---,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////111111222333444666777888@@@@@@@@@AAABBBDDDGGGHHHLLLNNNPPPOOOMMMMMMQQQUUUYYYrrrKKKLLLMMMLLLLLLMMMOOOQQQOOOPPPQQQQQQOOOLLLIIIGGGEEEBBB>>><<<;;;888555111.........---,,,++++++***+++++++++******)))))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))***---///000111333555555555555777999@@@@@@BBBDDDEEEEEEDDDCCCIIIJJJIIIHHHTTTxxxwwwyyybbbJJJAAA:::666888999666444444222111000000111111000///111000000///......------////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////111111222333444666777888@@@@@@@@@@@@BBBDDDGGGHHHLLLNNNOOONNNMMMMMMQQQUUU[[[tttBBBDDDFFFGGGHHHJJJMMMPPPPPPRRRSSSTTTTTTSSSQQQPPPMMMLLLJJJIIIGGGEEEAAA>>>999888666444111...,,,+++,,,,,,++++++***))))))(((************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%$$$######$$$%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***,,,...000111222444666777777888:::<<<@@@AAACCCDDDEEEEEEDDDDDDDDDGGGGGGLLLggguuuQQQCCC777555777666333222333222111111222222000///111000000//////......---////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////111111222333444666777888?????????@@@BBBDDDGGGHHHKKKMMMOOONNNLLLMMMQQQUUU[[[sss777999;;;<<<===>>>AAACCCHHHIIIJJJKKKKKKKKKIIIHHHNNNNNNOOOQQQQQQOOOMMMKKKJJJHHHEEEAAA<<<888444333---------,,,,,,+++++++++,,,+++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))))))))***,,,...000222333333555888999:::;;;>>>@@@===@@@DDDGGGHHHHHHGGGGGGBBBJJJQQQbbbhhhTTT???777888777444222444333111111222222111///000000000000//////......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////111111222333444666777888>>>>>>???@@@BBBDDDGGGHHHJJJMMMNNNNNNLLLMMMQQQUUUYYYqqq777888:::999888777888999???@@@@@@@@@???>>><<<<<>>AAACCCAAADDDHHHJJJIIIHHHHHHHHHRRRjjjyyycccKKK???<<<:::888777555444222222333333111///000000000000000/////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,+++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////111111222333444666777888>>>>>>>>>???AAADDDGGGHHHIIILLLNNNMMMLLLMMMQQQUUUZZZrrrAAACCCCCCBBB@@@=========AAAAAA@@@???===;;;:::999777:::>>>AAABBBCCCEEEFFFNNNNNNNNNNNNOOOOOOOOOOOOHHHFFFDDD@@@<<<999666444...---+++***)))******+++******************************************************))))))))))))******************************)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((''''''&&&%%%%%%$$$))))))(((((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''(((((())))))******+++,,,---000222444666777888888:::===>>>???AAACCCEEEEEEFFFHHHGGGEEEFFFJJJNNNsss}}}lllXXXKKKBBB;;;888888777555333333333333111000000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////111111222333444666777888======>>>???AAADDDGGGIIIIIIKKKMMMMMMLLLMMMQQQUUU]]]uuuKKKLLLNNNNNNLLLJJJJJJJJJLLLKKKJJJHHHFFFDDDCCCBBB777999;;;;;;999999;;;===DDDEEEFFFHHHJJJLLLMMMNNNMMMLLLIIIFFFCCC@@@>>>===777555111...+++***************************************************************))))))))))))******************************)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&)))))))))((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((()))******++++++...///222555777999::::::;;;===???@@@AAABBBEEEGGGFFFGGGGGGGGGJJJUUUdddooozzz}}}ssseeeTTTCCC::::::777666444333444333222000000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////111111222333444666777888<<<<<<===???AAADDDGGGIIIHHHKKKMMMMMMLLLMMMQQQUUU^^^wwwNNNPPPSSSSSSSSSRRRRRRSSSUUUTTTSSSQQQOOONNNLLLLLLDDDEEEEEEBBB===;;;===?????????@@@AAABBBDDDDDDEEEIIIHHHHHHGGGFFFEEEDDDDDD@@@===888333///---++++++******************************************************))))))))))))******************************)))))))))))))))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))%%%%%%&&&&&&'''(((((((((***))))))((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''(((((()))***+++++++++///111444777999;;;;;;<<<===???AAABBBBBBCCCEEEGGGIIIJJJKKKNNNZZZoooxxxttt~~~~~~wwwyyyjjjPPPBBB???888666444444444333222000000000000000000111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---)))***+++,,,---...//////++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------...//////000111111222333444666777888<<<<<<===>>>AAADDDGGGIIIHHHJJJMMMLLLLLLMMMQQQUUU]]]vvvMMMIIIGGGKKKMMMMMMNNNQQQOOOOOOOOOPPPQQQPPPOOONNNMMMKKKMMMQQQNNNFFFAAAAAADDDBBB???<<<;;;;;;;;;;;;999<<>>888333000///---+++***+++,,,+++***)))***++++++++++++++++++************************++++++************++++++(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''(((((((((((())))))))))))''''''(((((()))+++///222888888888999;;;===>>>???BBBDDDEEEBBB@@@BBBEEEGGGEEEGGGRRRooo}}}mmmuuuzzzjjjccccccfffiiiyyyxxxwwwyyyaaaAAABBB888444777666//////666//////111555:::999333---////////////////////////000/////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...////////////111111000111222444777888:::<<<>>>??????@@@BBBDDDHHHKKKMMMLLLKKKMMMQQQUUU]]]qqqVVVPPPLLLLLLMMMLLLNNNQQQTTTTTTRRRPPPMMMLLLLLLLLLPPPOOOLLLJJJIIIHHHIIIIIIFFFGGGHHHIIIGGGEEEBBBAAA<<<<<<;;;888777999???CCCEEEHHHKKKMMMKKKFFF@@@<<<666333///,,,,,,,,,,,,+++++++++,,,,,,++++++******************************++++++************++++++)))))))))))))))*********************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((''''''(((((((((((()))))))))((()))******+++...222555999999:::<<<>>>@@@AAABBBAAACCCDDDDDDDDDEEEGGGHHHLLLcccxxxppprrrxxx~~~~~~~~~qqqXXXEEE777888;;;666222222000333888???CCC???666...000000000000000000000000000000/////////.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...////////////111111111111333555777888:::<<<>>>???@@@AAACCCEEEHHHKKKMMMMMMLLLMMMQQQUUU^^^rrrwwwooommmnnnoootttzzzzzzxxxrrriii```[[[\\\^^^]]]___YYYOOOLLLRRRTTTPPPEEEGGGIIIJJJIIIIIIJJJKKKIIIHHHEEEAAA<<<:::;;;<<<===???DDDHHHIIIIIIGGGFFFAAA===777222000...,,,***---,,,,,,++++++******)))************************++++++************++++++************))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((((((((''''''''''''((((((((())))))***,,,---...111555888:::;;;===???AAACCCEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHSSS}}}}}}```CCC:::;;;999444222000111555:::===:::333---111111111111111111111111000000000/////////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,---...////////////111111111222333555777888:::<<<>>>???@@@AAACCCEEEIIIKKKMMMMMMLLLMMMQQQUUU^^^sss|||}}}zzz~~~pppjjjmmmiii]]]UUURRRLLLFFFCCCCCCGGGJJJHHHJJJKKKLLLIIIFFFBBB@@@>>><<<;;;:::<<<@@@EEEHHHIIIEEE@@@<<<888333...+++---,,,,,,+++************************************++++++************++++++++++++******))))))((((((************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&''''''(((((())))))***,,,...000111444888;;;;;;<<<>>>AAACCCFFFGGGHHHKKKIIIHHHIIIHHHEEEEEEGGG```^^^GGG===777555555333111......///111111000111111111111111111111111000000000////////////...,,,------......------,,,------------------------,,,,,,,,,,,,------------******+++,,,,,,---......+++++++++,,,,,,,,,,,,,,,,,,---...//////000000000111111222333444666777777:::<<<>>>@@@@@@BBBDDDFFFIIIKKKMMMMMMLLLMMMRRRVVV]]]qqqxxxtttmmmcccYYYRRRMMMKKKIIIEEEEEEFFFHHHIIIIIIHHHGGGEEEBBB===::::::<<<@@@BBBDDDDDDCCCBBBAAA===777333///...---,,,+++++++++,,,************************++++++************++++++++++++******))))))((((((************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))&&&&&&''''''((())))))***+++---000222333666999<<<;;;<<>>666666777444111//////111222333000000000000000000000000111000000000////////////,,,------......------,,,------------------------++++++++++++,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------,,,---...///000000000000000111222444555666777777:::<<<>>>@@@AAABBBEEEGGGIIILLLNNNMMMLLLNNNRRRVVV[[[pppzzzqqqhhhccc\\\TTTMMMIIIGGGGGGGGGFFFEEEDDDAAA???<<<999888;;;<<>>666444222///------,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))&&&''''''((()))***++++++---000333444666888:::===<<<===@@@CCCEEEGGGGGGGGGIIIEEECCCDDDBBBDDDSSSdddqqqnnnoooQQQ>>>666444555555666555333111///000000000000000000000000111111000000000/////////,,,------......------,,,------------------------*********+++++++++,,,,,,+++++++++,,,,,,---------++++++,,,,,,------......------...///000000000000000111333444666777777777:::<<>>;;;999::::::;;;>>>BBBDDDCCCBBBAAA>>>:::555111...---,,,------------------------++++++************++++++)))))))))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))***''''''((()))***+++,,,,,,111333666888999:::<<<>>>>>>???BBBEEEGGGGGGGGGGGGDDDBBBCCCFFFHHHRRRooovvvxxxfffLLL;;;444555777666555222000///111111111111111111111111111111111000000000//////,,,------......------,,,........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---...///000000111111000000111333555666777777777:::<<>><<<::::::<<<>>>@@@@@@IIIFFF@@@999444///---,,,........................++++++************++++++(((((())))))******++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''((())))))***'''((()))***+++,,,------444666999:::;;;<<<===??????AAADDDGGGHHHHHHHHHGGGBBBAAAEEEKKKQQQbbb}}}|||wwwqqqWWWBBB===;;;888555222333555888222222222222222222222222111111111111000000000000,,,------......------,,,........................,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---...///000111111111111000111333555777777777777:::<<>>EEEKKKLLLLLLKKKEEE===JJJ>>>???WWWssskkkOOO>>>===:::777555333333333222111111000000111222333000000000000//////////////////.........---------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,------.../////////222333444555666888999999>>>>>>???@@@BBBDDDFFFGGGMMMNNNNNNNNNNNNPPPSSSVVVZZZppphhhqqqxxx{{{{{{zzzvvvqqqllleeeaaaeeemmmttt}}}xxx}}}hhh]]]TTTGGG>>>===DDDCCCAAA@@@@@@>>>===;;;;;;===@@@BBBAAA>>>:::888222111///---++++++,,,,,,+++++++++******+++,,,,,,******************************************************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''''''''(((((((((((((((((()))***++++++---000555888::::::;;;<<<>>>@@@BBBCCCDDDDDDFFFGGGGGGEEECCCBBBAAADDDXXXzzzxxxZZZMMM>>>666666777555222444333222111111222333444111000000000//////////////////.........---------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,---......//////000222333444555666777888999======>>>@@@BBBDDDFFFGGGMMMNNNNNNNNNNNNPPPSSSVVV\\\qqq~~~zzz}}}sssooowwwwwwvvv|||yyyjjjZZZRRRPPPJJJDDDBBBCCCDDDAAA>>>::::::;;;;;;;;;;;;;;;;;;999777333///,,,,,,---...,,,,,,,,,++++++*********++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))***,,,...111444999<<<:::;;;===???AAACCCEEEFFFHHHCCCCCCFFFDDD>>>@@@HHHHHHXXXxxxyyyoooxxxsssRRR===777777444///555444333222222333444555111111000000000//////////////////.........------------............------------------------------------------------------,,,,,,,,,---------......,,,------......///000000222222333555666777888999<<<<<<===???AAACCCEEEGGGMMMNNNNNNNNNNNNOOOSSSVVV^^^sss{{{vvvrrrpppvvvfffQQQEEEDDDGGGGGGFFFBBB???:::666555777:::<<<>>><<<888444111//////...,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++******************************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))((((((((((((((((((+++...111444888<<>>AAACCCEEEGGGMMMMMMNNNMMMMMMOOOSSSVVV^^^sss|||yyyvvvzzzqqqZZZPPPLLLHHHDDDCCCBBB@@@>>>======>>>?????????>>><<<888555111///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())),,,000444777:::===@@@===???AAADDDFFFGGGHHHHHHFFF@@@@@@CCC@@@CCC\\\zzzpppkkkzzz|||{{{}}}mmmqqqeeeHHH;;;:::>>>555444333111111111222333111111111111000000000000000000/////////.........---......//////......---------------------------------------------------,,,,,,,,,---------......------......///000000111111222333444555777888888:::;;;<<<>>>AAACCCFFFGGGLLLMMMMMMMMMMMMOOORRRUUU\\\qqqzzzjjj\\\PPPFFFDDDEEEGGGGGGFFFDDD@@@>>>@@@AAABBBAAA>>>:::555222111000...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))*********+++///444777999;;;===??????AAACCCEEEGGGHHHHHHHHHFFF@@@<<<===DDDWWW|||zzz|||yyyiii]]]mmmbbbIII<<<666555444333111111111222222222222111111111000000000000000000/////////............////////////......------------------------------------------------,,,,,,,,,---------......---......//////000111111111111222444555666777888;;;;;;<<>>???AAABBBDDDFFFGGGGGGGGGFFFEEEAAA>>>CCCUUUrrr~~~wwwiiibbb}}}pppOOO888777666444333222222222333222222222111111111000000000000000000/////////.........////////////......------------------------------------------------,,,,,,,,,---------...............///000000111111111111222333555666777777;;;<<<===???BBBEEEHHHIIILLLLLLMMMLLLLLLNNNRRRUUUZZZooo|||jjjUUUGGGCCCFFFJJJEEEDDDCCCAAA@@@???>>>>>>===999333...+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))&&&''''''((((((((((((((((((((((((((((((((((((((('''((((((((())))))******&&&&&&''')))***+++,,,---333777;;;>>>????????????AAACCCEEEGGGHHHGGGFFFEEECCCCCCDDDOOOhhh|||pppMMM888777555444333333444444222222222111111111111000000000000000////////////......////////////......------------------------------------------------,,,,,,,,,---------............//////000000111111000111222333555666777777;;;<<<>>>@@@CCCFFFHHHJJJLLLLLLMMMLLLLLLNNNRRRUUU[[[ooopppQQQLLLKKKEEEFFFGGGFFFBBB>>>>>>BBBFFF>>>>>><<<777222...,,,---------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************))))))))))))************))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************((()))***)))(((***///444555888;;;<<<======???AAA???DDDFFFEEEDDDFFFFFFEEEDDDBBBEEETTTnnn|||}}}xxxPPPBBB777555555444444777555444333333222222333333222111///...---...000111000///...------...///000.........------,,,,,,,,,.........////////////000---------............///,,,---...///000111222333222222222333444555666666777:::>>>@@@AAACCCEEEGGGMMMOOOPPPOOOLLLMMMPPPSSS^^^nnnvvvttt|||mmm^^^QQQBBBCCCDDDGGGHHHGGGDDDAAA>>>@@@>>>;;;999777444...***,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))***+++++++++---222666666999;;;======>>>@@@AAADDDDDDEEEHHHIIIGGGFFFEEEFFF===@@@UUUlllvvvwwwxxx{{{~~~mmmVVV@@@777777666555555555444333333222222333333///...------...000333444000///...------...///000.........------,,,,,,,,,,,,,,,,,,------------...---------............///---......///000111111222222222333444555666666777:::===@@@CCCDDDFFFHHHJJJOOOQQQRRRQQQNNNOOORRRVVV^^^ooo{{{zzzuuufffVVVKKKJJJIIIIIIJJJGGGCCC???DDD@@@<<<===>>><<<444------...///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))+++,,,---///222666999888:::===>>>>>>???AAABBBDDD@@@AAAHHHJJJEEECCCGGGHHH@@@IIIcccuuuxxx}}}kkkIII888666777555222555444333333222222333333///.........///111333444//////............//////.........---------------,,,,,,,,,------------...---------............///.../////////000000111111222333444555666777888888888;;;>>>@@@AAACCCFFFHHHNNNPPPRRRQQQOOOOOOSSSVVV___oootttlll```SSSKKKHHHJJJLLLGGGCCC@@@???AAA@@@;;;777111000///...------------------------------------,,,+++******))))))******************************((()))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************)))***---///222666999;;;:::<<>>666555444222555444333333222222333333333222111000/////////000/////////....../////////...............---------.........////////////000---------............///////////////000000000000333333444555666888888999777999<<<>>>???AAADDDGGGKKKMMMOOONNNMMMNNNQQQUUU^^^nnnqqqXXXLLLMMMRRRGGGFFFBBB???======???AAA777444000,,,***+++---///------------------------,,,+++******))))))******************************((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************)))***---111555999;;;;;;<<<>>>AAABBBBBBBBBCCCEEEGGGEEEGGGIIIGGGFFFRRRbbbfff|||yyyxxxyyygggMMM===777555444555444333333222222333333333222111111000/////////...//////////////////....................................////////////000---------............///////////////000000000000222333444555666888999999;;;<<<>>>@@@AAADDDHHHJJJJJJMMMNNNNNNMMMNNNRRRVVV^^^nnnoooVVVLLLMMMKKKIIIEEE???::::::>>>CCC<<<999333...,,,,,,...///------------------------,,,+++******))))))******************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***************+++...333999<<<<<<<<<>>>@@@BBBCCCCCCCCCDDDFFFDDDEEEEEEDDDHHHVVVmmmyyyyyyyyy|||~~~vvv^^^HHH<<<888666555444333333222222333333000000000111111222222222......////////////...................../////////,,,,,,,,,------------...---------............///.../////////000000111111111222333444666888999999999;;;===>>>???BBBFFFIIIKKKNNNPPPPPPOOOQQQUUUYYY\\\lllpppaaa[[[UUUQQQJJJDDD@@@???>>>>>>@@@>>>:::666222000..............................,,,+++******))))))******************************))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************---...111666<<>><<<@@@BBBDDDEEEDDDDDDEEEGGGBBBEEECCCEEEZZZ{{{}}}vvvbbbNNNBBB;;;777555444333333222222333333000000111111222222222111---...///000000///...------........./////////000,,,,,,,,,------------...---------............///---......///000111111222000111222333555777888999777999:::;;;<<>>???BBBGGGJJJHHHKKKMMMNNNMMMOOOTTTXXXZZZjjj~~~gggSSSLLLLLLEEE<<>>666000///.....................------------,,,,,,,,,+++++++++++++++************)))************************************************))))))************))))))******))))))))))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))***+++***)))***+++---111555999:::;;;===AAADDDGGGFFFDDDDDDEEEEEEDDDCCCDDDDDDQQQnnnwwwpppkkkdddVVVGGG>>>>>>666111222444333222444444333111000////////////000000000000////////////////////////////////////////////////////////////............////////////......///000000000000000222111111111222444666777:::<<<===>>>???AAACCCFFFHHHJJJLLLMMMNNNPPPSSSVVV[[[iiidddSSSKKKFFFEEEAAAAAADDDCCC<<<777555000000///...------......---------,,,,,,,,,,,,+++++++++++++++************************************************************))))))************))))))******))))))))))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))******))))))***,,,///444777:::<<<<<<>>>AAADDDFFFFFFEEEFFFFFFFFFEEEDDDDDDEEE[[[wwwaaaNNN???999666666666333333555333222111000000222333444000000000000////////////////////////////////////////////////////////////............////////////......///000000000000000222111111111333444666777:::;;;===>>>???AAADDDFFFKKKMMMNNNNNNMMMNNNPPPRRR]]]jjjzzziii[[[TTTIIIBBB>>>@@@BBB???;;;999444222000...------...///......---------,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++************************))))))************))))))******))))))))))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))((((((+++///222888:::<<<>>>>>>@@@BBBDDDFFFFFFGGGGGGGGGFFFEEEDDDDDDLLLkkk{{{vvvuuuvvvwww{{{___DDD???:::999777333333666333222111000222444888:::000000000000////////////////////////////////////////////////////////////............////////////......///000000000000000222111222222333555666777999;;;===>>>???AAADDDFFFKKKMMMNNNNNNNNNOOOQQQSSS]]]jjjttteeeUUUIII???>>>AAA@@@>>>>>>999666333000......///000............------------,,,,,,+++++++++*********++++++++++++++++++++++++************************))))))************))))))******))))))))))))******((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((()))))))))((())),,,111555<<<===>>>@@@AAABBBDDDEEEFFFGGGHHHGGGEEEDDDCCCCCCGGG___~~~tttjjjccc```fffgggmmmwwwqqqQQQFFF;;;777666444333444333222111000111444888:::000000000000////////////////////////////////////////////////////////////............////////////......///000000000000000111222222333444555666777999;;;===>>>???AAADDDGGGHHHJJJLLLNNNOOOQQQUUUWWW]]]iii~~~mmm]]]LLLEEEDDDBBBAAAAAA===;;;777333000000000111/////////.........------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************))))))************))))))******))))))))))))******((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))+++///555999?????????AAACCCDDDEEEEEEGGGHHHHHHFFFCCCAAABBBCCCOOO||||||oooeee___TTTQQQPPPTTTYYY```kkkvvvcccPPP===666666555333222444333111000000222555666000000000000////////////////////////////////////////////////////////////............////////////......///000000000000000111222333444555666666666999:::===>>>???AAAEEEGGGHHHJJJLLLNNNOOORRRUUUXXX\\\fffwwwdddVVVMMMEEE@@@@@@AAA???;;;777444222111111000////////////.........,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))******))))))))))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))''''''((())))))))))))))))))))))))))))))))))))))))))***+++,,,...333888<<<@@@???@@@BBBDDDFFFGGGFFFHHHIIIHHHEEEBBBAAAEEEHHHaaazzz}}}zzzrrrmmm[[[TTTNNNJJJGGGGGGMMMUUU]]]hhhzzz|||{{{ttt___HHH===:::777333222333222111000000111222222000000000000////////////////////////////////////////////////////////////............////////////......///000000000000000111222333555666666666666888:::<<<>>>???BBBEEEHHHKKKLLLNNNOOOOOOPPPSSSUUU[[[eeetttbbbPPPEEEAAADDDBBB???;;;888555333222000000000/////////......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))******))))))))))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((***---///222666;;;>>>@@@??????AAAEEEHHHHHHGGGGGGHHHHHHEEECCCEEEKKKQQQxxx}}}~~~~~~zzz|||~~~zzzvvvsssqqqfff```ZZZTTTMMMFFFGGGKKKHHHQQQ]]]kkkyyy}}}{{{~~~nnn[[[LLLAAA888444666111111222222222222111111000000000000////////////////////////////////////////////////////////////............////////////......///000000000000000111222444555666777666666888:::<<<>>>???BBBEEEHHHKKKLLLNNNOOOOOOQQQTTTVVV\\\eeeyyyaaaPPPJJJFFFDDDBBB>>>:::666333222000000000000////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))******))))))))))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''(((((()))))))))))))))))))))))))))))))))))))))(((***...111444888<<>>AAAFFFIIIHHHGGGFFFGGGGGGEEEDDDHHHQQQYYY||||||~~~~~~{{{zzz~~~yyyvvvkkklllllljjjhhhfffgggggghhhddd```\\\TTTLLLIIIJJJEEEIIINNNSSS\\\kkk}}}qqqnnn|||yyyjjjYYYFFF888666999///000222333444333222222000000000000////////////////////////////////////////////////////////////............/////////000...//////000000000000000111222444666777777666666888:::<<<>>>???BBBEEEHHHGGGJJJLLLNNNPPPSSSWWWZZZ]]]ffflllTTTNNNFFFDDDGGGFFF<<<666777222000...---...//////.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))(((***++++++)))(((((()))%%%(((---333888<<<>>>???FFFDDDBBBBBBEEEGGGFFFDDDFFFGGGCCCDDDHHHKKKaaa}}}{{{|||~~~xxxooofffaaa]]][[[VVVSSSQQQQQQSSSTTTYYY___gggllljjjaaaVVVNNNLLLIIIDDDAAADDDLLLXXX```pppzzzwwwkkkppp|||wwwbbbJJJ:::888<<<666555222000111444333000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000111222333555666777777:::;;;;;;===???BBBEEEGGGGGGJJJMMMPPPQQQSSSUUUWWW[[[eeeuuubbbSSSGGGEEECCC===888777444111///...///000000//////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))(((***************************)))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((()))))))))***(((***++++++)))((()))***(((+++111666;;;===??????AAA@@@???BBBEEEGGGGGGEEEBBBHHHDDDCCCUUUkkk~~~~~~~~~}}}{{{wwwrrrmmmhhheeegggddd___ZZZVVVSSSRRRRRRVVVYYY^^^bbbeeefffeeedddUUUSSSPPPLLLIIIHHHIIIJJJUUUZZZgggvvvqqqrrrrrrooogggeeeqqqvvveeeRRRAAA777555555444222111111111000///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111222333555666777777:::;;;;;;===???BBBEEEGGGHHHJJJMMMOOOQQQSSSVVVXXX\\\fff|||iiiTTTIIIGGGEEEBBB@@@777444111///000000000000///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))************************))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))******)))***++++++***)))***+++,,,///555:::>>>??????>>><<<<<<>>>AAAEEEGGGGGGFFFEEENNNKKKOOOppp{{{uuuooojjjfffeee^^^\\\ZZZYYY]]]ccciiinnnlllggg^^^UUUMMMGGGEEEDDDGGGHHHMMMVVV```kkk{{{lllfffaaa```cccjjjyyytttcccRRRCCC:::555444333222000///..............................////////////////////////////////////////////////////////////////////////////////////000000000000111111222444555666777888:::;;;;;;===???BBBEEEGGGIIIKKKMMMNNNOOORRRVVVYYY]]]fffiiiVVVNNNLLLIIIFFF;;;777333111000000000/////////...---------------------------------------+++++++++++++++++++++++++++++++++*********))))))************************)))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))*********)))***++++++******,,,---///333888===???@@@???>>><<<===@@@CCCFFFGGGFFFEEEFFFPPPTTTfffyyysssjjjbbb^^^___cccfffsssppplllfff___WWWNNNIIIDDDCCCEEEKKKPPPVVV```jjjzzzpppgggiiipppxxxrrr___NNNAAA777444222222111......///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111222333444555777888888:::;;;;;;===???BBBEEEGGGKKKLLLMMMMMMNNNQQQVVVYYY___gggoooZZZQQQIIIBBBAAA<<<777333111000///...//////...------------...------------------------+++++++++++++++++++++++++++++++++***************************************(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))***++++++***+++---000333555:::>>>@@@@@@???>>>???AAADDDFFFGGGFFFFFFEEEBBBNNNaaaxxxqqqmmmkkkhhhmmmtttxxxvvvjjj[[[OOOGGGCCCAAADDDFFFIIIQQQYYYjjjrrryyy|||wwwbbbRRR@@@888222222222000///222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000111222333444666777888888:::;;;;;;===???BBBEEEGGGKKKLLLMMMMMMNNNQQQUUUYYY___hhhwwwgggWWWIIIIIIDDD<<<777333111000///000///......------......------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++)))***+++++++++,,,///222666888;;;>>>@@@AAAAAAAAACCCEEEHHHHHHGGGFFFFFFFFFHHH___yyyvvvtttsssrrrooojjjeee\\\TTTKKKFFFCCCBBBFFFMMMOOOWWWeeeuuu~~~QQQ@@@333222333111111333111111111111111111111111////////////////////////////////////////////////////////////////////////////////////000000000000222222333555666777888999:::;;;;;;===???BBBEEEGGGKKKLLLNNNNNNOOOQQQUUUXXX^^^hhhwwwbbbQQQKKKCCC;;;777444111000000//////.......................................++++++++++++++++++++++++************************++++++++++++++++++++++++'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))*********+++++++++******+++++++++---000333:::;;;===???AAACCCDDDEEEDDDFFFHHHHHHFFFEEEGGGIII[[[uuurrrrrrrrrrrrmmmddd[[[UUUNNNFFFCCCDDDCCCGGGNNNYYYfffsss}}}eeeLLL666222444222000222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000222333444555666777888999:::;;;;;;===???BBBEEEGGGJJJLLLNNNPPPPPPRRRTTTVVV]]]hhhwwwWWWQQQGGG???:::666333222000000///.......................................++++++++++++++++++++++++******************++++++++++++++++++++++++++++++'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))************+++++++++******+++++++++---111444===>>>>>>@@@BBBEEEGGGHHHDDDFFFGGGFFFEEEEEEHHHKKKhhh}}}~~~}}}pppfffdddaaaaaaaaa\\\QQQGGGCCCCCCCCCCCCGGGOOOZZZeeelllwwwrrrTTT888222444222///000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000222333444555666888999999;;;;;;;;;===???BBBEEEGGGIIILLLOOOPPPQQQRRRSSSUUU\\\gggbbbNNNJJJBBB<<<999222222000000000222222111000//////...------------...---------,,,,,,,,,++++++************************,,,,,,,,,+++++++++******++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))***...222777:::<<>>@@@CCCFFFGGGNNNPPPRRRSSSSSSSSSUUUWWW\\\lllxxxeeeRRRAAA>>>===333222111//////000000///---//////...------------...---------,,,,,,,,,++++++************************,,,,,,,,,+++++++++******++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***))))))+++...333888;;;<<>>AAACCCEEEEEEEEEFFFGGGHHHGGGCCCEEEGGGLLLooo}}}wwwssslllddd[[[QQQFFF???>>>@@@AAAAAAAAADDDJJJOOOWWW^^^hhhqqqyyyxxxvvvpppcccVVVNNNNNNQQQNNNVVV\\\WWWHHH;;;555555000000000000000000000000000000///...............////////////////////////////////////000000000000/////////...///000000111222222333444666777888999::::::;;;===???BBBEEEFFFKKKLLLMMMNNNOOOQQQTTTWWW]]]iiittt^^^WWW^^^eeexxxttt\\\LLLBBB===666222000111111111111000//////......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))************************************************)))************+++++++++,,,---000333777;;;>>>@@@???AAADDDEEEEEEEEEGGGHHHGGGFFF??????CCCJJJdddwwwwwwxxxwwwqqqcccQQQDDDCCCAAA?????????AAADDDEEEKKKQQQYYY___eeennnzzz~~~vvvyyyyyyoooaaaVVVSSSUUUXXX^^^ccc___QQQCCC:::666000000000000000000000000000000///...............////////////////////////////////////000000000000//////......//////000111222222333555666777888999::::::;;;<<>>666333111111000111000000///////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))************************************************)))************+++++++++***---111666:::===???@@@@@@BBBDDDEEEEEEEEEGGGIIIBBBCCC>>>???LLLWWWiiiwwwkkkaaaQQQJJJBBB>>>???AAAAAA@@@BBBGGGKKKMMMOOOVVVccclllwww}}}yyyzzzqqqvvv|||}}}xxxqqqkkkggghhhjjjjjjeeeZZZKKK>>>666000000000000000000000000000000///...............////////////////////////////////////000000000000///............///000000111111222444555666777888::::::;;;<<<>>>AAADDDFFFGGGJJJOOORRRSSSTTTUUUVVVZZZcccxxxWWWPPPEEE<<<777444222111111111000/////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))************************************************)))************+++++++++***---222888<<>>AAADDDFFFDDDHHHNNNSSSUUUVVVWWWXXXXXXaaa~~~uuu\\\MMMGGG;;;444444000444222...---...///////////////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++************++++++))))))))))))))))))))))))((()))++++++******+++---,,,000777<<>>???BBB???======???>>>===???DDDLLLOOOTTT[[[ccclllssswww~~~{{{vvvvvvlllccc___]]][[[\\\```hhhjjjuuu}}}uuujjjbbb[[[PPP@@@444888222---...///...///111////////////....................................////////////000000000000000000000000000000000000333222222333444666888::::::;;;;;;<<<>>>AAACCCEEEGGGKKKPPPTTTUUUWWWXXXZZZ]]]dddqqqZZZOOOBBB;;;:::555444222000///000111111000//////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++************++++++************************)))***,,,++++++***,,,---...222888===@@@BBBDDDEEEEEEFFFEEEFFFHHHIIIHHHEEEJJJKKKXXX|||uuudddSSSFFF@@@>>>AAA>>>===???>>><<<===AAADDDFFFJJJPPPWWW___eeeiiirrrvvv|||yyywwwpppiiifffdddaaabbbeeedddfffnnnyyytttkkkccc\\\TTTMMMHHH999444222333333000///111////////////....................................000000000000111111111111000000000000000000000000222222222333444666888999:::;;;;;;<<<>>>AAACCCEEEIIILLLQQQTTTUUUVVVWWWXXX]]]ggghhhXXXGGG>>><<<888444222111111222222222111/////////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++************++++++++++++++++++++++++++++++***,,,,,,,,,++++++,,,...111555:::>>>AAACCCEEEFFFFFFFFFGGGHHHIIIHHHHHHIIIHHHQQQjjjzzziiiXXXKKKDDDBBB>>><<<>>>===;;;<<>>AAAEEEJJJOOOTTTVVV```dddiiinnnssswww{{{~~~xxxsssooommmllliiigggiiioooooommmnnnuuu}}}~~~wwwpppkkkmmmooommmhhh```YYYUUU<<<666333444444000///000////////////....................................000000111111111222222222000000000000000000000000222222222333555666888999:::;;;;;;<<<>>>AAACCCEEEJJJMMMQQQSSSTTTTTTVVVWWWZZZddd}}}iiiQQQBBB???:::444222111111222333222000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++************++++++++++++++++++++++++++++++++++++,,,+++******,,,...444888===@@@BBBDDDFFFHHHHHHGGGHHHIIIGGGEEEGGGKKKUUUnnn}}}pppaaaWWWIIIBBB===<<<;;;:::<<<@@@;;;<<<<<<>>>AAADDDGGGIIINNNRRRWWW[[[___ccchhhkkksssuuuxxx||||||qqqnnnllllllkkkjjjooovvv{{{wwwuuutttpppggg___[[[^^^jjj{{{pppdddNNN???111...000000......////////////....................................///000000000000111111111000000000000000000000000222222333444555777888888::::::;;;<<<>>>AAACCCEEEIIILLLPPPRRRSSSUUUWWWXXXYYYdddgggPPPFFF@@@666444222111222222111000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++************++++++************************************)))***---///888;;;???AAACCCDDDFFFHHHIIIGGGGGGHHHDDD@@@EEENNN{{{|||yyyzzzwwwlll\\\RRRGGGAAA===:::;;;===<<<;;;;;;;;;;;;===???@@@BBBEEEHHHLLLOOOSSSWWWZZZ```bbbeeejjjoootttxxxyyy|||yyytttooommmlllkkkooovvvuuutttwwwyyyqqqccc[[[YYY\\\jjjqqqUUU888,,,///222000,,,////////////.............................................////////////000000000000000000000000000111222333444666777888888::::::;;;<<<>>>AAACCCEEEGGGJJJNNNQQQSSSVVVYYY[[[^^^ggg}}}aaaPPPDDD:::777333111111222222111000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++************++++++************************)))******))))))+++///222:::===@@@BBBCCCDDDFFFHHHIIIFFFFFFFFFAAA>>>GGGUUU{{{xxx}}}|||wwwjjj[[[QQQHHH@@@;;;:::<<<;;;:::999888999::::::;;;===@@@AAACCCEEEIIILLLQQQSSSVVV[[[```eeehhhjjjmmmqqquuuwwwyyy|||wwwssspppmmmlllooojjjmmmuuu|||tttbbbVVVTTT]]]ggg|||jjjDDD333333444111...////////////....................................---------.........//////000000000000000000000000111111333555666777777777:::;;;;;;<<<>>>AAACCCEEEFFFIIILLLPPPRRRVVVZZZ]]]]]]eeeuuu___LLL@@@<<<666333222333444444000000000000/////////...............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++************++++++++++++++++++++++++++++++******++++++,,,...333666<<<>>>@@@BBBBBBCCCFFFGGGHHHDDDCCCDDD@@@???LLL___~~~pppfff[[[MMMBBB>>>===<<<;;;999888888999999999:::;;;;;;;;;<<>>AAACCCEEEGGGJJJMMMOOORRRUUUYYY\\\XXX```{{{pppYYYEEE@@@999444333444555666000000000000//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,...111666:::===>>>AAABBBBBBCCCEEEGGGFFFBBBBBBDDD@@@@@@QQQggg|||uuujjj[[[LLLDDD@@@???===;;;::::::;;;;;;888999999888777777:::<<<<<<>>>AAADDDIIILLLOOOQQQQQQVVV\\\^^^___aaaggglllmmmooosssxxx~~~yyy{{{}}}vvvkkkdddooosssyyyjjjhhhjjjlllooorrrtttvvvxxxxxxrrr]]]EEE777222//////111000/////////....................................////////////000000000000000000000000000000000000000111333555777777777777;;;;;;;;;<<<>>>AAACCCEEEIIIKKKNNNOOOQQQSSSWWWZZZXXXaaa}}}nnnVVVFFF888666555111000333000000000000//////////////////.........---------//////...---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***,,,,,,+++***)))***---333888<<<@@@@@@AAABBBDDDFFFHHHIIIAAAEEEAAADDDIII@@@RRR}}}vvvdddUUUGGG@@@<<<@@@AAA===:::;;;;;;999666666777888999888999:::;;;<<<>>>???@@@AAAIIIJJJLLLNNNRRRUUUXXXZZZ\\\___dddhhhlllpppuuuxxxzzz}}}{{{xxxxxxpppcccbbbjjjsss|||xxxhhhfffffffffeeeaaa^^^]]]PPPIII>>>777333111...+++000000///..............................///000000////////////////////////000000///////////////000222222222333444555777777999:::;;;===@@@CCCEEEGGGKKKLLLNNNOOOPPPSSSWWWZZZ[[[___wwwoooYYYCCC<<<;;;666333555000000000000000///////////////.........---------//////...------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***,,,,,,+++******+++...333999<<>>@@@BBBEEEHHHJJJLLLNNNRRRVVVZZZ]]]aaaeeeiiijjjkkknnnrrrxxx~~~}}}zzziii```aaaeee||||||qqq]]]ZZZWWWVVVUUUQQQNNNKKKGGGCCC>>>999555333111000000000///..............................///000000////////////////////////000000////////////000000111111222333555777999:::888999:::===???BBBEEEFFFJJJKKKNNNOOOQQQSSSWWWYYY[[[___xxxlllOOOBBB===777333444111111111000000000///////////////.........------//////......---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++************+++,,,,,,+++++++++,,,000555:::===>>>@@@BBBDDDFFFGGGGGGGGGKKKIIIBBB@@@DDDJJJlll}}}|||tttfffUUUJJJBBB===;;;===;;;:::888888888777666444555555555666666666777777888999:::;;;===???AAABBBEEEHHHKKKOOOQQQUUUYYY[[[]]]]]]___bbbiiiqqqxxx}}}ssszzzhhh```ccceeeyyysssnnn[[[WWWRRRMMMJJJGGGCCC@@@@@@@@@@@@===888444222111000000///..............................///000000////////////////////////000000////////////000000222222222333555666888999777888999<<<>>>AAADDDEEEHHHKKKNNNQQQRRRTTTVVVXXXZZZ```yyybbbPPPCCC888555777222222222111111000000///////////////............//////......---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++,,,,,,++++++,,,///222777;;;===>>>@@@BBBEEEFFFGGGFFFEEEDDDCCCAAACCCGGGTTTuuu~~~zzz{{{|||kkk\\\QQQHHHAAA===<<<;;;:::::::::999777555888888777777777666666666888999999999;;;<<<===>>>???AAAEEEGGGIIIKKKOOOQQQSSSTTTVVVZZZ```gggnnnqqqxxx|||sssggghhhkkk{{{{{{tttrrrqqqooo[[[\\\XXXOOOGGGCCCAAA??????CCCEEEBBB;;;444000///000000///..............................///000000////////////////////////000////////////000000111333333333333333444444555666777888;;;===@@@CCCDDDGGGJJJNNNQQQSSSTTTVVVXXX\\\bbb}}}jjjSSS>>>888;;;444333333222111000000000000000/////////.........///...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,,,,,,,,,,+++,,,...111555999<<<>>>>>>@@@CCCEEEFFFFFFEEEEEEFFFAAACCCHHHNNNccc~~~ttthhh[[[LLLBBB>>><<<::::::::::::888777:::999999888777777666666666666666666666777888999777999<<<>>>???@@@CCCEEEDDDFFFJJJOOOTTTXXX\\\^^^eeeiiipppwww~~~qqqkkkqqq|||}}}yyysssooonnnkkkgggVVV\\\[[[RRRHHHEEEDDDBBBBBBFFFIIIFFF???777222000000000///..............................///000000///////////////////////////////////////000111111111111111111222333444555666777888:::===@@@BBBDDDFFFJJJNNNQQQSSSUUUWWWXXX^^^ffffffHHH999999555444444333222111000000000000000/////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,---,,,,,,,,,+++,,,///333777;;;>>>???@@@AAACCCDDDEEEFFFEEEEEEIII???@@@GGGRRRsss|||ooo]]]NNNDDDAAA>>>;;;::::::888777999999888777777666555555666666666666666777777888555777999::::::;;;===???:::<<<@@@DDDGGGJJJLLLLLLSSSWWW]]]dddjjjrrryyy~~~|||qqqttt~~~uuunnniiibbbZZZTTT[[[]]]YYYWWWYYYUUUMMMGGGIIIJJJHHHCCC<<<666333000000///..............................///000000///////////////////////////......//////000111222...///000111333555777888666777888;;;===@@@CCCDDDGGGJJJMMMPPPRRRUUUWWWZZZ___hhh}}}ZZZBBB:::555555444333222111000000000000000000/////////...............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,---------,,,,,,***---000555999<<<>>>???AAABBBBBBCCCDDDEEEFFFFFFGGG;;;BBBPPPaaa~~~nnn___SSSNNNGGGBBB???===<<<:::999999888888777777666666777777777777777888888999777999::::::::::::;;;===999999:::;;;===???BBBCCCFFFIIINNNRRRXXX^^^dddiiisssyyy}}}www~~~rrrhhh___XXXXXX\\\___dddpppyyyppp___SSSQQQNNNJJJEEE???888333000000///..............................///000000////////////////////////............///000111222333333333333444444555666777888999;;;>>>AAACCCEEEGGGJJJMMMOOOQQQTTTXXX[[[___iiipppQQQDDD666666555444222111111000000000000000////////////.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,---...---,,,,,,***---111666:::===???@@@BBBBBBBBBBBBCCCEEEFFFGGGEEE<<>>555///000000///..............................///000000////////////////////////............///000222222<<<;;;999666444222111111777888999<<<>>>AAADDDEEEHHHJJJLLLNNNPPPTTTYYY\\\^^^iiigggNNNCCC<<<555333444444333111000000///...............////////////////////////........................------------------------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,000444888;;;===@@@BBBAAAAAAAAACCCEEEEEEDDDBBBFFF???NNNwwwyyymmmddd\\\XXXQQQFFF@@@@@@===;;;;;;;;;;;;:::888555;;;:::888666555555666666999999::::::::::::999999999888777555555666666777888999<<>>@@@BBBAAAAAACCCEEEGGGGGGEEEDDDFFFFFF]]]vvvooojjjggg```TTTLLLJJJDDD@@@<<<999999::::::999888777777777777777888999888999999::::::999999888888777666555555555666777999999999:::;;;<<<>>>???CCCHHHMMMRRRXXXaaammmvvv~~~}}}xxxpppooojjjeeebbb___YYYPPPIIIHHHNNNPPPIII@@@;;;888666555333000//////000///.........---------......///............////////////...//////...---///222444777333000000444666555333666666777999<<>>;;;;;;;;;<<<888999999999999999::::::888999999::::::999999888888777666444444555555666777666666555555555666666888;;;???BBBFFFMMMWWW^^^gggqqq{{{{{{uuunnnfff```^^^UUUGGG???@@@EEEMMMQQQKKKBBB>>><<<;;;666333111///000000///...//////...---------..................////////////111111111///------///111,,,...000333555555444333666666777999<<>>@@@CCCDDDCCCEEEGGGHHHGGGFFFDDDDDDEEE^^^xxxqqqlllhhhggg___ZZZRRRKKKFFFAAA===;;;<<<<<<<<<;;;;;;:::999888999999::::::::::::999999888777555444444444555666444444444555666777888999888999;;;===???DDDJJJOOOUUU```mmmwww~~~oooqqq|||~~~vvvooonnnggg[[[UUUZZZUUUGGG@@@DDDJJJOOOPPPMMMIIIFFFAAA;;;777444111000000000///...000///...---------------............////////////111111111000...---...000444555555222000111555888666666777999<<>>@@@BBBDDDFFFEEEGGGHHHGGGEEECCCCCCDDDLLLooo~~~yyysssooocccaaa^^^ZZZTTTMMMEEE???===<<<<<<;;;:::999999999::::::;;;;;;;;;;;;::::::888777666555444555555666444444444555777999:::;;;777777777777999;;;???BBBIIIQQQ[[[ccckkkwww}}}ooonnn{{{|||vvvhhh```bbbdddTTTMMMUUUUUUIII???@@@KKKNNNRRRWWW[[[XXXHHH888777555222000000000///...000///...---------------............////////////...000000000......000111///000111///---000777===666666777999<<>>AAABBBDDDFFFHHHCCCEEEFFFEEECCCDDDJJJPPPiii{{{wwwrrrnnnjjjgggdddaaaQQQNNNIIIDDD@@@>>>>>>???======>>>>>>>>>>>>======:::999888777666777777888777666666555555666666666:::999777777888999::::::333555777999===DDDKKKQQQaaalllzzz|||xxxvvvppprrrzzz~~~~~~wwwcccWWWWWW[[[jjjfffbbbbbbbbb\\\RRRIIIMMMPPPWWWbbbmmmkkkWWWCCC999666333111000000///.........---------......///............////////////---///000111//////000111222444666666555444222222666666777999<<>>>>>????????????>>>>>>;;;:::888777777777888999666666666666777888999999999777666555666777888777888888999:::<<<>>>@@@AAA???KKK\\\lllyyy}}}xxxxxxmmmlllyyyqqqZZZVVV```jjjtttvvvsssjjjaaaYYYLLLAAAMMMLLLKKKNNNUUUWWWMMMAAA999666333111111000///...---------------...///000............/////////000...000111111///......//////......///111444666777666666777999<<>>SSSppp|||vvvuuuuuutttnnngggaaaVVVJJJDDDCCCCCCAAA??????AAA@@@<<<888999888777777888999999888777666555444444444444555888888777777777777888888777888888888888999999999@@@CCCHHHMMMUUUdddvvv{{{sssllljjjrrrsss]]]YYY```gggvvv}}}zzzjjj\\\TTTKKKAAAJJJGGGEEEEEEFFFDDD???;;;444444333333222111000///000000000000000000000000111111111000//////......//////000111111111111111111222222333333444444555888888999;;;???BBBFFFHHHHHHIIIKKKLLLNNNPPPTTTXXX[[[fff]]]dddqqquuuXXX@@@222444333222111222333333111111000000000////////////........................---------------------------------............///---------...000222444555<<<===@@@BBBEEEFFFGGGGGGEEE@@@AAAFFFCCCFFFaaa{{{wwwvvvtttsssssslll^^^RRRMMMIIIFFFBBBAAABBBBBB@@@???===<<<;;;<<<===<<<:::888888888888999999::::::;;;999888888777777888888999888888888888999999999:::999;;;>>>@@@CCCMMMYYYcccwwwtttooommmsssvvvfff___fffnnn{{{|||vvvkkk___UUULLLEEEGGGDDD@@@@@@AAA@@@>>>;;;888777555333222111000000000000000000000000000000//////////////////////////////000111111111111111111222222333333444444555777777888:::===AAADDDFFFGGGHHHJJJLLLMMMPPPTTTWWW[[[fff]]]^^^eeesssoooNNN777666555444444333333222222111111000000000/////////........................---------------------------------............///000///......000333777999===>>>@@@CCCDDDEEEFFFFFFAAA======AAACCCNNNooowwwvvvzzzttthhhaaaYYYTTTNNNHHHEEEDDDBBBAAA======<<<=========:::888888888999:::;;;;;;:::::::::999999888888999999:::999999999999::::::::::::888:::;;;;;;;;;>>>DDDIIIZZZeeettt}}}wwwxxxtttqqqssszzz|||rrrhhhjjjttt~~~{{{yyyvvvlll\\\PPPKKKGGGBBB<<<999:::<<<<<<;;;===;;;888555222111000000000000000000000000000000,,,------...//////000000//////000111111111111111111222222333333444444555666666777999<<<@@@CCCEEEFFFHHHJJJKKKMMMOOOSSSVVV[[[gggkkkjjjkkkqqq{{{fffKKK>>>:::888777555111000111111111111000000000//////................................................---------............///000///......000444888;;;===???AAACCCDDDEEEDDDDDD>>><<<<<>>>>>======???AAA@@@GGGSSSeee}}}~~~{{{zzzwwwtttrrrsssvvvzzz|||xxx}}}yyy}}}}}}mmmiiirrr{{{kkkYYYTTTLLLEEE<<<777777999:::;;;@@@>>>:::666333111111000////////////////////////------------......////////////000111111111111111111222222333333444444555666777888999<<<@@@CCCEEEEEEGGGIIIKKKMMMOOORRRUUU[[[fff{{{{{{{{{xxxxxx~~~|||```FFF===666555444111000222111111111111000000000000////////////////////////........................---------............//////...------000444999<<<>>>???BBBDDDDDDDDDBBBAAA@@@??????AAAHHHZZZsss~~~uuujjjaaa\\\SSSMMMFFF@@@>>>>>>===============>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;==================BBBFFFJJJPPPaaayyy}}}}}}yyywwwtttrrrqqqssswwwzzzqqq{{{~~~oooeeeiiiuuufff^^^TTTKKK@@@999777999::::::@@@>>>;;;777444222111000//////////////////////////////......------------//////000111111111111111111222222333333444444555888888999:::===@@@CCCEEEDDDGGGJJJLLLMMMOOORRRTTT[[[fff{{{{{{pppQQQAAA333222444222111444222222111111111000000000////////////////////////........................---------............///...------///111666:::===>>>@@@BBBDDDDDDCCCAAA???===>>>>>>BBBOOObbbttt|||~~~yyyzzzxxxsssggg```UUUKKKDDD@@@>>><<<<<<<<<;;;;;;;;;<<<===>>>=========<<<<<<=========;;;<<<<<<<<<==================>>>>>>????????????CCCGGGIIIJJJTTTjjjyyyyyy}}}wwwvvvttttttuuuwwwzzz{{{{{{rrreeebbbooopppbbbWWWOOODDD<<<999:::999999<<<;;;:::777555333111000000000000000000000000000000000//////...------,,,//////000111111111111111111222222333333444444555888888999;;;===@@@CCCEEEDDDGGGJJJMMMNNNPPPRRRTTTZZZddd~~~~~~gggNNN888444777444333555222222222111111111000000////////////////////////........................---------............///---...///111444888<<<>>>>>>@@@CCCDDDDDDBBB???>>>:::===@@@JJJbbb~~~{{{}}}~~~xxxnnnddd\\\TTTNNNKKKFFFDDDAAA>>>======>>>>>>>>>>>>>>>======>>>>>>>>><<<<<<=========>>>>>>>>>@@@??????@@@CCCFFFHHHIIIGGGNNNTTTWWW```ppp{{{yyy|||yyyvvvtttuuuwwwxxxxxxvvvxxxjjjbbbggg}}}ooo\\\VVVNNNDDD>>>;;;:::999777777777888777666333000///000000000000000000000000//////////////////////////////000111111111111111111222222333333444444555777888888:::<<>>AAAHHHZZZ|||yyyqqqiiidddYYYUUUOOOIIIDDDBBBBBBBBB??????>>>>>>>>>>>>??????============>>>>>>>>>>>>===<<<<<<>>>DDDJJJNNNQQQYYYaaajjjooouuu}}}|||}}}|||xxxuuutttuuuuuuqqqmmmwwwzzz|||pppeeeaaaqqqjjjSSSRRRKKKCCC>>><<<;;;888666333555666777666333000...000000000000000000000000......//////000111111111//////000111111111111111111222222333333444555555666777777888;;;>>>@@@BBBEEEHHHLLLOOOPPPRRRSSSUUUYYYaaaxxx|||WWW;;;555777777555333222111111000111111111000000000000000000000000..............................------------......//////111444888;;;>>>@@@>>>@@@DDDFFFCCC>>>@@@FFFFFFDDDRRRuuuyyypppiiiccc\\\UUUPPPNNNLLLJJJGGGEEECCCCCCCCCEEECCCAAA@@@@@@@@@???>>>???AAADDDGGGKKKRRR\\\dddqqquuuzzz~~~xxxuuuwwwwwwxxxyyyxxxtttooojjjnnnvvv~~~zzzWWW^^^fffooouuupppZZZEEECCCGGGGGGAAA>>>===888111666666666777777666222///////////////..................---,,,---...///000000000000000000111111222222222222222222222333333555666888:::>>>AAADDDFFFFFFGGGHHHLLLPPPSSSSSSSSSXXXbbb|||~~~iiiIII<<<999777555333222222111111111111111000000000000000000000000........................///......------......//////000222555888;;;>>>@@@???@@@CCCGGGDDD@@@AAAEEEMMMJJJZZZyyyqqqllliiieee^^^WWWQQQNNNMMMMMMMMMMMMLLLJJJHHHFFFEEEDDDFFFIIIMMMPPPUUU\\\eeekkksssvvv{{{xxxuuuwwwwwwxxxyyyyyyuuuppplllmmmvvv[[[VVVUUU[[[bbb^^^NNN@@@DDDHHHGGG>>>777888999888444333333555666555333111////////////...............------,,,---...///000000000//////000000111222111222222222222333333333666666888:::===@@@CCCEEEFFFGGGIIILLLPPPRRRSSSSSSUUU```zzz~~~}}}XXX@@@666444555333333222111111111111111000000000000000000000000........................///......------......//////000222555999<<>>999>>>444333333222111222222222000000000000000000000000/////////////////////////////////......////////////111444888;;;>>>@@@@@@EEEBBBBBBGGGJJJHHHGGGHHHDDD]]]|||vvvuuuuuuuuuvvvvvvtttrrrrrrqqqnnnlllooovvvzzzzzzzzz^^^XXXXXXRRRPPPTTTWWWeeeqqqnnn[[[GGG???@@@>>>;;;888666555555333222////////////............---------.............../////////...///000000111000000111222333333444444777777888:::<<<>>>AAABBBEEEHHHLLLNNNNNNOOORRRTTT[[[bbbzzzmmmKKK<<<;;;444444333222222222222222000000000000000000000000////////////////////////000//////......//////000///111555999<<>>@@@AAAAAACCCCCCEEEFFFFFFGGGPPPZZZ~~~~~~}}}tttrrrooonnnnnnnnnnnnmmmiiiccc```fffooopppkkkeeeuuuzzzttttttrrrjjjcccWWWLLLMMMVVVZZZYYY]]]TTTMMMJJJDDD>>>===AAAGGGCCC===888666555444444000/////////............,,,,,,.../////////...---...............///000000///000000222333444555555333444666999<<>>@@@AAAEEEHHHLLLMMMMMMMMMPPPSSSTTT]]]ttt~~~wwwwwwsssfffWWWUUUUUUWWW\\\^^^```fffnnnzzzVVV===777444555555333222444333222222111111111111111000000000000000000000000/////////000000000111111222555:::===>>>???AAABBBEEEEEEBBBEEEIIIDDDLLLddduuuqqqmmmmmmooopppooommmjjjjjjiiijjjsss|||zzzsssnnnqqqyyy~~~ssskkkdddYYYXXX\\\XXX\\\cccbbbSSSMMMHHHEEE@@@;;;;;;???:::888666555555444222111222111///...------......//////............//////...............///000000000111111222222333444444555666777:::<<<>>>@@@AAAEEEHHHLLLMMMMMMMMMPPPSSSUUU]]]ssswwwsssuuuqqqaaaPPPLLLJJJJJJLLLMMMNNNTTT[[[gggrrr~~~qqqEEE<<<666555555333222444333333222111111111111111111111111111111111111111000000000000111111222333333666:::===>>>@@@AAACCCFFFFFFBBBDDDGGGCCCNNNhhhyyysssmmmkkklllnnnnnnmmmkkklllllllllpppuuuvvvssspppiiikkkyyywwwsssppphhhfffccc^^^bbbbbbWWW[[[RRRJJJDDD>>>999888;;;888666444333333222111///222111000///............//////............//////...............///000000000111111222222333444444444555777999<<<>>>@@@AAADDDHHHLLLMMMMMMMMMPPPSSSWWW^^^rrr{{{qqqmmmpppnnn^^^NNNJJJFFFDDDEEEEEEEEEHHHNNNYYYcccoooyyyPPPCCC888444555444333444333333222111111111111222111111111111111111111111000000000///000111222333777:::===???AAABBBDDDEEEJJJIIIEEEDDDEEEAAAOOOlll}}}vvvnnnjjjjjjlllmmmmmmkkkmmmmmmkkkhhhiiijjjllljjjdddhhhvvv}}}xxxvvv{{{vvvttttttllldddjjjlll___^^^QQQFFFBBBBBB>>>999777999666333222222222111000222222111000//////////////////............//////...............///000000000111111222222333444444444555777999;;;>>>???@@@DDDHHHLLLMMMMMMNNNQQQTTTYYY^^^qqq~~~qqqjjjiiigggYYYJJJKKKEEEBBBBBBBBBAAACCCFFFNNNUUU```kkkssszzzaaaOOO<<<555555555555555444333333222111222222222000000000000000000000000000///......///000222333888;;;>>>@@@AAABBBDDDFFFIIIJJJFFFEEEEEECCCVVVwwwyyyoooiiiiiijjjlllllliiijjjkkkiiidddaaaeeejjjiiiaaabbbppp}}}}}}}}}nnnooorrrmmmjjj}}}lllVVVBBB===CCCEEEAAA===:::888444333333333222111222222222111111000////////////............//////...............///000000000111111222222333444444444555666999;;;===???@@@CCCGGGKKKMMMMMMNNNQQQTTTYYY^^^pppwwwkkkfff```SSSEEEIIICCC@@@AAAAAA???>>>@@@EEEHHHPPPZZZaaagggqqqzzzyyyaaaFFF888666666666666444444333222222222222222000000000000000000000000//////...---...000333444888:::<<<>>>???@@@CCCEEEEEEGGGEEEEEEGGGJJJbbb~~~zzzpppiiihhhiiijjjjjjffffffggghhhdddbbbgggnnnvvvggg___mmmrrrnnnnnnkkkkkklllKKK===>>>@@@>>>;;;<<<999555333333444444333222333333222222111000/////////............//////...............///000000000111111222222333444444333444666888;;;===???@@@CCCGGGKKKMMMMMMNNNQQQUUUYYY^^^ppp}}}qqqggg___RRRFFFFFF@@@>>>@@@AAA>>>;;;<<<>>>>>>BBBJJJOOOTTT___jjjxxxuuuRRR>>>888777555555444444333222222222222333111111111111111111111111111000......///111444666999;;;===>>>???@@@CCCEEEDDDGGGFFFFFFIIINNNkkk}}}|||qqqjjjhhhhhhhhhhhheeecccdddfffdddbbbgggooo}}}qqqdddiii}}}rrrpppnnngggpppuuuUUUCCC===:::888888<<<999555333333444444333222333333333333111000/////////............//////...............///000000000111111222222333444444333444666888:::===>>>???CCCGGGKKKMMMMMMNNNRRRUUUYYY^^^pppuuukkkbbbUUUKKKDDD???===@@@BBB>>>;;;:::<<<999;;;AAAEEEIIIUUUaaammmuuu[[[CCC:::777555444555444333333222222333333222222222222222222222222222111//////000333666888<<<>>>???@@@AAABBBEEEHHHGGGJJJHHHHHHJJJOOOmmm|||rrrkkkhhhhhhgggfffgggccccccdddbbb___cccjjjuuutttjjjcccrrrqqqppprrreee\\\]]]]]]wwwfffSSSIIICCC???>>>>>><<<999555222222333333333333333444444333222000/////////............//////...............///000000000111111222333333444444333444666888:::===>>>???BBBFFFKKKMMMMMMNNNRRRUUUXXX]]]ppp}}}tttgggXXXMMMGGGDDD@@@>>>======<<<;;;<<<<<<<<<<<<===BBBHHHMMMWWWgggwww~~~rrrIII555777999444555444333333222222333333111111111111000000000000222111000000222444666888;;;;;;<<<>>>AAACCCFFFGGGKKKDDDEEEKKKIIIPPPwww|||xxxqqqllliiihhhhhhgggfffdddbbbbbbbbbdddeeepppqqqnnnhhheeekkkvvv}}}}}}qqqkkkmmmiii[[[RRRTTTZZZOOOEEEBBBBBBAAA@@@@@@;;;999555111000111444666222333555555555333111000...............///000000////////////000000000000000111111111111222222222555555555666888:::===???CCCHHHMMMNNNLLLLLLQQQUUUYYY^^^ooo{{{mmm^^^TTTJJJFFFAAA>>><<<;;;:::999;;;;;;;;;::::::===AAAEEENNNYYYeeemmmwww___BBB999777333555444333333222222333333111111111111000000000000222111000000222444777888;;;;;;===>>>AAACCCFFFGGGKKKFFFDDDEEEJJJ```zzzsssmmmiiihhhgggfffeeecccbbbaaaaaabbbbbbqqqsssqqqiiibbbaaagggmmm{{{zzzyyyqqqaaaUUUOOOPPPHHHBBBCCCEEECCCAAA@@@DDD@@@;;;555222111111222111222444444444333111000...............///000000....../////////000000000000111111111111222222222111222444666999<<>>===<<<;;;:::;;;;;;;;;:::999999<<<>>>AAAHHHPPPXXXdddtttwwwOOO:::444333555444444333333333333333222222111111111000000000111111000000222444777999;;;<<<===???AAADDDFFFGGGFFFHHHEEECCCPPPvvv|||uuuoookkkhhhgggeeedddcccbbbaaa```______bbbgggkkkiiicccaaahhhpppuuu```PPPGGGAAA>>>CCCGGGEEEAAA???HHHDDD>>>888444222222222000111222333333333111111///............//////000------........./////////000111111111111222222222111333555888:::<<<===>>>EEEIIINNNMMMJJJIIILLLPPPUUUZZZkkkwwwmmmeee\\\WWWMMMIIIDDD@@@??????>>>>>>;;;<<<===<<<:::::::::<<<:::AAAFFFJJJTTTcccpppvvv]]]>>>666999555555444333333333333333222222222111111111000000111000000000222555777999;;;<<<===???AAADDDFFFHHH@@@IIIIIIFFF\\\~~~{{{~~~wwwqqqllliiigggeeeeeedddcccbbb```^^^]]]WWW^^^gggkkkiiijjjtttlllVVVHHHAAA>>>CCCFFFDDD@@@>>>BBB???;;;777555444555555///000111222222222111111//////............///000------------.........///000000111111111222222222555666888999::::::999999DDDHHHMMMMMMJJJIIILLLPPPUUUYYYkkkyyylllddd```\\\ZZZUUUPPPIIIDDDAAA@@@@@@???:::<<<======;;;;;;;;;<<<:::BBBHHHGGGIIISSSaaajjjxxxkkkFFF:::===666555444444333333444444222222222222111111111111000000000000222555888:::<<<<<<===???BBBDDDGGGHHHBBBKKKJJJJJJiii{{{~~~yyysssmmmiiigggffffffeeedddcccaaa___^^^^^^bbbjjjpppooooooxxx~~~sssbbbOOOGGGAAABBBDDDAAA>>>===<<<:::777444333333444555000111111111222111111111//////............//////------------.........///000000111111111222222222555666888999::::::999999AAAFFFKKKLLLJJJJJJNNNRRRUUUZZZkkk{{{pppiiieeecccaaa\\\WWWNNNGGGCCC@@@???>>>:::<<<======;;;;;;<<<===<<>>@@@BBBEEEGGGHHHHHHLLLHHHOOOzzz~~~zzztttooojjjgggffffffeeecccbbbaaa``````aaabbbhhhqqqrrrpppwwwwwwrrrvvvtttmmmTTTJJJBBBAAABBB@@@======:::999666333222111222222333333222222111111111111000//////............///------........./////////000111111111111222222222111333555888:::<<<===>>>AAAFFFKKKMMMKKKKKKOOOTTTVVVZZZlll{{{tttooohhhddd\\\VVVNNNGGGDDDBBBBBBAAA???@@@@@@???===<<<===???===DDDGGGBBB???BBBHHHLLLTTT___jjjttt```AAA888666666555444444444444444333333222222222111111111000//////000222555888:::<<<===>>>@@@BBBEEEGGGHHHHHHIIIHHHZZZ}}}zzzuuuoookkkhhheeedddbbbaaa``````aaaaaa[[[ZZZaaammmqqqlllmmmtttxxxxxxrrrjjjgggjjjiiidddQQQHHHAAAAAACCCAAA???>>>:::999777444333222222222555555444333222111111111000000///...................../////////000000000000111111111111222222222111222444666999<<>>===@@@AAA@@@EEEMMMWWW```ooovvvQQQBBB666666555444444444444555333333333222222222111111/////////000222555999;;;<<<===>>>@@@BBBEEEGGGIIIDDDEEEKKKggg~~~}}}zzzuuupppkkkhhhdddbbb```___^^^___```aaa\\\YYY^^^jjjlllccc]]]```hhhgggfffeeeddd___VVVNNNLLLDDD???AAADDDCCC@@@???999888777555555555666666777666555333222111111000111000///...............////////////000000000000000111111111111222222222555555555666888:::===???FFFKKKOOOOOOLLLKKKNNNRRRTTTYYYjjj~~~ssseee\\\WWWQQQLLLJJJHHHEEEGGGKKKWWWSSSMMMFFFAAA>>>>>>>>>???>>>============<<<;;;AAABBBEEENNN___vvv\\\@@@@@@555666:::444222666444333333333222222222111111111222222444666888:::;;;>>>>>>@@@BBBDDDFFFGGGHHHEEEJJJIIIaaa~~~zzzyyyyyy{{{}}}}}}xxxooogggbbb```^^^^^^___``````___WWWZZZccckkkfffYYYVVV]]]gggddd___YYYTTTQQQPPPPPPHHHIIIGGGBBB@@@AAA???<<<:::888555444555555555444333333333222222111111111//////.........//////000////////////000000000000000111111222222333444444333444666888:::===>>>???FFFJJJNNNPPPOOOOOOQQQTTTWWW\\\ggg|||xxxoooeee^^^XXXRRRMMMLLLKKKHHHJJJOOOXXXUUUQQQMMMJJJFFFAAA>>>BBBAAA?????????>>>>>>===???@@@DDDKKKZZZnnnpppVVVCCC555444888333222666444333333333222222222222111111222333444666888:::<<<>>>>>>@@@BBBDDDFFFGGGHHHGGGHHHIIIccc}}}yyyzzzxxxwwwwwwxxxxxxuuunnnhhhcccaaa^^^^^^___``````___\\\]]]cccgggeee]]]WWWWWW\\\^^^___^^^YYYSSSMMMIIIJJJJJJIIIHHHJJJIII???444:::888555444444444333333333333333222222222111111//////.........//////000////////////000000000000000111111222222333333444333444666888:::===>>>???CCCHHHMMMOOOOOOPPPSSSVVVWWW[[[eee~~~{{{uuurrrkkkccc___XXXSSSNNNMMMLLLJJJLLLQQQYYYWWWVVVXXXXXXSSSIII@@@AAA@@@???>>>>>>======<<<===???AAAGGGRRR```pppzzzvvvMMM:::444888444333777666333333333333222222222222111222333444666999;;;<<<===>>>@@@CCCEEEFFFGGGHHHHHHFFFIIIbbb|||xxx|||}}}{{{zzzwwwqqqmmmcccaaa^^^^^^___``````___^^^```aaaaaabbbccc^^^WWWZZZ^^^bbbccc___XXXQQQMMMPPPPPPRRRWWW^^^\\\KKK999;;;888555333333333222111333333333222222222222111000//////....../////////////////////000000000000000000111111222333333333333444666888:::===>>>???AAAEEEJJJMMMNNNPPPTTTWWW\\\^^^fff~~~zzztttoooggg___[[[WWWQQQLLLKKKIIIGGGIIIMMMUUUUUUXXX^^^bbb]]]PPPEEEAAABBBCCCBBBAAA@@@@@@@@@<<<>>>@@@CCCIIISSS]]]dddyyy___EEE999;;;777555888777444444333333333222222222222222333555777999;;;<<<===???AAACCCFFFGGGGGGHHHEEEFFFGGGYYYyyy~~~zzzvvvrrrnnncccaaa___^^^_________^^^ZZZ___]]]XXX[[[eeefff```]]]```dddccc___ZZZWWWVVVRRRUUUZZZaaaiiigggXXXGGG;;;888555333222222000///222222222222222222222222111000//////////////////////////////000000000000000000000111222222333333333444666888:::===>>>???AAAEEEJJJLLLMMMOOOSSSWWW\\\^^^ddd{{{}}}xxxqqqfff[[[VVVTTTNNNIIIGGGEEEBBBCCCGGGNNNOOOTTT\\\bbb^^^RRRGGGEEEGGGJJJJJJHHHFFFFFFGGG===???@@@AAADDDHHHNNNSSSaaaqqqrrrPPP<<<<<<777444666555444444444333333333222222222333333555777999;;;======???AAADDDFFFGGGHHHGGGCCCJJJHHHPPPqqqmmmYYY^^^~~~yyyuuurrrnnnjjjdddbbb___^^^_________^^^VVV\\\YYYRRRSSS^^^fffeee\\\aaafffgggaaa[[[XXXWWWQQQXXX^^^```aaa___WWWNNN;;;888555333222222000///222222222222222222222222111111000///////////////////////////000000000000///000000111111222333333333444666888:::===>>>???DDDGGGKKKLLLLLLNNNRRRVVVXXXZZZ___sss{{{ssseeeYYYSSSRRRLLLGGGFFFCCCAAABBBFFFJJJKKKOOOUUUZZZYYYQQQIIIFFFKKKOOOPPPLLLHHHEEEEEE@@@AAABBBBBBBBBDDDGGGIIITTTcccxxxXXX===;;;666222333222444444444444333333333333222333444555777:::<<<======???BBBEEEGGGHHHHHHGGGDDDMMMLLLUUUwww{{{cccRRRYYY}}}yyypppmmmwww{{{wwwuuutttpppmmmdddbbb___^^^______^^^]]]WWWYYYWWWRRRRRRYYYaaaddd\\\eeepppsssmmmbbbZZZVVVVVV]]]```[[[UUUQQQOOOMMM;;;888555333333333222111111222222222222333333333222222111000////////////////////////000000000000//////000000111222222222333444666888:::===>>>???EEEHHHKKKLLLLLLNNNRRRVVV[[[___ddduuuzzzrrreeeYYYTTTRRRMMMIIIHHHGGGEEEGGGLLLOOOOOOPPPSSSUUUTTTQQQNNNLLLRRRXXXXXXQQQJJJDDDCCCDDDDDDDDDCCCBBBCCCEEEGGGLLLXXXgggrrr{{{]]]>>>;;;777333444444555444444444444333333333333333444666888:::<<<======???BBBFFFHHHHHHHHHGGGFFFLLLTTTkkkuuuhhh___ddd|||{{{ddddddrrr|||zzzzzzxxxtttqqqeeebbb___^^^^^^___^^^]]]ZZZVVVVVV[[[___```bbbfff___iiisssuuummmbbbZZZVVVWWW\\\[[[RRRIIIFFFGGGGGG:::888555444444444333333111111222222222333333333333222111000////////////////////////000000000000//////000000111111222222333444666888:::===>>>???DDDGGGKKKLLLMMMPPPUUUYYYccciiippp}}}}}}xxxpppddd[[[WWWSSSNNNKKKKKKKKKJJJNNNSSSWWWVVVUUUTTTTTTTTTTTTTTTXXX^^^eeeddd[[[QQQJJJGGGFFFGGGFFFEEECCCCCCEEEGGGDDDLLLVVV]]]eeewwwaaa@@@===:::666888888555555444444444333333333333333444666888:::<<<======???CCCFFFHHHIIIHHHGGGFFFJJJZZZxxxhhhcccaaaaaalllzzz}}}zzzbbbcccttt}}}{{{zzzwwwrrrmmmeeebbb```^^^^^^___^^^]]]]]]UUUVVVeeeooommmjjjkkk___fffkkkiii```XXXTTTTTTOOORRROOOFFF>>>===>>>>>>:::888555444555555555444111111111222222333333333333222111000////////////////////////000000000000/////////000111111222222333444666888:::===>>>???CCCFFFJJJLLLNNNQQQWWW\\\fffmmmtttxxxoooeee\\\XXX]]]VVVQQQPPPPPPQQQVVV\\\aaaaaa___\\\XXXUUUUUUUUUTTTaaaqqqwwwjjjUUUIIIGGGIIIHHHEEECCCAAABBBFFFIIIIIIGGGGGGMMMXXXkkk{{{QQQ@@@;;;666555999555555444333333333333444333444555777888:::;;;<<>>CCCEEEHHHJJJNNNSSSXXX]]]aaa^^^bbbnnnyyysssmmmgggccc___YYYUUUWWWZZZ]]]bbbgggeeeeeebbb^^^XXXTTTRRRRRRRRR\\\jjjooofffWWWPPPPPPNNNRRRUUUWWWTTTQQQNNNLLLJJJGGGFFFIIIPPP[[[lll{{{aaaDDD<<<===:::444666555444444333444444444333444555777999:::;;;<<<@@@BBBEEEGGGIIIIIIIIIHHHPPPiiiuuudddmmmoooZZZIIINNNTTTXXX___nnn}}}xxx~~~sssvvvvvvqqqmmmjjjddd]]]ccceeeiiirrr}}}uuuqqqtttxxxzzzzzzwwwsssqqqmmmhhhbbb^^^]]]]]]^^^^^^XXXUUUSSSSSSUUUTTTQQQNNNOOOHHHHHHSSSaaaddd```[[[NNNFFF???===;;;999999<<<:::999777555333333333333111000///000111222111000222222111111000/////////000000000000111111111111000111111111111222222222555444333444666:::>>>@@@GGGIIIJJJKKKMMMOOOSSSVVV\\\ZZZ```mmmxxxrrrkkkccc^^^\\\VVVRRRVVV\\\___dddiiihhhiiihhheee___YYYUUUTTTXXX___hhhkkkcccVVVQQQSSSUUUYYY]]]___]]]ZZZWWWUUUKKKHHHGGGIIIMMMSSS```kkktttwwwRRR@@@===:::555666666555444444444444444444444666777999;;;<<<<<>>888<<<777666555555444444555555444555666888:::;;;<<<===???CCCGGGIIIIIIJJJMMMQQQppp|||uuuoooiii]]]QQQPPPXXXgggnnnyyyzzzgggUUUKKKVVVfffnnnrrrtttxxxxxxyyyvvvyyywwwtttrrrqqqsssuuuvvvooolllggg```[[[XXXZZZ\\\WWWWWWVVVTTTSSSPPPOOOMMMOOOTTTZZZaaajjjpppoookkk\\\RRRJJJHHHFFF@@@;;;999:::999777555333333333333444222111222555777888888222222111111000/////////------......//////000000000111111111111222222222333555888<<<>>>@@@AAAAAAAAADDDHHHJJJMMMOOOSSSUUUYYYXXX^^^hhhyyypppggg^^^VVVRRRWWW___ccceeeggghhhiiijjjiiihhhggghhhiiimmmmmmnnnpppnnnmmmsss{{{{{{vvvttttttvvvhhh```YYYUUURRRNNNNNNQQQSSSTTT```tttiiiCCC888>>>777666666555555555555555555555777888:::;;;======>>>BBBFFFGGGGGGJJJPPPUUUzzzpppiiifff___WWW[[[eeetttzzz|||aaaTTTOOO[[[iiikkkhhhggghhhnnnrrrsssxxxuuukkknnn|||qqqrrrrrrqqqqqqrrrrrrssstttooommmhhhaaaZZZWWWYYY[[[VVVVVVUUUSSSOOOLLLJJJJJJMMMUUU]]]dddmmmuuuvvvqqqbbbUUUIIIDDDCCC???;;;:::;;;:::777555444444444444444222111222555888999:::222222111111000/////////---......///000000111111000111111111111222222222333444555777999;;;<<<===???BBBFFFJJJMMMPPPSSSVVVWWWWWW]]]fffyyynnnddd]]]UUUQQQVVV^^^bbbccccccnnnmmmllljjjiiilllrrrvvvyyywwwvvvvvvtttsssyyyvvvmmmddd^^^YYYSSSRRRTTTWWWTTT[[[lll}}}sssIII888>>>777777666555555555555555555555777888:::<<<======>>>BBBFFFGGGGGGJJJQQQXXX}}}qqqjjjllljjjdddgggoooxxxYYYQQQQQQ^^^gggddd]]]ZZZRRRWWWYYYYYY```pppqqqgggkkk{{{qqqkkkmmmooorrrssssssrrrqqqpppnnniiiaaaZZZWWWXXX[[[UUUUUUUUUSSSPPPNNNMMMLLLIIISSS]]]dddnnnxxx{{{wwwiiiYYYIIIAAA>>>:::888888;;;:::888666555444444444444222000111444888999:::222222111111000/////////...//////000111222222222000111111111111222222222555444444555888<<<@@@CCC>>>AAAFFFJJJMMMPPPSSSVVVVVVVVV[[[eee~~~sssggg___UUUOOOTTT]]]dddgggjjjoooooonnnllllllqqqzzz{{{tttwwwwwwhhhccceeeeeebbbZZZ[[[^^^eeennn~~~\\\@@@<<<<<<777444555666333333555333555888::::::;;;===>>>AAADDDCCCFFFLLLJJJPPPddd}}}lllfffmmmxxxwwwwww{{{~~~|||~~~}}}{{{{{{xxxrrrlllZZZPPPTTTeeejjj]]]QQQOOOOOOJJJJJJSSS```ppprrrfffhhhtttjjjdddfffllltttvvvrrroooppprrrppplllddd\\\WWWVVVWWWXXXWWWUUURRROOOLLLJJJIIIKKKPPPXXXaaagggkkkmmmmmmssscccNNN???:::888777555AAA>>>:::666333222333333333333333333333333333333000111222222222111///...111000000///...------,,,222222222333333333444444666666777888999;;;===>>>AAACCCFFFJJJMMMPPPRRRSSSWWWWWW]]]eeeuuuiii]]]WWWTTTZZZbbbfffiiikkksssrrrrrrqqqrrrvvv||||||||||||||||||tttkkkhhhdddbbbcccfffooofffEEE<<<<<<777555777888555444666333555888::::::;;;===>>>AAADDDCCCFFFKKKHHHNNNbbb|||ttteeeYYY[[[iiiyyyzzzlllfffaaa___aaabbbaaa^^^VVVPPPWWWgggjjj\\\RRRSSSVVV]]]hhhwwwxxxnnnqqq}}}pppfffiiijjjpppxxxzzztttooommmqqqppplllddd\\\WWWVVVWWWWWWVVVUUUSSSQQQOOONNNMMMKKKNNNRRRWWW[[[^^^___```dddXXXHHH>>><<<<<<<<<:::@@@>>>:::666333222333333333333333333333333333333111111222222111111000///////////////000000000000222222222333333333333444555666666777999;;;===>>>AAACCCFFFJJJMMMPPPRRRSSSVVVWWW\\\dddxxxlll\\\YYYZZZaaaggghhhjjjmmmtttsssrrruuuzzz{{{wwwooofffaaa___cccooozzzuuuMMM:::<<<888777999:::777666777444666888999:::;;;===???@@@DDDDDDGGGKKKGGGLLL```{{{vvvhhh^^^PPPKKKYYYppp}}}cccQQQLLLFFFEEEHHHMMMPPPQQQQQQSSS^^^lllkkk]]]WWW\\\bbbxxxxxxzzz{{{vvvwwwyyy{{{~~~ttthhh___ggghhhqqq}}}xxxtttqqqoookkkddd]]]XXXVVVVVVUUUUUUTTTTTTSSSRRRRRRRRRQQQRRRSSSTTTUUUVVVVVVVVVUUUMMMCCC>>>>>>???>>><<<>>><<<999666333333333333222222222222222222222222111111111111000000000000---...///000111333444444111111222222222333333333444555666777999;;;<<<>>>AAACCCFFFJJJMMMPPPRRRSSSVVVVVV\\\ddd|||zzzlll\\\ZZZ\\\bbbfffgggkkkppprrrppppppuuu~~~xxxjjjbbb___bbblllvvvVVV999<<<888777:::;;;888666777555777999999999;;;===???@@@EEEEEEGGGJJJFFFLLLaaayyyoooggg___ZZZQQQHHHMMMccc~~~}}}wwwvvvyyyoooSSSGGGCCC>>>===@@@FFFJJJLLLNNNVVVeeeqqqlll``````jjjuuuzzzooommmlllkkkooouuu}}}}}}uuummmeee```dddgggrrr}}}wwwqqqooojjjddd^^^YYYWWWUUUTTTTTTSSSSSSRRRRRRRRRQQQSSSSSSTTTUUUTTTSSSQQQPPPNNNIIICCCAAAAAA@@@===999<<<;;;888555333333333333111111111111111111111111111000000///////////////...///000111222333444555111111111111222222222222333444555666888:::<<<===AAACCCFFFJJJMMMPPPRRRSSSUUUUUU[[[cccyyyyyykkk]]]YYYYYY^^^bbbfffmmmttttttqqqpppuuutttiiicccdddllluuu}}}bbb???===999777999999666555666777888999999999:::===???@@@FFFFFFHHHJJJGGGOOOeeevvvqqqsssyyylllaaaVVVMMMKKKGGGHHHWWWtttxxxpppjjjfffccc```aaadddwwweeeNNNCCCAAA??????@@@CCCFFFGGGLLLWWWhhhqqqkkkcccjjjxxx|||wwwqqqjjjeeeffflllsssxxxzzzrrrlllhhhfffddddddjjjwwwyyyrrrqqqnnniiiddd___[[[WWWUUUTTTSSSRRRQQQPPPOOONNNNNNJJJLLLNNNPPPPPPNNNKKKJJJKKKHHHEEEDDDCCCAAA===999:::999777555333333222222111111111111111111111111000000000/////////......000000111111222222222222000000000111111111222222222333444555777:::<<<===AAACCCFFFJJJMMMPPPRRRSSSUUUTTT[[[bbbuuuxxxiii___YYYVVV[[[bbbiiiqqqxxxyyyxxxxxx|||wwwlllgggjjjqqqwww}}}tttNNN@@@;;;777888888555444666888999:::999999:::===@@@AAAGGGGGGHHHKKKIIIUUUmmmvvvfff\\\ZZZddd~~~ooocccXXXMMMCCCCCCEEEOOOfff]]]TTTLLLJJJHHHGGGIIILLLYYYdddppptttqqqfffUUUGGG????????????@@@BBBCCCDDDLLLYYYjjjooojjjhhhvvvwwwrrrrrrvvv}}}~~~tttmmmlllpppuuuyyyvvvxxxpppmmmhhhdddaaaaaacccddd```jjj||||||vvvpppmmmiiiddd```\\\WWWTTTSSSSSSQQQPPPNNNMMMLLLKKKDDDFFFHHHKKKLLLMMMLLLLLLIIIHHHFFFFFFEEECCC@@@===888777666555444333222222222222222222222222222222000111111222222000///...000000000000000000/////////000000000000111111111111222333555777999<<<===AAACCCFFFJJJMMMPPPRRRSSSTTTSSSZZZbbbrrrxxxhhhaaaZZZVVV\\\gggooovvv{{{zzz~~~{{{qqqpppvvv|||~~~dddEEE>>>999888777555444777999::::::999999:::===@@@BBBGGGGGGHHHLLLLLL[[[uuurrrggg[[[PPPLLLOOO\\\wwwuuuhhh]]]UUUJJJ@@@BBBHHHVVVnnn|||eeeFFF???::::::;;;::::::===BBBIIIPPPRRRRRROOOHHH@@@??????AAABBBDDDGGGJJJMMMSSS```nnnrrrmmmqqqyyyrrrfff___ZZZ[[[```hhhuuu|||nnnddd```[[[]]]___```bbbdddfffhhhjjjwwwzzzpppmmmhhhdddaaa]]]XXXSSSRRRRRRQQQOOONNNMMMLLLKKKDDDDDDEEEGGGIIIMMMQQQSSSKKKJJJHHHFFFDDDBBB@@@>>>777666555444444333222222333333333333333333333333111333555777666444111///......................../////////000000000111111000111222444666999;;;===AAACCCFFFJJJMMMPPPRRRSSSTTTSSSZZZaaapppxxxhhhcccZZZWWW```llltttyyy|||xxx~~~|||uuuIIIAAA;;;999777555555888:::::::::999999:::===@@@CCCHHHHHHIIILLLNNN___{{{xxxeee]]]QQQJJJKKKQQQ]]]ttt{{{}}}zzzpppddd[[[TTTIII???@@@GGGVVVkkk~~~|||dddIII???:::888;;;===;;;:::;;;<<>>@@@BBBCCCGGGJJJJJJOOO]]]kkkiiiXXXTTTIIIJJJFFFOOOgggtttuuuyyy|||vvvooofffZZZNNNEEEAAABBBJJJXXXhhhpppiiiWWWHHH<<<===>>>===;;;:::;;;;;;<<<<<<<<<===???@@@AAABBBGGGDDDDDDJJJPPPWWWbbbkkkooossszzz~~~|||pppjjjkkkiiijjjmmmpppqqqmmmddd]]]WWWSSSQQQTTTZZZbbbmmmvvvwww~~~yyyhhhQQQGGGOOOUUU]]]]]]jjj}}}{{{}}}qqqlllmmmkkkeeeaaa^^^WWWPPPOOOOOONNNMMMLLLLLLLLLMMMGGGGGGFFFEEEEEEHHHLLLOOONNNPPPOOOIIIDDDCCC@@@<<<888666333333333333222111//////111222333333222222FFFGGGEEE@@@888222111222//////............//////000000000000000000000000111111222444666888:::;;;>>>BBBFFFGGGKKKPPPQQQOOOUUUYYYYYYaaayyyyyypppiiigggnnnvvvyyyzzzzzzpppMMM888::::::999:::777777999:::::::::;;;>>>@@@CCCEEEIIIJJJHHHLLL\\\mmmyyy]]]NNNLLLKKKMMMJJJSSSjjjvvvvvvzzz}}}yyyqqqfffXXXKKKBBB???JJJQQQ]]]jjjnnncccOOO???::::::;;;;;;::::::;;;<<<<<<<<<<<<===???AAACCCDDDHHHFFFHHHPPPXXXaaalllvvv}}}kkk[[[TTTSSSTTTWWW[[[```bbb```]]]ZZZVVV^^^iiipppuuuyyy|||}}}|||iii[[[JJJIIIYYYccctttzzz|||qqqnnnooommmgggccc```ZZZRRRPPPOOONNNMMMMMMMMMMMMMMMOOOOOONNNLLLJJJIIIJJJKKKPPPNNNHHHBBB@@@BBB@@@;;;333333444555777777555333111111111444999@@@GGGKKKAAA???===:::888555333111000//////......//////000000000000000000000000000111111222444666888:::;;;===BBBFFFGGGJJJPPPQQQOOOOOOUUUZZZgggzzzxxx{{{}}}{{{zzz{{{VVV777999<<<:::999888777999:::;;;;;;<<<>>>@@@BBBFFFKKKKKKHHHNNNcccxxxlllSSSIIIJJJRRRUUUTTT\\\pppyyyyyy}}}}}}|||vvviiiYYYLLLGGGEEEMMMTTTaaannnsssjjjXXXJJJ??????????????????@@@@@@>>>===>>>>>>@@@CCCEEEGGGDDDDDDJJJUUU```kkkxxx~~~fffRRRFFF@@@???>>>BBBGGGJJJMMMPPPUUUYYYcccwwwmmmXXXOOOKKKXXXrrr{{{tttqqqqqqnnniiieeebbb\\\UUUPPPOOONNNMMMLLLLLLLLLLLLSSSTTTUUUTTTQQQMMMKKKKKKSSSOOOHHHCCCCCCGGGEEE@@@;;;888555333444444333222777;;;BBBGGGIIIGGGBBB???:::666333444666777444000111000000//////000000111000000000000000000000000111111222444666888:::;;;===BBBFFFGGGJJJOOOQQQNNNNNNWWWbbbxxx~~~{{{|||\\\999===???888666777888999;;;;;;;;;<<>>555444777888999;;;;;;;;;<<>><<<===<<<;;;<<<>>>???>>>>>>GGGWWWddd~~~uuu|||zzz[[[KKKTTThhh|||xxxqqqqqqnnnhhhdddccc^^^WWWNNNMMMLLLKKKIIIIIIHHHHHHJJJNNNRRRTTTSSSPPPMMMKKKMMMYYY```\\\QQQHHHAAA<<<999888666999???FFFLLLOOOHHHCCC:::333000222666999///111333222111000222444111111000000000000111111////////////////////////000000111333555777999:::<<>>;;;<<<<<<;;;999999===@@@@@@BBBIIIWWWbbbvvv}}}ssslllvvvsssWWWLLL]]]wwwzzzvvvqqqqqqmmmgggdddbbb^^^XXXNNNMMMLLLJJJIIIHHHHHHHHHIIILLLNNNNNNKKKHHHEEEDDDQQQaaammmhhhYYYKKKCCC???>>>@@@CCCHHHLLLNNNLLLJJJ===999333...---000555999...111444333000///111555111000000//////000000111////////////////////////000000111333555777999:::<<>><<<;;;<<<============EEENNNUUUYYY___fffkkkxxx~~~iiifffhhhwwwtttZZZUUUkkk}}}wwwuuuqqqqqqmmmgggdddccc___YYYPPPOOONNNLLLJJJJJJIIIIIIHHHIIIIIIGGGDDD@@@>>>>>>NNN\\\gggdddYYYQQQMMMLLLIIIHHHGGGFFFDDD@@@;;;777///111444666555222///,,,...///000000000111222333000//////......//////000///////////////////////////000111222444777999:::<<>>>>>===888======>>>CCCKKKVVV___eeennnooorrrxxx{{{wwwmmmddd]]]```eeehhhhhhfffbbb___\\\cccqqqtttYYYEEE999999999:::<<>>AAAKKKSSSSSSQQQQQQSSSSSSKKKEEE===666222111000///............///111222333///---+++...222444333111//////............/////////////////////////////////000111222444777999:::<<>>AAAGGGFFFKKKJJJYYYaaaWWWfffsssnnnUUUEEE@@@===:::<<<>>>???===<<<>>>DDDIIISSSXXX^^^bbbdddfffiiilllddddddjjjuuuzzzvvvrrrsssrrrrrrxxxkkkOOO>>>>>>999999>>>AAABBBHHHQQQaaalllwwwzzzwwwwww~~~fffbbbuuu~~~sssppp~~~zzzvvvrrrkkknnnmmmkkkjjjiiiddd^^^VVVRRROOOPPPOOOJJJFFFFFFJJJHHHDDDAAA???@@@AAACCCGGGJJJNNNQQQOOOKKKEEEAAA>>>999444333666888666333333222111111000000111111000111222222111000111222////////////............////////////000000000000111111111222333666888999???@@@BBBGGGLLLNNNLLLJJJLLLIII[[[iiiyyyQQQDDD???444:::888999999999999;;;???AAAIIIFFFJJJMMMbbb~~~fffbbbooowwwzzzZZZFFF???===;;;===<<<;;;<<<===???AAAAAAEEEJJJQQQVVVYYY[[[^^^```aaacccmmm{{{|||xxxxxx{{{yyy|||dddLLL===<<<;;;>>>AAABBBDDDNNNYYYsssxxx{{{zzzvvvtttyyy~~~eeedddyyy~~~{{{|||{{{xxxuuurrrsssqqqllliiihhhbbb[[[UUUOOOLLLNNNNNNLLLKKKNNN@@@@@@BBBEEEIIIMMMPPPRRRRRROOOKKKGGGCCCAAA@@@@@@===888444333555777555333444333222222111111222222000111222222111000111222////////////............////////////000000000000000000000000222444777888???@@@BBBGGGLLLNNNLLLJJJLLLIII[[[hhhzzzVVVCCC???888;;;999999:::999999;;;???BBBHHHDDDEEELLLhhhxxxjjjlllxxx|||dddNNNDDD@@@>>>???<<<;;;>>>CCCDDDAAA===<<>>:::777:::777333222222333333222444333222222111111222222000111222222111000111222////////////............////////////000000000000444444555666888:::===>>>>>>@@@DDDHHHKKKMMMLLLKKKNNNJJJWWW___yyy{{{|||nnnLLL@@@<<<999999::::::::::::<<>>???AAABBBFFFNNN^^^oooyyyzzz|||uuurrrooonnnqqqwww{{{~~~}}}pppzzzxxxnnniiilllqqqvvv~~~}}}zzzxxxrrrsssqqqmmmmmmnnnkkkfffddd```]]]^^^]]]WWWSSSSSSGGGDDD???::::::<<<@@@DDDBBBCCCBBBBBBAAA???>>>===888777555222111222222333111111000///////////////000111222222111000111222////////////............////////////000000000000//////000111444777999;;;===@@@FFFIIIJJJKKKLLLLLLNNNKKKUUUWWWppp|||xxxyyy\\\CCC>>>???:::;;;;;;;;;;;;<<<@@@CCC???IIIIII]]]wwwfff]]]WWWMMMNNNVVVVVVcccqqqmmm]]]WWWUUUTTTPPPQQQPPPPPPPPPQQQSSSTTTXXXZZZ]]]aaaccc```XXXSSS]]]rrrvvvaaaXXXLLLCCC@@@@@@>>>===AAAGGGNNNVVVeeewwwxxxqqqpppooommmlllllloooooonnnssszzz~~~wwwzzzmmmkkkggg```___eeejjjooovvv~~~}}}{{{{{{sssuuuvvvttttttvvvsssmmmiiibbb\\\YYYTTTLLLGGGFFFHHHEEEAAA===<<<===@@@AAADDDCCCBBBAAA@@@@@@@@@@@@888888666333222222333444222111111000///000000000000111222222111000111222////////////............////////////000000000000111111222444666999<<<>>><<>>@@@BBB???;;;@@@KKKUUU]]]iiizzzsssggghhhlllnnniiifffeeeddd```]]]```fffmmmwww|||~~~vvvggg^^^```aaa___bbbkkkmmmqqqvvvzzz}}}~~~|||{{{|||xxxuuunnnfff]]]VVVOOOMMMJJJFFFEEEGGGCCCAAA???>>>===>>>???@@@>>>@@@BBBCCCDDDCCCAAA@@@999888666444222222333555333222222111000111111111000222222222111000111222000/////////............////////////000000000000...//////111444777:::;;;<<>>BBBEEEJJJJJJMMMnnnuuuZZZMMMDDDCCCDDDAAAAAAEEEGGGMMMTTTVVVVVVYYYaaaiiinnnssswwwtttmmmggggggiiilll^^^SSSSSSYYY^^^aaaccceeekkkpppttt{{{}}}ooo\\\cccuuuxxxkkk]]]PPPGGGFFFDDDBBB@@@??????@@@JJJOOOXXXcccooo|||fff___iiiooommmfffdddaaa]]]ZZZXXXVVVUUUYYY```mmm|||zzztttvvvoooaaafffiiihhhdddbbbeeehhhmmmoooooonnnsss|||~~~yyywwwooogggbbb___YYYVVVQQQLLLHHHFFFEEEEEEFFFEEEDDD@@@>>>===>>>@@@IIIAAA???CCCEEEBBB@@@BBB<<<;;;888666444444333333000000000000000000000000///////////////000000111333333222111000///...---............/////////000000000111333666999<<<>>>@@@BBBEEEGGGHHHIIILLLNNNOOORRRXXX^^^vvv~~~|||ssslllbbbooo|||TTT@@@===;;;;;;;;;;;;;;;>>>BBBFFFHHHKKKMMMccctttfffPPPKKKGGGFFFFFFEEEEEEGGGGGGLLLSSSXXXYYYXXXVVVVVV```dddiiijjjhhhfffggghhhfff[[[SSSVVV^^^eeejjjnnnuuuzzz~~~|||iiihhhvvvqqqfffYYYNNNHHHGGGFFFDDDBBBBBBCCCDDDMMMRRR\\\gggsss~~~vvvaaa^^^kkkrrrpppgggccc^^^YYYXXXZZZ^^^```YYYaaammmzzzyyyrrrtttxxxeeehhhiiihhhfffeeegggmmmrrrmmmnnnlllkkkppp{{{uuuqqq}}}~~~zzzyyywwwsssmmmhhhccc```^^^YYYVVVQQQLLLHHHFFFFFFFFFFFFFFFEEEBBB???>>>@@@AAAFFFAAA@@@EEEGGGDDD@@@@@@;;;:::777555333222222222111111111111111111111111000000000000000111222222333333222111000///.............../////////000000///000111222555999<<<>>>@@@BBBEEEGGGHHHIIILLLNNNRRRTTTXXX]]]www~~~~~~}}}tttmmmdddppp[[[@@@@@@;;;<<<<<<;;;;;;>>>BBBFFFEEELLLLLLVVVttteee[[[GGGKKKMMMIIIFFFGGGHHHGGGIIIJJJOOOUUUZZZZZZWWWTTTRRRTTTYYY___dddggggggfff```XXXTTTYYYdddlllsssxxxrrriiitttyyykkkbbbXXXNNNHHHHHHHHHGGGEEEFFFHHHKKKPPPWWWaaallluuu}}}nnn^^^aaaooouuurrrjjjfffbbb```cccjjjsssyyysssyyy}}}uuunnnsssnnndddmmmlllllllllmmmppptttvvvnnnnnnllljjjoooyyywwwkkkjjjwwwyyytttrrrqqqnnnjjjgggdddbbbbbbYYYVVVQQQLLLHHHFFFFFFFFFGGGGGGEEECCC@@@???@@@BBBDDDAAAAAAFFFIIIEEEAAA???:::999666444222222111222222222222222222222222222111111111111111222222333333222222111000///............/////////000000000//////000222444888;;;<<<@@@BBBEEEGGGHHHIIILLLNNNSSSTTTXXX^^^{{{~~~~~~}}}vvvqqqjjjuuuhhhDDD@@@;;;<<<<<<;;;<<<>>>CCCFFFEEELLLKKKQQQlllxxxaaaZZZOOOWWW[[[VVVSSSWWWZZZYYY[[[WWWTTTSSSUUUYYY\\\]]]NNNNNNRRR[[[eeeiiifffaaaZZZUUUTTT\\\fffnnnvvv|||wwweeennn{{{uuuiiiddd\\\SSSIIIKKKLLLKKKJJJKKKNNNQQQSSS[[[fffnnnsssuuuwwwxxxuuuvvvwww{{{|||kkkcccjjjvvvyyyuuuooooooqqquuu|||yyyoookkkvvv}}}nnnnnnssstttvvvyyy{{{{{{wwwtttsssvvvwwwvvvyyy~~~{{{pppjjjooo|||}}}xxxttttttrrroookkkgggdddbbbaaaYYYVVVQQQLLLIIIGGGFFFFFFEEEEEEEEECCC@@@???@@@BBBDDDBBBAAADDDFFFFFFBBB@@@;;;999777555333222222222222222222222222222222222111000000000000111222222222222111111000//////......////////////000000000//////000111444777:::;;;@@@BBBEEEGGGHHHIIILLLNNNRRRSSSXXXaaa~~~}}}}}}|||{{{xxxvvvppp|||uuuJJJ>>><<<<<<<<<<<<<<>><<>>;;;>>>DDDDDD???;;;:::888555444333333333111111111111111111111111000000//////000000111222111111111111000000000000//////000000000111111111111111222333555777:::;;;@@@BBBEEEGGGHHHIIILLLNNNTTTWWW___iii~~~wwwyyy{{{{{{zzzxxxwwwwwwxxxqqqrrrzzzTTT============<<<===???DDDGGGOOOSSSYYYwwwwwwkkk{{{wwwyyypppmmmmmmsss{{{}}}yyysssnnnqqqwww~~~wwwgggZZZYYY]]]fffqqqxxx~~~ttt{{{pppppprrrlllbbb^^^fffoooqqqkkkdddbbbbbb]]]jjjwww{{{qqqcccWWWQQQVVV^^^jjjssswww|||xxxdddUUUIIIBBBBBB@@@CCCOOO```ppp}}}|||yyywwwqqqqqqrrr}}}zzztttrrrpppmmmjjjfffdddbbbaaaZZZWWWRRRMMMJJJHHHGGGGGGBBBDDDEEEDDDCCCAAAAAABBB===@@@>>><<>>???CCCIIIHHHTTT\\\yyyiiifff|||xxxxxxrrrqqqwww{{{|||zzzxxxmmm]]]^^^iiimmmqqq{{{|||zzz{{{~~~ooobbbaaaqqq}}}xxxjjjbbbbbbeeefffhhhuuuwww___TTTYYY___fffsssjjjRRRIIIBBB:::;;;<<<@@@IIISSS```tttxxxvvvwwwzzzyyyuuuqqqrrrooojjjggggggbbb]]]\\\YYYSSSNNNIIIGGGFFFFFFCCCBBB@@@>>>>>>>>>@@@AAAEEEAAA<<<;;;<<<===<<<:::<<<:::888555333222222222000111222333333333333333111111000000111111222333222222222111111///......//////000000000000//////666666555333333555:::>>><<<@@@DDDGGGIIIKKKNNNOOO]]]VVV___kkk{{{{{{{{{yyywwwvvvwwwwwwvvvtttsssqqqppp{{{RRRDDD@@@<<<:::===??????DDDIIINNNXXXmmmxxxnnnppp~~~xxxuuuzzz~~~zzziiiiiirrrtttvvv}}}yyyxxxkkknnn||||||mmmfffhhhmmmooorrr~~~zzz```TTTXXX___aaagggpppwww~~~jjjOOOEEE@@@:::AAA>>>===???CCCLLL]]]lll~~~zzzwwwssstttpppkkkhhhhhhccc]]]\\\YYYTTTNNNJJJGGGFFFEEEDDDCCCAAA???>>>???@@@AAADDD@@@<<<:::;;;;;;:::999:::999777555444333222222000111222222333333333222111111000000111111222333222222222111111000///...//////000000000000//////333444333333333555999======@@@DDDGGGIIIKKKMMMOOOZZZUUU```lll}}}{{{yyywwwuuuuuuvvvvvvuuutttrrrqqqmmmsssdddFFFAAA===;;;===???@@@DDDJJJXXX```}}}{{{~~~ssswww}}}{{{~~~vvv{{{vvvjjj~~~zzzjjjfffmmmttt{{{gggZZZ\\\]]]YYYXXXZZZ```kkk|||lllMMMBBB???===BBB???>>>???AAAFFFQQQ\\\tttzzz~~~}}}{{{vvvvvvsssmmmjjjiiiddd^^^\\\YYYTTTOOOJJJGGGFFFEEEDDDCCCBBB@@@??????@@@AAACCC@@@<<<:::::::::888777777777666666444333222111000111222222333222222222111000000000000111222222111111222111111000///...//////000000000000/////////111222333333555999<<<>>>AAADDDGGGIIIJJJMMMOOOWWWTTT```lll|||{{{yyyxxxwwwxxxyyyxxxwwwssspppiiilll{{{JJJCCC???<<<>>>???@@@EEEKKKZZZccc~~~~~~{{{yyyxxxrrrmmmvvviiijjjvvvtttgggiiigggbbb]]]\\\\\\aaannn{{{oooNNNBBBAAA@@@@@@???BBBGGGJJJLLLSSS[[[rrrzzz~~~xxxxxxtttnnnkkkjjjfff___\\\YYYUUUOOOKKKHHHFFFEEEEEEDDDBBBAAA@@@@@@@@@@@@BBBAAA>>><<<:::999888888444555666666555333111000111111222222222222111111000000000000000111222222111111111111111000////////////000000000000//////---///222333444666:::<<>>@@@AAAFFFLLLXXXfffwwwuuuyyy~~~yyyyyyuuuyyyuuupppyyyuuuvvvuuussssssrrrnnnkkknnnuuupppPPPCCCBBBAAABBBAAAEEEMMMTTTZZZdddlll}}}|||xxxxxxtttooolllkkkfff```[[[YYYUUUPPPLLLHHHFFFEEEDDDCCCBBBAAA@@@??????>>>BBBAAA@@@>>><<<:::999999444555666666555333111000111111111222222111111000000000//////000000111222000111111111111000000/////////000000000000//////...000222444555888;;;===AAACCCEEEFFFGGGIIILLLNNNSSSUUU```gggzzz}}}zzzxxxwwwxxxxxxvvvuuuqqqooohhhlll___GGGBBB>>>???@@@AAAGGGMMMYYYnnntttlllsss|||yyynnnqqq{{{||||||yyyxxx~~~wwwwwwnnnpppvvvzzzxxxsssrrrvvvnnnPPPEEEDDDDDDEEEFFFNNN^^^ooo|||yyyyyyvvvvvvsssnnnkkkkkkgggaaa[[[YYYVVVQQQMMMIIIFFFEEECCCCCCBBBAAA@@@>>>======@@@AAAAAA???<<<;;;;;;;;;777777666666444333222111111111111222111111000///000////////////000111111000000111111111111000000//////000000000000/////////111222333555777;;;>>>BBBDDDEEEFFFGGGHHHKKKNNNSSSVVV```ccc~~~}}}{{{xxxwwwwwwvvvtttsssoooqqqkkkjjjhhhIIICCC??????@@@BBBGGGNNNVVVpppzzzjjjgggppp{{{}}}nnnhhhnnnwwwzzz|||~~~nnnkkkaaaeeemmmvvvyyyyyy}}}nnnRRRIIIKKKKKKKKKTTThhh{{{yyyyyyssssssqqqllljjjjjjfffaaa[[[YYYVVVRRRMMMIIIFFFEEEBBBBBBAAA@@@???===<<<;;;===???@@@???<<<:::;;;<<<:::999777555444333222222111111111111111000/////////////////////000111111000000111111111111000000//////000000000000//////000111111111222555:::===CCCDDDFFFFFFFFFHHHKKKMMMSSSVVV___```}}}zzzxxxwwwvvvtttsssooouuuoooggg}}}kkkJJJDDD???@@@@@@BBBHHHNNNJJJhhh}}}|||jjj^^^fffooozzzxxxooojjjjjjsss|||vvvccc^^^eeegggnnnxxxpppTTTNNNRRRRRRVVVfffxxxqqqsss{{{}}}{{{|||qqqrrroookkkiiijjjfffaaa[[[YYYVVVRRRNNNJJJFFFEEEAAAAAAAAA@@@>>><<<;;;::::::===???>>>;;;999:::<<<<<<:::888555333222222222111111111111111000/////////////////////000111111///000000111111111000000//////000000000000//////000000000///000333888===DDDEEEFFFFFFFFFGGGKKKMMMRRRVVV^^^^^^~~~zzzxxxvvvvvvwwwvvvuuusssxxxkkkiiimmmtttyyyNNN@@@???BBB>>>AAAJJJMMMRRRXXXwwwvvvdddXXXTTTaaalllvvv~~~tttrrrpppppp|||sssdddaaadddhhhqqq~~~ttt\\\QQQVVVfffkkk|||vvvmmmnnnvvv}}}}}}yyy{{{zzzuuuqqqkkkkkkjjjjjjjjjhhheeebbb]]]XXXUUUTTTOOOHHHEEEFFFAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>><<<:::999:::;;;???<<<888555444333111///444333222111000000000000///////////////000111111000000000000000///......////////////000000000000111000111222444777;;;===CCCCCCCCCEEEGGGJJJMMMNNNSSSTTTYYYccc~~~zzzxxxvvvvvvvvvvvvtttsssrrrkkkiiiiiihhh|||zzzVVVEEE@@@AAA<<<>>>HHHKKKUUUUUUkkkyyyiiiWWWNNNNNN___kkkvvvzzzuuuxxxzzz}}}pppbbb```gggkkktttyyyaaaVVV]]]ooovvvrrrooottt~~~||||||xxxuuukkkjjjiiiiiihhhfffbbb___^^^YYYVVVTTTOOOHHHDDDEEEAAA@@@@@@??????>>>>>>======>>>>>><<<:::999:::;;;===:::777444444333111000444333222111000000000000///////////////000111111111111111111111000//////////////////000000000000111000111222444777;;;===CCCCCCCCCEEEGGGJJJMMMNNNTTTUUUYYYbbb~~~zzzxxxvvvuuuvvvuuutttsssrrrpppooojjjaaalll___JJJBBBBBB===>>>HHHLLLVVVRRRddd|||sssnnnnnnmmmeeeVVVIIIGGGLLLXXXeeettt}}}tttsssxxx~~~{{{}}}nnnddddddkkkpppzzzooohhhsss}}}wwwtttsssxxxxxx{{{{{{xxxpppooommmmmmllliiifffccc___ZZZWWWUUUOOOGGGCCCDDD@@@@@@@@@???>>>==================;;;999999:::<<<<<<999666444333333222000333222111111000000000000///////////////000111111111222222222222111111000////////////000000000000111000111222444777;;;===BBBBBBCCCEEEGGGJJJMMMOOOUUUUUUYYYaaa~~~{{{yyyvvvuuuuuuuuutttrrrrrrtttqqqkkkbbbeeedddLLLAAADDDAAABBBJJJNNNSSSQQQeee|||}}}qqqkkkfffaaa[[[TTTJJJCCCFFFMMMOOO]]]nnn{{{nnndddbbb\\\[[[\\\bbbjjjrrrwwwxxxnnnfffiiillluuuzzzkkkfffgggmmmsss{{{xxxtttrrrpppooonnnkkkhhheee___[[[XXXVVVPPPGGGCCCCCC@@@@@@???>>>===<<<<<<;;;<<<<<<<<<:::999999;;;===;;;888555333333333222111222222111000000000000000///////////////000000111111111111222222111000000////////////000000000000111000000222444777;;;===BBBBBBCCCDDDGGGJJJMMMOOOTTTTTTXXX```~~~|||yyyvvvtttttttttsssrrrpppqqqlllhhhffffffcccHHH>>>DDDCCCDDDKKKNNNRRRSSSgggxxxsssxxxyyykkk[[[OOOHHHCCCFFFJJJKKKWWWiiizzz~~~rrrggg___[[[\\\]]]bbbhhhlllppptttyyy~~~~~~kkkeeehhhkkkzzz{{{dddZZZ[[[cccoooyyy}}}yyyvvvrrrpppmmmllljjjhhheeeccc___[[[XXXWWWQQQHHHCCCBBB@@@@@@???>>>===<<<;;;:::;;;;;;;;;999888999<<<>>>;;;888555444333333222111111111000000///000000000///////////////000000111//////000000000000000///////////////000000000000111000000222444777;;;===AAABBBBBBDDDGGGKKKNNNPPPRRRSSSXXXaaa|||yyyuuussssssssssssrrrrrrtttkkkkkkoookkkhhhIII;;;BBBBBBBBBJJJNNNTTTWWWkkkuuurrrxxx{{{dddTTTKKKEEEDDDFFFKKKUUUcccqqq||||||lllbbb[[[XXXZZZ^^^```fffmmmqqqtttzzzuuueee```dddkkkxxxggg[[[aaaooo|||}}}yyyvvvrrrpppmmmkkkjjjiiifffddd^^^[[[XXXWWWRRRIIIDDDCCC@@@???>>>===<<<;;;:::999;;;;;;:::888777999<<<@@@===:::777555444444333111111000000//////000000000///////////////000111111......///000000000000///////////////000000000000111000111222444777;;;===AAAAAABBBDDDGGGKKKNNNPPPQQQSSSXXXbbb}}}yyyuuusssrrrrrrrrrrrrrrrwwwnnnnnnrrrjjjxxxSSS>>>BBBBBBBBBJJJPPPTTT^^^yyyxxxyyyvvvdddVVVMMMGGGGGGKKKKKKQQQ[[[dddjjjnnnrrrvvvzzzxxxnnnbbb\\\YYYWWWZZZ^^^aaagggooowww~~~vvvnnnbbb___cccmmm~~~tttlllqqq|||yyyrrrpppmmmlllkkkjjjhhhggg]]]ZZZXXXXXXSSSJJJEEEDDD@@@???>>>===;;;:::999888::::::999777777999===@@@???<<<888666555444333111000000////////////000000///////////////000111111...///000111111111111111////////////000000000000111000111222444777;;;===@@@AAABBBDDDGGGKKKNNNPPPQQQSSSXXXbbb~~~cccaaaccckkksss|||}}}yyyuuurrrrrrrrrrrrrrrmmmuuummmkkknnnbbb^^^EEEEEECCCCCCLLLTTTQQQccc|||nnnfff\\\TTTLLLHHHMMMTTTJJJMMMTTTYYY[[[\\\```dddoooyyyjjjccc^^^^^^``````ccchhhrrrwwwyyylllkkkiiicccbbbfffppp}}}nnnkkkiiigggggggggeeeddd\\\YYYXXXXXXSSSKKKEEEEEE@@@???>>>===;;;:::999888::::::999777777999===AAA@@@===999777666444333111000000////////////000111///////////////000111111///000111222222222222222////////////000000000000111000111222444777;;;===@@@AAABBBDDDGGGKKKOOOQQQRRRSSSXXXaaaqqq]]]SSSNNNNNNTTT]]]kkk|||wwwuuutttqqqppprrrrrrnnntttkkkbbbddd~~~lllIIICCCBBBEEELLLOOOXXXqqqcccaaaXXXMMMJJJNNNNNNJJJHHHJJJOOORRRQQQSSS[[[eeewww{{{gggbbb]]]]]]dddooo{{{wwwlllhhhpppssslllfffhhh}}}wwwwwwsssooolllkkkiiigggfff```^^^ZZZVVVRRRLLLFFFBBBAAA@@@???===<<<:::999888::::::999777777:::???CCC???>>>;;;888555333222111111111111111111111111111111222222111000000111333111222222222222111000000...///000111111000///......///000111222555:::===@@@BBBDDDEEEFFFIIIMMMPPPSSSTTTYYYbbbbbbSSSPPPLLLLLLQQQZZZggg{{{}}}vvvuuusssqqqpppqqqsssoootttkkkcccbbbvvvjjjHHHBBBAAACCCMMMRRRYYYttt~~~yyyzzzaaa^^^TTTJJJIIINNNOOOLLLQQQKKKIIILLLOOOVVVfffvvvzzzeeeddddddjjjvvv|||yyysssnnnooouuusssjjjiiiooo|||vvvwwwtttpppmmmlllkkkiiiggg```^^^ZZZVVVRRRLLLFFFBBBAAA@@@???===<<<:::999888888999999888777999===@@@===<<<:::777555333222111111111111111111111111111111222222111000000111333222222222333222111111000//////000000000000//////111222333333444777;;;???AAACCCEEEFFFGGGJJJNNNQQQSSSTTTZZZcccpppWWWOOOOOOMMMMMMQQQXXXddduuu~~~vvvsssssspppoooppprrrnnnssslllgggeeeqqqdddFFFBBB???BBBMMMTTT[[[vvvtttnnnuuuttt```[[[QQQIIIIIIOOORRRQQQSSSKKKJJJRRRYYYbbbwww}}}gggllluuuvvvttttttxxxxxx}}}yyyqqquuu{{{uuuvvvssspppnnnmmmllljjjiii```^^^ZZZVVVRRRMMMGGGCCCAAA@@@???===<<<:::999888666777888888777888:::===;;;:::888666444333222222111111111111111111111111000111222111000///111333333333333333333222222111000000////////////000000222333444444444666:::===BBBDDDEEEGGGHHHKKKOOORRRSSSTTTZZZccc{{{xxxiiiUUUQQQUUUVVVXXX[[[aaalll{{{uuurrrqqqooonnnooonnnjjjqqqmmmllljjjnnn[[[CCCBBB@@@BBBMMMTTTZZZsssnnnjjjvvvsssaaaYYYNNNHHHKKKQQQUUUVVVMMMNNNYYYiiiqqqxxxuuu~~~tttttt|||vvvtttqqqooommmmmmllljjjhhh```^^^ZZZVVVSSSMMMHHHDDDAAA@@@???===<<<:::999888444666888888777777888999888777666555444333333333111111111111111111111111000111111111//////111222333444444444444333222222111000///......///000111111222222222222444888;;;AAACCCEEEFFFGGGJJJNNNQQQSSSUUUZZZcccuuugggccceeehhhWWWTTTbbbfffkkkooouuutttppppppooommmnnnkkkhhhnnnkkkllliiigggxxxTTT@@@CCCCCCDDDMMMRRRYYYmmmqqqnnnzzzwww^^^TTTIIIGGGLLLRRRVVVXXXQQQ]]]qqqnnnooo~~~xxxqqqpppnnnllllllkkkhhhfff```^^^ZZZWWWSSSNNNHHHDDDAAA@@@???===<<<:::999888333555777888666555555666777666555444333333333333000000000000000000000000000111111000//////000222333444444444444333222222111000///......///000111111222222222222444888;;;@@@AAACCCDDDFFFIIIMMMPPPSSSUUU[[[ddduuu```WWWZZZ```ssskkk^^^[[[mmmuuu|||sssoooooonnnllllllkkkhhhnnnhhhhhhddd^^^uuuzzzTTT???BBBDDDEEEMMMQQQYYYjjjppplllvvv{{{XXXMMMEEEGGGOOOVVV[[[^^^dddvvvssssssyyyqqqnnnjjjeeebbbdddgggkkkmmmssswww}}}yyyqqqooommmlllllljjjfffddd```^^^ZZZWWWSSSOOOIIIEEEAAA@@@???===<<<:::999888444666777777555444555555777666555444444444444444000000000000000000000000///000111000///...000222333333333333333222222111000000////////////000000222333444444444666:::===???@@@BBBDDDEEEHHHLLLOOOTTTUUU[[[eee|||gggYYYXXXaaakkkrrr|||~~~iii______mmmwwwsssnnnnnnmmmlllkkkkkkjjjooohhhfffccc]]]sss[[[@@@AAACCCFFFMMMPPPZZZlllkkkjjjwww{{{UUUJJJEEELLLXXX```eeeiiiyyyzzzvvv}}}ooobbb\\\\\\[[[XXXUUUUUUXXX]]]aaaccciiinnnssswww{{{~~~xxxrrrqqqooonnnllljjjfffccc```]]]ZZZWWWTTTOOOJJJFFFAAA@@@???===<<<:::999888666777777666555444444666888777666555444444444444000000000000000000000000///000111000......000111222222222333222111111000//////000000000000//////111222333333444777;;;???@@@AAACCCDDDFFFHHHLLLOOOTTTUUU[[[eeeyyyjjj\\\VVV\\\jjjttt~~~uuu```XXXZZZgggsssrrrmmmnnnmmmkkkkkkjjjjjjqqqiiiiiigggcccyyycccBBB@@@BBBFFFNNNQQQ\\\pppllloooyyyVVVKKKHHHRRRaaajjjpppuuu}}}uuunnn```UUUNNNPPPWWWUUUSSSQQQQQQUUU[[[___aaaiiimmmrrrtttvvv|||}}}wwwtttrrrpppooommmjjjfffccc```]]]ZZZWWWTTTOOOJJJFFFAAA@@@???>>><<<:::999888777888888666444333555666999888777666555444444444000000000000000000000000///000000000......000111111222222222222111000000...///000111111000///......///000111222555:::===AAABBBDDDEEEGGGIIIMMMPPPTTTVVV[[[eee