BM6P6(@ gggSSSJJJIIIAAA>>>AAAAAACCCAAA???===>>>???BBBCCC@@@@@@@@@@@@AAAAAABBBCCC@@@AAACCCBBB@@@===<<<<<<=========??????<<<666000///666===>>>;;;999===BBBEEEDDDBBB@@@>>>===<<<<<<;;;::::::;;;;;;===>>>>>>??????>>>===<<<;;;::::::AAA???>>><<<;;;888333000888<<>>999666666888888777777888999888777555444666888888888777888:::999:::;;;;;;;;;<<>>@@@<<<888888777999===AAADDDFFFGGGHHHUUU\\\iii}}}vvvjjjYYYLLLFFFDDDDDDCCCAAAAAABBBCCCFFFIIIKKKMMMSSSQQQUUU___lllyyy{{{gggOOODDD;;;:::<<<===???AAA???===:::777777888;;;<<<<<<999666666888:::999777777999<<<>>>@@@AAACCCEEEOOOSSSYYY```iiipppvvvyyyzzzoookkk___HHH===???;;;;;;:::;;;===>>>:::444888777555444444555666777666555444333444777:::<<<<<<===>>>>>>===;;;888777999;;;<<<:::777666888;;;<<<<<<999555111111444888;;;999999:::<<<:::555111//////000333777888555222444555777999:::<<<<<<===777888888666333000//////444666999<<<<<<:::777555:::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<;;;888555222555444444777;;;<<<:::777888999;;;<<<;;;888444111111444666777666666777888999777555444444777:::<<<<<<;;;;;;<<<<<<;;;777444666666666666666777888888777444111...------...///444333222111111111222333;;;>>>AAAAAA???===;;;;;;666333000000333666999:::<<<;;;;;;===@@@AAA???<<>>@@@AAA???????????????@@@AAABBB@@@AAAAAA???===:::::::::;;;;;;;;;===>>>;;;666111---333888;;;::::::===@@@CCCBBBAAA@@@???>>>>>>>>>;;;;;;;;;;;;;;;<<<============>>>>>>===<<<<<<;;;>>>===;;;;;;;;;999666444777;;;@@@@@@<<<888777999999888888999;;;;;;:::999888:::;;;;;;999888888888777888999::::::<<<@@@CCCBBBEEEIIIMMMQQQVVV\\\```eeeooopppgggllliiieeebbb]]]TTTIIIAAA>>>:::999===???<<<:::;;;;;;<<>>>>>>>>@@@@@@>>>;;;888777999;;;<<<<<<999666555777999999888888:::<<<>>>>>>>>>???AAABBBDDDHHHMMMTTTZZZ___bbblllrrr{{{|||iiiRRRDDDBBB>>><<<999:::===???;;;777:::888666555444555666777777666444444555888;;;===;;;;;;<<<===<<<:::888777888::::::999666555666888::::::999555222222444777777777777888999888333000000111333666777777666555444555777999:::;;;;;;;;;444555666555333222222222666777999;;;;;;999777555888888888999:::;;;;;;<<<:::;;;<<<<<<;;;888555333555444333666999;;;:::888777999<<<>>>===:::555222444555666666555555666888999777555444555777:::<<<;;;::::::;;;;;;:::777444555555555555666666777777777555222///...///000111333222111111000111222222<<<>>>@@@@@@===;;;999999777666444333444666999;;;<<<<<<<<<>>>@@@@@@===;;;BBBLLLcccxxx]]]III???<<<<<<;;;999888999<<>>===<<<;;;;;;<<<===>>>=========>>>??????@@@@@@AAAAAA???<<<999777888999999999:::;;;<<<:::777333...000444777:::<<<======>>>===============<<<===;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>??????>>><<<;;;:::999999:::;;;;;;999777555:::@@@BBB???;;;999999999888888999<<<======<<<<<<===>>>===;;;888777777555666888999:::===AAADDDGGGJJJOOOTTTZZZbbbjjjooorrr~~~wwwjjjeeerrruuuxxxzzzvvviiiXXXKKKDDD===888:::<<<<<<<<<===>>>???@@@BBBCCCCCCDDDCCCHHHTTTfff{{{~~~qqq___PPPHHHDDDBBBAAA@@@??????>>>???@@@AAABBBFFFJJJSSS```hhhnnnuuu|||~~~fffXXXIIIBBB@@@>>>>>>@@@AAA???<<<:::999:::<<<===<<<999666555666999::::::999:::<<<<<<;;;;;;<<<===<<<===>>>@@@DDDIIIMMMOOOZZZ___gggppp{{{xxxdddTTTLLLCCC>>>999999===???===;;;;;;:::777555444555666666666555555555666999<<<===888999:::;;;;;;:::999888888999999888555444555666888888888666444333444666333333444666777555222///111444888888777666777999555666888:::;;;;;;999888111333555555555555666777888999999:::999888666555555555666666888999:::;;;;;;<<<<<<<<<;;;999666444444333333444777999:::999777999===??????<<<888555888888777555444444666888999888666555555888:::<<<999888888888999999777555555555555555666666666777777555333111000111222333222222111111111222222333>>>??????===:::777666666888::::::888555555999<<<<<<<<<===???@@@???;;;888<<>>;;;;;;;;;999777777999;;;@@@???<<<666111//////000444444333222//////111333111222333333444777;;;>>>===;;;999:::<<<<<<999666444333333333555777999:::___KKKCCCEEE@@@===???<<<======<<<<<<;;;<<<<<<<<<;;;<<<===>>>???@@@@@@@@@BBBAAA???;;;777666777999888999:::;;;;;;;;;999777333222333666;;;===<<<:::::::::::::::999999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;===???@@@@@@>>>;;;:::999888888999:::;;;:::999444999@@@CCCAAA>>>;;;999888777666777:::;;;;;;:::<<<===??????<<<:::888888666888999:::;;;===AAADDDKKKOOOUUU\\\eeeoooyyyrrrmmmooozzznnn\\\MMMCCC:::888999999:::<<<>>>???@@@AAABBBCCCDDDDDDEEERRRfffzzzvvvcccRRRIIIDDDAAA@@@???>>>>>>======>>>???@@@CCCHHHRRR^^^eeeiiipppwwwppp```OOOEEEAAA???>>>@@@BBBAAA>>><<<;;;;;;<<<===:::888666555666888;;;<<<999:::<<<<<<;;;:::;;;<<>>===<<<===@@@CCCEEELLLPPPVVV___hhhsss~~~{{{kkk]]]LLLBBB999999<<<>>>======;;;999777444333333444555555444444444666888:::<<<777777999:::;;;;;;::::::888999999888777666555555555666666666555444444444000111333555555333111///000666::::::555333666;;;666888:::<<<<<<;;;999777222444666777777777888:::999999999888888666555555333333333444666888:::;;;======>>>>>><<<:::888777444333222333555777999:::999:::<<<======<<<;;;:::===<<<999666333444777999888777666555666888:::<<<888666555666777888777666777777777777888777777777777666444333333333444555222222333333333444555555??????>>>;;;777444333333777;;;===;;;666444777;;;;;;<<<>>>??????<<<999666555;;;OOOuuuxxx^^^GGG888888999999999888888:::<<<>>>===;;;777333111111222222333333222111111222444222333222222222444999<<<<<<;;;:::;;;======:::666777777777888999999::::::___JJJAAADDD@@@???@@@======>>>>>>>>>======<<<;;;;;;<<<===???@@@AAAAAAAAADDDBBB???;;;777666888:::888:::;;;;;;;;;;;;;;;;;;999777555777;;;===;;;888::::::::::::999888666555999:::;;;;;;<<<;;;;;;:::<<<===???@@@???<<<:::888:::999888888999:::999888555999===@@@@@@>>>;;;999888666444444666777666666999;;;>>>???===<<<;;;;;;:::;;;<<<===>>>@@@CCCFFFPPPUUU]]]gggrrr~~~uuunnnsss}}}rrrZZZLLL>>>888777666777888<<<===>>>???AAACCCEEEFFFGGGRRReeeyyyyyyfffUUUKKKEEEBBB@@@@@@???>>>>>>>>>@@@AAABBBCCCGGGPPP[[[bbbgggqqqzzzuuudddRRRHHHCCC??????AAACCCAAA???===<<<<<<<<<===888777666666666888;;;===888:::<<<<<<;;;;;;;;;======;;;999777777999;;;===AAADDDIIIPPPXXXbbblllsssoooXXXIII<<<;;;======<<<===999777555222111111222333333333333333444666777888666777888999:::;;;;;;;;;999999:::::::::999888777555555555666555555333222///111444555444222000///000666:::888333000444:::777999:::;;;;;;:::999888666888::::::999888999:::999999999888777666555555333222222333444777999;;;>>>>>>>>>>>>===<<<:::999444444444444444666888:::<<<;;;:::999999:::<<<>>>???>>>;;;777444444777:::777666555555666777999;;;777555333444666888888888999999::::::::::::999888666555555444444555666777444444555666777777888888??????===:::555222000111444999===<<<777444666999:::;;;======<<<999777555555999KKKnnnqqqXXXBBB444333666888::::::;;;<<<>>>999:::999888555333333444222333444444333333444666555555444222111333777:::999888777:::======:::777999999999999999888888777___HHH>>>AAA??????AAA>>>>>>>>>???@@@???===<<<;;;:::;;;===???AAAAAAAAA@@@CCCBBB@@@<<<888888999<<<999:::<<<;;;::::::<<<======:::888999;;;<<<:::888<<<<<<<<<<<<;;;999777666777888:::;;;<<<<<<;;;;;;:::;;;=========;;;999888;;;999777777999999999888777888:::;;;<<<;;;:::999888666333222333444444444777:::>>>@@@???>>>=========>>>@@@AAABBBEEEIIILLLXXX^^^iiiuuuuuullllllxxxgggVVVDDD;;;999777666777::::::<<<===@@@CCCEEEGGGHHHQQQaaauuu}}}iiiYYYOOOIIIFFFEEEBBBBBBAAA@@@AAABBBCCCDDDDDDHHHOOOXXX^^^eeeqqq}}}xxxgggUUUJJJDDD@@@???AAAAAA???>>><<<::::::::::::555666777777777888;;;>>>888:::;;;<<<;;;:::;;;<<<:::999777666666777999:::888;;;???CCCIIIQQQYYY^^^hhhlllttt~~~gggTTTDDD@@@AAA===;;;<<<777555333111000111222222333333333333333444555555555555666777888999:::;;;:::999:::;;;======;;;999666555444444555444222000///222555555333111//////111666999777111///333888777777888888888888888888999;;;<<<;;;999888888888777888888999888777555444555444333333444777999;;;============<<<;;;:::999555666777666555555777999<<<:::888666666888;;;===>>>===:::666444444666999555555444444555666888999666444222333555888:::::::::;;;<<<<<<<<<;;;:::999444444444555666777888888444555666888999:::::::::>>>>>>===:::555111///...111555:::;;;999777777777888:::;;;:::888666555666999===KKKggggggPPP>>>555000333777:::;;;;;;===>>>666888999999777555555666333444666666555444666777777777666444333444666999888666555777:::<<<:::777777777777777666666666666^^^FFF;;;===<<<>>>AAA???===>>>???@@@???===;;;999888999<<<>>>@@@@@@??????AAAAAA???<<<999888:::<<<999:::;;;:::888888;;;===<<<:::999999:::;;;;;;:::888999:::;;;:::999777666555777999;;;======<<<<<<777888999:::;;;;;;;;;;;;999888666666888:::::::::999888666666777888999999888666333333444666777777888<<<@@@BBBAAA@@@???>>>===???BBBEEEGGGKKKPPPTTTaaaiiivvv{{{rrrkkkgggmmm~~~qqq___JJJAAA===;;;999999999999:::<<<>>>AAADDDFFFGGGMMMZZZooonnn]]]TTTOOOLLLKKKFFFEEEDDDBBBBBBBBBBBBCCCDDDGGGNNNVVVZZZaaannn{{{{{{jjjXXXMMMFFFAAA??????===<<<:::888777666666666222555888999888999;;;===999:::;;;;;;888777777777888888888888999:::;;;<<<444666999<<>><<<===???@@@???===:::888666888:::===??????>>>>>>??????>>><<<999888:::;;;999:::;;;999777777999===999999999999::::::<<<===333444666777888777666555444666888;;;=========<<<444555666888:::<<<>>>???888666555666888;;;<<<<<<;;;888444222333666888999888666444444777999;;;;;;;;;>>>BBBDDDCCCAAA??????===???CCCGGGKKKPPPVVVZZZhhhqqquuunnngggdddfffooovvvcccOOODDDAAA???===<<<:::::::::;;;===@@@BBBDDDEEEIIIUUUjjjqqqaaaWWWSSSQQQOOOJJJHHHFFFDDDBBBAAAAAAAAABBBFFFMMMUUUXXX]]]jjjvvv{{{}}}mmm[[[OOOHHHAAA>>>>>>:::999777555444333222222111555999:::999999;;;===:::;;;;;;:::777444333333444555666888999;;;<<<<<<444666888:::<<>>;;;:::666333222333333000......222555444000---,,,,,,555777777555222111333666222111000///000222444666888999:::999777555555666333555888::::::888666444999888666555555777:::<<<999888888777777666666666666999;;;;;;777555555666555666888999888777555333777777666333111000222444333333333333444555666666777444111222555999<<<===999:::<<<<<<<<<:::888777222222444555666888999999222333666888::::::::::::;;;===>>><<<777222...---///111666;;;??????;;;888555666777555222222444777111777AAAOOObbb{{{lllQQQ???888777///222666888888888777777:::<<<>>>===;;;888666666333555666666555444444555444666888999999999;;;<<<<<<999555555777888777555444444444555777999<<<>>>\\\GGG???AAA===<<<>>><<<===>>>>>>>>>>>>===<<<<<<===;;;999;;;>>>???>>><<<>>>;;;999:::===>>>===;;;:::999888777888:::===>>>::::::::::::999999999999000//////111333444111...777:::>>>@@@>>><<<::::::444444555666888888777555333333333555777:::<<<>>>;;;777222///000333666888777:::===<<<999888<<<@@@???@@@AAACCCDDDCCCAAA???>>>CCCIIIMMMQQQYYYccckkkxxx}}}mmmbbb[[[]]]```jjjvvv```NNNIIIGGG@@@===@@@@@@>>><<<;;;<<<>>>AAABBBFFFHHHWWWtttqqq]]]TTTRRRQQQOOOPPPKKKEEEBBBBBBBBBAAA???>>>CCCIIIQQQXXX```hhhmmmqqqwwwsss^^^PPPGGG@@@===>>>777555444555888777000+++444444555888<<<>>>>>>===;;;;;;;;;:::999666444333444555888:::;;;:::999888666666555444666999<<>>JJJVVVdddwwwyyy___JJJ===777666444555777888888888777777888;;;<<<:::666333222333666777777888888888888777333444666666777888<<<>>>===:::555444555888;;;<<<::::::999888888888999999^^^III@@@AAA<<<;;;>>><<<>>>>>>>>>=========<<<<<>>>>>;;;999999;;;<<<<<<:::===<<<:::::::::;;;===>>>;;;:::999888777666555555000///...///222222111...333888>>>AAA@@@===999888333222111222444444333222111222555888;;;<<<===>>>:::777333111222444555555777:::===<<<::::::===AAAAAAAAABBBDDDEEEEEECCCBBBCCCIIIOOOUUU[[[dddooowww|||pppddd[[[VVVWWWYYYaaawwwrrr]]]JJJEEEDDD???>>>BBB>>>=========>>>@@@BBBDDDDDDJJJ\\\zzzppp]]]TTTRRRRRRRRRPPPKKKFFFDDDDDDDDDCCCBBB@@@CCCIIIOOOUUU\\\cccgggooovvvttt___PPPEEE<<<888888777666666777777666333000333333555888<<<>>>???>>>:::;;;;;;;;;:::888666555777888999999999999888777666555444333444666999;;;BBB;;;555444:::CCCHHHJJJMMMRRR[[[eeeqqqooo^^^QQQFFF===888888777777888555222444999;;;::::::999999666333000...///000///------000333...000333666888999999999777444111...,,,---///111000333444111---***---000666777666444111//////111,,,)))&&&'''+++000333444333555666666444333333333111444777888888777777888:::::::::888555555666888:::888666666888999999888<<<<<<<<<:::777666777888444444555555555444222222444444444555555666666777888666444222222333555666999:::999999888888888999777666555555555555666777777555222000111333777999999666222222444666666666888999999:::999888777666333333333555777888777666444333222000000000111111666777===DDDKKKSSS```mmm~~~hhhSSSCCC:::666555666666666888999888555333777999<<<;;;888555555555999999999999999888888888222333444444555888<<>>===<<<======>>>AAA@@@???@@@BBBBBBAAA@@@>>>;;;888777888999999999@@@???===<<<;;;;;;<<<<<<::::::888777555333222111111///......000111111000222777>>>AAA@@@<<<888666111///------...000111111000333777;;;>>>>>>>>>===999777666555666666444333555888;;;<<<:::;;;>>>BBBBBBCCCDDDEEEFFFGGGGGGGGGLLLQQQYYYaaaiiiuuuooocccWWWRRRPPPOOOOOOUUUiiihhhVVVEEE@@@@@@>>>>>>BBB;;;;;;===???AAACCCEEEFFFFFFLLL]]]wwwppp]]]TTTSSSUUUVVVRRRNNNIIIFFFEEEFFFFFFEEECCCFFFJJJOOOTTTYYY___ccclllssszzzfffUUUHHH<<<666555777888888777666555555666333333555888<<<>>>>>>>>>999:::;;;;;;;;;:::999888::::::999888777777666666555555444222111111444666<<<888333333777;;;=========AAAHHHRRR___nnn}}}qqq^^^NNNAAA:::===;;;:::;;;999555666:::>>><<<999888777666333111......///...,,,---///222///000111222333444555666555222...++++++...111444111333444111...---///111444555555333000---,,,---+++******,,,000222333333222444555555333222222222111555999888555222444666:::;;;:::888777666888:::999888666666888999999888;;;<<<<<<:::888666777888666666555555444444555555444444555666777888888999;;;999777444333333444555888888888888999999999999555555444444444444555555999777333000111444888:::999666222000111222333333555555777888999;;;<<<<<<666444222222444555555555333222111000000111222222888777:::???@@@CCCJJJSSS\\\rrrwwwhhhTTTDDD<<<999777555777666666888:::888444///000333555666555444444444;;;;;;:::999888888888888222222333222333666;;;>>>:::666222000111333555555:::;;;<<<<<<<<<;;;999888gggOOODDDCCC>>>===AAA@@@BBBAAA???======>>>???AAABBBAAAAAAAAAAAAAAAAAA@@@>>><<<999777666777888999BBBAAA???===;;;:::ӵ444222222111333222111000111222333333777:::???@@@>>>:::777666000---******---111333555555666999<<<=========<<<999999999::::::999555222333555888::::::;;;>>>@@@BBBCCCDDDEEEFFFIIILLLNNNUUU[[[dddnnnzzzĦĦwwwfffZZZMMMӵooo|||ZZZMMMAAA>>>???>>>>>>@@@888:::===AAADDDFFFGGGGGGKKKNNNYYYlllqqq]]]UUUUUUYYY[[[XXXTTTNNNIIIEEEDDDDDDEEEEEEHHHLLLOOOSSSXXX]]]```fffmmmzzznnn]]]NNN@@@999888555888999777444333777;;;666555666Ħ888999:::<<<<<<<<<<<<;;;;;;:::999777666666666666444555555222///...000333555333333555888;;;;;;:::666999>>>EEEPPP^^^llluuuppp]]]KKK???BBB>>><<<<<<:::777777;;;>>><<<888666555555333222/////////......///000222222111000000000222333444444111---++++++///555888555666666444111///000222222333444333///,,,******---///222555777888777555222333444333222111111222444999===:::222...000444:::::::::888777777999;;;;;;999777777888888666555888999::::::999888888999888777666444444555777888555555666666666666777777:::999666555444333444444555555555777888:::999999555555555555555555555555;;;888444111111333777::::::777444111000111111222333333444555888:::===>>>444333333333555666555444222222111111111222444555777666888<<<===<<<@@@FFFIIIYYYmmm{{{zzzcccUUUDDD:::888:::999777777555555888;;;:::444///,,,...000222333333444444999888777666666666777888444444333111111333777:::444111///...000333444555999;;;===>>>>>>;;;888666hhhQQQFFFEEE@@@@@@DDDCCCDDDCCCAAA??????@@@AAABBBAAAAAAAAA@@@???>>>>>>???===<<<:::888777777888999@@@???>>><<<:::4ĉ@ӵ555555555888777666555444444555666>>>??????>>>:::888777777111...++++++///444999;;;::::::999999::::::;;;;;;;;;;;;;;;======<<<888555111333666888:::;;;===>>>AAABBBDDDEEEGGGKKKQQQVVV^^^dddooo|||>L=hĦ}}}lll\\\RRR4ĉ@ӵnnnwwwfffLLLDDD??????AAA@@@===<<<777:::===AAAEEEGGGGGGHHHKKKMMMVVVhhh}}}ttt```WWWXXX]]]aaabbb^^^VVVMMMFFFBBBAAABBBCCCEEEIIILLLOOOTTTXXX\\\___fffrrrsssbbbQQQBBB:::888444777999777222222777<<<999888888>L888777888:::<<<============999888777777666666777777333555666333///---///222111222333666888999888777888999;;;???EEEOOOYYYaaasss|||oooYYYIIIGGGAAA===;;;999777777:::===:::666444444444333222222111000000000222333333444333222111000111333444333111---,,,---222888;;;;;;:::999666333111111111111333444222///,,,******///222777::::::999888777222333333222111000111222999===???;;;222---///222888888888777666666999;;;<<<;;;999888777666444111333555888999999999:::;;;999888666444555666888:::888777777666555444333333555555444333333444444555222111222555888:::999888777777888888888888777777<<<999555111111333666999:::999777444222111111222111222222444666888:::;;;111222444777999999777444222222222222333444666777777555777;;;<<<:::<<<@@@@@@KKKYYYeeemmmqqqnnnjjjRRRGGG:::444666999999666555444555888;;;:::777444......///000333555777888555444222111222444666888888888666222000///111444...,,,+++,,,000444666777999;;;>>>???>>>;;;888555eeeOOOEEEFFFBBBBBBFFFEEEDDDCCCBBBAAA@@@AAAAAABBB???@@@@@@???===;;;<<<<<<;;;<<<<<<;;;999888999;;;======<<<;;;999GG=?::::::<<<<<<<<<:::777666666777@@@@@@>>>;;;777666666777222///,,,,,,111777<<<>>>;;;:::888777777888999:::<<<;;;;;;===>>>===;;;999111333555888;;;<<<<<<<<<@@@CCCEEEFFFIIIOOOYYY```iiippp|||HdĦ=Ījooo___RRRJJJGG=?kkkxxx{{{wwwmmm^^^QQQAAA???>>>@@@BBBAAA>>>;;;999;;;>>>AAADDDFFFFFFGGGGGGJJJVVVlllxxxcccYYY[[[bbbhhhnnniii___SSSHHHAAA@@@@@@>>>AAADDDFFFIIILLLPPPSSSYYY___jjjyyyvvvfffTTTCCC:::888555777999777333333777;;;:::999888HdĦ777666777999<<<============888888888777777666666666333666888555111///111555333444555555555444333333::::::;;;<<>>===:::777444222111000222333333222///---------111444777999888666555555333333444222000000111333:::======999333///000333555555666555444555777:::<<<:::999888777666333000000333666888888888999:::888777666555555777888:::999999777666444333222111111111111222333444555555000///000444999<<<;;;888::::::;;;;;;;;;;;;::::::;;;888555222222333555666999999999777444222111222111111222444555777888888000111444888::::::777444333333333333555777999;;;:::888888;;;;;;888888;;;:::CCCOOOZZZ___^^^YYYTTTCCC<<<444111444777777555555666888999999999999999000---+++,,,///333666777666444111///000222555777::::::888444000......///+++******,,,111555888999999;;;===>>>===:::777555ӵĭӵӵĦ___JJJBBBEEEBBBBBBFFFEEEAAAӵӵ???<<<ĦƜ`1.׼s<<<======>>>Ħ555666;;;<<<<<<:::777555555ӵ111Ħ666777777888888888<<<:::999999ĭӵLLLTTTĦĦĦDdD?fӵĦӵƜ`1.׼sRRRXXXĭӵ???<<<>>>EEEEEEFFFQQQhhhӵĦ|||fff\\\^^^fffDDDAAADDDFFFIIIKKKUUUYYYcccĦ[[[Ħ:::888666555777:::888777777DdD;;;<<<===555333ӵ333222ӵ555ӵ;;;===>>>eeeqqqĦӵĭӵuuugggSSSHHH===999777777999===;;;999777777888999888777666333111222444666666555555555444444333444444444000///......000444888;;;===;;;888666444333111000333333333222000///000111333555777666444222333444444444444222111000222444777888888666333222333444222333333222222333666888999888777888888777444222000333666777666555555666777666666555666777888999999999888777555444333333111111111222333444444555000///000555<<>>HHHPPPRRRNNNHHHDDD888666333333555777888777777:::<<<:::777666999===666222---,,,///555999;;;;;;999444111000222555777::::::999666222...------+++***+++---222666888999:::;;;<<<===<<<999666444?~4g&e>&eg&e>hӵFFF???DDDAAABBBFFFDDDg&e???guO>uO>&eAAAAAA4ff?>ߝL;;;gĉ@<<<===>>>???Shӵ555555777999999777555g&e--->hӵ777999999888777<<<999777fff?><z999g&e>&eKKKOOOHLShӵgLS?ʬ3h?D%%)?ZufĦgL~~~g&eIIIgĉ@CCCKKKg&e>&e===@e<<<===??CCCDDDHHHDDDJJJ___zzzg<ĉ3we<Ħhhh^^^___3h?@eCCCCCCCCCEEEGGGSSSWWW___Z3h?gL:::;;;:::999888888999555555666D%%)?<<<fff?><z888444=?Ħ444g&e888g&e999<<ߝL@eg&e3h?g&e>&e??{{{rrrWWWKKK>>>999777777:::???;;;:::999:::;;;<<<;;;999666333111111444666666444444444444444444444444333///...---...000333777999:::888666444444333222111444444333222000000222444555777888666333111222444444555444333111111333555333333333333444555666666000111111111000222444777666666666777999888666444111444666777555333222222666666555666666777888888999999888888777666666666222222222333333333444444111000111777>>>AAA???<<<;;;<<<===>>>>>>===<<<;;;777777555444333222111111333777;;;:::666222000000...000444777999999999999666444222222333333333222444444555666888;;;===???AAA<<<;;;===>>>;;;;;;===;;;===AAAFFFFFFCCC???>>>444555555777888999;;;;;;999===???<<<666444888>>>CCC===666444777===BBBDDDAAA>>>888444222333555777888999:::888444000...------,,,,,,...222666888888:::;;;;;;;;;:::8886664444DӵHƅ^Hu]ĦHu]ĦZuR)ĦMMMEEEGGGBBB@@@AAA>>>Hu]Ħ>>>HŐeHŐeHu]Ħ>>>qIܗGIӵ999tt999===>>>HGgĉ@444333666777888777555444Hu]Ħ,,,ZuR)Ħ666777777555444666666sߝLGdUĦ777Hƅ^Hu]ĦSSSntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦ{{{Hu]ĦKKKtt???CCCHƅ^Hu]Ħ===H׼s<<<:::AAAAAAAAABBBFFFOOO^^^rrrtQje<Ħnnn]]]Bt=o9ĦH׼s@@@???@@@CCCGGGIIINNNQQQXXXHtĦBt=o9ĦHdĦ:::;;;<<<;;;777777;;;888777666Dtfo9ĦsߝLGdUĦ===Ht@cӵHu]Ħ<<<Hu]Ħ888:::Htƅ^CCCqIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ|||\\\NNN>>>555333333888===<<<===???@@@???===:::888888777555333222111222222555777999::::::888555444000000000......///222555999::::::777444222111111222333222111//////111222777666555444333222222222222555888999777555444333333333111//////333999===444555666777666555333111555666666777:::<<<777...,,,000333444222111111222444444444444555555555666888888777666555555666666666666666777888999999999444333333555999<<<>>>???============<<<;;;:::999888777555444333333444555666888:::999777555333333...111666:::=========<<<444444444444555555555666777888;;;<<<======<<<;;;??????>>>===============<<<>>>@@@AAAAAA>>>;;;888555777999999777666777888???>>><<<999888;;;BBBGGGLLLNNNMMMKKKLLLPPPQQQOOONNNCCC999888:::888444333444666888888666333111111000//////1113335555555555556667777777776665554444DuXӵDdDΦDdDĦDdDĦt|>>DdDĦ???DdDΦDdDΦDdDĦ===peƜ4DuTӵ:::`eĭ<<>>@@@@@@@@@@@@CCCEEEMMM[[[qqqgeĦFSĦqqqqjRgdKӵDdDĦ>>>>>>???CCCGGGJJJMMMOOOSSSDdDĦqjRgdKӵDdDĦ::::::<<<;;;777777999999999999HdDĦgdKӵDdDDdDĦ>>>DdDĦ4DufӵDdDĦ;;;DdDĦ999q<R<<<>>>peƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ~~~aaaQQQ@@@666222222666;;;===>>>???@@@???===;;;999999777666444333222222333333555777999:::999777666///000111000///000222555;;;;;;:::888555333333444777777666333111000111333666666555444444444555555111444777888777555444444666555333000000333888<<<555666777777777555333111333444555666:::===999111...111444555444333333444333444444555666666777777888888888777777777666666666666777888888999::::::555444444777:::===>>>===;;;;;;<<<<<<<<<;;;;;;:::888888777666555555555555555888:::;;;888666444333111444777;;;<<<<<<;;;:::555555666666777888888999888:::<<<>>>??????>>>===>>>>>>>>>======<<<<<<;;;;;;<<<>>>@@@???===:::888555777888888777666777888;;;<<<<<<<<>>???>>>>>>CCCEEELLLZZZqqqgeĦsp?aĦsssGIdnuR)ĦDdDĦ<<<;;;<<<@@@EEEHHHJJJKKKMMMDdDĦGIdnuR)ĦDdDĦ===;;;===>>>;;;999;;;;;;;;;<<<DdDĦnuR)ĦDdDΦDdDĦAAADdDĦnuR)ĦDdDĦ999DdDĦ<<>><<<::::::=ӊB1.uTӵvvvDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵdddUUUBBB777222111444888===>>>???@@@???===;;;:::999888666555444444444444333444777999::::::999888000111333333222222444666===<<<;;;777555444555777;;;:::999666333111222444555555555555555666777777000333777888888666555555999777555222000222666:::888888888888777555333111111333444555999===:::444///222555666666555555555333333444555777888999999888999999::::::999777777555666666777999::::::;;;666666777999<<<===<<<;;;999999:::;;;;;;;;;;;;:::888888888888777666555555555888;;;<<<:::777555444444555888:::;;;:::999888777777888999::::::;;;;;;999:::===???@@@@@@???>>><<<============;;;:::999888:::<<<>>>===<<<999777555666888888777777888999888999<<d<ĦDtUUUIIIHHHAAA???BBB???>d<Ħ@@@>d<ʜDd<ʜ4DuTӵ<<<===F&uTӵ===4DufئL>e999puR)Ħ;;;<<<<<<:::777444333>d<Ħ666Dt333666888888888888:::;;;DdDΦDdDĦ;;;>d<ʜ4DuTӵbbb4DwDd<ĦpuR)Ħ>dd<ӵDddd<ĦLLL4DufئL>e>>>DdDʜ4DuTӵ;;;DdDĦ777444666888;;;<<<<<<;;;:::CCCFFFMMM\\\sssgeĦs<v>aĦtttpeӵDx<DdDĦ;;;888888<<<@@@CCCEEEGGGHHHDdDĦpeӵDx<>d<===???AAA@@@>>>>>><<<===???>d<ӵDd<DdDΦDdDĦDDDDdDӵnd<DdDĦ666>d<Ħ===peӵ<<<Ħ999F&uTӵeeeDdDĦssswww>d<ĦpeӵDx<>d<ʜ4DuTӵyyybbbSSSBBB888333222444999;;;<<<===>>>===<<<:::999888888777666666666555555555777888:::;;;;;;:::999111333666666666666777888===<<<:::666444444666999::::::999777444333444555666555555555555555666666111444888:::999888777777;;;:::777333111222555888::::::999888777555333222222444444444777;;;999555///111444666666666555555222333444666888999:::;;;888999;;;<<<<<<;;;999777444555555666888999999:::777777999<<<>>>===;;;888888999999:::::::::999999888888999999888666444333444777;;;===;;;888666555333444666777888888888777::::::::::::::::::::::::777999;;;===>>>>>>===<<<;;;<<<=========;;;888777777888:::;;;;;;:::888666555777888888888888:::<<<999;;;@@@JJJZZZnnnyyyfffRRRFFF@@@;;;777777444555666666555555666888999777666555555333000---3334444445554443331110004DuXӵD&dq&ĒRsdKĦDHRRudRRRGGGGGGAAA???CCCAAAsdKĦ???D&oq<Ōq&ĒR999;;;<<<>dp&ĒR>>>>>>nfʜ>>>>>>>>>d<Φ>d<Ħ???s&dq&ĒR\\\iiii?ʜtd<ĦHHܗDӊB<xB?d<777888999::::::999999CCCHHHQQQbbbxxxgeĦHg8>aĦwwwB?Ho9LLL>d<666888;;;>>>@@@CCCGGG>d<ӵB?Ho9<xBBBAAA??????<<<>>>@@@&ӫeʬtIӇ:::>d<Φ>d<ĦEEED&ӫetIӇ===DdDĦ555sdKĦ<<<B?dp&ĒRQQQUUU>d<sdKĦB?Ho9s&dq&ĒRxxxkkkZZZMMM>>>777444444777;;;999:::;;;;;;;;;:::999888777777777777777777666666999::::::;;;;;;:::999888333555888999999999:::;;;;;;:::888555333333666999777777777555333333444666777666555444333333333333222666999;;;;;;999999999;;;:::777444111222444777::::::999888666555333222555777666444555888777333...///111333555555444333222222444666888999;;;<<<888999;;;======;;;:::999444444555555666777777888777888:::<<<>>>===:::777999999::::::999888888777777888888888777555333222444777;;;<<<;;;999777777111222333444555666777888===<<<<<<;;;999999888777555666888:::;;;:::999888999:::<<<======;;;999888666777888999999888666555666777888888888999;;;>>>>>>@@@FFFTTTkkkttt]]]NNNEEE>>>999777111222222111111111444666999888888888999777444222333444444444444222111///4DuXӵHu]3hhne=ecccMMMCCCEEEAAA@@@DDDBBBne???>>>pIƎ@t@h777888999>h<<<>>>>>>fe888@ďD999999:::999;;;<<<=========ne::::::=e777999;;;>>>???@@@@@@@@@egeCCCBBBsĪj@hOOO___qqqfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgeTTTneOOOKKKfeDDDHu]3hh999::::::se999999888888888999:::;;;DDDIIIUUUeeezzzgeĦja>aĦ|||@G^^^NNNse999888999;;;<<hBBBEEEHHHsePPPne@GsĪj@h~~~vvvkkkbbbPPPDDD:::666555666888<<<888888999999999888888888555666777777777777777666999999:::999999888888777444666888999999999;;;===999999888666444444666999555555555333222222333555777666555444222222222222333666:::;;;;;;999888888888888666444222222444777999999888777555444333333777999888333222555555222------///222444555333111111222333555777999:::;;;999999;;;<<<<<<;;;;;;:::666666666666666666666666777888999;;;===<<<999666999999:::::::::999999888999888888777666444333222444666999:::999888888888222222222333444555777888======<<<;;;999888777777444666777888888777666555999:::;;;<<<<<<<<<;;;:::777888888888888666555444444555666666666888;;;>>>AAAEEEOOObbb|||lll[[[NNNCCC;;;777000000000///...///222555::::::;;;<<<>>>===:::888444444555555444222000///4DuXӵĵD^[[[FFF???CCCAAAAAAEEEDDD???===<<<999777777666444:::<<<>>>>>>888888:::999888888999777:::===??????>>>999999:::888888999;;;<<<>>>>>>@@@@@@CCCCCCCCCMMMVVVfffyyyDdDĦwwwUUUVVV[[[RRRKKK@@@CCCD^888;;;;;;:::s׼s;;;999888777777888;;;???AAADDDJJJUUUfffzzzgeFm8>aĦ}}}ooowww```RRRs׼s???======>>>??????BBBBBBCCCHokkkyyyEEE??????>>>:::777:::<<<===<<<;;;;;;@@@@@@???D^999888888DdDĦ999;;;:::666777555555777999======???CCCs׼sFFFFFFbbbnnnuuuyyyssskkkbbb\\\YYYGGG>>>666555666666888;;;888888888999999999999888444444666777777777666666555666666666666666666666444555666666666777:::===888999999888666666777999555666555333000000111333666666555444444444444444333666999:::999777666666555555555333222222555888888777666555444444444444888:::888333111333444333------...111444555333111111222333444666777999999999999:::::::::;;;;;;;;;999999999888777777666666777777888:::;;;;;;999777666777888:::;;;<<<<<<<<<;;;:::999777666555444444444555777777777777888:::666555444333444555777888<<<;;;;;;;;;;;;:::::::::777888999:::999777555444999999:::;;;<<<===>>>>>>999999999888777555333222111111222222333555999<<<@@@GGGWWWppp}}}jjjYYYIII===777333222111///...///333666999:::;;;===???>>>;;;999555555666555444333111///Φ4DuXӵtvӵ>d<ĦĦUUUBBB<<>>>>>===<<<888:::<<<;;;999888:::<<<;;;<<<===<<<:::999999:::666:::>>>@@@???>>>======Ħ:::777222333888::::::999999999:::;;;<<>><<<<<<>>>@@@AAABBBCCCDDDFFFHHHKKKNNNWWW___nnn>d<Ħyyyhhh___[[[XXXYYY[[[YYY\\\bbbiiiĦMMMEEEEEEEEEDDDCCCAAA@@@???@@@>d<Ħ;;;777===<<<:::Be<<<===999777666666888===BBBFFFEEEJJJTTTeeeyyygeFYĉ>aĦ{{{oooggggggkkkttttttaaaUUUBe@@@@@@AAAAAABBBCCCCCCEEECCCAAAnu]ӵdddyyydddMMMCCCAAA???:::777999;;;;;;:::888999<<>>?????????===;;;>d<Ħ===<<<999666555>d<Ħ;;;<<<===Ħ444555666777777666555444666888;;;>>>??????===<<<<<<;;;???CCCBe@@@AAABBBCCCHHHĦfffqqq{{{}}}qqqmmmggg___VVVNNNJJJKKKBBB:::444444666666777999999999999999999999::::::333444555777777777666666111222222333444555666666333333444333333555999<<<888999;;;:::999888999:::777777666333000///000111666555555555555666777777222555888999777555444333333444333222111333666888777666555444444444444444777999777222000333555444------...111555666444111111222333444555777777888:::999999999999:::;;;<<<<<<<<<;;;:::999888777666666666777888:::;;;999888333555777:::<<<>>>???@@@>>><<<:::888666666666666444555666666555666999;;;:::999777555444555666777::::::;;;;;;<<<=========:::;;;<<<<<<;;;888666444999999999:::<<<>>>???@@@::::::999888666444333222...///000000000333777:::>>>HHH\\\xxxtttaaaNNN>>>666666555333000///000444777777777999;;;<<<;;;888666666666666666555333111000?aŖ%7uSQuR)ӵsdKĦgdKĦZZZCCC999===>>>@@@DDD@@@DDDgdKĦ;;;:::888999999::::::999777666555222000000222777:::;;;:::888;;;>>>???===<<<;;;;;;::::::::::::;;;<<<>>>???===>>>@@@AAAAAA>>><<<::::::<<<>>>???>>>>>>???gdKĦ888777666555555:::::::::999888999;;;===;;;===??????>>>======>>>@@@DDDFFFEEEEEEIIIOOOSSSYYYhhhyyygdDĦ~~~tttkkkbbbZZZUUURRRXXX___iiirrrxxxgdKĦSSSIIIDDDBBBBBBBBB???;;;999>>>sdKĦ999888>>>===<<<:::999999:::777444333777>>>FFFKKKGGGMMMXXXcccrrrŶS3we>>??????>>>@@@???AAAiĉ@3hR/Ōttt[[[MMMEEE>>>888555<<<;;;999777666666777888:::>>>@@@@@@<<<:::;;;===AAA>>>;;;:::;;;DdDĦ<<<:::777555444sdKĦ???@@@gdKĦ666777999;;;;;;999555111666888:::<<<===<<<:::999>>>???@@@@@@999666;;;@@@FFFgdKĦUUUcccfffnnnxxxtttggg]]]XXXRRRNNNKKKGGGBBB>>>===:::888777888999::::::;;;777444666:::<<<:::777555555555777999:::999888555333111222333444444333222444555444333555:::>>>;;;999888999===@@@@@@>>>;;;:::888555333111000000333555777:::;;;;;;:::999666555222111111333555777333333222333333444555666444444333222222222333333555444111000000111333444---,,,///666999666222222333222111333666888888888444555666777999:::;;;<<<::::::;;;;;;:::888777555999888777666777888999:::999999:::===??????===;;;>>>;;;777666777777444222333333444555777999;;;<<<===:::666444555666777777555666888:::<<<>>>@@@@@@;;;:::888777555444444333999999999999999:::::::::888888888888777555444333...//////000222333444555:::BBBUUUuuurrr\\\GGG:::888777444111000222666::::::999777888999999888777777777666555444222000///>Anene[[[DDD:::>>>???AAAEEECCCne>>>>>><<<;;;::::::::::::999777555444777555444666:::======<<<:::<<<>>>>>><<<;;;;;;;;;;;;:::::::::<<<>>>@@@AAAAAA@@@@@@AAACCCBBB???<<<888:::<<<======>>>ne;;;:::888777777666;;;<<<;;;:::888999;;;======>>>???>>><<<<<<===???@@@CCCEEEDDDFFFLLLTTTZZZffftttDe}}}ttthhh```YYYVVVTTTWWW```jjjxxxnesss___LLLEEE?????????===999777<<<ne;;;999888<<<;;;:::999999999:::;;;:::888666666:::AAAHHHMMMFFFJJJRRR^^^ppp>Ak<{{{mmmdddgggoooxxxkkkTTTDDD===>>><<<::::::;;;======<<<===<<<>>>fhoooxxx```QQQHHH@@@;;;:::<<<:::888666555555555666666:::>>>>>>;;;999999;;;???===:::999:::De:::::::::888666555ne;;;===neAAA;;;::::::;;;;;;999555222777999;;;======<<<:::999<<<>>>??????>>>;;;888666;;;@@@neJJJMMMVVVXXX\\\dddmmmvvv{{{}}}}}}{{{~~~tttkkk___TTTLLLIIIFFFDDDDDDCCC@@@>>>;;;888666555666888888888:::777444555999:::999666555555666777::::::999777444333111111222333222111000111222333333555888;;;999888777888<<<>>>>>>===:::999777555333222111111444555888:::;;;;;;::::::777555333222222333555777444444444444444444444444444333333222222222222222000000000000000000111111...---///555888555222222444222111222555777777666444555666777999:::;;;<<<;;;;;;<<<<<<;;;:::999888999999888888888999:::;;;888888999<<<>>>>>>===;;;;;;999666555666555333111000111222333666888:::;;;;;;999666555666777777666444444555777999;;;===>>>999888777666666555666666999999888888777888888999555666666666777777777777111000000000111222444666<<>>@@@@@@@@@???;;;;;;;;;:::999888666555:::999777888:::===============>>><<<:::::::::<<<;;;;;;;;;;;;===???AAACCCDDD@@@===???BBBCCC@@@===555888:::<<<<<<===>>><<<;;;:::999999888<<<<<<<<<:::888888999;;;@@@???===:::888999<<>>===???===;;;;;;::::::777666666;;;999888666777999;;;===:::999999:::===CCCHHHKKKEEEFFFKKKYYYooo~~~ooodddeeekkkuuummmTTTCCC;;;:::888777888999;;;;;;:::;;;999;;;===^^^iiizzziiiXXXKKKBBB>>>>>><<<:::888666444333444444333777;;;<<<999777666777;;;:::999999:::555777999<<<<<<:::888777999;;;BBBCCC>>><<<;;;:::999888666444777999;;;<<<<<<;;;:::999:::<<<===>>>===;;;888666999>>>AAABBBDDDHHHHHHIIINNNVVV^^^dddgggkkkjjjiiiiiikkknnnqqqrrruuuwwwzzz{{{|||}}}wwweeeXXXQQQJJJDDD???===<<<<<<===>>>===;;;888666444444555777777777999666444555888:::999777666666777999;;;;;;999777555333111111222222111000/////////111444666777666777666555777999<<<<<<<<<888777666555444333333333555777888:::;;;;;;;;;:::777666444333333444666777666666666666555444333222444444333222222222222333///000111222222111000000000......333666333222333444333111222444555555444444555666777888999:::;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::999:::;;;;;;<<<777777888:::===>>><<<;;;:::888777666666444222///......000222444777999;;;999888777777777777555333222222222333555888:::<<<777666666666666666777888:::999777555444555666777444444444555777999<<<===555333111//////222555777???EEEWWWrrrqqqYYYHHH@@@888888777444111///000111111111333555888888666444222333555777777666444cccLLLBBBDDDAAAAAAFFFDDD>>>===<<<===???AAAAAAAAA:::;;;;;;;;;;;;:::::::::;;;:::888888999:::;;;<<>>@@@BBBDDDCCC===999:::@@@CCC@@@<<<666888;;;;;;;;;;;;<<<===>>>===<<<;;;::::::::::::;;;<<<;;;999666666777999@@@===999444222555;;;@@@AAABBBEEEIIIMMMSSS]]]gggzzzzzzqqqeee[[[UUURRRRRRZZZeeeuuudddRRRCCC@@@AAA@@@@@@CCC@@@AAA@@@===999777888:::<<<:::777555555777:::<<<:::::::::;;;===@@@CCCEEEBBBBBBGGGXXXrrrnnncccccchhhooozzz~~~iiiRRRCCC>>>999888777888:::<<<<<<;;;;;;999:::===>>>???EEELLL\\\fffuuusssaaaPPPCCC>>>???===;;;999777555444333333333777;;;<<<888555333444777888999:::;;;<<<;;;:::999<<<@@@BBB@@@>>><<<;;;777888999;;;===>>>@@@AAA>>>;;;888777777888888777777888999:::;;;:::888888888:::<<<======;;;888777777;;;???AAA???>>>===>>>BBB@@@@@@CCCHHHMMMQQQRRRVVVXXXYYYYYYXXXYYY]]]aaacccddddddddddddfffjjjmmmwwwwwwwwwxxxzzz|||~~~xxxpppaaaSSSIIIDDDAAA>>>;;;;;;;;;:::::::::999888666555333444666777777777777555444666999;;;<<<;;;888999:::<<<>>>===:::777666444222222333333222111///......111666999777555666666555666777999::::::666555555444444444555555777777999:::;;;;;;;;;:::888777555444444555666777999999999999777666444333555555444444333444444444666555444333222111111111222......222444222222444555333222222333444333222444444555666777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<555555666888;;;===<<<;;;<<<<<<;;;999777444111///...///000222444777999;;;666666777888999777444111111111111222333666999;;;777777666666666666777777:::888555333222333444666555555555555888;;;>>>@@@888555222//////111555888@@@FFFWWWqqqiiiOOOAAA<<<555666777555222000//////000111333666888888666333000222555777888888666gggQQQHHHHHHBBB@@@CCCAAA;;;:::999;;;===???@@@???999999:::;;;<<<===>>>???<<<;;;:::888888999;;;===??????===:::888888;;;===;;;;;;;;;;;;===???AAABBBCCC===888999@@@CCCAAA===:::;;;===<<<;;;999::::::===<<<;;;:::::::::::::::::::::999777555444666777===:::444///...222;;;AAABBBBBBFFFNNNRRRVVV___jjj|||zzzrrriii]]]UUUSSSQQQUUU```qqqxxxbbbMMMEEEBBB???AAAHHHNNNMMMJJJCCC<<<999<<>>@@@@@@GGG[[[www~~~lllaaabbbgggooowww}}}uuubbbOOODDDAAA:::::::::;;;===???>>>======;;;;;;>>>??????CCCHHHVVV___mmm~~~jjjWWWGGG>>>======<<<;;;999777555444333777;;;>>><<<888444222333666777999<<<===???@@@AAA>>>AAAEEEGGGFFFDDDBBBAAA999999888888999:::;;;<<<;;;888555444666888::::::777777888888888888777666666888:::<<<<<<;;;999888666999<<<>>>>>>===<<<<<>>???AAACCCDDDCCCBBB@@@EEEIIIJJJHHHGGGIIILLLTTTTTTSSSRRRQQQRRRVVVYYY```cccffffffeeefffjjjnnnsssqqqooonnnqqqxxx~~~yyysssoooddd\\\RRRJJJCCC???<<<<<<::::::;;;;;;:::888777777666555444555888999999999666555666888;;;>>>???@@@;;;;;;<<<===>>>>>>;;;888888666444444555555444333000//////333888:::999777777777777666666666888888444444444444444555666777777888888999::::::::::::888777666555444555555666:::::::::999888777666555555555555555555666777777<<<999555111//////000111222...---111333222222444555444222222333333333222444444555666777777888888888888888888888888999999::::::;;;;;;;;;<<<<<<;;;333333444666:::<<<<<<;;;AAA@@@???<<<888555333222222222333444666888999:::555555666888999777333///222222222333444777999:::999888777666555555555555999777444222111222333555999888777777888;;;>>>???:::777333//////222666999>>>EEEVVVooo```FFF999777000333555666444222111111333333555888::::::777444111333555777888888888777gggSSSKKKLLLDDD@@@BBB@@@:::888888999;;;=========888888888999;;;===???@@@======<<<999888999<<>>>>>===;;;999999;;;===::::::::::::;;;<<<>>>???BBB>>>;;;<<>>???>>><<<:::::::::<<<;;;;;;:::::::::;;;;;;999999999777555555666888:::666000+++,,,222===DDDCCCAAAFFFOOOTTTXXXcccppp{{{rrrjjj```VVVQQQOOOOOOVVVeeeyyyrrrXXXLLLCCC<<>>BBB@@@<<<999888888888999::::::999999::::::;;;;;;@@@AAAIII\\\www~~~lll``````eeerrrvvvvvvlll\\\MMMDDDBBB<<<<<<<<<===???@@@???===???<<<<<>>@@@CCCFFFCCCEEEHHHIIIGGGFFFEEEFFF<<<;;;888777666777999:::999666333333666999;;;;;;777888888888888777666666555777:::<<<===<<<;;;999666888:::<<<======<<<<<<<<<<<<===???@@@>>>;;;777777;;;???AAA???>>>???@@@FFFFFFFFFEEECCCCCCFFFHHHJJJPPPVVVVVVSSSSSSWWW\\\]]]]]]\\\[[[\\\```eeeiiimmmmmmlllkkkkkkmmmrrruuuvvvvvvtttqqqkkkeee___\\\SSSLLLGGGDDD@@@;;;888888555777999:::999888888999666555555777999;;;;;;:::777777888:::;;;>>>???AAA===<<<;;;<<<<<<<<<:::999777666444555666777777666111111222444888:::;;;;;;:::::::::888666555666777444444444444444555777777777777888888888999999999777777666555444444444444999999888777777777888888333333444555666777999:::===999333...+++,,,...000000,,,,,,111333333333555666444222222333444444333444444444555666777777777777777666555555666666777888888999:::::::::::::::222111222444888;;;;;;;;;AAAAAA???<<<888555555666666666666666666777888888444444666888888666222...222333444555777888999999999999777666555555555555777666444222222222333444:::999888888888999;;;;;;:::888444111111333777:::<<>>:::999888888888999;;;<<>>===>>>AAACCCCCCCCC>>>???AAA@@@>>><<<<<<===<<<<<<<<<;;;<<<<<<======999:::999888777777999;;;777333...+++---555@@@HHHDDD@@@BBBLLLSSSYYYhhhyyy}}}pppiiiaaaVVVNNNLLLKKKMMMVVVhhh~~~zzzaaaRRRGGG@@@KKK^^^hhhjjjhhh___QQQEEEAAAAAABBB@@@>>><<<;;;;;;;;;;;;::::::::::::;;;<<<>>>???AAACCCJJJ[[[sssnnn```]]]aaannnnnnkkkcccWWWLLLDDDAAA<<<<<<<<<===>>>>>>===;;;>>>::::::===>>><<<<<>>::::::999999777666555444:::<<<===;;;777555777999<<<===>>>===<<<>>>BBBFFFFFFGGGGGGFFFEEEDDDFFFGGG>>><<<999777777888:::;;;:::777555555777999;;;;;;999999999999999888888777555777:::===>>>===<<<;;;888888888:::;;;;;;::::::999999;;;<<<>>><<<999555777999:::;;;;;;;;;<<<===;;;===??????>>>>>>>>>??????CCCHHHKKKKKKKKKKKKMMMHHHJJJLLLMMMLLLLLLNNNQQQQQQTTTUUUVVVUUUVVVYYY\\\[[[\\\]]][[[WWWRRRNNNLLLEEE???===???>>>:::777999333666:::;;;999888999:::555444555777:::<<<;;;:::::::::;;;:::::::::<<<======;;;999888888999888777666444333444666777777777000222333444555888<<<>>>===>>>===;;;777444555777444444444444444555666777777777666666777777888888666666555555444333333333666555444333444666999:::000000111333555777999::::::777333///---...000111---***+++111444444333555666444333333444555555444333444444555555666666777888777666555444444555555666666888999999999888777000000000333777:::;;;;;;<<<<<<:::777444444777::::::999888777666555555555444444555777777666222...111222555777888999888888777777666666666666777777555444444333333333444444777777777777777777777777999777444222222555888:::;;;BBBRRRiiimmmMMM888111000///222555666666555555666333444555999===?????????888888777666666777777888```OOOLLLOOOHHHCCCDDDAAA<<<:::999999:::;;;:::999888777666555555555666777888888777555333444999===;;;<<<<<<<<<;;;;;;<<<>>>999999888777777888999999;;;;;;===>>>???@@@AAAAAA>>>???AAAAAA?????????@@@>>>============>>>>>>???:::;;;;;;999888999;;;===555222...,,,...777CCCLLLEEE??????HHHPPPYYYlllssshhhccc[[[PPPIIIHHHJJJLLLWWWkkk}}}eeeXXXMMMHHHXXXooo{{{vvvfffWWWNNNLLL@@@@@@???>>>>>>>>>>>>>>>:::::::::;;;===@@@BBBDDDDDDEEEJJJXXXnnnqqqaaa[[[]]]eeedddaaa\\\UUULLLEEEAAA;;;;;;;;;<<<===<<<:::888<<<999888;;;<<<:::999;;;===CCCPPPbbbvvvsss```LLLAAA888888888888777666444444999:::;;;999666666:::===@@@@@@???<<<:::;;;@@@DDDGGGFFFEEECCCAAABBBDDDGGG???===:::888888999<<<>>><<<:::777777888:::::::::;;;;;;;;;::::::999999999555777:::===>>>>>>===<<<:::999888888999999888888888888999:::<<<<<<:::888777666555555666888:::;;;666999===??????>>>>>>>>>===>>>AAAFFFJJJKKKHHHEEE;;;@@@DDDEEEDDDBBBCCCDDD:::>>>AAACCCBBBBBBDDDFFFCCCEEEHHHIIIHHHFFFDDDDDD;;;666666;;;>>>;;;;;;>>>777:::======;;;888888999444333444777:::;;;;;;:::<<<===<<<:::888777888999===:::666555555666666666444333222333555777777777///222444444333666<<<@@@???@@@@@@<<<777444555777444444444444444555666777777666666666666666777888666666555444333333222222333222000///111444888;;;---...///111444666999:::777666555333222222333333+++)))+++111555444444555666444333333555666666666333444444555555666666666999888666555444444444555444555666777888777666666000//////222666:::;;;;;;666666666333111333888<<<<<<;;;999777555444333222444444555666777555222///000222555888999999777666555555555666666777888999333444444444444444444444333444555555666555555444999777555333444666999;;;;;;BBBPPPfffcccEEE333------111444666777666555555666111222333777===AAACCCCCC;;;:::777555555666777888___KKKDDDHHHDDDBBBDDDAAA===999777888<<<===:::777;;;999666333000111555888777666444111000222777:::>>>===<<<;;;:::999999999;;;999777666666888:::;;;======>>>>>>>>>>>>======<<<===???@@@AAA@@@>>>===>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;::::::999999999666444444777===AAABBBAAAEEE???>>>EEERRR```ooo{{{|||rrrlllbbbYYYQQQKKKFFFCCCHHHOOOYYYggg|||kkk]]]VVVXXXgggwww~~~lll[[[PPPCCCAAA??????@@@AAA@@@???>>>======???CCCEEECCCAAA@@@???FFFUUUiiiqqqbbb\\\[[[```^^^ZZZUUUPPPKKKHHHGGG<<<<<<;;;:::999888888888;;;999666555555444333222:::CCCSSSdddppp{{{tttbbbMMM<<<555333555999:::666444666777999:::::::::;;;>>>@@@DDD@@@:::666666:::@@@DDDCCCFFFEEEBBBCCCHHHKKKJJJEEECCCAAA???<<<:::;;;>>>???999666999<<<;;;999999<<<:::999999;;;<<<<<<<<<=========>>>??????>>>>>><<<<<<<<<;;;:::999888777444666888:::;;;<<<<<<;;;;;;:::888777888999888777555666999???CCCCCC>>>999BBB@@@@@@CCCGGGHHHFFFCCC???????????????>>>===<<<666666888:::===>>>===<<<:::888666777999<<<>>>???:::666333444999===<<<:::999999999;;;<<<<<<;;;999666777888777666666777888<<<<<<<<<;;;:::888555444777777888888888777777666666555444444555666555333///000111222333444555666888;;;===:::888777333...///222444444222333666:::777444333666666444555999777666444333222222333444555333000//////111444666111...---///333666777666555666777666444333333444000...---///333555555333111111111111222444666777222444666666555444555666777777888999888777666555777777888888777555333222...///111444666777888999555444333333444666999:::===<<<999666444333333333444666888888777444333333333333444666888777555222555666777777555444555666777555444444666777777666777666555555666666555444999888666333111222555999:::<<>>@@@>>>999444000222999???___KKKDDDGGGCCCAAACCC@@@<<<999777999===???===:::<<<;;;888555222333777:::999888666333111333777:::???>>>===;;;::::::::::::<<<:::888666666777999:::===============<<<;;;;;;:::;;;===>>>???>>>===<<<=========<<<<<<;;;:::999<<<<<<;;;;;;;;;:::::::::999777777999>>>AAABBBAAABBB======EEERRRbbbuuusssfffaaaZZZSSSNNNJJJFFFCCCEEEKKKTTTbbbxxxqqqbbb]]]dddwwwzzzcccSSSBBB@@@???>>>???@@@???>>>???<<<999999===@@@BBBBBB>>>===BBBQQQeee~~~qqqaaaXXXVVV\\\YYYUUUPPPKKKGGGEEEDDD<<<<<<<<<;;;:::999777666999777555555666666555444===CCCOOO^^^jjjwwwzzziiiSSSBBB888666888:::888333222555777999::::::999:::<<<>>>@@@>>>:::777777:::???CCCFFFHHHHHHGGGJJJSSSZZZ\\\XXXSSSMMMGGGBBB@@@AAACCCAAA<<<:::===>>><<<;;;<<<:::999888999;;;======<<<>>>>>>???>>><<<;;;::::::======<<<;;;999888666555444666777999:::;;;;;;;;;:::888777666777888777666555666999===@@@???<<<999@@@???@@@AAACCCCCCBBB@@@?????????>>>===<<<:::999666666666888999:::999888888666555555888:::<<<<<<;;;777555666:::===<<<::::::::::::;;;;;;;;;999777666777777777666555666666888888999999888666555444666777888999999888777777555333222333444555444222......///000111222222222777;;;<<<999777777333...///111222333444555888:::666333333666777555666:::999888666444333333444444555333111000000222555777444111000000333555555444555666777666555555666888333111///000222555555444111111111111222444555777333555777777555555555666999999:::;;;:::888666555666777777777666555333222---...000333555666777888888777555444444555666777999888777666555444444444444666888999777555555555333333444666888777555333555666777666444444555666666444333444666777777777666555444444666666666444777777666444222333666999:::;;;BBBPPPcccxxxgggRRRDDD999444333333333333444555777888999111000///111555999;;;<<<>>><<<888333///111666:::```KKKDDDFFFBBB@@@AAA>>>;;;999888:::???AAA@@@>>>===<<<;;;888666777:::<<<<<<;;;999666444555888;;;???>>>===;;;::::::::::::;;;:::888666666666888999=========<<<;;;:::999888777888:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888<<<<<<<<<;;;;;;;;;;;;:::;;;:::999;;;>>>@@@AAAAAABBB??????EEEQQQbbbyyyzzzpppfffXXXUUUQQQOOOLLLJJJGGGDDDBBBEEEMMM[[[qqqwwwiiihhhrrrjjjUUUAAA???======>>>???>>>===@@@<<<666444666;;;@@@CCC===;;;@@@NNNbbb{{{sssbbbXXXUUUVVVSSSNNNHHHDDDBBBAAAAAA======>>>>>><<<:::777555666555555666888999999888???BBBJJJVVVbbbrrrrrr\\\JJJ;;;:::::::::666000000444888999::::::999999;;;<<<;;;;;;:::999888999===@@@DDDIIILLLOOOWWWeeeqqqvvvyyysssgggZZZOOOIIIGGGFFFBBB???>>>@@@@@@======???:::999888:::<<<======<<<===???@@@>>>999666666777>>>===<<<:::888666555444555666777888999999999999888777555555666777666555444666:::;;;;;;:::999:::===>>>???>>>===<<<<<<===>>>>>>>>><<<;;;999777666666666555444444444555555666555333444777888999888;;;888666888;;;===<<<999::::::;;;;;;:::999888777777777777666666555555555222444555666777666444333444666888:::::::::888777333222111222333444333111...///000000111111111111777;;;;;;888777777444////////////222555888999999555222333777888777888;;;;;;:::888666555444555555555444222111222555888:::888666444333444444333222555666777777666777999:::666333111000111333444333111111111222333444666666555777888888666555666666;;;<<<======;;;999666444555666666666555444333333---...000222444666777777;;;:::777555444333444444333444555555666666555555444666888999888777777777444333444666777888666444444555666555444333555666555444333444666888888777555444333444666777666555555666666666444555666888:::888:::AAAMMMaaa{{{rrr[[[JJJ???888444555333333444555666777888999444222222444777999::::::;;;:::777333111111555777```LLLDDDFFFAAA>>>???<<<888777777:::>>>AAAAAA@@@===>>>===;;;::::::<<>>===;;;888666666999<<<>>>===<<<:::999999999999888777666555555666888999===<<<<<<;;;999888666555444555666888999:::::::::;;;;;;;;;;;;;;;:::999999::::::::::::::::::::::::999999:::;;;>>>@@@BBBBBBEEECCCCCCHHHRRRccc|||zzzppphhh```ZZZOOONNNMMMMMMMMMKKKHHHEEEAAAAAAFFFSSSgggvvvkkkmmmxxxkkkTTT@@@>>>===<<<===>>>===<<<@@@<<<777444555999>>>BBB<<<<<>>>>>???>>>???@@@AAA???<<<888666666555666888<<<>>>>>>===>>>???EEEPPP\\\lll{{{cccQQQ===<<<;;;:::444...///555999;;;<<<<<<;;;:::;;;<<<888:::;;;:::777777:::<<>>BBB<<<;;;:::;;;<<<<<<;;;:::;;;>>>@@@===888555555777<<<<<<:::999888777666666666777777777888888888888777555444444555666666555333666999999777666888:::<<<>>>>>><<<888666888;;;>>>>>>===<<<:::888666555666666555333222333444666666555444555777888888666999888777999;;;<<<:::888888999::::::999999999:::999888666666666666555444///111444666777666555444333555888:::;;;:::999888333222111222444444444222111222333444444333333222888;;;;;;888777888666222///......222777;;;:::888333111333888999888999<<<;;;:::888666555444444555555444333333444777:::;;;;;;999888666444333222111666777777666555555777999777555222000000000111222333333444444555666777777666888999999777666666777;;;<<<<<<<<<;;;888555333555555555555555444444444///000222444666777888888;;;:::888666555444333333111222444555666555444444444666888999888777888999444444444555777888777555444555555444333333555777555444333444666888888888555444444555777888888777666888999999777666666777888666666999@@@PPPiiiuuudddQQQDDD;;;444222333666666777777777777777777666555555777999;;;;;;:::888888777555444555666888bbbMMMEEEFFFAAA>>>>>>:::555555666999<<<>>>??????===>>>>>>===<<<<<<>>>@@@??????===;;;888888;;;======<<<:::999888888777777444444444444555777888999<<<<<<;;;:::888666555444333444555666777888999999;;;<<<<<<<<<<<<;;;::::::888888888888888888888888555666888:::===@@@BBBDDDFFFDDDFFFLLLWWWiiitttiii```YYYSSSPPPIIIIIIIIIJJJJJJIIIFFFCCCAAA>>>AAAKKK[[[qqqpppdddgggvvvjjjTTT@@@>>><<<<<<===>>>===<<<>>>===<<<::::::;;;>>>@@@<<<>>>FFFVVVhhh{{{vvvfff[[[UUULLLIIIEEE@@@======>>>??????@@@BBBBBBAAA>>>:::888666777888;;;???AAAAAA@@@;;;<<>>;;;999444///111777:::<<<>>>>>>===<<<<<<===999;;;<<<:::777666999===JJJZZZmmm~~~rrraaaSSSFFFAAA>>>??????===???BBB???>>>=========<<<:::888888;;;===<<<999777888:::999888888777777777888999888888888777777777777777777555444444666777666555333666999888666555777:::<<<===<<<999555444777:::======<<<;;;:::888666555666777777666444444777:::888777777999::::::888666555555777999::::::888666666888::::::::::::===???;;;999777777999999777666///111555777999888666555333444777999999999888777555444333444666777666555333444555666666666444444:::<<<<<<888777999888555111///000444999;;;:::888222000333888:::888999<<<:::999777666444444444555666555555555666888:::<<<;;;::::::888555333111111888888777444222222333555777666444111///...///000555555666777777888888888666888999999888777777888:::::::::999888666444333555555444444555555555666222333555777888:::::::::999999888777666555555555222333444555555444333222555666888888777777888999444444444555777888888666444555555444333444666999777555444555777999999999666555555666888:::999888999;;;<<<<<<999777777777777666777999===HHH]]]ooo|||{{{dddWWWHHH???888222111333999999999999888777666555444444666888;;;<<<;;;:::666666555555666777777777dddOOOFFFGGGAAA===>>>:::555555666888999:::<<<<<<;;;===>>>>>>======>>>@@@??????>>><<<::::::<<<>>>===<<<;;;999888888777777555555555666777888999:::;;;;;;;;;:::888666555444444444555666777888888999;;;;;;<<<<<<<<<<<<;;;;;;666777777777777888888888444666999;;;<<>><<<<<<===>>>===<<<===???AAAAAA@@@>>>>>>>>><<>>===>>>?????????@@@AAA@@@===;;;:::888888:::===AAACCCBBBAAA:::999===GGGSSSaaarrrsss```IIICCC===:::777333444888:::<<>>>>>???;;;===>>><<<888999???DDDRRRfff{{{jjjPPPGGG???>>>???>>>>>>@@@@@@@@@?????????>>>;;;888888888999;;;<<<=========777777666666666888999:::;;;:::999777777666666777888777555666777888888777444666888999888888999:::;;;:::888666444555888:::::::::::::::999888888777777999;;;:::777777999<<<:::::::::<<<===<<<999777111333666999:::999888777555888;;;;;;:::<<<@@@CCC===:::888999<<<===;;;999222444777::::::999777555444555555666777777777777666555444555777888888777333444666888888777666555:::<<<;;;777666999:::777333333444777999:::999888111000222777999777888:::999888777555555555666666666666666666777888:::;;;888999:::888666333333333888777555222000///111333666777666444000//////000555666777888888888888777555777888999888777888999777777666555555555666666555555555555555666777888555666888:::;;;<<<<<<===888888888777777666666666555555555555444333222222555777888777666666777999555444333555777999888888555666555444333555888:::999888777777999::::::999777666555666888999999777:::;;;<<<<<<999888888888666555777;;;>>>EEESSS```nnn{{{{{{fffRRRIII???:::777333444777::::::;;;;;;:::888666555333444666:::>>>???>>><<<888777555555777777777666fffPPPHHHHHHBBB>>>>>>999666777888888888888999:::999;;;===>>>>>>===>>>???>>>>>>>>>===;;;;;;===???>>>>>><<<;;;:::999999999:::::::::999999999999:::;;;;;;:::999888777555444666666666666777777888999::::::;;;;;;;;;;;;::::::666777777777888888888888666888;;;<<<===???CCCFFFCCCBBBGGGVVVhhh|||}}}{{{lll```UUUPPPLLLGGGDDDFFFAAA@@@???@@@AAAAAA???======888:::BBBHHHLLLZZZkkk{{{sss[[[OOONNN^^^~~~}}}bbbPPPAAA???======>>>>>>>>>===>>>BBBEEEEEECCC@@@??????<<<>>>IIIZZZlllwwwdddTTTKKKEEEDDDBBB@@@>>>>>>>>>>>><<<<<<======<<<<<<;;;:::888999:::>>>AAABBBAAA???<<<999:::BBBNNN\\\mmmzzz}}}kkkUUUJJJ@@@===;;;999888999888;;;>>>??????>>>>>>???===???@@@>>><<>>>>>?????????AAABBBAAA>>><<<:::888777;;;@@@BBBAAA>>>888777666555555666888999===<<<:::888777666777777:::888777777999:::::::::555666777999<<<===;;;:::999666222111333666888999555666777888888888888888:::===???>>>:::777999;;;;;;;;;<<<>>>???===:::666///222777:::;;;;;;999888777:::===<<<;;;<<<@@@EEE???<<<:::<<<@@@BBB@@@===444666999;;;;;;999666444555555444333444444555666666555555666888999999888444666999;;;<<<;;;:::999888:::888444444888999777555777:::;;;:::888888888000///222777888666666888999888777666666777888999777777666666777888999999333666888888666444555666666666444111//////222444666888999888444111000111444555666777777777666666333555777888777777888:::666555333222333555888;;;666666555555666777999:::777888999;;;<<<=========999999888888777666555555666555555444444444444444666777777666555444666777555444333555777999999999666666666555444666999<<<<<<;;;999999:::;;;:::999666555444555666777666555777888999999888888999;;;777555666:::===AAAJJJRRRbbbmmmsssqqquuuwwwhhhSSSEEE>>>888666555333444888888999:::;;;;;;:::999888666777;;;@@@EEEGGGFFFDDDAAA>>>;;;999:::999888555gggQQQHHHIIIBBB>>>>>>:::888888999999888777888999888:::===>>>>>>===>>>>>>===>>>>>>===<<<<<<>>>@@@@@@???>>>===<<<;;;;;;;;;???>>>>>>===;;;:::999999::::::::::::999777666555888888777777777888888999888999999:::::::::999999777777888888999999999:::999;;;>>>>>>===>>>BBBEEEFFFEEEJJJZZZmmmsssllliiicccWWWMMMJJJHHHCCCAAADDDAAA???>>>???@@@AAA@@@???:::555777@@@CCCCCCMMM[[[UUUiii|||oooaaaSSSKKKIIISSSmmmttt[[[KKKAAA???>>>===>>>???>>>===???CCCFFFFFFCCC@@@???@@@;;;===GGGXXXkkkyyyfffUUULLLCCCBBBAAA@@@???>>>======::::::::::::::::::::::::888888:::===@@@AAA???===>>>999888>>>JJJXXXjjjxxxsss^^^PPPDDD@@@???<<<:::999777999===??????>>>>>>???>>>AAABBB???>>>DDDQQQ[[[tttlllZZZHHHBBBCCCBBB>>><<<===>>>???AAACCCCCCAAA???<<<999777;;;BBBEEEBBB>>>:::888666555444555777888>>>===;;;999777777777777;;;999888999;;;<<<<<<;;;666666666:::???@@@===:::777333......222666999999222333444666777888888888<<<@@@BBB@@@;;;777777999;;;<<<===???@@@>>>:::666...222888<<<===<<<;;;::::::===???>>>;;;;;;@@@DDD@@@===;;;===BBBDDDBBB???555777:::<<<;;;888555222666555333222222333444666666555444666888999999888777999<<>>===666888666222222666888666777:::======999777666888000///111777888555444666:::999888888888999:::;;;777777777777777777888888000444777888666555666888555555333111000000333666777:::<<<;;;777333222222333444555666666666555444111333666777777777999:::666444111111222666;;;>>>666666666666777888:::;;;777888999;;;<<<=========::::::999999777666444333666555444333444555666777777777777666444333444666555444333555777999:::999777777666555555666:::===>>><<<::::::;;;;;;:::999555444333333444555444222333444666666777888;;;===888555444777;;;>>>CCCIIIUUU___bbb^^^```dddVVVAAAAAA;;;666555333000222666555777999;;;===<<<;;;;;;:::===AAAGGGMMMOOONNNLLLKKKGGGBBB???>>>===:::777pppVVVHHHFFFAAA>>>===777999999:::;;;;;;;;;::::::;;;<<<===<<<;;;:::;;;===???===<<<<<<=========<<<@@@@@@@@@???>>>======<<>>;;;999888999::::::999777999<<<===<<<===>>>???===<<<;;;999999999:::;;;;;;<<<<<<<<<<<<===@@@CCCEEEFFFLLL[[[ppp~~~rrreeeXXXPPPMMMLLLIIIEEECCCAAAAAAAAA@@@??????>>>===<<<;;;;;;888777777999===AAADDDEEEFFFNNNWWWaaaooo{{{{{{ttt^^^OOOAAA???EEEOOO]]]jjjxxx~~~hhhUUUIIIAAA@@@>>>>>>?????????===BBBBBBCCCEEEFFFEEECCC@@@777<<>>>>>===:::999:::===AAAHHHWWWeeetttkkk]]]MMMDDD???;;;;;;>>>::::::999999:::;;;<<<===>>><<<===>>>===CCC[[[uuuwww]]]FFFAAAEEEBBB<<<:::???@@@BBBGGGIIIIIIHHHGGGDDD@@@===>>>AAABBB???<<<>>>>>><<<999666555666777;;;===@@@AAA>>>:::777666666888:::===???===999555444555888:::<<<===>>>>>>999555111------///333666333555666333///...222666;;;>>>@@@@@@>>>;;;999888666555666:::>>>>>>;;;777333444777;;;>>>>>>;;;999666888;;;<<<===>>>AAACCC?????????@@@BBBAAA???===:::;;;:::999777666666777;;;777333000000222333444222222222111111333888;;;@@@===:::;;;>>>@@@???>>>777:::;;;888444222666:::===999666444444555666666444444444444444555666666<<<<<<<<<<<<;;;:::999999666777888888777888:::<<<:::888666444333555666888888777444333333444666888999<<>>===<<<:::777555333111000555555666555555666999<<<777888777555333333555777777666444333333444555666666444222111333666:::<<>>AAAIIIKKKOOORRRSSSMMMCCC;;;999666333222444666555333:::999:::<<>>EEEUUUcccfff```___cccccc\\\UUUNNNDDD:::777999jjjSSSGGGFFF@@@======999777888999;;;<<<<<<<<<<<<===>>>???>>><<<;;;<<<======;;;999999;;;<<<<<<<<<>>>>>>>>>>>>????????????BBBAAA???>>><<<;;;;;;;;;>>>999777;;;<<<888777999===;;;999999:::;;;;;;;;;888:::<<<<<<<<<<<<===>>>======<<<;;;;;;;;;;;;;;;===>>>>>>=========@@@BBBCCCGGGPPP___tttzzznnncccWWWMMMFFFHHHFFFDDDBBB@@@???>>>===???>>>>>>======<<<<<<<<<777666555777:::>>>@@@AAA;;;???DDDJJJUUU___aaa\\\RRRFFF<<<===BBBIIISSS[[[ccckkkssssssiiiZZZMMMFFFFFFCCC@@@????????????>>>CCCCCCEEEFFFGGGGGGEEEDDD===>>>BBBPPPfffxxxcccSSSJJJEEEEEECCCBBBAAA@@@@@@@@@:::888888999;;;:::888555555777999:::;;;:::999999555444666999;;;AAANNN[[[gggvvvmmm___PPPFFFAAA<<<;;;>>>;;;:::999999:::;;;<<<===<<<:::;;;>>>???HHHbbb}}}|||aaaHHHCCCFFFDDD???>>>???DDDIIIMMMSSSZZZZZZVVVNNNJJJDDDBBBBBBAAA>>>;;;??????===;;;888666777888:::<<<>>>>>><<<999888888888:::===??????;;;444///222444777:::<<<===>>>>>>:::777222...,,,...111333666888888555111000333777>>>???@@@???===:::888777555444555888<<<===;;;888555666888;;;<<<:::666333666888;;;===>>>???BBBCCCEEEDDDCCCCCCDDDDDDBBBAAA;;;;;;:::888666666666777;;;999444222111111222222000111111111222555999===AAA???<<<;;;===>>>===<<<:::<<<===:::666555777;;;:::777444222333444555555666555555555555555666666:::;;;<<<<<<<<<;;;:::999888999999999888888999;;;:::999666444444555777888;;;:::777666555666888999888:::<<<<<<:::777555555888777888:::;;;:::777333000222555555555555777888777777777777777888888999555999======;;;999777888777777666777888999;;;<<<;;;;;;:::999888666555444888888999777666555666888555666666555444444555777777666444333444555666777555555333333555777:::<<<>>>;;;888777888888777555555555333222222222333444444555666555555666999;;;===>>>>>>>>><<<===???AAA???@@@AAADDDFFFDDD>>>999:::777555444666888777666999;;;===@@@BBBEEEIIIKKKKKKUUUhhhyyy|||{{{~~~vvvpppggg\\\LLL???:::===dddPPPGGGFFF???;;;<<<:::777888:::;;;<<<===>>>>>>>>>@@@AAA@@@>>>======>>>;;;999777777999;;;<<<<<<;;;<<<<<<>>>???@@@AAABBB???>>><<<;;;:::;;;<<<======999888:::<<<:::999;;;;;;:::999999;;;=========999;;;<<<<<<;;;::::::;;;==================<<<;;;@@@@@@@@@???>>>>>>@@@BBBEEELLLWWWfffwww~~~|||uuukkk```VVVNNNFFFBBB@@@@@@@@@???===<<<:::999========================888666555666888;;;<<<<<<888999888:::@@@HHHJJJGGGDDD===999;;;@@@CCCGGGKKKPPPUUUZZZ[[[VVVPPPLLLKKKLLLHHHCCC@@@?????????>>>CCCEEEHHHKKKLLLKKKIIIHHHEEEAAABBBPPPjjj|||gggSSSGGGGGGEEEBBB@@@?????????@@@999888888999;;;;;;:::888888999::::::999777555444333222333555666999EEEQQQ___mmmssseeeTTTIIIBBB<<<;;;===<<<;;;:::::::::;;;<<<===;;;888999<<>><<<999777777999888999;;;:::999888999::::::;;;>>>@@@>>>888///)))000222666:::<<<=========;;;888333///------///000555777999888666666999===AAA@@@???===;;;999777777666444333666:::<<<;;;999888888999;;;;;;888444000666999===@@@AAABBBCCCEEEJJJIIIHHHHHHHHHGGGEEECCC===;;;999666555555666777<<<:::777333111000/////////000111222333555:::===AAA???<<<;;;<<<<<<:::999<<<>>>???===999888:::===:::888555444555777888888777777666666666666666777999:::<<<===>>>===;;;:::999::::::999777777888::::::888777555555666777888<<<:::888777666777888999777999999888666444555555888999:::===>>><<<888444000222444555555555666777;;;;;;:::999999999999:::444888<<>>>>>???:::999999:::;;;;;;999888;;;999777666888:::;;;:::<<>>999<<<;;;::::::;;;<<<===============>>>@@@@@@???======>>>;;;999777666999;;;===>>>;;;<<<<<<>>>???@@@AAABBB>>><<<:::888888:::<<<>>>===:::999:::<<<<<<<<<===:::999999:::===?????????;;;======<<<:::888888999<<<===>>>??????>>><<<;;;@@@@@@AAA@@@???@@@BBBDDDIIIQQQ^^^jjjvvvtttjjjkkkfff^^^UUUMMMGGGCCCBBB<<<===>>>>>>===<<<:::999======>>>>>>????????????:::999777777999;;;;;;:::<<<;;;999888;;;???@@@???>>>;;;999;;;???BBBBBBAAABBBFFFJJJLLLMMMMMMNNNPPPOOOKKKEEEAAA????????????BBBGGGNNNRRRSSSPPPMMMKKKJJJEEEEEEQQQiiilllWWWIIICCCAAA>>>;;;;;;;;;===>>>888888888999:::;;;;;;::::::::::::999888777555444777444333222111555@@@MMMaaammm~~~oooZZZKKKAAA;;;:::<<<>>>===<<<;;;;;;<<<======;;;777666999<<>>???>>><<<999777777888666777777666666777:::<<<;;;;;;<<<<<<:::555---'''...111666:::=========<<<:::888555222000000000111111444888:::<<<>>>BBBEEEAAA???===;;;;;;::::::999777444333555999======<<<888999:::<<<===;;;888555999<<<@@@CCCDDDEEEFFFGGGLLLMMMNNNOOOOOOLLLGGGCCC>>>;;;888555555555666666;;;:::999666222///...---111222333333333555999;;;<<<;;;:::999999999888888:::<<<======<<<<<<===???===;;;999999;;;===>>>===999888777777777777777777888999<<<===>>>===;;;:::999999999777555444555777999888666555555666777888777777555555555666888999999999888555222111222444777999;;;===>>>;;;888555111333555666555555666777===<<<;;;:::999999999999555777:::<<<<<<;;;999888999888888888888888888888999:::;;;<<<;;;:::999888999;;;;;;:::666333111000///111444555555444555666666666555555666777888999666666666666666666555555333222222222333555666777777555333111111333666888777888888777444333444555>>>@@@BBBBBB@@@===<<<<<<<<<;;;:::999999888777777;;;999888777888;;;===>>>CCCMMMYYY___aaagggqqqzzz```EEE999:::gggSSSKKKIII???:::<<<;;;>>>>>>>>>>>>======<<<;;;:::<<<>>>???>>>===<<<===<<<:::888999;;;===>>>???======>>>>>>????????????===<<<999888888999;;;======<<<:::999;;;>>>???>>>999999:::<<>>???===:::888777888;;;<<<===>>>>>>===<<<;;;>>>???@@@@@@@@@BBBEEEHHHIIIQQQ^^^iiittttttfff]]]WWWTTTNNNHHHBBB???===>>><<<===>>>???>>>===<<<;;;======>>>??????@@@@@@@@@===<<<;;;;;;===>>>===<<<:::999999:::;;;:::::::::<<<:::999999===@@@@@@===777;;;@@@DDDGGGIIIJJJKKKMMMIIIDDD@@@????????????@@@HHHRRRXXXXXXSSSNNNKKKJJJIIIKKKTTTeee{{{oooYYYJJJ@@@>>><<<::::::;;;===???888999999999999999999:::999999999999999888888777;;;666222///---111???LLLaaakkkyyy|||bbbOOOAAA:::999;;;@@@???===<<<<<<<<<======:::666666:::===FFF]]]tttpppQQQDDDDDDFFFLLLRRR[[[ooo}}}ttt```OOOFFFBBB<<<======;;;888666555666555555444333222444888;;;:::999777666444111---***---111666;;;>>>>>><<<:::888888777666555555555555111444999===@@@BBBEEEFFF???<<<:::999;;;======<<<888555444666;;;???@@@???888888999<<>>===@@@CCCEEEFFFFFFHHHIIINNNPPPTTTWWWWWWRRRJJJDDD>>>;;;777555666666555444888999:::888333///------444555555444333444666888666666777777777666777777666777999;;;<<<===???AAA???===<<<<<<>>>@@@@@@@@@999888888777777777888888777999;;;<<<===<<<;;;:::666777777555333111222444777666666555555666777888444444444555666888:::;;;<<<;;;888333000///000222666888;;;<<<;;;999666555333555777777777666777888<<<;;;:::888777777777777777777777888999:::;;;;;;999999999999999888888888999999:::::::::888777666777999:::999666444333222000222555666555444444555666666666666666777888888666666666666444222111000...///111222444666888999:::777444111///000333444444555777666555444555666;;;>>>@@@@@@>>>;;;999999888999::::::999888777777999888777777888:::>>>AAAJJJWWWhhhsssxxx~~~nnnNNN<<<999lllUUUJJJHHH@@@<<<>>><<>>===;;;::::::<<<>>>???===:::999999===<<<;;;;;;===??????>>>?????????>>>>>>>>>>>>>>>;;;:::999888999:::<<<===>>>>>><<<999;;;???AAA>>>::::::;;;===@@@BBBBBBAAA>>>???@@@>>>;;;888888888999:::;;;;;;;;;;;;;;;;;;===>>>???@@@AAACCCFFFIIIFFFMMMXXXcccpppuuuggg[[[UUUIIIHHHFFFAAA===;;;;;;===>>>>>>>>>>>>>>>>>>===<<<<<<<<<======>>>>>>??????>>>===<<<>>>@@@AAA@@@???:::888999<<<<<<999888999888888777666:::???>>>999555888>>>DDDHHHIIIHHHGGGGGGDDD@@@>>>>>>?????????@@@HHHRRRXXXWWWRRRMMMKKKIIIKKKOOOUUUbbbwwwnnnXXXJJJBBBAAA???>>>===>>>???@@@:::::::::999666666777888777777888888999::::::;;;:::666111...,,,000===KKKYYYaaannn}}}lllWWWHHH>>>;;;<<<@@@???===;;;::::::;;;;;;777555777===AAAHHH[[[ooorrrRRRFFFHHHNNNYYYcccssskkkTTTFFF@@@;;;======;;;888666555555555555333111000111555888777555222000///...---+++...222888===???>>>;;;888666777888999999999888888777999<<>>BBBCCCDDD@@@BBBDDDEEEEEEFFFHHHJJJOOORRRWWW[[[[[[UUULLLEEE>>>:::777666777777444111444777:::999555000......555666777666444333555666222444666666666555666777333444777999<<<>>>??????===<<<;;;;;;===???>>>>>>777777777777777888999999888999999:::::::::::::::444555555333111000111222555555444444555555666666444444555666888999;;;<<<<<<;;;888444000///111333666888::::::999777666666444666888888777777888999999999888666666555555555777666444555777:::;;;;;;777888888999999888777777999888888888777777777777777999:::999888666777777444555666666444333333444666666666666666666666666555555555444333111000///---000444666777777888:::;;;999555222000///000111111333555666666666777888999;;;======:::888777666...111555777777777777888888888777666777:::???CCCNNN___uuu___HHH???mmmTTTGGGEEE@@@>>>AAA>>>AAAAAA@@@@@@???>>><<<<<<>>>@@@AAA@@@<<<777555333===<<<<<<===??????===;;;>>>>>>>>>>>>>>>>>>>>>>>>888888888999;;;<<<>>>??????@@@===999;;;@@@AAA>>>;;;;;;<<<>>>AAACCCBBBAAA???@@@AAA???<<<:::999999888888888888888999::::::===???@@@@@@@@@BBBEEEHHHGGGLLLTTT^^^lll~~~xxxpppllleeeYYYPPPMMMAAABBBBBB@@@<<<;;;<<<>>>>>>>>>===<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;===@@@AAAAAA@@@<<<999:::>>>===888888<<<444777777666:::???<<<666666999>>>DDDHHHIIIHHHFFF???===;;;;;;===?????????AAAGGGOOOQQQOOOLLLKKKLLLGGGJJJNNNUUUbbbxxxnnnZZZNNNFFFEEEDDDBBB@@@?????????<<<<<<;;;888444222333555666666666777888999:::;;;888555333222000222===IIIQQQXXXdddsssvvvcccSSSFFF???>>>>>>===;;;999888777888888666555999@@@CCCFFFTTTeeesssUUUJJJOOOZZZjjjyyywwwZZZGGG???<<<===>>><<<999777555555555555333111//////111333333111///......,,,***'''000444:::???@@@>>>:::777444666888::::::999888777999:::===@@@AAAAAA>>><<<999555333444888:::888555555444333777<<<@@@AAA@@@<<<:::777777999===@@@AAABBBCCCCCCBBBAAABBBEEEHHHLLLNNNQQQTTTTTTPPPIIIDDD===999777777999888333...///555::::::666111000000444666777666555444555777333666888888666444444666444444666999;;;======<<<<<<;;;::::::<<<===<<<;;;555555555666777888999::::::999888777777777888999333444444333111000111333333333333333444444555555555555555666777777888888::::::888555222222444666777999:::999777555666888444666888888777666777888888777666555555555555555444333222444888::::::999444555666777777666666555888777666666666888:::;;;;;;<<<<<<;;;:::999;;;<<<999999888666333111222333666666666666555555444333333333333333333333444444000444999;;;:::888777777;;;:::777444222111000000///222555666666666777888777999::::::888666666666---000444555555555888:::777888888777777;;;AAAFFFTTTgggrrrUUUGGGmmmRRRCCCCCC@@@@@@CCC@@@???@@@@@@@@@@@@???>>>>>>CCCDDDDDDAAA<<<666111///<<<<<<===>>>@@@???<<<999======>>>>>>?????????@@@444555777:::<<>>999:::@@@BBB>>>;;;;;;===???BBBCCCBBBAAA@@@AAAAAA@@@===:::::::::888777666555666777999:::???@@@@@@@@@???@@@CCCEEELLLNNNSSS\\\jjj{{{~~~yyyqqqggg___]]]XXXNNNFFFEEE:::<<<>>>===999888999;;;>>>===;;;:::999::::::;;;888888888888888888888888888888999<<>><<<;;;======<<<888222000111333555555555555666777888999666666777888666666???IIIOOOUUU```ooo}}}lll]]]MMMCCC???<<<;;;999777555555555555777666:::AAABBBAAAKKKXXXqqqtttVVVMMMUUUdddxxx___JJJAAA===>>>???>>>;;;888666666666555444111...---///111000/////////...+++'''###111555;;;@@@AAA>>>:::666444666888::::::999777555777999<<>>@@@CCCFFFHHHIIIJJJKKKLLLIIIEEEAAA<<<999777888:::888222------333999;;;777222111222333444666666555555777888666999;;;:::666444444555666666777999;;;<<<;;;999===<<<;;;;;;<<<===<<<:::444444444555666888::::::;;;999777555555666777888333444444333222111222444222222222333333444444444555444444444444333333333888888777666444444777999888::::::999666555777:::333555777777666555666777777666666555555555555555111111222555999;;;999666111222444555555555444333777666555444666999===????????????===;;;<<<>>>@@@<<<<<<:::666222111111222777777666666555444222111111111111222444666888999333888===???<<<888555444;;;:::888666444333222111000222555666666666666777666888999999777666666777555777888777555666999<<<888888999888888;;;BBBHHHYYYmmm}}}]]]MMMjjjQQQDDDEEEBBBCCCEEEBBBBBBBBBBBBAAA??????AAACCCBBBBBB@@@>>><<<999777666:::<<<>>>@@@@@@???===<<<:::;;;>>>@@@AAAAAA@@@???;;;777444666<<<@@@AAA??????>>>===;;;::::::999999999:::<<<@@@CCCDDDCCCBBBCCCAAA>>>;;;999999:::<<<===999666666888999999777888===AAA@@@======BBBHHHKKKNNNTTTaaapppyyymmmbbbZZZWWWSSSPPPLLLHHHCCC@@@;;;;;;:::999:::;;;===>>>>>>>>><<<;;;:::999999888888777666555555777999::::::777555777:::<<<<<<;;;888888888999::::::777555888444111444999<<<999555///333:::AAAFFFEEE@@@<<<777777777777999<<<>>>@@@???AAADDDEEEFFFFFFGGGHHHJJJHHHKKKWWWhhh|||sssaaaWWWPPPMMMIIIEEECCC@@@===:::===<<<:::999666444333222888888777777777888:::;;;;;;999666555777:::???BBBIIITTT```jjjxxxttt```SSSHHHAAA===999888::::::666444555333888???AAA@@@@@@BBBFFF\\\ssssss^^^XXX^^^lllcccJJJ>>>===??????>>>;;;777666666777666333///+++***+++---,,,+++*********)))&&&###111555:::======;;;:::999888888888888777777777777888999:::;;;;;;;;;:::999888555333333555777555333222111111444:::???BBBDDD???;;;666333333444555555;;;>>>@@@>>>:::888:::>>>GGGEEECCCBBB@@@@@@@@@AAA<<<999888999;;;888111+++///000333555666666444333777666666666555555555555555777999777444333444666>>>999666777;;;===<<<999;;;:::888777777999:::<<<888666555555777999::::::<<<:::666444333666999;;;999888777666444222111000333111000000333555666666777666555444444555666777<<<<<<;;;888555333444555666666666555444555888;;;777666555333333333444555777777777777777666666666444444555888:::999777555333444555666666555444444666666666777999;;;===???<<<;;;:::999:::<<<>>>???===:::666555666666444111666666666555444333222111///...///000333444444444888777666777888888777555999999999999777555333111444444444333222222333444333444555777888999999999777666666888;;;<<<:::777:::999888777999===DDDIII^^^www~~~___LLLeeeMMMBBBDDDBBBBBBEEEAAAAAAAAA@@@???===>>>@@@BBBAAAAAA@@@???>>><<<:::999999;;;===??????>>><<<:::;;;===???@@@AAAAAA@@@???888444222444:::>>>???>>>>>>===<<<;;;;;;:::;;;;;;::::::<<>>???===;;;:::;;;===>>>>>>999777555666888999777555777<<<@@@@@@======BBBHHHLLLOOOWWWbbbqqqxxxssskkk___VVVQQQNNNLLLJJJHHHEEEAAA>>>;;;::::::999:::;;;<<<===AAA@@@>>>;;;:::999999999777777666666777:::<<<===999666333333777:::<<<<<<999::::::<<<===;;;888555666333000222777:::888444222555:::@@@DDDCCC@@@<<<888888999:::;;;===>>>???@@@AAACCCDDDEEEGGGIIIJJJNNNMMMPPP[[[iii{{{tttbbbXXXTTTPPPKKKGGGDDDBBB???======<<<;;;999888777777777::::::999888888999;;;<<<999777555555666999===@@@EEEPPP\\\fffttt~~~kkk\\\LLL@@@>>>:::999<<<<<<999666777666;;;???@@@>>><<<>>>AAANNN```{{{}}}kkk\\\\\\eeeuuugggKKK===<<<>>>???===;;;888777777888777444000,,,***,,,------,,,,,,---...---+++)))111555999<<<<<<:::999888777777666666666555555555666777999:::;;;;;;;;;:::888666333333666777777666555444333666:::???AAABBB===:::555333333444444444777:::===<<<888666777:::@@@@@@>>>===<<<<<<======999777666888:::999333---...000333555666555333222666666555555555555555555555777888777555333444666<<<999666777;;;===<<<::::::999888777888999;;;<<<666444333444666999;;;;;;;;;999666333444777:::===999999777666444333222111222222333555888999777666999888666555555666777888===<<<;;;888444333444666999999888666444555888;;;;;;:::999777555444444444555555666666777888999999555555666777999999777555222333555666777777666666666666666666888:::<<<===<<<;;;999888888999:::;;;;;;888555555555555333000444444444444333222111111//////...000222444555555777777888:::<<<<<<;;;999:::::::::999888777666555666555555333222222333444333333444666777888999999777777777999<<<<<<:::888999999888777888<<>><<<;;;<<>>???@@@@@@@@@???===<<<999;;;===>>>>>><<<:::888<<<===???@@@AAAAAA@@@???777444222444999===>>>=========<<<<<<<<<======>>><<<<<<<<<>>>??????<<<:::999777666999===AAAAAA@@@444444555777999888666333666:::>>>>>><<<===BBBGGGMMMRRRZZZcccnnn}}}zzzsssjjjbbbYYYPPPJJJGGGFFFDDDDDDDDDCCCAAA>>>;;;::::::::::::;;;<<<<<>>;;;:::::::::;;;888777888888:::===???AAA888555000///222777<<<>>><<<<<<<<<>>>>>>===999666666333111333666888777555666777:::===@@@AAA>>><<<999:::<<<===>>>=========BBBBBBCCCEEEGGGJJJMMMNNNSSSSSSWWW```jjjzzzwwwfff\\\YYYUUUNNNIIIFFFDDDCCCBBB>>>===;;;999999999;;;<<<===<<<;;;:::::::::;;;<<<777666555444666999<<<>>>AAAKKKVVVaaannnzzziiiTTTCCC>>>::::::===>>>;;;999::::::>>>@@@???<<<999:::;;;AAAKKK^^^vvvpppcccZZZ^^^iiixxxjjjNNN===;;;<<<======;;;999999:::;;;:::777333///------////////////111333333222000111444999;;;;;;999888888555555555444444444333333333444777999::::::::::::888666333333555777888999888777666777:::===>>>???;;;888444222222333333222222555999999666333333555999888888777777888999999777666555777999999555111///000222444555444333222555555555555555666666666555777888777555555555777:::888666777;;;===<<<::::::999888888888:::;;;<<<444222000111555999<<<===;;;888555333333777;;;>>>999999888777555444444333111333666;;;>>>===:::666<<<:::888666666777888:::===<<<:::777444333444666;;;;;;999666444555888:::>>>>>>===;;;999666444333222222222333444666888:::666666666777999999777666333444666777888888888777666555555666666777999999;;;:::888666666666666777888777555444444444222000111111222222222111111000000///...---///222555777777888999===???@@@???===;;;:::::::::999999999999888777444222222222333444222222222333555666888999777777777999;;;<<<:::888999999888777888;;;@@@DDDRRReee{{{aaaKKKZZZFFF@@@CCC@@@>>>>>>:::<<<<<<<<<:::999:::===???:::<<<>>>???@@@@@@???>>>:::<<<>>>??????===;;;999<<<===>>>??????>>>>>>===;;;888666666999<<<===<<<>>>======>>>>>>???@@@AAA???????????????>>>:::777555333333777===@@@@@@>>>333444777999:::999666333666999======<<<>>>BBBFFFMMMRRRYYY```iiixxxzzzvvvrrrmmmkkkfff^^^UUULLLGGGDDDCCCBBBAAABBBCCCCCCAAA???;;;;;;;;;;;;;;;;;;;;;<<>>;;;999999:::<<<===:::::::::;;;<<<>>>@@@AAA999555000...000666<<>><<<;;;;;;;;;:::888888777555555666888888888:::999999;;;===>>>===<<<;;;<<<>>>@@@@@@>>><<<;;;@@@AAADDDIIINNNQQQSSSSSSXXXXXX]]]dddkkkxxx}}}nnneee___YYYQQQJJJFFFEEEDDDCCC@@@>>>;;;999888999;;;<<<>>>===;;;:::999::::::;;;777777666666888:::<<<>>>AAAHHHRRR[[[fffuuuttt]]]JJJ???;;;:::===>>>;;;:::;;;===???@@@>>>;;;999888999<<>><<<777333000111222444444444666777888666444222666:::<<<;;;999999888555555555444444444333333333444666888888999888888666555333333444666999:::999777666777999:::::::::888666333222333333222111///333666777555333222222555555555555666777888888777666666777888888555222000111333444555444333222666666666777777777777777666666777666666666777777999777666888;;;<<<<<<;;;999999999999999:::;;;<<<222000///000444888<<<===;;;888444222222555999;;;888888777777666666555555222444777;;;>>>>>>;;;888===<<<:::888888999:::;;;::::::888555222111333555;;;;;;999666333444666999=========<<<:::888555444///.........///222444666888777666666888888888777666777888999999888777666555555555555555555666666888888777666555555666666777666555555444444222111//////000111111111000000///...,,,++++++///333777888999:::===@@@@@@>>><<<999999999999::::::;;;;;;999666333111111222222333000000000000222444666777555666777888999:::999888999999888777777999===@@@IIIWWWhhhvvveeePPP}}}[[[HHHBBBDDD>>>:::999555999::::::999888999;;;===777999<<<>>>@@@@@@???>>><<<>>>@@@AAAAAA???===<<<<<<<<<<<<<<<<<<;;;;;;;;;===;;;888777777888999999>>>>>>>>>???@@@AAACCCDDDCCCBBBAAAAAAAAA???;;;888444222222555999<<<;;;:::555777:::;;;;;;999777666777999<<<======>>>BBBEEEIIINNNVVV]]]gggwww|||vvvqqqlllhhheee[[[[[[XXXRRRJJJEEECCCBBB@@@??????@@@AAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<:::999888888999:::===>>><<<<<<<<<<<<===>>>??????:::777222000111666===BBBAAA===999666777999;;;;;;;;;;;;:::999888888:::<<<<<<:::999999:::<<<<<<;;;<<<===@@@AAAAAA???<<<:::===???EEENNNVVVZZZ[[[YYYZZZ[[[^^^eeemmmyyyxxxqqqddd]]]TTTKKKFFFDDDCCCBBBAAA???;;;888777777999:::<<<;;;:::888888888999999888888999:::;;;===>>>???BBBGGGOOOVVV]]]iiiyyyxxxbbbNNNBBB===:::<<<<<<:::999;;;===>>>>>>===;;;:::::::::<<<>>>EEESSShhh}}}qqqhhh^^^WWWWWWZZZeee|||eeeNNN@@@888999;;;;;;:::;;;<<<>>>AAAAAA???;;;777555444555:::999999999:::999777444555888;;;===<<<:::::::::666666666555555555444444555666777777777666555444555444444333444555888:::888666555555777777777666666555333333444444333222000333666777666444333222555555666888999999:::::::::999777777777666555444333444555555666555555444888888888888888888888888666555555666777888888888999888888:::;;;<<<<<<;;;999999999999:::;;;<<<===222000///000444888;;;<<<:::777444111111333555777777777777777777777666666555444555777:::<<<;;;:::===<<<;;;;;;;;;;;;<<<===777777666444111000111222888888777555333333555777999999:::;;;:::888777666111///---,,,---///222444:::888666666777888888777::::::::::::888666444333444444444444444444444444666666666666666777888888555666777777666444444333//////000111111111000000------,,,***))),,,222777999999:::;;;===<<<999777777777888888999:::::::::888555111000111222222111.........///000111222333222333555777777666666666888999999888666777999<<>>======???AAACCCCCCBBB@@@???<<<;;;;;;::::::999999999;;;999777555444444555555>>>>>>>>>???@@@AAABBBCCCDDDCCCCCCCCCCCCAAA===:::555555555555555666777888999;;;<<<;;;999888999999999;;;=========???BBBDDDEEEIIIQQQ[[[iii{{{zzzuuummmfff```[[[WWWTTTJJJJJJIIIEEEBBB?????????<<<;;;;;;<<<>>>???>>><<<>>>>>>>>>???>>>>>>===<<<777777777888999;;;<<<===<<<<<<<<<===============:::888666333333666<<>>===:::888888999:::;;;:::<<<>>>@@@AAA@@@???<<<:::999<<>>;;;999777777777888:::999888777777777888999999:::;;;===>>>???@@@@@@BBBEEEJJJOOOTTT\\\mmm||||||fffTTTGGGAAA;;;::::::888888;;;;;;;;;;;;:::::::::::::::;;;===CCCLLLZZZkkkyyyuuuccc```XXXSSSRRRSSS[[[rrrttt\\\III>>>888999:::::::::;;;===???AAAAAA@@@===999777777777===<<<;;;;;;;;;999666333777999<<<===<<<;;;;;;;;;777777777666666666666555666777888888777666444333444555666666555555777999555444444444666666555444666555555666777777555333333444666777777777555444777888999;;;<<<<<<<<<<<<;;;:::999888777666666777777777777888888888777777999999999999888888888777666555555666888999999888:::;;;;;;<<<<<<<<<<<<;;;888888999:::;;;<<<<<<===333222111222555888999999777666444333333333444555555555555666666777777777777555333444666999:::::::::;;;<<<===>>>>>>======444555666555333111000111333444666666555444666777666666777888888888888888555222///---...111555777<<<999666555666888888888<<<<<<;;;:::888555222000333333444444555444444333444555555666777888888888333555777777666444444555111111222222222111111000---...---+++***,,,333888:::999777777888777555333444555777999999999999888666333111111444555333111...//////000111111000000000222555666555444555555888888999888666555666888;;;>>>FFFNNNVVVaaattt~~~gggPPPAAA^^^LLLEEEFFF===777777333333666:::<<<;;;:::999888888:::===@@@AAA@@@>>><<<<<<>>>AAACCCDDDDDDBBBAAA===<<<;;;:::999999999999888888666444333444555777<<<<<<<<<======???@@@AAACCCCCCCCCCCCCCCBBB>>><<<666888999666333333666:::>>>>>>===999666666999<<<<<<===>>>>>>>>>???AAACCCDDDGGGMMMXXXhhhzzz|||xxxvvvuuusssrrrjjjeee]]]UUUPPPKKKGGGEEEAAA???>>><<<<<<<<<<<<<<<888888888;;;===???>>>===???@@@@@@AAA@@@???>>>===888999:::;;;;;;;;;::::::999999:::<<<<<<=========888999888666444666:::===<<<:::777666777:::;;;<<<:::<<<===999444333777<<<<<<:::777777999:::::::::<<<===???@@@???>>><<<;;;666888>>>JJJYYYeeejjjkkk___[[[]]]hhhvvv|||llleee[[[QQQIIIDDD@@@======<<<;;;:::999999999999999888777666777888999:::999:::<<<>>>???@@@@@@@@@???@@@DDDIIIKKKRRRcccuuuqqq```OOOFFF===:::888666888<<<999888777777777888888777<<<>>>BBBFFFLLLVVVbbbkkkppprrrxxx~~~~~~ssscccXXXTTTPPPNNNNNNMMMQQQeee{{{lllTTTBBB888999999:::::::::;;;===@@@?????????<<<999777777888===<<<;;;;;;;;;999666333777999;;;<<<;;;:::::::::777777777666666666555555666666777888888777555444555888::::::888777888999444333333444666777666555666666666888:::999777555555555666777888888777666888999;;;<<<============::::::999888777888:::;;;::::::::::::::::::::::::999999888888777666555555666444444666999;;;:::999<<<===>>>>>>===<<<<<<;;;777888999;;;<<<=========555444444555777777666555444444555666777777888888333333444555666666777777888666444444666777888888666888<<>>===333555888888666333111000...111555888888888888888666666555555666777888888444222///---...222777;;;===:::666555666888999999;;;;;;:::999777444222000111222444555555555444444555555666666666666666666111444777777555333333444444444444444333222111111...000111///---///555::::::777555333444444333222333555888:::;;;:::888666666333222444888999666222000111333444444222000...///222555666555444555666777888999888555444444555777777;;;@@@DDDKKK\\\mmmmmmXXXGGG===^^^LLLFFFFFF===777888555111555:::===<<<:::888777:::<<>><<<;;;===@@@CCCDDDDDDCCCBBB>>>===<<<;;;:::999999999888888777666555666999;;;:::::::::;;;;;;<<<===>>>BBBBBBBBBCCCCCCBBB???<<<777:::;;;888222111777>>>@@@???<<<888444444999===>>>>>>>>>??????@@@AAABBBFFFGGGKKKUUUddduuuyyysssvvvtttrrrqqqoookkkgggddd\\\WWWPPPIIIEEEBBB???===>>><<<999999:::<<<;;;;;;777777888;;;???AAAAAA@@@@@@AAAAAABBBAAA@@@???>>>:::;;;=========;;;999777666777999;;;<<<===>>>>>>777888999888555555777:::999888888999;;;<<<<<<;;;888:::;;;777111000555:::;;;999777777999:::::::::<<<===>>>??????>>>===<<<555555:::EEEVVVeeennnqqq```[[[\\\iiizzz{{{ooohhh^^^SSSKKKEEE???<<<:::;;;;;;;;;;;;;;;;;;;;;888888777777777888:::;;;999:::<<<>>>@@@@@@@@@@@@<<<<<<@@@DDDFFFLLL^^^qqq~~~|||mmmTTTJJJ@@@;;;888666888<<<888777555555555555555444>>>AAABBBAAAAAAFFFQQQYYY[[[[[[^^^dddfffaaaXXXRRRLLLJJJJJJKKKHHHIIIZZZmmmiiiOOO===444999:::::::::999:::===@@@<<<======;;;888777777777;;;::::::::::::999666444666888;;;;;;:::999999999777666666666666555555555444555666888888888777777777:::===>>>;;;999888999333333333555888999888777777777888:::;;;;;;888666777666555666777888888777888999;;;<<<======<<<<<<999999999888888:::===???<<<<<<<<<<<<<<<<<<<<<<<<999888777666555444333222666444333666999;;;;;;999===???@@@@@@>>><<<;;;;;;777888:::;;;<<<=========666555555777888777555333111333555888:::;;;;;;;;;222222333444555666777777888666555555777777777666444777<<<@@@BBBAAA???===333666:::;;;999555222000,,,000666:::;;;:::::::::777777555555555666777888111///,,,+++---222888<<<>>>:::666444555777999999999999999888777555333111111222444555666666555555666666666666555444333333///222666666444222222444666666666555444333222111///222444222000111777<<<999666333111222333333333333666999<<<===:::777555666444333777;;;<<<888333222444666777666444000...000333777777555444555777777888999888555333333333555444555999:::???NNN^^^iiiwwwrrr]]]LLL???999dddMMMCCCDDD>>>:::888222555888999777444444888======???AAA@@@===<<<===???<<<;;;;;;>>>BBBEEEDDDBBB>>>???@@@???===<<<<<<<<<===:::666666999<<<===<<<>>><<<;;;:::;;;>>>AAACCCFFFDDDAAA>>><<<<<<<<<===999:::<<<;;;::::::;;;===;;;:::888666444444666888999888999<<>>???@@@@@@DDDDDDEEEHHHIIIFFF@@@:::999;;;======;;;888777777666666666777999<<<@@@BBB:::;;;;;;;;;;;;:::999888666666777:::===>>>===<<<888444333444444111222666;;;999999;;;>>>>>>;;;888===;;;::::::<<<======<<<999999<<>>;;;;;;:::888888:::<<<======@@@===::::::<<<===;;;999:::::::::<<<<<<:::666333222444888;;;999444333777555666777666444333333444555666888999::::::999999999;;;===>>>>>>;;;888666444444555777999:::888666888999:::;;;;;;:::999888:::777333111222444666666888:::===>>>>>><<<999777777666666888:::<<<<<<<<<<<<;;;:::<<>>???<<<888666666777777666666555444555444444666999:::888555666222...000444777666333333222222444666888888888666777:::<<<===<<<;;;:::333666999<<<<<<999666333000111333555777999999:::999888777777666777777888555111,,,***,,,222777999:::888777777888888777555777888888777444333444555555444333333444555666777777888999999888666444222444333222///---...111444777666555666777666555333555666666555333222222333777777666555444333333222666777:::>>>@@@???;;;888777666666777888888555333222444777999999777444222333555888888777777777777999999999777444222222333111333555666888===FFFMMMZZZfffttt}}}rrr___NNNAAA;;;999gggOOOEEEEEE@@@<<<<<<666999::::::777333333888===>>>@@@BBBAAA>>>;;;;;;<<<;;;::::::===@@@BBBAAA@@@===>>>???>>>>>>===<<<======:::777666999<<<<<<<<<>>>===<<<<<<<<<>>>@@@AAAEEECCCAAA>>><<<;;;;;;;;;999:::<<<;;;::::::;;;===<<<;;;:::888666555666777666555666999===@@@AAA@@@AAADDDLLLUUU\\\cccooo{{{|||wwwuuuqqqqqqpppllleee___ZZZXXX]]][[[ZZZZZZZZZZZZXXXVVVQQQJJJCCC?????????<<<999999888777888:::;;;;;;:::999;;;>>>@@@AAABBBCCCDDDIIIJJJLLLMMMKKKFFFAAA===<<<======<<<:::999:::<<<999999888888999;;;===???======<<<<<<;;;999888777777666777999<<<===<<<;;;777444222444444111222555;;;::::::<<<>>>???===:::;;;999888888:::;;;;;;:::<<<<<<===AAAHHHOOORRRSSSTTTTTTVVV^^^lll}}}|||vvvlll^^^RRRJJJDDD???<<<::::::;;;;;;:::999888777::::::::::::999888777777:::;;;<<<<<<:::888888999555555777888999???PPPaaazzz{{{hhhWWWEEE>>>===<<<;;;;;;<<<;;;:::999888777777777888;;;????????????CCCFFFAAAEEEJJJOOOQQQPPPMMMKKKCCCDDDGGGJJJHHHFFFKKKRRReee|||jjjTTTDDD===;;;:::888777888;;;======<<<===:::888999;;;<<<;;;999999999999;;;;;;:::777444333333777:::888333333666777888888666333222222333333444555777999:::;;;;;;;;;<<<<<<;;;;;;999888777555555555666888999888666666777888999999999888888:::999666333222333555777:::::::::;;;:::999888888555555555888:::<<<;;;::::::::::::<<<>>>===:::777555555555555555555666666555444444666999;;;::::::<<<;;;:::888777666666666888666666888===>>><<<888666666666666666555444444555444444666999:::999666555222111333666666222...000000111222444555555555555777999;;;<<<;;;:::999444555888::::::888555444444555666777888999999999::::::999888777666555444444000,,,,,,///555:::===:::999777666777777666444666777999888666444444444555444444444555666888999999999999999888666444222333333222000//////111333777666555666666666333111222333444444222222333444888888777666555555444444555666999===@@@???<<<999888777777777888777444222333555777888888777555333333555777888888888:::;;;999999888666333222222444222444555555444777>>>CCCHHHQQQ]]]eeejjjpppyyyuuuooocccUUUGGG>>>:::999iiiRRRFFFGGGBBB???@@@<<<===>>><<<888555444888<<<===???AAAAAA>>>;;;999999:::999:::<<<>>>@@@???>>><<<<<<===>>>>>>>>>=========:::888777999;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBAAA???===:::999777888999;;;:::999999:::<<<;;;;;;;;;:::999888777666555444444666:::???AAABBBAAABBBGGGOOOUUU[[[fffqqquuuuuuvvvuuuqqqmmmhhheee``````___[[[VVVPPPMMMLLLOOOOOOPPPRRRTTTUUUSSSRRRJJJFFFAAA>>>???>>><<<999777777777:::<<<>>>===<<<===???BBBCCCDDDEEEGGGIIIOOOSSSWWWVVVPPPHHHBBB???@@@@@@???===;;;<<>>>>>===<<<:::888666555888777777888:::;;;;;;:::666333222444444111222555:::999:::<<<>>>???>>><<<888777666666888999999888=========@@@CCCFFFGGGFFFIIIJJJOOOXXXgggyyy|||uuulll^^^SSSKKKDDD???;;;::::::::::::999888777666:::;;;<<<<<<;;;999777666999:::;;;;;;888777777777555555666777777;;;IIIXXXppp~~~ppp___LLLCCC???<<<:::;;;BBB@@@===:::888777777777:::;;;<<<>>>???@@@BBBBBBBBBCCCFFFLLLRRRTTTQQQNNNGGGFFFGGGKKKKKKGGGFFFHHHQQQccctttzzz~~~}}}wwwjjjYYYIII>>>;;;;;;888777888:::<<<======;;;888777666777999;;;;;;:::888888999:::<<<;;;888666222222444888666222111444999999999666333111111222333333444555888:::<<<===>>>===;;;999888888888888777666444555666777777666444555666777777777777777:::;;;999555111111444777:::999888777777777888888333333555888:::;;;999888999999999;;;<<<<<<999777444555555666777777888888333222333555888999888777;;;;;;999777666444333222666555555888<<<===;;;888555555555555555444444444555444555777999;;;:::888555444444666777444...(((---...000111222222111111333555777999::::::999999444555666777777666555444999999999999999888777777;;;;;;:::999777555333222444111......222888===@@@:::888555444444444333222333555888999777444333222444444444444666777999:::::::::999999888666555555222333444333111111111333777666666666777666333111///111333333333333444555888888777777666666666555555666999<<>>;;;999888777666777777666444222555555777777777777555555333555777888999:::<<<>>>999999777444111111333555666777888666333333666999>>>CCCJJJPPPUUUZZZ___bbb\\\YYYRRRHHH@@@;;;:::;;;iiiQQQFFFFFFBBBAAACCC???@@@AAA@@@>>>:::888999:::;;;===??????>>><<<:::999::::::;;;===>>>???>>>>>><<<;;;<<<===>>>???>>>===<<<;;;999999999;;;<<<<<<===>>>@@@@@@@@@>>><<<;;;??????@@@???===:::666555666777888888777777888:::999999:::;;;<<<;;;999777666555444666:::???CCCFFFBBBAAADDDJJJOOOSSS\\\eeejjjiiihhhfffccc^^^XXXTTTOOOPPPPPPNNNJJJGGGEEEEEEGGGHHHJJJNNNRRRSSSRRRQQQEEECCC@@@???@@@???===:::888888:::===@@@BBBAAA??????BBBDDDDDDDDDEEEIIILLLSSS[[[cccbbbXXXKKKCCC@@@AAAAAAAAA@@@>>>>>>@@@BBB===<<<:::999888999;;;<<<<<<<<<;;;:::999777555555999888777777999;;;::::::555222222555444222222555888888:::<<<=========<<<777666555555777999999888:::;;;===???BBBDDDDDDDDDAAADDDKKKUUUdddwww{{{llldddYYYQQQKKKGGGBBB???::::::999999888777666666:::;;;===>>>===;;;888666777999:::999777555555666777777888::::::<<>>888999;;;888888999<<<>>>???===;;;666555555777888:::<<<<<<999888999;;;======;;;999000///111555444111000222999999888666333222333444666555555666777:::<<<>>>>>>===<<<;;;:::999888777999777444444555666666666333444555666666777777888999;;;;;;777111///222777999999888888888888777777111222444777::::::888555999999;;;<<<<<<<<<:::888666666777888888888888888222222222444777777666555888888777666555444222222444444555777:::;;;:::888666555555444444444444444555555666777999:::::::::777666666777666222,,,'''---///111222111000//////000222555888::::::::::::444444444444444444444444;;;;;;::::::888777555444999999999888777555444222444222///000333888<<<>>>888666333222111111000...///222666888666333111000111222222444555777888999888888888999999999999999333555666666555333333333666666666888999999666444///111444444444333444555777777666666666666666666777777999<<<===<<<999666777555555555777777666555666666777777777777666666444666777888777888:::===999888666333111111333555999;;;<<<:::555333444666>>>???AAAEEEJJJMMMNNNNNNKKKIIIFFFAAA;;;888888999fffOOODDDEEEBBBAAADDD@@@@@@BBBCCCCCC@@@===:::999888999;;;===>>>===<<<;;;;;;<<<>>>?????????@@@@@@===<<<<<<===@@@@@@???===<<<<<<;;;:::::::::;;;<<<<<<===@@@AAA@@@>>>;;;888<<<=========<<<999555333333555666666555444666777555555777:::======;;;888444444444444777<<>>@@@BBBCCCDDD???CCCJJJTTTbbbsssxxxbbb\\\SSSMMMJJJGGGCCC@@@999999999888888888888888;;;<<<>>>??????===;;;999666888999888777555666666777777999<<<===>>>FFFPPP[[[iii~~~vvv^^^LLLBBB<<<<<<>>>???===:::777666777888999===<<<<<<>>>AAACCCDDDCCCHHHKKKRRR___lllrrrqqqnnnoooeee^^^]]]\\\TTTKKKFFF???FFFNNNSSSWWWWWWQQQKKKJJJIIIEEE???888555777:::::::::;;;===??????>>><<<555666666777888:::<<<===:::::::::<<<>>>>>>===;;;///---...222333111000222777777777555333444666888::::::999888999:::<<<===<<<===>>>???===;;;888666:::888555555666777777777444444555666777888999:::999;;;;;;777000...111555777888:::;;;;;;999777555000111333777999:::777555999;;;===>>>===<<<;;;:::999999:::::::::999888777444333444555777777444222333333444555555555444444333333555777:::;;;:::999777666555444444444444555555666777777777888999::::::888666555333000---+++111333444333111.........---///333777999;;;;;;;;;444444333333333333444444999999999888777555444333555666666777777777666666666333111111333666888888444333111000000///,,,***+++///444666555222///...//////111222444555666777555666888:::;;;<<<======444666888888777555444444444555666999<<<<<<:::888222444666777666444444444555555555555555555555555999999:::;;;;;;:::777444444333333444666888888777666666777777777777666666555777888777666666777888888888777444222111333555999;;;===:::666333333555<<<::::::<<>>===<<<;;;===???@@@@@@@@@AAACCC@@@>>><<<>>>AAABBB@@@===<<<<<<===<<<::::::;;;<<<:::<<<>>>@@@???===:::777999:::;;;;;;:::888555444222333555444333333444666333333333777;;;===:::777111111222222444888>>>BBBEEEAAAAAADDDFFFFFFHHHMMMUUUTTTSSSTTTSSSNNNFFF???777999;;;<<<<<<===???AAA===???CCCHHHLLLMMMJJJGGGBBBBBBBBBAAAAAAAAA@@@@@@@@@??????AAACCCDDDCCCBBB???AAABBB???<<<<<>>@@@BBBCCC@@@>>><<<<<<888777666666777999;;;===777777888888888777666666888888888:::======;;;:::555333444777888555444777555777999:::999888888888777666555666888:::::::::666888;;;<<<===???AAACCCDDDHHHOOOWWWbbbpppsss]]]WWWPPPKKKHHHEEEAAA===999888888888888999::::::;;;<<<>>>???@@@???>>>===666888::::::999888999:::777777:::===>>>===CCCJJJVVVbbbtttkkkWWWJJJ@@@>>>???<<<:::888777666777888999;;;<<<===???AAACCCEEEFFFJJJQQQ```qqq{{{vvvuuuppp```NNNCCC???BBBFFFJJJLLLIIICCC>>>???@@@@@@<<<888555777999===<<<;;;<<<>>>>>><<<;;;555777888777777777:::<<<;;;::::::<<<===>>>===<<>><<<888666999888666777888999999888666666777888999;;;===>>>:::;;;:::777333111222444666888:::<<<<<<999666444111111333666888999777666999;;;>>>???===;;;;;;;;;;;;;;;<<<<<<;;;:::888777777666777888888777333000///000222444666666666666222333666888999:::::::::888777666444444555666666666777777666555555777888;;;999666444222111222222777888888555000,,,---......000333777999:::;;;;;;333333333333333333333333666666666666666555444444333333444555666888999:::777555222111333444444444111111111111111000,,,)))***...222555444111///......///000222333444444444333555888<<<>>>???>>>>>>444666888888666444444444444444777:::<<<===:::888333555888888777555444444333333444444555555666666:::999999::::::999666333444333222333666888888888666666888888888888666666555777999999777555555555777888888666444333444555666888999777333111222444:::888777777888888777666;;;<<<;;;888444000...---___JJJAAAEEECCCBBBCCC@@@???>>>>>>>>>???>>>>>>===:::888666777:::<<<<<<<<<999<<<@@@AAA@@@@@@BBBEEECCC@@@>>>???CCCCCC@@@<<<;;;===>>>===:::999:::<<<888:::<<<>>>>>><<<999777777777888999888777666555333444555555444444555777555222111444888:::777333000111222222333666;;;@@@DDD@@@???BBBCCC@@@@@@BBBHHHHHHIIIMMMOOOLLLCCC;;;777888:::::::::<<<>>>@@@;;;===BBBFFFIIIHHHEEEAAABBBBBBBBBAAA@@@???@@@AAACCCAAA@@@@@@AAABBBAAA@@@???AAAAAA===777777===DDDOOOWWW___```XXXMMMEEEAAA???@@@@@@???<<<:::::::::888777666555666777999;;;::::::::::::999888666666666777999===@@@???===:::666444555999999666666888666999;;;;;;888777777888666555444666888:::::::::777999<<<===>>>AAAEEEIIIPPPTTTYYY___fffrrr}}}nnnYYYTTTNNNJJJHHHEEEAAA===888888888888999;;;<<<===;;;<<<>>>???@@@@@@AAAAAA888:::<<<=========>>>???::::::<<<@@@???===???DDDLLLWWWgggzzzxxxfffUUUGGG@@@???;;;:::999888888777777888777:::>>>???@@@AAAEEEHHHRRR```uuulllXXXLLLBBBCCCFFFIIIHHHDDD@@@>>><<>><<<:::::::::;;;:::999666777888777444444666888;;;:::999:::;;;<<<;;;:::111......444999999999;;;888888777555333444777:::999::::::;;;<<<<<<<<<;;;777888:::;;;;;;:::888777888888777999;;;<<<:::999999999999:::<<>>>>><<<::::::;;;:::;;;<<<======<<<:::999;;;::::::::::::777333///...000222555666777666666222444777999::::::;;;<<<999888777555555666777888777888888666333222444666888777666555444444555777<<<<<<;;;555...***+++...222333666888999999888777333333444444444444333333222333444555666777777777444333222333444777:::<<<777555333333333444333333///000222555555222---)))+++...222444444222111111///000222333444444333333444777;;;>>>@@@???===;;;222444555555333222222333444555777999;;;:::777444000333666888777555555555333444444555666777777777777777777888:::999777555666444333333555666666666555666888::::::888666555333666999;;;:::777666555666888999999777555555555555777777555111///111333999999888777666555555666777888:::888444000...---^^^IIIAAAFFFDDDCCCDDD@@@???<<<:::999:::===??????<<<999666666888;;;;;;:::888;;;???@@@@@@@@@CCCEEEEEEAAA???@@@CCCDDD@@@<<<;;;===???===:::999:::<<<777999;;;<<<===;;;999888666666777777777777777666444555777666555555666888777333111222666777444000111333555555555777<<<@@@CCC???>>>AAAAAA===;;;<<<>>>???CCCIIIMMMKKKBBB::::::<<<======<<<===???AAA<<<>>>BBBGGGIIIGGGBBB>>>BBBBBBAAA@@@>>>>>>@@@BBBEEEBBB???>>>?????????>>>???AAAAAA;;;555555;;;BBBNNNSSSXXXWWWRRRJJJEEEBBBAAA@@@>>>;;;888777888:::888777555444555666777999>>>======<<<:::888666555555777:::???AAAAAA>>>;;;666555666::::::777777999888;;;===<<<999777777888555444333555777999:::999777:::===???AAAFFFMMMRRRZZZ^^^cccggglllvvvzzzkkkUUUQQQLLLIIIIIIGGGCCC@@@888888777888:::<<<>>>???<<<<<<===>>>@@@AAACCCCCC:::<<>>@@@CCCAAA===>>>BBBBBBLLL]]]rrrppp___MMMBBB>>><<<;;;;;;:::999888777666333999>>>???>>>???DDDIII]]]nnnrrrbbbZZZFFFGGGIIIKKKJJJEEECCCBBB===AAACCCBBB>>>999777777>>><<<999777888888777777555777888666333111333555:::999888888::::::999888333000000666<<<======???::::::888555333333666888555777999;;;<<<<<<<<<<<<777777777777777888888999777777888:::======<<<:::;;;;;;;;;<<<>>>AAADDDEEE???===:::999:::999888666777777666555555555555555444333333444777999999888666:::======;;;999999:::888:::<<<===>>>>>><<<;;;===<<<<<<<<<;;;777222//////000333555777777666555222444777999:::;;;<<<===:::999777666555666888999777888888555222000222555555666777777666666888999>>>???<<<555,,,(((***...666777888999888777555444333333555555555555333333000111333555777999999:::666444222222333666:::<<<777555444444555555555333///111444777888555///+++,,,///333555555333333333000111333444555444444333555999===@@@AAA???;;;888111222333222000///000111555555777999999777333///---000444777777666666666444555555666777888999999555444555777:::;;;999888999777444333444444444333444666999;;;;;;999666444111555:::===<<<:::888777666888:::;;;999666555555777888888555111///111444666777777555333222333555555888::::::777444111000hhhTTTKKKIII@@@===AAAAAA???===:::888999<<<@@@CCC===:::666666888:::999888;;;;;;<<<===>>>@@@BBBCCC@@@>>><<<<<<===>>>>>>>>>===???@@@>>>:::888888:::<<<===>>>>>>>>>===;;;::::::::::::999999777666555222444666888999888777666333222222555777777444000222666:::;;;999777666777>>>AAABBB???999666777:::??????AAAAAA@@@>>><<<:::;;;;;;;;;;;;;;;<<<======???AAACCCCCCBBB@@@@@@@@@AAABBBCCCAAA>>><<<<<<<<>>======@@@???<<<999777888<<>>===;;;999666444444777:::999888:::;;;<<<;;;999999999;;;<<<999666666888:::999777:::888<<>>???===:::888;;;AAAEEEDDDAAA@@@AAABBBCCCCCCCCCBBBAAA>>>>>>?????????>>>======AAAFFFSSSgggqqq___PPPFFF@@@???>>>>>>???>>>;;;777333333666<<>><<<888555222111111111555666777999:::;;;<<<<<<;;;666111///111444555555666888:::;;;<<<<<<<<<<<<:::<<<>>>@@@@@@???===<<<777666777;;;>>>???;;;666;;;888555222111333666888555444333444666777666555666888999:::888777777777888888888888:::;;;===>>>;;;>>>@@@@@@;;;666111///444444444555777888777555---111666;;;>>>>>><<<;;;???999444333888<<<<<<;;;999777555444444444333222555666777666666666888999<<<999444///------///000666777888888666555555666444444444444333222111000444222333666;;;===;;;999:::777444222333555666666444444555666777777444111000444777999777333000//////111444777888777666555666333222555:::<<<999666777888:::>>>AAA@@@:::555777555333222222222111000999777666666888777333000......000333666777666444555777999;;;<<<:::777555777777777888999999::::::888999888777555444555777555444333555777777444111---111777:::999777666555555666888999999888666555999:::999555000///111444666777777777777666555444888777777777888777444222iiiTTTKKKJJJCCC@@@CCCAAA???===;;;999:::<<>><<<999999;;;===>>>===<<<<<<======>>>???AAABBBAAA???===<<<;;;;;;;;;:::===>>>>>><<<888777888:::=========>>>======<<<<<<<<<<<<;;;:::999888888777444555777888999999999999777666555666777666333000333777:::;;;999777777888:::===???<<<777555666999<<<<<<===>>>>>>===<<<;;;<<<;;;;;;;;;;;;<<<>>>???===>>>@@@AAA@@@???@@@BBBBBBDDDDDDCCC@@@===;;;;;;>>>???@@@@@@???>>>===<<<<<<<<<:::888777999===@@@GGGKKKOOOPPPMMMHHHDDDAAAAAA???===;;;::::::;;;;;;:::666333333777:::;;;:::;;;::::::888666444222111111333777999:::999777666444222000222555888999888<<<===>>>>>><<<;;;<<<>>>===:::888777999::::::888???>>>CCCMMMSSSWWW___hhhlllnnnooooooqqqyyysssdddQQQKKKGGGHHHHHHDDD@@@??????>>>>>>===<<<;;;;;;:::;;;999999===BBBDDDAAA>>>??????AAABBBBBBBBBAAA@@@======>>>???@@@@@@??????BBBGGGRRReee{{{xxxeeeVVVJJJDDDAAAAAAAAAAAA@@@===999555666777;;;>>>>>>@@@IIITTTrrrlllYYYRRRMMMJJJKKKJJJDDDAAAAAAAAACCCDDD@@@:::666666888:::::::::777444444666999;;;999555333111222444555999888888888::::::888777666777777888:::;;;===>>>===;;;999777555444444444666666666777999;;;>>>???<<<777222000111333444333666888;;;<<<=========>>>===>>>???@@@@@@>>>;;;888777999<<<>>>>>>=========>>>;;;777444333444666888888666444444555555555333444666999999888777777888777777888999:::<<<<<<===<<<>>>@@@???;;;666222111555444444555666666555333///222777;;;===<<<;;;999<<<777444444888<<<<<<:::999888777666666555444222333444444444444555666888666444000------...000222777888999999777555555666555555555555444333222111222222444777:::;;;;;;999:::888555444444555666555444333444666777777444222333555888999777444111000111333666888999999777666777555333666:::;;;999555555666999===@@@???;;;777777555333222222333222111777555444555777777444222...000222666888888666555333555888;;;<<<;;;999888555666777888888888888888666777777666555444555777555333333444666666444111000333777999888777666666444555888:::;;;:::888777<<<<<<:::666000...111444999999888888888777777777888888777888888888555333jjjSSSHHHIIICCCAAAAAA======<<<;;;;;;;;;<<<===>>>===;;;:::;;;===???@@@@@@>>>>>>======>>>>>>???@@@AAA@@@>>><<<:::999888888======;;;999777777999;;;>>>===============>>>>>>???>>>===;;;:::999999999888888999999::::::;;;;;;;;;999888888888666333111555888:::;;;:::999999999666999:::999555444555777888999999:::;;;<<<<<<===>>>===;;;:::;;;<<<>>>???<<<===>>>======>>>AAACCCBBBDDDEEECCC???<<<999888<<<===???@@@@@@>>><<<;;;999999888777777999===AAABBBEEEHHHIIIGGGDDDBBBBBBCCCAAA>>>;;;:::;;;<<<>>>999555222333888===???@@@<<<;;;999777555333222222222333555777777555222111000//////111555888999999===???@@@???>>>>>>???@@@???===;;;;;;<<<======<<<>>>AAAIIISSS\\\aaahhhooopppqqqqqqrrrttt{{{sssdddTTTMMMHHHHHHHHHCCC???>>>@@@@@@@@@???<<<:::777666888888999===AAAAAA===999<<<===???@@@@@@@@@???>>><<<<<<>>>???@@@AAAAAAAAACCCGGGPPP```uuuooo^^^PPPHHHDDDDDDDDDDDDCCC@@@;;;777888888:::<<<<<<@@@NNN]]]}}}uuuaaaZZZQQQKKKKKKKKKGGGBBBAAAAAABBBBBB>>>999555555666888888888777666666888:::<<<:::666333222444666777:::999888888999999777666777777888999:::::::::::::::::::::999999999888888888777666555777;;;???AAA>>>;;;666333333444444444666777999999999999;;;===???======>>>@@@>>>999555555999<<<<<<999999<<>>>>><<<999666444333666555444444555555444333222555888;;;<<<:::888666888555333555999<<<<<<:::999999999999888666444333222222222222333444555666///...,,,,,,---///222444888999:::999777555555666666666666666555444333333111444666888888888888999:::888666555666666555444333333333555777777666444777888:::999666444333333333555777999::::::999888888666555666999:::777444333444888<<>>@@@@@@???>>>>>>===============@@@@@@@@@>>>;;;:::999:::===<<<:::888777888;;;===>>>>>>===<<<===>>>@@@AAA@@@???===;;;::::::::::::<<<<<<;;;:::::::::;;;;;;;;;:::999999888888777666777888999:::::::::::::::444666888777555444666777666666777888:::<<<>>>???AAA@@@===;;;:::;;;===>>>>>>>>>>>><<<;;;===@@@CCC@@@BBBCCCBBB>>>:::777666<<<>>>@@@AAAAAA???===<<<999::::::999888999===???===???@@@AAA@@@@@@@@@BBBCCCAAA>>><<<;;;<<<>>>???:::666333444:::???BBBCCC@@@>>><<<999777666666666666777888888777555222111222222333555777888999:::;;;===>>>>>>======>>>@@@@@@???======>>>???@@@AAAAAAFFFQQQ\\\eeekkkrrrwwwttttttrrrrrruuu|||tttfffVVVOOOIIIHHHGGGBBB>>>===??????@@@???===:::777555888777777999<<<<<<999777:::;;;===>>>>>>>>>===<<<<<<===>>>???@@@@@@@@@@@@BBBEEELLLZZZmmmwwweeeUUUKKKFFFFFFEEEEEEDDDAAA<<<999888999;;;======BBBRRRbbbmmm^^^SSSJJJJJJLLLIIIDDDBBB>>>>>>>>><<<888555555666777777777777888999;;;<<>>;;;999777777777777;;;;;;:::888666888===AAACCCAAAAAADDDGGGGGGBBB>>>:::;;;<<<;;;::::::===@@@BBB@@@===:::999:::;;;===<<<999666444555555555555111333666666555333222222666777999;;;<<<;;;:::888;;;<<<<<<:::777555444555666555444444666777666555555777999;;;:::888666444333333333666999;;;;;;:::999:::<<<<<<:::777555555333222111222333444555444,,,,,,,,,,,,...000333555888999:::999777555555666777777777777777666555444444777:::999666444444666999777666666777666555333333222333555777888666555999::::::888666444444444333555777888999999999888777666555555777777555222111333777;;;>>>???>>>===:::777555444555666666666666555444333222222222111222555999<<<<<<:::888777555666999;;;<<<;;;:::999777888:::;;;;;;999666555111222444555444444555777555444444555666666666555;;;;;;;;;999777666888999777:::===??????===:::888888888555111---,,,000444>>>===;;;999999:::<<<===888888888888999999666444rrrUUUDDD@@@;;;:::===999::::::999999888777666555888999:::;;;<<<===???@@@???>>>===<<<;;;;;;;;;;;;===???@@@@@@===<<<===???>>><<<999888999;;;===???>>>=========>>>???AAABBB@@@???>>><<<:::999999999???>>>===;;;:::999999999999999999999999:::;;;===999999888888999:::::::::555666777777666666777888666777777888:::<<<>>>@@@DDDBBB???===;;;;;;;;;<<>><<<======<<<:::999;;;<<<:::;;;<<<<<<;;;<<<>>>AAACCCAAA>>><<<<<<===>>>@@@===999666777<<>>>>>@@@BBBDDDFFFLLLTTT___iiiqqqyyy~~~xxxvvvrrrpppsss{{{tttiiiWWWOOOIIIHHHFFFAAA======;;;<<<>>>>>>===;;;999777:::888666555666777777777999:::;;;<<<<<<<<<;;;:::<<<======>>>======<<<<<<>>>@@@FFFRRRdddzzz|||jjjYYYOOOIIIGGGEEECCCBBB@@@===:::777:::>>>AAA@@@DDDTTTdddtttcccWWWLLLJJJJJJFFF@@@>>>888999::::::888777666666777777777888:::<<<===>>>@@@???===;;;:::;;;<<<===>>><<<999888999999888777777888999::::::999777777666777888:::<<<<<<======AAA???:::777666777999;;;>>>>>>===<<<:::::::::;;;BBBBBB@@@<<<999<<>>===:::888666666777444333333555666555333.........///000111333444555777888888666555555666777777888888777777666666888:::<<<:::666222222333777666555555666666555333333222222444666777777666999999999777555444444555222333555666777888888777555555444444555444222111222444888:::<<<>>>??????<<<999666555666777777777777777666444222///......333777;;;===;;;999888888888999:::;;;;;;:::888777666777999:::999666333111///111444555444444555666555666666666666666777888>>>===<<<999777666888:::<<<===??????>>>;;;777555444555444111///000444999>>>===;;;999999:::;;;<<<888777777888999999666444sssXXXGGGBBB<<<;;;???>>>;;;:::999888666555444333:::;;;======<<<<<<===>>>===<<<;;;:::999999999999:::>>>AAAAAA???>>>@@@BBB===;;;999999;;;>>>??????=========>>>???AAABBBCCC@@@??????>>><<<:::888777===<<<<<<;;;:::999999888888888999888999;;;???BBB:::888666666888:::::::::777777777888888999999999777888999:::;;;===>>>>>>BBBAAA@@@???======<<<<<>>>>>??????>>>;;;999999999::::::::::::999:::===???AAA@@@???=========>>>???>>>;;;999;;;???CCCDDDCCC??????>>>======<<<=========>>>>>>>>>>>><<<;;;:::<<<>>>???>>>;;;999999999888:::<<<<<<<<<===???AAA===???AAACCCFFFIIINNNQQQYYYbbblllssszzz}}}xxxqqqmmmqqqzzzsssiiiWWWOOOHHHFFFEEE@@@<<<<<<999:::;;;<<<======<<<;;;===;;;888555444555777888888888:::;;;;;;;;;:::999;;;;;;;;;;;;;;;:::999888999;;;???HHHYYYpppppp___TTTLLLIIIDDDAAA@@@???>>><<<999===BBBDDDBBBEEETTTddd{{{qqqcccYYYNNNJJJGGG@@@:::888555777999;;;<<<:::888666666666666888;;;===>>>===@@@??????>>>>>>>>>>>>>>>===;;;888777888999999888777777888999::::::::::::888888999:::<<<===>>>>>>BBB@@@===:::777666666666999;;;============???@@@CCCFFFGGGEEECCCEEELLLRRRWWWYYY]]]___aaa```___^^^YYYTTTOOOMMMOOOOOOLLLHHHFFFDDDAAA>>><<<;;;;;;<<<<<<:::999:::;;;;;;:::999444555444222000///000111888999999::::::999888777:::;;;;;;:::888777888999999777666666888:::;;;;;;666777888999999777555444000111333555777888999999999<<>>@@@>>>:::666444555666666666777888999666222///,,,,,,444888;;;;;;999777777999:::;;;;;;;;;:::999888777555666666666555222///...///222444666555444555666444555666666555666888:::<<<<<<:::777555555777999<<<======<<<999666333111222444555444333444888<<<;;;:::999888888888999999666666666777888888666444kkkTTTHHHFFF>>>===BBBBBB>>><<<:::888666555444444:::<<<===<<<:::888999:::;;;:::999888777777777888999===AAAAAA>>>===???BBB:::888777999<<<>>>>>>===;;;<<<>>>@@@AAABBBCCCCCC@@@AAAAAAAAA???<<<999777666777999:::;;;::::::999777888999888888:::@@@DDD;;;888555444777999:::999888888888888999999999999777888:::;;;<<<;;;;;;:::===>>>???@@@@@@@@@????????????>>><<<::::::<<>>>>>>>>>>>===>>>???>>>;;;888777777;;;<<<;;;:::999999;;;===>>>>>>>>>>>>>>>>>>=========;;;;;;>>>BBBFFFEEEDDD???@@@@@@AAABBBBBBAAAAAACCCCCCDDDEEEEEEDDDDDDCCCCCCFFFGGGFFFCCC@@@@@@@@@===???AAAAAABBBBBBDDDFFFEEEHHHLLLOOOSSSXXX^^^ccchhhqqqyyy|||{{{qqqllloooyyyqqqgggVVVNNNGGGEEECCC???<<<<<<888999999;;;<<<======>>>@@@???===:::888777777888777888999:::;;;::::::999666777777888888888777777555666888???MMMddd}}}vvvfff[[[PPPKKKDDD@@@????????????===@@@EEEEEEAAADDDUUUfffyyyooo\\\TTTMMMIIIDDD===999999666999<<>>???@@@@@@>>>===<<<:::888666555666888888888666777777888:::;;;===>>><<<<<<;;;;;;<<<===???@@@@@@@@@???===;;;888555333666:::???AAABBBDDDFFFIIIHHHPPPXXX\\\[[[[[[```dddooossswwwvvvrrrooonnnooollljjjfffbbb___\\\YYYWWWTTTRRRNNNIIIEEEBBBAAA@@@>>>======>>>>>>===:::777666555444222000222555888:::999999999888888777777;;;<<<>>>>>><<<;;;;;;<<<<<<:::777666777888888888444555777888888888777666000111333444555666888999:::===???<<<888666777:::===999555444666666222/////////111222222222222111---///111222111222333444666666777777777777777666::::::999::::::999666444333111///000222555666666666444333333555666555555222333555555333222333333222222333444555666666777444555666666555444444555888;;;<<<<<<;;;;;;>>>@@@===999555222222222333333555888:::999444000---,,,555888:::999666444666999:::::::::;;;;;;:::999999888888777555444111///...000333666777666555555555222444555444333333666999888888777444222111333555999888777555333111///...000333555555333333666999777777777666666666666555555444555666777777555333bbbOOOGGGHHH@@@===BBBBBB@@@>>><<<999777666555555888:::;;;:::666333444555999888888777666666777777888===AAAAAA===;;;===@@@888666666888<<<>>>===<<<;;;<<<>>>AAABBBCCCCCCCCC@@@BBBCCCDDDBBB>>>:::777111333666999;;;<<<<<<;;;888999999888777:::???DDD;;;777444333666999:::999999888777888999:::999888777888:::;;;;;;:::999777999;;;>>>AAABBBCCCBBBAAA<<<<<<<<<;;;::::::<<<>>>;;;;;;<<<;;;;;;===AAADDDFFFDDDAAA>>><<<<<<======;;;<<<>>>===:::888777777=========;;;999999;;;<<<<<<===>>>??????>>><<<;;;;;;:::;;;???EEEHHHGGGEEEAAABBBDDDFFFGGGGGGFFFFFFHHHIIIJJJKKKKKKLLLKKKKKKJJJLLLNNNMMMJJJGGGGGGHHHAAACCCEEEFFFGGGHHHJJJLLLNNNRRRWWW[[[___eeelllrrrvvv}}}qqqkkknnnzzzooodddUUUMMMFFFDDDBBB>>><<<<<<999999999:::;;;<<<===>>>@@@AAAAAA???<<<:::888888777888999:::;;;:::999999222333444666777777777777444333444999FFF\\\uuu{{{kkkaaaRRRMMMEEE@@@>>>???AAABBBAAACCCFFFDDD@@@CCCUUUgggoooRRRMMMIIIGGGCCC>>><<<>>>999;;;???CCCCCC@@@999444444222222555999;;;:::888;;;===???@@@@@@>>><<<:::888666333333444666777777666666666888:::===???AAA@@@???===<<<<<<>>>@@@AAA===>>>??????===999555333777<<>>;;;:::999888777777777888<<<>>>@@@AAA???>>>>>>>>>???<<<888666555555555444333444666777888888888777111222333333333555777999:::===>>>;;;777555777;;;>>>999555333555555111------...000111222222222111***,,,///000000111222333555666666777777777666666999888777999<<<===:::777222000......111444777888777555444333555555555444///111333444333222222222222333333444555666777777555666888888777666666777;;;===>>>===;;;;;;===@@@<<<888333000///000000000222666::::::666111...---555888:::777333222555999888999::::::;;;;;;;;;;;;<<<;;;:::888555444222222111444777777666555444555000222333222111111555888444444444222000///000222555444222000......---------000333333111000222444444555555555555444333333444444444555777777555333bbbLLLCCCEEEAAAAAADDDBBB@@@===999999::::::888555999555111222444555111---999:::;;;999777666666777???@@@@@@>>><<<;;;<<<===<<<999666666777:::;;;;;;:::===???AAA@@@@@@@@@AAA@@@CCCEEEDDDAAA===;;;:::222444777:::<<<===>>>>>>555555555666777999<<<===:::666333555:::>>>===;;;999666444444666777555333333222222555::::::666111555:::???AAA@@@>>>===>>>888888777777777777777888888999999888777777999<<<>>>===;;;<<<>>>AAABBBBBB@@@>>>============<<<;;;BBB@@@===;;;:::;;;<<<>>><<<999999<<<===;;;<<<@@@@@@BBBDDDFFFHHHHHHHHHHHHFFFFFFFFFEEEEEEIIIQQQVVVQQQPPPPPPQQQTTTXXX[[[\\\TTTSSSSSSWWWZZZ[[[XXXUUUNNNMMMMMMPPPTTTWWWYYYYYYVVVYYYcccpppvvvwww}}}vvvqqqpppwwwrrraaaTTTNNNGGGCCCBBBAAA???===;;;:::999888999:::;;;<<>>???===888444777888999999::::::::::::555333222333666888666444333222444:::CCCSSSlllwwwfffXXXLLLBBBAAACCCCCCAAA@@@DDDDDDEEEDDDBBBEEESSSbbbgggMMMDDD>>>???BBB???:::888<<<<<<=========;;;:::888777777888666555444555777777;;;@@@BBB???:::444111444333222222333666999:::888777555444444666999;;;<<<;;;;;;:::;;;===@@@AAA???>>>======>>><<<999555999EEERRRUUURRRRRR[[[eeeeeeqqquuuvvvqqqkkkhhheee___SSSIII@@@IIINNNKKKDDD>>>:::666999777666555777999<<<>>>@@@<<<888555444555555555888:::===?????????@@@AAA???<<<777333333333444555333444555555666666555555::::::999666444333444666>>>===;;;:::999888888888;;;888555444555555222///......000333555666444222++++++,,,000333555444333222333555777999:::;;;;;;:::999777777888888666555000...,,,---000333555555:::777444222222333333333111000000111333444444333555333111111333444444333777777777777777777777777;;;<<<===>>>>>><<<:::999999666444222222222000...333555555444111...,,,,,,333444555555444555777999>>><<<999777888;;;???BBB???@@@???:::444111111222666888::::::888666444444222444555444111000222555777555333444555444000,,,222222222333333444444444777444000---.../////////555333000000222555888888:::888555555666888999999cccNNNEEEFFFBBBAAADDDBBBAAA>>>;;;;;;;;;;;;999777666333111222666777444111777999999999777777888999===>>>>>>===;;;::::::<<<:::888555555777999;;;;;;<<<>>>AAAAAAAAA@@@@@@AAAAAABBBBBBBBBAAA???<<<:::555666777999::::::::::::555444444555666999;;;<<<;;;777555666;;;>>>===;;;777555333333555666555444444222222444888999555111666:::>>>???>>><<<<<<===:::999888666555555555555222444666777666555555666;;;::::::;;;>>>@@@AAA@@@============>>>===<<<;;;<<<;;;:::999999;;;<<<>>><<<999:::===>>>===>>>BBBCCCEEEHHHKKKMMMNNNOOOOOOJJJLLLMMMNNNNNNQQQVVV[[[]]]```bbbbbbbbbdddjjjoookkkfffbbb___aaafffjjjmmmaaa```aaacccgggjjjkkkkkkhhhkkkuuuzzzvvvvvv{{{pppbbbTTTNNNGGGCCCBBBAAA@@@>>>;;;;;;:::999888888888888:::::::::<<<>>>===:::666888888999:::;;;;;;;;;;;;888666444444666777555444666555555999@@@NNNdddxxxooo^^^QQQEEEBBBCCCBBB@@@???BBBBBBDDDDDDBBBEEERRR```sss[[[GGG???:::===@@@???===<<<<<<<<<<<<<<<;;;:::999999888999999888666666777999555888;;;;;;888333///---444444333333444555666777777666444333333555666777888888888888999;;;>>>AAA@@@<<<999<<>>===;;;999888999;;;======???<<<999666555444444333444777:::<<<<<<===???@@@:::888555333333555666777444444555555555555444444999:::999888555444555666;;;::::::999999888888999999777444444555444222///111111222444666666444222---///111333555555666666555555777888999::::::;;;;;;999777666666666444222...---------...000333555666444111000000111111111000//////111444777888888666333111111222444555555999999999999999999888888;;;;;;<<<======;;;999888888666444333444444333222333444555444111///......666777888888777888999;;;>>><<<999777777:::===???>>>???>>>;;;666333222333777999;;;<<<:::999999:::666777666444111000222444777555444444555444111...111111222333444555666666777555111////////////...333111000000222555888999:::888555555666888888888eeeOOOFFFGGGCCCAAADDDBBBBBB@@@>>>======<<<;;;999444222111444777999777555555666888888888888999;;;;;;<<<===<<<:::999999:::999777555555777:::;;;;;;===???AAABBBAAAAAAAAABBBDDDBBB@@@@@@AAAAAA===:::888888888777777666666666444333333444555777999:::;;;888666777:::======;;;666444333333555666555444666444333444777888666333888:::<<<<<<;;;;;;;;;<<<<<<;;;999777555333333222000333666777666555444444888888999<<>>;;;<<<>>>@@@@@@???>>>===999999999999:::<<>>@@@???@@@CCCEEEGGGKKKOOORRRTTTUUUVVVSSSVVVYYY[[[]]]___bbbdddhhhmmmrrrsssppprrrxxx~~~~~~{{{vvvrrrrrrvvv}}}tttssssssuuuxxx{{{{{{{{{}}}~~~||||||pppdddSSSNNNGGGCCCBBBBBBAAA???;;;;;;;;;999888666555444666555666888;;;<<<;;;999888999:::;;;;;;<<<;;;;;;:::888555555555666666555;;;888666888<<>>???AAA===<<<;;;:::999999999999:::;;;;;;:::888888999;;;666777777555111...---,,,444555555555555555444444666666555444333333222222444555666777888;;;@@@CCCDDD???<<<@@@IIIOOOLLLHHHZZZcccnnnvvvyyy{{{{{{jjjjjjeee]]]VVVPPPHHH@@@AAA>>>;;;:::;;;<<<<<<;;;<<<<<<;;;999777444222111222444666777888999;;;<<<555555444444555666888999666666555444333333333333777888999999777666666666888888888888888888888888666555333333444444222111333444444777888888666444000444777777666555777:::888999:::::::::::::::999;;;999666555444333000...+++---...,,,+++,,,000333444222000///111222222222000///...111555:::<<<===777444111111222555777777;;;;;;<<<<<<;;;:::999999:::;;;;;;<<<;;;999777666666444333333555777888777222444555555333111111111888:::;;;;;;;;;;;;<<<>>>===;;;999777666888:::;;;<<<===>>><<<999666444444555777999:::::::::<<<>>>;;;:::888555111000222444777666555666666555222000000000111333555666777888888666333222111000...,,,000//////000222555888::::::777555555666777888777fffPPPGGGHHHCCCAAACCCAAABBB@@@???===<<<<<<;;;:::444444444666999:::888777333555777888888888:::<<<;;;<<<===<<<:::999::::::999777666666999;;;<<<<<<<<<>>>@@@AAAAAABBBCCCEEEJJJEEE@@@@@@BBBBBB>>>999888888777666555555555555222222111222222444666777:::888666666999;;;;;;:::666555444555555666777777888777555666888999999777::::::::::::::::::;;;<<<<<<;;;999777666555444444444666888999888777777888999:::;;;>>>@@@@@@===;;;999<<<@@@BBBCCCBBBAAAAAA;;;;;;;;;===>>>@@@BBBDDD???===???DDDGGGFFFGGGKKKMMMOOOSSSXXX\\\___aaabbbcccdddfffiiikkknnnqqqsssuuuzzz}}}~~~tttfffSSSNNNGGGCCCCCCCCCAAA???::::::;;;;;;999888555444555555555555777888999999777888999::::::::::::::::::999777666666777888888<<<888666666999@@@OOO]]]ttt}}}jjjZZZIIIAAA???===;;;;;;<<<===@@@CCCBBBCCCKKKUUUkkkqqqSSSCCC:::555333666999;;;>>>BBB>>>===;;;:::999999::::::<<<======<<<:::999;;;<<<888888777444111000222333444555777999999888777666777777777777555444222111222555888999;;;???EEEJJJNNNLLLKKKOOOVVV[[[]]]]]]iiippp{{{vvviii```XXXLLLAAABBB???;;;999:::;;;:::999888:::;;;;;;999666444333222333444444333444666888555666777777777777999:::888666444222111111222222444666888888777555555555888888888777777666555555444333333333333333222222444444666888:::;;;999666222666:::999555444777;;;;;;;;;<<<;;;;;;:::999888;;;999666444222000---+++***,,,...,,,((((((---222444333111222444555555555222000///000444999<<<>>>777444111111333666888999;;;;;;<<<;;;;;;:::999888::::::::::::999777666555444222111222555888999:::222444666777555444444444999;;;<<<===<<<<<<===>>><<<:::888666666666777888999;;;<<<<<<:::888666555///111333444666888;;;>>>>>>===999555222111222333666666666777777666444333///000222333555777999999888666555444333111---***------///000111444888;;;999777555555666777777666eeeOOOFFFGGGBBB@@@BBB@@@@@@???>>><<<;;;999999:::777777888999::::::888666333444666777777888:::<<<;;;===>>>>>>===;;;;;;<<<;;;999888999;;;=========999;;;===???@@@BBBEEEGGGNNNIIICCCBBBCCCBBB===888555555666666777777777888222222111111111222444555999888666666777888999999777888777777777777888999:::999999:::;;;<<<<<<<<<===<<<:::::::::;;;;;;;;;::::::999999888999999999::::::999888777888;;;======>>>???AAABBB@@@<<<999666;;;@@@CCCCCCCCCCCCDDDAAAAAAAAABBBCCCFFFHHHIIIHHHGGGJJJPPPSSSSSSTTTXXX]]]___ccchhhllloooqqqrrrvvvuuuuuuwwwzzz~~~|||yyyiiiTTTNNNGGGCCCCCCCCCAAA???888999:::;;;;;;:::999888888777666444333444666888777777888888888777777666888888888888888999;;;===;;;777444555777===IIITTTjjj~~~qqq___KKKAAA===;;;:::;;;;;;;;;>>>AAA@@@@@@FFFOOO```ttt```III>>>888555555777777777:::@@@>>>===<<<:::999::::::;;;<<<<<<<<<;;;:::999:::<<<999888777555333555888;;;444666999<<<===<<<;;;:::888999::::::999777555333222666;;;>>>@@@EEEMMMSSSYYY]]]```bbbcccffflllqqqyyy|||pppfffWWWJJJFFF@@@:::888999:::888666555888<<<===;;;888666666555555444222000000222555:::;;;<<<:::888777888:::888777333111///000111222333555777777666444444444999999999888666444222111333333333333333222333333333444555888;;;<<<;;;999111555888777333222555:::;;;<<<;;;;;;:::999888777;;;888555333222000---+++))),,,...,,,((((((---222444333222333555666666555555222000000333777999:::777444222222555888:::;;;:::999999888888777777777999999999999888777666555222000//////222666888888222444777777666555666666777999;;;<<<;;;;;;;;;<<<:::999888666555555555555777888999::::::888666444+++---000222333666:::===???===999666444333333222555666777888777666555555111222333444666777888999777666555444444111---***+++---///111111444888;;;999777666555666777666555bbbLLLCCCDDD@@@>>>AAA???>>>???>>><<<999888888999999:::;;;<<<<<<:::888666444555777777777777888:::;;;>>>@@@@@@>>>============;;;:::;;;<<<======<<<777999;;;<<<>>>@@@CCCFFFMMMIIIFFFDDDCCCAAA<<<888222444666999:::;;;;;;;;;444444333222222333444555999999777666666777888999999::::::999777666888999999:::;;;===>>>???@@@@@@@@@>>><<<<<<<<<===<<<;;;999999999999:::;;;<<<===;;;:::999666555777;;;???@@@@@@AAABBBCCCBBB>>>;;;666;;;@@@CCCDDDDDDGGGIIIKKKJJJIIIJJJLLLOOOSSSUUURRRQQQUUU\\\``````bbbeeelllnnnrrrvvvzzz}}}~~~}}}|||jjjVVVPPPHHHDDDCCCBBB@@@>>>777888999:::;;;<<<<<<<<<===;;;888444111222444777888888888777666555444333666777:::::::::;;;===???:::666333555777;;;EEEOOOgggzzz}}}iiiRRRDDD???;;;;;;<<<;;;;;;<<>>===BBBIIIUUUgggoooSSSBBB<<<888777888:::777444777======<<<;;;::::::999999999999::::::999777777888:::666777666555555666:::===666888;;;===??????>>>===:::;;;<<<<<<<<<;;;:::999555;;;AAAEEEGGGMMMWWW___eeelllssssssqqqrrrzzzwwwgggZZZQQQIII???::::::;;;999777555999>>>???<<<999888999888888666333000111333666???@@@???<<<777555777999888666222///...///111333555666777777555333444444:::::::::888666444111///333444555444333222333444333333555888;;;;;;:::888000222444333111111444777999999999999999888888777:::888555444333222///---***,,,---+++***+++///222333222222333555555555444888555333222333555666555555444333444777:::;;;;;;888666555333333555777888999888888888777777777777333111......000222444555111333555666555444444555444666999:::999888999999888888888777666555444444666555555666777777444222+++---111333444777:::<<<===;;;888777666555444222333555777888666555555666444444555555666777777777666555444333333111---***+++...111222222444888<<<888777666666777666555333___III@@@BBB===<<>>??????<<<999777888:::999;;;===>>>===;;;999888666777888777666555666777;;;===@@@@@@???>>>======>>><<<;;;;;;<<<<<<;;;:::777888:::::::::<<>>>>>===<<<888777666555555666777888;;;;;;:::999777777999::::::;;;;;;999666555666888666999<<>>>>>@@@@@@===;;;888888888999:::;;;<<<===:::::::::888777888;;;>>>??????@@@AAACCCCCCAAA>>>;;;@@@FFFHHHHHHJJJOOOSSSXXXWWWVVVVVVYYY___eeehhhddddddiiipppuuuuuuwwwzzz}}}zzzjjjWWWQQQIIIEEECCCBBB???===777777777888999;;;<<<===@@@>>>:::555111111555999::::::999888666444222111666999<<<>>><<<;;;<<<===;;;666444555777;;;CCCKKK^^^pppvvv\\\KKKCCC>>>===>>>===;;;;;;===;;;:::>>>DDDIIIWWWjjj~~~www^^^III>>>:::888999<<<===888333666<<<999::::::999999888777666777888888777555444666777555666888777777777999;;;999:::;;;===>>>>>>======:::;;;<<<===>>>>>>??????===CCCKKKOOORRRYYYdddlllrrryyy~~~rrrbbbWWWIIIAAA??????<<<999999===BBBAAA<<<888888999999999777444222444888;;;AAABBB@@@;;;555333666:::888555111...---///111444999999999777555444555666999999999999777555222000444666777666333222333555555555666777999999666444000000//////000111333444555666666777888888777777999777555555555444222111,,,,,,++++++,,,///111333555444333444666666555444:::888666555666666555444444333444777:::<<<<<<;;;777555222000000333777:::888888777777888888999999777333///---...000111111---000222222111000000111222444777888888777777777777777888888777666555444555333111222444444222000+++...222444555666888999999888777777888888555222111444777777666444555666888777777666666555555555555444222111111000...++++++///333444333333888<<<888777666666777666444222\\\GGG>>>@@@<<<;;;???===>>>???@@@===999777999;;;888;;;>>>???>>><<<;;;:::777888999888555444555666:::===???@@@???=========>>><<<;;;;;;;;;;;;:::888999999:::999888999<<<>>>@@@BBBDDDDDDAAA>>><<<;;;222555:::>>>@@@@@@>>><<<;;;;;;999888888999999:::======<<<;;;999999:::<<<:::;;;;;;999555333444666333777<<<@@@AAAAAABBBBBBDDDBBB@@@@@@BBBAAA>>>;;;999888888888999::::::;;;:::<<<===<<<;;;;;;<<<>>>======>>>@@@CCCDDDCCCBBBBBBGGGLLLNNNNNNQQQWWW\\\cccbbb```aaaeeellltttyyyzzz{{{wwwjjjYYYRRRJJJEEECCCAAA???<<<888777666666777999;;;<<>>;;;:::;;;:::888<<>>???:::444555<<<777777888888888666444333555666666555333222444555666888::::::999888888999;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;===>>>@@@AAABBBDDDKKKSSSXXX\\\cccnnnxxx}}}pppcccRRRGGGDDDBBB???<<<===AAADDDBBB<<<777777888999999777555444777<<<@@@AAAAAA???:::333222666:::888555000---,,,...222444<<<<<<;;;888666555666888777888999999888666444222555777888666333222333555777666666777888666333000000...------000222333333222333444666777777777777999777666555666666555333...,,,++++++...222333444888777777888999999777666:::999777777888888666444333333555888;;;===<<<;;;777444000...///333888<<<777777777777888999:::;;;:::666111....../////////+++---//////...---------111333666888777666666666666777888888888777555555555222//////111222111///***---111444555555555666777666666888:::999555222000333777777555444555777:::999888777666555444333444333111000000000...,,,,,,000555555333444888<<<888777666666777666444222~~~ZZZAAABBB@@@<<>>;;;888888:::<<<:::888999<<<===<<<999999:::===BBBBBB@@@<<<999888999;;;=========;;;::::::;;;===@@@@@@@@@@@@>>><<<:::999222222555:::???@@@===:::666888:::<<<============888999:::===??????===;;;======;;;:::888777555555;;;<<<>>>@@@@@@@@@@@@???CCCAAA@@@@@@AAA???:::666888888888999::::::;;;;;;;;;<<<<<<;;;999999;;;>>>@@@CCCCCC@@@CCCJJJLLLHHHKKKPPPWWW]]]aaadddhhhjjjnnnqqqrrrsssyyyxxxiiiUUUMMMEEEAAAAAAAAA???<<<:::999888777777999;;;<<<<<<;;;999666666666777888>>><<<;;;:::;;;<<<;;;:::;;;<<<===<<<;;;999999:::::::::999888888:::???CCCOOOXXXkkkjjj[[[RRRIIICCCBBB>>>;;;777555555666777777@@@CCCJJJUUU___gggkkklllkkkdddWWWLLLCCC<<<888666???>>>===<<<;;;::::::::::::999666555444555666777888888777444000111666:::<<<999666555666999::::::???>>>>>>???AAA@@@<<<888666666888===DDDJJJLLLLLLWWW\\\cccgggkkkrrr}}}{{{mmm]]]OOOEEEAAA???BBBCCCCCC???===<<<<<<;;;888888777666777888:::;;;;;;======:::666555666888777222---,,,...222444444;;;<<<<<<:::777333222111222222444666999:::888666888777555444333222111111444666777666444222222222000...,,,...111333333111222222333666888999888666::::::999888777666555444111000//////222444555555666999<<<<<<:::999;;;===999777666666777666444222///222666999;;;:::999888444333222222222444666777:::999999888777666666555777666444333222111...,,,---000222111...,,,---...444666999:::999666444222777666555666888888777555444333222222444666666555222000...000333444333111///111555777888777444222222666::::::777444333333===<<<999444000...///111555444111///------,,,,,,111222222222222333555777:::888777666555333000...}}}XXX???AAA@@@===AAA;;;===<<<<<<;;;;;;::::::999999999888888999;;;;;;999777888888888:::===??????>>>;;;<<<;;;999777777:::===@@@@@@???===:::999:::;;;<<<===<<<;;;::::::<<<>>>@@@???===;;;999888888888444444666999======;;;888777888999:::;;;;;;<<<<<<666666888;;;>>>@@@>>>===;;;;;;:::::::::999999999:::;;;===???@@@AAA@@@@@@@@@???>>>???@@@???;;;888666777888999;;;===>>>???@@@@@@?????????@@@BBBCCCBBBFFFFFFEEEJJJRRRVVVTTTZZZ\\\aaaiiiqqqxxx{{{|||{{{vvvgggSSSKKKCCC???@@@BBBAAA???;;;:::999888999:::<<<===<<<;;;999888999:::;;;===???===<<<<<<>>>>>>===<<<;;;<<<===;;;999777666666888888888777777:::???BBBKKKWWWkkksssbbbUUUHHHAAA???>>>;;;888777999;;;======???@@@CCCIIIOOOSSSTTTTTTZZZTTTKKKDDD@@@===;;;:::???>>><<<;;;:::999999888888888777666666666777777999::::::777333333777:::<<<999666666777:::;;;<<<@@@>>>===>>>??????===:::<<<::::::AAAKKKTTTXXXYYYhhhmmmtttzzzooo```TTTJJJEEEAAACCCCCCAAA???>>>===<<<:::999999888888888999999<<<======;;;888777888:::777333///...000222333222888:::;;;:::777444222111...///111444777888777666777666555444333222222111444555666555333222222444333111///000222444333222555555666777777666666666;;;;;;:::999888777666666222111000000333555666666666888::::::888888999;;;666555444333333222000...---000333666777777555444111222333444555555555555777777666666555444444444777666555444333111///---,,,///111111000///000222555777:::;;;:::777444333444333333444555666444333666555444555777888888777111///...///111222111///...000222444555444222111111444888999777444333333;;;999777333000000222555333222000...------...///333333333222111222555777;;;:::888666666444000...}}}XXX???AAAAAA>>>CCC>>>@@@;;;:::999999888999:::;;;:::999888999999999777555555888<<<>>>??????@@@AAA===<<<:::777555666:::<<<<<<===???>>><<<::::::;;;;;;<<<<<<;;;999:::<<<>>>???===999555444444555666777666666777999999888666777777777777888999;;;<<<888777888:::<<<===<<<;;;888999999;;;<<<===>>>>>>999:::<<<>>>???@@@??????<<<;;;;;;===>>>===;;;999555666777999<<>>???AAADDDEEEFFFIIILLLOOOPPPUUU]]]bbbbbbiiiiiimmmuuuuuufffRRRJJJ@@@===???BBBCCCBBB;;;::::::::::::<<<>>>???;;;::::::;;;<<<>>>@@@BBB>>>======>>>@@@@@@???===<<<===>>>===:::777555555666777777777777:::>>>AAAHHHUUUjjj}}}mmmZZZJJJ@@@===>>><<<::::::===AAACCCDDDCCCCCCBBBDDDFFFHHHGGGFFFIIIEEEAAA>>>============>>>===;;;999888777666666666777888999999888888777:::<<<<<<:::777555777:::;;;888666666888;;;===>>>@@@>>><<<<<<>>>@@@AAAAAADDDCCCDDDJJJUUU```hhhlllxxx|||xxxjjj[[[QQQDDDDDDCCCBBBAAA???======<<<<<<;;;:::999777777666;;;<<<===<<<:::999:::;;;777555222111222222111000444777999:::777444222222---...000333777999999777666666444333222222222222333444333222000000222444555444333333555555555333888999:::888444333444777<<<<<<;;;:::999888888777444222111222555666777666666888999888666555666777333111000000111000...,,,///000333555666555444222...000333555666666555444555444444333222222222222666666777777555222///...,,,...111222333333555666777999:::;;;;;;888666444333222222333555666555333777666666777999::::::999111000......///000///.........///000000111111111111333666777666555444444777777444222000111555888222000...------///111333555444333111000111555777<<<:::888777777555222000ZZZAAACCCBBB@@@DDD>>>AAA<<<;;;999888888:::<<<===<<<:::999888888888666444888<<>>@@@>>><<<:::::::::;;;;;;:::999:::<<>><<<;;;999999999999888666999999:::<<<===???@@@@@@999:::;;;======<<<<<<;;;777888888999::::::999999666666777999<<>>???::::::;;;<<<===???AAABBB===<<<<<<>>>??????>>><<<<<<>>>@@@???===:::999888444555777777777999<<>>???===;;;<<>>??????===;;;;;;>>>CCCHHHJJJLLLPPPUUU[[[aaakkkuuu}}}nnnaaaMMMHHHDDDBBBAAA>>>>>>???>>>>>><<<;;;999777555444999999:::::::::999::::::777666555555444222000...111444777999777555333333111111222555888::::::999555555444333222222222222111111111///---...111333555555555666777888777777999<<<<<<888222000333777;;;;;;::::::999888888777555444333444666888777777777777666555444333333333//////...///111111000...333444666888888777555444///000222444555666666555444444222111111111222222555777999888666333000//////000222444555666777888888999:::;;;;;;:::777555555444444666888999888777666555555777999::::::888333222000///////////////000///.........000222333222444555666777666666666666555444111000222555999111000......///222555777666666444111000111444777:::999888888888888555333___EEEGGGEEEAAADDD===???>>>===<<<;;;;;;<<<>>>???<<<:::888888888888777555:::>>>BBBBBB>>>:::888777:::;;;<<<>>>>>>===;;;999666999>>>@@@???===::::::999:::::::::999:::===???@@@===888333222444777999777777777666666777999:::555444333333555999===???===:::888777888999888777;;;<<<<<<======>>>>>>???:::;;;;;;<<<;;;999888777555666777777777777888888888888999:::===@@@CCCEEEIIIGGGFFFGGGKKKOOOSSSUUUZZZbbbmmmxxx}}}~~~oooYYYOOOCCC<<<===@@@AAAAAA999999999::::::;;;<<<===:::;;;;;;;;;<<<===>>>???;;;:::999:::<<<<<<;;;999999;;;>>>???===;;;::::::444555777888888999;;;===@@@FFFSSShhhlllXXXJJJCCC???===;;;;;;>>>AAACCCDDDAAA@@@>>>???BBBCCCDDDCCC>>><<<999999:::<<<<<<<<<;;;:::999777555444444444444777;;;===>>><<<999777777:::<<<;;;888666777999888666444555888;;;>>>???<<<;;;:::;;;@@@HHHPPPVVVWWWaaalllppppppttt~~~qqq\\\QQQHHHDDDAAA>>>>>>BBB???>>><<<:::888666444444666666777888888888777666555666888777555333111///000333666777777555444444444444333555777888888666444333333222222222333333000000///---+++,,,...111333444666888999999999:::999;;;<<<888222000333777999999888888777777666666555444444555777888777666777555333222222222111111------...000333555444333666777888999999888777666333222222222333555777888666555333222222222333444555777999888555222111111333444444666777888777777888777777999;;;;;;888555444444444666999::::::999333222333555888999888666555444333111000000222333333222000///000222555777555555555666777777777777666666555222111111444666222111000000111444888:::666666444222111222444777777666666777999:::999777cccIIIJJJGGGBBBDDD===???@@@@@@>>>>>>===>>>???@@@;;;:::888888999:::999999:::===@@@AAA???<<<:::999777999<<<@@@BBB@@@<<<999555999>>>@@@???<<<:::999888999999999999:::===@@@???===:::777666777:::;;;888999:::999888888:::<<<888777555555666999<<<>>>888666555555888<<<>>>>>>>>>>>>>>>=========<<<<<<;;;<<<<<<<<<;;;:::888777777888999888777666777888;;;;;;;;;<<>>>>>@@@@@@???999:::::::::;;;;;;;;;;;;999::::::;;;;;;;;;<<<<<<:::888666666777888777666444777;;;<<<;;;999888888555777999999999888999:::999;;;DDDXXXqqquuucccSSSHHH>>><<<:::999<<>>:::777555555777:::;;;<<<:::999888666555555555555666888<<>>???<<<===>>>BBBHHHSSS___gggiiiuuulll]]]PPPKKKGGG@@@>>>BBB>>>===:::888666555555555444444444555777777555333333666888888777444333333111333555666666555555666444333222333444555555444333222222222222333333444111111000...,,,,,,---///222444777999888888888999555777888666333222555777777777666666666555555555555555555666888888777555666444111000111111111000------...111444666777666444555666777777777666555666555333333333555888999777666444333333444666777555777999777333111222444777666666777888888777555555333333666999;;;888555111111222444777888888777111111222555888999777666666666555333111222444777777555444333333555888:::777555444444666777777666444555555444222111222333111111111222333555777888444555555444333333555777555555555777999::::::999dddKKKKKKHHHCCCEEE>>>???AAAAAA@@@@@@??????>>>>>>:::999777888:::<<<============>>>@@@AAA@@@<<<:::666777999===AAAAAA>>>:::666999===???>>><<<:::999777888999999999;;;>>>@@@<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>===:::999999;;;===<<<:::888888999:::;;;777555444555999===AAABBB>>>>>>>>>======<<<<<<;;;;;;<<<===>>>>>>===<<<;;;<<<===>>><<<888777888:::======>>>@@@DDDIIIMMMPPPPPPUUU\\\___ccckkkwww~~~yyy|||qqq]]]SSSGGG@@@@@@AAAAAA@@@<<<<<<<<<<<<<<<;;;;;;:::888888999:::;;;;;;;;;;;;;;;888444333333444444444444777;;;<<<:::888666555666888;;;;;;:::888888888555777>>>MMMbbbzzz|||kkkZZZLLL<<<:::888888;;;>>>@@@AAAEEEDDDCCCCCCCCCBBB???===<<<888444333444777:::;;;888888777666666666666666888:::===??????===999777444777999999777777:::===<<<:::888888:::>>>@@@@@@DDDGGGKKKPPPYYYfffuuu~~~zzziii\\\WWWPPPEEE???AAA===:::777555444444666888444333333555777666333000222555888999777666666777333444555555444555777888333222111222444666666555222222111111222333444444333333333222///------...333666999999777555555666111222333555666666666777666666666555555555555555555444555666888888666444666333000///000222111000------...000333444444333333444555666777777666666777777666666666777777777888777555333333555777888555777888555111///222555777666555777999:::888666222//////222888:::888555///...///222555777777666222333444777:::;;;999888555666555333222222666:::999888666666666888;;;<<<888555222111333555444333111333555666444222222222000111222333333444444444222333555555555444555777666555555777888999888666dddKKKKKKIIIDDDGGG???AAAAAAAAAAAAAAA@@@>>>===<<<999888777888;;;>>>??????BBB@@@???@@@BBBAAA===999777666777:::>>>@@@???<<<777:::===???===;;;999999666777888999999;;;>>>AAA:::;;;<<<============<<>>=========<<<<<<<<<;;;;;;<<<>>>???@@@AAA@@@@@@@@@AAAAAA>>>:::888999;;;>>>>>>???BBBGGGMMMSSSVVV\\\dddmmmrrrvvvzzzrrrnnntttooo\\\SSSHHHBBBBBBCCCBBBAAA>>>>>>>>>>>>===<<<;;;:::666777888:::;;;<<<<<<<<<===999444111111222333444777:::===>>>;;;888666555777:::<<<<<<:::888777777555999@@@IIIYYYoooooo]]]MMM:::888666777;;;???AAABBBDDDDDDDDDEEEEEECCC@@@===BBB===888444444666888999777777666666666666777777:::<<<>>>??????<<<999777444777999999888888<<<@@@???<<<::::::<<>>??????>>>>>>???AAACCCDDD@@@@@@??????>>><<<;;;:::555555777;;;???@@@<<<888999:::<<<===<<<;;;;;;;;;@@@;;;777666999;;;;;;:::======<<<;;;::::::::::::;;;===???>>>===<<<===>>>BBBCCCCCC@@@<<<999777777;;;888888;;;@@@AAA>>>:::<<<;;;;;;;;;<<<:::777555777:::===?????????@@@AAAAAACCCDDDAAA===<<<>>>AAAAAADDDHHHLLLRRRZZZbbbhhhkkkzzz~~~|||yyyvvvlllhhhfffkkkuuummmYYYLLL@@@>>>AAACCCCCCDDDCCC>>>888777888;;;;;;:::888;;;===<<<:::999;;;===<<<999666444333333555666;;;<<>>:::666666888:::777666777999777444777===>>>===;;;;;;;;;;;;:::888;;;999999;;;888444444888<<<888888;;;<<<===EEEOOOZZZ___kkkzzzqqqhhh___QQQGGGDDD>>>777222444666666666888;;;999777555555444333222333555777888888777777888555444444444555888:::<<<===;;;777444333555777999444555666888888888777666888:::<<<999444222555888999AAAEEE???777444444333+++---111444777777666666777777888777666555333222777555444444555777777777555555333111000111333555444333222111111111222333555666777777777666444333777999:::999888777888999888777666666666777888999888666444222222333222222555444333555777999999888444///,,,///777<<<<<<999222222333444555666777777999999;;;>>>@@@???<<<:::666777666444111222666:::???===:::777666666888999555333222333555555222///111333666888888555111...222111000000000000000111333333333444444444444555777666555333333333444555fffNNNEEEHHHFFFEEEFFF@@@BBBAAA???>>>============CCCBBBAAAAAA@@@AAAAAAAAA???>>><<<:::::::::;;;<<<:::999888999<<<===<<<:::999;;;<<<<<<<<<;;;;;;;;;===:::888777888:::<<<<<<;;;;;;999888888999999:::===???@@@@@@???>>>>>>???CCCDDDCCC@@@<<<888777777;;;999888;;;???BBB???<<<===<<<;;;;;;;;;;;;999777:::===@@@AAAAAAAAABBBCCCBBBBBBBBBBBBBBBAAAAAAAAAEEEJJJPPPXXX___fffmmmrrr|||zzzyyyxxxuuurrrqqqpppnnnjjjgggbbb___```iiivvvnnnTTTHHH======@@@AAAAAABBB???<<<888666777:::;;;<<<:::<<<>>>===;;;:::<<<>>>>>>;;;888555666888<<>>:::555444777999999999999888777666666333222666>>>JJJ\\\vvvrrrgggRRREEE:::777999;;;===@@@CCCAAA??????@@@AAAAAA@@@CCCAAA>>>:::888888:::;;;888888999:::888444555999>>>===<<<;;;:::999777555@@@>>>>>>>>>;;;555555888<<<;;;<<<======AAAOOO^^^gggkkkwwwxxxkkkZZZJJJCCC;;;444000333777888999<<<<<<;;;999777666444222111222444666777888777777888555555444444666888;;;<<<>>><<<888555444666888:::888888888999999999999999<<<======999444333777<<>>@@@>>>;;;888888:::===???@@@===999888888:::;;;;;;999:::;;;;;;;;;;;;:::999999999888777777888;;;===999888777666666888:::;;;???AAABBBBBBAAA@@@@@@AAACCCCCCBBB???;;;888777777===:::999;;;???BBBBBB@@@???<<<:::::::::;;;;;;:::>>>@@@CCCCCCCCCCCCCCCEEEDDDCCCBBBDDDHHHIIIHHHFFFNNNTTT^^^hhhqqqxxx}}}zzztttnnnjjjhhhhhh```___^^^______]]]ZZZWWWVVVVVV\\\iiizzznnnOOOCCC;;;;;;???@@@??????;;;:::999777777888<<<>>>===>>>@@@???>>>======>>>===:::777555666:::???BBB;;;777666888888555333444999999999999888777666666111111444999@@@PPPjjjwww^^^PPPAAA::::::;;;>>>AAA===;;;999:::===AAADDDDDDEEECCC@@@===;;;<<<===>>>;;;:::;;;===;;;555555777<<<<<<===<<<<<<:::888777BBB@@@??????;;;444333666;;;===?????????FFFXXXjjjzzz~~~iiiUUUIII<<<555000333666888:::<<<<<<<<<;;;999777333000///111333444666777888888777555555555555777999;;;<<<>>><<<999777666777999;;;<<<;;;999888888999:::;;;======:::555222444:::???RRRWWWVVVLLL@@@999555222///000222444555555555444666666777777777555444333222333333444444444444444000111222333444555666666555555444444444555555666666777777777777666555555777777777666555666999<<<;;;:::888777666777777888666555555555555666777888666555555666888999888666666666777777777555444333666777888999999999777777999999999::::::999666333333444555555555555777::::::888666444333333444555777666555666777777555333666666777777777666555555111111111111222222333444111111111111222333444555777666555555666777999:::cccNNNFFFGGGAAA???CCCBBBBBBAAAAAA???>>>=========CCCDDDDDDDDDBBB@@@>>>===@@@>>>===;;;<<<>>>@@@BBBCCC@@@<<<999888888999999999888888888999:::999888666888999777444444777;;;999888666555666888;;;===@@@BBBCCCCCCBBBAAAAAABBBAAAAAA@@@>>>;;;999999:::>>><<<:::<<>>>>>AAACCCDDDDDDCCCCCCDDDFFFEEEFFFGGGHHHKKKPPPTTTVVV\\\bbblllwww}}}mmmkkkggg```[[[XXXWWWYYYQQQQQQPPPPPPQQQQQQQQQQQQSSSTTT]]]nnnmmmLLLBBB:::<<>>;;;<<<<<<:::777888;;;??????@@@AAABBBAAA@@@@@@???>>><<<:::888999;;;>>>@@@???888333666999777555555888888999999888777777666000222777:::===GGG^^^sss{{{aaaRRRCCC===<<<<<<===@@@777555555777===CCCHHHJJJIIIFFFBBB???>>>>>>>>>>>><<<;;;<<>>AAADDDGGGKKKVVVgggvvv|||dddTTTCCC;;;555555666666777999;;;<<<<<<:::666222///---111222333666888999888777555555555666777999;;;<<<<<<;;;999777777777999:::===;;;777555444666888::::::888444000///333;;;AAAVVVZZZWWWMMMAAA:::555111333444444555555555555555555555666777777666555444111333555666666555444444333333333555666777666555555555555555555555666666666666666666555555444444777777666444444555999<<<;;;:::999777666666666777777777888777666666777888888777777888::::::888666444888;;;:::777333222222666777888888888777555444666666666777888777555222333444555666777888999:::999888666555444555666666666666666666777666555555777777666555555666666777222222222222333444555666222111111222333444666777999888777666666777888999```LLLDDDEEE@@@???DDDCCCAAAAAAAAA@@@??????>>>===@@@AAABBBBBBBBB@@@???>>>======>>>>>>???@@@@@@@@@BBBAAA@@@===:::888777777777666555666888::::::888666888888666333222444777999888888777888:::===>>>???AAABBBBBBAAA@@@@@@AAA>>>>>>>>><<<;;;:::;;;===>>>===<<<===???BBBDDDDDD@@@===:::999;;;>>>@@@AAABBBCCCDDDDDDCCCCCCEEEFFFEEEIIIMMMMMMNNNTTTaaakkknnnttt|||qqqhhh\\\ZZZVVVQQQLLLJJJKKKMMMKKKJJJHHHFFFFFFIIIMMMPPPUUUWWWbbbtttlllOOOEEE===???CCCCCC@@@???>>>@@@@@@===999888;;;???@@@@@@BBBCCCDDDDDDBBBAAAAAA@@@@@@???>>>>>>>>>>>>???777222555:::;;;:::;;;888999999999999888888777111555;;;??????DDDTTTeeeyyy___QQQDDD???>>>======???999777666888>>>DDDIIIKKKJJJGGGBBB??????>>><<<;;;:::888999======999666777666999;;;;;;999888888999>>>===???BBB@@@;;;;;;>>>BBBFFFMMMVVVcccrrrppp^^^JJJAAA999888888666666888888:::;;;999555111......333222333555888999888666444555555666888999:::;;;999888888777777777777888;;;888444111000222666888666444000---///444<<>>>>>>>>>>>===@@@AAABBB@@@===999777666777555333555:::===<<<;;;777777777666555444555666::::::::::::;;;<<<===>>>===???@@@@@@???>>>>>>???=========<<<::::::<<<>>>>>>>>>>>>???@@@AAABBBCCC???===::::::===@@@BBBCCCBBBCCCDDDDDDCCCDDDFFFHHHGGGNNNUUUWWWXXX```qqq~~~nnn\\\RRRMMMLLLJJJFFFCCCCCCEEEGGGGGGEEEBBB>>>>>>BBBHHHMMMTTTVVVbbbwww~~~mmmUUUJJJBBBBBBEEEDDDAAA@@@AAAAAA@@@>>>;;;;;;<<<===???@@@AAADDDFFFGGGEEEBBB@@@@@@?????????@@@@@@@@@>>>555///222777999:::<<<999:::::::::::::::999999444888>>>AAA@@@BBBNNNZZZwww~~~cccVVVHHHCCCAAA???>>>???@@@>>><<<>>>BBBFFFIIIJJJLLLHHHCCCAAAAAAAAA>>>;;;:::666666:::;;;888666777888:::;;;999666444555888999999===BBBBBB>>>>>>BBBGGGMMMVVVcccvvvxxxeeePPPGGG>>>;;;;;;999999;;;666999;;;999555111111222666444444666::::::888555333333444666777888999:::777777777777777777777777999666222//////111555888555333000///111666<<>>???AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAA>>>======<<<<<<===>>>??????AAABBB@@@<<<999999999888555444666<<>>;;;999999:::<<<===>>>@@@@@@@@@@@@@@@@@@>>><<<;;;<<<>>>BBBCCCDDDBBBCCCDDDDDDDDDEEEHHHJJJOOOWWW```ggglllvvv}}}ooo]]]OOOHHHAAABBBAAA@@@>>>???BBBDDDBBBAAA???<<<:::===BBBGGGKKKOOO\\\sssppp[[[OOOEEEEEEFFFEEEBBB@@@@@@???===<<<=========<<<>>>>>>@@@DDDHHHIIIFFFDDDAAA@@@@@@@@@CCCHHHLLLOOOKKKBBB;;;999999888999<<<:::;;;;;;<<<<<<;;;;;;:::888999<<>>@@@IIISSSmmmqqqaaaQQQHHHDDDAAA@@@BBBBBBAAAAAACCCGGGKKKMMMNNNPPPLLLHHHHHHJJJKKKHHHEEE@@@;;;999<<<===:::888999999;;;<<<;;;888888<<>>@@@???@@@AAA<<<<<<===???AAABBBBBBBBBBBBEEECCCBBBAAA@@@AAABBBBBBCCCAAA>>><<<<<<>>>AAABBB@@@AAAAAA???;;;999:::<<<:::666555888???DDDEEECCC777555555888===@@@???===888999<<<======<<<;;;:::888:::;;;;;;:::999999:::BBBAAA???;;;888777888:::===???AAAAAA@@@???>>>>>>===<<<;;;<<<@@@CCCDDDDDDCCCDDDEEEEEEEEEGGGJJJMMMYYY```jjjuuuzzznnncccUUUKKKHHH;;;<<<=========>>>AAACCC?????????<<<:::;;;???CCCCCCGGGVVVooorrr___RRRGGGEEEFFFDDDAAA@@@???<<<999:::>>>???>>><<<======???DDDHHHJJJGGGEEEJJJHHHFFFGGGLLLUUU___eeedddZZZPPPIIICCC>>>===@@@;;;;;;<<<<<<===<<<<<<<<<;;;999999;;;<<<>>>FFFPPPggg~~~~~~lllXXXKKKEEEBBBBBBDDD??????AAAFFFLLLQQQSSSTTTVVVRRRNNNPPPSSSUUUSSSPPPIIICCC???AAAAAA>>><<<<<<888;;;>>>>>>===AAAHHHOOOQQQRRRWWW]]]^^^\\\\\\```ooozzzvvvbbbVVVJJJCCC===888555666666:::<<<:::777666:::>>>;;;888666888;;;<<<888333000111333555666777777777777888:::;;;;;;:::999888999777444222333666999<<<333111//////000000000///000333444222222666666444111000...,,,---///111333222333555666777888777777777:::<<<999666666:::>>>777333///000555999888666444555777888999999999888:::999777666666666777888666777888666444222222333555444333222333444555666222777;;;:::777555777:::666555555666555333...+++111222333444444444333222777666333222222333666888999888666666777777666444444111---,,,///111222222444555555666666777777777555777::::::888777999;;;777777666666666888999:::999888777777777777777888888666444222111222444555777555444222111111111222aaaHHH<<>>>>>??????AAAAAA>>>:::888:::======999666777<<>>AAA@@@???:::;;;<<<======<<<;;;:::888999:::888666444444555@@@>>><<<:::888888999:::========================???BBBDDDDDDCCCBBBBBBCCCFFFCCCBBBGGGKKKNNNTTTZZZllluuummm]]]RRRKKKFFFCCC===;;;:::;;;>>>@@@AAA@@@@@@???===;;;:::<<<@@@DDDCCCLLLWWWeee|||nnn```SSSGGGBBB@@@???>>>???<<<;;;999888999;;;===???<<<<<>>???@@@@@@>>><<<;;;;;;;;;888666555888???FFFKKKYYYpppxxx```RRRKKKEEEAAA@@@@@@AAAEEEJJJLLLLLLQQQYYY___[[[WWWXXX]]]aaacccbbb^^^[[[TTTKKKDDDAAAAAACCCBBB>>>>>>FFFNNNSSS[[[dddgggfffjjjsssxxxwwwyyy~~~pppeeeUUUFFF===888777777555666999;;;<<<======<<>>;;;999888888666555666555333111111333444666666999<<<>>>>>>======>>>???<<<888555333555888:::333111///000111000---***+++---000222444444444333333333222111000000000000111444666777777666777777999888888777666555555444:::555...+++---222777:::666999<<<===;;;::::::;;;;;;:::999:::<<<===<<<;;;:::888666444333222222222111555777777555444666888999555000///222555666666333555666555222///...---000444777666333111111222333111///...///333777:::999777444333555777888888555000+++***---111222222333777999777333222555999:::===@@@???;;;777555555333222111111333666999<<<<<<<<<:::777444555999===:::555000...111444666666666666555333111000222333cccJJJ???CCCDDDGGGKKKGGGFFFBBBCCCHHHJJJHHHHHHLLLHHHGGGGGGFFFDDDCCCAAA@@@===>>>@@@???>>>===>>>???@@@AAA@@@===888777:::===<<<888444555999======;;;777666777:::>>>@@@???>>>;;;<<<===>>>>>>===<<<;;;;;;;;;:::777444111222222:::999888777666666777888>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCAAAAAAAAABBBGGGFFFJJJPPPTTTXXX___fff{{{|||rrrbbbUUULLLGGGDDDBBB???<<<::::::<<>>CCCDDDBBBEEEJJJQQQYYYcccmmmxxxyyygggWWWIIIBBB@@@AAAAAAAAA???>>>>>>======:::888777999===CCCFFFOOOddd}}}|||eeeVVVLLLEEEAAA@@@@@@AAAEEEJJJLLLMMMSSS[[[aaacccfffhhhiiilllpppuuullljjjddd\\\SSSNNNLLLLLLIIIIIIMMMTTTYYY___jjjvvv|||yyy{{{xxxdddQQQCCC:::666444555666777999:::;;;<<<<<<@@@===:::888888777666555555444444333333333444555888;;;>>>@@@@@@???@@@@@@@@@===:::666444444555666333111///000111222000...//////000111333444666777666555444333222111111111111333666777666555666777777777777666555555444444666222---+++...222777999777888:::;;;;;;999888777;;;:::999999;;;<<<;;;::::::888777555444333333444444777999888555444555777555111......111555777777333333333222000///......///222666777666444333333111000......///222666888888777555555777888888888444000++++++...222444444444777999777444222444777888;;;======:::777666777555444333333444666888999999999888666444555999===999555222111333555666666555555555333111111222444dddLLL@@@DDDEEEIIIOOOLLLJJJFFFFFFKKKOOONNNLLLLLLIIIHHHHHHFFFDDDBBB@@@>>>===>>>??????>>>===>>>???BBBBBBAAA===888777999<<<;;;777333444777::::::999888888999;;;>>>???>>><<<======>>>>>>>>>>>>=========<<<:::555111//////111666666666666666777888999@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA@@@@@@BBBDDDHHHKKKTTT\\\aaafffpppzzznnneeeYYYMMMEEEBBB@@@???AAA>>>:::999:::===>>>???@@@===;;;===AAADDDDDDCCCCCCJJJVVVfff}}}oooZZZPPPFFFDDDEEECCCBBBBBB<<<:::777555444555777888777999===BBBBBBAAADDDJJJTTTaaarrrhhhRRRDDDCCCBBBAAA@@@@@@??????@@@>>><<<:::999:::<<>>;;;888666666666555444444444555666666555555444777:::===?????????@@@@@@@@@>>>;;;888555222111111///---,,,---///111222222333222111111222555888999888777666444333222222222111333555555555444555666777666666555555444444333222000------000333666777999999:::<<<===;;;888666999888777888:::;;;:::999999999777666555555555555777999;;;999555333333555000///---...111555777888444444333222222111111111///333777999999666555444//////......///222444666777666666777999:::999777333///,,,---111555666666555777:::999555222222444555666888888777666777888555555555555666666666666555555555444333444888:::666555333333444666555555111333333222111000222333aaaIII???CCCEEEJJJQQQPPPNNNLLLKKKOOORRRRRRNNNJJJJJJJJJIIIGGGDDDAAA???>>>>>>???@@@???>>>>>>???@@@CCCEEEEEEAAA<<<999999;;;:::888555555777999999999999999;;;===>>>>>><<<;;;>>>>>>>>>??????>>>>>>>>>===<<<999444000///000222666666777888999;;;<<<<<>>:::999<<>>GGGSSSggg}}}|||iiiVVVGGGBBBDDDDDDDDDGGGKKKNNNRRR[[[dddgggpppyyy|||{{{zzztttpppeeeiiiooowwwvvv___MMMBBB;;;999666555444444555777:::<<<;;;999666444555555444333333555888::::::888666555333666:::<<<<<<;;;<<<<<<<<<<<<;;;888666333000...))))))((())),,,///222444555555444444555777888999999888666555444333222222111333444555444333444666777777666666555555555555333111000111222444444333888888:::===???>>>;;;888555555555777:::<<<<<<;;;999999888777777666666666999;;;<<<:::555222222333000000000000222555666777555666666888999888666555555777:::;;;:::777555333.........///000222444555777777777999;;;;;;999666222///---///333777888777555777999888555222000000000111222333444555666777333444666777777777777666444444333222222222333444222222333444555444333333...000222222111000000111~~~\\\FFF>>>BBBCCCHHHPPPPPPOOOOOOPPPRRRVVVWWWTTTPPPMMMLLLIIIGGGDDDBBB@@@???AAABBBBBBAAA??????AAACCCEEEGGGHHHDDD???:::999:::;;;:::999::::::::::::999999:::===>>>>>>===<<<;;;?????????>>>>>>?????????;;;:::888444222222444666777777777888:::<<<===>>>AAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>BBBGGGKKKRRRWWWaaallluuu~~~lll```[[[WWWOOOGGGAAA>>>???@@@CCC???:::777777999;;;<<<:::777666:::@@@CCCAAA>>>AAAFFFTTThhh|||hhhVVVMMMEEEFFFGGGEEECCCBBB>>><<<999777666666888999888999===@@@@@@AAAIIISSSlll~~~kkkWWWFFFCCC???>>>>>>???===<<<::::::;;;;;;<<<=========CCCLLL^^^tttvvvaaaNNNFFFFFFFFFEEEFFFJJJMMMRRR\\\gggmmmrrrxxx|||~~~~~~uuu^^^NNNDDD???>>>777555333222333666999;;;888666333222333333333222333666999<<<===;;;888555222555888::::::999999:::777888888888666333111///((((((((())),,,///333666555666777888999999888777888777666555333333333222222444555444333333444666888888888777777777777777666555444555555444111///333555888<<<>>>>>>;;;888111111333666:::===???>>>::::::999888777666666555999;;;<<<:::555111111222444444555555555555555666444555999===AAAAAA===:::???>>>===<<<999777333111/////////000111333555666777777888:::;;;;;;888555111///...000555888999777555666777777444111///...---------///111333444444000222444777888888888777555444222111000///...------///222333333222111000000222555555444333222333~~~\\\GGG@@@DDDDDDGGGMMMMMMNNNRRRUUUUUUWWWZZZ[[[YYYPPPNNNJJJFFFDDDCCCCCCCCCDDDEEEEEECCCBBBBBBDDDFFFGGGGGGFFFAAA;;;777777999<<<===>>>??????===:::999888;;;>>>@@@>>>===;;;;;;??????>>>>>>>>>>>>??????::::::999777555666888:::777666555555666888;;;===BBBBBBBBBBBBBBBBBBBBBBBB???>>>======???DDDKKKQQQ\\\```jjjwwwooo```XXXOOOMMMIIIDDDAAA@@@BBBEEEBBB>>>:::777888999::::::777666555888<<>>===AAAEEESSSjjjyyygggVVVMMMEEEEEEFFFDDDAAAAAA>>>===:::999999:::<<<===<<<===???AAA@@@CCCOOO\\\xxxqqq\\\JJJFFFBBBAAAAAA@@@===:::888999:::;;;<<<======>>>;;;BBBQQQfffzzzmmmWWWKKKGGGEEECCCCCCFFFIIIOOOZZZfffsssvvvzzzsss\\\LLLCCC@@@>>>777555444333444666999;;;555333111000111222222111222555999<<<<<<;;;888555666888;;;<<<;;;:::999999444555666777666444111000***+++---...000222666999555777999::::::999777666777777666555444444444444444555555444333333555666888888888888888888888888999888777666666444000---...222888;;;;;;999777777000000222666;;;>>>@@@@@@:::::::::999777666444333777999;;;888444111111333777888:::999777555555555111333888@@@HHHKKKIIIFFFIIIEEE???:::777555333222222222111111222555777999888888888999:::999666333111//////111666999888666444444444333222000...,,,,,,,,,,,,...111333222111///000333555777888888888555333222111000...+++)))+++...111222111000000000444777;;;<<<:::888666666aaaMMMFFFIIIFFFFFFJJJIIINNNUUUXXXTTTRRRUUUXXXXXXSSSOOOJJJFFFCCCDDDFFFGGGHHHHHHHHHFFFEEEEEEHHHJJJHHHFFF@@@888111000444888;;;>>>BBBDDDBBB>>>:::888777;;;???@@@???===<<<<<>>============>>>???;;;;;;<<<:::999999:::<<<:::888555333333666999;;;AAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBDDDLLLUUU[[[fffkkkvvv{{{oooaaaWWWTTTKKKKKKIIIEEEBBBBBBEEEHHH@@@===:::888888999999999666666666777999;;;===>>>@@@CCCRRRjjjxxxiiiXXXNNNEEECCCCCCAAA??????===<<<:::999:::===???AAAAAAAAABBBBBBAAAEEETTTddd}}}xxxcccPPPLLLHHHFFFGGGEEE@@@;;;::::::::::::;;;<<<<<<===:::>>>HHHYYYkkkyyyaaaOOOHHHBBB@@@???AAACCCIIIUUUbbbrrrxxxmmmWWWHHH@@@===<<<777666555444555666888:::333111///...000111111000000333666999:::888666444888;;;======<<<:::999999444555555666555333111///+++...111222222333666999888888999999999888888777888777777666666666777777555666666555333333555777777777777777777888888888888777666666555333000---///666===>>>999555555777333222333777;;;>>>??????;;;;;;:::999777444222111444777999777333111222333666999;;;;;;888555555555222333888CCCOOOXXX[[[[[[QQQIII???888555555555555666444333222333777:::===:::999888888888777444111000//////222666888777444333222111000//////---,,,...---...111333444111...000111222444555666666666333111000000111///+++(((+++...111222111000000111666:::===>>><<<999777666gggSSSLLLNNNHHHFFFHHHFFFPPPXXXZZZRRRKKKLLLOOOPPPTTTPPPJJJEEECCCEEEHHHJJJJJJJJJIIIHHHFFFGGGJJJLLLIIIDDD:::///)))***111888:::>>>CCCFFFDDD???:::777666:::???AAA???===<<<===???>>>===<<<<<<===>>>???<<<===>>>===;;;:::;;;;;;===:::666333333555999<<>><<<999999999:::999888666777888888888999<<>>AAACCCDDDDDDDDDCCCAAAGGGXXXiiipppUUUQQQLLLKKKLLLIIIBBB<<<<<<;;;;;;::::::;;;;;;<<>>===;;;;;;:::999777444111///222555777666333111222444555888;;;;;;888555555666666666:::EEEUUUccckkkmmmUUUKKK>>>666333555777999888666444333444888<<>>===<<<999888:::;;;<<<===>>>>>>>>>>>>===???@@@???===:::999999;;;:::888555555888===BBB???@@@AAA@@@@@@AAACCCFFFMMMJJJLLLRRRUUUXXXbbbnnn~~~|||jjj```ZZZSSSMMMKKKOOOMMMJJJHHHGGGFFFDDDBBB@@@???<<<:::888777666555555111000333555666:::@@@CCCGGGRRReee~~~wwwiiiUUULLLEEECCCCCC@@@???@@@===???@@@???<<<<<>>888555666777777888;;;???@@@FFFOOO^^^uuutttYYYGGGEEE>>>888888<<>>HHHTTTWWWKKK@@@>>>;;;666666666666777777888999:::>>>;;;888777777777444111777666555666777888777666999;;;;;;:::777444333222333999???FFFWWWjjjrrrnnnUUUIII===888666444555888999777444222333666:::===888777777777777666333111...///222444555555555555...000111111000000000000333222111222444444333222222333444444222222333444------...///////////////...000111111111111222444999999888888888666444111kkkVVVNNNOOOIIIIIIMMMMMMRRRPPPMMMIIIFFFEEEDDDDDDGGGGGGHHHGGGGGGFFFGGGHHHKKKIIIGGGFFFEEEFFFGGGHHHFFFCCC>>>777222222666;;;<<>>===;;;999777999===@@@@@@AAAAAAAAAAAABBBEEEHHHMMMLLLOOOUUUZZZaaammmzzzwwweeeZZZUUUPPPNNNNNNQQQNNNJJJGGGEEECCCAAA???@@@???>>>;;;888555555555333000000333555555777<<<@@@GGGVVVlllzzzlllWWWNNNFFFCCCBBB>>>===>>>=========<<<;;;<<>>999666888999777888:::===>>>BBBKKKYYYooo~~~dddSSSGGG@@@:::888999===GGGPPPnnn|||wwwfff]]]OOOAAA888555666888999888666666777777666555333444555666666444222111000222444555555666777999:::::::::<<<<<<;;;777444111222333444444333222111000111333666777888888888888777555666777777555444222222444666888:::<<<===<<<:::888666555555555666444333222111222444666888;;;999666222000333999>>>UUUbbbeeeVVVEEE>>><<<999777777666666666777888888<<<:::888888888777444222555444444555666777777777999:::;;;:::777555333333444666:::FFF]]]sssvvvmmmRRRGGG;;;666444333444777999777444222222444777999777777666666666555333111000111333444555666555555111222333333333333333333333222111222444444444333444555666444111000000000......///000000000000000///000222222222222333444:::999777666444222000...jjjUUUMMMMMMGGGFFFKKKJJJMMMLLLKKKIIIFFFDDDCCCBBBEEEDDDDDDCCCDDDFFFGGGHHHGGGFFFDDDCCCDDDFFFIIIKKKFFFDDD@@@<<<999;;;???CCC???@@@AAAAAA???;;;666333888999;;;======;;;:::999888777777777777999:::;;;;;;===>>>>>>===<<<<<<===@@@@@@???>>><<<<<<>>>@@@@@@AAABBBBBBBBBDDDHHHKKKOOOOOOTTT[[[cccnnn}}}ppp]]]SSSOOOMMMNNNQQQRRRNNNIIIEEEBBB@@@>>><<<>>>??????;;;666444444666222///000444555333444777===GGG[[[tttzzzlllYYYOOOFFFCCCAAA===;;;<<<===;;;888777999<<>>:::888888>>>EEEgggvvvmmm^^^SSSNNNEEE===888777999;;;<<<:::777666666777666555555666777888888666444333000222555666666666888999999999:::<<<<<<;;;777444444555666777777666555444222444777999::::::888777666555666777999999777555222222333555777999;;;<<<;;;:::777666555555666777111000//////000333666999:::999555222222555:::???VVVdddgggXXXFFF======<<<888777555444444555666666888777888999999888555222222222333444555777888999:::<<<===;;;888555444444555444777GGGddd{{{zzzkkkQQQFFF:::555333111222555888666333111000111333444777777777777666444333222333444555666666666666555444555555666666666777777444333222222444555555444777888888555111...------000000111222222222111111000222444444444444555666:::888666333000...,,,,,,gggRRRJJJJJJEEECCCHHHGGGIIIJJJJJJJJJIIIHHHFFFEEECCCBBB@@@AAACCCFFFHHHIIIGGGEEECCCBBBCCCFFFIIIKKKFFFDDDAAA>>>===???BBBDDD@@@?????????>>>;;;777444888999:::<<<<<<;;;:::999888777666555666777999;;;<<<>>>>>>>>><<<;;;;;;<<>>===;;;<<<>>>???;;;666333555777222111333777888444222444;;;GGG]]]wwwwwwhhhXXXNNNEEEBBBAAA>>>===>>>>>>999555444888<<<>>>???DDDAAAAAACCCDDDEEELLLUUUnnnrrr\\\UUULLLGGGEEEEEECCCAAAAAA<<<;;;======:::888999:::888;;;AAAIIIYYYttt~~~ppp]]]QQQEEE===999999>>>DDDaaappp{{{tttgggVVVJJJEEECCC???;;;::::::<<<>>>>>><<<888666666666666555555666777888888666444333///222444555555666777888999999;;;<<<>>><<<999666666666777888777666555444111444888;;;===<<<:::999555555666999;;;;;;999777666555555555555777888999:::999666555444555666888111000......///222666888:::888555333333777<<<@@@GGGQQQUUULLLAAA=========888777666444333333444444444555777999:::888666444111222333444555777:::<<<>>>???@@@>>>:::666444444555666:::KKKhhh}}}yyyiiiSSSHHH<<<777444111111333555444222111000111222333888999999888666555444555666666777777666666666666666555555666777999999999666444333333555777777777999999999777333000......111222222333333333222222222444777777777666777888888777555111...------...dddPPPGGGHHHBBBAAAEEEEEEEEEFFFHHHIIIJJJIIIHHHGGGBBB@@@>>>???CCCGGGHHHIIIHHHGGGEEEDDDDDDFFFHHHJJJEEECCC???======>>>???@@@=========???@@@>>>;;;777888888:::;;;;;;;;;:::::::::999777666777888:::;;;>>>??????===:::888888999;;;>>>AAABBBBBBBBBBBBCCC??????@@@AAACCCGGGLLLPPPZZZ___eeelllxxxzzzooocccXXXQQQLLLGGGEEEFFFIIIFFFBBB???>>>>>>===<<<:::;;;<<<:::777555777999555444777<<<<<<777444555<<>>>>>:::888999<<<999:::@@@DDDNNNgggyyyjjjZZZIII???:::;;;AAAHHH___mmm~~~yyyrrrjjjbbbZZZPPPEEE>>><<<;;;:::::::::;;;<<<===???<<<999888777777666555333444555666666444222111...000333444444444666777999:::;;;===???>>>;;;888555666777777666555444333---111666:::===>>>===<<<666666888:::<<<<<<999777666555444444555777999;;;:::888555333333555777999555333000//////111555777999777444333555:::>>>AAA999===@@@???>>>???>>><<<999888777666555444444444222444777999999888666555333555666666666777;;;>>>AAABBBBBB???;;;777444444555:::AAAPPPgggyyyuuugggVVVKKK???:::666222111333222222222222333444555666:::;;;;;;999777555666777888888777777777666666666666444333444777999:::999777555333444666888999999888999:::999666222111000222222333333333222222111333666888999999888888999555555555222000///111333bbbNNNFFFGGGBBBAAAFFFFFFBBBCCCEEEFFFFFFFFFEEEDDDAAA>>>===???CCCGGGGGGFFFHHHGGGFFFEEEEEEEEEFFFGGGEEEBBB>>><<<<<<===<<<;;;;;;;;;<<<@@@DDDCCC???;;;777888999::::::;;;;;;;;;;;;;;;:::999999:::;;;<<>>;;;777555555666888;;;???AAAAAAAAABBBCCC???@@@AAABBBDDDIIIPPPTTT```gggooowww{{{uuufff]]]UUUPPPKKKCCC@@@@@@CCCAAA???>>>>>>>>><<<;;;777777777777999:::;;;;;;888777:::??????:::777888===III\\\sssyyyjjjUUUKKKCCCBBBCCCCCCEEEHHHAAA>>>:::999;;;===???@@@@@@AAADDDJJJQQQYYY```eeeqqq|||~~~ggg^^^NNNJJJEEEBBBBBBCCCDDDDDDBBB===;;;======;;;999;;;>>>:::<<>><<<:::999999888666444111222333444444222000///---///222333333333555666999999;;;===??????<<<999444555666666555444222111+++...333999===???@@@@@@:::999999:::<<<;;;999777222222222444777;;;???AAA999777444333333555888:::888666222//////111444666999666333444777<<<@@@BBB999888999;;;>>>@@@>>>;;;888999999:::999777555444222555777888777666666666666888888777555666:::>>>@@@AAAAAA???;;;777555444555===FFFRRRdddssspppcccTTTIII>>>:::666333222333111222333555777888999::::::;;;<<<:::666444666999888888777666666666777777555222000222666::::::999666444222222555777999999666888:::999666333222111111111222222222111000000222555888999888777777777222444666555222222555888bbbNNNFFFHHHDDDCCCIIIIIIDDDDDDDDDDDDCCCBBBAAA@@@???<<<;;;>>>CCCEEEDDDBBBDDDEEEEEEEEEEEEEEEEEEEEEDDDAAA>>>=========<<<:::;;;;;;===CCCHHHHHHCCC===777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999666444555666888:::===>>>>>>>>>???@@@AAABBBCCCDDDGGGMMMTTTYYYdddnnnxxxwwwooolllkkk^^^WWWPPPLLLGGG@@@<<<===@@@???>>>>>>>>>===:::777555333222555;;;??????===:::999<<<@@@@@@<<<:::;;;>>>III]]]sssyyyiiiVVVLLLDDDBBBDDDDDDGGGJJJBBBBBBAAA???===>>>@@@BBBBBBGGGNNNUUU___jjjsssxxxtttzzzlllXXXQQQFFFDDDBBBAAABBBDDDEEEFFFAAA<<<999;;;<<<:::;;;===???;;;<<>>===PPPiiimmmVVVGGG@@@===@@@DDDPPP^^^nnn{{{tttiii```ZZZPPPMMMGGG@@@:::777555444000111222444666777999999<<<;;;;;;;;;<<<:::777444///000222333222111///......000222444444444555777666777999;;;>>>===;;;888444555555555555333111000---///333888<<<@@@BBBCCC>>>===;;;:::;;;:::888666111111222444888===BBBEEE888666444222222555888;;;888666222///...000444666888555333444999>>>AAABBB;;;:::;;;<<<===<<<;;;;;;777999<<<======:::777555333555888777666555666777888999:::777333333888<<<999;;;<<<<<<999777666666666===EEEQQQcccqqqmmm```MMMCCC999666555222222444333444666888:::;;;<<<<<<888:::;;;888444222555888777777666555666666888888555111///111666::::::999444222///000222555777777555777999888555222//////000000000000000///.........111555666666444444444000444777777444333555888cccOOOHHHJJJEEEFFFKKKKKKHHHHHHFFFDDDBBB@@@>>>>>>===:::999===BBBDDDBBB>>>AAABBBCCCEEEFFFEEEDDDDDDDDDAAA>>>>>>??????===;;;<<<<<>>777777888999::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::999777555444666888999:::<<<<<<<<<;;;<<<===CCCDDDEEEFFFIIIOOOWWW\\\eeeqqq}}}xxxddd[[[[[[\\\YYYSSSLLLHHHCCC===<<<>>>???>>>>>>>>>>>><<<888555444000...333<<>>;;;:::<<>>AAADDDNNNUUU___gggqqq~~~xxxaaaNNNGGGAAAAAA@@@AAABBBDDDFFFGGGAAA<<<888:::;;;:::;;;>>>???;;;===BBB===888IIIbbb}}}uuu^^^NNNEEE???>>>@@@FFFTTTdddrrr~~~zzzrrrggg\\\QQQHHHDDDGGGEEEAAA<<<777333222222///000222444666999:::;;;;;;;;;;;;======;;;777444///000222222222111///---///111333555555555666888444555777:::<<<<<<999777444555555555555333111000///111444888<<<@@@BBBDDDBBB???<<<::::::999777666555444444555888<<<@@@CCC888666333111222555999;;;777444000......000444777888555333444999???BBBBBB::::::<<<<<<:::777777:::777:::>>>@@@@@@===888666444666888777444444555888999::::::666222111555:::444666888999888777777888777<<>>>>>BBBHHHHHHCCC>>>>>>DDDCCCAAA@@@@@@AAACCCDDDJJJGGGBBB===;;;;;;===???AAABBBBBBBBBBBBBBBBBBAAA;;;999888:::<<<===:::666;;;777777999999666777:::888888999:::;;;;;;999777777;;;??????<<<:::;;;>>>BBBFFFIIIIIIHHHMMMXXXaaaqqquuuvvviii```YYYRRRMMMOOOMMMHHHDDD???<<<:::999@@@???===;;;::::::::::::777333111444:::>>>>>>===<<<<<<;;;<<<===???AAABBBEEEHHHUUUpppyyyeeeSSSKKKDDDDDDDDDBBBAAACCCBBBAAA@@@@@@@@@BBBHHHNNNZZZiiivvv{{{yyylll^^^TTTMMMIIICCCKKKMMMIIIIIIOOOPPPLLLCCC@@@===;;;;;;;;;:::999;;;:::;;;<<<<<>>>>>>>>BBBKKKXXXeeeqqq~~~vvvrrroooqqqvvvzzzzzzxxx|||}}}~~~}}}yyysssmmmiiilllooovvvyyyvvvooonnnrrryyy}}}}}}~~~mmmdddXXXOOOKKKGGGCCC???BBB@@@<<<999555333222222333333333444555777999;;;===>>>>>>>>><<<888444222///000222444444333222111333444555555555666888:::888888777666666555444333666888999888666777;;;???AAA<<<999:::>>>CCCIIINNNOOOKKKCCC>>><<<===:::777444555777888777777999:::888444111333666888555222666111,,,,,,111555666444777555333555999;;;;;;999999999666222......222666888;;;???@@@>>>:::777666555555444333222333666888???999333000111333555555777666555555666666555444666;;;???GGGYYYiiidddUUUBBB999///,,,000444444222333444666888:::;;;<<<===:::999666444333222222222555333111000000222555666333222222333777999::::::333111//////000111000///333444333222///,,,(((&&&(((...333333///***)))***,,,///222444444333333444444777888777444111222333gggQQQGGGIIIFFFIIIPPPPPPKKKHHHGGGKKKOOONNNGGG@@@??????DDDJJJJJJDDD@@@???@@@???=========???@@@BBBFFFDDD???<<<::::::<<<===@@@@@@AAABBBBBBAAA@@@@@@;;;999999;;;>>>???<<<999999666555888777555666999888999:::<<<===<<<999777888<<<@@@???<<<;;;<<>><<<;;;:::>>>===;;;:::999999999:::777444333555;;;>>>===;;;;;;:::;;;;;;===???AAABBBGGGLLL\\\vvvyyyeeeSSSKKKDDDCCCCCCAAA@@@AAA???>>>>>>@@@AAAFFFPPPZZZnnnxxxqqqooopppnnnggg\\\RRRMMMLLLMMMQQQYYY[[[VVVTTTWWWVVVQQQIIIFFFAAA>>>===;;;999888999888999<<<<<<>>>FFFPPP```vvvqqqXXXGGG@@@>>>>>>???FFFPPP\\\gggrrr}}}tttrrroookkkiiihhhiiiiii^^^[[[XXXZZZ```dddeeecccdddddddddccc```[[[WWWTTTUUUXXX]]]```]]]WWWWWW\\\dddiiilllkkkhhhllluuu}}}|||qqqhhh___WWWMMMFFFCCCAAA>>>;;;???===:::777444222111111333333333444555777999;;;:::;;;<<<<<<:::777444222111222444555666555333222333444555555666777999:::888777666444333333222222555777999999:::===DDDIIIOOOLLLIIIHHHJJJOOOWWW]]][[[SSSHHHAAA??????;;;777555777:::;;;:::999999:::777555333444888999666222666333//////222555777888777555333333666888888777888888666222///...000333666999===>>>;;;888666444444555666555444555777999;;;666111///111444666666666555555555666777777777444:::===BBBOOO[[[WWWJJJ@@@777///,,,000333333222111333444666888::::::;;;;;;999666444222222222222444333222111222333555777666555444555777888999888333222111111333444333222111111111000...+++(((&&&(((---222333///+++***+++,,,///222444444333333444333555666666333222222444kkkSSSHHHIIIEEEGGGNNNNNNJJJHHHGGGKKKOOOOOOJJJEEE??????DDDKKKKKKDDD???>>>::::::999:::;;;<<<>>>???AAA???<<<:::999:::;;;===>>>???AAABBBBBBAAA???>>>;;;::::::<<<@@@AAA???<<<777444333666666444444777888:::===???>>><<<:::888:::===??????<<<;;;===@@@EEEGGGJJJJJJMMMUUUbbbllltttiiiaaaWWWPPPLLLIIIFFFCCCCCCBBB@@@===<<<;;;;;;;;;;;;;;;:::999888888999999888666666888<<<===;;;999999999:::;;;===???AAABBBGGGOOObbb{{{vvvbbbRRRJJJCCCCCCBBB@@@???@@@>>><<<===@@@DDDLLL\\\kkkvvvggg```[[[XXXSSSLLLGGGHHHOOOVVVfffooosssnnnjjjiiiddd[[[RRRNNNGGGBBB>>>;;;999777666555777:::;;;<<>>AAAHHHRRR\\\dddiiikkkeee```ZZZTTTPPPPPPQQQSSSLLLIIIHHHJJJOOOSSSTTTSSSOOOOOONNNMMMJJJHHHEEEDDDCCCDDDHHHKKKHHHDDDEEEJJJRRRUUUXXXWWWVVVYYY```gggooo|||wwwnnndddWWWNNNMMMHHH@@@<<<<<<<<<:::999<<<:::888555333222222222444444444444555777999;;;777888999999888666444222555666777888888777555444333333444666777999::::::888777444111000000000111666777:::<<>>???EEEKKKHHH@@@<<<666///---111444444222111222333555777888888888;;;999666333111111222222333333333333444555777777:::888555555666777777666444444333444666666555333000000111111000---+++)))''',,,111222000---------...000333444444444444555222444555444333222333444nnnVVVJJJJJJEEEFFFKKKKKKGGGEEEEEEGGGKKKKKKHHHDDD>>>???DDDJJJIIICCC>>>===888888999:::;;;===???@@@>>>===;;;::::::;;;<<<======>>>@@@BBBBBB@@@>>>===;;;::::::>>>BBBCCCBBB???666333333555666333444777999<<>>===;;;;;;>>>@@@DDDFFFHHHJJJPPP[[[iiitttqqqeeeVVVQQQKKKGGGEEEEEEDDDCCCAAA???>>><<<;;;;;;;;;;;;::::::999999999:::::::::999888888:::<<<<<<999777777777999;;;===???AAABBBEEEOOObbbyyyqqq^^^PPPHHHBBBBBBCCCAAAAAABBB???===>>>CCCHHHRRRhhh}}}~~~jjj```OOOMMMJJJGGGFFFKKKVVVbbbyyyyyymmm^^^XXXNNNFFF@@@<<<888666444333555999::::::>>>EEEPPP\\\kkkzzz{{{dddSSSJJJFFFDDD???@@@CCCKKKUUU[[[[[[YYYVVVSSSMMMGGGCCCCCCDDDEEEFFFDDDCCCDDDGGGJJJJJJJJJFFFEEECCCAAA@@@?????????;;;;;;===???>>><<<>>>BBBGGGHHHJJJJJJJJJMMMRRRVVVYYYdddrrr}}}yyynnneee\\\RRRGGG@@@AAA>>>:::999:::;;;<<<;;;:::999777555444333333333555444444444666777999:::666777888888888777555444777888:::;;;:::999777666333333444666888::::::999777555222///......000111666888;;;AAAKKK[[[mmmzzzyyywwwtttvvv|||xxxdddSSSAAA;;;<<<<<<999666666999===>>>===:::888777777777888:::<<<;;;777444222555666555222333888===:::888555222111222333333333333444444333333222222444666888888666444333444222555888:::999999999999444333111000111333555777666666555444333333444555777===@@@>>>>>>AAA@@@<<<:::666111000333666666444111222333555666777777777:::888555333111111222222111222333444666777888888999777444444555666666666777666555666777666333111000111333333333111000...'''+++000222111/////////000333555666555555555666555555555444333222333333pppYYYMMMLLLGGGFFFJJJIIIGGGEEEDDDEEEGGGGGGEEEBBBAAAAAAEEEJJJIIICCC??????::::::;;;<<<>>>@@@AAABBB===<<<<<<<<<===>>>??????===>>>@@@AAAAAA@@@>>>===;;;::::::>>>BBBDDDBBB@@@666333333555666444555888:::===AAAAAA???<<<::::::===<<<<<<;;;:::;;;>>>@@@BBBDDDHHHMMMUUUcccsss}}}tttcccXXXHHHFFFCCCBBBBBBCCCCCCCCCAAA@@@>>><<<::::::::::::999999::::::;;;;;;<<<<<<999999::::::;;;:::888666555666888;;;===???@@@AAABBBKKK]]]rrrnnn]]]NNNFFFAAABBBDDDCCCCCCEEEBBB???@@@FFFKKKVVVpppiiiZZZLLLJJJIIIKKKLLLQQQ___ooopppgggYYYLLLBBB===:::888444333444888999999<<<@@@FFFRRRcccrrrooo]]]QQQHHHDDDAAA???@@@GGGPPPTTTRRRNNNGGGEEECCC@@@>>>===<<<<<>>;;;999888999:::;;;444222444777777555777<<<===>>>???@@@AAACCCEEEGGGMMMTTT___jjjrrrxxxzzznnnhhhaaaYYYRRRIII@@@999;;;999888888:::<<<===>>>;;;:::888666555555666666666555555555666777999:::777777888999999888888777888999;;;<<<<<<;;;999888444333444666999:::999777444333000......///111333777999===DDDSSSjjjxxxVVVDDD333111555666444444444888;;;===;;;888666666777777999;;;<<<;;;888555111444777555111000666;;;<<<;;;888666444333444555111111333555777777777666444666777777666444444555222555888::::::888888888444333333222111222444555888888666333000...000222777<<<>>><<<:::;;;<<<===:::777444444777888777666222333444555666666666666777666555333222222222222000000222444666888999:::777555222222444666888888999888666555555444111//////111222444444333111000(((+++///111222111111111333444666666666555666888999777555444333333222222qqq[[[PPPPPPJJJHHHJJJGGGGGGEEEDDDDDDEEEFFFEEEDDDEEEDDDFFFJJJIIIDDDAAABBB<<<<<<>>>???AAABBBCCCCCC===>>>>>>???@@@@@@@@@AAA===>>>>>>>>>>>>>>>>>>===;;;::::::===AAACCCAAA>>>555222222555555444555888;;;>>>AAAAAA===;;;;;;<<>>>>>???@@@AAAAAA@@@>>><<<::::::::::::777888999;;;<<<=========999999999999888777666666555666888;;;===>>>??????@@@GGGXXXlllnnn]]]LLLEEE@@@AAACCCBBBBBBDDDAAA>>>AAAHHHLLLWWWuuulllYYYMMMJJJJJJOOOQQQXXXjjj~~~|||iiiVVVHHHAAA===<<<777444444777999999;;;???CCCOOO^^^lllzzzlll[[[LLLDDDAAA??????CCCIIILLLJJJFFF@@@@@@AAAAAA@@@>>>===<<<@@@@@@??????>>>===<<<<<<<<<:::888666555666777888111///000444666555666999<<<;;;;;;===???AAAAAA@@@FFFIIIPPPZZZaaadddiiioooxxx||||||vvvpppjjjccc^^^[[[VVVPPPJJJCCC<<<777888888888999:::;;;<<<===<<<;;;999888777777777777666666555555666888999:::888999999999999999999999777999:::<<<<<<<<<:::999555444333555999999666333000000//////000333555777888999<<>>???AAABBBBBBBBB>>>>>>@@@AAAAAAAAAAAAAAA<<<<<<;;;::::::;;;<<<<<<:::999999<<<@@@AAA???<<<333000000333444222333777<<>>>>>======>>>??????>>><<<:::999999::::::444666888:::;;;<<<<<<<<<999999888777666555666777555777999;;;<<<=========@@@GGGWWWllljjj[[[LLLDDD??????@@@>>>>>>???===:::>>>GGGKKKWWWxxxxxxcccOOOJJJJJJPPPUUU___www{{{bbbPPPFFFAAA@@@:::666444777999999;;;???EEEKKKUUUbbbppp}}}jjjXXXMMMDDDBBBAAABBBDDDFFFDDDBBB@@@AAAAAAAAAAAA@@@?????????@@@@@@@@@>>>=========;;;999888666555666666777222000111666999888888:::===;;;;;;===AAABBB@@@===AAAAAAGGGPPPTTTRRRRRRVVV]]]bbbjjjrrrxxx|||{{{tttppprrrnnnfff```]]]XXXQQQKKKJJJIIIGGGEEEAAA===:::999:::;;;;;;;;;;;;;;;;;;===<<<:::888777777777777777666666666666888999:::999999999999999999999888555777999;;;<<<<<<;;;:::666444333555888888444///------///111444777999;;;999999:::AAATTTqqqccc@@@333***...000,,,+++///333555888999888777777888777888999999999888888888444555666444111000222444999;;;======;;;999999:::444222111333666888888666555555666555333333555777333444666666444333333333000222555555444444666888:::;;;:::555///---///333222222222222111222666:::888888999999:::999666555222222333333444333333333...000333666666555444222.........000333777;;;===999666333333666999;;;<<<;;;888444222222333444444,,,---///111111000///...,,,---...111333333222111111222333222111111333555444111///...111333333222qqq]]]UUUVVVPPPKKKJJJEEE@@@@@@???@@@BBBEEEGGGHHHDDD@@@@@@AAAAAA======@@@;;;<<<===???@@@@@@@@@@@@>>>???@@@AAABBBBBBAAA@@@;;;:::888777777888:::;;;:::888888;;;???@@@>>>;;;111......222222111222555===???AAA>>>999888:::>>>EEEBBB>>><<<>>>AAADDDEEEIIIMMMVVVccctttvvveeeUUUJJJBBB>>>>>>???@@@???>>>>>>>>>???<<<;;;:::999999999:::;;;222444666999;;;;;;<<<;;;888888888666444444666777666777999;;;<<<<<<<<<<<>>======;;;:::;;;999666;;;EEEJJJVVVyyy~~~hhhQQQKKKJJJQQQXXXeeekkkUUUIIIDDDCCC<<<777555777999999;;;???BBBCCCHHHSSSeee{{{wwwdddXXXHHHFFFDDDCCCCCCCCCBBBAAA???>>>>>>===============<<<===???>>>===<<<<<<===888777555444333333333444000...000666999888777999:::888777:::>>>???<<<888======CCCLLLMMMFFFCCCDDDEEEKKKVVV```hhhnnnsssvvvxxx~~~xxxvvvrrrjjjccc]]]___\\\SSSNNNLLLHHHBBB;;;<<<>>>@@@AAAAAA@@@???<<<===>>>>>>===;;;;;;<<<===<<<:::888666666666666777777666666666888999:::999999999888888888888888444555888:::<<<<<<;;;:::777444222444777777222---***,,,///222666:::<<<>>>:::888888>>>PPPnnnvvvYYY@@@444...222222+++)))...444555777888888888999:::888888999888777777888999777777666444222111111222666:::>>>>>><<<::::::;;;666333111222444666555333444555444333222222555777333444555444222111111222---111555666555666888;;;:::;;;;;;666000///222777333111000000111111555999777888999:::999777555333000111111222222222111111,,,///333777888777444222...------///222666;;;>>><<<999666555777:::<<<===:::777333111333555777888...///111222222222000///------...111333333222111///000111000//////111222000---+++,,,///333444333fffSSSNNNSSSPPPMMMMMMIIIAAA@@@??????@@@CCCEEEGGGCCCCCCAAA@@@???===<<<<<>><<<:::999888;;;;;;999666333555:::>>><<<<<<===???@@@>>>:::777222333444555666555444333777;;;>>><<<666555999>>>???<<<<<<>>>??????AAAFFFFFFUUUgggsss{{{qqqaaaVVVNNNGGGBBBAAABBBAAA>>>;;;999888888888;;;;;;;;;<<<===<<<:::888777666555444555666999:::999888777666666888:::<<<>>>===;;;888666555777999AAADDDTTToooxxxaaaUUULLLHHHCCC@@@@@@???===;;;777555888===@@@KKKjjjiiiXXXMMMDDDGGGSSSkkksssXXXHHHBBB@@@<<<:::888;;;AAACCCAAA===CCC???AAAMMM^^^qqqnnnaaaOOOFFF??????BBBBBBAAAAAABBB???<<<999777777888999;;;===???>>>;;;999:::;;;999999777666444222111000000333777;;;===<<<:::888:::888777888;;;<<<:::888>>>???BBBDDDDDDAAA>>><<<777:::AAAIIIRRR[[[aaadddcccjjjttt|||yyyppphhhddd___YYYVVVWWWVVVPPPIIIDDDBBBAAA???>>>333555999===???@@@@@@@@@DDD@@@;;;;;;>>>@@@>>>;;;;;;999666555666777777666666777888666444222222333777777777666444444555666;;;;;;999888777777666666888555333333555333---((()))+++///111444777<<>>888666;;;FFF^^^|||[[[FFF;;;999555222000---***''',,,///444999:::777444111777777777777666555444333444666777777444222111111555777;;;<<<<<<;;;;;;;;;999555222222444666555444777666555333333333444555666666666666555444333222222222222333555777888999<<<999555222111444888:::777444000111444777888888999999999999777555333222...//////000000000000000222000///444:::;;;666///---,,,,,,---000444999===<<<777333333777999888666666777888777666555666777999777555444555444222000,,,---///111222222222111111222222111//////000111000+++''')))///555777666gggTTTNNNQQQNNNKKKLLLHHHCCCBBBAAAAAAAAACCCDDDEEECCCAAA???===<<<===???@@@BBB@@@>>>>>>?????????>>>>>>>>>>>>===<<<:::888777999999777555333555;;;??????@@@AAAAAA@@@>>><<<:::888888777777555444333222888<<>>???<<<<<>>===:::888777999:::???CCCRRRlllwwwbbbVVVNNNIIIDDDAAA???>>>;;;999666444666:::;;;CCC^^^zzz~~~gggWWWMMMGGGJJJTTTiiivvv\\\KKKCCCAAA;;;999888<<>><<>>===;;;::::::::::::999888777555444222222555666777999:::;;;;;;;;;:::888666777:::<<<;;;:::<<<===???AAAAAA???===<<<999:::===BBBGGGLLLPPPRRRVVV\\\ccchhhmmmwww|||sssllleee^^^WWWTTTQQQLLLKKKMMMLLLGGGBBB??????>>>===<<<555777999<<<>>>???@@@@@@@@@<<<999:::>>>AAA@@@===;;;999777777888999888777888777666444333222111000555666666555333333444555999999888888888888888888:::777444444444222,,,'''***---///111333555999<<<;;;888888===EEEYYYkkkMMM===999888777666444000+++(((+++///444888999888555222555666666555555444333222444666777666333111000000333666999;;;:::::::::;;;999666333222555777777666777666555555555666777888888888888777777666666555444444444444444555666666777666333111222555888;;;666333000000333666777777::::::999888666444111000...///000000111000000000222///---000666999666111///...------...111555888888333//////222555444222555666888777666666888999;;;999777777777666444222000000111222222222222222111222222111///...///111111---***+++000555666555iiiTTTMMMOOOJJJHHHJJJGGGFFFEEEDDDCCCBBBBBBCCCCCCBBB@@@===;;;;;;===@@@BBBEEECCC@@@???>>>===<<<:::;;;<<<<<<<<<;;;:::999888777777555444444777===AAABBBDDDEEECCC???<<<<<<===>>><<<:::777555333222111999===@@@???:::888:::===>>><<<<<>>>>><<<999:::999777666666777777888:::::::::999999999999999?????????===;;;:::;;;===>>>CCCQQQiiiwwwcccWWWMMMJJJFFFBBB???<<<999666888666777999888===QQQgggzzzeeeUUUMMMHHHLLLTTTggg{{{aaaOOOEEEAAA:::999999<<>>@@@???>>>??????>>>===;;;:::999999999===<<<<<<<<<<<<<<<:::888999999888777666555444444;;;:::888777777999;;;<<<999777666666888:::;;;;;;::::::<<<===============;;;:::::::::<<<>>>AAABBBGGGKKKOOOPPPSSSZZZeeennnssswwwzzzzzzxxx{{{~~~mmmjjjgggiiillliiiaaaYYYOOOHHHBBBBBBAAA??????BBB@@@>>><<<<<<<<<===<<<;;;888888999:::;;;===>>>???;;;999888:::>>>BBBBBB@@@:::999999:::<<<<<<;;;999999666222000111222000...444555555444222222333444888888777777888999999:::;;;888666555555222,,,(((---...000111111333555888888777:::>>>CCCTTTvvvwwwVVV@@@777888888888999888444...***+++...333888:::999777555444444444444333222111111444555555444111///......333555888999999999999:::888666444333555888999999777777777777888999:::;;;:::999888888888888999999666666666555444444333333333222111222333666999;;;555222000///111444555666::::::999777555222000/////////000111111111111000222...+++...333777666333111///...,,,---...000111333///++++++///222333222555666777777666666888:::===;;;:::999::::::888777666555333222222222333333222333333111///...///000222///---///222555444333kkkUUUKKKMMMHHHFFFHHHFFFHHHGGGFFFEEEDDDCCCBBBAAA@@@???===<<<<<<===???@@@EEEBBB@@@>>>===<<<;;;999:::;;;<<<======<<<;;;:::777666555444666:::???BBBAAADDDEEEBBB<<<888:::===@@@>>>;;;888555333333333:::===@@@???<<<:::;;;===>>><<<===AAACCCEEEMMMVVV```kkkyyy|||nnndddRRRJJJCCCAAA@@@>>>>>>@@@;;;;;;:::::::::<<<===>>><<<;;;<<<===>>>>>><<<:::<<<<<<:::999888888888888999999999999999888777666===>>>???>>><<<<<<<<<===>>>DDDRRRgggyyycccUUUJJJHHHEEEBBB???<<<999777<<<;;;<<<<<<:::===KKK[[[sssrrraaaPPPJJJGGGKKKRRRdddeeeQQQFFFAAA<<<;;;:::===@@@BBBCCCBBB@@@@@@BBBEEEHHHRRRgggzzzvvv\\\PPPDDD??????>>>===?????????>>>>>>===<<<;;;;;;>>><<<:::;;;======:::777888888777777666666555555>>><<<:::888888888:::;;;666555444444666888::::::999999::::::;;;===>>>???<<<:::999777888:::===???@@@BBBBBB@@@@@@DDDMMMTTT[[[^^^___^^^]]]___eeejjjqqqrrrpppjjjgggiiihhheeeZZZVVVSSSUUUZZZZZZRRRKKKBBB<<<888999999888999<<<;;;;;;;;;<<<<<<===<<<;;;999888777666777999;;;<<<:::999999;;;???BBBBBBAAA:::::::::<<<>>>>>>===;;;888222......111333111...222333444333111111222444999888888888888888999999:::999777777777555000---000111222111000111333555666666:::???BBBPPPrrr}}}```HHH<<<:::888777777777777555000---,,,///555999<<<<<<:::999555555555555444333222111333444444333000...---...444666888999888888999:::777666555555666888:::;;;::::::999::::::::::::;;;888888777666777777999999666666666555555444333333222222333444555777888999333222///...///111444555999888777666444222111000000000111222222222222111000...---000444777666444000///...---,,,,,,------...+++)))***...222555555666666666555444444555777<<<;;;:::;;;===???>>>===;;;999666333222222333444333444444222///...///111444222111333555555333111kkkUUUKKKKKKFFFEEEGGGEEEGGGHHHGGGGGGEEECCCAAA@@@???@@@@@@@@@???>>>===<<>>@@@@@@???>>><<<888777777888:::===@@@BBB===@@@BBB???999666888;;;>>>===:::888666666666666;;;===??????<<<;;;<<<>>>???>>>@@@CCCEEEIIISSS^^^hhhqqq~~~zzznnnaaaYYYJJJDDD??????===::::::===::::::::::::<<<>>>???AAA>>>======>>>???>>><<<:::>>>===<<<;;;:::999999999777777888888777666555444999;;;>>>>>>===<<<<<<===???HHHVVVhhh{{{cccRRRFFFEEECCC@@@>>><<<;;;;;;>>>>>>???>>>===???IIISSScccyyyxxxbbbVVVJJJEEECCCGGGNNN^^^~~~}}}cccPPPEEE@@@???>>>======>>>???@@@@@@CCCBBBBBBAAA@@@III^^^rrrgggXXXJJJCCC@@@>>>===???????????????>>>>>>======>>>;;;999:::<<<<<<999666666666666666666666666666===<<<<<<;;;:::999777777333333333333333555777888::::::::::::;;;===???@@@>>><<<:::888888999<<<===>>>===<<<888777999>>>CCCKKKLLLMMMKKKJJJKKKOOORRRWWWYYYWWWRRRPPPRRRSSSPPPIIIEEEBBBDDDHHHIIIDDD>>>===888555777888666666888999:::;;;;;;;;;:::999999888666555333444555888999;;;;;;;;;===???@@@AAA@@@::::::;;;===??????===;;;444000,,,...222555333000222333444333222222333555;;;:::999888777777777777888888999::::::999666444222333333222111111222444666666999>>>AAANNNmmmyyy```KKK@@@======:::888555444444444222111...111666;;;>>>>>>===<<<777777777777666555444333333444444222000...///000777888::::::888888999:::777777666555666888:::<<<<<<<<<<<<;;;:::999999888555555555555555555666666333444555666666555555444555666666666666777777777222111000......000222444666666555555444444444444111222333333444444333333//////111555888999666333//////......---------,,,'''''''''***///333666888777777666333111111222444888888999<<>>@@@BBBCCCAAA???>>>;;;:::;;;===@@@AAAAAA@@@:::<<<>>>===:::888999;;;<<<<<<;;;:::::::::::::::;;;<<<===<<<;;;<<<>>>@@@BBBAAACCCFFFHHHLLLXXXeeeqqqzzzuuukkk```VVVNNNFFFAAA??????<<<888777999999999999:::;;;>>>@@@AAA@@@???>>>??????>>>;;;999===<<<<<<;;;:::999999888666666666555555555555555666999===>>>>>><<<<<<<<<@@@KKKZZZkkk{{{cccPPPCCCCCCAAA>>><<<<<<>>>@@@>>>>>>>>>===<<>>AAA@@@???===;;;AAASSSddd|||ssscccQQQHHHCCC???>>>@@@???>>>>>>=========>>>>>><<<;;;;;;;;;;;;;;;999777666666777777888888888999;;;<<<<<<===;;;999666444222333444444333333444555:::::::::;;;<<<>>>???@@@>>>===:::888777666777888;;;:::888555333444777:::@@@AAAAAAAAA??????AAABBBDDDFFFEEEBBBBBBEEEEEEBBBAAA>>><<<===>>>>>><<<999999555555888999666444444777888999999777555555666666555444333333444666888:::;;;<<<===>>>>>>>>>>>>;;;::::::;;;======<<<:::333000///111444555444222333444555444333333555777<<<;;;:::888777666666666777888:::;;;;;;:::999888444555555555333333555777777555888===@@@JJJbbb{{{yyy```JJJ>>>:::;;;===<<<999555333333444444333000333777;;;>>>>>>>>>===888888999888888777666555333444444333111111222444999:::;;;:::888777777888777777777666555666999<<<======<<<<<<:::888777666444444555555555555444333111222444666777777666666888888777666666666666666222222111///---///222555555555555444555555666777444444555666666666666555000222444888::::::666333//////000000///...---,,,###%%%'''+++///222555666777777555333000000222444555555777:::???CCCDDDDDDAAA>>>:::666333222333333555666666555333333444666777888888777777666555444iiiTTTKKKMMMHHHFFFHHHEEEBBBCCCFFFGGGGGGEEEBBB@@@@@@@@@AAAAAAAAAAAA@@@???999888777888:::;;;;;;;;;===???AAACCCDDDBBB@@@>>>>>>>>>???BBBEEEEEEAAA>>>999:::===>>>>>>>>>===<<<===>>>>>>>>>>>>>>>======;;;::::::999:::<<<@@@BBBEEEEEEFFFIIIJJJOOO\\\jjjyyy|||oooddd[[[SSSLLLGGGCCC@@@??????;;;666444777777777777888:::<<<>>>@@@BBBAAA@@@@@@???===:::777999999999999999888777777666666555444555555777888555888===??????>>>======@@@MMM]]]mmmwwwaaaOOOCCCBBB@@@<<<999:::>>>BBB>>>???>>><<<;;;???CCCFFFHHHTTTfffzzz{{{___III@@@??????>>>AAADDDCCCIII___wwwgggSSSFFFAAA@@@======<<<;;;:::;;;===???===<<<>>>>>>===???JJJVVVggg}}}~~~mmmYYYMMMFFFAAA@@@AAA===<<<:::999999;;;<<<===:::<<<<<<<<<:::888888999888888999999:::;;;<<<<<<:::;;;;;;;;;:::888555444222555777777555333333444999:::;;;;;;<<<===>>>>>>;;;:::999777666555555555888777666444333333555666777999:::;;;;;;:::::::::888;;;<<<;;;<<>>>>>===;;;:::888888888444222444:::;;;777333333666777888777555333555666666555444444555666777888777888;;;<<<<<<<<<======<<<:::999999:::;;;:::999333444555666555444222111555666777666555555777999::::::999888777777777888666888:::;;;:::999777777555666777777666666888:::888555777===???BBBPPPaaajjj]]]LLL>>>888888:::;;;<<<:::777666666555444333000333666:::<<<===<<<;;;999999999999888777666555444555555444333333666888;;;;;;;;;999666444555666777888888666444444888;;;::::::;;;;;;:::888666555555666888999888666444222111222444666777777666555888777666555444555555666222333222000---...222555777777666555555555666777666666777888888888888777444444666777888888666555222222333333111///---,,,%%%(((,,,000222222333333666666555333222333666999444444666999===@@@BBBAAA@@@>>>:::777444333222222555666777666555555777999999999999888777666666777hhhSSSKKKNNNIIIGGGIIIFFF@@@BBBEEEGGGGGGEEECCCAAA@@@@@@@@@@@@@@@BBBCCCDDD888777666777999::::::999===???BBBDDDDDDBBB???===AAAAAACCCFFFHHHGGGAAA===999:::<<<@@@CCCCCC@@@>>>???@@@AAABBBBBBAAA???>>>:::999888777999===AAADDDGGGGGGHHHJJJKKKPPP^^^lll|||{{{vvvmmm```VVVPPPKKKGGGDDDAAA>>>>>>???;;;555333666555555555666888:::<<<>>>DDDBBBAAA@@@???===999777666777777777777666555555777666555444555666999:::555888===@@@@@@???>>>>>>???NNN___nnnsss```OOODDDCCC@@@;;;888999>>>BBBAAAAAA???<<<<<>>===>>>BBBDDD@@@@@@QQQeeevvv^^^LLLCCC@@@AAA;;;;;;;;;:::999;;;>>>@@@:::;;;???BBBAAA@@@FFFNNNXXXooosss]]]PPPHHHBBBAAABBB;;;:::777666666888;;;<<<999<<<>>><<<999777888:::999::::::;;;<<<===>>>???;;;;;;:::999888666555555333666::::::777444333333999999:::;;;<<<<<<<<<<<<777777777777777777777777777777666666555555555666222444666888999999888777333777:::999;;;>>>>>>;;;:::<<<<<<999444222333666222111555;;;===999444333666888999777555444777999666666666666666777888999333555888:::;;;;;;<<<======:::888777888999999888555777999999666333111000666777888777777777999:::888888888777888888999:::666888::::::888666555555666777888888888888;;;===999666888======;;;BBBMMMMMMHHH@@@:::888999;;;<<<<<<;;;::::::999888444222000222555999;;;;;;::::::999999999888888777666555444555555555444555888:::;;;;;;:::777444222222333777888888666333333666:::777888999:::999888777666777999;;;<<<;;;888555333222333555777777666444333777666444333333444666777222333333000---...222555:::999777666555555666666777777888999999999999999777666555555555666666666555555555555333///,,,******---222555555444333333555555555444444666:::===555555555888<<<>>>???>>>???>>>;;;777555333222222555777777777666777999;;;:::::::::888777666777888gggOOOEEEIIIHHHIIIKKKGGGCCCDDDEEEEEEEEEDDDBBBAAA???>>>===>>>???@@@???===<<<============;;;:::999>>>@@@BBBDDDDDDBBB???===CCCIIIJJJDDDBBBCCCBBB>>>===>>>???BBBDDDEEEDDDBBBAAABBBCCCCCCCCCBBBAAA@@@???===<<<===@@@AAABBBAAAHHHJJJLLLMMMOOOWWWcccmmm~~~wwwpppjjj___RRRHHHEEEDDDBBB@@@>>>>>>===<<<999666333111111111222222444777<<<@@@DDDCCCBBBAAA???<<<:::999999888888777888888999999777666555666888999999888999:::;;;>>>@@@AAA@@@???CCCIIIXXXrrrlllYYYMMMFFFBBB<<<999999;;;<<<===AAA@@@=========>>>???>>>AAAAAAEEELLLXXXccclllppptttnnnbbbSSSEEE<<<888777<<<<<>>GGGSSSooo{{{gggVVVKKKEEE@@@<<<<<<;;;:::999999:::;;;;;;:::===AAADDDEEEDDDBBBAAAUUUddd{{{jjjUUUHHHCCCAAAAAA>>><<<999999:::;;;;;;;;;<<<<<<======<<<:::888777999999;;;===@@@AAAAAA???======;;;999777555444333222777<<<<<<888555444555<<<===??????===:::999888888777666777999::::::999444888999666555888999888333333333444555666777777888777777666777777888999999<<<===;;;555333555888444777999:::999777666666;;;;;;:::888555444444555:::666222333888<<<<<<;;;777777777999;;;<<<;;;999:::888777555555666888999444888<<<>>>;;;777333111555444333333444555777888777777777888888888888888:::888666777999999666333777777777777888888888888:::999777777999:::;;;;;;>>>===<<<:::888999===@@@::::::;;;<<<<<<:::666333222333777;;;>>>===:::777777:::======:::777777777777777666555555555555555777::::::777111...111444777888888666333000///000000555999:::666444555777:::999777777777666555333000111333333222222333444777666333000///000333666555333000......000444666===;;;888555444444666777888:::<<<;;;777555666777888444111333888:::777333222333444444333111000///111000111333555666444222999:::;;;;;;;;;::::::999888666666999;;;<<<999666555888:::999666444555666777666555666888999999999888888999888888777666555eeeNNNDDDGGGEEEFFFHHHDDDBBBCCCDDDDDDDDDCCCBBBAAA???>>>===>>>???@@@???=========>>>>>>===<<<:::999???AAACCCEEEEEECCCAAA???BBBGGGHHHCCC@@@AAA@@@<<>>???AAABBBBBBAAAFFFIIILLLNNNRRR[[[jjjuuuyyyooogggbbb^^^UUUIIIAAA???@@@???>>>???@@@@@@===888444222222333444444444555888<<<@@@AAAAAAAAA@@@???>>><<<;;;::::::999999888999999999777666555777999<<<<<<<<<<<<<<<>>>???AAAAAA@@@???BBBKKK\\\vvv}}}hhhVVVLLLIIIEEE@@@===<<<<<<<<<<<>><<<<<<<<<=========999888999===EEEMMMSSSVVVXXXVVVQQQIII@@@;;;888888<<<<<>><<<<<<;;;999888777888:::;;;;;;===@@@CCCDDDDDDBBBAAALLLZZZqqqvvv^^^NNNEEE@@@>>>===<<<::::::<<<======<<<>>>>>>>>>======<<<::::::::::::<<<>>>AAABBB@@@>>>>>>===;;;:::777666444333111555:::;;;999777777888;;;<<<>>>>>><<<;;;999999999888777777888999888666888<<<<<<888777888999777555555444444555666888999666777777777777888888888888;;;===;;;777444555888666888:::;;;999888888888:::;;;:::999666555666777;;;777333444999<<<===<<<888777777888:::;;;:::999:::999888777666666777888555777::::::888444222111444444444444444555666777555555666666777777777888999888666777888888555333333444444555666777888888999999888999999888666555999::::::999888999<<>>===:::777777:::<<<<<<:::777777888777777666555555555555555666888:::777333000111444666777888777444333222333222666999999555333444777:::888777666555444333111///000111000//////111333222222222000000111444777888666333000000111444555<<<:::777444333444555666888999;;;999666555555777777444222333666777666444555555555555444333111000222222333555777888666555999999999:::::::::::::::888666555666888999777555777999999777444222333555888666555555777888888777999888888777666555444333dddMMMBBBEEEBBBBBBEEEAAAAAAAAABBBCCCCCCBBBBBBBBB???>>>>>>???@@@@@@???===>>>????????????===<<<;;;AAABBBDDDEEEEEEDDDBBBAAAAAADDDEEEAAA>>>===<<<:::???BBBGGGKKKLLLKKKHHHFFFDDDCCCAAA@@@???@@@AAABBBCCCAAA@@@@@@AAABBBBBBAAADDDGGGJJJMMMSSS```qqq~~~vvviii^^^XXXVVVPPPIII@@@;;;;;;<<<<<<<<<===@@@AAA===666111111222666666777777777888;;;>>>>>>???@@@AAAAAA@@@???>>>===<<<;;;:::::::::::::::888777666777;;;===>>>>>>===>>>@@@AAAAAAAAA@@@@@@BBBMMMaaazzzyyybbbQQQHHHLLLHHHCCC@@@???>>><<<;;;???>>><<<;;;::::::::::::666555444666:::???CCCDDD???@@@AAA???;;;888777777;;;===@@@BBB???<<<@@@GGGLLLYYYfffpppzzz}}}tttkkk```RRRGGGAAA???===<<<<<<:::888666555666888:::<<<===@@@BBBCCCBBBAAA@@@CCCOOOdddzzziiiVVVIIIAAA>>>===<<<;;;<<<>>>??????>>>@@@@@@???>>>============;;;;;;<<>>===<<<:::888666555444000333777::::::::::::;;;999::::::;;;;;;:::999999;;;999777777888888666555;;;??????:::888999999777777666555444555666888:::555666777888888888777777666999<<<;;;888666666888999:::;;;;;;999999:::;;;999::::::999888777888:::<<<999666777:::===>>>===:::888666666888999999999::::::999999888777666555555777888777444111000///444444555666666666555555333333333444555666777888999888777777888777555333333444555666777888999:::777888999999777444111...444666777888777888:::;;;;;;::::::999888777666666666777888;;;===<<<999666666888::::::999777777777777666666666555555555555333777999888555222333444555666888777666555555666444777999777555333555888999888777555333111000///...///...---,,,,,,///222...///111111222333666888:::999666444333333444555:::888666444333333444555777888888777555444555666666555333222222333444555888888888777666555333222444444444666999:::999888888888888888888999:::;;;:::888666555555666555555999888777444222111333555:::888666666777888777666999888777555444333333333bbbLLLAAACCC???>>>BBB@@@@@@@@@AAAAAAAAABBBBBBBBB???>>>>>>???AAAAAA???===???@@@AAAAAA@@@???===<<<@@@AAABBBCCCDDDCCCBBBBBB@@@AAAAAA???;;;:::999999===BBBIIIOOOPPPOOOLLLJJJEEECCC@@@>>>===>>>AAABBBCCCAAA??????@@@AAAAAA@@@AAACCCGGGJJJRRRaaatttxxxuuuppphhh```XXXSSSPPPHHHCCC===999999:::;;;;;;888===???;;;333...000444777888999888777888999;;;???@@@BBBCCCCCCBBBAAA@@@>>>>>>===<<<;;;;;;;;;;;;:::888777777999<<<======;;;===???AAAAAAAAAAAABBBEEEPPPddd{{{xxx___NNNFFFKKKHHHDDDBBBAAA???>>><<>>>>>>>>>>><<<:::777555444666888:::===>>>???AAAAAAAAA@@@@@@@@@JJJ[[[nnnppp\\\MMMCCC>>>===<<<===>>>AAABBBAAA???@@@???>>>=========>>>???::::::;;;===??????===:::>>>===<<<:::999777666666111333666:::<<<===<<<;;;777666666777888999999888;;;999888888999999888777:::>>>>>>:::888::::::888777666444333333555777999333555777999999888777666555777:::;;;999777777888999::::::999888888999;;;999:::::::::999999;;;<<>>???@@@BBBAAA???===@@@AAAAAAAAAAAA???>>>===?????????@@@@@@AAAAAAAAA??????>>>===:::888888:::;;;AAAJJJPPPRRRPPPOOONNNEEECCC???<<<<<<===@@@BBB@@@???======>>>???>>>===>>>@@@CCCFFFOOO```uuuwwwqqqhhhccc]]]ZZZXXXUUUOOOJJJCCC@@@<<<999888888888888333888;;;777111...111666777888:::999888777777888AAABBBDDDEEEEEEDDDBBB@@@???>>>>>>===<<<<<<======<<<:::777666777888999999666:::>>>@@@@@@AAACCCEEEIIITTTeeezzzzzzcccSSSLLLHHHEEEBBBAAA@@@@@@???>>>DDDEEEDDD@@@;;;777666666888666555777:::===??????@@@???>>>;;;777555555555888===BBBCCCBBBBBBCCCCCCAAAEEEKKKOOOTTTWWWUUUPPPNNNJJJCCC???===>>>???@@@;;;999777666666777999;;;>>>?????????????????????CCCJJJWWWgggzzzvvvaaaOOOBBB<<<======>>>AAACCCCCCAAA???>>>===<<<;;;<<<===>>>???888888888:::;;;<<<:::999<<<<<<<<<;;;:::999999888444555777<<>>;;;666444222333555777777777:::999888999;;;<<<;;;:::777;;;<<<999777:::;;;999555444333222222444555666222444666888999888777666444666888888888777777777777888888777666666888999888999::::::999:::<<<>>>@@@???======>>>?????????;;;888555444555777888888888999::::::999666333222111555888999666111...,,,333444555777888777777666222222111111333555777888;;;;;;<<<;;;:::999888888::::::999999888777777777444555555333000///000222333555777777444222111111::::::999777444333555888666555555666777666555333222222222333444555444444666666666777666555444444222444777888888666666555555666777666444222111222222333555555666888;;;===888999888555000---------111111///---,,,---000333222444666777777666777888666666555555666777888999999888777666666666777888777555333111222444666777444333000,,,+++---222666;;;;;;:::999888888888777444333333444666777777666555555666777888:::<<<===<<<:::666333111000222444444222//////111555888;;;>>><<<:::999::::::888777666666555555666666777777bbbMMMCCCCCC>>>>>>DDDDDDCCCBBBAAA@@@@@@@@@@@@AAA?????????AAACCCBBB???===@@@AAAAAAAAAAAA???>>>==================???@@@@@@>>>===<<<===;;;888999===:::BBBKKKPPPPPPNNNMMMMMMEEECCC???<<<;;;<<<>>>@@@>>><<<;;;;;;<<<======<<<===>>>@@@DDDMMM```wwwyyyqqqggg___ZZZTTTNNNMMMNNNMMMGGGAAA???>>>;;;999777555555555222555777555111000333777666999;;;;;;999777777777AAABBBDDDFFFFFFEEEBBBAAA>>>>>>============>>>>>>===:::666444555666666666444888===@@@@@@AAADDDGGGNNNWWWggg|||kkk]]]UUUHHHEEEAAA??????@@@@@@???EEEFFFFFFCCC<<<888666777;;;999777777999;;;;;;:::??????>>>;;;888777777888888>>>BBBBBBBBBDDDDDDBBB:::<<<@@@EEEJJJMMMLLLJJJGGGDDDAAA>>><<<===>>>???:::999999999999;;;<<<===@@@???>>>======>>>>>>???DDDIIISSSaaasssiiiTTTDDD<<<===>>>???BBBDDDCCCAAA>>>;;;;;;;;;;;;<<<======>>>888666555666888:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888;;;BBBIIIJJJDDD>>>888444111111444777777666999888777999;;;<<<<<<;;;555999:::888777999;;;999444333333333333333444444222333555777888888888777555555555555555666666666555666777666555555666777888999::::::999:::<<<>>>???>>>>>>============>>>888666444444666777777777666777888888888555333222000333666777444111...---222333444666777888999999555444333222333555888999<<<===>>>===;;;:::::::::999888777666555444333222222444444222//////222666555777888777444111//////888::::::777333222444777666444333333444555444333111000000111333555444444555666777777777666444333444555666777888777777666555666777666333111111111222333444666888:::;;;<<<888::::::777111......000333333222000...///111333555777999999777777777888444333222222333555888999888777777777777888888999777444111000222555777888444111+++((()))---222666:::999999888888888999999444333111111333444333222222444666888;;;<<<======888777555111...---///111222000...///222777;;;===>>><<<:::999::::::999888555555666777777777666666cccNNNEEEEEE@@@@@@GGGHHHEEEDDDBBBAAA@@@@@@@@@@@@??????@@@BBBCCCBBB???<<<@@@@@@AAAAAA@@@???===<<<===<<<<<<;;;<<<>>>@@@AAA>>>;;;;;;>>><<<999;;;@@@===DDDKKKNNNLLLIIIHHHIIIDDDBBB???===<<<<<<===>>><<<:::999:::<<<=========<<<>>>@@@DDDOOOccc|||yyyqqqjjjbbbXXXOOOLLLIIIGGGFFFFFFEEEBBB@@@<<<<<<<<<:::888666555555555666666444222222444666777999<<<===;;;999888777<<>>???@@@===999555333444666777777555:::@@@AAAAAAAAADDDHHHQQQYYYjjjpppaaaXXXKKKGGGBBB???>>>?????????AAADDDFFFCCC===999999;;;<<<:::888888:::;;;:::999:::<<<>>>???===;;;::::::999???BBB@@@@@@CCCBBB>>>888888;;;@@@DDDEEEDDDDDDBBBAAA???<<<:::::::::<<<888999;;;<<<===>>>??????AAA???>>><<<<<<<<<===>>>@@@DDDLLLYYYkkkwww___NNNEEE===>>>@@@CCCEEECCC???<<<999:::;;;<<<============999666444333666:::<<<===999999:::;;;<<<===>>>>>>;;;;;;@@@JJJSSSTTTLLLDDD<<<777222222666999999777999777777777999999999777777;;;;;;888666888999888333333444555555444333333333333444555666777888888777555333222222444444555333555777777666555555555888999:::999888999;;;===;;;<<<<<<;;;:::999::::::666444444555777888777666555555666666666444333222111222222111///...///111222222333555777999;;;<<<888666555444444666888:::;;;===???>>>;;;999999;;;777666666555444333222222111555777555222000222555666777888666444111111222666999:::888333111333666666444222222444555555444222000///111444666666555555666777888777666444333666666555666777777777666444555777666444333333444444444666888999:::999888999;;;<<<888333///000222333444444222111000111333555777888888666666888999444222000...///111444777666666666666777777888888888444000///222666888999444...'''$$$(((...333555777777666666777888:::;;;555333111000111111111000111333777;;;===>>>>>>>>>888888777333000...000333222000...000444999;;;<<<<<<:::888888999999888777555666777888777555222111dddOOOGGGGGGAAABBBIIIKKKGGGEEECCCAAA@@@@@@@@@@@@??????@@@BBBCCCBBB???<<<@@@@@@AAAAAA@@@???===<<<======;;;;;;<<<>>>@@@BBB>>>;;;;;;>>>===:::<<>>>>>>>><<<>>>@@@EEEQQQggg~~~uuukkkddd___XXXMMMDDDAAACCCDDDCCCBBBBBBCCCDDD<<<===>>>===:::888888888:::888777555444444444555888:::>>>>>>===;;;999999888;;;???CCCEEEEEEDDDCCC;;;;;;<<<<<<===???@@@AAA<<<888555333555777999:::888===BBBCCCAAAAAADDDHHHRRRZZZmmmqqq```UUUOOOJJJDDD???>>>>>>??????===AAADDDBBB===:::;;;>>>666555444555888::::::999888<<>>;;;:::;;;@@@BBB>>>>>>AAA???:::;;;:::;;;???AAA@@@???>>>??????>>>;;;888666777888888999<<<>>>@@@AAAAAAAAAAAA@@@>>><<<;;;<<<===>>>;;;???GGGTTTeee{{{kkkYYYPPP>>>???AAACCCEEECCC>>>:::999:::<<<>>>??????>>>===:::666333333666:::>>>???777888999;;;===>>>@@@@@@<<<===CCCOOOZZZ\\\SSSJJJ???999444333777::::::999999888666666777777555444999======999666888888666333444666777777666444222444444444444555777888999888555111000000222333444222555888888777555444444888999999999888888:::<<<999999:::999777666666777444333444555888888777666444444444444444444333333222111...+++***,,,000444222222222444666:::===>>>:::888666555555777999;;;:::===>>>===:::888999:::666666666666666555555555111555:::999444111111222666777777666444333333555555888;;;888333111333666666444222333444666666666333111000111555888888666555666777888777666444333888777555555666777777777333555777777666555666777666666777999:::999777444999<<<===:::444000222555222444444333222111111222444555666666555666888:::555222///,,,,,,...111444444444555555666777777777999444//////222666999:::555---$$$"""(((///444555666555555555666888:::;;;666444111000000000//////000333888<<>>:::;;;;;;888444222444666444111///111555999:::::::::888666666777888777666555666888888666333...,,,iiiQQQGGGHHHDDDDDDFFFCCCDDDEEEEEEEEEDDDBBB@@@>>>>>>???AAAAAAAAA@@@@@@AAA@@@@@@@@@@@@>>>===<<<;;;@@@AAABBBBBBBBBAAA@@@??????>>>=========>>>@@@AAADDDEEEFFFEEECCCBBBCCCDDD===<<<<<>>>>>AAAHHHQQQbbb|||yyyqqqmmmddd___YYYTTTPPPLLLEEEAAA@@@@@@@@@AAABBBBBBCCCCCC======;;;:::999888888888::::::999777555444666888888888999;;;<<<<<<:::999888999<<<>>>@@@@@@@@@@@@===;;;999777777999;;;<<<<<<;;;:::999999:::;;;<<>>@@@???:::999===>>>999888:::;;;:::999888777555444444555888===BBBEEECCC???;;;AAA===:::===AAA@@@===:::@@@>>>CCCPPP]]]lllzzzcccRRRAAA<<<;;;@@@AAA===999777444888<<<>>><<<;;;<<<>>>999666333444777:::;;;:::888999999:::;;;===>>>???BBB??????FFFQQQVVVRRRLLL@@@;;;555111222777;;;===;;;:::888444111111444666===;;;999777666666777777666777777777777555444333333222///...///222555888;;;888555555777888666444777666666777888777555222888777777666666666777777333333444666777888999:::666555555666888888888777777666555444333333333333222///,,,+++...000000//////111444555555666888:::???===999777666888;;;=========<<<;;;:::999777777777666666777999;;;:::999555666777666444111111111666666666555555444444333777:::======:::777444333555555666666777888888888444444444555666777888888666666555555555666666777444555888:::;;;<<<;;;;;;444888<<<===;;;888888999888666333333444555555555::::::888555333333666888777666444222111111111222333666888888666555777999666333...++++++...111444777666555444444555666777222111///000222444555555222---((()))---222333222222333555777888999999999555444222111111111///---111333666999::::::999888;;;;;;:::777555444555777222000///000333666777888999666333333666777666444444666888999777222---)))mmmUUUKKKKKKFFFDDDFFFCCCDDDDDDEEEDDDCCCBBB@@@???@@@AAAAAAAAA@@@@@@@@@AAA@@@@@@@@@??????===<<<<<>>>>>>>>>>>>>>>>>??????@@@CCCDDDDDDCCCAAA??????@@@===<<<===@@@CCCEEECCCAAA@@@@@@???===<<<===@@@CCCCCC@@@@@@GGGRRRccczzz|||rrrggg___[[[UUURRRMMMKKKIIIFFFBBB???@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;999888888777777;;;<<<;;;999777555555666777777999;;;=========<<<999:::;;;===>>>???@@@@@@;;;:::999777777888999:::<<<;;;;;;;;;;;;===>>>???BBBBBBEEEIIIHHHDDDDDDGGGPPP]]]rrrtttddd[[[PPPLLLGGGEEEDDDCCC???<<<999999:::===>>>>>>;;;888888888999;;;<<<;;;777444333666;;;===<<<;;;999999=========<<<;;;<<>>===;;;<<>>;;;888777666777777777666666555555555222444555666555555666666333444555666666555333222444555888:::<<<=========666:::======;;;999888999777555333222444555555444666666555444222333666999888777555444333333333333555777999999777666777999888666333000///111444666888777777666666555555666222000///000222444444444222...***+++000333444222222333666888999999999888555444333333333333111///000222666999;;;:::888777888999999777444333444555444222000000333555777777777555333444555666444222444666999999888333...+++oooXXXNNNMMMGGGDDDFFFCCCCCCCCCDDDDDDCCCBBBBBBAAACCCCCCBBB@@@@@@@@@@@@@@@???????????????>>>======BBBBBBBBBBBBAAA@@@>>>======>>>???@@@@@@@@@??????AAABBBBBB@@@===;;;::::::<<<<<<===@@@DDDGGGHHHGGGCCCBBBAAA???>>>>>>AAACCCGGGAAA???GGGUUUfffyyyvvvrrrmmmfff```XXXQQQLLLFFFDDDBBBBBBBBBAAA???>>>===============<<<<<<<<<<<<;;;;;;:::999888777777<<<===>>>===:::777666666777888:::<<<===>>>??????::::::::::::;;;===???@@@;;;:::::::::999999999999============>>>@@@AAABBBAAAAAADDDHHHHHHDDDEEEHHHPPP^^^tttnnnaaa[[[RRRMMMGGGDDDDDDCCC@@@===888777777999;;;;;;:::999777888999<<<======:::777333666888999888888888888999:::;;;::::::;;;>>>AAABBB<<<888888777444444555888777555444444444555666555777:::===>>>===;;;999===>>>???@@@DDDKKKRRRWWWVVVOOOIIIKKKSSSaaatttlllXXXLLLEEEAAAAAAAAA>>>::::::666888;;;<<<<<<;;;<<<===@@@===999777777888777777777777777888888:::;;;<<<::::::;;;>>>BBBDDDDDDBBB@@@>>>;;;::::::;;;:::999::::::999777333111222333888888999999888777666666666666777777666555333222222111111111222333444555:::888666555666555333222333222222333555555333222//////000222333444666666555666666777888999999999999888777666666666777888444333222111111111222333111///......111333444333222444444444222111222333777777888999:::;;;<<<===999888666555555666888999;;;999888999;;;;;;:::999999999777555222111222333222222222333333444555666999;;;======;;;999999999999999888666444333222111000444777888555333333555222444666777666444111///444666888;;;===>>>>>>>>>999;;;======;;;999888888555333222222333555444444222333333333222333666999:::999777555444444444555777888999999777666777888;;;:::888666555555666777777888888999888777666555222111000000222444444333222000...000333666555444333444777:::::::::888777555444333444555555222000...111555999:::999777555555777888777555333222333666444111111333444555555666555444555555444222///555666999:::888444000---jjjUUULLLLLLEEEBBBEEECCCBBBBBBBBBCCCCCCCCCCCCCCCFFFDDDBBBAAA@@@@@@@@@???>>>>>>????????????>>>>>>BBBBBBCCCBBBAAA???===<<<;;;===???AAABBB@@@???===???@@@@@@>>>:::777555555999:::;;;>>>BBBFFFHHHJJJCCCCCCBBB@@@>>>>>>@@@AAAGGGCCCCCCKKKWWWgggzzz}}}vvvqqqmmmhhhbbb[[[VVVSSSOOOIIIEEEAAA@@@??????>>>>>>===<<<888888888999999:::::::::======<<<<<<:::999888888:::===???@@@>>>;;;999999999:::<<<=========>>>???;;;:::888888999;;;>>>???<<<<<<===>>>===<<<;;;:::@@@@@@@@@@@@AAAAAABBBBBBAAA@@@BBBFFFEEEBBBCCCGGGQQQ___vvvyyyfff[[[WWWOOOJJJDDDBBBBBBBBBAAA???:::888777777999:::999888777888:::===???>>><<<999555666777777666666888999888999:::999888999;;;===???;;;777555555555555555666555555555666888:::<<<:::;;;=========<<<<<<<<<@@@GGGMMMNNNQQQYYYccchhheeeaaaYYYRRRRRR\\\ooo{{{hhhWWWNNNFFFDDDBBB>>>;;;<<<888999;;;<<<<<<<<<<<<===???===:::888777666777777777777777777777888999:::999<<<>>>@@@@@@AAAAAABBBAAA???<<<;;;;;;;;;:::999999::::::777444222111111666777888999999888777666666666777777666555333222222333444444555555555444999888777666555444222111444333111222333333111///,,,---///111333555666777777777777888888888888888999888777555444444666777555444222000//////////////////...///111333444555555666666555222000000111555777999;;;<<<<<<;;;;;;777666444333333555888:::;;;999888888::::::999777:::999888555222111333555111111111111222444666777777999::::::888777888999888888777555444333222111111555::::::777444333555555555666666555333111000777888:::<<<=========<<<999;;;<<<;;;:::888777666333222111222444555444333222444555444444444666888:::999777666555555555555777777777777666666666777<<<;;;;;;:::999888777777555666999;;;;;;:::888777444333222333555666555555333222222444777888777555444666999;;;;;;:::777666333333333555666555222000,,,///444888999888555333333666888999777555333333666444111000111333333333555666666666666333000...333555777888777555111...aaaNNNGGGHHHBBB@@@CCCBBB@@@AAAAAABBBCCCDDDEEEFFFHHHEEEBBBAAABBBBBB@@@>>><<<===>>>??????@@@??????BBBBBBBBBBBBAAA???===<<<:::<<>><<<===??????===:::666444333666777999<<<>>>BBBEEEGGGBBBBBBBBB@@@======>>>???BBBCCCHHHOOOYYYggg~~~|||uuummmccc\\\YYYYYYTTTMMMIIIGGGFFFCCC???BBBBBBAAA???<<<:::999999333333444666888999:::;;;?????????>>>===<<<:::999888;;;???AAA@@@>>>=========??????>>>;;;:::;;;===;;;:::777666666999<<<>>>===???@@@AAAAAA@@@>>>===BBBBBBBBBBBBBBBBBBAAAAAABBB@@@AAACCCBBB???AAAEEEQQQ```vvvrrraaaXXXUUUKKKFFFAAA???AAABBBAAA@@@===;;;999888999999999888888999;;;>>>@@@@@@>>>;;;777888888777666666999;;;:::;;;;;;999777666666888;;;999555333555777999888666666666777:::<<>>===;;;;;;>>>@@@IIIUUU```cccfffnnnuuuxxxrrrssslll]]]SSSXXXjjjzzz|||dddYYYMMMGGGCCC>>><<<>>>;;;;;;;;;<<<===>>>=========<<<:::888666666888999888888888777888888999999:::===AAACCCBBBAAABBBCCCBBB???;;;999999:::::::::999:::999777444222111222555777888:::::::::999999666777777888777555444333444555666777777777666555777888888777666444333222777555222222222111///...---///111333666777888888888888888777777777777777666777777555222222444666777666444222000...---,,,...///000000111222444555777888888666333111111111777888;;;======<<<:::888999777555444444666888:::999888777777888888777666:::999888555333222444777222111111111222444666777444555666666444333444555555555555555555555555555333777;;;;;;999666555666666555333111000000111111:::;;;<<<<<<<<<;;;::::::999999999999888777555444111111111222444555555444555666888888666555666777:::999777666555444555555666555444444444555555555::::::;;;;;;:::999777666222444888;;;<<<<<<:::999777666666777888999888666444444555777999999999888777888:::;;;;;;999777555111111333555666555111...+++...222555777666333222444777:::;;;:::777555555666444000///000111111111555666777777555333000///111333555666666444111///ZZZHHHCCCFFF@@@>>>BBBBBB??????@@@AAACCCEEEGGGHHHGGGEEEBBBCCCDDDDDD@@@===;;;<<<===>>>@@@@@@AAAAAAAAAAAAAAAAAA@@@???===<<<999;;;>>>???@@@???===;;;<<<>>>???>>>;;;777555555666888;;;<<<===???AAACCC@@@AAAAAA???===<<<===>>>???BBBIIIRRRZZZiii|||~~~}}}xxxrrrpppkkkhhhgggeee___UUUNNNMMMNNNKKKGGGDDDBBBBBBAAA@@@BBBBBBAAA>>>:::777666666222333444666999;;;===>>>???@@@@@@@@@???===;;;:::666:::>>>AAAAAA@@@@@@@@@@@@BBBBBB>>>:::777888;;;:::999777555555777999;;;===>>>???AAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBB@@@@@@BBBAAA???BBBGGGSSSccczzzmmm```XXXVVVIIIDDD@@@???@@@BBB@@@???===;;;999999:::;;;:::999:::;;;<<>>???999:::;;;::::::<<>>===<<<===>>>??????>>><<<<<<;;;999777777:::<<<;;;::::::999999999::::::999===CCCFFFGGGEEEDDDCCCBBB???;;;999:::;;;<<<<<<999999888666444222333444666777888:::;;;<<<<<<<<<888888999999888777555444555666777777777777666666666888999999777555444555888666333222222222111///000222444666888888888888888888888777666555555444333666888777444222444666888888888777444111///---///111333333333333444666777888888666444222222333888:::<<<>>>>>>===;;;999<<<;;;999777777777999:::777666555666777888777666888888888666444444666888555444222111111333555666111333555555333111111111222222333444666777888999666777999:::;;;:::888777444222///---,,,...000111::::::;;;<<<<<<;;;999999888777666666777777555333111000111333666777666555666888::::::999777777777;;;:::888666555555555666555333111111333555555555777888999::::::888777666222444777:::<<<<<<;;;:::999888888999;;;;;;999888555666777888999::::::::::::;;;;;;;;;:::999777666000111444666777555000,,,+++---000222444444222222555888;;;<<<;;;999888888666444111///000111111111333555666555333111000000000222444555555444222111XXXGGGCCCFFF???===BBBCCC>>>>>>???@@@CCCFFFHHHJJJFFFDDDCCCDDDGGGFFFAAA<<<:::;;;<<<>>>@@@AAAAAABBB???@@@AAAAAA@@@???>>>===999:::<<<===>>>===<<<;;;;;;===??????===:::999888:::===@@@@@@???>>>???@@@???@@@AAA???>>>======>>>???@@@FFFPPP\\\jjj}}}yyyzzz|||~~~~~~}}}rrrkkkggghhhiiiddd___^^^XXXTTTTTTWWWTTTLLLHHHIIIGGGGGGEEECCC@@@@@@AAACCC???@@@AAA>>>:::777777999666777888:::<<<>>>???@@@???@@@@@@@@@???===;;;:::888;;;>>>@@@@@@@@@@@@AAAAAABBBBBB>>>888555777:::999888666555555666888999999:::;;;===>>>???@@@@@@===>>>???AAABBBCCCCCCBBBAAA??????BBBBBBBBBFFFMMMZZZkkkyyyiii^^^WWWSSSJJJFFFBBBAAABBBAAA>>>;;;999888888999;;;<<<<<<;;;<<<<<<>>>@@@BBBBBB???<<<888999999888666666888:::<<<<<<<<<:::666333222222777999888666999>>>???;;;777888999::::::999777666444777999:::<<>>@@@AAA>>>===>>>@@@AAA@@@?????????>>><<<999999;;;>>>======<<<;;;;;;;;;;;;;;;:::>>>DDDJJJMMMLLLHHHEEE@@@???======>>>>>>===<<<888888777555333333555777888888999:::;;;===???@@@999999::::::999888666555555555555555555555555555444777:::;;;888666666777888555333333444555555444333444666888999888777666888888777666555444333222222666::::::777555666888999;;;======<<<999555222222444777777555444666777555666666555333222222333888:::<<>>===@@@???>>><<<:::999999999777666555666888999999888555777888888777666888999999777444222111222333555222444777777555222000///111111333555777999;;;;;;888666555777;;;<<<:::666333222000//////000111222777888999;;;;;;;;;;;;:::888666555666888888777555000000111444777888777666444777:::;;;:::999999999<<<;;;999888777666777777555222000111444666777777666666777888888888777777444555777999:::999888888:::999999:::;;;;;;999777666777888888999:::;;;<<<======;;;:::999888777777222333666888999555000++++++,,,...///111222222222555888;;;<<<;;;:::999:::888555222111222333333333000222333222///...///111000222444666666555444333~~~YYYIIIEEEGGG@@@>>>BBBCCC>>>>>>???@@@CCCFFFIIIKKKEEECCCCCCFFFIIIHHHBBB<<<999:::<<<>>>@@@AAABBBBBB>>>???@@@AAAAAA@@@>>>>>>999:::;;;<<<<<<<<<;;;::::::===@@@@@@???<<<;;;;;;===AAADDDDDDAAA>>>>>>??????@@@AAA@@@>>>>>>>>>???AAA???BBBNNN\\\lll}}}{{{{{{{{{pppmmmsssoooppprrruuuvvvtttoookkkhhhjjjmmmnnnmmmkkkjjjkkkggg^^^XXXXXXYYYWWWSSSSSSMMMJJJJJJNNNMMMHHHGGGJJJ???AAAAAA???<<<;;;>>>AAA===???AAA???<<<:::;;;===;;;;;;<<<===???@@@AAAAAA>>>???@@@@@@???===:::999:::<<>>???999:::===@@@BBBDDDDDDDDD@@@>>>???BBBDDDEEEKKKRRRaaauuuvvvggg[[[SSSNNNMMMIIIEEECCCCCCAAA===999444444666888<<<>>>===<<<======???AAACCCBBB???<<<777888999888666666777999;;;<<<<<<:::777444333333777;;;;;;888:::@@@???:::777888999999888444111...333666999<<<@@@HHHUUU___jjjxxx}}}mmmeee^^^WWW```nnnsss^^^PPPFFF@@@>>>@@@BBB@@@===>>>AAABBBAAA@@@BBBBBBBBB>>>;;;:::<<>>======<<<<<<<<<<<<<<<@@@GGGOOOSSSRRRMMMHHH>>>>>>???AAACCCAAA>>>;;;888888666444222333666999999999999999;;;>>>@@@BBB::::::;;;;;;:::999777666555444444333333333444444444777;;;;;;999888888999666444333333666888888888555666888999999777666555888888777555444333222111111777<<<===:::777888:::999<<<@@@BBBBBB???:::777555777:::999777666777999333444555444222111222444777999<<>>===;;;999888888888999555222000111555888999888555555666777888888888888777888888999888777666555999999999:::;;;;;;999666666777888888888999;;;===???>>>;;;999888777888888444555888::::::666000++++++,,,---...///111222222666888:::;;;:::999:::;;;999666333222333555555555...000111///,,,,,,...111111222555666777777666555___KKKCCCDDD???===@@@???AAA@@@AAADDDGGGGGGCCC@@@CCCCCCEEEIIIKKKHHHAAA;;;:::999999;;;???CCCEEEEEEDDDAAA???>>>>>>???>>>======<<<;;;<<<===>>>======>>>======>>>AAA@@@===999<<>>???@@@DDDLLLTTT___nnn|||{{{vvvoooiiieeedddcccbbb\\\^^^bbbdddeeeccc```]]]WWWYYY[[[]]]]]][[[YYYWWWWWWUUURRRPPPNNNMMMJJJHHHCCCEEEGGGHHHIIIHHHGGGFFFAAA@@@>>><<<;;;<<<<<<======>>>>>>;;;888777999<<<:::;;;<<<===???@@@AAAAAA======<<<<<<;;;;;;;;;<<<;;;::::::::::::;;;<<<===<<<======>>>>>>===<<<;;;;;;:::888999::::::888777222666:::;;;999999<<<>>>===:::888;;;@@@CCCAAA>>><<<:::<<<@@@DDDHHHPPPYYYggg|||vvvfffWWWPPPPPPKKKJJJJJJIIIFFFAAA:::555555666888;;;===>>>??????;;;<<<===>>>>>>===<<<;;;888777666555666999<<<>>>===>>>>>>===:::999:::;;;===<<<999888777999;;;<<<999888777555333111000///333999@@@DDDDDDIII[[[mmm}}}xxxggg[[[VVV^^^bbbrrrzzzdddVVVKKKAAA???BBBBBB@@@>>>>>>>>>>>><<<;;;<<<>>>???@@@@@@@@@AAABBBDDDFFFDDD???===>>><<<888???>>>AAAKKKUUUXXXQQQIIIEEE@@@>>>???BBBCCCCCCCCCBBB>>>999777999:::999777999999888999:::;;;<<<===777777777888888999999::::::666111///.../////////555555666999::::::888666888666444555888::::::999888777666666777999888888666555444444444444333111111666:::;;;999777777888===>>>@@@CCCCCC@@@<<<888999666666999:::666444555999;;;888333444999:::666>>>>>>??????@@@BBBDDDFFFJJJKKKKKKHHHDDD???======???@@@@@@>>>;;;:::;;;===>>>;;;888888:::===@@@AAA===<<<999555222111222333999::::::777222///000222111333444444555666:::===<<<888444444777:::;;;:::666666777666555555777:::888999:::;;;<<<<<<<<<<<<888999;;;<<<<<<:::777555222444666777777666444222333333666999999666666:::===;;;::::::;;;<<<;;;:::999777555555666777777666666777777888777777666555444666999999777555444444555666999::::::888666444555666888888888:::<<>>===AAA@@@??????@@@CCCFFFFFFCCC@@@DDDEEEHHHJJJJJJGGGBBB===;;;::::::;;;???BBBDDDDDDBBB@@@===<<<<<<======<<<<<<<<<<<<=========;;;:::<<<;;;;;;<<<===<<<999666999<<<@@@BBBAAA>>><<<;;;@@@@@@@@@@@@@@@???>>>>>>>>>>>>BBBHHHNNNVVVbbbnnn}}}wwwpppkkkeee___\\\YYYVVVUUURRRSSSSSSTTTSSSSSSRRRQQQNNNOOOQQQRRRRRRQQQPPPOOOOOONNNKKKJJJIIIFFFCCC@@@@@@AAACCCEEEEEEEEEDDDCCC@@@@@@???>>>======<<<<<<===>>>>>><<<999888999;;;;;;;;;;;;<<<===???@@@AAA>>>===<<<;;;:::;;;;;;<<<;;;;;;:::::::::999999999999;;;===>>>??????>>>===<<<;;;999888999888777555333555777888888:::<<<>>>;;;888666888===???===::::::888:::>>>BBBGGGQQQ[[[mmmsssbbbTTTNNNNNNOOONNNMMMJJJEEE???:::777444666:::===>>>>>>===;;;999:::;;;<<<<<<<<<<<<<<<777666555555777:::===??????@@@@@@>>>;;;999888888===;;;999777666777999:::888777555444222111111000666:::@@@EEEGGGOOOcccvvvssseee]]]\\\^^^jjj~~~mmmZZZLLLCCCBBBEEEBBBAAA??????@@@???===;;;<<<>>>@@@AAA@@@BBBEEEIIILLLMMMIIICCC??????>>>:::======AAAIIIPPPRRRLLLEEEBBB@@@@@@CCCEEEGGGGGGGGGKKKHHHCCC@@@===;;;888666999888777777888999999999333444666777888999999999999666222000000000000///444444555888::::::888666777666555666999;;;:::888888777666666777777777777999888777666555555555444555777:::;;;:::999888888;;;<<<>>>@@@@@@>>>;;;888999666666:::<<<:::;;;===???@@@===888999@@@CCCBBBDDDAAA@@@CCCJJJOOOQQQQQQUUUVVVXXXWWWTTTOOOJJJGGGKKKKKKLLLLLLKKKHHHEEEBBBEEEBBB===;;;;;;===>>>>>>???>>><<<999666555555666666777777555111...///000222333444444444666999;;;999777444555888:::;;;:::777888888777666777999;;;<<<<<<=========<<<::::::888999;;;<<<;;;:::888666222333555777777555333222444333666999999666666:::<<<;;;::::::;;;<<<;;;:::999777555444666777777666666666666555555555555444222555888999888777777888888999:::;;;;;;999888666666777888999888999;;;===888777555444555777999;;;777888888::::::888444000...000333333333333444666888888777666666666777888;;;888444222333444555666888666555333333333444555666666666888:::;;;:::999[[[FFF>>>AAA>>>>>>AAA@@@<<<===???AAADDDEEECCCAAADDDGGGJJJKKKHHHEEEBBB@@@===<<<;;;<<>>;;;::::::<<<<<<<<<;;;;;;<<<===<<<;;;999888;;;:::999999999888555222555999===@@@???===;;;;;;>>>>>>?????????>>>============???DDDGGGJJJSSS\\\jjjrrrwwwtttssswwwuuuppptttwwwsssllljjjllliiiaaaaaa^^^YYYUUURRRNNNJJJGGGMMMLLLJJJHHHHHHHHHIIIJJJEEEEEEEEEFFFGGGGGGGGGGGGKKKJJJIIIIIIHHHFFFAAA>>><<<===>>>@@@AAAAAA@@@?????????@@@@@@???>>>===<<<<<<===>>>===;;;999999999;;;;;;:::999:::<<<>>>@@@>>>===;;;999999:::;;;<<<;;;;;;;;;;;;999888777666777999<<>>:::888333666:::>>>???===;;;888999999:::::::::;;;;;;;;;777666555666777:::<<<>>>>>>@@@AAA@@@<<<999777666;;;:::888555555555666777777666444333222222333444999;;;@@@EEEJJJVVVmmmrrrhhh^^^\\\bbbqqqzzzgggXXXMMMGGGGGGCCCBBBAAAAAAAAA@@@>>><<<>>>AAAEEEFFFGGGKKKSSSZZZ]]]\\\UUUKKKEEEDDDAAA>>>:::<<>>===;;;:::444222444999======@@@EEEKKKKKKHHHEEEGGGOOOTTTVVVRRRNNNLLLQQQ[[[dddfffeeehhhiiijjjkkkjjjeee^^^YYY[[[ZZZ[[[]]]]]]YYYQQQJJJOOOKKKFFFCCCBBBCCCCCCCCC@@@===:::777444444444555444555666555222000000111444555666555555555777999888777777888:::;;;;;;999888999999888777888:::<<>>:::;;;===@@@BBBCCCBBBBBBCCCFFFIIIHHHDDDAAAAAABBB???===<<<===???@@@@@@???@@@===:::999:::<<<<<<<<<<<<<<<<<<;;;999888888999===<<<;;;:::888666333111222666<<>>===<<<<<<======>>>======<<<<<<<<<<<<>>>BBBBBBBBBHHHOOO\\\```cccbbbdddgggeee___```aaa___ZZZYYY[[[YYYSSSSSSRRRPPPNNNLLLHHHDDD@@@GGGFFFEEEEEEEEEEEEFFFGGGBBBAAAAAAAAAAAACCCDDDEEEHHHHHHHHHIIIIIIFFFBBB???::::::<<<===>>>>>>>>>======???@@@AAAAAA???===;;;<<<===>>>>>><<<;;;999888:::999777666777999<<<>>>???===;;;999999:::<<<===;;;;;;<<<<<<;;;:::999888888:::>>>AAABBBAAA???>>><<<;;;::::::;;;;;;:::888:::666333333888<<<>>>>>>>>><<<;;;<<<>>>???>>><<<999777777:::===DDDSSSaaa|||jjjZZZNNNKKKNNNYYY]]]```[[[OOOCCC;;;999333555999<<<======;;;:::<<<<<<;;;:::::::::::::::888777666666666777999::::::===??????<<<999666666:::999777555333333444444777666555444444666777888;;;;;;???EEENNN\\\sss~~~ssseee___^^^hhhxxxwwwjjj\\\OOOHHHDDDCCCAAAAAABBBAAA???===???EEELLLQQQUUU^^^kkkuuuvvvtttjjj\\\RRRLLLFFF@@@999===BBBEEEDDDBBB???>>>BBBHHHPPPUUU[[[dddlllooojjjhhhaaaVVVIII???<<<;;;777555333444666777777555000222666888999999888666888666444444555555444333333222333555777888777555555666999;;;<<<;;;888666666666666555333333444555666666555555444555888:::>>>;;;999:::===???===:::===>>>??????===<<<;;;;;;333444:::BBBFFFGGGIIINNNYYYZZZ[[[[[[]]]ccchhhllliiifffeeeiiipppwww{{{|||}}}||||||}}}}}}yyysssoooqqqooonnnpppqqqmmmccc[[[[[[WWWRRROOOOOOPPPPPPPPPGGGBBB;;;555333333444555444555666777666555444444555666777666555444555777999:::;;;======;;;999777888888999888777777999<<<>>>>>>>>>===;;;888666444666777777777777777666666444555666777777666555444555444777:::999555555888666666666777999999777555777555333333555666666666444333111///...///000111000333666777777777888:::;;;;;;;;;:::::::::::::::999::::::888777666777888333333333444555888:::<<<888777666777999999999777666888999999777666666777888888888888888999999999999666333222222444444444999999888888777666555444555555777:::<<<;;;888555KKK999666???AAAAAAAAA;;;999;;;===???@@@AAABBBBBBAAACCCEEEDDD@@@>>>???AAA???>>>===>>>??????>>>===@@@>>><<<<<<===>>>===<<<======;;;888666666999<<>><<<999666555444222666<<<@@@@@@@@@??????;;;<<<<<<=========<<<<<<;;;<<>>;;;===???BBBCCCCCCBBBBBBAAAAAA?????????AAABBBDDDBBBBBBCCCEEEFFFEEEAAA>>>;;;;;;<<<<<<============<<<>>>@@@AAAAAA???===;;;;;;<<<<<<===>>>===;;;999777666444444555777:::<<>>>>>??????<<<>>>@@@AAAAAA@@@===<<<:::999999:::===>>>>>>======999444444888<<<>>>>>>???>>>===>>>?????????>>><<<:::999999;;;CCCTTTdddzzzhhhXXXOOONNNRRR]]]dddjjjhhh[[[KKK???999444555666888999;;;===>>>@@@@@@???===<<<;;;:::999:::999888666555555666666555888<<<===;;;999888777999888777555444333333333888888777777888999;;;<<<<<<<<<@@@IIITTTdddyyy~~~mmmccc]]]bbbppptttfffWWWLLLEEECCCAAAAAAAAAAAA???>>>>>>FFFRRR]]]iiixxxvvvfffYYYMMMDDD<<>>???DDDPPP\\\ccclll{{{wwweeeRRRDDD===;;;777444222444999;;;:::888444555888::::::888666555777666666666888888666555222222222444666777777666555777;;;======;;;888777666777777555222111333444333555777777777999<<<@@@@@@===;;;<<>>;;;>>>??????===:::999:::<<<:::>>>HHHSSSXXXXXXYYY]]]fffiiinnnrrruuuwww{{{~~~zzztttmmmiiiccc___]]]]]]\\\\\\VVVNNNCCC:::777777888999666666666666777777666555555777777777555444444555<<<>>>@@@@@@>>>:::777555666777777666555555888:::::::::999999888777666555555444444444444444555555666777888888888888777666666555777:::888444444777333333222444666666555444666444222222444666666666444222000...---...///000222333555555444333444555777777888888888999999999999:::999777555444444666444444444444555666777888777666555666888999999999888:::;;;:::888666666777999999999::::::;;;;;;;;;888555333111222333333222777777888888777666444333333444666:::======;;;888MMM999555>>>@@@AAAAAA;;;:::<<<>>>??????@@@AAABBB?????????>>>======???AAA@@@???>>>???@@@???>>><<<>>>>>>===>>>@@@@@@>>><<<<<<===<<<999555666999>>>AAAAAA@@@===999666666666222666<<<@@@AAAAAA@@@@@@;;;;;;<<<=========<<<<<<<<<<<>>BBBHHHJJJKKKKKKMMMNNNNNNLLLJJJEEEEEEDDDDDDFFFGGGGGGEEE>>>???@@@BBBDDDBBB???<<<666999>>>CCCEEEDDDBBB@@@@@@???>>>======>>>???@@@@@@@@@AAADDDFFFGGGEEECCC>>>>>>>>>=========<<<<<<;;;<<>><<<;;;;;;;;;:::<<<>>>???>>><<<555444444444555888;;;<<>>>>>===============;;;;;;<<<===???BBBDDDEEEAAAAAAAAAAAA@@@>>>===;;;888888888:::>>>@@@@@@@@@===:::777555777999;;;<<<<<<<<<=========>>>>>>>>>>>>;;;::::::;;;EEEYYYkkkyyyfffXXXPPPRRRWWWaaaiiiqqqpppeeeTTTDDD:::666666555666777:::<<<>>>AAAAAAAAAAAA???===:::999<<<;;;:::888777666666666444777:::;;;:::999999:::999888777666555555444444888999999;;;<<<<<<=========>>>EEESSSbbbqqquuuhhh\\\]]]gggwwwxxxlll___TTTGGGDDD@@@??????@@@@@@@@@@@@IIIYYYlllkkkXXXJJJ@@@AAAAAAAAA@@@@@@AAABBBJJJ\\\nnnwww}}}eeePPPBBB;;;888555333555;;;???>>>;;;666777888999999777666444666666777999;;;;;;999777333222222333666888888777666999===>>>===:::999888666888999666222000222444444888<<<======>>>AAAEEE???>>>>>>>>>??????===<<<<<<======:::777888<<>>@@@@@@===999555444444555555444333444666888666555444333444555666777444444333222222333555666777777888888888888777777777666888:::888444333666333111000111333444444444555333111111333555666666444222111///.........///111222333222000///000111222333444666777888888888888888888666333222222333555555444444444555555666666555444555777999888777888:::::::::777666666666888999:::;;;;;;;;;;;;;;;777555222111222333222111444555777888888666444333444555777:::===>>>===;;;XXX@@@777<<<===???AAA<<<;;;>>>@@@@@@???>>>@@@BBB???===;;;;;;<<>>>>>???@@@@@@===;;;<<<===>>>@@@BBBAAA===:::888;;;>>><<<999777:::===???@@@???<<<777555555666222666<<<@@@AAA@@@@@@@@@;;;;;;<<<==================<<<>>>@@@>>><<>>======<<<<<<<<<<<<===>>>???BBBEEEHHHHHHGGGAAA@@@???>>>===<<<<<<<<<:::;;;===>>>>>>===<<<;;;;;;999888:::>>>@@@@@@???444444555777999;;;===>>>>>>??????@@@???>>>=========<<<<<<===???BBBFFFHHHCCCCCCAAA@@@???>>>======777777777999<<<>>>>>>>>>;;;:::888666444444777999:::;;;<<<<<<======>>>???===;;;::::::===HHH___ssswwwdddWWWQQQTTT[[[eeekkkrrrsssjjjZZZIII===888777777777777888888888===???AAABBBAAA???<<<:::<<<<<<<<<;;;;;;;;;::::::888:::;;;<<<:::::::::;;;999888888888777777777666777888;;;===>>>======<<>>@@@AAAGGGQQQddd~~~~~~dddQQQCCCAAA???===???AAADDDFFFTTTmmmeeeOOOAAA;;;777444666<<<@@@>>>:::555555666777777666666666666666888:::======:::888333222222333666888999888777:::>>>>>><<<:::999999777999:::777222000222555666;;;@@@BBB@@@???BBBDDD<<>>===<<>>>>>@@@CCC???<<<888999===@@@BBBAAA???>>>>>>???@@@@@@>>><<<:::;;;>>>AAACCCAAA<<<999444:::@@@@@@===999999;;;===>>>===:::555333444666111666;;;???@@@@@@??????;;;;;;<<<===>>>>>>>>>======<<<===>>><<<999===CCCAAAAAACCCDDDAAA>>>>>>@@@CCC@@@???@@@@@@>>>===<<<=========???@@@???===:::888:::===@@@AAA@@@>>>===??????>>>===<<<;;;::::::777777888;;;???CCCDDDDDDBBBAAA@@@>>><<<;;;;;;;;;:::;;;<<<======<<<;;;;;;;;;999777999===AAABBBAAA444555777999<<<>>>???@@@>>>???AAABBBAAA@@@>>><<>>BBBFFFIIIDDDCCCAAA???>>>>>>???@@@777666666888:::<<<<<<;;;888:::999666222000333666:::;;;===>>>>>>>>>@@@BBB<<<:::999:::>>>KKKdddzzzuuubbbVVVQQQVVV]]]hhhlllqqqrrrkkk]]]KKK???888999::::::999777444333999<<<@@@BBBCCCAAA>>>;;;<<<<<<======>>>?????????<<<===>>>===;;;:::;;;<<<999999999999888888888888666888;;;===>>>===<<<:::AAAFFFUUUllltttccc\\\___iiiwww~~~kkkZZZIIIDDD>>>:::;;;===@@@BBBOOOYYYnnnlllWWWEEEAAA<<<;;;>>>BBBFFFHHH^^^{{{xxx\\\JJJ===888555777<<>>>>>;;;999444333222444666999:::999888;;;>>>>>>;;;999999;;;888:::;;;888222000222555666<<>>AAA;;;???CCCCCC???<<<<<<<<<;;;===???>>>>>>BBBKKKRRR```eeeqqq}}}zzzqqqhhh\\\OOOFFF@@@<<<777666888;;;<<<;;;333555888888666555555555222666::::::888555555555444555555444333333666888777555111//////333777:::777666444333333555888:::555555555555555555555555888777888:::888333222555777444000///222555888999333222000111333555666555444444444333222000///...,,,,,,---,,,******,,,...***---111555888999888888555555555333000//////111222222333444444555666666333333333555777777555333666777888888666555555666444555777888999999888888666444222111222222111000111444777999:::999666555<<<;;;:::;;;===>>>===<<>>>>>AAADDD???=========>>>>>>?????????AAA>>>:::888999<<>>>>>>>>>>>===<<<;;;:::===;;;:::<<<>>>>>>;;;999666888:::<<<=========<<<>>>;;;888777777777777666444666:::===???@@@???>>><<<<<<;;;;;;::::::;;;;;;<<<;;;999888888999;;;<<>>;;;;;;===???>>>===AAABBBAAA>>>;;;::::::;;;???===::::::<<<===;;;999<<<<<<<<<======>>>@@@@@@BBB???<<<:::::::::999888666777999;;;===???@@@@@@DDDBBB???>>>===;;;999888888:::<<<>>>===;;;888555666666666666888:::<<<===666777999;;;===??????@@@???@@@AAAAAAAAABBBBBBCCC======<<<<<>>???>>><<<555444333555777999999999666888999777555333333333:::;;;===>>>@@@@@@AAAAAA===:::888:::CCCSSSlll}}}ooobbbVVVNNNNNNSSS___fffmmmkkk```RRRFFFAAA999:::<<<===<<<999555333777>>>AAA???>>>@@@???;;;<<<;;;:::;;;===@@@DDDGGG???===;;;;;;;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::;;;>>>???<<<===@@@EEEUUUggguuu}}}eeeXXXWWW```sssxxx___PPPGGG@@@???@@@@@@@@@CCCMMM```~~~oooYYYOOOAAA777:::???AAAFFFNNNgggdddOOO@@@;;;666666999<<<;;;999444222000111444777777666444666888:::;;;:::999888333111000222666999999888999999999999888888777777888888777555333333444666<<<:::888888;;;===<<<:::888<<>><<<999:::<<>>CCCMMMYYYaaaeeettt~~~}}}tttbbbPPPMMMEEE???===<<<:::<<>>>>>>>>?????????@@@===:::888999;;;===>>>============<<<;;;::::::;;;999888:::<<<>>>===;;;999:::;;;;;;;;;;;;:::999;;;999666666777888999999999999:::;;;<<<>>>???@@@===<<<:::999777777777777;;;:::999777777888:::;;;===;;;999:::===??????>>>AAAAAA@@@>>><<<:::;;;<<<>>><<<::::::;;;<<<;;;999;;;;;;;;;;;;<<<>>>???@@@BBB???<<<:::::::::999888888999:::<<<===>>>??????AAA@@@???>>>===;;;888777777888;;;======<<<999888777666666777888:::;;;<<<777888:::<<<>>>???@@@@@@@@@???>>>???AAABBBBBBAAA@@@???>>>???BBBGGGKKKMMMDDDBBB???>>>??????>>><<<666555444555888;;;<<<<<<;;;;;;;;;999666444333333:::;;;<<<>>>??????@@@@@@>>><<<<<<@@@HHHWWWmmm{{{lll^^^RRRIIIIIINNNRRRYYY___^^^VVVJJJBBB>>>;;;<<<======<<<:::777555888>>>BBB???>>>@@@???;;;888888999;;;>>>BBBEEEGGG@@@===999777888:::;;;<<<::::::;;;;;;;;;<<<<<<<<<>>><<<<<>>BBBIII\\\rrrjjjZZZUUU\\\mmm}}}lllWWWMMMDDDBBBAAA@@@AAACCCMMMaaawww```OOOAAA777999===???EEEMMMhhh___III???:::555555888;;;;;;:::444222111333666999:::999555666777999999999888888555333222444777::::::999;;;:::888777666555555555666777777666555555888:::???<<<:::999::::::777555666999===>>>======@@@BBBNNNOOORRRYYYdddoooyyywwwggg[[[OOODDD???===;;;<<<>>>888888888888777666444333555555666777888777555222555666666444333333555777888888777444333333666999666666555555444333333222444666777555111000111444222333555555444444555777666666555333111111444777888666333000000222444555777777777777666444333222222111000000111222222111333222333666999:::777555666555444333333555777888333444444555666666666666111222222222333444666888777888999888555444555666888888777555333333555888666555555444555666777888999999888888888888999999:::888777777:::<<<<<<<<>>>>>????????????@@@@@@>>>===<<<:::::::::;;;;;;=========<<<;;;;;;::::::999888777888;;;===??????<<<<<<<<<<<<;;;999888777999777444444666999;;;<<<<<<;;;999888999<<>>;;;888666666666777;;;:::888777777999:::;;;;;;999888999<<>><<<;;;<<<>>>>>><<<::::::;;;<<<;;;::::::::::::;;;<<<===>>>???BBB???<<<;;;;;;;;;:::999:::;;;<<<===============>>>???@@@@@@>>>;;;888666666888;;;======<<<;;;999777777777777888:::;;;<<<999:::<<<>>>???@@@AAAAAA???===;;;===@@@BBBAAA@@@@@@===;;;===BBBGGGIIIIIIBBB@@@>>>=========<<<:::888666555666999===??????>>>???>>>;;;777555444444:::;;;<<<===>>>>>>??????@@@???AAAFFFNNN[[[oooxxxhhhYYYLLLDDDCCCGGGEEEJJJOOOOOOJJJDDD???>>>============<<<:::999888999>>>AAA???>>>>>><<<:::333444888;;;???CCCEEEGGG@@@<<<888555666999<<<===::::::;;;<<<======>>>???AAA>>>===???>>>===AAAGGGRRRhhhrrr___UUUXXXhhhwwwxxxcccWWWLLLFFFDDDCCCDDDFFFQQQeeehhhPPPBBB888999<<<===CCCLLLbbb~~~\\\FFF>>>999444333666999::::::444333333555888;;;<<<<<<666666666777777777777777888777666777999:::;;;:::<<<:::777555333333333333444555666666666888;;;===>>>===<<<;;;;;;:::888666555999===@@@BBBGGGMMMSSS^^^cccjjjrrrzzz}}}mmm\\\JJJAAA???===<<<===888999999999888777555444555444555888::::::999777777777666333111222444666999999888666444444777999777666555444333111000000555777999777333000111333333333444333222222555777555555444222000111333555666444222000000111333555777888999:::999888666555666666555444444444444555666555444555777777666555555333222222444888<<<>>>555333222444777999777555000111222333444666777888777888:::999888777888999999999777444222222444777555555555555666777888999999888666555666777999:::777666555777999<<<<<<<<>>??????===<<<:::;;;;;;???>>>======<<<;;;;;;;;;;;;:::999999:::===???@@@=========<<<;;;:::999999999777444444666999;;;<<<:::999999999:::===@@@BBBAAA???<<<:::999999:::;;;<<<;;;999999999:::<<<===<<<;;;:::;;;<<<>>>???@@@>>>??????>>>===<<<>>>???>>>======<<<============;;;;;;;;;<<<===>>>@@@@@@CCC@@@>>>======>>>===<<<<<<============<<<<<<;;;;;;>>>AAABBB@@@===:::888888999;;;======<<<:::999777777777888999:::;;;<<<;;;<<<===???@@@AAABBBBBB???<<<999;;;???BBBAAA??????===;;;>>>DDDHHHIIIGGGCCCBBB@@@?????????>>>>>>;;;999666666999<<<>>>>>>===>>>===;;;888666666777;;;<<<===>>>>>>>>>>>>>>>@@@@@@BBBHHHPPP]]]rrrwwwdddUUUIII@@@???BBBAAADDDFFFGGGDDDBBB@@@@@@>>>===<<<;;;::::::::::::999<<>><<<:::999777111333888===AAACCCDDDDDD???<<<999777999;;;<<<===999:::;;;<<<>>>???@@@AAABBB???===>>>===???FFFNNN\\\ttt{{{gggYYYYYYeeeqqq{{{oooaaaSSSLLLHHHFFFGGGJJJTTThhhnnnRRREEE<<<===>>>>>>DDDMMMYYYzzz|||\\\HHH<<<888444333555888999999555555555777999:::;;;;;;777666666555555555666666;;;::::::::::::;;;;;;;;;<<<:::777444333333555666444555666666666777:::===::::::;;;===>>>???>>>===777;;;BBBHHHNNNWWWaaaiiiqqqyyy}}}hhhPPPCCC???>>>======<<<<<<<<<;;;:::888666444444444555888;;;===<<<;;;999888777444222222555777999999999777555555777999888888666555333111000///666888:::999444111111222666555444222000000222555444444333111000000222444444333111000000111333444444666888::::::888666555666666777666555666777888888777555444444555555666555333111111333777<<<@@@777333000222888:::888555111111333555888::::::999666888999:::::::::::::::999888666222///000222555555555555555555666666666666555333333444777:::<<<888666666777999;;;;;;:::dddMMMCCCEEEAAAAAACCC@@@BBBBBBBBBBBBBBBBBBBBBBBB???@@@BBB@@@>>><<<<<<===AAA@@@???>>>=========>>>@@@???===<<<;;;<<<>>>@@@======<<<<<<<<<<<<<<<<<<<<<999666555777999::::::555777999;;;>>>???@@@AAA===<<<;;;::::::<<<===>>>>>>===;;;;;;;;;===???@@@@@@@@@???===<<<===>>>???>>>???@@@???======>>>@@@@@@@@@@@@?????????@@@AAA>>>>>>>>>??????@@@AAABBBDDDBBB??????@@@@@@@@@???>>>>>>>>>>>>===<<<;;;:::;;;???CCCEEECCC???<<<;;;<<<<<<======<<<:::888777666666777999:::;;;<<<<<<<<<===>>>@@@AAABBBBBBBBB>>>;;;999:::===@@@@@@@@@BBBAAABBBFFFLLLQQQRRRQQQMMMLLLIIIFFFCCCAAABBBBBB>>>;;;888888999:::::::::999::::::999777777999;;;======>>>>>>???>>>>>>>>>@@@???AAAHHHQQQaaaxxxvvvbbbSSSHHH@@@>>>AAABBBCCCCCCBBBAAA@@@AAABBB===<<<;;;:::999999::::::999:::======:::666444444222555:::>>>AAABBBAAA@@@===<<<;;;<<<===>>>===;;;::::::<<<===???@@@BBBBBBBBB???=========AAAMMMXXXggg~~~rrrbbb]]]aaafffooo|||wwwiiiYYYPPPJJJFFFFFFHHHTTTfffoooRRRGGG@@@AAABBB@@@EEENNNSSSpppwww[[[KKK;;;999666555555666777888666777888888777777777777777666555555444555555666<<<<<<<<<;;;;;;;;;<<<===;;;:::777555555777999;;;555666666555444555777999666888:::===???BBBCCCEEE>>>DDDKKKTTT]]]hhhuuu~~~oooTTTEEE@@@>>>===>>>@@@??????===;;;888555444333333444777;;;=========999999888666555555777999999999:::888777777999;;;;;;:::888777555333111111666999<<<;;;666222111222999888666222///...000111333333333222000000111333333333111000000111333444111333555777777666444222333444666555444555777:::999888666444333333555666666444222000222555:::===888444111222777:::999666444444555999===>>><<<:::555666888:::<<<<<<;;;:::777666444111......000222555555555555444333333222222111111111333777;;;===999888777888999999888666cccMMMDDDEEE@@@???AAA???BBBBBBBBBAAAAAAAAAAAA@@@???AAACCCAAA>>><<<>>>@@@CCCBBB@@@>>>>>>>>>??????BBBBBBAAA???<<<;;;===>>><<<<<<;;;;;;<<<===>>>>>>===;;;999888999:::999888333666:::>>>@@@@@@???>>>777888888999;;;<<<===>>>???>>>===<<<===>>>@@@BBBDDDCCCBBB???<<<;;;<<<===???@@@@@@???======>>>@@@@@@AAABBBAAA@@@@@@BBBDDDBBBBBBBBBAAAAAABBBBBBCCCDDDBBB@@@???AAABBBBBBAAA?????????>>>===<<<;;;::::::???DDDFFFCCC@@@??????>>>>>>>>>===<<<:::888777444555777999;;;===>>>>>><<<===>>>@@@AAABBBBBBBBB<<<;;;::::::;;;>>>AAACCCBBBFFFKKKRRRYYY___cccfff```]]]VVVLLLDDD???>>>>>>???===;;;:::::::::888777555666777777777888;;;>>>======>>>>>>>>>===<<<<<>>===>>>???@@@<<<<<<;;;:::999999::::::::::::<<<===:::444222333555888<<<@@@BBBAAA@@@???<<<<<<<<<>>>@@@@@@===;;;;;;<<<===>>>@@@AAABBBCCCBBB???===>>>???FFFVVVeeeuuu~~~lllbbb\\\YYYiiiuuutttbbbVVVMMMFFFDDDEEEOOO___yyyiiiNNNFFFBBBDDDCCC@@@DDDLLLQQQffflllUUUHHH::::::999777666666555555666888999888666555444555555555555666666666666666;;;<<<<<<;;;::::::<<<>>>;;;:::999888888:::;;;===666777666555333333555777666888;;;>>>AAAEEEIIIMMMOOOTTT]]]eeennnzzztttZZZIIIAAA===<<<>>>?????????===;;;888555333333333333666999;;;<<<;;;888999999999777777999:::888999::::::999999;;;===<<<;;;:::888666555333333555999======999444333222999999777444000//////000222333444222111000111333333333222111222222444444000111333444555444222111000333555444222222555888888888777555333333444666777666333222222444777999999666333333666888888666666666777<<<@@@AAA>>>:::444555666999<<<<<<:::888444444333111///...000111333444444444444333222222111000000111333666999:::999888777777888777555333cccNNNEEEFFF@@@>>>AAA???@@@@@@??????>>>>>>>>>>>>>>>@@@BBB@@@===<<>>======>>>???@@@AAABBB@@@===;;;;;;===;;;::::::999:::;;;<<<===<<<;;;:::;;;<<<<<<:::999777999<<<>>>???>>><<<;;;555777999;;;======>>>===>>>===<<<<<<===>>>AAABBBCCCCCCBBB???;;;999:::<<<@@@AAAAAA???>>>===>>>@@@@@@AAACCCBBB@@@@@@BBBEEEEEEEEEDDDBBBBBBBBBBBBBBBBBB@@@>>>>>>@@@AAAAAAAAA?????????>>>===<<<;;;:::999>>>DDDEEEBBB??????AAA============<<<;;;999999222333666:::<<<>>>???@@@<<<===>>>@@@AAAAAAAAAAAA:::<<<===<<<:::;;;AAAFFFHHHPPP\\\fffnnnvvv{{{nnn]]]LLLBBB>>>===>>>============<<<:::777555666666666777999<<>>>>><<<<<<<<<<<<;;;;;;;;;;;;===;;;===???;;;444111333666888<<<@@@BBBBBBAAA@@@<<<;;;;;;<<<>>>???>>><<<======>>>???@@@AAABBBCCCCCC@@@???@@@CCCMMM```rrrvvvjjj]]]SSS^^^kkkzzzpppaaaUUUJJJEEEDDDKKKWWWkkkwww\\\GGGAAA???CCCBBB>>>@@@HHHKKKYYYqqquuu\\\KKKBBB:::;;;<<<;;;888666333222555777999999777555555666333444666777888777777666888:::;;;;;;999999;;;>>>;;;;;;:::::::::::::::;;;777777777666444444777999777;;;???CCCHHHOOOWWW]]]gggmmmttt{{{yyyaaaNNNBBB;;;:::<<<:::;;;;;;:::999777555444444333222444777999999999444777999:::999888999:::666888:::::::::;;;===???<<<;;;:::888777555444444444888===>>>:::666444444777888888666333111111222333444444333222111222333333333222222333444555555333333444444444333333222222444666444000...111444666777888666444333444666888777555444444555777888999888666555555555777777777777888===AAAAAA===888333333444888;;;;;;888555222444555444222111111222111222333555555555555555222222222222222333444444555444444555666666444222cccOOOFFFGGGAAA>>>AAA???>>>=========<<<<<<;;;;;;<<>>???===???AAA@@@===:::;;;<<<;;;:::999888888888999:::;;;;;;;;;===>>>>>><<<:::;;;<<<===>>>===<<<;;;999777999<<<>>>@@@@@@???>>>======<<<;;;<<<>>>@@@BBBAAABBBBBB>>>:::888:::<<>>===>>>??????AAABBBAAA??????BBBEEEFFFFFFDDDCCCBBBAAAAAAAAAAAA???======???@@@AAA@@@????????????>>>===;;;;;;888===CCCCCC@@@>>>???BBB<<<<<<<<<<<<<<<<<<;;;;;;111333666:::===???@@@AAA<<<===>>>???@@@AAAAAAAAA999<<>>???@@@???<<<999666777777777777999===@@@::::::::::::999888777777;;;???KKKZZZjjj|||rrr]]]PPPIIIEEEDDDFFFAAA???<<<:::;;;===>>>???<<<======>>>======<<<;;;???===>>>AAA===444222444666888<<<@@@BBBCCCCCCBBB===;;;999999;;;===>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDBBBAAABBBFFFRRRgggzzz}}}qqqbbbSSSRRRaaasss}}}lll^^^PPPHHHFFFJJJSSSbbbtttkkkOOOBBB======AAA@@@;;;===DDDCCCLLL```zzz|||dddPPPCCC===:::<<<>>>===:::666222111333666999:::888666777999222444666888999999888777777999;;;:::888888;;;>>><<<<<<;;;;;;:::999888888777777777777666666999;;;888<<>>@@@???===@@@???>>>;;;999:::===???CCCBBB@@@>>><<<;;;::::::BBB???<<<999888999;;;======999666555777999;;;<<<;;;::::::<<<>>>???===:::777:::<<<:::777666888;;;======>>>>>>>>>>>>======@@@<<<999888;;;???BBBCCCDDDFFFEEE???888555666999????????????@@@@@@===;;;>>>>>>????????????>>>>>>DDDCCCCCCBBBAAAAAAAAAAAA???===;;;;;;<<<=========;;;<<>>===:::777777999;;;:::888333444666999<<>>IIIUUUgggwwwzzzhhhVVVIIIHHH@@@;;;>>>AAA@@@======<<<;;;:::999888999:::;;;999777666666888999:::999>>>BBBLLL^^^uuuoooYYYKKKEEEBBBAAABBBDDDBBB???<<<;;;<<<===>>>??????>>>===;;;:::999888<<<>>>AAAAAA@@@===<<<<<<;;;::::::===BBBEEEEEECCC???<<<777666777999;;;<<<<<<===???@@@AAA@@@>>>===BBBAAA@@@@@@HHHYYYqqqxxxmmmaaaYYYNNNTTTaaaqqq|||lllYYYMMMIIIMMMPPPZZZiiiwwwzzzfffSSSHHHDDD<<<888>>>BBB???===>>>AAAJJJVVVbbbnnn|||ppp^^^RRRIIIBBB===777999:::999666444666888===<<<:::888777777777888999666444444777888777555999999888777666666999<<<>>>>>>>>><<<999777777888888888888888:::;;;<<<===>>>DDDNNNZZZfffrrr}}}nnnUUUCCC<<<:::999777555222222333555666666888888666555444333333333222444555555444444666777555666777666777999===@@@:::777555444555555555444666888;;;>>>===999444111555777777666555444555666888555111111222444333111777555111//////111555777;;;;;;;;;:::888777555444666666666666444111...,,,///333888999666444333333777666444444444444666777555555555555444222000///555888;;;;;;999777555444666333000000333444444333777777888888888666555444555444222222333555777999555444222111111222444555777333///000333444111...bbbPPPIIIJJJCCC???@@@>>>;;;:::999;;;???AAA@@@?????????===:::888888;;;===??????>>>===<<<<<<<<<===???===;;;999999:::;;;===???===:::888777888:::<<<>>>===<<<===>>>===:::777888:::<<<;;;888666777999:::;;;<<<===>>>??????>>>@@@===999999;;;???BBBCCCDDDFFFFFFBBB<<<888:::<<<======<<<===>>>>>>;;;999<<<<<<===>>>>>>>>>======AAA@@@????????????@@@AAACCC@@@<<<::::::<<<===>>>???>>>>>>?????????<<<:::999999999999888888:::<<<===:::777777999:::999777444666999===???AAAAAABBBAAAAAAAAA@@@>>>=========@@@@@@AAAAAAAAAEEESSSbbb}}}|||fffVVVJJJBBB===>>>AAA???<<<;;;<<<;;;:::999888999999:::999888777888999:::999888===CCCQQQeee~~~lllVVVJJJEEEBBBBBBCCCEEECCC@@@===<<<<<<===>>>===<<<;;;:::::::::::::::;;;<<<===????????????>>>:::999999<<<@@@BBBBBB@@@===;;;888777888999999999888999<<<>>>??????>>>===BBBAAA@@@BBBMMMaaaxxxqqqcccXXXSSSKKKOOOVVVdddvvv~~~ooo___TTTQQQLLLMMMSSS___iiiqqqzzz~~~uuuiiiYYYKKKCCC???999777;;;===;;;;;;>>>AAAGGGOOOUUU\\\eeeqqqyyyoooeeeVVVJJJCCC???:::777999:::999777555555999<<<>>><<<999666555666888999:::777666666888999888777888999999777666777:::<<<===>>>>>><<<:::999999:::888999999888999===CCCGGGSSS[[[gggrrr|||hhhPPPBBB<<<:::888666333111111333555666666999888666444222111111111333444555555444444555666444555555444444666999<<<999777444333444555444333555777:::<<<<<<999666444777888888777555333333444666333111222444555444222555333111///000222555777:::::::::999888777777666999999999888555222...+++,,,000444555333111000000222111111111222222333444444555555555333222000///111444777888777666666777777555222222444555444222444555666777777777666555999888666444333333333333444333222111222333555777666333//////222333111...cccPPPIIIIIIBBB>>>???<<<;;;::::::<<>>>>><<<:::777666888999;;;::::::;;;;;;<<<===>>>:::::::::999:::;;;<<<<<<@@@AAA@@@<<<888777999<<>>===;;;888555888;;;>>><<<999666666888999:::;;;===???@@@@@@@@@???===::::::<<>>???======<<<===>>>>>><<<::::::;;;<<<<<<============>>>===<<<;;;;;;<<<>>>???DDDAAA===999888:::===@@@BBB???<<<;;;===>>>??????999777555555777888999999;;;:::888777888999888777666888<<<@@@BBBBBBAAA@@@@@@BBBBBB???<<<;;;===@@@DDDBBBBBBCCCEEENNNaaassslllZZZMMMDDD===>>>@@@===;;;:::;;;;;;:::999999999999:::999999999:::;;;;;;999777:::CCCUUUmmm{{{hhhTTTHHHEEECCCCCCDDDFFFDDD@@@===;;;;;;<<<<<<:::999888777888999;;;===:::999888:::???AAA@@@???:::999999;;;===>>>===<<<:::999888999::::::888555444555888:::<<<=========CCCBBBCCCJJJZZZpppxxxttttttqqqvvvzzztttgggYYYPPPNNNJJJIIILLLVVVhhhwwwhhh\\\XXXLLLJJJMMMSSSXXX[[[```fffdddcccaaa]]]VVVMMMEEE@@@===;;;:::;;;:::777999===AAADDDGGGHHHIIILLLRRRWWWPPPJJJBBB===;;;:::888666888777666555444666:::>>>???===:::777666777888:::;;;999888999:::;;;:::999888999999999888888:::<<<<<<======<<<;;;:::<<<===;;;<<<===<<<>>>EEERRR[[[hhhsss{{{```KKK@@@<<<999666444222111111333666666666999888444222000//////000333555555555333222333444444444444222111222555888888666444333444444444222444555777999::::::999888999::::::888555222222222333222222444555555333222111000000000111333444666777777666666666666777777<<<<<<<<<;;;888444///,,,***---000111000---,,,,,,......000111222222333333444444444444333111000//////111333444444555777999888777555555666555333111111222444666777777777777;;;:::888666444222000000111111111222333555888999666333000000222333111...bbbNNNFFFGGGBBB???@@@============>>>???@@@@@@@@@<<<===<<<:::777555666777888888888888999:::;;;<<<777888999:::;;;;;;;;;;;;===@@@AAA===888666888===AAAAAA@@@???>>>;;;888666888<<>>;;;999999:::;;;<<<===???@@@@@@AAAAAA???===;;;;;;===@@@AAAAAA@@@BBBEEEEEEBBBAAA@@@AAA???>>>>>>>>>???@@@>>>===:::;;;<<<==================<<<999777666777999:::>>>===<<<:::999:::===???@@@>>>;;;:::<<<>>>??????999777555777:::<<<:::888888777777888999:::::::::888:::<<<>>>@@@@@@@@@???===???@@@>>>;;;<<<@@@EEEEEEBBBAAACCCHHHWWWoookkkWWWMMMDDD<<<<<<>>>===;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>===:::777777CCCYYYsssyyyfffRRRHHHEEECCCCCCEEEEEECCC???<<<999999999:::777666444444666999<<>>AAACCCBBB@@@??????@@@CCC@@@<<<;;;::::::888666333444444555666888;;;<<<>>>===<<<:::999999999999;;;;;;;;;;;;<<<<<<;;;:::777999::::::999999;;;<<<;;;<<<===<<<;;;<<<>>>@@@@@@BBBDDDDDDGGGSSSeeessszzzuuuYYYGGG???;;;777444444222111222555777777777777555222000//////000111444555666555333222222333444444444222000111333666999777555555666666444333444444555666888:::;;;<<<:::;;;;;;999555222000000111222333555444222000---......///000222333444555333333333333444555777888<<<=========:::777333000***,,,...///...---+++***---...000333444555444444444444444333222222111000000111222333333555888:::999999999888777555333111...000222555777888888888999888888777555333111000000000111222555777999;;;666444222111222333222000```JJJBBBEEEBBBAAACCC@@@@@@@@@@@@???>>>=========;;;<<<===;;;888666555555777777666666666777888888777888999;;;;;;;;;;;;:::888<<<>>><<<888666999===>>>???@@@@@@>>>===;;;;;;999<<>>??????@@@AAAAAAAAA@@@@@@???===<<<===???@@@@@@@@@===???AAABBBBBBAAAAAAAAA@@@>>>======???@@@???>>>;;;<<<======>>>>>>>>>===>>><<<999666444333333333444777:::;;;;;;;;;<<<>>>===;;;:::;;;<<<======<<<666666666999======999555444555777999:::<<<===>>>;;;:::::::::;;;===???@@@;;;<<<===<<<:::<<<@@@DDDBBB???>>>BBBLLL```~~~ttt^^^LLLBBB;;;;;;======<<<===>>>???>>>>>>>>>>>>======<<<<<<===>>>??????<<<999888GGG___yyyvvveeeQQQHHHEEEDDDCCCEEECCC@@@===999777666777777555444333333555888<<<>>><<<888555666;;;===;;;888999:::;;;<<<;;;999888777222444777<<>>===<<<<<<===>>>>>>===;;;888666:::;;;<<<<<<<<<;;;;;;;;;666888;;;<<<;;;;;;;;;<<<:::;;;<<<;;;;;;===@@@BBBBBBFFFKKKNNNTTTbbbwwwpppTTTEEE???:::666444555333333444666777777777333222111000000222444555444555666555333222333444555555555333222222555777:::999777777888888666444444444444555777999<<<===:::;;;<<<:::666333111000222444555555222...+++(((,,,---///111222444444555333333444555666888:::;;;;;;<<<<<<<<<;;;999777555......///000000///---+++,,,...000333555555555555555555444333333222222222444555555444333444777:::999:::::::::777555333222...///222555777888999999888888777666444222000///000111222444666888:::;;;777555444333333333333222___HHH@@@CCCAAABBBDDDAAAAAABBBAAA???<<<::::::;;;;;;<<<>>>===:::888777666888888777666666666666777:::;;;;;;;;;;;;;;;:::999555888;;;;;;999888999;;;;;;===@@@@@@?????????@@@;;;>>>@@@???<<<;;;===@@@@@@@@@AAAAAAAAA@@@@@@??????>>>===>>>@@@AAA@@@???;;;<<<===???@@@AAAAAAAAA>>><<<;;;;;;===>>>>>>=========>>>>>>>>>======<<<>>><<<:::777444111000///---333999<<<;;;:::;;;===<<<;;;:::;;;======;;;999444444666888999888444222333666999;;;<<<===???@@@;;;:::888777888;;;>>>@@@<<<<<<<<<===>>>@@@BBBDDDCCC@@@???DDDPPPhhhjjjOOODDD<<<;;;>>>>>>???@@@@@@@@@@@@AAA@@@??????>>>;;;;;;;;;===??????===;;;>>>NNNgggqqq```NNNFFFDDDDDDDDDEEE@@@>>>:::777555555666666444444333444555888;;;===;;;888666777999999777444777999<<<<<<:::777666666222333555:::===>>>===;;;::::::;;;;;;<<<===>>>>>><<>>@@@BBBFFFQQQfffqqq]]]RRRHHHDDDCCCAAAAAACCCAAADDDHHHKKKNNNTTT\\\bbbmmmsssuuulll^^^PPPEEE>>>:::;;;===>>>===;;;888666444555777999999888666444444666;;;@@@DDDDDDAAA>>>:::;;;===>>>===:::777555888:::<<<===;;;:::::::::555888<<<======<<<<<<<<<::::::;;;::::::<<<@@@CCCDDDIIIPPPXXXcccssshhhOOODDD???999555666555444333444666777666444111111222222444555666777444666666666444333444555555555555444444555888;;;;;;999999999:::999777555555555444555666888;;;<<<888:::<<<;;;777444222111444666777555111,,,)))'''......000111333444555666555666888:::<<<===>>>>>>;;;;;;::::::999999999999333222222222333333000...---...000222333444555555666666555444333444444444666777777666444555777999999:::;;;999666444333444000111333666777888888888:::999777555222///---,,,222333444555777888999999666555444333333222222222```III???BBBAAAAAACCC??????@@@AAA???;;;999:::;;;:::===??????===:::999888999999888888888888999999>>>>>>===<<<;;;:::999888666777999:::::::::999888999===@@@AAA@@@???@@@BBB???@@@???<<<888777:::=========>>>???@@@@@@@@@@@@>>>>>>>>>???AAAAAA@@@>>>;;;;;;;;;<<<>>>@@@AAAAAA>>><<<::::::<<<>>>>>>>>>============<<<;;;::::::;;;;;;:::888555222///...///444999;;;:::999;;;>>>>>>===;;;;;;<<<<<<;;;999555555666444333222222333666999<<<=========>>>@@@999999888888999;;;===???>>>===>>>CCCJJJPPPQQQOOOOOOJJJHHHJJJUUUlllqqqTTTIII@@@>>>@@@@@@AAABBB???@@@AAAAAAAAA@@@???>>>999888888999;;;===<<<<<<@@@QQQkkkiiiYYYIIICCCCCCDDDEEEGGG???===:::777555555666777444444555555666888999:::666777777888777666555444444777::::::888555444444333333444666999::::::999999999:::;;;===???@@@AAADDDQQQfff{{{mmm___NNNEEE>>>===>>>>>>@@@CCCFFFEEEBBB>>><<<<<<===???===???@@@???DDDVVVsss}}}iii\\\MMMEEEAAA>>>>>>@@@>>>CCCKKKRRRZZZfffttt~~~ooo]]]OOOCCC@@@===;;;:::999999888555777:::<<<<<<;;;999999777888;;;@@@DDDEEECCC@@@::::::999999888666555555666999<<<<<<:::888888999555888<<>>===<<<<<<999::::::999999;;;???BBBHHHNNNXXXeeesssuuu^^^IIIBBB???999666:::444333222333444444222111222333444666777777777777444666777666555555666777333444444444555777;;;>>>:::999888999:::999666444666666555555666777888999666888;;;;;;999666444333555777888666111---+++***000000000111222444555666555777:::===??????>>>>>>===;;;999777666777888999777555444555666666333000111111222222444555666777888777666555444555666666555666777666555555777999999::::::888444333444666222333555777888888888777888777444222000///......444555666666777777777777444444333222111000111111bbbJJJ???BBB@@@@@@AAA======???@@@>>>;;;999:::<<<:::===@@@AAA???<<<::::::999999999999:::;;;<<<<<>><<<:::999888888888888999:::<<<;;;999666:::===@@@AAA@@@???AAABBBAAAAAA???:::555444666:::999:::<<<===???@@@@@@@@@>>>>>>>>>@@@AAAAAA???===<<<;;;:::;;;===@@@AAABBB@@@>>><<<<<<>>>@@@@@@@@@=========<<<;;;:::888888999::::::999777444000...222777;;;;;;888888<<<@@@BBB???<<<;;;;;;<<<<<<;;;888888777333//////333777888<<>>777888999;;;<<<======>>>???===@@@JJJWWW```aaa___]]]WWWQQQQQQXXXllluuuZZZNNNCCCAAABBBAAABBBCCC??????@@@AAA@@@???>>>===666555555666999;;;<<<;;;@@@QQQkkkbbbSSSDDD@@@BBBDDDFFFIII???===:::777666666888999555555666777777888888888333555888999777555555555222555999999666333222333666444222333555666666666777888999;;;===@@@BBBDDDNNN[[[pppzzzdddWWWFFF@@@<<<======<<<>>>AAA<<>>===>>>>>>EEEOOOZZZgggxxxqqq___NNNHHH@@@:::777888999:::666999<<<===<<<:::888777777777888<<<@@@CCCAAA???;;;999666333222333444666444888;;;;;;999777777888444888===??????>>>===<<<999:::999888888:::>>>BBBNNNTTT___oookkkWWWEEEAAA>>>888777===333222111222222222000...333555777999999888777666444666777777666666888999111222333444555888===@@@999888888888999888666333777777666666666666777777444777:::;;;999777555555666888999777222.........222222111111222444666777333555999===>>>>>><<<;;;???===999555444555777888999777555666777777444222666555555555666888:::;;;888888666555555666777777333444666666666666777999888:::999777333222555777444555777888888888777666444222000//////000222333666666777777777777666666222222222111///...///000___HHH===>>>;;;<<>>??????===;;;888:::<<>><<<:::888888999<<<===;;;;;;:::999:::;;;<<<===999;;;>>>AAABBBAAA@@@???BBBAAA>>>999555444555777666777777999;;;===???@@@@@@???===<<<<<<===???@@@AAA>>>===>>>AAACCCCCCBBB???>>>>>>===>>>???AAABBB:::::::::;;;<<<;;;999666<<<<<<;;;;;;;;;888444111777777777888;;;=========CCC???:::999;;;===<<<;;;<<<;;;888444111111333666===>>>>>><<<999777555555<<<888666:::<<<;;;===AAAFFFFFFKKKZZZkkkwwwxxxtttyyykkkaaabbblll{{{qqqXXXLLLBBBAAABBBBBB@@@???>>>@@@BBBDDDDDDBBB@@@>>>>>><<<;;;999444111888AAAEEESSSgggzzzZZZLLL???<<>>EEENNNWWWkkkdddRRRNNNEEEDDDAAA???===<<<<<<<<<::::::999888888999999:::???>>>>>>>>>@@@KKKbbbwww|||kkkWWWLLLGGGBBB???>>>AAAHHHUUUeeetttrrr]]]MMM>>>;;;999555555:::;;;<<<======<<<;;;999888:::888777888;;;===??????888666444444666666333000666666777888888777555444777666999======::::::>>>===>>>>>>;;;888;;;CCCJJJWWWaaaooo}}}kkkYYYPPPEEE===:::777333///222111000111333333222000666555666999;;;;;;777333888777555333444666999;;;444333444777;;;???@@@AAA::::::888777666666666666::::::999888777666555444444777;;;===>>><<<999777999999777333//////222666777666666666666666777777999999999888888888888888<<<;;;;;;:::999888666666666888999999777666666777555666999;;;<<<<<<<<<<<<===<<<999777666666666777666666555555555666666777777999999777444222333555333444666777777666444333000------000222222444999777888999777444111000111333555666444222/////////bbbJJJ???@@@======???<<<===<<<<<<===??????;;;888777999;;;>>>???@@@???>>>AAAAAA@@@>>>;;;:::;;;<<<<<<;;;:::999999:::<<<===<<<;;;::::::::::::<<<<<<;;;===???AAABBBAAA???>>>??????===999666555666777555555666888:::===???@@@===<<<;;;:::;;;<<<>>>???===<<<<<>>>>>>>>???AAAAAA>>>===<<<===>>>>>>===;;;;;;<<<===>>>===:::666222888777777999<<<>>>???>>>AAA>>>:::999;;;======<<<<<<;;;999555222111333666;;;<<<<<<<<<:::888777777<<<888777:::;;;;;;>>>BBBFFFNNN\\\mmm|||{{{tttrrrzzznnnTTTIII???>>>@@@@@@???@@@>>>@@@BBBCCCCCCBBB@@@>>>;;;888777777555444;;;CCCIIIUUUkkkxxxZZZLLL@@@<<<>>>??????AAA???>>><<<:::999:::;;;<<<:::999999999999::::::;;;888888888999:::999777555333111//////111111///---444333333222333444666777;;;;;;===@@@???@@@IIISSSccctttbbbPPPKKKDDDCCCAAA>>><<<;;;;;;;;;888888888999999::::::;;;===<<<===???AAAJJJ]]]nnn~~~ppp\\\PPPJJJDDDAAA@@@@@@GGGVVVlll}}}\\\JJJ;;;888999666666:::::::::;;;<<<<<<<<<<<<<<<;;;999888999;;;<<<;;;;;;666666666777888777666444555666777888888777666555999888888;;;:::999<<>>??????===<<>>??????AAAAAAAAA???<<<::::::;;;::::::::::::;;;::::::::::::::::::::::::;;;<<<<<<>>>???@@@AAA@@@???===;;;;;;<<<<<<;;;888777888999888888888:::<<<>>>AAABBB===<<<;;;;;;;;;===???@@@<<<===???CCCFFFFFFDDDBBBAAA@@@@@@@@@@@@AAAAAABBB???<<<::::::<<<>>>>>>>>>===???AAABBBAAA===999777999888999;;;>>>@@@AAA@@@>>><<<999999;;;===>>>>>><<<<<<:::666333333444666999:::;;;;;;;;;:::999999<<<999888;;;;;;<<>>===???@@@AAABBB???@@@BBBCCCCCCBBB@@@???888444222444666888>>>DDDMMMWWWooopppXXXLLLAAA>>>>>><<<;;;<<<>>>===;;;::::::;;;===>>>:::::::::999999999999999666666666888999:::888666333000---,,,,,,---,,,,,,444333222222333555777888>>>>>>@@@BBBDDDHHHSSS```xxx{{{___MMMGGGCCCAAA???===;;;:::::::::555777888:::;;;;;;;;;:::;;;:::<<<@@@CCCHHHTTT___nnnzzzfffYYYOOOHHHCCCCCCBBBHHHYYYsss^^^JJJ888777:::888777999999999999:::;;;===>>>???<<<;;;:::;;;<<<;;;999777333555888:::999888888888666777888999999888777666;;;888777777777666:::@@@>>>???@@@AAADDDLLLXXXaaalllyyy|||dddRRRCCC>>>999666555333///,,,)))***,,,///333444222111333333555777999888555333444444444444555555555555555444333444666777777666444555555555555555444444666777888999999999999999999999999:::;;;<<<>>>???:::999666222...---...000444888;;;:::777666:::???888888777666666555444444888999:::;;;:::888555333222333444333222222333444666777999;;;<<<============;;;999666555555555666333333333333333333333333111333666666444222111111---...000222333333222222---+++---222333222333666888888777555222111222444999999777444000...///000bbbKKKAAACCC???>>>???;;;<<<999888;;;AAABBB>>>999666777888999;;;===>>>???@@@AAAAAA@@@===:::999::::::;;;<<<<<<;;;999777555777777888999;;;<<<>>>>>>??????@@@@@@>>><<<:::888888:::<<<===<<<;;;;;;<<<>>>>>>======>>>@@@BBBDDDAAA@@@>>>======>>>@@@AAA@@@BBBEEEHHHIIIGGGDDDBBBAAAAAAAAAAAABBBBBBCCCCCC@@@>>>;;;;;;>>>@@@AAABBBCCCDDDEEEDDDAAA???======;;;::::::<<<@@@BBBBBBAAA<<<;;;999999:::<<<===>>><<<<<<;;;999666555666777999999:::;;;<<<;;;999777:::999:::===>>>AAAKKKUUUbbbwww}}}iiiUUUKKKBBBAAAAAAAAABBBEEE>>>???AAABBBBBBAAA???>>>888333000333888;;;@@@EEENNNXXXrrrzzzfffUUUKKKCCC@@@???===;;;;;;===<<<:::999999:::;;;<<<:::::::::999999888777777555555555777999:::888777222///,,,))))))+++---...444333222222333555888999??????CCCHHHMMMUUUdddrrrvvv^^^LLLDDDAAA@@@>>>;;;:::999999:::666888:::;;;;;;:::999888999888;;;AAADDDEEEKKKQQQ^^^pppuuueeeXXXMMMFFFEEEHHHLLL[[[vvveeeNNN;;;888<<<;;;999999999888888888999;;;===>>>;;;;;;<<<===>>>===:::777000444999;;;999888999;;;777888:::;;;;;;;;;:::::::::777555555444222555;;;<<>>===???<<<;;;999999<<>>@@@BBBAAA>>>;;;999999;;;<<<======;;;777333000222333666999<<<>>>@@@AAA??????>>>>>><<<:::888777888;;;>>>@@@@@@???@@@AAACCCBBB@@@??????@@@BBBCCCEEEDDDAAA???>>>??????@@@EEEGGGIIIJJJIIIEEEBBB@@@???@@@@@@AAABBBBBBCCCCCCDDDCCCBBBCCCFFFHHHIIIIIIJJJJJJHHHDDD@@@>>>???@@@===<<<<<<>>>@@@BBBBBBAAA;;;;;;::::::999:::;;;<<<:::;;;<<<;;;999888999:::;;;::::::<<<===<<<888555888999<<<@@@BBBHHHVVVdddwwwuuudddVVVMMMEEECCCBBB@@@@@@BBB>>>>>>???@@@@@@???>>>>>>:::555222555:::===BBBGGGOOO\\\vvvtttbbbRRRJJJDDDCCCBBB???>>>??????===:::888666666777777888999999999999888666666555555555888:::;;;999888000...,,,******---111333666444333222222555888:::<<<>>>EEENNNWWWcccuuuttt]]]KKKDDD@@@???===;;;999999999999999:::;;;<<<;;;999666555777888<<>>AAA@@@===:::000444888:::888777999;;;999:::<<<===>>>>>>>>>===888555555666444000111555===AAAIIITTT```nnn{{{kkkVVVGGG@@@;;;:::::::::999666222000+++,,,...222555777666444222444777::::::999888777555666777888888777555444111000111333666777666555444444555555666555555555777888999::::::888777666999:::;;;;;;;;;999888666;;;999555222111000//////333888<<<;;;666666;;;AAA999999888777777666555555444666888:::999777333111222444555555444222222333111333555777888999888888:::888666444444444666777666666777777666555444444...000222555777666444333...///000222333444444555000......111000,,,***+++555666666666666888;;;>>><<<;;;999555111000111333bbbJJJ???@@@<<<<<>>>>>>>>===<<<;;;999999<<>>>>>======<<<:::999888888;;;???AAAAAABBBCCCDDDFFFDDDAAA??????@@@BBBCCCGGGEEECCCAAA@@@@@@AAABBBJJJKKKKKKIIIFFFBBBAAAAAA???@@@BBBCCCEEEEEEFFFFFFGGGGGGIIILLLOOOPPPOOONNNRRRRRROOOIIIBBB???@@@BBB???>>>===>>>@@@BBBAAA@@@;;;<<<<<<:::888777888999888:::<<<<<<<<<;;;<<<===;;;::::::<<<>>>===888444666999>>>BBBEEEMMM___qqqyyy~~~iii[[[PPPIIICCCBBB???<<<;;;===<<<==================<<<<<<888666999<<<>>>DDDKKKTTTfffrrrcccQQQJJJEEEDDDCCCAAAAAACCC@@@>>>;;;777555444444444666777888999999888666555666666666999;;;;;;:::888111111000......000555999888666333222222444777999:::???JJJXXXdddrrrrrr[[[KKKDDD???>>><<<:::999999999:::<<<<<<<<<;;;:::777555444666999>>>CCCBBB===>>>BBBFFFMMM\\\pppppp^^^RRRNNNOOOOOOXXXlllpppYYYDDD??????;;;999;;;;;;:::999888777777777777777888:::>>>@@@AAA???<<<444666777888888888999:::999:::<<<>>>???@@@??????666555555777666333555999EEEKKKWWWfffuuuppp^^^MMMCCCAAA<<<=========<<<999777555/////////000222333333111111555888::::::999888888666777888888888777666555111111222555888999888777666555555444444444555555666777999:::999777555444222444666999::::::999888;;;888666444444444333222333777:::999666555999>>>888888777777777777666666444555777888777666333111444666999999777444111111000111333555666777777777777666444333444555777888777888999999888777555444......000333777888666555222222222333444555666666333000///111000+++***,,,222333444444444666999;;;::::::999666444333444555hhhOOOAAA@@@;;;;;;>>><<<;;;>>>AAABBBAAA??????@@@======>>>>>>===;;;888777:::===AAABBB@@@===;;;:::999:::;;;<<<:::666333000111333666999<<<>>>??????>>>>>>============<<<<<<999;;;>>>@@@AAABBBDDDFFFHHHFFFCCCBBBBBBDDDGGGIIIJJJHHHGGGFFFFFFGGGIIIJJJOOOOOONNNJJJFFFDDDFFFHHHEEEFFFIIIKKKMMMOOOOOOOOOMMMPPPTTTZZZ]]]]]]ZZZWWW]]]^^^]]]WWWNNNGGGEEEFFF@@@???>>>???@@@AAA@@@>>>===>>>>>>;;;777555555666666888<<<>>>>>>>>>>>>???999777888;;;??????:::555666:::???CCCEEENNNcccwww|||nnnzzzppp___RRRIIIDDDAAA@@@>>>:::888999;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>@@@HHHQQQ^^^tttnnnbbbQQQKKKFFFDDDCCC@@@AAADDDAAA???;;;888555444444444444666777888999888666666888777888:::<<<<<<:::888555666666444333444888;;;:::888444222222444666999>>>FFFTTTffftttpppYYYIIIDDD???>>><<<;;;::::::::::::<<<<<<;;;:::888777666666666:::AAADDD@@@:::<<>><<<888888<<<;;;;;;;;;::::::999888777666777888;;;>>>???===;;;;;;999777777888999999999888999;;;===????????????888666666999:::;;;@@@FFFSSS[[[iiizzzzzzlll___QQQCCC>>>???;;;<<<>>>>>>===<<<;;;:::666444222111111222111000000444888:::999888888888666666777777666555555444444444555888;;;<<<:::888777666333111111222333444333555777999999888666444111111222444555777888999:::888666666888999888777444555666666555555777999555555666666666666777777444444555666555444333222444888;;;<<<999444000...///111333555666777777666444333333333444666888:::888999::::::999777555444---,,,---000555777777555444444444444444555666666555222000222111......111444555666666444444555666666777888888666666666888nnnSSSDDDAAA;;;:::===;;;;;;@@@DDDDDD@@@>>>???BBB;;;<<<>>>>>>===;;;888666999<<<@@@BBBAAA>>><<<:::777888:::::::::777555333333444777:::<<<=========>>>>>>>>>>>>????????????999;;;===???@@@AAADDDFFFJJJIIIGGGFFFGGGJJJNNNPPPMMMLLLKKKKKKLLLOOOQQQSSSTTTTTTQQQMMMIIIHHHLLLPPPLLLNNNQQQTTTWWWXXXYYYYYYZZZ]]]dddkkkooommmhhhdddfffiiijjjdddZZZPPPLLLKKKAAA@@@??????@@@@@@>>>===>>>??????<<<777333333444444888<<<>>>??????@@@AAA666555666;;;@@@AAA<<<777777:::@@@CCCDDDNNNdddyyyxxxhhhooowww}}}vvvgggYYYNNNEEEAAA@@@AAA???:::888:::::::::::::::::::::::::::::::::<<>>===;;;::::::;;;;;;<<<;;;:::999888888888888666<<>>888;;;CCC@@@AAAGGGQQQZZZiiiooobbb]]]OOOLLLMMMWWWfffxxxzzzhhhUUUCCC<<<999555777===:::;;;<<<===<<<;;;:::999666666777999;;;<<<;;;:::@@@<<<888777999;;;:::888666888:::<<<>>>??????>>>;;;888777:::===AAAIIIRRR^^^gggwwwzzzlll\\\QQQFFF;;;888<<<888:::===>>>=========>>>===:::666333333333222111...333777999888666777888666666555555444444444444777777888:::======;;;888888666222///...///222333000222555888999888777666444333111000000333555777:::888666777:::<<<;;;:::555555444444444555555666333333444444555666666666444444444444444444333333444888===>>>:::444...+++000111333555777777777777333222222222444666999;;;888888999:::999777555333,,,+++***...333666666555555555444444444555666666666222111333333111333666777999:::999666444444444444666888999888777888999gggPPPDDDCCC>>>===@@@???@@@@@@@@@AAAAAA@@@@@@@@@<<<999777888<<<<<<999555888:::>>>AAAAAA???<<<999:::;;;;;;;;;999777444222222444666888999::::::999<<<:::;;;===AAABBB@@@>>><<<===???@@@AAADDDHHHKKKGGGKKKNNNOOOSSSYYY[[[ZZZYYYZZZ[[[\\\]]]___`````````aaa___ZZZUUUUUUYYY___]]]___bbbbbbcccfffkkkpppiiimmmrrrxxx}}}uuuvvvtttpppmmmhhh]]]SSSOOOFFF@@@@@@???;;;;;;>>>??????>>>===;;;888666444888666555888<<<===<<<999666666777999<<<>>>===<<<<<<:::>>>DDDEEEKKKccc}}}pppddd\\\\\\ggguuu}}}|||pppdddYYYMMMFFF???AAACCCBBB@@@===<<<;;;<<<<<<<<<<<<;;;:::999888;;;888777;;;???DDDNNNXXXooo|||hhhRRROOOLLLGGGAAA>>><<<======AAA???<<<999777555444444666666666666555444333333888888888888999:::;;;<<<;;;:::999888888888999:::===:::888777444333999AAAMMMXXXiii{{{}}}iiiWWWHHH@@@AAA???===:::888666666666999999999::::::999999999:::<<<===:::666666:::>>>BBB@@@AAAGGGQQQ___ttt{{{hhhZZZOOOOOOPPPPPPQQQ\\\rrroooTTTKKKAAA;;;:::;;;:::888>>>>>>??????===;;;888666444333444777:::===>>>===<<<:::999999999999777666333999===;;;===@@@>>>999:::;;;;;;;;;>>>FFFRRRZZZlllyyy~~~qqqeee\\\OOOAAA888555777888888888999::::::;;;<<<<<<<<<;;;999777555555555555111111333555777777555333777777666444222222444666444777:::<<<<<<;;;;;;<<<888222,,,,,,000333333111333444777999:::;;;;;;;;;888666222///---...000111555666777666555555666888999777444111000111333555333444444555555555555555222777777333000222555555888999;;;:::777222---)))111333444444444444555777555333111222333555666666333444666777666333000...))))))+++///444666444111111111333444555555555555777777666333111222444777888999999999888666555444777777888:::;;;999666333hhhPPPEEEDDD>>>===@@@???@@@??????>>>>>>??????@@@===999555666999;;;;;;888999:::===??????===;;;999:::;;;;;;;;;999777444333333444666999;;;<<<<<<<<<===<<<===???BBBBBB@@@===>>>@@@BBBDDDFFFIIINNNQQQRRRXXX]]]___eeekkknnnlllfffiiilllooopppooonnnllloooqqqrrrpppllljjjnnnqqqoooqqqrrrssssssvvvzzz~~~~~~~~~{{{wwwnnneeeZZZTTTNNNIIIBBB:::999===============<<<:::999888888777777888::::::999888666555666888;;;======<<<:::999===BBBBBBGGG^^^vvvrrr___WWWSSSZZZeeelllsssyyyxxxssslllcccZZZQQQIIIDDD???AAACCCBBB@@@===<<<<<<============<<<;;;:::999;;;999999===@@@FFFSSS```rrrfffRRRLLLIIIDDD@@@===<<<<<<<<<@@@>>><<<999888777666666666555444222222222333444444444555666888:::;;;<<<;;;;;;999888888999999:::<<<:::999:::999999???GGGZZZdddtttzzzfffUUUHHH@@@>>>===;;;888777777777888:::;;;;;;;;;;;;999888777888:::;;;999555555999===@@@======BBBKKKYYYmmm}}}rrrcccRRROOOLLLKKKKKKPPP```nnnppp```PPPIII@@@;;;;;;;;;:::777=========<<<;;;999777555222111222555999;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999777<<<>>>===>>>CCCCCC???;;;<<<===???EEEQQQ```lll{{{~~~nnneeeXXXQQQFFF<<<666444555777777777888888999::::::;;;;;;:::888666555555666666111111111333555555444222666666777555333222333444666888;;;<<<;;;:::::::::888333......111444444333333444777999:::;;;;;;:::999777333000......000111333444444333222222444555:::888444111000111444666666777777777777555444333222666666222000222555555777888999:::777333...+++///111222333333444666888999777555444555555555444222333444444333111///...******,,,///444555444222111222333444555666666666999888555222000000333666777888999::::::888666555777777888999999777333111hhhQQQFFFEEE???===@@@>>>@@@???>>>======>>>???@@@===999444444777;;;<<<<<<:::;;;<<<<<<<<<;;;:::999999:::;;;;;;:::777555333333555777:::===>>>??????>>>>>>???AAABBBBBB???===AAACCCGGGKKKNNNSSSXXX\\\^^^eeelllqqqwwwyyy|||}}}xxxkkkfff___UUUHHH<<<999===@@@@@@???>>><<<;;;:::999888999::::::888777777888777666555666999<<<===>>>===<<<>>>???===AAASSSiiiqqq\\\SSSKKKMMMSSSYYY^^^bbb^^^]]][[[UUUNNNGGGBBB@@@@@@AAACCCBBB@@@>>>======????????????>>>===<<<<<<;;;;;;<<<>>>AAAIIIZZZjjjwwwyyy```OOOGGGEEEBBB>>><<<;;;;;;;;;???===;;;999888777777888555333111000000111333444111222333444666999;;;<<<:::999888777666777777888999888999<<<===@@@IIIRRReeeooo~~~uuucccSSSGGG@@@<<<:::888666666777888999:::;;;<<<===<<<999777555777888999777555555888;;;===:::999===DDDPPPcccrrrooo\\\TTTLLLHHHGGGGGGMMMTTTcccsss~~~uuukkk]]]QQQJJJEEE???<<<<<<;;;999777;;;:::999888777666555444//////000333777999:::999888888888888888888888888777:::<<<;;;===AAACCCAAA>>>???AAADDDMMM\\\nnn{{{~~~wwwpppeee[[[VVVIIIEEE>>>888555444666888666666777777888999999999999888777666555666777777333222111111333444333222555777888777555444333333666999;;;;;;:::888888888999555111111444666666555333555777999:::::::::::::::777444000///...///000111111111///......000333;;;888444111000111444666888999::::::888555222000111444555111000333444333444555777888777444111...---///000111111333555888<<<:::888777777666444222000000000000000///......,,,,,,---000333555444333333333444555666777888888;;;999666111......222555666888;;;<<<<<<:::888666666777777777555222///---hhhQQQFFFFFF@@@>>>AAA>>>>>>??????????????????>>>;;;888555555888<<<======;;;;;;;;;::::::999999999888999:::;;;:::888666444444555999<<>>???AAABBBCCCBBB@@@???EEEHHHNNNSSSXXX^^^dddhhhmmmttt||||||vvvmmm```SSSHHHBBB@@@DDDCCC@@@>>>;;;999888777999<<<>>><<<888666666888999777555666999<<<>>>???BBBAAAAAA???;;;<<>>===>>>@@@@@@@@@@@@@@@???>>>>>><<<===>>>???AAAJJJ^^^qqq|||oooYYYLLLEEECCCAAA>>><<<<<<<<<<<>>FFFTTT```rrr|||qqq___PPPEEE>>>;;;999777666555666777888666888;;;<<<<<<:::777555666888999888666777999<<<>>>:::999<<<@@@IIIYYYgggzzzjjj\\\NNNHHHGGGEEEFFFHHHOOOZZZcccbbb]]]XXXQQQJJJDDDAAA>>>===<<<;;;999666999888777555444444333333------///222666777777666666777888888777777777888777999;;;===???BBBCCCBBBFFFIIIMMMSSS]]]kkk|||vvvkkkddd\\\SSSLLLJJJAAA>>>;;;888777777888999777777777888888888999999888777666555555666777888555333222222333444444333555888:::;;;999666444444555777999999888777888999888666444444666888888777333555666888999:::999999999777444000.........///000111000///------///111999666222///...000333555666777999:::888555111...000333333000000333444222111333555777777555333111...///000000///000333555<<<:::999888888777444111........................---......000222444444555666666666666777888999:::===;;;777222...///222555777999<<<>>>>>>;;;777444444555555444000---+++***fffPPPFFFFFF@@@>>>AAA>>>===???AAACCCCCCAAA???===888777888999;;;=========<<<<<<;;;:::999888888888888888:::::::::888666555444666:::===@@@BBBCCCDDD>>>???BBBCCCDDDEEEEEEFFFKKKPPPWWW^^^eeelllrrrwwwwwwlllddd\\\RRRJJJEEECCC???;;;888666666555;;;===???===999777888999;;;999777777:::<<<>>>>>>AAABBBBBB???;;;===IIIUUUsssyyyfffUUUNNNEEEBBBEEEJJJKKKJJJIIIKKKMMMJJJDDD>>><<<<<>>======>>>@@@@@@@@@@@@@@@@@@???>>>======>>>???AAALLLaaauuuiiiVVVLLLEEECCCAAA>>>======>>>>>>@@@>>>;;;888555333222111000333666999:::999777555666666666666777777888999888777666666666666777888666333333777???LLL```pppooo]]]NNNCCC<<<:::999888777666555555666222444888;;;;;;:::888777777888999:::::::::<<<===@@@===<<<===???EEEQQQ]]]qqqtttaaaNNNGGGFFFFFFEEEDDDEEEKKKOOONNNKKKKKKJJJHHH@@@???>>>======;;;999777888777666555444333333444......000333666777666444777999;;;;;;999999;;;===;;;===@@@DDDGGGGGGFFFGGGOOOVVV___iiitttxxxgggaaaZZZVVVOOOFFFAAAAAA<<<;;;:::999888888888888888888888999999999999999777666555555555666777888777666444444666777777666777:::===>>>;;;999666666333555777888777777888999777666666666888888888888444555666888999999999888777555333000...---......111222333111000///000111555333000......000222444111333666888777555222000000222222000111555444111///111333666777666555444111111111///......000222888888888999999888555222------......//////000000///000000000111222555666888888777777777888999:::<<<:::777333000000333666888:::<<<>>><<<999555222111222333111---***))))))cccMMMDDDEEE@@@???AAA???===???BBBCCCCCCBBB???===888999;;;<<<>>>>>>>>>>>>======<<<;;;999888777777777888999::::::999777666666777;;;>>>AAACCCDDDDDD???AAACCCEEEGGGJJJNNNRRRVVV\\\dddlllttt|||{{{vvvqqqeeeYYYIIIFFFAAA<<<999777777777:::;;;===<<<:::999999:::<<<:::888888:::;;;;;;;;;:::===???===;;;???JJJTTTqqqqqq```NNNJJJEEEBBBFFFKKKJJJEEEDDDEEEFFFEEEBBB???======>>>???@@@???===<<<===>>>>>>???????????????>>>>>><<<;;;<<>><<<===???@@@BBB@@@<<<888555222111000000444999>>>???===:::888999888888777777888888999:::999888888999:::<<<===999666666<<>>???AAA???>>>??????AAAIIISSS]]]pppyyyeeePPPHHHGGGGGGDDDCCCAAABBBBBBAAA@@@AAADDDFFF??????>>>>>><<<;;;999888888888888777666555555555111222333555888888555333333666:::<<<<<<===AAAEEECCCCCCEEEJJJLLLKKKKKKMMMUUU___mmm{{{yyywwwwwwnnnaaaQQQNNNLLLKKKDDD<<<999;;;:::999888888777777666666999999999999999999999999777666555555555666777888777666666777999;;;:::999888;;;>>>>>><<<999777777444555666666555555777888444555666777888888777777444555666888999999888777666555333111////////////222444666666444222111111111000000000000111333444///111444666666555333222000222222111333666555111...///222444666666666666333333222///---,,,...111666777888:::;;;:::777444---...///111222222333333111222111000000111555888999888777555555555666666888777666333111222444777777888:::;;;:::777444111...111222000,,,***+++,,,```KKKBBBDDD@@@???AAA???@@@@@@????????????@@@@@@<<<<<<<<<======>>>@@@AAA>>>======<<<;;;999777666666777999::::::999888777666888;;;>>>AAACCCCCCCCC@@@CCCFFFHHHLLLRRRYYY___dddiiirrr|||vvvjjj[[[VVVOOOGGG@@@<<<;;;:::888777888999:::;;;:::999;;;:::888888888888777555666:::<<<999888<<>><<<===>>>>>>===;;;;;;<<<=========>>>>>>>>>>>>======:::888888???HHHWWWlll~~~wwwbbbTTTMMMIIIEEE@@@<<<:::<<>>@@@@@@>>><<<777777777777888888999:::888777777888999;;;===???>>>===@@@IIIVVVggg}}}|||iiiYYYLLLBBB===555777999;;;;;;999777555555666888:::;;;<<<<<<;;;888999:::;;;>>>?????????@@@??????@@@>>>===BBBIIIOOOccc}}}nnnZZZRRRPPPMMMHHHEEE@@@?????????>>>>>>???AAA?????????>>><<<:::999999999::::::::::::888777666666666777999:::999666333222777>>>BBBDDDHHHOOOTTTUUUQQQPPPSSSUUUTTTWWW]]]eeeooo}}}{{{zzzppp```XXXYYYVVVNNNEEEDDDDDDCCC===555444888999999888888777777777777888888888888888888888888777777555555444555666777666666777999<<<===<<<:::888:::<<<<<<:::888777777777777777666444222333444111333666777777777666666444555666888888888777777666555444333222222222222222666999:::888444222111...///111333444555555555111222444555555555444444111222222222555888666111---///111444555666666666333333111///------000222888888:::<<<>>><<<777444---///222444666666666555333333333111///000555999888777444222000000111111111222333222222222444666333444666777777666555333...111444222///---///222^^^IIIAAACCC@@@???BBB???BBB@@@===;;;;;;===@@@BBB??????===;;;;;;===AAADDD>>>>>>>>>===<<<999777555666777999::::::999888777777999;;;>>>AAABBBCCCCCCBBBDDDHHHKKKOOOWWWaaahhhmmmsss|||uuuoooiii^^^RRRHHHAAA>>><<<666444444666:::<<<:::777:::999777777777666444111777:::;;;777444777>>>DDDSSSgggrrr```RRRTTTVVVVVVVVVZZZ^^^YYYOOOJJJFFFBBB@@@AAA@@@===:::<<<======<<<::::::;;;===;;;<<<============<<<<<<888555666???LLL]]]rrrqqq^^^QQQJJJJJJEEE???:::888:::>>>AAABBB@@@>>>;;;999777777777444777:::===???@@@@@@???555555666666777999:::;;;444444444555777999<<<===BBBCCCIIITTTbbbrrryyygggWWWKKKCCC>>>222555999<<<===;;;999666999999:::;;;<<<<<<<<<<<<888888999;;;>>>??????>>>>>>===???@@@===:::<<>>>>>???@@@@@@@@@>>>;;;:::999::::::;;;<<<===<<<:::888777888999999;;;<<<:::666333999???HHHNNNRRRXXXaaagggjjjccc___```bbbbbbhhhppp{{{vvvhhhaaafff```MMMAAACCCFFFCCCBBBAAAAAA@@@999333333999::::::999999999999:::;;;777777777777666666666666888777666555444555555666444444666:::===>>><<<:::888999;;;:::888666666666::::::999666222000000111000222555777666666555555444555666888888888777777666666555444444444444555222666:::<<<:::666222000---///222555777888777777444555555555555555555444111333333222666999777111---///111333555666666666222222111///---...111444:::;;;<<>>???AAACCCCCCAAA>>>;;;:::;;;<<<>>><<<======:::777666999<<<;;;888666666999<<<;;;::::::;;;===???BBBEEEGGGIIIFFFKKKRRRXXX\\\ccckkkqqquuu~~~}}}wwwooodddYYYNNNCCC<<<===:::777888:::;;;999777444555777666444444777;;;888<<<>>>:::555444:::@@@LLLWWWiiizzzwwwfff[[[WWW[[[___eeelllttttttgggYYYQQQKKKDDDAAABBBBBB???;;;<<<999999:::888444555999<<<===>>>??????===;;;:::888777;;;DDDNNN^^^tttvvvcccRRRIIIEEEDDDBBB???===<<<;;;:::???@@@@@@???===;;;999777777999;;;===????????????888555333555:::<<<999666888777555444444666777999AAADDDLLLYYYlllrrr___PPPGGG@@@<<<777888999;;;<<<<<<;;;;;;888999::::::::::::999999999999888888999;;;===>>>:::::::::777555666;;;@@@FFFVVVnnnkkk^^^WWWOOOGGG>>><<<<<<>>>>>><<<>>>BBBAAA???<<<:::999999777555777666777888:::;;;;;;:::888888:::>>>>>>999666777999HHHYYYbbbgggnnntttvvv{{{|||zzzsssnnnrrr~~~wwwmmm___TTTMMMKKKHHHBBB===;;;;;;===@@@???===:::666333444555999888777777777888:::;;;666777888999999::::::999444777999777333000///000222333555:::>>>???;;;888666888999777444444666:::>>>===;;;999666333111000111333555666666555222111222333555777888888777777888999999777555444555666777888:::;;;999666222///222111222444777999999888555666666555333222222333777555444555777888555333222000///333999;;;888444333111...++++++///666;;;<<<<<<<<<===>>>===999777333222222333666999999999:::888444222333333333333666555333...***''''''(((000222555555333111000000222111111666;;;===:::666666666888;;;<<<999333---ZZZDDD;;;@@@???@@@AAA===>>>>>>????????????AAABBBBBB@@@>>><<<;;;<<<===>>><<<<<<;;;888555555777:::;;;888666666999;;;;;;:::555777:::>>>BBBGGGLLLOOOPPPUUU\\\bbbiiipppwww|||}}}sssiii]]]SSSLLLCCC???:::999:::;;;888666555666666555333333666999999<<>>;;;;;;999888:::888444666::::::;;;<<<===<<<:::888777666666:::CCCOOO```wwwrrr___PPPJJJJJJGGGBBB>>>;;;::::::;;;<<<<<<>>>?????????>>>===:::;;;<<<===>>>>>>======999666444666:::<<<:::777999888666555666777999::::::AAANNN___uuuiiiUUUHHHBBB>>><<<888999:::;;;;;;;;;:::999777777777777888888888888999999999999999;;;<<<===999999888666666888<<>>===>>>===;;;===AAA???<<<:::888888888777555999999;;;===>>>>>><<<;;;999888999======999999<<>>>>><<<:::666555666777888777777777888888999:::666666777777888888777777555777999888555333333444333333555888<<<<<<:::777444666888666444444777:::<<<<<<;;;999777666444333555666777888777555222000222333444666777666666555666777777555333333555777777888999999888666333111333333444666888999888777888777666444222222555777;;;:::888999;;;:::777555555333222555:::<<<999666333111///,,,---111777===>>>=========>>>===;;;999555444333444777888999888;;;888666555666777888777777777666222...+++++++++333555666666444222111111333111111555;;;>>><<<999777777888;;;<<<:::555111}}}VVVAAA:::???>>>>>>AAA===:::;;;<<<>>>??????@@@@@@@@@@@@???>>>======>>>>>>===<<<999555333333666999;;;999666666888999::::::555777:::>>>BBBHHHOOOSSS[[[___fffoooxxxyyymmmbbb[[[PPPJJJCCC???>>>===:::888888888888666555666888;;;999===@@@>>>999777:::===>>>BBBGGGMMMTTT___mmmvvvsssiii^^^YYYYYY___kkkwwwuuuhhhWWWJJJDDDBBB@@@>>>;;;888888999777444666:::::::::;;;<<<;;;999777555555444888CCCQQQddd|||kkkYYYNNNKKKMMMIIICCC===:::999:::;;;777888:::===???AAABBBBBB<<<<<<=========<<<<<<;;;:::777666888;;;===;;;999:::999777777777999;;;<<<888BBBSSShhh~~~}}}aaaLLLBBB@@@???===;;;;;;<<<<<<;;;999888777666555444333444555777888::::::999999:::;;;<<<===888666555555888;;;======???III\\\rrr{{{nnn```TTTJJJEEEBBBAAA???<<<===AAA===;;;999888999:::999999:::;;;===??????===<<<:::;;;:::;;;>>>??????CCCIIIaaapppyyynnn```TTTMMMGGG???:::::::::888666444333555888<<<<<<;;;999777777888:::777777888888999999888888666666777777666666555444444666888888777666777777555444444666888999888666333555777555333333777:::999999::::::999999888888999999:::999777555222000///111222444555666555555666666555333222222555777666777777666666666555555666555666777999999777555999888666333222333777;;;<<<;;;;;;<<<<<<;;;888555999777666888;;;<<<999666222222000...///333999>>>@@@>>>===<<<======<<<;;;666555444555777999999999;;;999888999:::<<<<<<;;;777999999888444111000000666777777666333222333444555333222444999======;;;999999999:::<<<;;;999777}}}UUUAAA:::???======@@@>>>::::::;;;===??????>>><<>>>>>>>>>>><<<888555444555777999<<<:::777666666888999::::::<<<===???AAAGGGOOOVVVaaafffnnnxxx}}}qqqjjj```YYYPPPIIIFFFCCC???<<<;;;;;;:::999999:::===???;;;>>>@@@???;;;888999;;;???AAACCCEEEIIIQQQ[[[bbb]]]UUUPPPRRRZZZfffwwwgggSSSIIIEEECCCAAA===:::999999666222444888;;;<<<======<<<:::888666444333888DDDTTThhhyyydddSSSKKKLLLJJJGGGCCC>>>;;;:::;;;;;;555666777999;;;===>>>???;;;<<<<<<<<<<<<<<<<<<;;;:::999888999<<<===<<<;;;:::999888888999;;;===???>>>III[[[ooo|||```LLLDDDCCCBBB@@@<<<<<<===<<<;;;999666555555333111000111333777999::::::::::::;;;;;;;;;;;;777555333555:::===>>><<<@@@HHHYYYmmmzzzmmmaaaWWWOOOHHHEEEAAA>>>>>>AAA===;;;999999;;;>>>??????@@@@@@AAAAAA???>>>>>>???>>>===???DDDGGGJJJSSS\\\nnn}}}vvvccc[[[PPPHHHEEEBBB>>>;;;666777777666555555888:::<<<<<<;;;999777777888:::666777888999999888777666888888888777777555444444333444666777777888888999666555444444555555555555555777777555333222555888777888999;;;;;;<<<;;;;;;:::::::::888666333000///,,,...000333555666666666888888666444222222444666666555444444444666888999888777777888888777555333666666666444333444888:::888888999999:::888777555;;;999888888999999777555222222111000111555:::>>>@@@>>>;;;999:::;;;;;;;;;555444444555888;;;;;;;;;<<<;;;:::;;;===>>>===<<<666888;;;;;;888555333333666666555444222333555888888666444444777:::;;;;;;999888888888999:::::::::WWWCCC===AAA======@@@???<<<;;;;;;===??????===:::>>>>>>>>>>>>???????????????===999777777888:::;;;<<<:::888666555666888:::;;;===??????AAAHHHRRRZZZdddjjjuuu{{{ppphhh]]]UUUOOOKKKFFFBBB>>><<<:::999:::===@@@AAA<<>>;;;888888:::;;;<<<>>>@@@CCCHHHMMMQQQQQQKKKHHHOOO]]]qqqsssZZZLLLFFFCCCBBB@@@<<<:::888444000111666;;;<<<======<<<;;;888777555444999GGGYYYnnnsss___OOOIIIKKKCCCCCCBBB@@@>>><<<;;;:::555555555666666777777888999999999::::::;;;<<<<<<:::::::::;;;<<<======<<<::::::999999:::<<>><<<@@@GGGWWWlll}}}{{{pppaaaWWWLLLFFFAAA===<<>>;;;888666777777777666777:::<<<<<<<<<;;;999666555666888666777888999999888666555:::::::::999888777666555333222333444666777888888666666555444333333444555777999999666333111444777666777999;;;<<<<<<<<<;;;777777777666444222000///***,,,///333666888999999;;;;;;999666333222333555555444333222333666999;;;999777666555666555333111111333555666666666777888555666777777777777777777;;;999777777666666444333222333333222333555:::>>>>>>;;;777666777888888888333222333555999<<<=========<<<<<<===>>>===;;;999444777:::;;;999666444333222222222111111333666999;;;888666555555777888999777777777666666777999;;;\\\IIICCCEEE???>>>AAA???>>><<<;;;===@@@AAA???<<<======<<<<<<===>>>?????????<<<:::999;;;<<<===<<<<<<;;;999666333444777:::888;;;<<<===???HHHUUU```fffppp~~~~~~wwwlllccc\\\VVVPPPKKKBBB>>>;;;999;;;===???@@@>>>??????===:::888888888999:::<<<>>>BBBEEEGGGIIILLLEEEBBBKKK___zzz{{{___NNNFFFBBB@@@AAA===999888444///111555888999;;;<<<;;;:::888777666666<<>>>>>>>>CCCQQQfffuuuzzziii\\\NNNFFF@@@;;;999;;;999888777999===BBBFFFHHHFFFGGGGGGDDDAAA@@@DDDHHHIIILLLSSS\\\bbbiiivvvnnneeeccc\\\RRRGGGDDDBBB@@@???<<<999777666777888777666666777999;;;;;;:::888555444555777777777888888777777666666;;;;;;;;;;;;:::999888777444222111222444666666555555666666444333222333555888::::::777333222555777777999;;;<<<<<<;;;:::999222222333333333222222111---...111444777999999::::::;;;:::888555333333444444333222222333666999;;;999666333111111111111000...111555777888777777777888888888666555555888:::999888666444333222222222333333444444444555999;;;;;;888555444444555666555333222222444888;;;<<<<<<;;;;;;<<<===>>>===:::777333555888999777555333333000000000000000222555888:::888666555444555666777555666666555444555888:::cccOOOHHHIIIBBB???AAA@@@>>>;;;999<<>><<<===<<<999555222222666:::777999;;;:::<<>>???>>>@@@???===:::888777777888;;;;;;<<<>>>AAAEEEGGGHHHHHHCCCDDDQQQgggfffTTTJJJDDDAAA>>>:::888666333000333888888999;;;<<<<<<;;;:::999999888???PPPcccvvv~~~lll\\\NNNFFFEEEAAA@@@???>>><<<:::888888555555444444555666777888888777666555666666777888999:::;;;;;;;;;;;;<<<===999999888999;;;>>>AAABBBGGGTTThhh{{{zzzhhhTTTEEE<<<999999888999:::;;;;;;;;;:::999666555444444666999===???<<<=========<<<;;;999888555888;;;===>>>>>>>>>???AAAAAAKKK[[[gggrrrrrrcccSSSHHHBBB<<<:::;;;;;;:::999<<>><<<;;;999888999999888666444555666888888888666444444666888888888777666666666666666;;;;;;;;;;;;;;;:::999888666444111111333555444333333555777666444222444555777888999888555555888;;;999:::<<<<<<;;;999666555......000111333444555666222333555777888888888888555777888888666444444444444333222222333666999;;;888444///------.../////////222555777777888:::;;;<<<;;;999555222222666999777777555333111000111111333444555444444444777999999777444333444555444333444333333444777999999999999999;;;===???>>>;;;888333555777777666444333333111222222111000000333555555555555444444555666888555666777666444444666999gggSSSLLLLLLDDD???BBB@@@===:::888;;;BBBHHHHHHGGG<<<;;;999888999<<>><<<===<<<:::555222222666:::999;;;;;;888888@@@NNNZZZdddsss{{{sssjjjdddTTTNNNGGGBBBAAAAAA@@@???AAA???<<<999777666777777<<<;;;:::;;;>>>BBBEEEFFFEEEDDDKKK\\\sssmmmYYYOOOHHHEEE<<<888666666444222555;;;999;;;===?????????>>>===::::::BBBSSSfffxxx|||jjj\\\OOOFFFCCCDDDBBB???;;;999777777777444444444555777:::<<<>>>999888666555444444444555888999;;;;;;;;;;;;<<<===999888888999;;;>>>AAACCCJJJXXXmmm{{{jjjUUUCCC999777999777888:::;;;<<<<<<;;;;;;666666666777999<<<>>>@@@======>>>>>>===;;;999888555:::>>>@@@>>>===>>>@@@FFFCCCGGGRRRZZZcccyyyzzzjjjXXXLLLEEE???======???>>>===@@@FFFMMMRRRUUUWWW]]]cccddd```\\\\\\]]]eeekkkvvvmmmeee[[[PPPGGGDDDAAA<<<999:::???>>>;;;:::999::::::;;;;;;<<<<<<999666444444555444555555555444555777999999888777555555555666777::::::;;;;;;;;;:::999999999555222222333555444222222555777777444333444666555777999888666777;;;???;;;<<<======;;;888444222+++,,,...111333666888999777888999999999888666555000333666777777555555555444333222222444666888:::777333---******,,,...///222444555666777999<<>>===999333......222666777666555333000000111222333444555555444444555777888666444444555555444222777555444444666777666666666888:::>>>@@@@@@===:::333555777777555333333333333444444333111000111222111222444444444555777999555777888777555444666999cccQQQKKKNNNGGGBBBBBB>>>:::999999;;;===??????>>><<<888555555888::::::999888:::===>>>===;;;::::::======<<<:::777555666777888888888888;;;AAAHHHNNNWWWggg}}}}}}tttoooccc___WWWMMMEEEAAAAAABBB<<<;;;;;;<<<999666888===<<<===>>>>>>>>>@@@CCCFFFBBBEEENNN^^^qqqzzz^^^OOOEEE>>><<<;;;888777666888:::;;;===>>>???>>>;;;999999999>>>>>>EEESSScccvvv{{{lll___QQQGGGBBBCCCBBB@@@<<<777555555555888333000222888===>>><<<<<<;;;999666444555777:::=========<<<<<<;;;;;;;;;:::888999>>>AAA@@@@@@BBBLLLXXXnnnlllZZZKKK===555444777999;;;<<<<<<;;;<<<===;;;999888:::???BBBBBB@@@??????>>><<<;;;:::999999888:::<<<===<<<<<<===>>>AAADDDFFFGGGLLLXXXiiiuuuyyycccTTTIII@@@???CCCBBB>>>>>>BBBGGGOOO[[[ffflllooorrrrrrtttwwwtttooovvv}}}sss\\\QQQRRRCCCBBB@@@===;;;999888777BBB>>>888777888;;;;;;;;;>>>>>>===;;;999666444333666777666555555777:::>>>999999888777777888888888777666555555666888:::<<<:::999888666555555555555999999:::999888666444333666666666777888:::;;;<<<<<<<<<===<<<:::666222000///000222444777999;;;;;;999:::<<<>>>===;;;999777555888:::999555222222333444777999777333333666;;;999333---***---222666777777888999888777888999;;;;;;:::777333000000333666666444222000000000222333555444333333444666888::::::999777555333222111111333444666555444222333333333444777;;;>>>>>><<<999666666555444444444444555888555222111333444222000///000111222333444555555666666666777777777777777^^^LLLGGGJJJDDD@@@AAA===;;;999888999;;;<<<<<<;;;;;;888555555777999999888888:::<<<<<<;;;::::::;;;===>>>===;;;888666777888;;;;;;:::999:::???EEEIIINNN\\\ppp|||nnniii```WWWOOOHHHCCC@@@<<<;;;<<<===:::666777;;;;;;<<<<<<<<<<<<>>>AAACCC>>>@@@IIIZZZpppbbbRRRGGG@@@;;;:::888666666777999:::<<<===>>><<<:::888777888>>>CCCMMM[[[hhhzzzwwwkkk___SSSJJJGGGBBBBBB@@@===999777777888888444111222777;;;<<<;;;999:::;;;;;;::::::::::::======<<<;;;:::::::::::::::888999>>>AAAAAAAAADDDPPP]]]sssiiiXXXJJJ===777666555777999::::::;;;===???DDDAAA>>>>>>AAABBBAAA???=========<<<;;;999888777777:::<<<===<<<<<<<<<===???@@@@@@@@@DDDPPPaaannnrrrbbbTTTGGGAAAAAAAAA>>>???EEELLLVVVcccppp{{{tttjjj[[[HHH???AAA>>>>>>===<<<;;;;;;;;;;;;AAA===888666888999:::999::::::999888777555444444777777777555555666999<<<:::999999999999:::::::::999888777777777888999999777777666666666777777888;;;;;;;;;;;;:::888666555555555555666777999:::;;;:::;;;;;;;;;999666444222333333555666888999:::;;;:::;;;===>>>===;;;999777888;;;<<<;;;666333333555777999:::777333222666:::===777222///111555888999999::::::999777666777999888666444222222222444555444333222111111111222333333222222333555888;;;===:::999777555444333222222333555666666444333333444555555666999;;;<<<:::888777666666666555555555555666444222222333444222000///000111222333444444555777777666777777888999999[[[HHHCCCFFFAAA>>>???<<<<<<:::777666888999::::::<<<999777666777888888777888:::::::::999999;;;======>>>>>><<<:::888888999>>>>>><<<::::::<<<@@@DDDHHHTTTeeesss|||uuukkkccc\\\SSSHHH@@@<<<:::;;;<<<:::666666::::::;;;;;;;;;:::;;;>>>@@@===<<>>===;;;999999999999:::<<<:::;;;@@@BBBBBBDDDHHHWWWeeezzzxxxcccSSSGGG===888888444555666777777:::>>>AAAGGGBBB>>>===>>>@@@???=========>>>===<<<999777666666999<<<======<<<;;;<<>><<<>>>HHHXXXeeezzzppp```PPPEEEAAABBB???@@@GGGPPP[[[jjjwwwwwwjjj]]]TTTGGG999444777999999999999:::<<<===>>>???<<<888666666777777777555555444444444444555666888888888666555555888;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888777777666444444555666888999:::;;;;;;;;;;;;:::999777555444555555555555666777999999888888888888777777666666888888888999999:::::::::;;;<<<===>>>===;;;999777:::===>>>;;;777333333555888999888555222222666:::>>>:::555333333666888999:::::::::888555444555666444222000111444666555444222222222222222222333333000000111333666:::===???;;;:::777555444444555555444555777666555333444444666555555666777888777666666666777777666666555444222222222333444444222//////000111222333444444444777666666666777888:::;;;\\\IIIDDDFFF@@@<<<>>>;;;<<<999666555777:::<<<<<<===<<<:::999888888888888:::::::::888777888;;;>>>===>>>???>>><<<::::::;;;>>>>>>===;;;:::;;;>>>AAAGGGRRRaaannnxxxrrrjjjddd[[[MMMBBB:::888888::::::666777::::::;;;;;;:::999:::===???@@@;;;===LLLcccttt]]]NNNDDD???;;;:::999777666777888888<<<======;;;888777777888@@@GGGWWWhhhxxx}}}sssiii^^^RRRKKKJJJAAABBBBBBAAA???>>>>>>???>>>:::777666888:::;;;;;;444666:::>>>AAAAAA???======<<<:::888888888999:::???===>>>BBBCCCBBBFFFKKK^^^nnnppp\\\MMMCCC;;;888999666666666555555888<<<@@@CCC???;;;:::===??????>>>????????????===;;;888666666999<<<===<<<;;;::::::@@@AAAAAA>>>???EEEQQQ[[[ooozzzwwwgggXXXKKKDDDDDDAAABBBIIIRRR]]]mmmzzzuuufff[[[PPPHHH???666555888666666777888:::;;;===>>><<<;;;888666555555444444222111222222444555777999999999999777555555777999<<<<<<<<<;;;:::999888777444555777888888777666555444444666777999:::;;;;;;999999999888666555444444666666666666666777888999777666666666666777999:::<<<<<<<<<;;;:::::::::999<<<=========<<<;;;999777:::<<<<<<999444111111333555555444222000111555888;;;888555333222333555555777888888666333222333444000---,,,000666999777333000111222333333333333333000111222444666999<<<===:::999888666666666777777444666777777555444444555777555333333444555555444555555666666666555444333000000222444444333111000000111222444555555444444555555444444555888:::;;;aaaMMMFFFHHH@@@<<<===:::;;;888666666999===???@@@>>>>>>>>><<<;;;::::::;;;;;;;;;:::888777888;;;>>><<<>>>??????===<<<;;;<<<<<<======;;;:::;;;===???BBBMMM\\\iiisss|||{{{pppiii___PPPDDD:::666555888888777777:::;;;<<<<<<;;;:::;;;===@@@CCC===<<>>===<<<:::999;;;<<>>777777777:::>>>@@@???>>><<<;;;:::999888999::::::>>>===>>>@@@AAAAAAFFFMMMfffxxx{{{kkkVVVHHH???999888;;;:::999777555444666;;;>>>AAA>>>:::;;;>>>@@@@@@?????????>>>===<<<999777666666999;;;<<<;;;:::999999???BBBDDDCCCAAACCCJJJPPP^^^ggguuu~~~nnn___RRRHHHEEEBBBCCCJJJSSS___ppp~~~oooaaaTTTMMMEEE>>>999444555888666666777777999:::;;;<<<::::::999777555333222222000111222333666888:::;;;999999999777555555666888======<<<:::888666333222...000333555666666555444555666888999::::::::::::999999888888777777666666888888777777777888999999777666555555666888:::<<<>>>======<<<;;;:::999999<<<<<<<<<<<<;;;:::999888777888999555000---...000000000///......000333666666666555333222222333444444555555444222222333555...,,,+++000666999777444000111222333333333333333333333444555555777888888888888888777777777888888444555777666444333333444666333111111222444444444333333444444333333222111///111333444444333222111111333444666666666555444333333222333444666888999dddPPPHHHHHHAAA<<<===::::::888777888<<>>???@@@???===<<<<<<===>>>===<<<:::888888:::<<<;;;===??????>>><<<<<<<<<;;;<<<<<<<<<;;;:::<<<===:::DDDRRR^^^gggooovvv{{{}}}sssfffVVVJJJ???999555777888777888;;;;;;<<<<<<<<<;;;<<>>===EEEUUUjjj}}}gggXXXKKKBBB>>>>>>===<<<;;;:::999999999===>>>>>>===;;;<<<>>>@@@EEEIIIVVVmmmxxxmmmccc___\\\TTTMMMJJJ>>>@@@BBBBBB@@@???@@@@@@???>>><<<;;;<<<>>>AAABBB<<<999777888;;;>>>===<<<::::::::::::;;;;;;;;;;;;:::999;;;>>>???AAAIIIRRRooozzziiiUUUFFF>>>999999<<<<<<;;;:::777666777;;;>>>>>><<<:::;;;>>>@@@???===???>>>===;;;999777666555777999::::::999888999:::;;;@@@CCCBBB???>>>BBBFFFNNNWWWcccqqq~~~yyyjjj[[[NNNFFFCCCCCCIIISSS___ppp~~~|||pppcccUUULLLFFFCCC???;;;888777777888888888888888888999:::;;;999::::::888555111000000000222444666999:::;;;<<<888999999888666555666888<<<<<<;;;999777444111///+++---000333555555555444777888999:::;;;::::::999;;;;;;:::::::::;;;<<<<<<:::999888888888888888999888888777777777999:::;;;===<<<<<<;;;;;;::::::999:::::::::::::::999999888555666666333...,,,---///------,,,,,,---///111222333444666666555555666777444555555444333222444555...,,,---000555888777555222222222222222222333333666666555555444333333222555666777999999999888777333444666555444222333333333111///000222444555555444333222111111111111222111333555555444222222333333555777888999888666555111222222333444555555666aaaMMMFFFFFF???;;;===;;;:::999888:::===???@@@@@@<<<>>>@@@@@@===<<<===???@@@@@@???<<<999888999;;;:::<<>>===<<<<<<;;;<<<===<<<;;;999:::::::::@@@IIIQQQWWW]]]cccgggkkkwwwvvveeeYYYIII@@@999888888777888;;;:::;;;;;;;;;;;;===???BBBCCC>>><<<@@@IIIYYYooonnn]]]TTTJJJCCC@@@===<<<<<<:::999888888777<<<<<<===<<<<<<===AAACCCHHHOOO___uuuuuugggZZZWWWWWWRRRJJJDDD===???AAAAAA???>>>>>>???======<<<<<<===???CCCFFF@@@<<<999999<<<===:::777777888;;;===>>>======<<<777777;;;@@@CCCHHHSSS^^^www}}}kkkVVVGGG???:::;;;???<<<<<<;;;999999:::===@@@>>>======AAAFFFIIIGGGEEECCCAAA>>>;;;999888888888999999999888777777999;;;:::>>>AAA???;;;999<<<@@@EEEKKKVVVbbbpppyyygggWWWJJJEEECCCFFFLLLVVVeeerrr{{{wwwuuummmiiiddd___WWWLLLCCC>>>>>>>>>===<<<;;;;;;:::999888888888888999999:::;;;999;;;<<<:::555111//////000333666999;;;;;;::::::777888999888666666777888999999999999777444222000---...000222333444444444666777999;;;<<<;;;::::::::::::::::::;;;===???@@@999999888777777777777777::::::999999999999::::::::::::::::::::::::::::::777777888888888999999999555666666333///---///222...------.........---,,,...111555777666666888999888999999777555444444666...///000222444555777777444333222111111111222333666666555444333111//////111333777:::;;;:::777555222333555444333111111222///......000333666777666555444222000000111222444444666777555333111333444555666999:::;;;:::888666111222444555666555444333^^^JJJCCCDDD===:::===;;;;;;::::::;;;===>>>>>>===:::===@@@???===<<<===???AAAAAA@@@>>>;;;999999:::999;;;>>>???>>>===<<<<<<<<<>>>>>>===:::888888888???BBBFFFIIILLLOOOTTTXXX]]]jjjzzztttiiiPPPFFF===:::888777777:::888999::::::;;;<<<@@@BBBCCC???;;;;;;>>>III]]]ooovvv^^^SSSNNNHHHDDDCCC<<<<<<;;;:::999888777666:::;;;<<<;;;<<<>>>BBBEEEKKKUUUhhh}}}wwwfffWWWSSSSSSNNNDDD===<<<>>>@@@@@@???=========;;;;;;;;;;;;<<>>;;;<<<>>>===888333555888;;;>>>??????>>>===777888===DDDIIIPPP]]]iii|||nnnXXXIII@@@<<<===AAA;;;;;;<<<;;;;;;===@@@CCCCCCCCCGGGMMMUUUYYYYYYWWWHHHEEEAAA>>><<<;;;<<<===::::::999777555666999;;;<<<>>>@@@===888777;;;@@@>>>CCCKKKUUUbbbsssppp___NNNHHHCCCBBBEEEKKKWWWcccsssyyywwwvvvvvv{{{{{{yyy~~~}}}}}}|||oooccc```WWWQQQLLLIIIGGGBBB===:::777999;;;;;;;;;;;;:::888888888888888999:::;;;<<<999;;;===:::555111//////000333777:::<<<;;;999888666777999888777666777999666777888999888666444222000111222222333333333333555666999;;;======<<<;;;888888888999:::===???@@@999888777666666555555666;;;;;;;;;;;;::::::999999888888888999999:::::::::666666666777888888999999666888777555111///111444000000/////////...+++(((***...333666666666777999======<<<999666444555666///111222222222444666888666444222000000000222333666555555444222000...---///222777;;;<<<:::777444111333444444222111111222---,,,---000444777888888777555222000///111444666666888888666222111333555666888:::<<<<<<;;;999777222333666888888666444222___III@@@CCC@@@>>>>>>999;;;<<<<<<<<<<<<;;;;;;:::<<<>>>>>>===::::::===???DDDCCCAAA???===;;;::::::AAA>>><<<<<<>>>???===;;;???>>><<<:::888666555444:::===BBBDDDEEEFFFGGGHHHOOOVVVgggzzzuuubbbXXXIII???;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<>>BBBJJJOOO```sssrrrcccVVVQQQOOOHHH???:::@@@@@@???===<<<;;;:::999777777888999<<<@@@DDDFFFGGGCCC>>><<<;;;999555222666777:::>>>AAAAAA>>>;;;AAA???@@@EEELLLXXXkkk|||rrrUUUEEE@@@>>><<<<<>>;;;:::888888@@@IIIFFFKKKQQQZZZjjjwwwsssgggaaaUUUGGG???>>>???===:::999777555666888;;;======@@@@@@???===<<<;;;:::999999<<>>===???<<<>>>>>>>>>>>>===<<<;;;;;;===>>>===;;;999999<<>>===<<<<<<<<>>;;;;;;<<<>>>===<<<===<<<;;;999888666555444888<<<@@@BBBBBBAAA@@@@@@GGGKKKWWWjjj|||~~~mmmaaaQQQFFFBBBAAAAAA@@@AAA@@@???===<<<;;;;;;;;;======<<<;;;<<>>???>>>===CCCLLLWWWkkkooocccVVVQQQMMMGGGAAA>>>@@@???>>><<<;;;999888888777666666777:::===AAACCCCCC@@@<<<;;;<<<<<<:::777:::;;;>>>??????>>>===<<>>===;;;:::AAAJJJUUU```lllyyyvvvkkk\\\OOOGGGCCC???;;;;;;999777777:::<<<===>>>AAA@@@???>>>===<<<;;;;;;===???AAABBBFFFSSSeeesssqqqcccTTTHHHFFFDDDBBBGGGQQQ]]]jjj{{{yyyrrriiidddZZZZZZXXXRRRLLLKKKOOOSSSXXXYYYZZZXXXWWWZZZccciiipppmmmfff```ZZZWWWVVVVVVOOOOOOPPPTTTYYY[[[YYYWWWXXXYYY[[[^^^aaabbb```^^^TTTUUUXXX^^^eeehhhhhhfffaaa___[[[UUUMMMFFF@@@<<>>===<<<:::999999:::999888999::::::999777888777555444333333444444666888:::888444222444777888999;;;<<<<<<;;;:::999===;;;888555333222111000666666777:::<<<===;;;999444555555444333222444666222222444777:::;;;:::888555555555666777888999:::888:::;;;:::777555555666555555666666777888888888555777999999777555444555444444555777888888666444000222444666777777666555777888888666333111000111000111222444666777777777777888888888777555333111111333555555555666777999666666666666555444333222111333555555333111000000555666888::::::999777666555333111222333555555555111222444555666666666555444444444444333444555777999;;;===:::444000111333777777666666666555555555333555888999888666666666cccKKK???@@@===>>>AAA???BBBAAAAAA@@@???>>>>>>===???>>><<<999777888<<>>============>>>>>>@@@>>>;;;999;;;<<<======::::::999888777666555555888<<<@@@BBB@@@===;;;:::@@@???GGGXXXkkkyyyzzzlll[[[PPPMMMLLLJJJGGGGGGEEEBBB>>><<<:::::::::;;;===?????????@@@AAACCCCCCGGGLLLQQQYYY^^^[[[TTTGGGDDDAAA??????>>>===<<<;;;666444666777555444666???>>>>>>???======FFFPPPbbbyyymmmbbbWWWPPPJJJDDDAAABBB@@@???>>><<<:::999777777666555555555777:::===>>>???<<<999:::===@@@@@@>>>>>>@@@AAA???;;;999:::<<>>===;;;999999:::======>>>AAA@@@???>>>============@@@AAABBBAAACCCLLLZZZeee}}}zzzmmm]]]NNNHHHDDDBBBGGGPPPVVVaaarrrzzzuuunnnjjjfff___UUUMMMDDDGGGHHHGGGCCCAAAAAACCCFFFHHHIIIHHHGGGIIINNNSSSZZZWWWRRRLLLHHHEEEDDDCCCAAABBBDDDHHHLLLNNNNNNMMMJJJJJJKKKNNNQQQRRRRRRQQQFFFDDDEEEKKKSSSXXXWWWTTTMMMKKKIIIEEEAAA===:::999======<<<<<<;;;::::::999:::999888999:::999777555777666444333222111000000333666888777444333555888888999;;;===>>>===<<<;;;>>>===:::666333000...---222222444888;;;<<<;;;999111333444444444444666888111111333666999;;;:::999111111333444666888999:::<<<======;;;888555555555333444666777888888777777777:::<<<<<<999555333111222222333666888999777666///000111222333444555666777777888666333222222333111222333555666777777777666666666666555444222222333444555555555666888:::999999888777666444333333///222444555444333333444999888888888888777888888555444222333555666666666444555666666777777666666777666555444444666888999;;;===>>>;;;666111000111666555444222222333333444222444777777666555555666___HHH>>>@@@>>>???CCCAAABBBBBBAAAAAAAAAAAAAAAAAAAAA???<<<999888:::===@@@>>>>>>===<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;888888888777777666666555999===BBBDDDBBB???<<<:::<<<;;;@@@MMM[[[gggsss|||wwwfff[[[XXXWWWRRRNNNJJJGGGCCC>>>;;;999999:::999<<<>>>??????>>>>>>???AAAAAA@@@AAAIIIQQQQQQLLLCCCAAA???===;;;999888666888444333666666444444666@@@???@@@???>>>@@@KKKXXXnnn|||kkkcccYYYPPPGGG@@@???CCC@@@@@@>>>===;;;999888777777666555555666888:::<<<>>>;;;999;;;???CCCCCCBBB???AAAAAA===666333666:::???EEEPPP[[[cccnnn}}}nnn\\\LLL@@@888888<<<>>>======<<<<<<@@@NNN\\\qqqeeeRRRFFFBBB>>><<<999999:::<<<======???>>>===<<<<<<======>>>???AAABBBCCCEEEMMMYYYbbbpppuuufffVVVMMMGGGEEEJJJQQQSSS]]]kkkyyy|||sssssskkkddd\\\XXXVVVQQQFFF<<<:::===@@@AAA???>>>>>>??????AAACCCCCCBBBAAACCCEEEEEEDDDCCCAAA@@@@@@@@@@@@>>>???@@@CCCFFFGGGGGGGGGCCCBBBBBBDDDGGGJJJJJJJJJFFFBBB???BBBHHHKKKIIIFFFEEEDDDBBB@@@>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::::::::999777555666666555333222111000///222444666666555555777999888999;;;===>>>>>>===<<<===<<<:::777333000......000000222555888:::888666222444666777777777888999333222333555777888777666///000222444666888999:::===>>>===;;;777444333333333444777999:::999888777:::===@@@@@@<<<777333000222222333666999::::::999111111000000111222444555222333444333111000000111222333444555666777777777666666555555444444444444555666666666555666999;;;;;;:::999777666555444444000222555666666666888999<<<:::888555555666888999888666555555666666555444333444555555666777777777888666444333555777999:::999;;;===;;;777333222222555333111000///000222333333555777777666666666777YYYDDD===AAAAAAAAADDD@@@AAA@@@@@@@@@AAABBBCCCDDDCCC@@@<<<:::;;;===@@@BBB@@@???>>><<<;;;::::::999888999<<<===<<<;;;:::999888888888888777777777666888<<>>@@@@@@@@@===:::<<>>===;;;::::::888777666555666777:::;;;>>><<<;;;===BBBEEEDDDCCC>>>@@@???999333000444888BBBEEENNN\\\iiiuuusss]]]JJJ<<<444777===<<<:::888777888BBBWWWjjjttt[[[KKKDDD===;;;888888999;;;<<<<<<===<<<;;;::::::<<<===>>>>>>@@@BBBDDDGGGNNNWWW]]]fffvvv~~~qqq```SSSKKKGGGGGGKKKNNNVVVcccqqq}}}~~~mmmbbbaaa\\\VVVOOOMMMLLLGGG===444333555777999999999::::::888:::<<<===<<<;;;::::::;;;;;;<<<===???@@@AAABBB===>>>???@@@??????@@@@@@===<<<;;;===@@@CCCDDDDDDEEEAAA======@@@BBB@@@===>>>===<<<;;;;;;;;;;;;;;;999999::::::;;;<<<<<<======<<<;;;;;;<<<;;;999777777777555444333333333333444666777777777777888999888999;;;===>>>>>>===<<<999:::;;;888444111111222333333444777999999777555555888:::;;;:::888888888666555444444555555444222000111444666888999::::::;;;<<<<<<999555222111111333555777999;;;:::999999===@@@CCCCCC???999444222222222333666999;;;<<<;;;666444222111000111222222///111222111000///000111333333444555666666555555777777666666666666666666666777888888777777999;;;:::999888666555555444555333555777888888999;;;<<<===:::666333333555888::::::999777666666555333111000000111333555777888999888555333333666888999999555777888888777555555555555333111000///000222333555666888888777777777999YYYEEE>>>CCCBBBBBBDDD@@@??????>>>>>>>>>@@@BBBCCCBBB???<<<;;;===@@@CCCCCCBBBAAA???<<<:::888777777555888;;;<<<;;;:::999999;;;:::::::::999999888888666:::>>>AAAAAA???======888:::???BBBAAACCCOOO\\\mmmwww{{{ooocccYYYSSSOOOKKKDDD===999888999:::999999999777777999===AAA>>>@@@>>>888777;;;>>>>>>===;;;999555111000222444444222333555555222444999???AAADDDFFFGGGLLL]]]nnnsssggg___VVVMMMCCC<<<;;;>>>@@@@@@??????>>>======<<<888777666555666777:::;;;===<<<===AAAEEEGGGEEEBBB>>>>>><<<888444333666999FFFFFFOOO^^^nnn{{{ttt[[[GGG888222555<<<:::777555444777EEE___vvveeeQQQGGG<<<:::888777999;;;<<<<<<;;;:::999999999;;;>>>??????@@@AAACCCDDDHHHMMMQQQ[[[kkk}}}nnn]]]QQQHHHCCCBBBFFFLLLVVVcccqqq}}}|||xxxnnn```VVVRRRNNNJJJFFFDDDCCC???777111222222444555666777777777555666888::::::888666555888999;;;<<<>>>?????????@@@AAAAAA???===<<<<<<===<<<;;;:::<<>>??????>>>===:::::::::::::::::::::999888888999;;;<<<===>>>???===<<<;;;<<<===<<<:::888888777555555555666888:::999999999999999:::::::::888999;;;===>>>===<<<;;;777:::<<<:::666333444555888888888:::;;;:::888555888;;;>>>>>><<<:::888777888666444333333333111///333444666888999999999999888999999777444111000111333444666888999::::::999===@@@DDDDDD@@@;;;777555222222222555888;;;;;;;;;777666444222111000000111///111222222111111222444333333444444555444444444666777888888888888888777666888::::::999999999:::888777555444333444444555555777999999999999;;;===;;;888444111111444777::::::999777777666555222000---...///111333666888:::777555333555888;;;:::888222222333333444555666777666555444222222333333444666777888888777777888:::aaaJJJAAADDDBBBBBBDDD@@@@@@???===<<<;;;<<<===>>>???===;;;;;;???BBBCCCCCCAAA@@@>>><<<999888777666777999:::999777777:::<<<>>>======<<<;;;::::::999777:::>>>@@@???=========888999<<<>>>======DDDMMM]]]eeesss}}}oooddd___UUUPPPGGG???999777777888:::999888666555777;;;>>>:::<<<;;;888888;;;<<<:::777888888555222111333555333222444666555222555:::>>>AAAGGGKKKLLLTTTfffxxx|||nnnaaaYYYQQQKKKDDD===;;;===>>>>>>>>>>>>>>>>>>>>>>>>777666555444555777999;;;;;;<<<>>>CCCHHHIIIFFFBBB???>>><<<:::999:::<<<>>>DDDGGGQQQaaaooo|||pppWWWDDD777111444999999888666666:::HHHccc|||nnnVVVHHH<<<:::888888;;;===>>>???;;;:::999999:::<<>>;;;666222333444666888:::999888666555666777999:::999777555555777999;;;=========<<>>;;;999:::<<<<<<<<<<<<>>>AAACCCDDDCCC>>>@@@AAA???===;;;<<<===777888:::;;;;;;;;;::::::777888999;;;===???@@@AAA<<<;;;:::;;;<<<<<<;;;999888666444444555999===@@@???>>>===<<<<<<;;;:::999888999;;;<<<<<<;;;:::999888;;;>>><<<777444555777888777888:::;;;:::777555777:::>>>???===:::888777777555333222222222111///555666888999999888777666555666777666444222222222222222444555666888999999;;;>>>AAABBB???;;;888777111000000333666888999999555444333222111111000000///111222222222222444555222333333333333333222222555666888::::::999888777555888;;;===;;;:::999999555444333111111222444555777888999888777777999;;;999666222000000333777:::777666555666777666333111/////////000222555777999777555444777<<<>>>;;;888111000//////111333555666777777666666666555555555555666777777666666777999iiiPPPDDDEEEAAAAAADDDAAAAAA@@@===:::999888999:::===:::999;;;???CCCCCCBBB@@@???===;;;999888777777999999888555333555;;;???@@@???>>>===<<<;;;::::::;;;===@@@@@@???=========:::888999<<<>>>===@@@EEEPPPVVVbbbrrryyyppplllZZZTTTJJJ@@@999666666777::::::999777555666999;;;444555444444777<<<:::555777999:::999555333333555333222444666555222555;;;<<>>>>>555555444333444666999:::999;;;???EEEJJJKKKGGGBBBAAA???======???AAAAAAAAA???FFFSSSbbbmmmzzzlllTTTBBB777222333666:::999999:::===JJJeee}}}tttYYYIII===;;;999999<<>>AAACCC???@@@@@@AAAAAA@@@AAAAAADDDSSSeeesssvvvggg[[[PPPHHH@@@@@@CCCJJJTTT___hhhlllkkkmmmeeeTTTIIIGGGDDD<<<>>>??????>>><<<:::777555111333666:::;;;:::555222444444555777888777555333222444777;;;===>>>>>>===:::;;;<<<999666444666888999999:::<<>>@@@BBBBBB:::999999:::;;;<<<:::999777555333222555:::@@@DDDBBBAAA???>>>>>>===;;;999888:::;;;<<<<<<:::999777999===@@@===888444444666444444555777888888666333555888===???===;;;888777555333111111222222222111666777888999888777555333444555777666555333444444111111111222444666777888999<<>>;;;888888000//////111444666777777222222222222111111111000---///111111111222333555222222333333333222111111333555888:::;;;:::888666555888<<<>>>===;;;999888333222111000000222333555888888999777666555777888777555111///000333777:::333333333555777777555333111111111111222444666777888666666:::???@@@<<<888111///,,,,,,...222444555888888999999888888777666444555666555444555666888jjjPPPBBBAAA======BBB@@@CCC===::::::999555333555<<>>===>>>@@@>>>??????<<<777555666888===;;;888444333666;;;@@@DDDAAA===>>>@@@AAA???======<<<;;;;;;<<<===;;;:::;;;<<<<<<<<<;;;<<<>>>@@@JJJQQQZZZdddnnnyyyvvvfffZZZLLLCCC===999:::>>>;;;888666666888:::999777555111///333999;;;777222666999<<<<<<;;;999777777555666666444333444777999@@@EEEJJJNNNTTTbbbuuusssddd]]]QQQOOOMMMKKKIIIEEE???;;;999;;;======;;;:::999:::333444666999<<<<<<;;;999<<<===???CCCGGGJJJKKKKKKGGGEEEBBBAAAAAABBBCCCBBBBBBIIITTTbbbrrr~~~hhhOOO???888444333444777666777999>>>NNNjjj~~~[[[EEE<<<888666777<<<>>><<<999:::;;;;;;::::::;;;???BBB???AAACCCCCCAAA===;;;;;;===FFFTTTcccnnn|||vvveeeVVVPPPGGG@@@<<>>:::888777:::<<<<<<:::888777777555777:::;;;:::777333000333333444444444444444333666555555888;;;===;;;888===999444222222444666777<<<:::999999;;;======<<<777999:::999666444333333444444555999======:::777::::::::::::<<<>>>AAABBBBBB???:::777555666999;;;777666555444555777:::;;;:::>>>AAAAAA===:::999:::<<<888555555888::::::999:::===???>>>:::555333333111111222333333444444555666777888999999888666444333333444555555444444444:::;;;;;;999666333222222555444444444555666888999555555555555555666777888888888888:::<<<<<<:::777555111---...333777777555222111111111111111222333555222///---...000444666777666555555555666777777888777666777888888666444444777<<>>BBBAAABBB<<<999999888555333444<<<>>>@@@???<<<::::::;;;999;;;;;;999555444555777<<<;;;888555444777<<<@@@FFFDDDCCCCCCCCCCCCBBBAAA===;;;;;;;;;======<<<;;;;;;===>>>>>>===<<<===???CCCIIISSS\\\eeeppp{{{lll___QQQIIICCC>>><<<<<<===;;;999999:::;;;999666555111///222888:::666111555888;;;<<<;;;888666555555666888888888999<<<>>>@@@EEEKKKRRR]]]mmmnnnaaaYYYMMMLLLJJJIIIHHHEEEAAA===:::<<<>>>===<<<:::::::::777777888;;;===>>>===<<<888:::>>>EEELLLOOOMMMKKKGGGEEEBBBAAAAAABBBCCCCCCFFFMMMYYYgggxxxxxxdddMMM@@@:::666555666777666777999===LLLggg~~~}}}]]]JJJAAA<<<888888;;;<<<:::777999:::::::::999:::===???===@@@BBBBBB@@@===;;;;;;;;;AAAMMMYYYcccqqqmmm^^^WWWPPPFFF>>>???CCCEEEHHHJJJPPPLLLGGGBBB???;;;888555555999===???===:::888777777888999888777444222000000111222333444555555444444444444777:::<<<:::888888444111///111444666777888666555666888999999888666888999999777555444555666666777:::<<<<<<999666999999999:::;;;===???AAAAAA>>>:::666444555777888555555444444555777999::::::<<<>>>>>><<<:::888888777555333444777::::::999999<<<>>>===999555333333222222222222333444666666999999::::::999888777666666666555555555555555555999::::::888555333222222444444333444555777999:::777777666555555666777777777666666888999:::999888555222///111666:::999777555333000//////000222444444222///------000333666999888666444444444555666:::999777777777666444222333666;;;>>>???<<<888666111222333555555333222111333555777888999999888777222000---,,,---000444777444333333555888:::999777666666777777777777666666666555444555888999999888222222111111111222444555888888888999999999999999666555333222222333444555dddKKK???@@@===???CCCAAA@@@:::888999888555333444;;;===>>>===:::777666666444555666555333333555666::::::888666555888===AAAEEEGGGHHHGGGFFFDDDCCCCCC;;;::::::<<<>>>???>>><<<<<<>>>@@@@@@>>>=========<<>>============<<<999777444111///222666888555111444777;;;===;;;888555444222666:::<<<===>>>???@@@@@@EEENNNYYYiii|||wwwhhh[[[SSSIIIHHHGGGGGGFFFDDDAAA>>>:::<<<======;;;::::::;;;<<<;;;;;;<<<>>>@@@???>>>777999???IIISSSVVVQQQLLLGGGFFFCCCAAA@@@AAACCCDDDLLLTTT```nnntttaaaLLL@@@;;;888777888888777888:::===III```uuu}}}___OOOFFFAAA;;;999999:::888777777999;;;;;;::::::;;;<<<<<<>>>@@@@@@>>><<<;;;<<<:::>>>FFFNNNVVVccczzz{{{jjjaaaWWWJJJ>>>:::;;;;;;===???CCCAAA???===<<<;;;888555222777===@@@???<<<999888;;;:::888666444222111111///000222444555666666777555444555777::::::999777111///,,,---000444777888666555444444666777666555555666888888777666666777888888999;;;<<<;;;888666999999999999;;;<<<>>>???AAA>>>:::666444444444555333333333333444555777999:::999:::;;;<<<:::777555222111222555888::::::999999;;;<<<;;;888555333333333222111111333555777999===<<<;;;:::999999888888999888777666555555666666888999999777444222222333333333333444555777:::;;;:::888666444333444555666555444333444666888888777555333333555:::<<<:::888888555111...---///222555333111///------000333555;;;999666333222333444555===;;;999777666555222000222555999===>>><<<999666222333555666666555333222444555777999::::::999999000///------///222777999555444555777:::<<<;;;:::888777777999======;;;888555444222333555666666666333333333444444444444444888999:::;;;;;;:::888777444333222222222333444555aaaIII>>>@@@>>>???DDDAAA===999666888888555333555999;;;<<<<<<:::888666666444444444333333333444555999999888777777999>>>AAABBBEEEIIIHHHDDDAAAAAABBB999999999<<>>???@@@@@@@@@>>><<<:::444111///111444555333000444888<<<>>>===999777555222666<<>><<<;;;;;;===??????>>>;;;<<>><<<;;;::::::;;;<<<>>>===<<<;;;;;;<<<<<<>>>BBBHHHNNN[[[rrrvvvkkkYYYJJJ<<<666666777999<<<=========>>>???>>><<<999222666:::<<<<<<;;;::::::>>><<<888555333333333444444444666777888999999999999999999:::999888666555---,,,+++---222666999:::777666666777888888777666333444666777666666888999::::::;;;;;;;;;999777666999999::::::;;;<<<======@@@>>>;;;888555444444444111111111111222333555555:::888777999;;;;;;777444///000333777:::;;;;;;:::888999::::::888666444333333222111111222555999;;;???>>><<<:::999999::::::;;;:::777555444555666777888888888666444222333444333333333333555777999::::::888555333222222333444444222111111444666777777666555666888;;;;;;999666888666333000000000222444333222///......000333555888666444111111222444666===;;;888666666555222111111444888;;;===;;;999777555666888999999888666555666777888999999999888777222111000000222555888:::666666888:::===>>>>>>===999777666:::@@@BBB???:::555444222222444666666555555555666666666555555444888999;;;<<<<<<999666444333333222333333555666777```III???AAA???@@@CCC@@@;;;777666999999666444555777888:::<<<===<<<;;;999777666555444555555555555888999999888888:::===@@@AAADDDGGGFFFBBB???>>>???666666888;;;???@@@@@@>>>>>>@@@BBBBBB???===;;;;;;;;;@@@GGGLLLOOOTTTZZZ^^^aaahhhrrr|||mmm```XXXOOOFFFAAA===???AAABBBAAA???>>>===444222000111333333222000555999===???>>><<<:::999777;;;AAADDDCCCAAA???>>>BBBIIIVVVhhh|||}}}oooaaaSSSIIIGGGFFFDDDCCCBBBAAA>>><<<888999:::999777666777999;;;:::888999;;;<<<<<<<<<>>>===???FFFMMMQQQOOOKKKFFFEEEDDDAAA???AAAEEEIIIRRR\\\lll|||{{{fffNNNAAA<<<<<<>>>AAA@@@>>>>>>===<<<@@@MMM[[[xxxgggSSSEEEBBB>>>;;;;;;<<<===>>><<<>>>AAAAAA???===;;;;;;;;;<<<<<<<<<::::::;;;<<<;;;===@@@CCCHHHTTTkkkuuu___OOO???777555555777;;;;;;<<<===@@@AAAAAA>>><<<444666777777777777999;;;>>><<<999777555555666777:::;;;;;;<<<<<<<<<<<<;;;?????????===:::777444333...---...111555999;;;;;;888777777888999999777666111222444555555666888::::::;;;;;;;;;999888666666:::::::::;;;<<<<<<<<<<<>><<<:::888777666666111111111111111111222222:::888666888:::;;;888444///222666:::<<<<<<<<<<<<999999888888888777555444222111000000222555999;;;???>>>;;;999888999:::;;;;;;999777555444444555666888888888666444333444666444333333333333555666777777666444222111111222222444222000111333555666666666777888999:::888666333777666666555444333333222444333111000111222444666444333111000111333555777;;;999666555666666555444000333777:::;;;:::888666888999;;;<<<<<<;;;999888888888888888777666555555777666555555555666777888666888;;;===>>>>>>>>>>>>999777666:::???AAA>>>:::666444222222444666777777777777777777777666555444666888;;;<<<;;;888444111333444444555666777888888aaaJJJAAACCC@@@@@@BBB>>>:::666666999;;;888666777666777999===@@@AAA???<<<999888666666888999888777888999::::::999:::===???AAACCCDDDCCC@@@>>>======222333666:::>>>@@@@@@>>>>>>???AAA@@@>>><<<;;;<<<;;;???DDDGGGHHHJJJNNNQQQXXX]]]eeemmmuuu~~~yyyjjj^^^QQQGGGCCC>>>@@@BBBAAA???=========555333111111222222222000555999<<>>>>>===>>>===BBBGGGIIIHHHEEEBBBAAACCCMMM^^^qqqzzzjjj\\\PPPHHHGGGEEEBBBAAAAAA@@@>>><<<999999999888666666777999888777777888:::<<<;;;:::<<<<<<===???CCCEEEFFFFFFDDDDDDDDDAAA???AAAGGGMMMUUU```rrr}}}hhhPPPCCC>>>===???BBBBBB@@@??????===>>>GGGRRRsssgggSSSBBBAAA???======>>>@@@BBB@@@BBBDDDCCCAAA>>>===<<<======<<<;;;999999;;;===999:::===@@@CCCLLL```ssslll\\\HHH===888444444666888888:::===??????>>>;;;777777666444333444777:::;;;::::::999999999999999===>>>>>>>>>>>>>>>======AAABBBBBB???:::666333222222222333666:::<<<===<<<777666666777888888666333///111222333333555777:::999;;;;;;:::777666555666999999:::;;;;;;;;;::::::<<<;;;;;;;;;:::999999888444444333333222222111111888777777777888888777666222555999<<<<<<<<<======:::888888888999999777555/////////000222555999;;;===;;;:::888888999:::;;;999888777555555555666666888888888666444444666888666555333222111111222333444333333222222222333333555333222222444555555444666777999999999777555333777777888999888777555444666666444444444555777888333333222333444555777888:::777555555666777777666000333666999:::999777555888:::;;;<<<<<<;;;:::888999888888777666666666555:::999888777666666666666555888<<<======<<<<<<<<<999666555777:::<<<;;;999666444222222555888999:::999999888777666555555444666888:::;;;:::777444222444444555666777888888888cccLLLCCCEEEAAA@@@@@@<<<999666666:::<<<999777888666777999>>>BBBCCC@@@===999777666777:::===<<<;;;999:::;;;;;;::::::<<<===@@@???===<<<<<<;;;999777///111444999>>>@@@???>>>===>>>???>>><<<;;;<<<===;;;???CCCDDDCCCBBBDDDGGGOOORRRVVV\\\bbbjjjrrrwww{{{{{{kkkZZZMMMHHHAAABBBCCC@@@<<<999:::;;;666555333222111222222111444777:::<<<===>>>@@@AAA@@@DDDIIIKKKJJJGGGDDDCCCEEERRRgggzzztttbbbUUUMMMIIIDDDBBBAAA@@@AAAAAA@@@???:::;;;;;;999777777999;;;777777888:::===>>><<<;;;777:::===>>>===>>>@@@BBBBBBCCCCCCAAA???BBBIIIPPPYYYfffzzzxxxeeeQQQFFFBBB@@@???@@@@@@??????@@@??????FFFOOOkkkuuu^^^OOO@@@@@@@@@??????@@@BBBCCCCCCDDDEEEDDDAAA>>>======??????===:::888888:::===888:::===??????FFFWWWhhhzzzhhhSSSEEE<<<555222222333333555888;;;===<<<;;;999999888666444444555777555666888:::;;;;;;::::::;;;;;;<<<===>>>>>>>>>===???AAAAAA???:::555444444777777888:::<<<===<<<;;;666666666888999888555222...///000111111333666999888999:::999666444555666777777888999999888777666777888999:::;;;;;;::::::999999888777666444222222444666777666555555555666555888;;;<<<;;;:::;;;===;;;999777888::::::888666,,,---...000222555888999999888777777777888999:::888888888888888888888777999999888777555555888:::888666444111///...------111222333555666666666555666555444555666666444333555666888999888888777888999999999999999999888888999888777777777888:::;;;555666666777888888888888:::888555444555777777777111333666888888777555444777888:::;;;;;;:::888777777777777777888888999999888888888777777666555444333666:::;;;:::888777888777666444333333444666666555333111222555888:::;;;;;;:::888666555444555555777888:::;;;:::888666444444444555666666777777777eeeNNNEEEFFFBBB@@@@@@;;;999666777;;;===:::888999777777:::>>>BBBCCC???<<<888666555777<<>>999;;;<<<<<<::::::;;;<<<>>>:::666555777777555222---///333888===@@@???>>>===>>>>>>===;;;;;;<<<>>>===@@@DDDCCCAAA???@@@BBBIIIJJJLLLOOOTTT[[[ccciiimmmyyyxxxcccSSSMMMDDDEEEDDD???:::666666888777666444222111111222222333666888:::;;;===@@@CCC???BBBGGGIIIIIIGGGEEEDDDFFFVVVmmmnnn[[[OOOJJJJJJBBB@@@???@@@AAACCCBBBBBB<<<===<<<;;;999999;;;===777777999<<>><<<555:::???@@@>>>===???BBB@@@BBBCCCAAA???CCCKKKRRR\\\jjjrrrbbbQQQIIIFFFBBB>>>>>>>>>===>>>AAA@@@@@@GGGOOObbb~~~}}}gggUUUJJJ@@@AAAAAAAAA@@@@@@AAACCCDDDEEEEEECCC@@@>>>======AAA@@@>>>:::888888:::===:::<<>>999555444555:::::::::<<<======;;;999888888888999:::999666333...///000000000222555888777999:::888555333444666555666777777777666444444333555777999:::;;;;;;;;;======<<<:::888666444333222444666555333222444666777:::<<<<<<:::999:::<<<;;;999777888:::;;;:::777***+++---000333555777888666666666666777888999999888888999:::::::::999999::::::999777666666999;;;999777444111...,,,******000222444777999999888777777666666777888777444222333555777999999999;;;<<<;;;:::999888888:::;;;<<<;;;:::999999999:::;;;<<<888999:::;;;;;;:::888777;;;999555444555666666666222333666777777666444333555666888999999888666555666666777888999;;;===>>>666666777777666555444333111555999999777444444555666666444111//////222555333111000111444888;;;<<<<<<:::777555444444555555888999:::;;;;;;:::888777333444555555666555555555eeeJJJIIIFFFAAABBB888777888999;;;;;;:::;;;<<<>>>;;;;;;<<>>===;;;999:::::::::777444222222222222111000111444777999;;;===>>><<<<<<;;;:::999;;;>>>AAA======<<<;;;;;;;;;<<<===FFFFFFFFFGGGJJJQQQYYY___jjjkkkpppyyytttaaaVVVKKKEEEAAA@@@>>>:::777888:::999888777555222///...444555888;;;===???@@@@@@CCCBBBCCCGGGHHHEEEEEEHHHRRR\\\mmmqqq^^^UUUOOOKKKHHHEEECCCCCCEEEFFFDDDAAAAAA???<<<:::888999;;;<<<777888;;;=========<<<;;;888:::;;;<<<<<<===@@@BBBAAA??????AAAAAABBBJJJRRRZZZmmmooo___NNNGGGDDD???<<<;;;:::===@@@@@@AAAFFFPPPXXXfffzzz{{{kkk[[[OOOJJJEEEDDDDDDFFFFFFCCCBBBCCCDDDDDDCCCAAA>>>=========;;;;;;999888888999:::;;;CCCCCCBBB>>>===CCCNNNWWWoooyyyxxx___NNNCCC888333444555111...000555:::======>>>===;;;999666444222111///000333888;;;===;;;999;;;<<<<<<<<<<<<<<<<<<;;;777888999888666444555666<<<:::999:::===???===;;;888888888888777777777777...,,,...333555222000000333555777666444222222222222222222222222222222222555666888999::::::999999999:::;;;;;;:::777444333444333111000///000222333:::999999999888777777777999888777888::::::999888...,,,***,,,111555777666555555555555555666777888666888;;;<<<;;;999888888;;;<<<===<<<:::999999;;;===:::666111......//////333777:::;;;:::999:::<<<999999999666444333555777888888666555555555555555999:::999777444555999===:::999777444444888===BBB>>>===<<<;;;:::999999999;;;999666333333333555666333888===<<<888444444666444555666555444333444555666666777999<<<===;;;:::888999999888666666777888777666555555555444111...555333000......///111333333000,,,---222777999:::888888777777777777777888777999;;;;;;888777999;;;777666444444444555444333bbbGGGFFFCCC>>>@@@777666666777999::::::;;;===???::::::;;;===@@@???<<<999888999:::===AAACCCBBBAAA>>>@@@AAA???<<<999888777888777555444333444555666444555666888999:::;;;;;;;;;;;;;;;999999:::>>>AAA===<<<:::888888888999:::AAABBBDDDEEEHHHNNNTTTYYY[[[___fffooo{{{pppdddVVVMMMDDDAAA???<<<:::;;;;;;:::888666444222111000555777999<<<>>>??????@@@CCC@@@AAADDDDDDBBBDDDHHHUUUaaatttnnn]]]UUUOOOJJJGGGEEEDDDDDDFFFFFFDDDBBB???===;;;999777777888888888999;;;<<<<<<;;;:::999888999;;;;;;;;;===@@@CCCCCCAAAAAABBBAAACCCKKKTTT```qqqlll]]]LLLEEEBBB>>>;;;::::::===???BBBFFFOOO\\\fffuuunnn```SSSKKKHHHHHHIIIKKKLLLIIIFFFEEEEEECCCBBB@@@===:::999999::::::::::::::::::<<<===>>>AAABBBAAA???>>>CCCMMMUUUdddrrrkkkWWWFFF888444777777444000222666;;;>>>>>>===<<<;;;999777666555444111000111333777:::::::::;;;<<<<<<===<<<;;;:::999888888888777555444555666<<<:::999:::===>>>===;;;999999888888777777666666000...000555666111......///111333444222222222333333333333333333222222222444555777888999999999888777888888888888666555444555333111000//////111111999999888888888888888777999777666666777888777666111///---///333666777666777666555555555555555666666888999:::888777777888===>>>>>>===;;;::::::;;;===:::666222000///000111555888:::;;;999999999;;;999999999666444333444555444444444333333222222222555666777666555666:::===;;;:::777555444666;;;???>>>===;;;999888888888888:::888666444333444666777555999===<<<888444444666555666666555333222333444555666888999:::;;;;;;;;;888888888666444444666888555444444555666555333111333222000///000111333444333000------000444666666888888888777888888999999777999:::999888888:::===999777555444555555555444]]]BBBBBB???;;;>>>555666555777999::::::;;;===???999999999:::<<<===<<<:::888888:::===BBBDDDEEEEEE@@@BBBDDDCCC???:::666555666777888777555555999<<<::::::::::::999999999999;;;;;;:::999888:::>>>AAA===;;;888555444444555666:::===AAADDDFFFIIIMMMPPPKKKQQQZZZccckkkttt~~~}}}ppp___QQQBBB===<<<;;;:::;;;===;;;888555444333333333777999;;;===>>>?????????DDDAAAAAABBBBBBBBBFFFLLL[[[iii~~~~~~jjj\\\UUUNNNIIIGGGFFFEEEEEEFFFEEECCCAAA<<<;;;:::888777666555444777888:::;;;;;;:::999888999:::::::::;;;===AAADDDEEECCCBBBBBBBBBDDDLLLVVVhhhvvvjjjZZZIIIBBB???<<<999999;;;===@@@EEENNN]]]ooo|||vvveeeXXXOOOMMMNNNQQQWWW\\\[[[UUUOOOLLLLLLEEEBBB===999777666777888::::::;;;<<<===???AAABBB@@@AAABBB@@@@@@CCCIIIOOOXXXggg{{{}}}gggOOO>>>;;;???;;;777333444888<<<>>>===;;;::::::999888888777777222000...///222666888999999:::<<<<<<<<<:::888777999999777555333333555777<<<;;;:::;;;<<<===<<<;;;::::::::::::999888777666222222444999888222.........///222222222333444666555555444444333333333222444555777888999999888777555555444444555666777888777555222000......///000777777777888888888888999:::777444333444555555555333222222333555777777666888777666444444444444555666777888777666555777888===???@@@???===;;;;;;<<<<<<999666444222333444555777999::::::999888888999999999999666333222222444111222333333333222111000111222555666666888:::<<<;;;:::888666444666:::===???===:::888666666777777888777555444444555666888666:::<<<<<<888666666777666777777555333222333444555777999888666666888;;;888888777444222222444666333222222444666666555444222111111222333555666777444222...---///111222333888888888999999:::::::::777888888777666888;;;>>>:::888666555666666555444ZZZ??????<<<999===555666888999;;;;;;::::::<<<===;;;:::999999999999999999999999;;;>>>AAADDDDDDCCC>>>AAAEEEEEEAAA<<<888555777:::===;;;777666:::???<<<<<<;;;;;;::::::::::::;;;;;;:::999888:::>>>AAA???<<<888555333333444555777:::???BBBDDDEEEFFFGGGDDDJJJSSSYYY^^^fffrrrzzzvvveeeSSSAAA:::;;;<<<===>>>???<<<888555444444666777888999;;;===>>>>>>======EEEBBBAAABBBBBBDDDLLLUUUeeesssvvveeeZZZSSSMMMHHHHHHGGGFFFEEECCCAAA>>><<<999::::::999888666333222555666888999:::::::::999;;;<<<<<<<<<===???DDDGGGFFFCCCBBBBBBBBBEEENNNYYYnnnyyyhhhXXXHHH@@@>>><<<::::::===>>>BBBIIIXXXlllwwwdddXXXTTTWWW\\\aaammmvvvuuukkkaaaYYYUUUKKKFFF>>>888666777999;;;<<<<<<===>>>@@@AAABBBCCCAAABBBCCCBBBAAABBBDDDGGGPPP]]]lllwwwwww```OOOHHHHHH???;;;666555888<<<<<<<<<::::::999999888888777777222000---...000444666777666777:::;;;<<<;;;999888:::999777444222333555888;;;;;;:::;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;999777666444555888===;;;555111222111222333333333444666888777666666555555444444333666777888999:::999999888444333222222333666:::<<<999777444111............555555666777888999:::::::::777333111222333444444444444555666666666555444777666555444333444555666888888888666444555777999<<<>>>??????===<<<;;;<<<999888666555666888:::<<<999999:::999888777777777999999999777444222222222111222444666666555333222111333555777999999::::::::::::999777777888;;;>>>@@@>>>;;;888666666777888666555444333333444666777555888::::::888888999;;;999999888666444222333555666999:::777111000333777888777666333111000333555333222222333555666555444111222444666888999::::::777555333111000111222222888888999:::;;;;;;;;;;;;555555444333444777;;;>>>;;;999777666777777666555ZZZ???>>><<<999===666888<<<===>>><<<:::999:::;;;<<<;;;:::888777666777888;;;;;;<<<>>>AAAAAA???===;;;???CCCEEEBBB>>>:::888;;;>>>AAA>>>999777:::>>>;;;;;;::::::;;;;;;======<<<<<<;;;:::999;;;>>>AAA@@@>>>:::777666666777777777;;;???AAAAAAAAAAAAAAAAAAFFFLLLOOOSSS[[[gggpppvvvmmmZZZGGG???@@@AAAAAABBB@@@===999666555666888:::888999;;;<<<======<<<<<>>??????@@@CCCGGGJJJEEEBBBAAAAAACCCGGGRRR]]]qqq|||hhhXXXGGG@@@>>>===<<<<<<@@@AAAFFFPPPccc{{{|||ggg[[[YYYaaakkksssyyylllbbbUUUMMMAAA999666888;;;<<<>>>>>>???@@@@@@AAAAAAAAACCCDDDDDDDDDBBBAAAAAAAAAKKKQQQYYYbbboooqqqbbbUUUMMMCCC>>>999777999;;;;;;:::::::::999888777777666666222111///000222444444444333555888:::;;;<<<;;;;;;::::::888555333333666999;;;;;;;;;;;;:::::::::;;;999999::::::999888666555555666;;;???===888666888555555444333111222555777777777777777666666555555888999:::;;;;;;;;;:::999555333111111333777<<>>>>>===<<<;;;<<<777777777888:::<<>>AAA@@@???<<<999888888888999444333222222222333444555333444666777888:::<<<>>>;;;;;;:::777444444555777888::::::555///,,,...222666666555333000000222444555444222333444555444333222444777:::<<<<<<<<<;;;:::999777555333222333444888999:::;;;;;;;;;;;;:::333222000111333666999;;;:::888777666888888777666]]]BBBAAA>>>;;;@@@999;;;>>>???>>><<<999777777888;;;;;;;;;999777666777888<<<===???AAABBB@@@<<<888999===AAADDDBBB???<<<;;;???AAABBB???;;;999:::;;;999999999999;;;===???@@@======<<<;;;:::<<<@@@CCC@@@>>>===;;;;;;:::;;;;;;;;;===??????>>>=========>>>AAADDDGGGKKKRRR[[[bbbfffllltttzzz~~~vvveeeRRRIIIEEEBBB@@@@@@@@@===:::777666888:::;;;999:::;;;===>>>>>>>>>===>>>>>>???BBBEEEKKKYYYfff|||{{{jjj[[[PPPHHHFFFHHHGGGHHHGGGDDD>>>888444333777888999999999888777666444555666777999;;;<<<======???AAACCCDDDFFFIIIKKKDDDAAA@@@BBBDDDKKKXXXeeettt{{{gggWWWFFF@@@???>>>>>>???BBBDDDKKKYYYooojjj^^^___jjjwwwvvvfffZZZJJJ===999999;;;<<<===>>>???@@@@@@@@@@@@@@@DDDDDDEEEDDDCCCBBB@@@???FFFGGGIIIOOO[[[ooo}}}qqq___PPPHHHCCC===:::;;;<<<;;;::::::::::::999888888777777666444222222444555555555555555777999:::<<<<<<===;;;:::999777555555777999:::;;;<<<;;;:::999:::;;;555666888999999777555444666888<<>><<<:::777333111000000000111222333666888:::<<<===<<<999666555666777777777555666666555333222333444666555444444555888;;;===::::::999777555555777999777999===>>>>>>=========999999999:::<<>>===<<<;;;:::999999999444333333222222222333333333333333444777:::===???;;;;;;999777444444666888999::::::666000---...///444444555444222222333444555444222222444555555444333666999<<<>>>===:::999999999888666444333444666999:::;;;;;;;;;;;;999888333111///000333666888888888777555666888999999888bbbFFFDDDAAA>>>CCC===>>>;;;<<<<<<:::888666666777777999;;;:::888777999;;;<<<>>>AAADDDEEEBBB<<<777999<<<@@@BBBAAA>>><<<;;;AAAAAA@@@???>>><<<;;;:::999888888888:::===???AAA>>>>>>>>><<<<<<===AAADDD>>>>>>>>>????????????>>>??????>>><<<999888999:::999;;;???CCCHHHLLLPPPRRRTTTYYY```fffllltttyyyhhh[[[QQQFFF@@@>>>???===;;;999888999;;;<<<:::;;;===???@@@AAA@@@@@@===>>>BBBGGGKKKSSScccrrrvvvfffXXXKKKBBBCCCIIIEEEGGGGGGDDD>>>888555444666666777888888888888888888888888888999999:::;;;<<<>>>BBBEEEFFFGGGIIIJJJDDDAAA@@@CCCHHHPPP___mmmzzz}}}fffVVVEEE>>>>>>>>>>>>@@@BBBFFFPPPbbb{{{pppeeegggvvv|||mmmXXXGGG???=========:::;;;===???@@@@@@@@@@@@CCCCCCCCCDDDEEEDDDCCCBBBAAACCCCCCDDDJJJYYYnnn~~~{{{hhhVVVMMMHHHAAA>>>>>>>>>===;;;:::::::::;;;;;;;;;<<<<<<<<<888444222333666888999999999888888999:::<<<<<<;;;;;;;;;:::888777888999:::;;;===;;;999888999;;;666888:::<<<<<<;;;999888888999<<<===999444555:::777555333///---...222555777777888888999999::::::::::::;;;<<<<<<;;;:::999555444111000111444888;;;===;;;888555222111111222///000222555888;;;===>>><<<:::999999:::;;;:::999666777777555222111444666999888666555666888<<<>>>999999999777555444555777555999===???@@@???@@@@@@>>>>>>======>>>>>>???@@@;;;888555555777999888777666888::::::888666666666333444444555777888888999999777666777999:::888555444666888999999:::<<<>>>:::;;;;;;<<<;;;:::999888666555555444444333333333444333222333555999;;;===999888777555333333666888999999888777555333222111111333555555444333444444444222111222444666777777333555:::======:::666444444555666444222111333555999:::;;;<<<;;;999777666444222111222555888888777666555444555777999:::999eeeIIIGGGDDDAAAEEE???@@@888999:::888666555555666444777:::;;;999999;;;===;;;>>>BBBFFFHHHDDD===888:::===@@@AAA@@@===;;;;;;AAA@@@?????????>>><<<:::999888888888:::<<>>BBBEEE<<<===???AAABBBAAAAAA@@@AAA@@@>>>:::666555666888777999===DDDIIIKKKJJJHHHIIIMMMSSSZZZaaahhhnnnsssppp```PPPFFFDDD???===<<<:::::::::<<<===;;;===???AAABBBCCCCCCCCC???AAAFFFLLLQQQZZZkkk{{{sssdddVVVHHH???AAAJJJCCCEEEGGGEEE???:::777777555555555666777888888999;;;;;;:::999888888888999:::>>>BBBEEEFFFGGGHHHIIIDDDAAAAAAEEEJJJTTTdddsss~~~eeeUUUDDD=========>>>@@@BBBGGGSSShhhwwwmmmqqq|||dddPPPEEEBBB@@@???777888;;;>>>@@@AAAAAAAAAAAA@@@AAACCCFFFGGGGGGFFF@@@DDDEEEBBB@@@KKK___qqqmmm\\\QQQKKKEEEAAA@@@@@@???===999:::;;;<<<===???@@@@@@AAA<<<555111222777;;;======<<<:::888888999:::;;;;;;<<<<<<;;;999888888999999;;;===<<<999777999;;;:::<<>>::::::;;;;;;666000222888888777444111///111555888777777888999:::;;;;;;<<<999:::;;;;;;;;;:::999888555333111000000333666888>>><<<999666444333333333...000222555888;;;>>>???<<<;;;;;;;;;===>>>===;;;777888888555222222555888<<<:::888666666888;;;===777888888666444333444555555999===AAABBBBBBBBBCCCCCCBBBAAA???>>>=========:::777555555777999999777666888::::::999888888888777777777888999;;;===>>>888555444555888999888666333555888888888888999:::777888:::;;;;;;:::888777888888777666555555444333777555222222444777999:::777666555333111222555888888888888999:::999666444///222555777666555444555111000///111444777999999222555999<<<;;;888333000000222333222//////111444::::::;;;<<<;;;888666444555333222444888999888666444333333444777999::::::cccNNNEEEGGGBBB???@@@<<<@@@===999777777888888888666:::===>>>======???AAA;;;::::::???DDDDDD???:::;;;===@@@???======???BBBBBB@@@???@@@BBBAAA>>>;;;888777555555666:::>>>AAAAAAAAABBBBBBBBBAAA@@@@@@>>>???BBBCCCCCCAAA???===BBB???;;;999999999999888777999<<>>999666999888777777777888999:::;;;;;;<<<<<<<<<;;;:::999888<<>>@@@AAABBBBBBCCCEEEEEEEEEGGGJJJLLLFFFAAA???@@@BBBIIIZZZkkkzzzyyynnn^^^SSSIIIGGGFFFCCC@@@@@@@@@>>><<<<<<===>>>>>>>>>???;;;666333555999<<<>>>???>>>===;;;;;;;;;<<<===BBBAAA@@@===::::::<<<>>>>>>@@@???<<<888999???EEEDDDBBBEEENNNRRRMMMFFFDDDEEE>>>999:::999555444888:::888555333333555999;;;===999555444777;;;<<<<<<<<<:::888:::<<<<<<:::777888888777777666444333222999999999888777666555444000111222444666777888999???<<<888666666777888888666666666555333333555666=========;;;:::999777666:::888666333222333555666;;;<<<>>>BBBGGGJJJLLLLLLKKKLLLKKKFFF@@@===>>>@@@777777666555555666666777666222111666999888999;;;<<<;;;;;;<<<>>>>>>===<<<;;;:::888666555555666777555666999;;;;;;;;;:::999666666666777888:::;;;<<<;;;:::999999888666333000111222333333111111222333222444555222------222888555777:::;;;;;;888555333222444777888555111///...---///333666999:::::::::111222444777888777333000////////////000111333333777888888999999888888888666666666666666777777888555666666555555777;;;>>>```KKKBBBDDD???>>>AAA>>>AAA===999777777777777777999<<>><<<===>>>:::888999===BBBCCC@@@<<<>>>@@@BBB@@@===;;;===???>>>===<<<===@@@@@@>>><<<999888666666888;;;>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAA@@@???===<<<<<<;;;:::;;;<<<===;;;:::777888;;;@@@DDDFFFEEECCCBBBCCCFFFJJJOOOTTTXXX[[[fffllluuu{{{vvvfffUUUKKKBBB<<<666444666888888888???@@@@@@AAABBBDDDEEEFFFEEECCCBBBFFFRRRcccttt}}}~~~qqqggg[[[QQQHHHAAABBBFFFGGGFFFEEECCCAAA>>>===<<<<<<;;;:::999888888999999<<<<<<;;;;;;;;;;;;;;;;;;===@@@CCCDDDBBB@@@@@@AAADDD@@@@@@GGGQQQ]]]mmmzzziiiYYYGGG@@@???>>>>>>@@@<<>>???===;;;;;;<<<>>>>>>>>>>>>:::555333444888;;;===============>>>???@@@@@@@@@@@@???===;;;:::<<<>>>>>>@@@@@@???===@@@GGGMMMWWWZZZ___ccceeeccc^^^YYYLLLDDD===<<<:::666666999999777555333444777:::===;;;888444444666999;;;;;;999888777999<<<===;;;999888888888888888777666666999999999999888777666555222222333333555777999:::>>><<<999777777888999999666666555444222333555777<<<======>>>===;;;999888888777555333222444777999@@@CCCIIIPPPVVVYYYYYYYYYZZZZZZWWWQQQJJJCCC???===;;;:::999:::<<<<<<;;;:::999555555:::======>>>@@@@@@>>><<<;;;<<<===<<<;;;::::::888777666666555555777888999;;;;;;:::999888666666666777888999:::;;;<<<;;;:::999999888444222222333444444222222333444555666555222///...111555555666888888777444000...000222666666444111///......000333777999:::;;;;;;333444555777888777444222////////////000111222333666777888999::::::::::::777666666555555666666666777777666666666777:::<<<___III???AAA======BBB@@@AAA>>>:::888777777666666;;;===??????===;;;::::::888666666:::???AAA@@@>>>@@@BBBCCC@@@<<<999:::<<<;;;:::999:::<<<===>>>===:::999888888999<<<>>>@@@???>>>===<<<<<<===???????????????>>>>>><<<;;;:::777888:::===@@@AAA???===777888:::>>>AAABBBAAA???AAAAAACCCEEEIIILLLOOOPPPWWW[[[```eeelllwwwmmm\\\QQQHHHBBB;;;888999;;;<<<;;;@@@@@@AAABBBDDDEEEFFFGGGGGGBBB???EEEVVVjjjzzzzzzlllbbbVVVMMMEEE@@@BBBFFFJJJHHHDDDAAA??????@@@AAA???>>>===;;;::::::::::::===<<<;;;::::::;;;===>>>???BBBCCCCCCAAA>>>======@@@@@@CCCLLLVVV```nnnyyyhhhYYYJJJDDDBBB???===<<<999@@@KKK^^^zzzqqqfffmmmhhhUUUGGG>>><<<777888999:::;;;===>>>>>>???AAACCCCCCCCCCCCDDDEEE@@@>>>===>>>???CCCMMMWWW```nnn|||lll\\\RRRKKKDDD???>>>>>><<<::::::<<<>>>??????;;;888444222444777:::;;;:::;;;===???AAABBBCCCCCC>>>??????>>><<<;;;<<<===>>>???@@@AAADDDKKKUUU]]]kkkvvv|||{{{{{{|||xxxppp]]]TTTIIIBBB===888777888777666444333555888<<<>>>:::888444444555777999999777666777999;;;<<<;;;:::777888999:::::::::::::::999:::::::::999888777777777666444333444666999;;;===;;;999777777888999:::666666555333111222666999:::<<<>>>??????===;;;999888888888777888;;;@@@DDDHHHNNNWWW```gggjjjkkkjjjllljjjfffbbb[[[SSSKKKEEEAAA===;;;<<<@@@AAA>>>:::888444444999======>>>@@@AAA???<<<;;;;;;<<<;;;:::888999999999888666444333777888:::;;;;;;:::999888777777777777888888999:::<<<;;;:::::::::999666444333444666555444333444444888777555333111000111111666777777777555111---+++---000444555444222000///000222555888:::;;;<<<<<<666555555666777777666444////////////000000111222555666777999;;;;;;<<<<<<777777666666666666666777999888777777777777888999aaaJJJ??????<<<===BBBAAABBB???;;;999888888777666999;;;===>>>===;;;999888555333333666:::===>>>===@@@BBBCCC@@@;;;888999;;;:::999888888999:::;;;<<<;;;:::::::::;;;<<<>>>???===<<<:::999:::<<<>>>???AAA@@@???>>>===<<<;;;;;;777777999<<<@@@AAAAAA@@@::::::;;;===@@@@@@???===???@@@AAACCCFFFHHHJJJKKKMMMOOOSSSWWW]]]hhhsss{{{rrr```UUUPPPJJJCCC???@@@BBBCCCCCCBBBCCCDDDEEEFFFFFFGGGGGGFFFDDDCCCKKK[[[pppvvvhhh]]]QQQIIICCC???@@@DDDIIIGGGCCCAAA???@@@AAABBB@@@???>>>======<<<<<<<<<>>><<<:::999999;;;>>>@@@???AAABBBCCCBBB@@@>>>===>>>>>>DDDMMMWWWaaaooo|||~~~jjj[[[KKKEEECCC@@@===<<<<<>>@@@AAA@@@???@@@@@@<<<======???@@@CCCIIIOOOUUUbbbvvv|||iii\\\RRRIIIDDDBBB>>><<<999999;;;===??????:::777333333555888:::::::::;;;>>>@@@BBBBBBBBBBBB===>>>@@@???>>><<<<<<======>>>???BBBJJJXXXgggrrr~~~uuujjjZZZKKK@@@999666555444444333333555999<<>>:::888999;;;<<<;;;:::999888888999:::;;;;;;;;;<<<<<<=========;;;:::999999999<<<>>>@@@BBBBBBAAA???>>>===<<<<<<;;;:::999:::===???AAAAAA<<<<<<<<<>>>@@@@@@???===>>>???AAACCCEEEGGGHHHIIIHHHIIIKKKOOOTTT[[[bbbgggkkktttyyyggg\\\VVVOOOGGGCCCDDDGGGHHHHHHHHHIIIIIIJJJIIIIIIHHHGGGCCCEEEKKKTTTbbbuuutttdddYYYMMMGGGBBB>>>>>>@@@CCCCCCBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===;;;999888888;;;???BBBAAAAAABBBBBBBBB@@@>>><<<<<<===BBBKKKUUUaaarrr}}}nnn]]]KKKCCCAAA@@@???@@@@@@@@@DDDOOObbb~~~~~~iii]]]\\\mmmppp^^^MMMAAA<<<999999888777666666777777999;;;======<<<;;;<<<===???AAAAAAAAA@@@BBBCCCDDDEEENNNbbb|||tttfff[[[PPPHHHFFF???===:::999;;;===???@@@999666444444666999:::;;;<<<===>>>@@@AAAAAA@@@@@@>>>@@@AAAAAA???============>>>@@@HHHVVVjjj~~~|||hhhTTTEEE<<<777444222222111222555888<<<>>>===<<<;;;999888888:::;;;::::::;;;:::999888888888555666888999:::;;;;;;;;;999999999999888777666666???<<<999666444444555666:::;;;;;;888555444666888555555555444333555999<<<::::::<<<======<<<;;;:::@@@EEELLLQQQVVV^^^iiipppyyy}}}~~~{{{mmmcccWWWRRRRRRSSSOOOKKKAAA<<<:::<<<<<<999888:::777888;;;>>>???===999555444666888:::999777444333333444666777999:::;;;<<<;;;;;;:::::::::;;;;;;<<<:::::::::;;;<<<<<<:::888555777999999777555444444666555555555666666555333222333444444444222000///---000555777777555444444333444666888:::;;;======777555333333333444444333111000000000000111111222888888999:::::::::999999555666666888999;;;===>>>999888888999::::::888555fffNNNCCCCCC>>>>>>CCCBBBBBB@@@>>>======<<<;;;999222444666:::======;;;888444444444444555666888888:::<<<>>><<<888777888:::===>>>===<<<:::999:::;;;;;;;;;<<<======<<<<<<;;;::::::999:::;;;===???@@@BBBBBBBBBBBBAAA???>>>===>>>;;;999999;;;===??????>>>======>>>@@@@@@???>>>===???AAACCCEEEFFFGGGGGGCCCDDDEEEGGGJJJNNNRRRUUUZZZbbbmmmuuuzzz~~~rrrhhhZZZTTTLLLHHHIIILLLNNNNNNRRRRRRRRRQQQOOOMMMJJJIIIAAAHHHRRR]]]kkk}}}}}}ppp^^^TTTJJJFFFCCC@@@>>>??????@@@AAABBBAAA@@@???>>><<<<<<===>>>???>>>>>>>>>;;;:::888777888;;;???AAACCCBBBBBBBBBAAA>>>:::777:::;;;AAAJJJTTTbbbvvv|||ppp^^^KKKBBBAAA@@@BBBDDDAAA@@@BBBJJJXXXooorrrddd[[[YYYfffuuutttbbbQQQDDD???;;;999777555444333333444666777888888888888:::<<>>:::;;;@@@SSSnnn~~~qqqfffXXXNNNIIIBBB???;;;:::;;;===???@@@999777666777999;;;<<<<<<>>>??????@@@@@@@@@??????BBBCCCCCCBBB???>>>>>>??????BBBIIIWWWlllxxx___MMMCCC<<<666222222222333666999<<>>???>>><<<:::999:::<<<;;;<<<===<<<:::888777888666777888999999999999999888888888777666555333222;;;:::999888777666444444999;;;;;;888444111222555555666777777666888:::===<<<<<<;;;<<<===???BBBCCCKKKRRR\\\dddkkksss~~~zzznnneeeaaa___[[[XXXMMMFFFBBBAAA>>>888444444333555999===>>><<<888444222444666888999888666555222333444555777999:::;;;;;;:::::::::;;;;;;<<<===999888999:::<<<<<<;;;999555777999999777555444444444555777888888777666555...///000111222111000000---111666888888666555555444444666777999;;;<<<===777555333333333444333222222222111111111222222333888888999999999888888777555555666888:::<<<>>>???777666666999======999666cccMMMBBBCCC???@@@EEEDDDBBBAAA????????????>>><<<444555777<<>>@@@@@@===<<<===>>>:::;;;<<<======<<<:::999999:::;;;<<<>>>???@@@AAA@@@AAABBBCCCBBBAAA???===<<<:::999:::<<<======<<<>>>======>>>???@@@???>>>===>>>@@@AAACCCCCCCCCBBBBBB@@@??????BBBFFFIIIJJJPPPUUU]]]dddkkkqqqwww{{{}}}uuufff___WWWTTTUUUYYY[[[\\\^^^]]]\\\ZZZVVVRRRNNNLLLFFFMMMYYYhhhzzzsssfffVVVMMMFFFEEEEEECCC@@@@@@>>>???@@@AAAAAA@@@@@@???<<<<<<===>>>======<<<;;;888888777666888;;;>>>@@@@@@???>>>>>>???===999666777:::BBBLLLWWWeeezzz}}}ooo]]]KKKCCCBBBBBBCCCEEEAAA@@@BBBGGGMMMZZZqqqtttcccZZZTTTRRR]]]jjj~~~lll]]]OOOEEEBBB;;;:::777444222111111111444555555444444666:::===CCCFFFFFFBBB@@@AAA>>>777;;;===LLLbbbrrr|||ssscccUUUNNNEEEAAA===;;;;;;===???@@@:::999999:::<<<>>>>>>===@@@@@@@@@@@@@@@AAAAAABBBFFFFFFEEEBBB???>>>???@@@BBBIIIXXXnnnqqqZZZMMMAAA888444444444666888;;;>>>@@@???@@@@@@>>>:::999:::<<<:::<<<>>>===:::999999;;;999999999999999888777777777777666555333111000///222444888:::;;;999666444888;;;;;;888222...///111444666888:::::::::<<<===???>>><<<<<<@@@GGGNNNRRR[[[eeeqqqzzz~~~wwwqqqllliii```YYYRRRMMMGGG>>>888777666666777888:::999666333000222444777888999888888444444444444555555666777888888888999999;;;<<<===777777888:::<<<<<<;;;999444777999999777555333222444888;;;;;;888555444555...///000111111111111111---111555777777555444444444444555666888:::;;;<<<777666444444555555333111444444333333222333333444555666777777888888888888666666666777888999:::;;;555444555999>>>???<<<777```JJJAAACCC@@@AAAFFFEEEBBBAAA@@@@@@AAAAAA@@@>>>666777999===AAA@@@<<<888999;;;;;;:::888666666666999;;;<<<:::555333333555;;;>>>AAABBB@@@???@@@BBB999;;;<<<======;;;999888999:::<<<>>>???@@@AAAAAA>>>???BBBCCCCCCAAA???===888888999<<<>>>>>><<<:::===<<<<<<===???@@@???>>>===>>>???@@@@@@@@@???>>>BBB???<<<;;;===BBBFFFHHHJJJLLLOOOTTT[[[aaagggjjjxxxyyy{{{~~~|||sssllldddaaabbbgggjjjkkkeeeeeeccc```[[[VVVQQQNNNNNNSSS^^^qqqxxxiii]]]QQQIIICCCEEEGGGEEECCCBBB????????????@@@@@@AAAAAA======>>>===<<<;;;999888777666666666888;;;===???:::999999;;;>>>>>>;;;888444999CCCOOOZZZhhh|||mmm]]]LLLEEEDDDDDDCCCEEEAAA@@@BBBDDDDDDIIIZZZkkkyyywwwgggXXXPPPKKKJJJSSS```oooppp___SSSJJJDDDCCC<<<:::777333111000000000333333222111111444999===>>>BBBCCC@@@AAADDDAAA;;;;;;<<>>;;;<<<===???@@@;;;::::::<<<>>>@@@@@@???AAAAAA@@@@@@AAABBBDDDEEEIIIHHHFFFBBB???>>>???AAADDDOOOdddeeeTTTEEE999666666777888:::===???AAA???@@@@@@>>>:::888:::<<<999<<<>>>>>>;;;:::<<<===;;;;;;;;;:::999888666666666666555444222///---,,,+++///666;;;===<<<999666888;;;;;;777111,,,---///333666:::<<<<<<<<<===>>>BBB???===>>>CCCMMMXXX^^^jjjttt{{{vvvnnneee___VVVKKKDDDBBB:::888555555555555444333000111333666888999999999666555444333333333333333666666666777888:::;;;<<<666666777999<<<<<<;;;999444666999999777444222222555:::>>>===777333333444111222222333333333222222---000444777666444333333444444555666777999;;;<<<888777666666777666444222555555444333333444444444222333555666888999999999777777666666666666777777333222444999@@@AAA===999```GGG<<<@@@???@@@CCC???DDDAAA???>>>>>>??????>>>:::888888;;;???BBBAAA???AAA???===:::888777777777:::;;;<<<<<<;;;888444222;;;===@@@CCCDDDDDDCCCBBB<<>><<<;;;;;;<<<<<<<<<=========<<<:::999888999;;;>>>@@@BBBAAA@@@@@@@@@???===:::;;;===???@@@AAA@@@>>>===>>>EEELLLOOONNNOOOUUU[[[eeeiiinnnqqqtttvvvxxxzzz~~~}}}~~~}}}}}}zzzxxx{{{{{{uuuqqqrrrvvvrrrnnnjjjaaaVVVPPPPPPTTT\\\ggguuuppp```WWWOOOGGG@@@AAAGGGJJJGGGBBBAAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAA@@@===:::666444:::888666666888:::<<<<<<444444555999===>>>;;;777555999AAAOOO```sssqqqcccSSSHHH@@@<<<>>>AAACCCCCCAAA???>>>BBBJJJPPPaaaooozzzqqq[[[XXXRRRKKKFFFEEEHHHLLL^^^qqqtttbbbTTTIIIAAA???@@@??????===888222//////111333333333111111333777:::;;;===>>>@@@AAABBBAAAAAAAAABBBFFFLLLQQQZZZkkk{{{jjjYYYNNNDDD======???>>>>>>>>><<<===<<<999999===???@@@???BBBEEEGGGFFFGGGOOOVVVUUUSSSKKKBBB>>>AAABBBAAA???TTTuuu}}}dddOOO@@@;;;::::::<<>>888222555777888666222000111444555888;;;:::777888===CCC@@@>>>AAAIIIOOOVVVeeessszzzssskkk^^^OOODDDEEE===777888888333...+++000000111333666888777666777666333111000111222222666666666666666777777777444777:::<<<===;;;999777333666999:::999666555444:::;;;<<<999555333333555333333444444444444444444666555444444555444222000333333333444555777888999888777777888:::999666222555666666777888777777777777666666666666777777888666777999:::999888666444111222444777:::;;;999888]]]GGG===@@@>>>>>>AAA>>>BBB@@@===<<<===>>>>>>===999999:::>>>BBBDDDCCCAAA@@@>>><<<:::888888888999<<<===??????>>><<<999888<<<>>>AAADDDEEEDDDCCCBBB@@@BBBDDDCCC@@@===;;;:::;;;;;;<<<>>>@@@BBBAAA@@@>>>===;;;<<<>>>???>>><<<<<<;;;;;;;;;;;;<<<======;;;:::888777888:::===???@@@@@@@@@AAAAAA???;;;888;;;<<<>>>@@@@@@???>>>===<<>>@@@@@@@@@???===:::777555888777777999;;;<<<;;;:::666666666888;;;;;;888555555:::EEESSSdddvvvtttfffTTTHHH@@@:::999<<>>@@@AAAAAAAAA??????BBBGGGLLLTTTeeetttzzzjjjYYYMMMBBB>>>>>>;;;:::;;;??????>>>:::888:::===???CCCGGGLLLQQQTTTXXX___dddeeecccZZZMMMEEEBBBAAA???III^^^|||oooXXXIII???>>>===>>>@@@BBBBBBAAA???@@@???===999777666777555777999::::::999888888:::666444777888777777999999999999777666444222111000111333888======888333444555777777666666666777777:::;;;:::999;;;AAAFFFFFFHHHOOOZZZbbbiiiuuu|||pppcccZZZOOOEEE<<<:::888222,,,***///111222444555666777777999888666444444444555666666666777888888888888888888999;;;===<<<:::777555333666999999888777777777<<<======:::666333333444555555555666666666666666777666555555666666444333666666555555666666777777555444444666999999777444666666666666666666666666777777666666666666666777777888999::::::888777666333333444666888888666444ZZZFFF@@@BBB===<<>>AAA???===<<<>>>??????>>>:::;;;>>>BBBFFFGGGEEECCC???===;;;999888999;;;<<<>>>@@@BBBDDDDDDCCC@@@???@@@BBBEEEHHHIIIHHHFFFDDDDDDEEEEEEDDD@@@>>>======;;;;;;<<<>>>AAABBBAAA@@@===<<<;;;<<<>>>???>>>===<<<;;;:::999999;;;===>>>;;;:::888888888:::<<<>>>===>>>???AAAAAA???:::666;;;<<<===>>>???>>>======<<>>???@@@AAAAAA???===<<<>>>?????????===;;;999888777777888;;;======:::888:::888777777888888666555777===IIIWWWhhhzzzttteeeSSSGGG???999888:::??????>>><<<:::;;;===@@@CCCGGGMMMPPPPPPMMMJJJIIIDDD@@@;;;:::<<<======;;;===CCCKKKVVVhhhvvvsssgggVVVMMMDDD???;;;555444555888999999777444222222222000222555666555444444555444666999<<<>>>@@@@@@@@@???>>>???CCCFFFMMM\\\jjj|||~~~lll]]]MMMDDD???;;;999999??????===:::666777<<>>BBBJJJPPPRRRXXXdddrrr|||vvvnnn^^^RRREEE>>>999333---,,,...111555555444444666888:::999888777777777999999666777999:::::::::999888;;;<<<======<<<888555333333555777888777777888999=========:::777444444444888888888888777777777777888777666666777888666555999999888888777777777666333222222444777888888777888777555444333333444555888888777666555555555555888999:::::::::999777666444444444555666666444111~~~YYYGGGBBBEEE>>>;;;???>>>AAA???===>>>???AAAAAAAAA<<>>AAABBB@@@???<<<;;;;;;<<<===>>>>>>>>>;;;:::888777777999;;;===<<<;;;:::::::::;;;===>>>===<<<<<<===>>>===:::777:::;;;<<<============<<>><<<===???@@@@@@>>><<<:::>>>?????????>>>===<<<;;;888777888:::<<<<<<;;;999;;;:::999888888888999999;;;AAAKKKYYYiii{{{ooo```OOOEEE@@@;;;:::<<>>>>>===>>>>>>???@@@BBBAAAAAAAAABBBCCC???;;;777888<<<===:::666<<<>>>???EEEPPP[[[ZZZSSSHHHBBB>>>===999444222444555666666666555444333333444666666666333222222222333444777:::<<<======>>>AAA???>>>@@@AAAFFFRRR^^^sss|||ooo[[[NNNEEE???;;;;;;;;;:::999777444555>>>HHHSSS[[[ggguuu{{{jjj^^^VVVPPPWWWgggzzz^^^MMMDDDBBB@@@?????????>>>===??????>>>:::666333222222333333444666888999888777555111///222444333444666777777777888777777666666333222333555888888777555555444666:::@@@BBBAAA>>><<<===???AAAFFFNNNXXX___eeemmmzzz|||nnn^^^MMMCCC<<<555000///---222666666333222555999888777777777777888999:::777888:::;;;;;;;;;:::999<<<<<<======;;;888555333444555666666555444666777:::;;;:::999888777777777999888888888888888777777888666555555777888777666:::::::::::::::999999999444333333333555666777777888666444222111222333444999888777666555444444444777888888999888777666666444333333444666666555333[[[IIIDDDFFF@@@===@@@??????===<<<<<>>>>>>>>???@@@BBBCCCCCCEEEHHHLLLNNNNNNMMMLLLKKKMMMQQQTTTTTTQQQNNNLLLFFFHHHIIIHHHDDD???<<<;;;999:::;;;>>>@@@AAA>>><<<;;;<<<<<<<<<<<<======>>>:::999777555666888:::<<<>>>>>>=========>>>??????>>><<<999888999::::::999::::::;;;;;;<<<<<<<<<<<>>BBBEEEGGGAAAGGGLLLKKKHHHEEEFFFIIIBBBEEEHHHJJJIIIGGGFFFEEEJJJNNNRRRPPPJJJFFFGGGJJJDDDDDDEEEEEECCCCCCMMMWWW___fffoooyyyzzzmmm```[[[\\\fffyyyttteeeTTTGGGCCC???CCCFFFGGGCCC???<<<;;;;;;<<<===>>>===<<<:::999>>>>>>???>>>>>>>>>======999888666777999;;;;;;;;;;;;::::::999999;;;===???@@@EEENNNYYYhhh|||kkk\\\LLLCCC@@@<<<;;;;;;=========???@@@@@@??????999:::;;;::::::;;;===???>>>:::777888;;;<<<777222888:::;;;;;;>>>DDDGGGFFFCCC@@@>>>===:::555444666555555444444555555555444:::999777444000///000222444555777999:::;;;;;;:::AAA>>>=========???GGGQQQbbblll{{{~~~hhhXXXMMMDDD>>>===;;;999888666222444CCCSSSbbbnnn}}}pppcccYYYZZZfff}}}{{{^^^LLLBBB@@@============<<<:::<<<<<<;;;888555222111111111000111444888::::::999444///...111333111000111222333555666777888888999555444222333444555666666888777888<<>>BBBHHHPPP\\\gggooozzzwwwfffRRREEE<<<555111111...222666666333222555999444444444555555666777777777888999:::;;;:::999999999:::;;;;;;:::888666555444555666555333222333444666666666777999:::::::::888888888777777666666666666444333333555777777666999:::;;;<<<<<<<<<;;;;;;666666555444333333444555666555333222111333444555888888666555444444444444666666666666666555555444222222222444777999888777^^^JJJCCCFFF@@@>>>AAA???<<<:::999;;;===@@@AAAAAABBBEEEHHHIIIHHHFFFEEEEEECCCDDDEEEGGGHHHHHHHHHHHHHHHKKKNNNRRRTTTUUUUUUTTTQQQTTTXXXZZZZZZWWWSSSPPPIIIJJJJJJHHHDDD@@@===<<<;;;;;;===???AAA@@@===;;;;;;<<<======;;;;;;<<<===:::999888777777999;;;<<>>;;;666444555777999::::::::::::::::::;;;;;;;;;<<>>888999999999888999;;;===<<<:::888888999888555111666888:::::::::<<<@@@CCC???===<<<===:::777888<<<999666444333444555555555;;;:::777333///...000333555666888999:::;;;::::::>>>;;;:::<<<<<<<<>>>>>;;;999888555999NNNdddzzzoooaaa___hhhzzz```OOOAAA???<<<;;;;;;:::888777888999888666333111111222222000///222888;;;;;;999222//////333444111...///111222444666888999::::::666555222111111333555777<<<<<<===???CCCFFFGGGGGGBBBDDDIIIRRR^^^lllxxxmmmVVVGGG===555111111///222555555444333555777333333333444444555555555777777777777888888999999777888888999999888777666333444666555444222222333333333333666999<<<<<<<<<888888777777666555555555444222111111333666666666777888:::;;;;;;;;;:::999666777777555222000000111222222222222333555777888777777666555444444444444555555555555444444444444000000111333777:::;;;;;;aaaJJJ@@@CCC??????AAA>>>===;;;;;;<<<@@@CCCDDDDDDCCCFFFIIIJJJIIIIIIJJJKKKIIILLLOOOQQQRRRQQQPPPNNNPPPSSSVVVZZZ]]]]]]]]]\\\\\\^^^bbbeeedddaaa\\\YYYOOONNNKKKGGGBBB@@@@@@AAA>>>???@@@BBBCCCAAA>>>:::<<<>>>???===;;;999:::<<<;;;;;;;;;;;;;;;<<<<<<===????????????????????????<<<999555444555777888888999999999999999::::::;;;999<<>>===>>>@@@???===>>>@@@BBBCCCBBBAAACCCDDDEEEDDDAAA???===@@@??????BBBEEEFFFEEEDDDBBBAAAAAAAAA@@@AAAAAABBBAAA??????@@@===:::===CCCDDDHHHOOO\\\kkkyyyxxxlllddddddhhhwwwyyyiiiXXXHHH???===888:::>>>AAACCCBBB???===;;;:::999888888888999999;;;;;;:::999999999999999666555444555777888888888888:::<<<<<<<<<<<>><<<;;;:::999999;;;>>>???>>>===;;;;;;:::888777777999;;;:::999999888888777555555888888:::<<<======>>>???;;;999999;;;;;;;;;@@@GGG===999444222333555555555666666666444222111222444444666888:::<<<<<<<<<<<<;;;999;;;???AAA@@@DDDIIIJJJOOOWWWcccuuuppp```PPPDDD??????;;;;;;======FFFaaa~~~pppeeejjjxxx~~~___OOODDDAAA===;;;999777555333444555666555333222222444555222000333777:::999777000...000666888444111111444444666777888999999999888666222///...111555888>>>@@@AAACCCEEEIIIMMMQQQPPPRRRYYYcccqqq~~~www___NNNAAA888333222111222333444555555555555444444555555555555555555777666555444444666777888666777777777777666555555000333666777777666666666222111111444888;;;;;;:::888888888777666666555555333111000000333666777777555666777888888777555444222444555444000---------//////111333666888999:::666555555444444444555555666666555444444444444444/////////222666999::::::bbbIII>>>@@@>>>???AAA<<<@@@???>>>@@@CCCGGGHHHIIICCCFFFJJJKKKKKKLLLNNNQQQNNNQQQUUUXXXYYYXXXUUUSSSVVVYYY\\\```cccccccccbbbeeehhhlllnnnnnnjjjeeebbbUUURRRLLLEEE@@@@@@CCCFFFAAAAAABBBDDDEEECCC>>>;;;===>>>???>>>:::888999;;;=========>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>999777555555666777777666999999888888999999:::;;;888;;;>>>@@@???===;;;999;;;===>>>===;;;999888888<<<===>>>@@@BBBBBB@@@===;;;<<>>>>>???@@@AAABBB???===;;;;;;===?????????CCC???======;;;888999>>>AAAAAAEEEPPP```ooozzz~~~yyynnngggjjjpppvvvfffUUUEEE===;;;555666:::???CCCDDDBBB@@@;;;:::888666666777888:::999999888777666666666666333333444666999999666444777:::<<<===;;;;;;>>>@@@EEEOOO^^^jjjvvv|||___PPPBBB???AAABBBAAA@@@===;;;:::;;;>>>@@@???===<<<;;;888555222222555777999:::;;;:::888777888999999666555:::===<<<888555888777888;;;===???GGGPPP@@@;;;555222333555666555111333555666555444444555333555777:::===>>>??????;;;:::===CCCGGGGGGJJJNNNLLLLLLOOOWWWfff}}}{{{iiiWWWHHHAAA<<<999;;;@@@DDDQQQsssiiilllwww{{{\\\LLLGGGDDD???<<<999666333000111333444444333222333555999555222333777999777444...---111999<<<888444333777777888999999999999888888666222...---///555999???BBBDDDEEEGGGKKKRRRXXX]]]```gggrrrgggUUUGGG<<<666555333222222444666666555444666666777777777777666666777555333222222444666888777777777777666555444333...111666999:::999::::::333111111333888::::::888999999888888777666666555444222000000333666888888444555666666555333000///...111333333///,,,++++++,,,...111444777:::;;;<<<555555444444444555555666777777666555555555555666///......111444777888888bbbHHH>>>DDDDDDCCCFFFFFFIIIIIIIIIIIIIIIIIIJJJKKKJJJOOOUUUWWWWWWWWWZZZ\\\\\\]]]```bbbcccdddddddddcccdddeeehhhkkknnnqqqrrrooovvvzzz{{{}}}~~~xxxnnn___ZZZRRRKKKGGGEEECCCBBBCCCCCCCCCCCCBBB@@@===<<<<<<>>>@@@???;;;888888999999:::::::::;;;===AAADDDDDDBBB>>>;;;::::::;;;<<<555444333555888999666444777666666888<<>>???@@@???;;;888777777:::>>>CCCEEEDDDAAAAAABBB===>>>@@@CCCEEEEEEBBB???@@@<<<<<<@@@BBB@@@@@@BBB===:::888:::???BBBBBBAAACCCAAA???===<<<<<<===>>>>>>>>>CCCIIIOOOXXXhhhwww|||ssskkkppp{{{xxxgggZZZOOODDD>>><<<999;;;>>>@@@BBBBBBAAAAAA???;;;555222222444555555888666444444666777888777777777777777777777777777;;;;;;;;;;;;;;;>>>BBBEEEJJJMMMZZZpppnnn\\\PPPEEEBBBAAA@@@???@@@>>>>>>===<<<<<<<<<<<<<<<999777555333222333444555666999===>>>===:::888777999<<>>999666666777999:::555555444555666666444222444666999::::::;;;>>>???<<<:::;;;AAAJJJSSSVVVVVVQQQMMMJJJOOO^^^uuuzzziiiVVVGGGBBB======DDDPPPdddpppkkknnnlllWWWLLLBBBBBB@@@===:::555111///333777::::::777666777999444333333444777999::::::000111444888::::::777444999;;;======;;;:::999:::555888:::666000000555;;;AAADDDGGGIIILLLSSS___hhhnnnwwwkkkWWWKKK@@@888444000111222444666666444111888999888666444444555777888555111000111444666666999777555555555444333111///000333777:::;;;:::888333222000///000222555777:::::::::::::::::::::::::::777333333666888888777999555111222444333///***/////////---+++***+++,,,///,,,,,,333<<<@@@===888555444222222222333555777::::::888666333333555777333111//////111333555555mmmQQQEEEIIIGGGGGGLLLMMMQQQPPPPPPQQQTTTVVVXXXXXXZZZ]]]aaaccccccccccccdddjjjkkkmmmooopppooonnnmmmnnnnnnnnnppptttyyy~~~}}}{{{mmmfff]]]TTTOOOLLLJJJHHHEEEDDDDDDCCCAAA>>><<<;;;===@@@AAA@@@===:::999:::999::::::::::::<<<@@@BBBDDDBBB???===;;;;;;<<<===999777555666888888777555888888888:::>>>@@@AAAAAA;;;<<<<<<<<<<<<:::999888;;;===??????===;;;:::;;;>>>AAAEEEFFFCCCAAA??????;;;;;;===@@@BBBCCCAAA???>>>;;;:::>>>@@@>>>===???<<<;;;:::;;;===@@@AAAAAAAAA@@@???======>>>???@@@AAA@@@AAADDDHHHQQQbbbrrrzzzuuuqqqxxxsssbbbVVVLLLAAA;;;::::::;;;>>>@@@BBBCCCDDDDDD@@@<<<777444444666777777555444444666999;;;===>>>:::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;===BBBEEEIIINNN]]]ttt~~~iiiYYYNNNDDDAAAAAA???>>>>>>???>>>===<<<;;;<<<======888777555333333333444555666999;;;<<<<<<:::999888:::<<<>>>>>><<<:::999999;;;999777666888<<<@@@CCC???>>><<<<<<=========<<<888777666666777888777666555777888999999999;;;===@@@???AAAJJJVVV___bbb```YYYSSSMMMNNNYYYkkkyyyfffXXXDDD???AAALLL\\\tttxxxlllfffrrr{{{bbbRRRJJJEEEBBB???;;;777555555444666777999:::888777777888555444444555999;;;<<<<<<444555666888::::::777555;;;===??????===;;;;;;<<<:::;;;;;;888555555:::???FFFIIIMMMNNNRRR]]]mmmzzziiiVVVIII???888555//////111333666777666555777888777666444444555777777444111000222555777777777777777888888666333000...///111555888999777555333222000//////111333555999999999:::::::::;;;;;;999777555555777999::::::999555222222444444000,,,/////////...++++++,,,---111///000444;;;>>>;;;888555555333333333444666777999999888666444333555666555333222222444666666666cccUUUWWWTTTSSSZZZ\\\```]]]\\\___eeejjjlllmmmooooooqqqtttwwwxxxwwwvvv~~~~~~}}}yyynnnddd\\\WWWSSSPPPJJJIIIGGGEEEBBB???<<<;;;>>>@@@AAA@@@>>><<<;;;;;;;;;;;;;;;:::999999<<<>>>BBBAAA???===<<<======>>>>>>;;;888777777777777666:::999:::<<>>???>>>>>>>>>???AAADDDEEEEEEBBB???======999888999;;;>>>@@@@@@???<<<888777:::<<<:::999;;;;;;<<<<<<<<<<<<<<<>>>@@@??????>>>===>>>???@@@AAAEEEBBB@@@AAACCCKKK\\\kkkuuu{{{yyywwwxxxxxxkkk\\\RRRHHH???999888;;;<<<===@@@BBBEEEHHHIIIBBB???;;;888888999::::::444555777999<<<@@@CCCDDD>>>>>>=========>>>>>>>>>=========<<<<<<>>>BBBEEEIIIPPPaaaxxxyyyaaaTTTJJJAAAAAAAAA???===<<<@@@>>><<<:::999;;;<<<>>>999888666555444444555666777888999::::::::::::::::::;;;======;;;:::;;;<<>>:::666666888<<<>>>:::;;;===???AAAAAA>>>;;;<<<:::888888999;;;;;;:::777888999888777777999:::===>>>DDDRRRbbblllnnnkkkhhh```VVVPPPSSS```ooozzzyyyjjjNNNFFFGGGTTThhh{{{kkk___eeeyyyhhhUUUKKKHHHFFFBBB<<<777555666888:::888777777999:::;;;999888666555555777;;;>>>??????;;;:::999:::;;;:::888666===>>>@@@???>>>=========???>>><<<;;;<<>>===<<<===???@@@??????>>>>>>??????>>>;;;888666666777<<<<<<<<<<<<===>>>??????@@@===999666444555666777:::::::::<<>>@@@??????@@@AAAAAABBBBBBBBB@@@>>><<<;;;777777777999<<>>===;;;:::<<>>=========>>>??????EEECCCBBBBBBDDDJJJXXXfffttt{{{yyy{{{ooodddWWWOOOGGG???:::999<<<<<<===???BBBFFFJJJLLLEEEBBB???===>>>>>>>>>===888999;;;===???AAACCCEEEAAA@@@???===============<<<<<<=========@@@EEEHHHKKKSSScccwwwppp[[[NNNEEE??????AAA???<<<;;;>>><<<999777777888;;;===:::999888777777777777888888777777777999;;;;;;;;;999;;;<<<<<<;;;;;;<<<>>>DDDAAA;;;777555777:::<<<777888:::===???>>>;;;888===:::888888999<<<======:::::::::888777666888:::999===HHHZZZnnnzzz|||yyywwwoooaaaVVVRRRWWWbbbjjjvvv^^^QQQKKKUUUiiizzzhhh[[[```nnn~~~mmmWWWJJJEEEDDDBBB???:::666555666999<<<888666555777<<<>>><<<:::777666666999===@@@BBBBBB@@@>>><<<;;;;;;;;;:::888;;;===>>>>>><<<<<<===>>>AAA>>>===@@@GGGMMMRRRSSS[[[ccckkkoootttrrr[[[KKKAAA:::777777333222111333666888999999666888888888777666888999666444222222555888:::;;;666777888999:::888444000,,,,,,...222555777666555666555444333333222222222555555666888999;;;<<<<<<777:::;;;:::666555666888777555444555666666333111111111000...,,,,,,...111333444555666777999:::;;;;;;:::999888777555444333444666777777666555555666888777777888999999888666}}}~~~rrrfff^^^\\\YYYSSSMMMGGGBBB@@@>>>:::;;;===???AAAAAAAAA@@@BBBAAA@@@<<<777333222222555666888:::<<<>>>?????????<<<888444222222444666999999999<<<>>>???>>>===:::::::::;;;;;;<<<======;;;===???@@@@@@??????@@@>>>>>>============<<<;;;777666777999<<>><<<:::<<>>===<<<<<<;;;;;;??????@@@CCCDDDIIIUUUaaasss}}}|||}}}fff\\\RRRMMMHHHAAA===<<<===<<<===>>>AAAEEEIIILLLFFFDDDBBBAAAAAAAAA@@@???===???AAA@@@???>>>???AAAAAA???===;;;999999999::::::;;;<<<===???CCCHHHLLLNNNVVVccctttwwwfffWWWIIIAAA<<<>>>@@@???<<<;;;<<<:::777555444666999:::<<<;;;;;;:::::::::::::::999777666777999<<<<<<;;;888:::;;;;;;::::::<<<===BBB???;;;777666888;;;===777777777888::::::888666;;;999666777999;;;======;;;;;;;;;999777777999;;;:::BBBSSShhh}}}{{{mmm]]]SSSQQQUUUZZZppp}}}~~~lllZZZKKKOOO```{{{kkk[[[\\\dddmmm{{{qqq\\\LLLCCC@@@???;;;:::888666666777888999666444333666;;;??????===777777777:::>>>AAABBBBBBAAA???<<<;;;;;;<<<;;;:::888999:::;;;:::;;;<<<>>>AAA@@@BBBIIITTT^^^dddeeemmmvvvssscccPPPDDD===888666888888666444555666777777666666888::::::999999:::;;;666444333444777:::<<<<<<888777666777777777555333,,,---///333777::::::999888888888777666555444333444444666777999:::;;;<<<888;;;<<<:::666222222333555555555555666666555444222222111///------000333222222333444666999<<<===>>>===<<<:::888444111000222444666777666555666777777666666777999999888666vvvnnngggbbb[[[RRRKKKFFFCCCBBB=========@@@BBBCCCBBB@@@BBBBBB@@@===888444222222222444666:::<<<===>>>>>>;;;999777333111111444777888888999;;;===>>><<<:::::::::999999:::;;;<<<<<<;;;===@@@@@@???>>>>>>???===;;;999:::;;;===<<<<<<777666777:::===>>>>>>===666333222666888777666888;;;===??????>>>======>>>@@@??????>>><<<;;;;;;:::999:::===AAABBBFFFQQQ]]]ooo~~~rrr\\\SSSLLLJJJGGGBBB??????======<<<===@@@CCCFFFHHHDDDCCCAAAAAABBBAAA@@@>>>???BBBCCCAAA===:::;;;<<<>>><<<:::888777777888999;;;<<<===>>>@@@DDDJJJNNNQQQYYYdddrrr}}}mmm___TTTFFF>>>999<<>>>>>JJJ___tttyyyhhhXXXNNNLLLMMMWWWhhhuuu```MMMKKKXXXqqqsss]]]YYY\\\bbbqqqvvvlll]]]OOOFFF@@@===;;;888777777777777777777777666555555666999<<<======888777777999===@@@AAAAAA???===;;;;;;<<<===<<<;;;666777999::::::<<>>=========;;;999555111///111333555555555666777999777666555666888:::999888uuuooofff\\\TTTNNNKKKJJJCCCBBBAAACCCEEEDDDBBB???>>>??????===999666666666444666888;;;<<<<<<;;;:::777777666444111222555999888888999;;;======;;;999;;;::::::999999:::;;;<<<:::<<<>>>??????>>>??????>>>;;;999888;;;<<<<<<;;;666666777:::======;;;999666333333777:::999999;;;=========???AAAAAA???>>>???????????????>>>======;;;:::<<<>>>@@@DDDPPP]]]ooo||||||~~~rrrbbbQQQJJJDDDEEEEEEAAA??????===<<<<<<===>>>@@@BBBCCC@@@???>>>???@@@???===;;;<<>>>>>?????????@@@CCCHHHLLLRRR\\\hhhuuu~~~nnn]]]QQQEEE===888:::>>>???>>>???:::999888777666777888888:::;;;;;;;;;<<<;;;;;;;;;===:::888999===>>><<<999555777:::;;;999888777888666555444444444555777888444444444666888999999777555555555666999;;;;;;;;;888888888777777999===@@@GGGVVVllluuuaaaQQQHHHFFFFFFUUUjjj~~~jjjUUUNNNUUUjjjwwwdddccceeegggsss|||tttaaaYYYOOOFFFAAA===;;;888888888777777777777888888777888888777666777999;;;888777777888<<<>>>??????;;;::::::;;;<<<======;;;666888:::;;;===@@@DDDGGGOOOSSS]]]jjjwwwwwwlllaaaQQQGGG???<<<;;;999:::===;;;:::999999999888555222333555888999999999:::;;;777666555777999;;;<<<<<<:::::::::;;;<<<;;;999777333333333666999;;;<<<;;;777888:::::::::888666444444444555666777999999:::999999999::::::777333000111222444555555555666666444333222///...///333666333///,,,...555;;;<<<<<<888:::;;;;;;:::777333111111222333444444555888;;;777666444555888;;;<<<<<>>===;;;999<<<<<<:::999999:::;;;<<<888:::===?????????@@@AAAAAA===999999;;;<<<<<<;;;555555777:::<<<<<<999777777333444888<<<;;;;;;===>>>===<<>>??????@@@AAAAAAAAAAAA@@@@@@>>>===>>>???DDDRRR___ttt{{{vvvzzziiiUUUJJJCCC???AAABBB@@@===>>>===<<<<<<======>>>??????<<<<<<;;;<<<===<<<:::777777<<>>??????@@@;;;::::::999999999999999999999:::;;;;;;:::::::::>>>;;;999;;;>>>???<<<888444777:::;;;999777666555222222222222333333444444...///222555999:::888666444444555777:::<<<;;;:::555666666555666888===@@@TTTeee{{{iiiUUUIIIDDDDDDLLLXXXeeetttsss^^^TTTVVVfffvvvlllqqquuuttt{{{~~~wwwqqqiiibbbWWWPPPHHHAAA>>><<<999777;;;999777666666777999;;;999;;;;;;888444333555888888777666888;;;===>>>===888888888:::===>>>===<<<888:::<<<>>>@@@CCCHHHKKKVVV]]]iiivvv|||qqqjjj```UUUHHHAAA<<<;;;<<<;;;===@@@:::999999:::;;;999666333111333666888888888888999888777666777:::;;;<<<;;;::::::===???@@@>>>:::666666555555666999::::::999555777999::::::888666444444444555666777888999999888777888:::===<<<666222000111333444444555666777444333222///...000444777666///***,,,444;;;;;;999555666999;;;;;;888555333111222333222333555999<<<888666555555888<<<>>>>>>}}}sssiii```[[[UUUOOOKKKLLLKKKEEE???<<<<<<>>>@@@@@@>>>;;;:::999????????????===:::777555888777666666777:::===???<<<>>>???@@@@@@>>>===<<<999:::;;;<<<===<<<;;;;;;<<<888666888>>>BBBBBB@@@CCCBBB???;;;777555666888999999:::;;;<<<:::777444666555555555888;;;???BBB@@@???===>>>?????????===<<<<<<>>>AAABBB@@@<<<999>>><<<;;;;;;;;;AAAQQQaaaooo{{{~~~xxxttt___PPPGGGDDDAAAAAABBBBBB???;;;>>>>>>>>>>>>>>>>>>???@@@===<<<:::888666666555666888;;;???AAA???===<<<;;;999999888999<<>>;;;;;;>>>@@@@@@???<<<<<<<<<;;;:::999888777888999:::;;;;;;;;;:::999777777888;;;======;;;999888555666:::;;;777333333222111000000111222444666666444333444777999777555666777999:::;;;;;;;;;:::<<<888666777888:::AAAIII___wwwnnn^^^PPPDDDAAAEEEKKKSSS___ssstttddd\\\```uuuyyytttwwwxxxlll]]]RRRIIICCC@@@???===:::;;;>>>>>>;;;888888999;;;<<<<<<===<<<:::666333111333444666555444555888;;;======666666777999===???@@@@@@???@@@AAACCCHHHPPPYYY```fffrrr~~~nnn___QQQGGGDDD??????@@@AAA@@@???>>>===============;;;888666444555444333333555777999;;;;;;;;;:::::::::::::::::::::;;;>>>@@@AAA???;;;777<<<;;;;;;;;;<<<;;;888666555777888777666444555666111111111333777999999888777777888888999999999999888666444222333555888:::888333...---000444666777555222///111777;;;;;;888666555444333333444555666444333111///000333666888333444555777888999999999xxxooojjj[[[TTTOOONNNLLLFFFAAA??????@@@@@@???===:::888777======>>>>>>===:::888777888777666888;;;???@@@@@@;;;<<<===>>>??????<<<:::888999;;;<<<===>>>>>>>>>===999777999===AAAAAA???>>>>>><<<:::777666888:::;;;;;;;;;======<<<888555666666555666888:::===???======<<<===>>>>>>===;;;999:::;;;===???>>>;;;999:::888888999:::AAAPPP___cccqqq}}}xxx~~~kkkXXXLLLBBBAAA@@@@@@@@@@@@???>>>@@@@@@@@@@@@AAACCCDDDEEE>>><<<999777666555666777777:::>>>@@@???<<<;;;:::888888999:::<<>>>>>AAAGGGKKKSSSYYYhhh{{{|||jjjWWWKKKCCC@@@<<<;;;===>>>===<<<999999:::;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;;;;:::666777888:::<<<===;;;999777555555999:::666333333333222111000111333666888999777555555777777555222777888999;;;;;;;;;::::::888777888:::;;;===FFFPPPlllmmm]]]OOODDD???BBBFFFKKKUUUfff{{{qqqeeeaaaiiittttttbbbSSSGGGAAA======<<<:::;;;??????===<<<<<<===??????>>>;;;;;;999666333222333555777666555666888;;;<<<<<<444444666999<<>><<<===???@@@AAAAAA@@@@@@======<<<;;;999888666555666555333222222333555666888888999999999999888888999:::<<<>>>@@@???<<<999<<<;;;::::::;;;999777444666777888777555333333333333222222444666888888777666666777888999::::::;;;:::888666444444666888:::999555000///111555777888666333000222666999999777444333222111111222333444555444333222222222333333111222333555666777777777kkkbbbZZZVVVRRRKKKFFFEEEEEEEEECCCAAA>>>:::888666:::;;;<<<<<<<<<;;;:::999888666555:::AAADDDCCC@@@===;;;;;;===@@@@@@===:::555666888999<<<>>>???@@@???<<<999:::===@@@???>>>;;;;;;;;;:::999999<<<>>>======<<<===>>>===:::888666666666777888999:::::::::999:::<<<======:::888777666777999;;;<<<;;;:::888777888:::<<>>===<<<;;;;;;;;;666666666888;;;<<<;;;:::888555555999:::777555555666444111000111555999;;;<<<;;;888777777555222///999999::::::;;;::::::999777888;;;???@@@EEESSSaaa}}}}}}iiiXXXJJJ@@@<<<>>>@@@CCCIIIXXXkkkyyyvvviiibbb```mmmjjjXXXGGG@@@;;;;;;;;;:::<<>>======>>>@@@AAA@@@???::::::999666444333555666888777666666999:::::::::222333555888;;;>>>AAABBBHHHNNNXXXcccnnnzzzwwweeeWWWKKKAAA;;;::::::;;;===@@@AAABBBBBBBBB===<<<:::999888777777777777555333111000000111222555666777888888777666666888888999;;;>>>>>>===;;;===;;;:::999999888555333666888999888555222111222555444333444666888777666333444555666888999;;;<<<<<<;;;888666555666888999888555111000222444666777888555222333666888777555222111000000000000111222666666777777666333111///...///111222444555555555vvvkkkddd]]]TTTNNNMMMMMMKKKGGGDDD@@@===999777888999:::;;;<<<<<<<<<;;;777444444:::DDDHHHEEE@@@???<<<;;;===AAABBB???<<<888999:::;;;===???AAABBBBBB???<<<<<<>>>???>>>===;;;<<<===<<<;;;<<<>>>@@@>>>===<<<<<<===<<<:::888666777888888999888777666666777888;;;<<<;;;888555666555444666999<<<<<<<<<;;;:::;;;>>>@@@DDDNNNYYYiiiooowwwzzzvvvtttzzzwwwcccSSSJJJEEEBBB@@@???CCCIIIMMMLLLIIIHHHFFFCCCAAA???>>>>>>>>>???<<<888555444555888:::999;;;>>>>>>;;;888666555666777999<<<>>>???@@@AAA<<<>>>@@@AAABBBDDDGGGIIINNNVVVdddrrr}}}~~~mmm\\\MMMCCC@@@???===;;;::::::999999666777888:::<<<===>>>>>>BBB@@@>>><<<::::::::::::666555555777999;;;;;;:::888555444888:::777666777888666333111222666:::>>><<<;;;:::999777555222000999999999999999999888888888:::???CCCFFFPPPcccvvvtttaaaPPPCCC::::::;;;===???CCCPPP```mmmwwwfff[[[^^^hhhxxxtttwww```MMMDDD<<<:::::::::;;;>>>;;;;;;<<>>>>>>>>===;;;999888777666333111444666888888666444333333777666555666777888777555111111222333555888:::<<<===<<<999666555555666777777555222111111222444555999777666666777888666555333222111000000111222333555777:::;;;:::777333000...///000222333444555555|||sssjjj^^^VVVSSSRRRNNNHHHDDDAAA>>>:::777888999:::;;;<<<<<<======555333333:::CCCGGGDDD>>>>>>;;;999;;;>>>BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA???>>>>>>>>>>>>>>>;;;<<<======<<<<<<===???===<<<:::999::::::999888777888999999999777666444555555777999;;;;;;888555666555555777:::===?????????===>>>AAABBBDDDKKKSSSccchhhoootttqqqooowwwlllYYYMMMHHHFFFFFFAAA???FFFRRRYYYWWWRRRSSSPPPLLLFFFBBB???>>>>>>???<<<888555444555888:::===??????===999666444444777888:::<<<===>>>??????:::<<<>>>@@@AAABBBEEEGGGJJJNNNYYYiiixxxtttbbbRRREEE<<<;;;;;;;;;:::999999999:::777888999:::;;;;;;;;;;;;@@@???<<<:::999999999999777555444666888;;;<<<<<<666222111444666555555777:::888444222333666;;;>>>999:::;;;:::888666444333888888888777777777777777999;;;???EEEKKKZZZsssmmm[[[KKK>>>888;;;===>>>===???GGGTTT^^^vvvnnn^^^XXXWWW\\\jjjzzzuuutttlllWWWKKK@@@<<<;;;::::::===;;;;;;===???AAA@@@>>>;;;;;;;;;<<<;;;999888999;;;999888777888999:::888777999:::;;;;;;<<<@@@GGGLLLYYYddduuutttfffWWWLLLDDD<<<888888;;;<<<===>>>>>>>>>===<<<;;;:::999888888888:::;;;888777555444444555777888777888999999999888777666555444555777;;;>>>@@@@@@===;;;888777777555333222222555888:::999888777888:::999777888999999888666000000000111333666999:::===;;;999666444444444444777666555444333333444555:::999888888999999777666555555444333333444555555444777:::======:::777444000111222444555555555666yyykkk```\\\TTTOOOHHHCCCAAA???<<<999;;;;;;;;;<<<<<<<<<======555444555:::AAADDDBBB>>>:::999888999===DDDJJJOOONNNMMMLLLJJJFFFCCC???===BBBAAA???===<<<<<<<<<===:::;;;===<<<;;;;;;<<<======;;;888777888888888888888999999:::999777666555555555666999;;;;;;888666777777777999<<>>???CCCDDDCCCGGGMMMSSSXXXdddqqqtttrrryyyuuu```QQQIIIGGGGGGGGGCCCDDDNNN^^^hhhhhheeeaaa\\\UUUMMMFFFAAA>>>======;;;888555555666888:::AAAAAA???<<<999777777888999::::::;;;<<<<<<======:::;;;;;;;;;<<<>>>BBBFFFHHHIIIQQQcccwwwiiiWWWIII>>>888777888::::::999888:::;;;777777888999999999999999<<<;;;:::999999999999999888666444555888;;;===>>>333///---000333222333666;;;999666444444666999;;;555888;;;;;;:::888777777888888777777777888888999:::;;;@@@IIIUUUfffxxxhhhXXXIII>>>:::<<>>???AAA@@@===;;;;;;<<<===<<<:::999999:::888777777888::::::999777<<<<<<<<<;;;<<>>>>>>>>======<<<<<<<<<<<<777777888;;;???AAA@@@>>>777999;;;===AAALLLZZZdddbbbaaa___ZZZSSSKKKDDD??????>>>===;;;999999:::;;;:::<<<>>>???>>>>>>???AAA>>>;;;777666777888888888::::::::::::999888777666777666777888:::;;;:::999888777888:::>>>@@@@@@@@@???>>>@@@EEEGGGFFFHHHLLLNNNOOOZZZjjjssswwwiiiUUUJJJFFFFFFGGGGGGJJJQQQ]]]kkkwww~~~zzzttthhh[[[OOOEEE???<<<<<<:::888777666777888999BBBAAA>>>;;;999:::===@@@<<<<<<;;;:::::::::;;;<<<::::::888666666:::@@@DDDHHHJJJSSSeeexxxuuu___OOODDD;;;777555777999999888777888:::555555666888888999888888888888999:::::::::::::::999777555555888<<>>GGGUUUdddvvvpppbbbTTTFFF===:::;;;>>>???===999888<<<@@@LLLZZZlll|||tttbbbVVVJJJIIIOOOZZZiiivvv{{{uuuooojjjeeedddooo{{{dddUUUDDD===;;;::::::<<<>>>===<<<===>>>===:::888:::;;;<<<;;;999777777888777666777888:::;;;999777::::::999999<<>>999666777999::::::;;;:::999888777888999:::;;;<<<=========>>>===<<<;;;;;;===???@@@???===;;;888666666666666444444666999===@@@@@@@@@===;;;888777777777666555666:::>>>@@@@@@>>>======>>>===;;;<<<======<<<;;;888777555444444666888999===<<<:::888666555555555666777888777333111222333222444666888888888999999555444333222222333444555333444666777888888888777777777777777777666555555zzzttt\\\UUUMMMIIIIIIIIIGGGDDDAAA@@@???===<<<<<<<<<<<<999:::;;;<<<>>>?????????888<<<@@@BBBHHHUUUgggvvvzzzyyyvvvpppggg\\\RRRLLL<<<<<<;;;999777666777999<<>>@@@@@@???@@@@@@CCCHHHKKKJJJLLLOOOVVVQQQTTTcccoooyyyzzzaaaNNNEEEDDDEEEFFFHHHQQQ]]]jjjvvvnnn]]]NNNEEE@@@;;;:::999777777777888888AAA@@@===:::999<<>>CCCJJJMMMWWWhhhzzzoooYYYKKKAAA;;;888555888:::999777666777999333333555666888999999999555777999;;;<<<<<<<<<;;;:::777555555888===@@@AAA:::555333666999999;;;???<<<:::888666555555666666444888<<<===;;;888888999::::::999999:::<<<===???@@@CCCNNN```rrr}}}jjj]]]QQQCCC;;;999777;;;???>>>:::999;;;???>>>LLL^^^nnnjjj]]]QQQLLLJJJLLLUUU___bbb```___```^^^___jjjxxxeeeUUUDDD<<<;;;:::;;;<<<<<<;;;999999:::999777555999:::;;;:::888666555666666666777999;;;;;;:::888777777777777;;;HHHYYYfffzzzwwwoookkkddd]]]PPPHHH@@@???>>>:::888888777888999::::::999888777888999;;;===>>>>>>>>>===AAA@@@>>>======>>>???@@@AAA>>>:::777444444555666444555777:::>>>AAA@@@???===:::888777777888777777999===AAABBBAAA???>>>===???>>><<<===>>>???>>><<<<<<;;;888666666777888:::======;;;999888777666666222444555444000---...//////111555777777888999999333222111000000111222333444444444444444555555666888888888888777666555444rrrbbbSSSQQQQQQNNNKKKJJJBBB===999:::;;;:::;;;===;;;:::;;;>>>CCCFFFFFFDDD???;;;===JJJZZZiiiwwwuuu___LLLCCC<<<888;;;;;;777999AAA@@@FFFKKKNNNQQQUUUUUURRRJJJEEE>>>:::999:::<<<>>>777888999888777777999;;;:::999666555444555666777888:::===>>>>>>???@@@BBB@@@BBBEEEIIILLLOOOQQQRRRSSSYYYbbbiiisssoooRRRFFFGGGIIIHHHFFFKKKWWWfffsssnnn[[[LLLEEE???======@@@???:::888:::;;;:::888888:::>>>BBBEEEDDD???888555555999<<<>>>;;;:::777444444888>>>CCCIIINNN\\\qqq~~~eeeSSSGGG===999999777777999;;;<<<;;;888666888555333666:::<<<999666666666666666777999::::::===;;;888777888<<<@@@BBBBBB===777666999===>>>>>>;;;999777777777777666444555777777333444888:::888<<<999888;;;<<<<<>>EEEWWWmmm~~~uuu```VVVPPPKKKIIIKKKPPPNNNMMMOOOQQQXXXffftttdddTTTDDD>>>>>><<<999888888777777666777777888888>>>??????>>><<<:::888777888999;;;<<<<<<;;;999888444222444999AAAMMM^^^mmmzzzyyynnnggg```WWWQQQPPPGGGCCC???;;;:::999888777666777777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;@@@===999777777;;;???BBB>>>===;;;777333222333444222555999>>>AAAAAAAAA@@@===;;;999:::<<<<<<:::777>>>@@@BBB@@@===;;;<<<===AAA>>>======???>>>;;;888777:::<<<===;;;:::999::::::999888777777999;;;<<<555444222000/////////000///000333666888999::::::666444222111111222333444444444444555555555555555444666666666444333444555~~~ooobbb^^^\\\UUUNNNJJJDDD>>>:::;;;;;;999999;;;<<<;;;<<>>CCCRRReeeuuunnnWWWGGG>>>999:::999555888@@@IIIQQQYYY```fffkkkiiidddZZZQQQEEE<<<:::;;;===>>>;;;999666333333444666888999888777666666666777888:::<<<>>>>>>======>>>??????AAADDDHHHKKKNNNQQQSSSWWW^^^gggppp{{{mmmVVVKKKHHHGGGGGGHHHNNN^^^qqq{{{eeeUUULLLCCC@@@@@@BBB@@@;;;999;;;===<<<::::::;;;>>>AAACCCAAA===777444555999<<<>>>>>>===;;;888777:::???CCCIIIQQQbbbuuuwww___OOODDD===;;;<<<:::;;;<<<>>>???>>>;;;999777444333666:::<<<:::666222222333444777999<<<===@@@>>>:::888777999;;;===>>>;;;888666888;;;>>>???<<<999777555666666555444444666666444555999;;;999777555555888::::::>>>CCCMMMVVVbbbrrrzzziiiUUUHHH@@@999555444:::<<>>>>>>>>===<<<:::888777777888999;;;;;;:::999999666555888???GGGRRRcccqqqsssggg[[[TTTMMMGGGEEEFFFBBB@@@<<<;;;::::::999888888888999:::;;;;;;;;;;;;::::::::::::::::::::::::>>>;;;777444444777<<>><<<;;;<<<======:::888AAACCCDDDCCC@@@>>>>>>@@@@@@>>>======>>>>>><<<999555888;;;<<<;;;:::999999777888999::::::999999888666555333111000000000000111222555777999999999999555444333222333444666777555555555666666666666666333555666555333333444555uuupppkkkbbbVVVPPPGGGAAA======<<<999888:::======>>>AAACCCDDDCCCBBBAAAAAAJJJ[[[ooo|||```MMMBBB;;;;;;999666;;;EEEQQQ[[[gggttt{{{pppbbbNNN???:::;;;===>>>???999333000111333444333777777888999999999999888===>>>???>>><<<;;;;;;;;;>>>AAAEEEHHHKKKNNNRRRUUU[[[bbbmmmyyyttteeeTTTKKKGGGFFFIIIMMMSSSfff}}}kkkXXXOOOHHHDDDCCCCCCAAA===;;;>>>@@@???===<<<<<<===???@@@???;;;777555777:::===???@@@@@@???===<<<===@@@BBBJJJTTTfffxxxlllVVVHHHAAA======@@@<<<===???@@@@@@???===<<<888666555777:::;;;999777000000000222666:::>>>AAADDDAAA===999777777777888::::::999777777999===@@@<<<:::666555555666666555444777777555666:::<<<:::444333444777999:::???EEETTTbbbsss|||ooo___NNNCCC<<<666333333;;;>>>AAAAAA???===;;;:::888777<<>>CCCKKKXXXeeexxxzzzZZZKKK<<<777888:::<<>>FFFOOO[[[kkkyyyzzztttbbbWWWKKKDDD@@@<<<===AAA===;;;999999;;;;;;;;;::::::;;;===>>>>>>===<<<;;;999999999999999999999999;;;888333000000333777;;;888888888555333333444666666:::>>>CCCFFFHHHGGGFFFBBBAAA@@@AAAAAA@@@>>><<<@@@BBBBBBAAA???>>>>>>???BBB@@@>>>>>>??????>>><<<666999<<<>>>===;;;::::::666888;;;===>>><<<999777888777555333111111111111222444666888999999888777444444333333555666888:::666666777888888888888888444555666666555444555777~~~xxxoooccc[[[KKKEEEAAAAAA@@@<<<;;;===???@@@AAACCCDDDDDDCCCAAABBBDDDMMM```tttbbbSSSGGG>>>======<<>>???BBB;;;444222444555333000555777999;;;;;;;;;:::999<<<===>>>>>><<<::::::;;;???CCCIIILLLMMMOOORRRTTT]]]eeerrrjjj[[[KKKEEEDDDFFFKKKOOOWWWggg~~~lllXXXNNNIIIEEEBBBBBB@@@======AAABBBAAA???>>>============>>>;;;888888:::===??????>>>???@@@@@@??????AAACCCKKKTTTdddwwwvvvdddPPPDDD???===???BBB<<<===???@@@>>>===<<<<<<===;;;::::::;;;;;;888666111111111333777;;;@@@BBBEEECCC???<<<999777777777888:::;;;:::888999>>>BBB>>>;;;777555666777777777666999999777777;;;;;;999666555777:::;;;<<>>BBBMMMWWWhhh|||qqqTTTGGG;;;888:::;;;<<<>>>888999;;;<<<=========<<<======<<<;;;:::999888777666777888999;;;<<<===>>>???>>>BBBJJJUUUcccvvvyyyhhh\\\RRRJJJBBB>>>;;;888:::???:::999888888:::;;;:::999===>>>@@@@@@???<<<999777777777777777888888888888:::777333//////222666888:::;;;:::888666555666888:::===BBBGGGJJJKKKKKKJJJFFFFFFGGGGGGGGGFFFCCCBBB@@@@@@AAA@@@@@@AAAAAABBBBBBAAA???>>>>>>>>>>>>???999<<>>======666999<<>>>>>???AAAKKKXXXlllyyykkkQQQDDD@@@AAABBBBBB===999888:::999444///555666999;;;<<<<<<:::999999;;;======;;;;;;;;;<<<@@@FFFMMMQQQQQQQQQSSSUUU___hhhvvvlllYYYFFF???BBBFFFIIILLLVVV```tttpppZZZOOOIIICCC@@@???>>><<<>>>BBBBBBAAA@@@???>>>===<<<;;;:::888777888:::<<<======999<<<>>>@@@@@@@@@BBBCCCKKKPPP^^^rrrppp___LLLBBB???===???AAA<<>><<<<<<===BBBAAA???===<<<:::777555666555555666888;;;???AAACCCAAA@@@===<<<:::::::::888;;;======;;;;;;???BBB>>><<<888777777888888777999;;;<<<999888;;;:::777888888:::===>>>@@@HHHRRR```vvvsss```SSSEEE@@@===999777777<<<>>>AAAAAA???<<<::::::666666888===BBBLLL___ooo}}}zzzlll]]]SSSIIICCC===;;;;;;<<>>===<<<;;;:::999999999999999999:::;;;>>>@@@AAADDDBBBEEENNNZZZlll~~~nnnYYYIIIBBB===;;;;;;888555666999;;;:::888777888999888777>>>???@@@???===999555222666666666777777888888888:::888555333333555777999;;;<<<<<<:::888777888999@@@CCCHHHLLLOOOOOOOOONNNHHHJJJLLLMMMLLLJJJHHHGGGDDDCCCCCCDDDEEEGGGIIIIIIBBBAAA>>><<<::::::<<<>>>;;;===@@@@@@???=========777888999;;;<<<>>>???@@@<<<;;;888555333111111111111333555777777555333111444333333333333333333333666777999;;;<<<<<<;;;:::555666777666444333444555wwwkkkXXXPPPIIIFFFDDDAAABBBEEEAAADDDHHHIIIHHHFFFEEEEEE??????GGGXXXnnnfffPPPDDD<<<===???CCCOOO]]]rrrbbbMMMDDDCCCDDD???===;;;;;;<<<:::555111555777999;;;<<<;;;:::999777999;;;<<<;;;;;;<<<===AAAGGGNNNQQQQQQRRRWWW[[[eeennn~~~~~~qqq\\\FFF>>>???BBBDDDFFFNNNUUUgggsss\\\PPPIIICCC>>><<<;;;999<<>>===;;;;;;666555555777999:::999888777999<<<>>>???@@@BBBCCCIIILLLXXXmmm~~~iiiZZZJJJBBB???===>>>@@@>>>AAABBBAAA>>><<<===???DDDCCCBBB???<<<999666444999999999999:::;;;<<<===>>>>>>>>>>>>======<<<<<<:::;;;===>>>===>>>???@@@===;;;999888999888777666999<<<===::::::<<<;;;888888888<<<@@@BBBEEEPPP[[[kkkqqqYYYMMMAAA===<<<999777888;;;===>>>>>><<<:::::::::444444555888<<>>:::999:::@@@HHHKKKUUUggg{{{mmmXXXGGG@@@<<<===>>><<<::::::777777777888:::<<<>>>??????>>>===;;;;;;:::;;;;;;;;;;;;::::::;;;>>>AAACCCFFFEEEIIITTTcccvvvzzztttmmm```MMM>>>:::999:::===;;;666666999>>>;;;888666777888888888>>>>>>>>><<<:::777333111555666666777777888888888999999999888999:::;;;;;;;;;<<<===<<<;;;:::;;;<<>>>>>???@@@>>><<<;;;<<<===999888777777888;;;>>>???===;;;888555333111000000000111444666666444111///222222222222111111000000666777:::<<<===<<<;;;:::333444444222000//////000vvv```VVVLLLFFFBBB???@@@DDDBBBFFFJJJLLLJJJHHHGGGGGG@@@???BBBOOOaaazzzlllPPPDDD===>>>AAAFFFRRR___rrrnnnSSSCCC???@@@<<<;;;:::999888777666555666777888:::::::::999999777999;;;;;;;;;:::;;;<<>>;;;<<<>>>BBBGGGMMM___{{{zzzdddYYYMMMFFF???;;;888666999>>><<<===>>>??????===<<<;;;666666777999:::;;;999777888:::<<<===>>>>>>@@@BBBFFFJJJWWWjjj|||sssbbbTTTFFFAAA???======>>>===@@@BBB@@@<<<999;;;>>>AAAAAAAAA>>>;;;888666555888999:::;;;;;;;;;::::::999:::;;;<<<======<<<<<<;;;;;;;;;===>>>???===<<<:::999888888888777555222777;;;<<<;;;;;;>>>>>>;;;777999???EEEHHHNNN[[[hhhyyyoooUUUJJJ@@@======;;;999999999:::;;;:::888888999;;;555333333666888;;;DDDNNN^^^iii|||vvviii[[[OOOCCC<<<999999???FFFHHHNNNYYYeeerrrnnnZZZMMMAAA;;;888:::<<<;;;;;;===888777666777999<<>>;;;777555666888:::;;;;;;;;;::::::888777555555555666666777888888999999999:::<<<===>>>>>>>>>===<<<>>>@@@AAAAAABBBCCCEEEPPPSSSVVVYYY[[[ZZZXXXWWWQQQUUUZZZ\\\[[[YYYYYYYYYWWWTTTPPPOOOQQQRRRRRRQQQLLLKKKGGGAAA===<<<@@@CCCEEEDDDCCC???===<<<>>>@@@>>>===;;;999999:::;;;<<<===<<<888555222000/////////111444777777555222000000000111111222111111111555777:::<<<======;;;:::444555444222///---------eeeZZZMMMFFF@@@===>>>AAABBBGGGLLLMMMKKKIIIHHHIIIDDD@@@???GGGVVVllloooRRRGGG@@@AAADDDHHHTTTaaattttttSSS@@@999:::999999888666444333555777777777888999999999999888888:::;;;;;;:::999:::;;;@@@CCCEEEEEEHHHRRRbbbnnnuuuvvvlllZZZPPPDDD===888666;;;AAADDDJJJ\\\uuuqqqgggQQQIII@@@;;;777444777<<<:::;;;===??????>>><<<;;;999999:::<<<>>>>>>;;;999:::<<<===>>>======???AAACCCKKKYYYiiivvvrrr\\\PPPDDD@@@???======>>>:::===???===888666888;;;>>>>>>>>>===:::888777666666777:::;;;<<<;;;999888777888999;;;<<<<<<;;;:::<<<::::::<<>>777;;;BBBJJJOOOVVVeeessslllUUUKKKAAA??????===;;;;;;888999888777666777999;;;888555444666777888===CCCIIIUUUjjj{{{fffXXXIII@@@;;;:::???EEECCCFFFKKKQQQXXXeeewwwkkkVVVGGG@@@===777444666999:::===AAA999888777666888<<<@@@CCC@@@???>>>===<<<<<<===>>>===;;;999888999<<>>:::666444555999<<<>>>888888888888888888888888555666666777888999999:::888:::===@@@BBBAAA@@@>>>>>>AAADDDGGGHHHJJJLLLNNNVVVXXX[[[^^^___^^^\\\ZZZXXX]]]bbbeeedddbbbbbbccciiiddd```]]]^^^^^^\\\[[[UUUTTTOOOIIIDDDCCCFFFJJJLLLJJJGGGCCC@@@???BBBEEEDDDCCCAAA???===;;;;;;;;;>>><<<888555222000///...///222555888888666333111...///000111222333333333444666999<<<======;;;:::888888777555111///...///xxxiiiUUUFFF@@@?????????BBB@@@CCCKKKPPPMMMJJJIIICCC@@@>>>BBBNNNbbbvvvvvv^^^QQQGGGAAACCCCCCCCCPPPaaa|||kkkNNN>>>999999===;;;777444444666999<<<888999::::::;;;;;;;;;::::::;;;=========<<<<<<;;;???@@@BBBDDDKKKXXXgggssswwwkkkbbbQQQHHH@@@===;;;:::<<>>;;;999999999???>>><<<;;;;;;<<<===>>>???>>><<<;;;===@@@CCCEEEFFFJJJVVVeeettttttcccSSSBBB;;;;;;;;;===???>>>===<<<;;;999666444333;;;<<<>>>>>><<<999555333444333333555888::::::999333555777888777777777888===;;;888999;;;:::777444444555777777666444111///999999:::===???@@@???>>><<<;;;@@@JJJTTTaaauuu~~~iiiNNNGGG@@@???BBBBBB>>>:::888999999666444555:::>>>;;;888444333555999<<<>>>FFFLLL[[[pppuuueeeOOO???999<<>>:::555111222777::::::777;;;999666555666:::???BBB>>>AAABBB???999666888;;;>>>::::::<<<;;;888<<>>>>>;;;777333222333555777999:::;;;;;;;;;999888777;;;999666444333555777999===:::888;;;AAADDDBBB??????CCCHHHKKKMMMQQQVVVZZZXXXXXXZZZ^^^bbbeeedddccc___eeelllnnnllljjjkkkmmmnnnppprrrrrrnnniiifffdddcccaaa]]]YYYUUUSSSQQQQQQTTTTTTRRRNNNKKKKKKPPPTTTWWWTTTSSSRRRKKKAAA>>>AAA@@@<<<888777777666222///222111111333555666444333//////......///111333444666777888999:::;;;;;;;;;999999888777666333222000xxxeeeTTTJJJCCC>>>;;;BBB@@@CCCKKKOOOMMMIIIIIIDDDAAA>>>@@@IIIZZZkkkuuuzzzgggSSSJJJBBB>>>@@@@@@???JJJYYYtttdddKKK>>>999999===<<<999777666666777888777888999:::::::::::::::<<<<<<===???@@@@@@???===;;;===AAAFFFPPP```rrr~~~wwwiii]]]UUUNNNGGGAAA@@@>>>===???CCCHHHJJJRRR```pppqqq```PPPGGG@@@999:::AAABBBBBBAAA>>>;;;999999:::???===<<<::::::<<<===>>>@@@???<<<<<<===AAAEEEHHHFFFIIISSSaaaoooppp\\\MMM???999999999:::<<<======<<<;;;999777555444:::;;;<<<<<<;;;999666555222111111333666888888888444555666666555555777888;;;::::::::::::999666444555666999::::::777555333888999;;;===??????>>>======>>>DDDPPP]]]kkkrrr^^^LLLEEE>>><<>>::::::;;;;;;999555555888;;;999777444444777:::===>>>@@@FFFTTTiiizzzttt___MMMDDDBBBBBBBBBCCCDDDDDDCCCEEEIIIQQQWWWTTTVVVVVVQQQHHH@@@<<<<<<999666444555888;;;;;;999<<<:::999888888;;;>>>@@@AAABBBBBB>>>888555777:::===;;;===BBBCCCAAABBBGGGSSSWWW```qqq}}}mmm```XXXQQQPPPNNNJJJEEE???:::777444666999999999999;;;===:::888555333222222444666555666888999::::::999888:::888666444333555777999:::777666999???CCCBBB@@@DDDGGGLLLQQQUUUZZZ^^^aaa```bbbeeehhhjjjlllmmmnnnkkkooorrrrrrqqqrrrvvv{{{wwwzzz}}}~~~|||yyyxxxwwwuuusssqqqnnnkkkiiihhhhhhcccddddddbbb``````ccceeehhhjjjkkkhhh```VVVMMMIIIAAA<<<777555666777555333444222222222444555444333111111111000111111222222666777888999:::;;;;;;;;;999999888777666555555555rrrkkkiiirrrxxxgggZZZNNNDDD>>>CCCBBBDDDKKKNNNKKKHHHHHHEEEBBB>>>===CCCNNNZZZbbbooovvvxxxsssnnnhhhZZZLLLCCC>>>===???>>><<>>======???CCCDDDBBB???:::===BBBJJJVVVggg{{{vvvfffYYYPPPLLLJJJEEEAAAAAA???===???CCCKKKJJJMMMWWWeeeyyyrrr[[[OOOFFF???>>>CCCEEEEEECCC???;;;999999:::???===;;;::::::;;;===???BBB@@@===;;;===AAAFFFIIIFFFHHHQQQ]]]kkk~~~vvvfffTTTHHH<<<999999888888:::<<<<<<;;;:::999777555444999999999:::999999888777222000///111333666777777555666555444333333666888777999;;;<<<999666444444555888;;;>>>>>>===:::777999:::<<<===>>>===<<<;;;===AAAKKKZZZjjj{{{eeeSSSGGGAAA;;;999<<<>>>===:::===>>>>>>;;;777555666888999777555666888;;;<<<<<<;;;???LLL^^^ooo|||qqq___SSSKKKEEEAAACCCCCCCCCBBB@@@AAADDDGGG@@@CCCDDDBBB>>><<<===???999999::::::;;;<<<<<<<<<>>>===<<<<<<;;;<<<======@@@AAAAAA>>>::::::===@@@AAAAAAEEEMMMRRRRRRQQQRRR```ccclll{{{vvvhhh[[[OOOIIIGGGFFFEEECCC@@@===:::999888777555666888:::::::::555555444333333333333444111222444777888999999999888777555444555666888999999777666:::@@@EEEFFFEEEKKKMMMRRRXXX___dddggggggeeegggkkkmmmoooqqqssstttwwwwwwuuurrrqqqttt{{{~~~uuuwwwyyyyyyxxxwwwxxxyyyyyyxxxqqqcccTTTEEE>>>777444666888:::999777555222222333444444333333333333333333222111111666666777888999:::;;;;;;:::999777666555666777888ggg]]]XXXaaaooo|||vvviii]]]SSSMMMGGGEEEFFFJJJJJJGGGEEEGGGEEEBBB>>><<>>===:::777444666777999:::;;;<<<<<<<<<>>><<<<<>>AAAFFFNNNZZZkkkyyyhhhYYYPPPLLLMMMMMMIIIFFFFFFDDD@@@BBBFFFLLLJJJLLLTTTbbbuuugggWWWLLLCCCAAADDDGGGGGGDDD@@@;;;999999:::>>>===:::999999;;;>>>@@@DDDAAA===;;;;;;???CCCFFFFFFIIIQQQ^^^lll|||lll\\\NNNDDD<<<;;;;;;999999:::::::::::::::999777666555777777777888888999999:::666444111111333666777777777777555222111222666999444999======999555333333555888===AAABBBAAA>>><<<<<<===>>>===<<<:::999999>>>EEERRRcccwwwzzz___NNNCCC>>>888777999<<<<<<;;;===???@@@===999666777888:::999888888999:::999888888;;;EEETTTcccrrr}}}lll___SSSJJJDDDCCCCCCBBBAAA@@@??????@@@>>>???>>>===;;;;;;>>>@@@:::<<<>>>>>>=========>>>???????????????===<<<;;;<<<=========>>>BBBHHHMMMKKKLLLQQQZZZaaaeeeeeeeeekkkoooxxxzzztttkkkaaaWWWMMMEEE@@@BBBAAA@@@???===<<<;;;;;;<<<777222222666:::999777222222333555555555555444000111333666777888777777777777666666777888:::;;;;;;::::::>>>EEEKKKOOOPPPTTTUUUWWW^^^fffjjjjjjiiiggggggiiimmmsssxxxyyyxxx}}}yyyuuussswww~~~sss___KKKDDD:::555666:::===>>>:::777333222333444444444222333444555555444333222666666777888999:::;;;;;;;;;999666333333444666888dddVVVNNNVVVccclllxxxvvvkkkbbb]]]NNNJJJHHHHHHFFFBBBBBBEEECCCBBB???>>>???BBBEEEHHHMMMRRRVVVVVVSSSNNNGGG@@@@@@AAABBBBBB???;;;===AAA???NNNcccvvvyyyfffNNN???;;;;;;888555444777;;;??????===:::777777888:::<<<===>>>??????===<<<===???CCCDDDBBB@@@@@@DDDJJJRRR^^^qqqkkk\\\QQQJJJLLLRRRWWWTTTTTTSSSNNNGGGGGGJJJKKKJJJMMMWWWeeeyyysss___QQQEEE@@@CCCFFFFFFDDD@@@<<<::::::;;;>>><<<999888888;;;>>>@@@EEEBBB>>>::::::;;;???AAAEEEIIITTTaaammm{{{}}}fffVVVGGG???:::::::::888777999888999999999999888777666555666666777999:::;;;;;;;;;888555333444777888999:::999666333111222666999444999======999555333333555888<<<@@@BBBAAA@@@>>>???@@@@@@===999777888:::AAAKKKZZZmmmxxx]]]LLLAAA===888777999<<<<<<<<<;;;===???===:::888999;;;>>><<<;;;::::::888666444555666===HHHUUUfff{{{uuugggYYYNNNFFF@@@??????>>>????????????;;;:::999777666777:::<<<<<<>>>@@@@@@???>>>>>>??????@@@AAAAAAAAA???===;;;999999999;;;???HHHQQQWWWXXX[[[```gggnnnuuuxxxxxxvvv{{{|||rrriiibbbZZZRRRLLLGGGCCC@@@BBBAAA???>>><<<<<<<<<<<<===777111111555888777555000111444777888888888777333444666777777777666555777777888999;;;<<<===>>>======>>>BBBIIIQQQXXX[[[]]]]]]^^^ccchhhlllkkkiiimmmiiihhhooo{{{~~~~~~zzzeeeQQQIII???888888;;;===>>>;;;888444333333444444444111222444555666666555555666666666777888999;;;<<<;;;888444111///000222444cccRRRHHHOOOXXX\\\dddnnn~~~wwwlllfffWWWQQQKKKFFF@@@<<<===BBBAAAAAAAAA@@@AAAAAABBBBBBBBBGGGMMMNNNLLLGGGBBB>>>???AAABBBAAA???===???CCC<<>>@@@???<<<:::777999:::===???@@@AAAAAA???@@@BBBCCCDDDDDDDDDDDDAAAFFFMMMWWWfffzzzrrr^^^SSSLLLJJJQQQ[[[aaacccfffeee]]]PPPIIIIIIKKKIIIMMMWWWhhh~~~}}}gggTTTEEE???AAABBBCCCCCCAAA>>><<<;;;<<<>>><<<999777888:::>>>AAADDDBBB>>>;;;:::;;;<<<>>>CCCHHHSSS```kkkwwwwww```QQQAAA;;;777777777444444666777777888888888888888777555555777999:::;;;;;;<<<<<<999555333555888;;;<<<===<<<999666444444777:::777999;;;<<<999666444444444666999===?????????>>>@@@AAA???<<<888777;;;???IIITTTdddwwwxxx]]]KKK@@@>>>;;;:::;;;=========:::<<<===<<<999888:::===@@@>>><<<:::999888555333333333777???GGGUUUiiizzzrrrcccTTTJJJ???===::::::;;;===>>>>>>999777666444555777:::<<>>>>>>>>????????????===???@@@BBBAAA@@@>>>===999888888:::BBBLLLWWW^^^eeelllssswww|||zzzkkkaaaZZZSSSLLLGGGEEEEEECCCAAACCCAAA???<<<;;;;;;=========777222111444666555333///111444888:::;;;;;;;;;888888999:::999888666666888999;;;===???@@@AAAAAA>>>???AAAFFFMMMWWW```eeegggfffggghhhkkkmmmnnnmmmppplllkkksssvvvcccRRRKKKAAA;;;:::<<<======:::888555444555555555444111222333444666666777777777666666666777999;;;<<<999777222///------///000cccPPPEEEKKKRRRPPPSSS\\\fffoooxxxtttmmm___WWWNNNEEE<<<666999???@@@AAABBBCCCBBBAAA???>>>@@@CCCHHHIIIGGGCCCAAAAAA>>>AAACCCBBBAAADDDIIILLLJJJPPPUUUWWWZZZ]]][[[WWWLLLDDD<<<999<<<>>>;;;888777888;;;===>>>>>>===<<<666888:::<<<>>>@@@AAAAAACCCFFFJJJJJJGGGFFFGGGJJJFFFKKKSSS^^^nnnuuucccRRRNNNNNNRRR___oootttzzzyyydddTTTNNNKKKHHHIIISSSeeennnXXXDDD===@@@===???AAAAAA@@@>>>======>>>;;;888666777:::>>>AAAAAA@@@>>>=========>>>???CCCFFFOOOZZZdddooonnnYYYKKK???:::666666555333333666666666777888888999888888444666888;;;<<<<<<<<<;;;777444111000444999===@@@???>>><<<999777666999;;;;;;::::::::::::999666444222444666888:::;;;<<<<<<>>>???===:::777:::AAAHHHSSS```ppp{{{^^^JJJAAA@@@????????????>>>===;;;<<<<<<:::777777:::>>>???===:::999999999777666333444777;;;>>>EEESSSaaarrrrrr```UUUDDD???999777888:::<<<<<<;;;:::888777999;;;===>>>AAA>>>;;;;;;>>>??????===<<<===???AAAAAAAAA@@@@@@<<<::::::>>>IIIWWWdddlllsss|||lll^^^WWWNNNHHHAAA>>>???AAA@@@???AAA???<<<:::999:::<<<>>>;;;777333222333444333111...000333777:::<<<======;;;;;;<<<<<<<<<;;;999999:::;;;>>>AAADDDEEEEEEEEEBBBCCCFFFKKKSSS^^^iiiooopppqqqqqqpppppprrruuuwwwuuuuuuwww|||kkk[[[NNNGGG@@@;;;;;;<<<<<<;;;999777666666777777555444333333333333444555555666777666555555666888:::<<<666444111...---...///000dddOOODDDKKKPPPKKKKKKRRRSSS[[[dddppp{{{qqqeee[[[OOOCCC999333777>>>@@@AAACCCDDDCCCAAA===;;;===???AAACCC@@@===>>>AAA@@@CCCEEEEEEFFFKKKRRRVVVZZZYYYUUUQQQRRRUUUTTTOOOAAA===:::;;;>>>@@@>>>::::::;;;<<<=========<<<<<<555777999;;;>>>???@@@AAAFFFLLLQQQPPPJJJHHHKKKOOOMMMQQQYYYdddtttiiiXXXKKKMMMSSS]]]ooo|||eee[[[KKKGGGFFFOOOaaa}}}rrrZZZDDD===@@@:::===@@@BBBAAA???>>>======;;;888666777:::???BBB>>>>>>>>>??????@@@AAAAAABBBDDDJJJTTT]]]iii{{{xxxfffRRRDDDAAA<<<888888777444555888555666777888888999999999444666:::<<<>>>===<<<:::222///,,,---222999???BBB@@@@@@>>>;;;999888:::<<<>>>;;;888999;;;:::777444111222333555777999:::;;;<<<<<<;;;888777<<>>======<<<999555555999===>>><<<999888999::::::999666777;;;===;;;<<>>999999===@@@???<<<:::<<<>>>@@@AAABBBBBBAAA===<<<<<>>>>><<<>>><<<999777777999<<<>>>999777555333333222222111---///222666:::<<<===>>><<<<<<>>>>>>>>>===<<<<<<;;;===@@@DDDFFFGGGGGGGGGGGGHHHKKKPPPYYYdddpppwwwvvvwwwxxxvvvtttvvv{{{~~~vvvaaaTTTIIIDDD>>>;;;;;;<<<;;;999777777666777888888666444666555444222222333444555777666555555666888:::<<<333222000///...///000111gggQQQGGGJJJHHHHHHKKKHHHLLLLLLSSS```mmmxxxttteeeRRRDDD???<<<888444999;;;===AAACCCBBB>>>:::===???@@@@@@===<<<;;;<<>>AAAIIIPPPTTT\\\eeevvvqqqfff\\\YYYWWWQQQHHHBBB<<<888;;;>>>>>>>>>???<<<:::999<<>>999888555666<<>>===<<<999666555888<<<@@@BBB<<<::::::<<>>>>>>>>===<<<:::999888888777777777777777777888555888;;;<<<;;;999888888000---+++---333:::>>>@@@;;;::::::::::::;;;<<<======999777999===<<<666///333444666777777999<<<>>>???>>>;;;555444>>>OOO]]]gggppp~~~dddOOOHHHBBB@@@BBBCCC@@@===<<<===;;;777444222333555666???;;;777777:::<<<999666999:::;;;999888999>>>BBBNNNTTTfff|||ggg[[[MMMBBBAAAAAA>>>;;;;;;;;;;;;:::::::::;;;<<<<<<>>>:::777<<>>@@@CCCEEEEEEEEEEEEJJJIIIMMMWWW```jjjyyywwwiii^^^UUUOOOLLL???<<<999888;;;======<<<===;;;888666555666777999999888777666666444000...,,,...222777:::<<<======<<<===>>>?????????>>>===>>>>>>???AAACCCGGGKKKNNNKKKMMMQQQUUU]]]jjjzzz}}}{{{yyyxxxzzzvvvfffYYYSSSAAA???<<<:::888888888999888999999888666555666777999666333222444555444222666666555666888888777666333222111000111222333444cccMMMEEEHHHFFFFFFHHHEEEFFFFFFJJJUUU___hhhrrrzzz}}}ppp^^^OOOFFF>>>888333666888:::>>>@@@???<<<999===>>>???>>><<<;;;<<<>>>AAABBBHHHSSS[[[aaalllwww}}}tttllldddUUUHHHCCC<<<999;;;>>>======???<<<:::999;;;???@@@<<<888777666888>>>EEELLLQQQTTTZZZ[[[\\\\\\ZZZUUUPPPMMMZZZ___iiixxxzzzhhhRRRKKKFFFJJJVVViiikkkUUUGGG???HHH]]]xxxpppUUUGGG???888888:::<<<===>>>======<<<;;;888666555888;;;======:::999999;;;???BBBAAA@@@>>>???BBBIIIUUUdddsss|||zzzeeeRRREEE>>>>>>>>>>>>===;;;999888777888888999999999999888888888:::<<<===;;;888777777000---+++---222777:::;;;666777888999:::;;;<<<===999777777999;;;:::555111000111444555555666999;;;::::::999777999DDDVVVdddoooyyyhhhUUUIIIBBB>>>@@@@@@===;;;:::<<<:::777444333444666777>>>:::888999===>>>;;;888555777999:::999999;;;===AAAIIIZZZnnn~~~uuujjj\\\OOOJJJFFF@@@;;;:::999999999:::;;;<<<======>>>;;;999<<>>;;;888888:::<<<<<<;;;???===;;;999777777888999:::888777666666555222000---///333777:::;;;<<<;;;;;;<<<>>>??????>>>>>>===>>>>>>>>>BBBGGGLLLPPPRRRSSSVVV[[[```gggoooyyy|||sssgggYYYNNNIII===<<<:::888777777888999777888999888777666666888;;;888444333444444333111555444555666888888777666444333333333333444555555^^^IIIBBBFFFEEEDDDFFFBBBBBB@@@BBBIIIPPPUUU\\\bbbrrrrrraaaRRREEE;;;555444555777:::===<<<:::777;;;=========<<<<<<===???AAAHHHTTTaaajjjtttttt^^^LLLFFF???:::<<<>>>======>>><<<:::999:::======:::666888999<<>>@@@@@@???>>>???BBBGGGPPP]]]llluuulllYYYJJJAAA<<<=========<<<:::999777666888999:::<<<<<<:::999888999;;;<<<<<<999777666666333111000111333666777777222444666888:::;;;;;;;;;555666777888888777444333...111333555555666777999666888:::===BBBPPPbbbooozzz~~~iiiYYYJJJBBB<<<======;;;999:::;;;999666444444555777999;;;999999<<>>;;;111444888:::999888888888:::AAANNN]]]jjjwwwxxxkkk]]]TTTMMMEEE???<<<666777888:::<<<===??????@@@@@@@@@CCCHHHOOOVVVZZZTTTUUUVVVXXXZZZ\\\^^^```cccdddjjjrrryyy|||mmmfff```VVVMMMGGGDDDBBB@@@===;;;999999:::;;;<<<;;;@@@???>>><<<:::999888888;;;999777666666666555333000222555888:::;;;:::::::::;;;<<<>>>>>>>>>===<<<===<<<===CCCLLLTTTWWWXXX[[[___eeelllrrrxxx{{{}}}yyyiii^^^SSSHHH@@@>>>999888777777666777777777555777888888777666777888<<<999666444444444333111333333444666888999777555444555555666777777666666\\\GGGAAAFFFDDDDDDDDD@@@AAA>>>???DDDGGGIIINNNSSS___nnnqqq___OOOBBB<<<555555666999;;;;;;999777777:::===>>>>>>=========BBBOOOaaaoooyyyiiiVVVJJJCCC===>>>???>>>===>>><<<;;;:::;;;<<<<<<999777888===???AAAFFFSSS```gggqqqnnngggbbb^^^]]]___```mmmuuusssaaaSSSHHHFFFIIIRRR___qqq~~~fffMMMBBB:::<<>>:::;;;;;;;;;::::::999888777888;;;<<<<<<;;;888777777888:::999777666666666888777777777777777666666333555777:::;;;;;;:::999444777999888555333222333000333555777777777888:::888;;;AAAGGGPPP^^^ppp||||||hhhXXXJJJAAA;;;;;;<<<::::::<<<999888666555555666888:::999999:::>>>AAABBB???===222333666777888888888888999:::AAAMMMZZZjjjtttfff[[[SSSKKKDDD@@@555666888:::<<>><<<;;;999777666<<<:::777666777888888777444666888:::<<<;;;;;;:::888999:::<<<<<<<<<;;;;;;;;;;;;>>>FFFQQQ[[[___```aaadddkkkrrryyy~~~|||lllYYYMMMDDD===999999888888888777777666666555333555888888777777777888999888666444444444444444222222333666888999777555333444666777888888777666]]]HHHAAAFFFEEEDDDDDD@@@@@@======AAADDDDDDGGGLLLPPPYYYfffpppxxxyyyhhhWWWJJJBBB:::999999:::;;;;;;999888333777===AAA@@@>>>;;;:::DDDUUUkkkyyyrrr```PPPGGGAAA@@@@@@>>>===???===<<<;;;;;;<<<;;;:::999888???CCCEEEMMM]]]lllsssrrrnnniiidddbbbbbbeeegggttt~~~vvvfffWWWMMMFFFEEEHHHPPP\\\nnnwww___LLLCCC;;;999;;;DDD[[[rrrxxx^^^MMMCCC>>>===:::999999999999;;;<<<===???????????????>>>:::777999:::<<<======>>>@@@AAA@@@BBBCCCDDDGGGQQQ^^^hhhzzzwwweeeSSSHHHAAA>>><<<777888999:::;;;;;;;;;;;;666888:::;;;;;;:::888666444555666555444555777888:::;;;;;;999888666555555777999:::<<<<<<;;;999888666999;;;999444111111333222444777888777888999;;;<<<@@@HHHQQQ\\\jjjyyyjjjZZZJJJAAA;;;;;;===<<<===@@@888888666666666777999:::888999;;;>>>@@@@@@???===777555444444555888:::;;;666111111;;;JJJ\\\ppp~~~pppbbbWWWOOOGGGAAA777777888:::<<>>::::::<<<>>>???<<<======<<<<<<<<<<<<===>>>===<<<:::888666555444;;;999777777888999999999888999;;;=========<<<;;;666777888:::;;;;;;:::::::::<<>>;;;<<<@@@BBBBBBDDDHHHJJJNNNUUU]]]hhhuuu}}}nnn^^^PPPGGGBBB@@@>>><<<<<<;;;:::888222777===AAA@@@===:::888HHH[[[rrrxxxgggSSSJJJBBBAAA@@@>>>===>>><<<<<<<<<;;;;;;;;;;;;;;;999BBBHHHMMMYYYmmm{{{~~~qqqmmmhhheeeeeeiiinnnrrrxxxjjjYYYLLLFFFAAAAAADDDKKKTTTccczzzrrr\\\MMMDDD===;;;999<<>>???@@@@@@???<<<999999;;;=========>>>???AAA@@@BBBBBBBBBCCCKKKXXXbbbppp~~~xxxlllZZZKKKBBB===:::888777888999;;;<<<<<<======777888999::::::999888777333444444444333555888::::::;;;;;;999666444444555;;;;;;<<<===<<<;;;:::999888:::<<<:::666333333555444555666666666777:::<<<@@@FFFOOOZZZggguuuppp^^^KKKCCC<<<===>>>===>>>@@@999888777777777888999999888999;;;<<<======<<<<<<;;;777222111333888<<<>>>777000,,,333@@@PPPaaammmlll^^^TTTJJJCCC<<<;;;::::::<<>>>>>===<<<;;;666777999:::;;;;;;;;;;;;<<<@@@HHHRRR\\\fffmmmqqquuuxxx{{{|||}}}}}}jjjZZZIIIAAA???<<<;;;;;;;;;;;;<<<;;;:::777444222222555888999888666555666111222333222222333666888444555666888:::999666444222222444555666666666666cccMMMCCCFFFCCCCCCDDD@@@===;;;;;;???AAA@@@BBBFFFGGGJJJNNNSSSYYYcccooowwwuuufffVVVLLLIIIFFFBBB???===;;;999777555888<<<>>>===;;;::::::LLL```www~~~kkkTTTKKKBBB@@@>>><<<:::<<<::::::::::::::::::;;;<<<>>>GGGNNNSSSaaauuu~~~qqqmmmgggeeehhhpppzzzyyylll^^^OOOFFFCCC??????BBBFFFJJJRRRcccrrrxxxfffUUUJJJBBB===<<<:::999AAANNNZZZmmmnnnXXXLLLDDD???===>>><<<;;;999777888:::===???;;;;;;;;;===>>>>>>;;;999888:::======<<<<<<>>>@@@>>>@@@AAA??????FFFSSS]]]gggxxxvvvnnnggg\\\MMMCCC>>>;;;999777::::::;;;<<<<<<<<<<<<<<<999999::::::::::::999999666666666444333555888;;;;;;<<<<<<999666555666888;;;;;;;;;;;;;;;<<<<<<<<<999999::::::999888888999888999888777777999<<>>>>>>>><<<;;;<<<999999888777777888888888999:::::::::999999999:::;;;666111000333888;;;===:::444111333:::CCCRRR^^^mmm{{{zzziii^^^SSSJJJBBB???<<<:::;;;???CCCFFFLLLWWWgggsss{{{}}}tttjjjaaaUUUIIIDDDFFF???;;;555222333555777999888:::<<<;;;999888999;;;:::888666444333333333444777666666888:::;;;:::999888999;;;======<<<;;;:::888999;;;<<<===>>>======???GGGQQQZZZaaajjjssszzz|||xxxcccTTTEEE@@@???===999888888999;;;<<<:::888444222333555888999777555444444000222222111000000333666666777888:::;;;:::666333333333333444555666777888eeeNNNCCCEEEBBBAAADDD@@@???<<<===@@@BBBAAABBBFFFAAAEEEIIIJJJKKKQQQ[[[cccnnnyyy|||mmm\\\PPPLLLIIIDDD@@@===:::888555888:::;;;:::999999:::<<>>:::;;;:::777;;;DDDKKK[[[llluuuzzz~~~ooo]]]KKKEEECCCAAABBBEEE<<<:::888666777:::===???777777777999;;;<<<:::888777999<<<<<<::::::<<>>???===<<>>>>>;;;888777999<<<::::::999:::;;;<<<===>>>888888888:::;;;<<<<<<<<<======;;;:::999<<<@@@DDDMMMSSS___mmm|||qqqYYYOOOFFF@@@???>>>:::888888:::999999888777777888888:::::::::888666666777888999555000000333888:::;;;888666444333222777EEESSS^^^jjjzzzrrrggg]]]SSSFFFBBB===::::::>>>CCCGGGRRR\\\kkkxxx|||iiiccc\\\UUUKKK???>>>CCC@@@<<<666333333555777888666888;;;:::888666777999:::888555222111222444555555555666888;;;<<<:::888777888:::<<<<<<;;;:::999:::;;;===>>>@@@@@@@@@???BBBKKKWWW```eeelllwww|||uuu___QQQCCC@@@???<<<777444555777999;;;;;;888555333333666999999777555333333111222333111///...111444888888999;;;<<<:::666222444444333333555777999:::dddNNNDDDDDD@@@@@@DDDBBB@@@;;;888999>>>BBBBBB@@@>>>???@@@BBBEEEJJJQQQVVVZZZeeerrr{{{nnn]]]XXXNNNDDD@@@===999666777::::::999777777888<<>>::::::888888::::::999999999;;;===@@@AAACCCJJJSSS[[[aaaeeeiiillllllfffgggpppzzzuuuaaaWWWMMMBBB@@@FFFAAA???===::::::<<>>??????:::;;;;;;:::;;;AAAJJJQQQ___hhhwww~~~mmm___WWWTTTJJJBBB:::666777999888666:::;;;:::888666555666888;;;;;;<<<<<<======>>>>>>===>>>===:::666555888;;;:::======::::::>>>???===888777777999<<<>>>??????;;;;;;<<<===>>>???@@@AAABBBCCCCCCAAA>>>???CCCGGGQQQ```pppzzzvvv]]]TTTKKKBBB>>><<<888888;;;===>>>===:::555444666:::;;;===???>>>;;;777444333111111111333666:::>>>@@@???;;;666222333888???DDDNNNYYYjjj{{{yyyjjj```SSSJJJ???888999>>>CCCEEEUUU\\\nnnyyyuuunnndddZZZVVVNNNGGGAAA??????@@@@@@>>>:::888999;;;<<<<<<>>><<<999666444444555666666777777555333333444555222555888999999888999:::::::::999999::::::;;;;;;;;;:::===BBBDDDBBBBBBFFFNNNSSSZZZ```gggppp{{{~~~ddd[[[NNNDDD>>>;;;888666222555999;;;:::888666666777999:::999777666666666666555333111111111222333777555666:::>>>>>>777222444555666666555666888:::bbbLLLCCCDDD@@@???CCCAAA???;;;888999>>>@@@???===999:::;;;===???DDDJJJOOONNNUUU^^^dddiiippp{{{{{{nnn___TTTIIICCC>>>888555666999::::::999888999;;;>>>KKK\\\rrrvvvcccSSSHHH===::::::999999:::<<<;;;999999:::<<>>AAANNNSSSWWWWWWRRRHHH@@@:::999999999999999888888888<<>>;;;999888888:::::::::999777666444333444555777999:::;;;;;;<<<===>>>??????;;;<<<<<<::::::===EEEKKKSSSZZZiiiyyynnn^^^RRRIIIFFFAAA<<<666444666888888777999::::::999666555555555888999;;;<<<===>>>>>>>>><<<<<<<<<999555555777:::;;;>>>???======AAABBB???777666666999<<>>@@@>>>:::555111222666<<<@@@FFFOOO]]]lllzzzyyyqqq___UUUGGG>>><<<>>>AAACCCNNNVVVhhh~~~qqqfff```YYYSSSQQQMMMFFF@@@<<<:::;;;<<>>??????>>><<<999777555444444555666666444222111333444333555777888777666777888888888888999999:::;;;<<<>>>::::::>>>AAABBBDDDHHHQQQWWW```gggmmmuuu}}}mmmeeeYYYNNNFFF???999666222555999;;;;;;:::888777888999:::999888777888:::555444333222333555777999888777777:::>>>>>>:::555666777888777666666888:::___JJJBBBDDD@@@???BBB??????<<<:::;;;>>>???===:::777888999:::;;;???DDDGGGGGGJJJNNNPPPTTT]]]kkkuuukkk___RRRJJJCCC<<<777777999:::;;;;;;::::::;;;<<>><<<:::999:::===@@@CCCKKKPPPWWW\\\^^^___cccfffeeehhhooozzzxxxlllaaaYYYYYYWWWQQQNNNQQQMMMHHHAAA:::777888<<<>>>DDDFFFGGGFFFCCC???<<<:::777777777777777888888888<<<===???BBBCCCDDDEEEEEEBBBAAAAAAAAAAAA@@@===;;;===;;;:::;;;<<<===<<<;;;999888555333333444666888<<<<<<<<<======>>>>>>>>><<<===<<<999777888===BBBHHHLLLWWWgggvvvqqq___QQQGGG@@@<<<888555222333777999999888777999;;;:::888555444444555777:::<<<>>>???>>>>>>;;;;;;:::777555555777999;;;???AAA@@@AAADDDDDDAAA666666666999===@@@AAABBB>>><<<999777777:::>>>AAAAAADDDFFFFFFHHHLLLTTTZZZggguuu~~~ooo[[[PPPEEEAAA>>>:::999;;;<<<888555333444666777888:::===@@@AAA>>>:::888666333444666888:::<<<======;;;888333000000444888<<>>????????????===;;;777333111444555555333111000111333444555777777666555555666777777777888999:::;;;<<>><<<999999999:::888777666777999^^^JJJBBBEEEBBB@@@CCC@@@@@@>>>===>>>???>>><<<999:::;;;<<<<<<===>>>AAADDDFFFFFFFFFFFFHHHPPP\\\eeerrrxxxxxxkkk]]]SSSKKKBBB<<<<<<;;;===>>>>>>===<<<;;;<<<@@@OOO___lll|||{{{eeeXXXIIIAAA;;;::::::999:::===???===<<<;;;===AAAFFFIIISSSWWW\\\]]]\\\[[[^^^bbbfffooo{{{|||nnn```YYYVVV[[[_________bbb[[[TTTIII@@@;;;:::<<<===>>>@@@@@@???<<<:::::::::666666666777777888888888AAAAAABBBCCCBBBAAA???>>>999:::<<<>>>@@@???>>><<<>>>===<<<===>>>???===<<<;;;999777444444444666777<<<<<<<<<<<<<<<;;;;;;;;;<<<===<<<999555444777:::BBBCCCJJJYYYhhhuuuzzzeeeSSSHHHAAA:::666333222222444777999888777444777;;;<<<:::888666666333555999===@@@@@@@@@???<<<;;;999777666666888999:::>>>AAA@@@BBBEEEDDD@@@666555666999===AAABBBCCC===<<<999777777999<<<>>>???BBBGGGLLLQQQZZZdddlllxxxrrr\\\PPPEEEAAA???<<<;;;<<<:::666111000333777888888:::===@@@AAA???;;;999888777888:::<<<<<<;;;:::999888666333111222555888;;;>>>AAAGGGNNNYYYhhhzzzuuudddUUULLLHHHEEECCCDDDKKKWWWfffrrr~~~~~~zzzwwwvvvvvvwwwxxxmmm]]]PPPNNNJJJ@@@;;;===@@@>>>;;;999888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<>>>??????===999444111333444444222000///000222666777888777555444555666888888888777888888999999>>>>>>???AAAAAABBBJJJSSS\\\bbbkkkrrrxxx~~~wwwlll___SSSIIIBBB>>>888999:::<<<===<<<999777888888777444222333555777;;;:::777555555666888999999777666777:::======<<<;;;<<<;;;:::777666777888^^^JJJCCCFFFCCCBBBEEEBBBBBBAAA@@@@@@@@@???===;;;===>>>@@@???>>>>>>@@@AAABBBBBBAAA@@@@@@EEEMMMSSSaaaiiitttuuuggg\\\SSSHHHAAA???===???AAAAAA@@@=========???LLLYYYaaannnttt```UUUDDD>>>:::::::::999;;;>>>>>>>>>===???BBBHHHMMMPPPWWW\\\___]]]YYYWWWZZZ^^^dddrrrqqqhhhYYYVVVVVV^^^ffflllpppsssiii```RRRGGG@@@===;;;;;;999:::;;;:::888555444444555666666777888999999:::>>>???AAABBB@@@<<<888555666888:::<<<===>>>???@@@>>>======>>>@@@@@@>>><<<<<<;;;999777666666777777999999999999888888888888:::;;;<<<999444222333666>>>>>>CCCPPP]]]jjjwww~~~xxxjjjUUUEEE<<<777333000000000111333555555444222111555:::===<<<;;;999999222555999===@@@AAAAAA@@@>>><<<999888888888999:::888===??????@@@BBBAAA>>>666666666999===AAACCCCCC;;;;;;:::::::::;;;;;;<<<:::@@@IIIRRR\\\hhhttt}}}ppp\\\OOOCCC??????>>>===>>>999555111000444888999888:::===??????===:::999888<<<===>>>???>>>;;;888666666555444444555888;;;===>>>@@@CCCHHHPPP^^^nnnyyy~~~nnn___UUUNNNIIIEEEFFFHHHOOOYYYaaalll}}}||||||{{{|||~~~{{{sssmmmllliiiiiihhhgggfffeeeeeefff[[[LLLBBBBBB@@@999555888<<<;;;:::999999:::;;;;;;===>>>???>>>;;;999:::;;;999;;;===>>>===:::666333333444444222000000111222888999999888666555666777::::::999888777777777777:::???GGGJJJFFFDDDMMMYYY```eeelllssszzz~~~rrrdddVVVKKKDDDBBB===<<<;;;<<<<<<;;;888444888777555111...---...000777666555444444555777888888777555555888:::<<<=========<<<:::777666666777___JJJCCCFFFCCCCCCFFFDDDCCCCCCBBBAAA@@@???>>>>>>>>>@@@AAA@@@>>><<<<<<<<<@@@@@@@@@??????BBBFFFJJJPPPXXXdddpppzzzrrrggg\\\OOOEEEAAA???AAACCCBBB@@@>>>======AAAKKKTTTZZZcccuuuiiiXXXMMM>>>:::888::::::999;;;@@@===>>>@@@CCCGGGMMMQQQTTTXXX]]]```]]]WWWVVVZZZ```fffwwwpppfffbbbVVVVVV[[[dddpppyyy~~~wwwmmm]]]PPPGGGAAA<<<999888:::<<<<<<999555333222444555666777888999:::;;;:::<<<>>>???>>>:::555222777999;;;<<<<<<===@@@BBB=========>>>@@@???===;;;<<<<<<;;;;;;:::999888777666666666666666666666666666888;;;:::666444444666999:::@@@JJJUUU```mmmyyy~~~tttpppeeeZZZJJJ===666333222000---...000111111000//////000444999<<<<<<;;;::::::222444888<<>><<<999888999:::::::::888<<<===<<<===???>>>;;;777777777:::>>>AAABBBBBB;;;;;;<<<<<<============:::BBBOOO\\\iiivvvooo]]]OOOBBB===>>>===;;;;;;777555444444666888999999;;;<<<===;;;999777777888???@@@@@@@@@???<<<999777777777777777999:::<<<===<<>><<<::::::<<<;;;777444888777555111---******+++...///111333555777999:::888777666555666888;;;===<<<===<<<:::777666666777^^^IIIAAADDDAAABBBFFFEEECCCCCCAAA@@@>>>>>>>>>??????AAABBBAAA===:::888888???>>>>>>>>>???BBBFFFIIIGGGLLLSSS[[[dddmmmuuuzzz~~~uuuhhhXXXKKKEEE@@@AAABBB@@@>>><<<<<<<<>>AAAEEEJJJNNNRRRTTTZZZ___cccaaa\\\\\\cccjjjwwwtttfff^^^[[[XXX]]]eeeqqq~~~{{{jjj\\\QQQIIIAAA<<<:::<<<>>>>>>;;;888666555222333444555777888999:::999:::;;;<<<;;;:::888666777:::===>>>===<<<>>>???<<<;;;<<<>>>???>>><<<:::;;;<<<===>>>>>><<<:::888444444555555555555555555111555999:::888777777999999;;;@@@HHHMMMTTTaaammmvvvwwwzzz|||uuuhhhaaaaaaUUUNNNDDD;;;555333333555///000111222111111111111111444888999999777777777222333666999;;;===??????>>>:::777666888::::::999999<<<<<<::::::<<<===:::999888888:::>>>AAABBBBBB======<<<<<<===???AAABBBDDDNNN]]]lllyyysss```PPPAAA<<<<<<:::777666666777888888888888999;;;<<<<<<;;;888555444555666??????@@@@@@???>>>===<<<:::::::::::::::::::::999:::===AAADDDGGGMMMUUU[[[kkkwwwyyyooodddYYYQQQKKKEEEBBBEEELLLUUUcccnnn}}}~~~xxxvvvtttpppjjjdddaaabbbddd^^^```aaa```]]][[[ZZZZZZWWW]]]aaa___]]]]]]YYYSSSQQQOOOOOOQQQOOOIIIFFFGGGCCCFFFHHHHHHEEECCCDDDEEE???BBBCCCAAAAAACCCBBB>>>==================<<<<<<===??????<<<888777:::>>>???>>>===;;;:::999999999777777777666444333444555777888888666555555777888999999999999999:::;;;;;;<<>><<<<<<>>>@@@AAABBBCCCBBB>>>:::888777:::999888888:::???DDDGGGFFFGGGJJJMMMRRRZZZccciiipppxxxrrr```QQQJJJ@@@@@@@@@???<<<::::::;;;<<>><<<;;;<<<;;;:::;;;===>>>>>>;;;999:::<<>>;;;888444444444555555555666666...333999;;;:::999:::<<<;;;>>>CCCGGGGGGJJJVVVbbbnnnkkkkkkjjjbbbWWWSSSUUUGGGDDD>>>777111000222444222333555555555444555666222555777777666444333333111222444666888;;;===>>>===999666555777999999888;;;===<<<999888;;;<<<999:::999888:::>>>@@@AAAAAA@@@>>><<<;;;<<<@@@DDDFFFOOOZZZjjjyyywwwbbbRRRAAA;;;:::777444222555999<<<;;;999888999<<<===<<<999555222111333555===>>>???@@@@@@@@@@@@@@@======<<<<<<:::999777666999===BBBEEEGGGJJJPPPTTT```lll~~~{{{ooobbbZZZMMMEEE>>>???DDDLLLWWW```rrr~~~ssskkkccccccaaa[[[TTTPPPOOOPPPOOOPPPQQQOOOLLLIIIIIIIIIHHHOOOQQQNNNLLLMMMKKKFFFGGGDDDDDDFFFEEE@@@>>>???>>>@@@AAA???===;;;===@@@555???DDD@@@@@@EEEEEE>>>@@@AAAAAAAAAAAA@@@???>>>888:::;;;777333333888===DDDBBB>>>;;;999999::::::888999999777555444555777666666666555444444666888777777888999:::<<<>>>???@@@???BBBIIIOOOQQQTTTXXXbbbjjjwww~~~vvvlllgggiii___bbbddd```VVVKKKCCC???:::777555777<<<>>>;;;777888999999777333000//////))),,,111555888888666555:::::::::999888999;;;<<<;;;;;;;;;999666555666777^^^IIIAAADDDAAABBBFFFEEEBBB@@@===;;;;;;;;;===>>>EEEGGGHHHDDD>>>999888888555555555777:::===>>>>>>???@@@BBBFFFJJJNNNQQQSSS\\\cccqqqoooZZZNNNGGGBBB???===999555555999<<>>>>><<<:::999888:::;;;===>>>>>>===:::999444222000111444777666444111333666999;;;:::999888<<<@@@DDDEEEEEEFFFIIILLLXXXWWWUUURRRNNNJJJGGGEEE@@@===888444222333555777888888888888777555444333444444333222222222333333333111000333888<<<===<<<===;;;999777555444444555777:::======:::888999;;;999666555777;;;@@@AAAAAA<<<<<<>>>>>>;;;;;;EEEQQQZZZhhhxxxvvv[[[NNNAAA<<<:::666555555444777:::<<<<<<::::::;;;<<<777333333444444555666??????@@@???>>>>>>????????????>>>;;;999888:::<<<:::???DDDGGGLLLRRRRRROOOXXXbbbsssqqqfffZZZJJJ===<<<<<<===FFFRRRbbbttt}}}rrrhhh```[[[ZZZVVVOOOIIIDDDBBBBBBBBBGGGFFFDDDBBB@@@>>>===<<<:::@@@EEEDDD???<<<>>>BBB>>>??????>>><<<999666444;;;<<<<<<;;;999888999::::::<<<@@@EEEHHHHHHEEEBBBCCCCCCDDDDDDDDDBBB===999888555222111333777999:::???>>>===<<<;;;::::::999<<<999666666777888666444777666555666777888777666999999:::;;;===>>>>>>???@@@CCCFFFIIILLLPPPUUUXXXgggppp~~~xxxnnnjjjgggccc```ccc^^^WWWSSSOOOKKKFFFBBB???:::777888;;;===;;;888>>>:::666444555666555333111000000222666888::::::<<<<<<<<<<<<<<<============<<<:::888666666666666___JJJ@@@BBB??????DDDCCCAAA???===;;;:::;;;<<<===FFFHHHIIIFFF@@@;;;999:::444444444666:::===>>>>>><<<<<<>>>AAADDDGGGJJJKKKLLLRRR___ppp{{{zzziii^^^NNNGGG@@@;;;777333666;;;999<<<>>>===<<<>>>DDDJJJLLLNNNNNNLLLGGGBBB>>><<<<<<<<<<<<>>>AAAEEEIIIKKKQQQPPPRRRTTTQQQJJJHHHIIINNNYYYeeennnwwwooobbbZZZWWW[[[cccqqq}}}yyynnneeeXXXKKKFFFBBB<<<999999::::::999666444111111444777:::;;;???<<<888777777999999999777888999::::::999999888999;;;<<<<<<:::777666666777999<<<>>>???===;;;999777555333444666777555333222444777:::;;;:::999888===@@@CCCDDDBBBBBBDDDGGGKKKKKKJJJHHHEEECCCAAA???;;;999666444333444555777888888888777777555444444555555444444333444444444444222111444888;;;<<<;;;;;;:::888666444444444444666888;;;;;;:::999888888777555444666;;;???AAAAAA>>>===<<<:::999<<>>>>>>>>===>>>>>>@@@===:::999999999999999::::::999999;;;>>>AAABBB@@@@@@>>><<<:::999;;;===>>>HHHQQQSSSTTTVVVVVVTTTSSSYYYfffvvvvvvaaaQQQBBB===999777>>>JJJXXXgggwww}}}qqqfff]]]UUUQQQQQQMMMGGGAAA======>>>???AAA@@@???>>><<<;;;::::::666:::>>>>>>;;;888999;;;:::;;;;;;;;;:::888555444666777999888777666777888;;;<<<@@@EEEJJJKKKJJJHHHGGGGGGHHHJJJIIIFFF@@@<<<999666444333666999;;;<<<<<<<<<;;;;;;:::999888888999777555555888:::999888999888777777777777666666777888999;;;===???AAABBBCCCFFFIIIKKKLLLQQQXXX^^^llluuusssjjjeeeccc```]]]YYYWWWTTTSSSPPPLLLFFFAAABBB===888888;;;>>>===;;;===:::666555666888777666555444444444666777888888======>>>>>>>>>======<<<;;;;;;999888777666555555aaaKKK@@@AAA<<<<<>>888555777===999:::;;;:::888999===AAAAAACCCFFFEEEBBB???=========<<<===@@@EEELLLRRRVVV]]]]]]^^^___YYYMMMFFFEEELLLZZZjjjttt~~~qqqbbbYYYVVVZZZfffqqq|||qqqaaaRRRIIIDDD===999888999;;;;;;666444222222555888;;;<<<>>>;;;777666777:::;;;<<<999888777555555666888999888999;;;:::777555444444444777;;;>>>???>>>;;;999:::888777888:::999666222333555888:::;;;;;;999888<<>><<<>>>@@@>>>>>>>>>======<<<::::::666666555444444444555666666666666666555444444444555555555444444555666666555444333444777999:::::::::999777555444333333444666777888:::;;;:::777555555444333555999===?????????<<<::::::<<>>:::;;;======<<<===???AAABBBBBBAAA@@@AAAAAA???<<<:::777555555999>>>AAACCC??????>>><<<:::;;;===???EEERRR___cccaaa```___]]]TTTTTT[[[hhhuuuqqqbbbQQQFFF;;;444999CCCPPPYYYeeeppp}}}zzznnnaaaWWWOOOIIIFFFIIIEEE>>>999777888;;;===;;;;;;;;;::::::;;;;;;;;;666777888999999888777666666777888888888666555444111333666777777777888999;;;<<>>;;;999777666888;;;<<<<<<999999999999888888777666666555444555888;;;======;;;:::999999888777666666666777999;;;>>>AAADDDEEEHHHLLLOOOOOOOOOUUU```jjjttt}}}wwwkkkccc___]]][[[YYYRRRSSSTTTUUUTTTPPPIIIDDDEEE@@@:::999;;;>>>???>>><<<999777666888999::::::999999888777777777777777<<<======>>>===<<<:::999888888888888777666555444dddLLLAAAAAA<<<;;;@@@???AAA@@@>>><<<<<<<<<======AAACCCDDDAAA<<<888777888666555555888<<>>???>>>???AAAFFFNNNXXXaaafffiiihhhhhhfff___SSSLLLLLLSSSbbbsss{{{nnnbbbUUUPPPTTT___qqq|||kkk\\\LLLGGG@@@999666777888:::777555333444777:::<<<===>>>;;;777666888;;;===>>>:::777444111111333666888888::::::999666444333444333666:::>>>???>>>;;;999999888777:::<<<<<<888444555666999;;;;;;:::999777999<<<>>>===:::888999;;;999999999::::::999999888555666666666666555444333333333333222222222222333444333333333444555666666666555555555666888888999999888777555444444555555777666777:::======888444666666555666888:::;;;;;;===<<<<<<@@@FFFUUUmmmppp]]]PPPDDD??????======>>>:::;;;===>>>???BBBGGGJJJOOOQQQRRRQQQQQQPPPJJJDDD===999555555:::???AAA@@@=========;;;:::;;;===@@@JJJWWWeeemmmpppqqqmmmiii```ZZZXXX```lllxxxyyyhhhXXXHHH======CCCLLLOOOVVVbbbqqqvvvnnnbbbVVVMMMFFFBBB@@@EEEAAA;;;666444666999<<<::::::::::::;;;===???@@@:::999888999<<<<<<999777777777777777666555444333///222555777888999;;;===:::;;;===AAAHHHNNNQQQSSSHHHGGGFFFFFFEEEDDDAAA???>>><<<:::999:::;;;:::999888888999999999888666666555555555666888;;;===>>><<<<<<<<<:::888777666777888999:::<<>>???999888666666777999;;;<<<;;;<<<;;;:::888777888999:::;;;;;;<<<;;;999777555666666777888888777555444dddMMMBBBBBB======AAA???BBBAAA@@@???>>>>>>>>>??????BBBCCCAAA<<<888777888999999999;;;>>>AAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAACCCAAACCCHHHMMMQQQZZZcccqqquuu|||pppfffZZZQQQJJJAAA======@@@@@@>>>===<<<===???AAACCCCCCCCCAAA???>>>???AAAFFFHHHNNNVVV```kkktttyyyxxxtttooojjjbbbYYYUUUWWW___nnn|||~~~sssdddYYYOOOMMMTTTbbbuuuwwwiiiSSSNNNFFF===777555666777777666444666999<<<>>>>>>>>>;;;888777999<<<>>>???999666222//////222666888999:::;;;999777555555555444666:::===>>>===:::888555444555999======;;;777555777999;;;;;;999777666555777:::999777555777999888999999999999888888777777777888999888555333111000000/////////000000111000000000111222333444555666666666666666666777888:::999777666666666777777888777888;;;>>>>>>:::666999999999888777777888888<<<>>>BBBJJJSSSbbbzzznnn]]]PPPDDD@@@???<<<;;;<<<<<<>>>AAAEEEJJJQQQXXX^^^lllpppqqqmmmiiidddYYYNNN???999444666<<>>===BBB>>>999444333444777:::999999999999;;;>>>@@@BBB>>>;;;999;;;>>>???===999::::::999888777555444333///111333555666999<<<>>>:::999:::===CCCIIIMMMOOOGGGDDD@@@>>>???@@@AAAAAA@@@>>><<<;;;;;;:::888666888999:::::::::888777555666666777888888999:::;;;<<<===>>><<<999888888:::<<<======>>>AAADDDGGGIIIPPPUUUZZZZZZ[[[dddtttpppkkkddd^^^ZZZYYYXXXXXXXXXXXXWWWVVVTTTSSSSSSSSSKKKGGGBBB>>><<<======>>>888777666666666888:::<<<;;;<<<===;;;999888:::<<<::::::;;;::::::888666555444555777888888777666666aaaKKKBBBCCC???>>>BBB@@@CCCBBBAAA@@@@@@?????????AAACCCEEECCC>>>;;;:::;;;===<<<;;;===@@@BBBBBBBBBCCCCCCBBBAAA@@@@@@@@@AAABBB???@@@CCCFFFIIIPPPXXXbbbeeelllsss{{{~~~ttthhh```XXXMMMEEEBBBGGGDDDAAA>>>===>>>AAABBBDDDCCCAAA>>>===???CCCFFFOOOSSS[[[fffpppyyyvvvooofff___```dddnnn{{{wwwjjj]]]TTTMMMMMMTTTaaarrryyyaaa]]]TTTHHH>>>888777777777666666777;;;>>>??????===;;;999999;;;===>>>>>>777666333222222444777999999::::::999777666777888777888:::<<<;;;:::888666111000111555:::===;;;999555777999::::::888666444222555888777555444666888777777777888777777666666777888999999888555333111......---------...000111.........///000111333444555666777666555555777999999888777666666777888888888888999:::<<<===;;;::::::<<<<<<;;;999777888999???BBBJJJTTT___nnnvvvaaaSSSDDD>>><<<:::999;;;;;;???FFFOOOYYYdddooouuuxxxhhhXXXFFF===555555<<>><<<;;;===;;;777333222333666888888777777777999;;;>>>@@@???<<<:::;;;>>>???===;;;<<<<<<;;;999888666555555///000111111222555:::===:::999888:::>>>CCCEEEFFFDDDAAA===;;;<<>>======<<<999777:::;;;<<<<<<;;;999666444555777::::::888666666666:::<<<>>>===;;;:::<<<>>>@@@???@@@AAACCCGGGJJJLLLSSSXXX^^^bbbfffppp{{{lllhhhbbb\\\XXXWWWWWWXXXXXXWWWUUURRRPPPPPPTTTWWWQQQOOOKKKGGGCCC@@@???>>>888999888666555666888;;;:::<<<>>><<<999999;;;>>>;;;::::::999999888888888444555666777888888888888\\\GGG@@@CCC@@@???BBB???BBBBBBAAA@@@@@@??????>>>AAACCCEEECCC???<<<;;;===???===<<<===???AAAAAA@@@BBBAAAAAA@@@@@@@@@AAAAAABBB@@@@@@BBBCCCCCCHHHNNNOOORRRXXX```hhhoootttwwwyyy}}}zzzqqqiii]]]TTTQQQPPPLLLFFFAAA???@@@CCCDDDDDDBBB@@@===>>>DDDLLLQQQZZZ```jjjuuu~~~{{{tttnnnjjjnnntttnnnaaaRRRMMMJJJNNNVVVaaappp|||sssoooeeeXXXJJJ@@@<<<;;;888777777999<<>>===<<<777777666777888999;;;<<<888999999888777777888999;;;;;;;;;:::999777555555///......111666::::::888555666888999999777444222333555888777444333444666333444555666666777666666444555666777777555333222......---,,,---///111222,,,,,,---...///111333444444666777777555555777:::888777666555555666777888777888999999999999;;;===:::<<<>>>===;;;:::;;;<<>>@@@FFFRRR___nnn}}}lllZZZLLL<<<777<<<@@@>>>:::888999999999999;;;???BBBFFFNNN[[[kkktttmmmhhheeegggkkkyyy}}}lll___QQQIIIBBBBBBBBBCCCHHHOOOOOOKKKEEEAAA???>>>===<<<999777666555555666888999999888777666777:::===>>>>>>===<<<<<<============<<<;;;:::999888888888888333333111000000444:::>>><<<:::888888:::============;;;999:::<<<>>>???>>>>>>>>>>>>???AAA@@@>>>;;;;;;<<<<<<<<<;;;888444222333777:::;;;888555333333777;;;>>>>>><<<<<>>888777666555444555777888555555666777888999;;;;;;XXXDDD???CCC@@@???AAA???AAAAAA@@@@@@???>>>>>>===???AAACCCBBB>>>::::::;;;???>>>======???@@@??????BBBAAAAAAAAAAAAAAABBBCCCEEECCCBBBCCCBBB@@@BBBGGGBBBEEEJJJPPPXXX^^^cccfffaaafffooozzz~~~vvvkkkbbb___YYYSSSKKKEEEBBBCCCEEEFFFDDDBBB???>>>AAAJJJTTT\\\gggnnnyyy|||xxxttttttzzztttbbbTTTHHHDDDEEEMMMWWWcccqqq||||||rrrcccSSSGGGAAA@@@888777777999===@@@AAAAAA===<<<<<<===>>>>>><<<;;;777888999;;;<<<===>>>>>>666777888777666666888:::>>>===;;;999777555444333///---,,,...444777888777444666888888888666333111444777999777444222333555222222444555777888888888222222444555555555444444///...------...000333444,,,,,,---...000222333444444666888777555555888;;;666666555444444555777888666888999888666666:::>>>888;;;>>>>>>===<<<>>>@@@CCCHHHUUUddduuuqqq]]]DDD666222444;;;BBBLLLTTTbbbsssooo\\\FFF;;;<<>>BBBIIIJJJGGGCCCAAA@@@@@@???>>>777777777777888:::<<<===;;;:::888777888:::===???>>>>>>>>>=========>>>???:::999999999999999::::::888777444111111555;;;@@@>>><<<999888999999999888555555666999;;;<<<;;;:::<<<<<<>>>AAADDDDDDBBB@@@;;;<<<<<<<<<:::777333111000555;;;<<<999555222111666:::>>>>>>======AAAEEE@@@@@@AAACCCHHHMMMRRRVVVccchhhqqq{{{tttdddaaa]]]WWWRRRQQQQQQSSSQQQRRRSSSRRRQQQRRRWWW[[[^^^___```\\\VVVMMMFFFBBB>>>>>>===:::666555777:::<<>>@@@AAAAAA???<<<:::<<<>>>???@@@@@@???>>>==================>>>>>>???@@@@@@AAACCCGGGJJJKKKKKKMMMMMMIIICCC@@@BBBBBB??????@@@BBBCCCFFFKKKQQQUUUWWWXXX\\\ccclllwww{{{nnnffffff___UUUMMMHHHFFFFFFFFFDDDBBBCCCGGGLLLSSS```llluuu}}}{{{{{{}}}rrrbbbUUUMMMEEEFFFFFFFFFKKKWWWiiiwwwtttgggYYYLLLDDD???999666888;;;;;;===AAA>>>>>>>>>======<<<<<<<<<888:::===???@@@>>><<<;;;:::555000///222444555444<<<:::888888888777555333222000000222555666555222999777666666888888666333666777888888555444333444333333333333444444555666999666444444666777666333............000222444555777222...///333666555333999::::::;;;:::888555444666666666666666666666555666888999777444333666888@@@???>>>>>>???@@@@@@???CCCNNN^^^qqqrrr[[[FFF@@@<<<666999CCCNNNbbb{{{|||eeeQQQDDD===;;;:::555777:::>>>AAAAAA>>>;;;BBBHHHVVVhhhyyy}}}nnnccc\\\___jjjwwwxxxpppfffYYYLLL@@@999???JJJLLLIIIEEECCCAAA@@@===<<<777888:::<<<>>>>>>>>>>>><<<:::888777777999<<<======>>>???>>>;;;999888999999999:::::::::::::::;;;>>>999333222555:::>>>???@@@???===<<<:::999999999777444555:::=========@@@===:::;;;???CCCCCCAAA@@@:::<<<===<<<888444111///111444888::::::666111...333444777:::===@@@AAABBBEEEBBBCCCHHHMMMOOORRRVVVjjjrrr}}}yyyooofffbbb\\\VVVQQQOOONNNOOOSSSRRRPPPPPPRRRWWW]]]aaafffllllllcccXXXRRRNNNLLLJJJFFF@@@===<<<;;;999777888===@@@===666111333666333333333222///...///000111333666999;;;;;;::::::[[[EEE===BBB@@@@@@@@@;;;???@@@AAAAAAAAA???<<<:::;;;<<<>>>??????===;;;:::<<<===>>>>>>>>>>>>>>>>>>??????AAAFFFMMMTTTZZZ]]]\\\[[[UUUKKKEEEEEEEEECCC>>>??????@@@AAADDDHHHKKKJJJLLLOOOUUU^^^gggooottt}}}vvvoooiiiaaaYYYTTTQQQNNNLLLGGGFFFGGGMMMSSS[[[hhhtttyyyhhhYYYNNNGGGBBBAAAAAABBBGGGSSSbbbmmm}}}pppbbbVVVOOOHHH@@@;;;;;;<<<;;;;;;>>>===============>>>>>>>>>===>>>???@@@@@@???===<<<:::555111000333666777666888777555555666777666555222111111444666777555333666444444555777888666444555666777666555444555666666555444444444555666777:::777444444555666555444/////////000222444666777:::555111222555777666444999999:::;;;:::888666555666666555444444444444444333666888777444444666999??????>>>======>>>AAACCCMMMVVVeeezzzqqq[[[IIIBBB===888>>>JJJ^^^sss~~~gggTTTFFF<<<777888999<<>>AAAJJJKKKIIIFFFEEEDDDBBB>>><<<999:::<<<======<<<;;;:::===<<<:::999999:::<<<======>>>???===:::888777777999999999:::;;;<<<<<<<<<===999555444666:::===>>>>>>======;;;:::999888888888555666:::<<<;;;<<<>>>AAA???>>>AAACCCCCCAAA@@@;;;<<<===;;;777333000...000333777::::::777222///444555777:::===???@@@AAACCCBBBFFFMMMQQQTTTYYY___lllvvvuuukkkeeeaaa[[[UUUQQQOOOOOOPPPTTTTTTTTTUUUXXX\\\aaaddduuuxxxuuujjj___XXXSSSNNNPPPKKKEEEAAA>>><<<888555777;;;===<<<777444444666666777777666444333444666666777999;;;===>>>???@@@\\\FFF===???======???<<<@@@@@@AAAAAA???===;;;:::999:::<<<======<<<:::999;;;===???@@@???>>>>>>>>>AAACCCHHHOOOYYYdddmmmssspppooofffVVVJJJEEECCCBBB@@@???>>>===>>>>>>@@@@@@CCCEEEGGGLLLSSS[[[aaaeeemmmqqqxxx~~~~~~yyyrrrlllfff```[[[XXXQQQOOOQQQWWW___hhhuuu}}}kkk[[[PPPHHHDDDBBB@@@???@@@FFFOOOZZZ```mmmrrr{{{rrrfff___SSSIIIAAA>>><<<888777888<<<<<<===>>>???@@@AAABBBAAAAAA@@@???>>>>>>>>>>>>999555111111555888999888555333222222555777999999555555666777999888666333333222222444666666555444333444555444444555777:::999888666555555666777888:::777444333333444444444111111111222444666888:::;;;888555555777999888666888999;;;;;;;;;999777666777555333111000000111222111444777777555444666888>>>@@@AAA>>><<<>>>FFFMMM[[[cccsssttt```NNNFFF>>>999CCCSSSrrrlllUUUCCC888<<<<<<===???@@@???;;;888:::;;;DDDUUUiii|||uuuiii]]]]]]```jjjxxx|||nnn^^^NNNCCCBBBFFFHHHGGGGGGGGGGGGDDD@@@=========>>>>>>===;;;888777>>>===<<<;;;;;;<<<===>>>===>>>>>>===999777666666888888999:::;;;<<<<<<===;;;999666666888;;;<<<<<<;;;;;;<<<<<<;;;:::888777888666777<<<>>>===>>>BBBCCCBBB@@@@@@AAAAAA???===>>>>>>===;;;999666333111111444777::::::888555222555666888:::<<<>>>???@@@???CCCJJJRRRVVVXXXaaajjjrrr}}}|||pppfffbbb___YYYSSSPPPOOOPPPQQQQQQSSSVVVXXX[[[___eeeiii}}}~~~yyyooogggaaa[[[UUUVVVSSSMMMHHHCCC===888444555666777777666555333222666888999:::888777777777777777999;;;===???AAABBB]]]GGG<<<===::::::>>>===@@@??????>>><<<:::999888555777999<<<======<<<;;;:::===@@@AAA???===>>>???EEEKKKTTT```lllwwwmmm[[[OOOGGGBBBCCCAAA???>>>>>>>>>===<<>>@@@AAABBBCCC???>>><<<;;;:::<<<===???999555222333777:::;;;:::666444222222555888;;;<<<;;;;;;<<<<<<;;;999555333222222222333444444333222222222333333333555999<<<:::999666444444555666888888666333111111222333444111111111222444666999:::999777666666888::::::999888999;;;<<<<<<:::888777777555222///...///000111222666999999666555666888>>>AAACCC@@@>>>BBBOOOZZZhhhrrrxxxfffUUUJJJ@@@;;;HHH\\\}}}cccMMM@@@<<<<<<<<<===>>>>>>;;;999===<<>>>>>???@@@@@@>>><<<999777>>>>>>>>>=========>>>>>>>>>??????===:::777666666888888888999999999999999999999999999:::;;;;;;;;;:::;;;<<<======;;;999888999777999===??????CCCHHHHHHIIIIIIGGGGGGGGGFFFCCCBBB@@@>>>===<<<;;;:::999444666999<<<<<<;;;888777777888999:::<<<===???@@@>>>DDDNNNVVVXXX[[[fffsss{{{uuujjjbbb^^^[[[UUUPPPNNNMMMOOOPPPMMMPPPSSSVVVYYY```hhhnnnwwwwwwrrrlllhhhgggccc]]][[[XXXTTTNNNHHHBBB<<<888999777666777888888555222666;;;AAADDDCCC@@@===;;;999:::===@@@BBBDDDDDDEEE]]]FFF<<<<<<777888======>>>===;;;:::888777666666333555888<<<>>>@@@@@@@@@:::>>>AAAAAA>>>===>>>AAAGGGRRRdddvvvxxxeeeUUUIIIEEEBBB???>>>>>>???>>><<<===>>>@@@CCCFFFIIIKKKMMMQQQRRRTTTYYY___ccceeeeeekkkpppwww|||}}}|||}}}uuupppqqqwww|||qqqaaaSSSJJJHHHHHHIIILLLIIIEEEDDDEEEGGGHHHHHHJJJMMMRRRZZZgggwww~~~rrrcccTTTLLLGGGAAA<<<;;;999:::;;;;;;<<<===>>>>>>:::999666555666999<<>>===AAAMMM\\\nnn}}}wwwiii]]]___hhhsss|||jjj[[[PPPJJJCCCCCCCCCDDDEEEDDDBBB???>>>???AAABBBAAA>>>;;;999<<<======>>>>>>>>>>>>>>>>>>??????===:::888777777888777777666666555555555888999;;;;;;;;;::::::::::::;;;===>>>???>>><<<;;;<<<::::::===>>>???FFFMMMVVV\\\___\\\[[[\\\YYYTTTHHHEEE@@@>>>?????????>>>888:::<<<===>>>===<<<;;;999999:::;;;<<<>>>@@@AAA@@@FFFQQQXXXZZZ]]]jjjxxxxxxoooeee^^^YYYVVVRRRNNNLLLKKKLLLMMMLLLOOORRRTTTWWW___jjjsssnnnnnnkkkggggggiiihhhddd___^^^[[[VVVPPPJJJFFFDDDCCC???;;;;;;===>>><<<999>>>EEEOOOVVVVVVQQQKKKGGGBBBEEEIIIMMMOOOOOONNNMMMZZZEEE;;;;;;666666===>>><<<;;;999666555555555666222444888<<>>===<<<>>>@@@BBBDDDEEEEEEEEEFFFGGGHHHKKKMMMQQQTTTVVVWWW[[[aaafffkkkqqqzzzuuukkkbbbTTTIIIDDDDDDFFFGGGIIIGGGDDD@@@>>>===>>>???BBBDDDGGGJJJSSScccyyyooo]]]SSSLLLEEE???===<<<;;;;;;;;;::::::999999777555333333444777;;;>>>888555333555999<<<;;;:::<<<999777777999<<<======AAABBBAAA>>>999666444444666777777666333111000111111222333333333555888:::555444444333333333333444222333333333222222444555222222111111222333555666222333444555666777888999888999;;;=========;;;:::999777555333222222333444888:::;;;:::777777:::===;;;@@@DDDEEEIIITTTgggvvvxxxfffTTTMMMGGGIII^^^vvvpppWWWHHH<<<;;;:::;;;<<<===<<<;;;<<<<<>>===???AAABBBBBB???<<<999999:::<<<>>>??????>>>>>><<<===>>><<<:::888777888666666555555444333333333888:::<<<<<<;;;::::::;;;:::;;;===>>>??????>>>>>>@@@>>>===???AAADDDOOOYYYjjjuuu|||zzzxxxwwwqqqhhhWWWQQQIIIDDDBBBAAA???===;;;<<<===>>>>>>>>>======;;;;;;;;;;;;===???BBBCCCEEEJJJSSSZZZ]]]bbbqqqzzzqqqiii```YYYVVVTTTRRROOOLLLKKKJJJJJJMMMQQQTTTUUUVVV]]]hhhqqqiiijjjiiieeeeeejjjlllkkkggggggeeeaaa\\\XXXVVVVVVLLLHHHCCCBBBDDDFFFGGGFFFLLLTTT___fffgggbbb\\\XXXPPPRRRVVVYYY[[[ZZZYYYXXXyyyXXXCCC:::;;;555666===???;;;:::777555444555666777333555999<<>>===>>>@@@BBBCCCCCCCCCBBB@@@BBBDDDDDDBBBBBBEEEGGGHHHLLLPPPTTTWWW\\\dddiiirrrwww|||uuujjj```XXXMMMEEEAAAAAACCCDDDBBBBBB@@@<<<777555888;;;>>>AAACCCAAACCCQQQgggyyynnnbbbZZZQQQJJJFFFEEEDDDBBB@@@>>><<<:::999888777555444555888;;;===888666444555999;;;:::999:::999888999<<<>>>>>>>>>===>>>===999555333555666666888999888555333333444111333444444444444555777222222444444555444333333000333666777666555777888444444333222222333444444333444555555555555555555777999;;;===>>>===<<<<<<999999888777777666777777555777888777666888===AAA???CCCIIINNNUUUdddxxx}}}hhhUUUMMMIIIMMMbbbzzzyyy\\\LLLAAA???===<<<=========<<<<<<>>>CCCHHHNNNXXXlll}}}mmmfffccccccjjjvvv|||nnncccTTTOOOGGGAAA>>><<<;;;;;;<<<>>>@@@AAA@@@===999777444666999<<<>>>>>>>>>===999:::;;;:::888666666777333333444444444555555555999;;;===<<<:::999:::<<<::::::;;;<<<===>>>???@@@AAA@@@AAAFFFKKKUUUeeetttpppfffYYYOOOIIIDDD???;;;===============<<<<<<<<<<<<<<<<<<<<<>>>AAADDDFFFLLLOOOUUU]]]bbbkkk{{{}}}rrrkkkddd[[[UUUTTTTTTSSSQQQOOOLLLIIIHHHMMMRRRWWWWWWVVVXXX___eeecccggghhheeeeeekkkqqqsssssssssrrrmmmiiiffffffhhh^^^ZZZVVVTTTVVVZZZ^^^aaacccjjjsssyyyzzzxxxuuusssgggggghhhhhhiiikkklllmmmuuuVVVBBB:::;;;555666===???;;;:::777555444666888999555777:::<<<>>>>>>>>>======AAABBB???::::::@@@GGGbbbtttpppPPPHHH@@@<<<>>>AAAAAA@@@999;;;===???@@@???>>>===>>>BBBEEECCC>>>;;;<<>>>>>:::444222666;;;===AAABBB>>>;;;EEEZZZmmmvvvmmmcccZZZVVVNNNMMMKKKGGGDDDAAA>>>===;;;:::888777777888;;;<<<888666444555888:::999777777777777:::===??????>>>888999888666222222555888555777999999666555666777222444555555444333444444000222444666666555444333000444999:::999999999;;;666555444333222333333444555666777666444333222333777999;;;===>>>>>>===<<<:::::::::::::::999999999333444555555555888???EEEEEEIIIOOOVVVaaaqqqmmmWWWMMMIIIMMM```wwwcccRRRFFFCCC@@@>>>>>>>>>===<<>>@@@AAA???;;;666333222444888;;;>>>>>>======666777888888666555555666111222333444666777888999999<<<===<<<:::888:::<<<999999999:::<<<===???@@@@@@@@@DDDLLLWWWfff|||yyyhhhZZZPPPHHH@@@:::======<<<<<<;;;;;;;;;:::======<<<===???BBBFFFHHHPPPRRRWWW___gggrrrwwwnnnggg```XXXRRRUUUUUUUUUTTTQQQMMMIIIGGGJJJQQQWWWXXXTTTRRRUUUYYY\\\bbbfffddddddllluuuyyy}}}}}}{{{vvvqqqoooqqqsssssspppllljjjlllrrrzzz|||~~~{{{yyyzzz}}}yyycccJJJ>>><<<777777======;;;;;;;;;999777777777888888888777777999<<<>>>@@@;;;<<>>===??????<<<;;;:::;;;>>>BBBCCCAAA??????CCCAAA>>>;;;;;;<<<===>>><<<>>>??????======>>>???FFFLLLTTTYYY\\\___dddgggiiissstttkkkccc]]]UUURRRMMMHHHDDDAAA@@@???:::999777777888999888777???============BBBQQQ```xxx|||lllaaa```\\\WWWTTTRRRMMMGGGBBBAAA@@@===;;;::::::999999666999;;;<<<:::888666555777666555555777777666555333666:::999666333111222222444777999:::999666444555666666666555444333333333222333555888888555222222666999888555444777:::777777777555333333555777777888777555333222222444555777888999888888:::<<<>>>:::555444666888777666777555333333555:::@@@DDDGGGLLLZZZjjjvvvqqqaaaXXXMMMIII\\\vvvnnnZZZIIICCC<<<:::===@@@@@@???@@@CCCDDDDDDEEEJJJTTT\\\wwwsssmmmiiidddlllrrr~~~rrrjjj\\\KKK===666666999:::999999;;;<<<;;;999777111000222666:::<<<999777666555555666777777555333222444777666555555777:::???<<<888777888:::;;;;;;:::::::::::::::===BBBEEE@@@@@@GGGUUUeeexxx|||kkkZZZIII>>>;;;555777999:::::::::;;;<<<<<<>>>@@@???>>>???CCCFFFPPPRRR\\\hhhlllppp|||nnnddd___[[[VVVRRRUUUTTTQQQMMMJJJIIIKKKLLLRRROOOMMMLLLOOORRRUUUVVVYYYYYY^^^gggllloooxxx{{{yyyzzz}}}}}}aaaJJJ??????999888;;;999<<<<<<<<<:::999999999:::777777666666888:::===???============::::::CCCNNNkkkwww\\\NNNBBB@@@AAA@@@>>>>>>>>>@@@DDDIIIKKKIIIHHHGGGDDDAAA>>>;;;::::::::::::<<<;;;::::::999999999999:::>>>DDDIIIMMMPPPSSSUUU[[[bbbkkkppprrrsssvvvyyyrrrhhh```XXXSSSPPPNNNJJJGGGDDDBBBBBBBBB===;;;999999::::::999888::::::<<<>>>>>>BBBNNNZZZsssxxxmmmhhhccc___]]]YYYTTTPPPHHHEEEAAA>>><<<<<<;;;;;;999;;;======;;;888555333333222111222333444333222333777;;;:::555111111222222333555777999:::::::::888777777666666555555444555444444777999999666444333777999888555444777;;;777888777666444444555777999999888555333222333444666777888777666555666777;;;888666555555777777777888777666555666:::@@@CCCIIIQQQaaavvvvvvdddYYYMMMHHHYYYqqqmmmZZZMMMFFF>>>:::<<>>>>>???HHHRRRjjj}}}uuupppmmmkkkgggeeeWWWRRRKKKEEEBBB@@@???>>><<<===??????<<<888444111000///...///111222222111222777<<<:::333...///222222333333555888;;;>>>@@@:::999888666555555666666666666666888999999777555555888999888666555888;;;777888888666444444666888;;;:::888555222222333555888999999777333111000000555666666666555555777999::::::999888888;;;@@@DDDJJJTTTiii{{{fffYYYLLLHHHWWWlllppp^^^NNNGGG>>>888999;;;<<<<<<@@@BBBCCCBBB@@@AAAEEEIIIYYYhhhuuu}}}uuuhhheeegggoooyyy{{{nnn^^^QQQHHHDDD???:::555666<<>>@@@GGGMMM\\\oooyyy[[[DDD999555666888:::;;;<<<======;;;===???AAACCCGGGKKKNNNJJJMMMWWWfffqqq|||uuulllaaaXXXUUUTTTRRRQQQMMMLLLKKKJJJJJJKKKLLLMMMRRRPPPLLLJJJIIIJJJLLLNNNSSSYYYfffrrryyy{{{bbbKKK@@@@@@:::777999777<<<;;;::::::;;;<<<<<<<<<555444333333444666999:::>>><<<;;;<<<:::<<>>888444444777:::888555:::999999===BBBEEEDDDBBBFFFHHHKKKMMMMMMPPPSSSVVVbbbeeeiiiooowww|||sssfff[[[TTTOOOKKKHHHIIIHHHFFFCCCAAA@@@??????===;;;::::::<<<>>>======888888999;;;::::::@@@III```vvv~~~|||yyyvvvjjjcccYYYPPPJJJFFFBBB???======>>>>>>===999444000///......000222444333333111666;;;888000+++---111333333444666999<<>>HHHRRRddd{{{kkkOOO@@@:::::::::;;;===>>>===<<<===>>>@@@BBBEEEIIIMMMPPPNNNQQQYYYfffrrr~~~mmmfff\\\TTTPPPOOONNNNNNJJJIIIHHHHHHIIIJJJJJJJJJKKKJJJIIIGGGGGGIIIMMMPPPRRR[[[jjjvvv|||}}}~~~{{{cccKKK???===777777<<<;;;<<<:::888999;;;<<<;;;:::555444333333444666888:::<<<;;;===@@@???>>>BBBHHHYYYrrrooo\\\SSSKKKHHHHHHJJJQQQXXXfffpppwwwxxxuuupppeeeYYYPPPIIIAAA<<<<<<===<<<::::::666222333888;;;999666888666666888<<<>>>===;;;;;;>>>AAACCCDDDDDDEEEEEEVVVXXXZZZ^^^dddnnnxxxwwwqqqiii^^^UUUQQQNNNJJJHHHIIIHHHEEEBBB???<<<:::999999888777888;;;======<<<<<<:::888888666444999@@@UUUggg}}}ttthhh^^^UUUMMMEEE???>>><<<<<<<<<<<<:::555222...---...000333555555444000555888666///+++---000333444666888:::;;;<<<<<<;;;999777444333444555555666666777777666666666666888888888666555666888999666777777666444555777999;;;;;;:::777555444666888=========:::555111...---...222555555444444777:::888:::<<<<<<<<<@@@GGGMMM]]]mmmxxxbbbTTTKKKJJJTTTaaaooo]]]OOOKKKEEE@@@>>>>>>>>>???@@@AAACCCDDDCCCBBBAAABBBHHHMMMRRRUUU\\\iiivvv~~~wwwhhh```aaagggsss}}}}}}oooccc]]]OOOEEE:::888<<>>JJJWWWlllxxxYYYHHH@@@>>>===>>>??????===;;;??????@@@CCCFFFKKKNNNOOORRRUUU]]]jjjyyywwwssshhhbbbYYYQQQMMMKKKJJJJJJIIIHHHGGGHHHIIIJJJHHHFFFGGGHHHGGGFFFEEEHHHMMMQQQTTT```nnnwww|||}}}}}}|||yyyaaaIII===;;;777888??????===:::888888;;;<<<;;;999666555444444444666999:::;;;;;;>>>CCCBBB??????BBBPPPgggkkkXXXRRRMMMMMMOOOUUUaaalllwwwtttdddVVVMMMAAA::::::<<<;;;:::666444333555888:::999777777666555666888999999888888:::>>>@@@BBBAAA@@@>>>FFFGGGIIIMMMRRR[[[eeelllttt|||tttiiiaaa[[[SSSNNNLLLJJJGGGEEEFFFEEECCC@@@===:::888777888777666666888::::::999===:::777666444111444:::JJJ[[[rrryyyoooeeeZZZLLLBBBAAA>>>;;;;;;<<<;;;777444---,,,---///333666666666222444666444111//////111333555777999:::::::::999;;;999777555444444444444666777888777555444555666999888666444444555777888555666666555444444666999999::::::999777777888999===>>>???===999444111000///111222222333444666999777:::===>>>???EEEPPPXXXhhh{{{uuu```QQQIIIGGGNNNVVVjjjkkk\\\QQQOOOLLLIIIEEEAAA???===CCCCCCEEEEEEEEEDDDCCCBBB???BBBEEEHHHNNNXXXdddlllxxx~~~~~~oooeee```aaajjjsss}}}ppphhh\\\RRRFFF@@@???>>>:::666+++---000222444666999;;;;;;:::999999:::999666444222222333555777777555333333333444666999999888666888:::;;;;;;;;;<<<>>>@@@LLLZZZppp]]]JJJBBB???===>>>@@@AAA>>>;;;???>>>???BBBGGGKKKNNNNNNMMMQQQ[[[jjj}}}vvvjjjdddbbb^^^XXXQQQKKKHHHFFFFFFHHHFFFFFFHHHJJJKKKGGGDDDGGGHHHHHHFFFEEEGGGLLLQQQ[[[fffrrrxxx{{{~~~~~~}}}{{{\\\FFF;;;===999;;;AAA@@@@@@<<<999999<<<===;;;888888777666555666888:::;;;===<<>>@@@BBBBBBAAA???;;;<<<>>>@@@DDDLLLTTTZZZbbbjjjvvvtttddd\\\SSSNNNIIIFFFFFFFFFCCC@@@???>>>>>>>>>===<<<;;;:::;;;999777666666666555444999777666888666222222555@@@SSSkkkzzzlll[[[OOOHHHCCC===;;;<<<<<<999555......///222666999:::999666555555555555444444333444444555666777999:::;;;;;;:::999888666555444333777888999888555444666888999777444333333444666666444444555444333333666888777999;;;;;;:::999::::::;;;===???>>>;;;777555444222000//////222555666777888;;;???@@@CCCLLLZZZeeeyyyvvv```OOOFFFBBBCCCFFFTTTssssssjjj___```___\\\VVVNNNHHHDDDGGGGGGFFFFFFFFFEEECCCAAA:::;;;???BBBDDDJJJRRRZZZ```gggoooyyy}}}tttjjjccceeekkkqqq{{{xxxjjjaaaTTTJJJDDD>>>999555---000444777777777999;;;:::888666555666555444333000000222666:::;;;888666444444555777:::<<<<<<;;;<<<<<<<<<<<<;;;===@@@CCCLLLZZZooo~~~[[[HHH???<<<:::<<<@@@BBB???;;;<<<;;;;;;@@@FFFLLLOOOOOOLLLRRR^^^ooozzzmmmbbb\\\[[[ZZZVVVPPPKKKFFFDDDDDDEEECCCDDDGGGLLLMMMIIIEEECCCEEEGGGFFFFFFIIIPPPVVVcccmmmvvvyyy{{{XXXCCC;;;???<<<===AAA@@@BBB>>>:::;;;===>>><<<888999888777666777888:::<<>>???CCCBBB>>>===???HHHVVVkkkqqqaaaTTTRRRSSSXXX___kkk~~~mmm^^^LLLAAA>>>??????===999<<>><<<::::::666888999888555555777:::<<<;;;;;;<<<>>>@@@??????999999:::;;;>>>CCCJJJOOOTTT[[[dddllluuu~~~rrraaaSSSNNNJJJGGGCCCBBBDDDCCCAAA>>>888999:::<<<===>>>>>>>>>>>><<<999666555444111000444333666999999444111333;;;PPPkkk}}}iii[[[NNNHHH@@@<<<===<<<999666222222333666:::===>>>>>>999666555555888999777555555444222222444888<<<>>>;;;;;;;;;:::888666555444888:::;;;999666555777:::999777333222222444555555333444444333222333555777555888;;;<<<<<<;;;;;;;;;999<<<>>>>>><<<999777666444000------111555666666888<<<@@@BBBFFFQQQaaannnxxxaaaNNNCCC===;;;;;;GGG```www|||tttvvvwwwtttlllaaaXXXRRRJJJIIIHHHGGGFFFDDDBBB@@@999:::===??????@@@FFFLLLOOOVVV^^^hhhwwwtttfffbbbeeecccnnnrrrkkk^^^RRRGGG???999666000444888:::999999:::;;;999777333222222333222111---...000666;;;===<<<999:::999888999;;;<<<<<<;;;>>>>>>===<<<<<<>>>AAAEEEIIIWWWkkk|||YYYFFF;;;999777;;;@@@BBB@@@===999888999>>>FFFMMMPPPQQQVVV]]]hhhzzz|||qqqhhh```ZZZVVVVVVTTTPPPJJJFFFCCCCCCBBBAAABBBGGGMMMOOOKKKGGG>>>AAAEEEFFFGGGMMMUUU]]]iiirrryyyzzz}}}|||VVVDDD>>>BBB===<<>><<<::::::;;;;;;:::999777666666777:::<<<======>>>>>>>>>>>>===;;;:::999EEEMMM]]]qqqxxxcccWWWLLLNNNRRRXXXeeeyyymmmSSSEEEAAA???>>>===========================>>>;;;777777:::===>>>>>>???===<<<===???AAAAAAAAA;;;:::::::::===AAAEEEHHHNNNRRRWWW]]]dddooo|||}}}pppbbbWWWNNNIIIGGGDDDAAA??????@@@@@@???:::;;;;;;:::999;;;>>>AAAAAA<<<555333444555222...000111222333555777999:::<<>>999<<>>>>>;;;:::999:::;;;>>>@@@BBBJJJOOOVVV]]]ffftttyyyssslllbbbdddiiittt}}}ooo^^^MMMAAA;;;:::333555999===AAAAAA>>><<<888777777777888888666555222000111777===@@@>>>;;;<<<;;;;;;::::::;;;;;;;;;<<>>@@@CCCHHHSSSccctttwwwZZZEEE<<<999777777:::<<<;;;:::888666888>>>CCCGGGMMMTTT\\\fffvvvsssjjjbbb[[[UUUUUUSSSPPPLLLGGGDDDCCCDDDCCCDDDGGGIIIKKKKKKJJJIIIDDDDDDDDDEEEIIIPPPYYY___pppqqquuu}}}{{{SSSBBB???DDD@@@===???<<<===;;;999999999999888777666666666888:::<<<===>>>============<<<<<<;;;;;;AAAGGGSSSdddvvv~~~mmmYYYLLLIIIMMMTTT^^^nnn{{{]]]KKKDDD@@@>>>===>>>>>>>>>>>>>>>>>>======???;;;888888:::<<<======<<<;;;;;;<<>>>>>===::::::::::::<<<===???@@@@@@:::555333555555333000111111222333555777999:::>>>III[[[ooorrrfff]]]SSSLLLHHHCCC===888///------111999@@@CCCDDD;;;999888888999999888777222333333555666777888999999:::999666444444888;;;:::999888999;;;<<<:::888;;;666111111555999999888333000///000333555333111111444777:::;;;:::888777777999;;;<<<===<<<;;;:::666222111666999888888999AAA===@@@IIIQQQ\\\sssqqqZZZJJJAAA;;;999:::@@@HHHWWWiiixxxuuudddXXXKKKEEECCC@@@>>>>>><<<<<<;;;;;;<<<>>>@@@BBBCCCGGGMMMRRR[[[jjj|||zzzkkkgggfffiiirrr|||mmm[[[JJJ>>>777222444888===AAAAAA???<<<;;;::::::;;;<<<;;;999777333222444999???BBB@@@<<<888888888999:::<<<===>>>>>>@@@AAAAAA@@@@@@CCCEEEFFFNNNZZZiii{{{nnnWWWHHH>>><<<999999:::<<<;;;:::888666999@@@GGGKKKQQQXXX^^^iiixxx}}}pppeee]]]VVVRRROOONNNLLLIIIFFFDDDDDDDDDBBBCCCFFFHHHIIIIIIIIIIIIFFFFFFFFFHHHLLLTTT]]]dddqqqvvv}}}|||SSSBBB@@@FFFBBB??????;;;===;;;999888888888666444666666888999;;;===>>>???<<<<<<======<<<<<<<<<<<<@@@BBBIIITTTbbboooyyy}}}zzztttpppkkkaaaQQQEEEIIIOOOZZZhhhzzzgggRRRGGGAAA>>>>>>???@@@AAAAAAAAAAAA@@@???AAA>>>;;;:::;;;=========;;;;;;;;;===???AAABBBAAA<<<;;;:::999:::===AAACCCCCCFFFIIIKKKNNNUUU___fffqqqwwwpppiii^^^SSSIIIDDDAAAAAABBB???<<<;;;;;;<<<;;;;;;:::888888;;;???AAA@@@>>><<<888444333444555333111111222333444666777999999>>>HHHXXXkkknnniiiaaaWWWNNNEEE<<<666,,,******...666>>>BBBCCC<<<;;;;;;;;;;;;999777444333444555666777777777777999999888777666666999<<<999888777888:::;;;:::999999666333444888::::::999333111///000333555333000222444777999:::999777666888999;;;===>>>>>>===<<<888333222555888888:::===DDDCCCFFFOOOWWWeee{{{jjjVVVIIIBBB===<<<>>>===AAAJJJWWWcccrrrtttdddQQQGGGBBB>>>>>>??????>>>=========>>>@@@AAA===???CCCFFFNNN]]]qqqyyymmmddd^^^dddppp{{{sss^^^KKK>>>888999:::===@@@BBBAAA???======>>>???@@@???<<<:::666666777;;;@@@BBB@@@===444444555777999<<>>??????>>>>>>???BBBEEEDDDHHHOOOYYYhhh}}}xxxcccSSSJJJAAA???<<<;;;;;;;;;;;;:::888777:::BBBIIINNNUUU[[[aaakkkzzzxxxkkk___VVVPPPMMMHHHGGGFFFEEEDDDCCCCCCDDD@@@AAACCCEEEFFFGGGGGGGGGHHHIIIIIIKKKPPPYYYcccjjjqqq{{{XXXGGGCCCGGGBBB???@@@===>>><<<:::999999888666444666777:::;;;<<<===???@@@??????>>>>>>============@@@@@@BBBHHHSSS^^^ggglllpppkkkfffbbb___YYYQQQJJJMMMTTTaaapppnnnXXXKKKBBB>>>======???AAACCCDDDDDDCCCBBBBBBAAA???>>>>>>??????@@@===<<<===???BBBCCCCCCBBB;;;:::999999;;;===@@@BBB@@@CCCFFFHHHKKKRRR[[[bbbgggnnnwww}}}rrreee^^^TTTJJJCCCAAABBBDDD???===;;;:::;;;;;;;;;999999777777;;;AAACCC@@@;;;777444222222333444333222222333444555666777888888===GGGWWWiii|||yyywwwooobbbUUUKKKAAA999---+++))),,,333:::===>>><<<;;;;;;<<<<<<;;;777444555666777888999999888888999888888777777888:::<<<777777666777888999999999777666555777:::;;;;;;999555222111222555666555222222444777999;;;:::999999888:::<<<>>>??????>>>===999555333666888888<<>>@@@???@@@DDDLLLUUUcccwwwnnnWWWHHHAAA===>>>AAAAAA@@@???>>>>>>>>>??????;;;===>>>@@@FFFUUUiiiwwwwwwjjj```aaaiiirrr{{{yyyaaaQQQGGGDDD@@@>>>>>>@@@AAABBB?????????AAABBBAAA>>>;;;999999:::<<>><<<;;;;;;;;;:::888777:::BBBIIINNNUUU[[[cccnnn~~~|||sssgggZZZPPPJJJHHHEEEDDDCCCCCCCCCDDDCCCBBB???@@@AAABBBCCCEEEFFFFFFJJJKKKLLLOOOUUU^^^gggnnnqqqzzzaaaMMMFFFGGGAAA???BBB@@@???>>><<<<<<<<<:::777555666999<<<=========>>>@@@CCCBBBAAA???>>>=========???===<<<@@@HHHRRRZZZ^^^bbbaaa^^^[[[XXXVVVUUUVVVTTT\\\jjjyyywwwaaaQQQEEE===;;;:::<<<@@@DDDFFFEEEDDDCCCAAA@@@@@@@@@???@@@AAABBB@@@??????AAACCCDDDCCCAAA::::::::::::<<>>:::333222111111222333333222333444555666777777777777;;;EEEUUUgggyyyrrrbbbWWWLLLCCC666222......222666888888999999:::<<<===<<<999777777888999:::::::::::::::999999888888999:::;;;;;;666666666666666777888999777666777888:::;;;:::999666444333444888999888666444666888;;;===>>>>>>===999:::===>>>??????>>>===:::666555777888999>>>DDDCCCJJJUUUaaalll{{{oooaaaQQQIIIEEEAAA???@@@@@@???AAAFFFLLLWWWiiiyyyttt[[[III@@@===>>>BBB@@@@@@???>>>============;;;<<<<<<===BBBOOOaaannn|||qqqkkkiiiiiiooouuu|||yyyiii[[[SSSHHH@@@===>>>@@@BBB>>>>>>>>>@@@AAA@@@===:::;;;;;;;;;<<<<<<;;;888666444444444555777:::>>>@@@BBBCCCCCCEEEFFFGGGGGGFFFCCC??????EEEMMMYYYlll~~~~~~jjj]]]SSSJJJCCCBBBAAA@@@>>><<<;;;<<<<<<;;;888:::AAAGGGLLLSSSZZZfffrrrwwwtttlllaaaVVVLLLGGGFFFFFFDDDCCCCCCDDDDDDBBB@@@???>>>>>>???@@@BBBDDDFFFJJJLLLPPPTTTZZZbbbkkkqqqqqqxxxdddOOOGGGGGGAAA???CCCBBB???>>>>>>>>>>>>===999777888<<>><<<>>>@@@DDDBBB@@@???======>>>>>>===;;;999;;;AAAHHHNNNQQQQQQTTTVVVWWWXXX[[[aaaeeeccckkkwwwiiiVVVGGG???<<<;;;>>>BBBFFFHHHGGGDDDBBB>>>@@@BBBBBBBBBCCCEEEHHHFFFEEEEEEFFFGGGFFFCCCAAA===<<<<<<===>>>@@@BBBCCC???AAADDDDDDEEEHHHOOOTTT___fffpppvvv|||{{{lll```ZZZNNNJJJDDD>>><<<<<<>>>@@@>>><<<;;;;;;<<<<<<;;;:::888777888;;;>>>???<<<999222222222333333333444444333444666777888777777666:::BBBPPPaaarrrqqqfffXXXKKKDDD>>>777444555666666555777777888:::<<<<<<;;;999999888888999999;;;<<<===;;;:::888999:::;;;;;;:::666777777555444444666888777888888888999999999999666444333666:::<<<;;;999777888;;;===???@@@@@@@@@:::;;;===>>>???>>><<<;;;:::777777999999:::???FFFEEEOOO^^^mmm{{{iii\\\NNNHHHEEEAAA??????>>>===???CCCGGGOOO^^^lll{{{___LLLBBB======@@@>>>>>>>>>===<<<;;;;;;:::999;;;<<<<<>>===<<<<<<======<<<::::::;;;<<<<<<;;;999666555666555444444777:::>>>@@@@@@BBBGGGLLLPPPPPPNNNKKKIIIBBB@@@CCCFFFKKKZZZjjj{{{~~~fffYYYRRRKKKCCC???@@@@@@???>>><<<<<<===???>>>;;;;;;AAAGGGLLLUUU]]]mmmzzzxxxlllhhhaaaYYYQQQKKKGGGEEEGGGEEECCCDDDFFFFFFCCC??????>>>======>>>AAADDDFFFKKKOOOTTTZZZ```gggnnnrrrtttxxx~~~___LLLEEEGGGBBB@@@DDDCCC>>>>>>>>>>>>???>>>;;;888:::>>>BBBAAA>>><<<===???@@@>>>===<<<<<<===???@@@===;;;999:::>>>BBBEEEGGGFFFIIIOOOXXXcccmmmuuuyyy{{{jjjWWWIIIDDDDDDEEEHHHLLLOOOOOOLLLHHHEEEAAADDDGGGIIIIIIKKKNNNRRRRRRQQQPPPOOOOOOLLLHHHEEEBBBBBBAAA@@@@@@@@@@@@AAA@@@CCCEEEFFFGGGKKKQQQVVV```jjjvvvzzzlll]]]UUUTTTKKKHHHDDDAAA???>>>???@@@<<<;;;:::;;;<<<<<<:::999777888999:::::::::999999444555666666666555666666444555777888888777666555:::@@@JJJWWWhhh}}}{{{jjjXXXQQQJJJBBB<<<;;;:::999777888777666888:::;;;;;;:::888777666666777999<<<>>>===;;;999:::;;;<<<;;;999777888777555222222444777999999888777666666777888555333333555:::======;;;;;;<<<===>>>??????>>>>>>;;;<<<===>>>>>><<<;;;999999888888;;;;;;;;;@@@GGGLLLVVVgggyyyzzzaaaUUUIIIEEEDDDAAA>>>>>>???@@@DDDHHHKKKPPP[[[gggwwweeeQQQDDD===<<<===;;;;;;;;;;;;;;;:::999888888;;;======???EEEPPPZZZjjjmmmcccbbbgggnnnwwwxxxjjj]]]SSSNNNJJJIII>>><<<:::999:::;;;;;;:::777888;;;<<<;;;:::999888666555444444777;;;???BBBDDDIIIRRR]]]eeeeeeaaa\\\WWWOOOIIIIIIEEEBBBKKKXXXfffsss}}}pppbbbTTTLLLFFF@@@===???<<<>>>>>>===<<<<<>>===BBBIIIPPP[[[dddvvvsssjjj___ZZZSSSNNNLLLKKKHHHFFFFFFDDDBBBDDDGGGGGGDDD@@@???>>><<<<<<===@@@DDDFFFNNNRRRZZZaaaffflllpppsssyyy}}}ZZZHHHDDDHHHDDDBBBDDDBBB=========>>>???>>>;;;888;;;???CCCCCC>>>;;;<<<>>>;;;;;;::::::;;;>>>@@@BBB???===<<<<<<>>>@@@AAAAAACCCEEELLL[[[ooogggUUUKKKIIILLLPPPSSSVVVXXXWWWRRRMMMIIIEEEIIIMMMPPPQQQSSSWWW[[[\\\[[[ZZZYYYWWWTTTOOOKKKGGGFFFDDDBBBAAA@@@??????AAADDDIIIKKKNNNSSSZZZ___dddpppwwwnnn___OOOJJJLLLFFFDDDBBB@@@>>>===<<<<<<;;;:::::::::;;;;;;:::888777888:::999888777888999666777999999888777888888444666777888999777666555:::>>>EEEOOO```www~~~iiiYYYRRRHHHBBB???>>><<<;;;999888666666888::::::999777555444333555888<<>><<<::::::<<<<<<:::888888888888555111000333666::::::999777555555666888333111111555:::======<<>>===<<<;;;;;;<<<===>>>===<<<999888888888:::<<<<<<;;;@@@GGGRRR\\\lllppp[[[PPPEEECCCBBB@@@>>>>>>CCCEEEKKKQQQSSSUUU^^^hhhwwwjjjUUUGGG===:::;;;999:::::::::999999888777999<<>>777999@@@:::<<<======;;;<<<@@@DDDDDD@@@???DDDKKKTTTaaakkk}}}{{{rrrggg^^^VVVOOOHHHFFFIIIKKKIIIGGGDDDBBB@@@CCCGGGIIIEEEAAA???>>><<<;;;===@@@DDDFFFOOOUUU]]]eeekkkooorrrttt}}}XXXGGGEEEIIICCC@@@DDDCCC?????????@@@AAA@@@>>><<<>>>???@@@AAAAAA???===;;;;;;;;;;;;<<<>>>???AAABBBAAA===:::999<<>><<<;;;:::999;;;:::888888999888777555999888777777777888999::::::;;;;;;:::999888:::;;;888999:::999777666777888:::;;;AAANNN___tttmmmbbbTTTMMMKKKJJJEEE@@@===:::555444555888;;;<<<666555444444555777999:::<<<;;;::::::;;;;;;999777555777777555222111444777;;;999777666888999999888333444444666999<<>>>>><<<;;;:::999999999:::<<<======;;;:::999::::::777666:::>>>AAAGGGNNNVVVcccvvvwwwgggWWWMMMDDDBBBBBB???<<<<<>>;;;777666888:::<<<===@@@AAA???@@@JJJVVVrrrrrreee``````^^^```ooo}}}rrrlllaaaUUUBBB666222:::>>>999666:::999:::===BBB@@@:::888::::::888777999;;;>>>GGGPPP]]]ooo~~~mmm\\\NNNEEEDDDGGGGGGMMMRRRSSSRRRRRRQQQPPPGGGDDD???<<<:::888666444:::;;;;;;;;;<<<>>>BBBEEEIIIDDDCCCJJJTTT___kkktttyyyrrrggg[[[QQQKKKIIIGGGGGGFFFEEECCCAAAAAA@@@?????????@@@BBBCCCAAABBBCCCAAA@@@AAAFFFJJJRRRWWW^^^dddiiiooowww}}}WWWCCC===BBBAAA@@@BBB>>>@@@??????@@@AAAAAA???===@@@@@@@@@AAA@@@???===<<<<<<======>>>???@@@BBBCCCBBB???<<<;;;>>>AAABBBBBBIIIQQQ```vvvvvv^^^QQQQQQ[[[fffooommmkkkllloooqqqqqqppppppmmmiiikkkppptttuuuuuutttrrrqqqsssuuussslllfff]]]VVVPPPMMMIIIDDDDDDHHHMMMSSS\\\dddiiilllnnnooonnnhhh___UUUMMMGGGCCCBBBDDDAAA<<<888666666777888:::999888888888888777666777777666666666777999:::888999;;;;;;999888777777:::;;;;;;:::888777999:::;;;;;;@@@LLL\\\qqq{{{rrreeeZZZQQQKKKEEEBBB@@@<<<999777999;;;======;;;:::888777666777888999;;;:::999:::;;;;;;999888555666777555333333666888;;;999666555666777666666444444444666888;;;===???======<<<;;;::::::::::::;;;<<<<<<;;;999888999:::<<<888777:::===BBBJJJSSSYYYiiiwwwgggUUUKKKCCCBBBBBB???>>>???AAAHHHRRRZZZbbbnnn|||cccNNNCCC>>><<<======??????===999777888;;;;;;<<<>>>???===>>>HHHTTTqqq{{{lllddd___YYYZZZcccrrr}}}wwwjjj\\\III===777<<>>AAA???:::999<<<;;;999:::===AAAGGGSSS___wwwwwwcccRRRHHHDDDBBBEEEFFFEEECCCCCCDDDEEEFFFCCC???<<<:::888777777777888999:::;;;>>>BBBEEEIIIEEEEEEMMMYYYeeesss~~~|||wwwqqqmmmiiibbbYYYQQQJJJHHHFFFEEEEEEDDDBBB@@@>>>>>>>>>>>>@@@AAACCCDDD???@@@AAAAAAAAADDDIIIMMMUUUYYY```eeejjjpppyyy[[[DDD;;;AAABBBCCCCCC===BBBBBBAAABBBDDDDDDBBBAAAAAA@@@???>>>============????????????@@@AAABBBCCCCCCAAA>>>>>>@@@CCCEEEEEEJJJWWWlllooo]]]VVVZZZgggsss~~~||||||~~~~~~}}}}}}~~~~~~|||}}}}}}{{{uuupppgggaaaYYYUUUQQQNNNPPPTTT\\\bbbllltttzzz|||~~~yyyqqqkkkeee\\\SSSLLLHHHGGGFFFFFFAAA:::444222333666999999888666777888999777666555555555555666777888999777999;;;;;;999666555444<<<<<<<<<:::888999:::<<<======@@@IIIUUUiiixxxjjj\\\RRRLLLIIICCC@@@===<<<<<<===>>>===@@@???<<<:::888777777888:::888888999:::;;;:::999555666777666666666888:::<<<999666444444444444333666555555555777999:::<<<;;;;;;::::::::::::;;;;;;;;;<<<;;;999777666888:::<<<888777999===BBBMMMWWWaaauuussseeeRRRIIIBBBAAAAAA??????AAAAAAKKKYYYggguuu{{{[[[HHHAAA>>>===>>>???@@@AAA>>>:::777999;;;<<<===???@@@>>>???JJJVVVqqqyyynnnaaaWWWXXX[[[___jjjvvvuuueeeVVVIIIAAABBBCCC@@@>>>@@@AAA???@@@AAA>>>999999<<<<<<;;;===BBBHHHRRReeeuuujjjUUUIIIHHHEEEBBB???======???AAAAAA???;;;888777666666777888999::::::;;;===AAADDDIIIFFFHHHRRR^^^lll|||~~~vvvkkkgggcccaaa___[[[UUUOOOJJJGGGEEECCCCCCBBB@@@>>><<<<<<===>>>@@@BBBDDDEEE>>>???@@@BBBDDDHHHNNNRRRXXX\\\aaafffkkkrrr|||dddMMMDDDHHHFFFFFFFFFAAAGGGFFFEEEFFFGGGHHHFFFEEE@@@???===;;;::::::;;;;;;@@@@@@@@@@@@@@@@@@AAABBBBBBAAA??????@@@CCCEEEGGGJJJ\\\wwwzzzeeeZZZYYYbbbsss|||uuuppppppjjjccc^^^[[[[[[___bbbpppsssyyy~~~~~~wwwnnnggghhhddd^^^WWWQQQMMMJJJIIIHHHDDD===777444555888:::777666555666888999888777555555555666777888999:::999:::;;;999777555444555;;;;;;;;;999888888:::===@@@???@@@EEENNN^^^wwwxxxlllaaaXXXSSSHHHEEEAAA???>>>===<<<:::@@@???===;;;999888888888999777666777999::::::999444555666777888999;;;<<<>>>:::666444444444444333888888777666666777888999777777777777888999:::;;;;;;;;;:::777555555777::::::888777999<<<@@@JJJUUUjjjnnn```QQQIIIAAA@@@???===>>>AAACCCPPPcccvvvoooQQQAAA============???@@@AAA>>>999777888;;;???@@@BBBCCCBBBDDDPPP\\\ttt|||kkk```aaa___ZZZ___kkkvvvpppdddXXXMMMKKKJJJFFFCCCDDDAAA@@@AAABBB>>>888777999===>>>@@@EEEMMM[[[ssskkkZZZRRRKKKDDDBBB@@@??????@@@<<<<<<:::888666777999:::>>>>>>>>>===<<<===@@@BBBJJJHHHLLLVVVbbbooouuuiiiccc```]]]ZZZXXXUUUPPPMMMKKKHHHEEECCCBBBBBB@@@???======>>>???AAABBBDDDDDD@@@@@@AAACCCGGGLLLQQQUUU\\\___dddhhhmmmuuulllYYYRRRRRRJJJFFFHHHEEEJJJIIIGGGGGGHHHIIIHHHFFF@@@>>>;;;999888888999:::AAAAAA@@@?????????@@@@@@AAA@@@???>>>>>>@@@CCCEEENNNccc|||mmm\\\VVV[[[iii|||{{{wwwuuurrrnnniiihhhkkkoooqqq|||yyyvvvrrrkkkdddaaa```]]]XXXRRRLLLGGGDDDEEECCC???;;;888888888999555444444555777999888888666666777888999999::::::===<<<999666333333666888888999999888666777999;;;??????AAADDDKKKYYYqqq|||rrreee[[[OOOLLLFFFBBB???<<<999666;;;;;;:::999999999999999888777666666888999:::999444555666888:::<<<<<<<<<>>>:::666444444555666666:::999888777666666777777444444444555666777999:::::::::999777555555888:::888777888:::;;;>>>GGGQQQmmm|||jjj^^^PPPHHHAAA>>><<<:::<<<@@@GGGVVVnnnxxxaaaHHH<<<::::::;;;<<<>>>???@@@===999777888:::@@@AAADDDFFFFFFJJJVVVdddzzz|||qqqpppjjj]]][[[cccfffsssrrrggg[[[UUURRRLLLGGGDDD@@@???AAABBB>>>777444555>>>???CCCHHHPPPaaa~~~~~~kkkUUUJJJBBBAAAAAA===;;;;;;:::<<<===<<<;;;;;;>>>@@@@@@@@@@@@>>>===>>>AAACCCKKKKKKQQQ[[[fffrrrzzzwwwmmmaaa]]][[[WWWUUUSSSQQQOOOMMMMMMJJJFFFDDDCCCCCCAAA@@@@@@@@@AAAAAABBBBBBCCCCCCAAA@@@AAACCCHHHMMMRRRUUU^^^bbbggglllqqqzzzuuuddd^^^^^^SSSLLLLLLJJJNNNLLLJJJIIIIIIIIIHHHGGGBBBAAA>>><<<::::::;;;<<>><<<;;;===@@@CCCOOObbb~~~wwwsssjjj___VVVWWWaaapppyyyzzzyyywwwyyy~~~zzztttqqqqqqppplllhhhbbbaaa___[[[TTTLLLEEEAAA@@@???===;;;999777666666333222222444777999999888777777888999999999999888<<<:::666222000111666:::555666888777666666777888;;;<<<@@@DDDJJJWWWooopppddd[[[VVVNNNGGGAAA<<<777444555666666777888999999:::999777555555777888999888555444555888;;;======;;;<<<999555333444777888999:::999777666555555555555333333333444555777888999888888888777666777999;;;999888999;;;;;;>>>IIIUUUpppxxxhhh[[[NNNFFF???<<<999777:::???III[[[vvvfffUUUCCC;;;999999999;;;<<<>>>???<<<999777999;;;???@@@DDDGGGIIIOOO]]]lllxxxhhh^^^^^^^^^eeeoooxxxxxxmmmfff```XXXOOOHHH@@@???@@@AAA===666444666>>>AAAGGGLLLTTTgggvvvYYYJJJ???@@@AAA===:::;;;999===AAABBBAAAAAADDDGGGCCCDDDCCCBBBAAAAAADDDGGGLLLOOOXXXdddooo{{{}}}vvvqqqhhh```SSSRRRPPPOOONNNNNNOOOPPPOOOLLLHHHEEEDDDDDDCCCBBBAAABBBCCCDDDDDDDDDCCCCCCAAA@@@@@@CCCIIIPPPTTTVVVbbbfffmmmsssyyyrrrlllmmmeee^^^[[[UUUWWWTTTQQQOOOOOONNNMMMLLLGGGFFFDDDBBBAAA@@@@@@@@@EEEDDDCCCAAA@@@????????????@@@???<<<::::::>>>AAALLL[[[tttuuuooojjjaaaZZZYYYTTTSSS\\\jjjyyy|||rrrmmmiiijjjnnnpppooollliiigggccc]]]UUUMMMFFFAAA======;;;:::888777666666111111111333777999999999777888888999999888666666888666444000...000444777222555888888777666666666777999===AAADDDOOOdddyyy~~~sssiiibbbWWWMMMEEE>>>999666222333555666888999999::::::888555444666777777777555444555888;;;===<<<:::888555222111333777:::;;;888777555333222222222333555555555555666777888999555777999999999999;;;<<<===;;;:::;;;<<>>;;;888999<<<<<<>>>???===:::999;;;>>>???AAAEEEJJJNNNVVVfffuuu|||nnnddd^^^___bbbgggooo{{{|||tttjjj]]]SSSDDDAAA???>>>:::666777;;;>>>CCCKKKQQQYYYmmm}}}```MMM??????BBB@@@???BBBCCCIIIPPPSSSRRRRRRTTTVVVQQQQQQOOOKKKHHHGGGHHHIIILLLRRR___ppp}}}}}}uuuppphhh```]]]OOONNNMMMLLLKKKMMMOOORRRPPPMMMHHHEEEDDDCCCCCCBBBAAABBBDDDEEEFFFFFFFFFFFFCCCBBBCCCGGGPPPWWW\\\^^^fffkkksss{{{www{{{wwwqqqkkkaaa___\\\XXXVVVUUUUUUSSSRRRLLLKKKIIIHHHFFFEEEEEEDDDGGGFFFEEECCCAAA@@@@@@@@@@@@@@@???<<<999999===@@@LLLXXXmmm~~~mmmcccaaa]]]UUULLLNNNMMMSSSaaarrrwwwqqqiiieeebbbeeekkkpppqqqooollliiiccc[[[RRRJJJCCC@@@>>>===;;;999888888999999000000111333777999:::999777777888888888666555333333333222000...///222444111444888:::999777666666666888;;;======DDDXXXjjjrrrjjj^^^RRRHHH@@@;;;888222333555666888999999999;;;888555444555666666666555444444888;;;===;;;999666333000///222777:::<<<666555333111000000000111666666666777777888999:::444666999::::::;;;<<<===AAA>>>;;;;;;<<>>@@@>>><<<;;;===@@@AAACCCHHHNNNSSS\\\mmm}}}qqqccc^^^[[[[[[```hhhrrrzzzzzzjjj^^^IIICCC>>>;;;888666:::@@@>>>DDDMMMUUU]]]rrreeeOOO======AAA@@@AAAFFFUUU\\\eeeiiiiiihhhiiilllbbb```\\\UUUOOOJJJIIIJJJLLLTTTdddxxx~~~oookkkfff[[[TTTUUUPPPPPPNNNLLLKKKLLLOOOQQQPPPMMMHHHDDDCCCCCCBBBBBB@@@AAADDDFFFHHHHHHIIIHHHGGGFFFGGGMMMWWW```eeeggghhhoooxxx}}}vvvsssqqqggg```^^^^^^\\\^^^dddXXXTTTPPPPPPTTTTTTPPPKKKMMMJJJFFFCCCAAABBBCCCEEEDDDDDDCCC???<<<<<>>===:::777777999;;;555555777;;;======<<<<<<888555444666::::::555000444333222222444555555555333666::::::777555555666999777555555:::EEERRR[[[ooo}}}tttdddVVVJJJ@@@;;;<<<:::888777777888:::;;;<<<>>>===:::777666666888888999555222333777999777444222222222222444666999:::888888777555222111111222<<<;;;:::999888888888888999888888:::<<<<<<;;;:::AAA>>>===>>>CCCMMM```qqquuubbbQQQJJJFFFBBB>>>;;;;;;=========OOO^^^yyywwwrrriiiZZZMMMDDDCCCBBB???===;;;999888<<>>>>>???AAACCCIIIQQQZZZddduuuuuugggYYYQQQQQQUUU^^^fff|||xxxkkkXXXLLLBBB??????>>><<<===CCCDDDIIISSS```uuuhhhTTTAAA===@@@DDDMMMWWWYYYmmm}}}{{{vvvmmmbbbYYYSSSQQQYYYdddvvvtttggg```[[[SSSNNNLLLLLLOOORRRSSSRRRPPPOOOOOOQQQMMMGGGCCCBBBCCCCCCDDDFFFDDDCCCEEEIIILLLLLLJJJHHHIIIKKKOOOXXXdddrrr{{{rrrwwwwwwpppmmmjjjfffeeehhhaaa``````___]]]ZZZVVVSSSNNNMMMJJJGGGFFFFFFGGGHHHEEEFFFEEEBBB??????AAADDDIIIOOO___xxxxxxfffTTTMMMMMMKKKGGGEEEJJJNNNXXXfffxxx~~~tttkkkhhheee^^^WWWTTTOOOLLLMMMVVVccchhhccc[[[ZZZYYYUUUQQQKKKFFFAAA???===<<<999666444666;;;???AAA>>>===BBBGGGGGGCCC???:::666444555888888333...//////222555888999888666333666888888666444555666:::999888888<<>>;;;999;;;===>>>===;;;999777666666666666333000222777999888555222222222333444666888999999;;;======;;;888666666:::999999888777777777777888777888999;;;<<<;;;:::AAA@@@AAADDDIIITTTfffvvv{{{lll\\\QQQMMMEEEAAA<<<999:::<<<>>>>>>JJJYYYtttwwwllleeebbb[[[PPPFFFDDDCCCBBB@@@>>><<<::::::<<<>>>@@@@@@???>>>>>>?????????DDDMMMXXXfffzzzyyyhhhYYYMMMJJJQQQZZZsss}}}|||fffXXXKKKFFFCCCAAA???@@@BBBBBBGGGPPP]]]rrreeeRRRAAA???CCCHHHSSS^^^rrr|||oooeee```^^^hhhrrrwwwlll```ZZZUUUPPPMMMLLLKKKNNNQQQRRRQQQOOONNNNNNKKKHHHDDDAAAAAACCCEEEGGGHHHFFFDDDFFFIIIKKKKKKJJJGGGJJJPPPVVV^^^hhhrrrxxxwww|||~~~{{{uuurrrrrrnnnqqqtttrrrllleee```^^^VVVUUUTTTRRRPPPPPPOOOOOONNNNNNMMMJJJGGGEEEEEEFFFCCCHHHUUUiii~~~|||mmm```SSSMMMKKKHHHFFFFFFJJJQQQ]]]jjjyyytttkkk___TTTQQQOOOMMMJJJJJJFFFFFFIIIPPPXXXZZZVVVQQQNNNMMMKKKIIIFFFBBB???>>>===;;;888555555:::BBBHHHNNNJJJHHHKKKQQQQQQIIIAAA@@@;;;666555777777444///))),,,222888======:::777444666777666555444555666;;;;;;<<<===>>>CCCHHHMMM\\\fffwww|||kkk[[[OOOHHHHHHJJJNNNOOOKKKCCC======???===<<<<<<;;;999666444333111///...111666999888666333333333333555666888999888<<>>???EEESSSllltttiiibbb]]]UUUQQQNNNKKKEEEAAACCCBBBAAA@@@???===<<<<<<;;;===??????>>>>>>>>>???===<<>>AAAJJJWWWlllzzzaaaQQQCCCCCCIIIQQQ___mmmvvvqqqooozzz~~~ooodddYYYTTTPPPKKKHHHHHHHHHJJJLLLMMMKKKJJJIIIJJJFFFEEECCCBBBCCCFFFIIILLLKKKJJJIIIIIIKKKLLLLLLKKKIIIOOOWWW___gggmmmsssvvv{{{|||~~~|||tttlllhhhccccccbbb```]]][[[YYYXXXZZZYYYWWWTTTPPPMMMJJJIIIEEEGGGOOO]]]mmm~~~wwwhhh^^^UUUQQQNNNJJJIIIKKKMMMWWWeeerrr}}}vvvlll]]]QQQGGGDDDEEEDDDCCCEEEBBBDDDHHHMMMPPPPPPMMMKKKEEEDDDDDDBBBAAA>>>===<<<>>>===<<<;;;>>>EEENNNTTT^^^^^^^^^^^^___]]]TTTJJJHHHAAA:::777888999777444+++...333999===>>><<<:::777777777666555666777888:::<<>>@@@???<<<:::999888888888888888888888777555555555888;;;<<<<<<;;;<<<>>>FFFPPPXXXbbbrrrttteeeUUUIIIGGGLLLBBB===777444555999===@@@DDDOOOeeeqqq___WWWNNNKKKGGGDDDBBBAAAAAAAAABBBAAAAAA@@@???>>>======;;;<<<>>>???>>>>>>???AAA>>>:::<<>>BBBLLL^^^tttuuu\\\NNNIIIDDDCCCAAA???===>>>???AAA@@@??????>>>>>>===<<<<<<:::;;;=========>>>@@@BBB@@@<<<===GGGYYYppprrr```QQQGGGBBBDDDIIINNNWWWeeerrr~~~xxxlll\\\MMMFFF>>>:::999???IIIYYYpppjjjZZZPPPJJJPPP\\\lllqqqddd]]]YYYWWWWWWSSSJJJCCCBBBAAABBBCCCBBBAAAAAACCCDDDFFFGGGGGGFFFEEEGGGKKKOOOPPPPPPPPPPPPPPPQQQRRRSSS[[[___dddiiinnntttyyy}}}~~~~~~}}}{{{xxxtttpppllljjjgggeeedddeeeggghhhhhhggg```]]]^^^ccciiiqqq~~~zzzmmmfff```[[[ZZZWWWRRRNNNNNNXXXdddtttxxxuuuqqqooopppqqqrrrrrrzzz|||{{{xxxuuurrrkkkcccSSSIII@@@@@@AAA???=========???@@@AAA@@@??????@@@>>>>>>===<<<;;;999777777:::>>>CCCJJJSSS___jjjrrr|||yyynnn[[[PPPBBB:::888::::::999999777666777999<<<<<<<<<:::999888999:::;;;:::888555888<<<>>>??????@@@AAACCCJJJXXXlll}}}~~~}}}uuukkkccc\\\QQQCCC888999:::<<<===;;;777222///***,,,///222444666666666888888999::::::999999999777888999888777888;;;=========>>>>>>===<<<:::999444444555777999;;;:::999777:::CCCOOOZZZgggyyyuuukkk```UUUIII???===AAA???:::555222333666999;;;>>>GGGVVViii~~~eeePPPFFFBBB???>>>===<<<<<<===>>>>>>>>>======<<<;;;::::::999777888:::::::::<<>>@@@GGGRRR]]]iiiwwwooo^^^VVVJJJDDD@@@AAAGGGQQQaaannnxxxdddSSSLLLKKKTTTbbbvvv{{{vvvvvvrrrfff[[[PPPOOOQQQUUUSSSLLLGGGFFFBBBCCCDDDCCCCCCDDDGGGJJJGGGIIIIIIHHHFFFFFFJJJNNNPPPRRRSSSTTTTTTUUUWWWZZZeeefffiiikkkooouuu|||~~~|||{{{wwwuuurrrsssvvvyyyzzzzzzsssnnnmmmqqqwww{{{tttssskkkffffffeee___YYYVVVbbbmmm}}}|||vvvrrrhhhddd```]]]]]]___```aaajjjpppuuuvvvvvvtttllldddUUUJJJ@@@>>>>>>===;;;<<<<<<<<<;;;:::::::::;;;<<<;;;;;;;;;:::999888777666:::>>>EEENNN\\\mmm~~~jjj]]]KKK@@@<<<<<<<<<;;;:::999888888:::<<<<<<<<<999888888999;;;;;;999666444666888888888999:::<<<>>>BBBLLL^^^rrruuujjj___RRREEE<<<888999;;;<<<:::777333000+++...111333444444555555777888888999999888777666777888999888888888:::<<<>>>?????????>>><<<999888555555555666999999888777999<<>>:::555222333555666777:::AAAMMM\\\lllnnnYYYKKKCCC@@@<<<;;;:::;;;===>>>===<<<<<<;;;;;;999888777666666333444666666777888<<<>>>???>>>CCCSSSggg|||~~~sssiiiccc___aaabbb```]]]]]]```cccbbbXXXLLLCCC;;;555666;;;;;;>>>AAAGGGPPP```qqq}}}vvvnnn]]]TTTLLLIIIHHHKKKTTT]]]iii{{{jjj\\\KKKFFFGGGSSScccyyy{{{tttjjjccc___ZZZTTTOOOGGGFFFIIILLLKKKGGGEEEGGGCCCDDDDDDDDDDDDFFFKKKNNNJJJLLLNNNLLLIIIIIIMMMRRRTTTWWWZZZ[[[[[[]]]aaaeeejjjkkklllnnnqqqwww~~~xxxssstttsssmmmeee```lllvvv{{{rrrlllhhhfff]]]YYYTTTQQQQQQSSSTTTUUUZZZdddooovvvyyyxxxppphhhYYYMMMAAA======;;;;;;<<<===;;;999777888999:::;;;888888999999888888777666<<>>===999999999:::<<<======<<<888777777999<<<;;;888444444555555444333333555777>>>@@@FFFSSSfffzzz~~~qqqbbbSSSHHHBBB777999:::;;;:::777444111---///222444444444444444666666777888888777555444666777999999888777888:::???@@@@@@@@@>>>;;;888666666555555666888999888666<<<>>>DDDOOO[[[kkkwwwjjj]]]NNNFFFCCCAAABBBFFF===999555333333444555555888>>>GGGRRR___mmm|||ppp^^^OOOFFF@@@===<<<:::999;;;???AAA???;;;;;;:::999888666555444444000111222333444666999<<<======EEEWWWlll{{{mmm```UUUOOOJJJNNNQQQQQQMMMKKKLLLOOOOOOKKKFFF@@@888333888AAA>>><<<999888>>>MMMaaaoookkkaaaWWWPPPKKKIIIMMMSSSSSScccxxxppp___TTTEEEAAADDDQQQbbbzzz|||rrrppphhheee^^^TTTKKKEEEDDDEEEEEECCCCCCEEECCC@@@@@@CCCBBBBBBCCCCCCCCCGGGKKKOOOMMMPPPSSSQQQNNNNNNSSSWWWZZZ]]]aaabbbcccfffkkkooolllmmmooopppsssxxx~~~}}}vvvrrrqqqrrrxxxxxxpppjjjbbb[[[WWWUUUMMMDDD@@@???AAAHHHQQQYYYaaakkkttt}}}zzzrrr[[[PPPFFF@@@>>><<<>>>BBBAAA>>>999555333444666888:::999999999999:::;;;;;;AAA???EEEXXXqqqyyyaaaRRRKKKEEE@@@===:::;;;=========>>>@@@BBB<<<888444555999:::888444000000///---,,,...111444:::===DDDOOO^^^pppwwwhhhZZZKKK>>>:::999888999999888555222222222222333333444444444777555444333333444666777666444333555999;;;:::999:::===@@@@@@>>>:::888666666666666666777888999999???BBBHHHQQQ\\\lllyyylll[[[TTTJJJAAA>>>===>>>???>>>;;;777444333222222111999:::===BBBJJJVVVccclllxxx~~~uuuiiiXXXLLLFFFCCC@@@===999777666999===>>>:::555555666666666666666666555333000---///333888::::::<<>>999555444888===>>>;;;777555777???JJJRRRlllsss~~~sssbbbZZZVVVOOOJJJJJJMMMQQQ\\\nnnvvvfffWWWKKKBBB>>>CCCRRRdddzzz{{{ooocccYYYVVVUUUQQQKKKDDDAAACCCEEE@@@CCCDDDBBB@@@AAAAAA@@@BBBAAA@@@AAAEEEHHHKKKKKKOOORRRUUUWWWWWWXXXYYY[[[cccdddgggkkkqqqtttuuuttttttpppoooppprrruuu|||~~~|||}}}}}}nnnfffaaaYYYQQQNNNKKKDDD<<<:::999<<>>BBBAAA???;;;777666666777888:::::::::999999999999:::??????III]]]vvviiiXXXOOOGGGAAA???===>>>>>>>>>===>>>@@@BBB;;;888444555888999777444000///...---,,,---000333===>>>BBBKKKXXXjjj|||ttteeeYYYLLLAAA:::999888888999999888666666666555555444444444444555444333222222333444555444333444666:::<<<;;;999:::===???@@@===:::888777555666666777888:::;;;<<<<<>>BBB???<<<888888<<>>>>>???CCCGGGKKKMMMQQQUUUZZZ___aaabbbdddeeejjjkkknnnsssxxxzzz{{{zzzwwwsssrrrsssssssssyyyyyymmmaaa[[[VVVNNNGGGDDDAAA;;;666444444888AAAKKKTTTdddvvv}}}ttthhh[[[MMMEEEAAA>>>>>>AAAAAA???===:::999888888888:::;;;;;;;;;;;;;;;;;;:::===@@@MMMbbbzzzmmm\\\QQQIIICCCAAA???@@@@@@???======???AAA:::777555555777999777555222111000///...///222555???>>>@@@EEEPPPbbbuuupppaaaUUUKKKCCC;;;999777777999:::;;;;;;<<<;;;999777666444444333444333222222222222333333333333555999<<<===<<<::::::<<<>>>>>><<<999888777666666777888999;;;===>>><<>>;;;999888777777777888999:::;;;;;;<<<::::::999888888;;;???BBBMMMRRRWWWZZZXXXTTTPPPNNNJJJEEE???>>>???>>>999555666888;;;===<<<:::999999999888888888888888888999:::666111///222666;;;===<<>>AAAEEEJJJTTT```mmmzzzxxxjjj[[[RRRJJJLLLOOOTTTYYY^^^bbbcccooossssssnnnfff]]]RRRHHHGGGGGGMMMZZZhhh{{{xxxiii[[[RRROOOQQQTTTXXXZZZ\\\ZZZVVVQQQMMMKKKMMMJJJEEEAAA???>>>>>>???;;;;;;<<<>>>BBBGGGMMMPPPVVV\\\eeelllpppqqqqqqrrrssstttwww{{{~~~zzzvvvssssssqqqpppuuu{{{{{{iii___VVVRRRNNNFFF???======888555444444777@@@JJJUUUggg|||}}}lll]]]MMMDDD@@@======???>>>>>>===<<<:::999888888888999<<<>>>???@@@@@@@@@===BBBPPPcccwwwjjjYYYPPPIIIDDDBBB@@@@@@@@@===;;;;;;===???:::888666666777888777555666666555333222333777999======>>>AAAJJJYYYjjjwwwmmm\\\PPPGGGBBB;;;888555444666:::===>>>???===;;;888555444333333444444444444444333333333333555888<<<>>>???>>><<<:::<<<======:::888888888888888888999:::;;;<<<===@@@CCCKKKUUU```ppptttdddYYYHHHEEEAAA>>><<<:::888555444666888:::;;;<<<===>>>:::;;;;;;:::888888999;;;@@@DDDIIIKKKJJJFFFCCCAAA@@@<<<999;;;>>>???<<<888666;;;@@@@@@===::::::<<<;;;:::999999999999:::;;;;;;999666444555777:::<<<>>>DDDQQQbbbwwwttt```KKKAAA@@@??????@@@============;;;888444333666777888777555666:::>>>===>>>@@@@@@???>>>???AAA>>>AAAGGGOOOXXXdddpppxxx}}}tttkkkdddXXXXXXVVVSSSOOOMMMMMMNNNWWW^^^ddddddccc```XXXPPPKKKKKKQQQ[[[gggzzzxxxllleee[[[TTTPPPOOOTTTZZZggglllrrruuussskkkbbb\\\ZZZRRRJJJEEEAAA>>>>>>@@@999:::;;;>>>CCCJJJRRRWWWaaaiiissszzz}}}}}}{{{yyyxxxzzz}}}~~~{{{uuuqqqpppoooooovvv~~~|||sssjjjYYYRRRKKKIIIEEE>>>999888;;;888666666555777@@@JJJXXXjjj~~~mmm]]]KKKAAA>>><<<<<<>>>;;;<<<<<<;;;;;;:::999999444777<<>>>>>===:::777555333333333666666777777777666444333444777;;;>>>??????>>>>>>:::;;;<<<;;;999888888999::::::999888888888999999AAADDDKKKUUU```nnnzzzmmm___UUUDDDCCCAAA@@@???===:::777444666999:::999999;;;<<<===>>>>>><<<:::999999999777;;;???AAA@@@>>>===<<<@@@;;;888999===@@@>>>;;;777===DDDDDD???;;;;;;>>><<<;;;:::999999:::;;;<<<::::::;;;::::::::::::;;;AAAFFFQQQaaavvvnnn\\\JJJCCCBBB@@@>>>===;;;;;;<<<;;;999666333222777999:::999666666999<<<;;;>>>AAABBBAAA@@@@@@AAA@@@AAACCCEEEIIIOOOWWW\\\mmm{{{xxxrrriiigggbbbZZZQQQJJJFFFEEEIIIQQQYYY]]]```aaa]]]WWWQQQRRRVVV\\\ggg{{{zzzmmmccc]]]UUUOOONNNOOOTTTaaannn~~~wwwkkk___SSSLLLEEE>>><<<>>>999:::===@@@EEEOOOYYYaaaooovvv||||||~~~|||{{{tttooonnnooosss~~~vvvnnnddd[[[MMMFFFAAA@@@<<<777444444888777777777666777AAALLL]]]lll~~~qqq___JJJ@@@===;;;;;;<<<999::::::;;;;;;<<<<<<<<<777<<>>===;;;888555555888:::::::::999888888888888999666666555444333444777:::555999<<<>>>@@@GGGRRR\\\hhh~~~wwwhhhXXXKKKDDDDDD<<<888333222333777:::<<<<<<:::888555444444555666777888:::::::::888666444555888<<<============>>>:::;;;:::999777777888:::::::::888777666666555555===AAAJJJUUUaaaqqq|||pppdddXXXOOOAAAAAA@@@@@@@@@>>>;;;888555777:::999777666999<<<@@@@@@@@@===:::777777777888:::<<<>>>===>>>???@@@AAA<<<777777;;;>>><<<:::888>>>DDDEEEAAA<<<<<<======<<<:::999999:::<<<===999<<<>>>???===<<<;;;;;;DDDIIISSSdddxxxiiiYYYHHHAAAAAA>>>;;;999999:::;;;;;;999777444333777999;;;:::777666777999>>>@@@BBBBBB@@@>>>======BBBBBBAAA@@@>>>???BBBDDDUUUbbbqqqyyy|||yyyuuunnneee[[[RRRJJJFFFEEELLLRRRUUUXXX\\\[[[WWWUUUXXX\\\```hhhzzz~~~uuummmdddZZZSSSSSSJJJEEEIIIQQQ^^^wwwtttcccYYYNNNAAA:::;;;999<<>><<<;;;;;;999999:::;;;<<<>>>@@@AAAFFFKKKTTT]]]eeeiiikkkkkkkkkgggeeejjjtttxxxbbbUUUOOOIIICCCAAA===<<<999666444444777:::;;;;;;;;;:::999999::::::777777666444333444888;;;444888;;;::::::@@@KKKTTT```sssppp___NNNFFFEEE>>>;;;666333444777999:::999888666555555777999;;;777999;;;<<<;;;999666444555888:::;;;999999:::<<<::::::999888666666888;;;777777666555444444444444:::???IIIVVVccctttpppdddYYYNNNFFF>>>======>>>>>>===:::888666888:::999666666999>>>???@@@???===:::888888999;;;<<<===<<<<<<===@@@CCC@@@<<<888888;;;===:::666999===BBBDDDAAA===;;;:::===<<<:::888888:::<<<===;;;===@@@???===<<<===???DDDKKKXXXjjj~~~hhhVVVEEE>>>===<<<:::999999:::;;;;;;:::888666555444777:::999777555666888???@@@@@@???<<<;;;;;;;;;@@@AAAAAA???<<<999888888@@@MMMZZZcccnnn~~~|||tttlllcccYYYRRRJJJNNNOOONNNPPPSSSSSSPPPSSSYYY^^^aaagggtttyyyuuulllbbbXXXQQQMMMLLLMMMFFFFFFQQQ___qqq{{{mmm]]]III>>><<<999<<<@@@DDDKKKWWWfffqqq|||{{{}}}~~~wwwrrrllliiiiiimmmsss{{{ooo___YYYWWWQQQIIIDDD>>>:::999777333333777666777;;;>>>>>>@@@KKKWWWnnnyyy~~~iiiRRREEE@@@===;;;;;;:::::::::;;;===@@@CCCDDDTTTZZZcccmmmuuuyyyzzz{{{~~~uuunnnmmmrrr}}}ppp]]]SSSPPPLLLGGGDDD<<<;;;999666444555888;;;<<<<<<<<<;;;:::999:::<<<999999888666555666:::===555888999777666;;;GGGQQQ^^^lll|||{{{gggRRRGGGEEEAAA===888555555777999999777666555555666999<<<>>>777999;;;<<<;;;999555333555777999888666555888:::::::::999777555666888;;;444444333333333333444444<<>>===;;;;;;<<<>>>::::::999777777888<<>>===999444888<<<@@@BBB@@@===999777===<<<:::888888:::<<<======???@@@>>><<<<<>>;;;999AAASSSccc|||rrr[[[JJJBBB???<<<:::999999<<<@@@??????DDDKKKRRR^^^ppp{{{ttttttzzzuuudddXXXRRRMMMIIIGGGAAA<<<888777777555888<<>>===<<<;;;;;;:::777444777999::::::999888999:::@@@???>>>>>>>>>>>><<<:::;;;:::999999999:::;;;<<<:::777777;;;<<<:::999:::777:::???AAA???===:::999999999999888888888888777===>>>???>>>;;;:::;;;===EEEMMM___vvv}}}fffMMMAAA???>>>===<<<;;;===??????<<<999777666444777999888333222444888999<<<>>>===;;;999:::<<<===>>>???===999666555444;;;<<>>;;;;;;;;;;;;999888:::<<<>>><<<>>>III[[[iiigggTTTHHHBBB<<<888;;;;;;===@@@@@@@@@FFFNNNWWWfff{{{uuummmmmmpppsssjjjcccZZZPPPJJJAAA;;;777888888777999===>>>;;;888666777777666444555444333555888;;;======;;;999666555666:::>>>AAANNNXXXkkk~~~hhhTTTKKKEEE@@@<<<<<<;;;888888;;;777666666666777:::<<<===:::888666777999999888666999888777666666888:::;;;888999999888666555555555111111111111333666888:::999@@@LLL\\\ppp{{{iiiXXXLLLEEE@@@======<<<;;;;;;;;;999666444555777::::::999888888999===<<<===>>>??????===:::::::::999888888999;;;;;;999555555999;;;999888:::777:::===>>>===:::999888888888888777777777777666;;;<<<<<<:::888888;;;>>>FFFNNNaaawwwnnnWWWJJJEEEAAA>>>===:::<<>>???>>>;;;999888888<<<<<<======AAAGGGOOOUUUgggnnn|||zzzuuujjjbbbXXXRRROOOKKKEEEAAAAAAGGGNNNUUU[[[eeeqqqzzzwwwqqqllleeeYYYPPPJJJFFFAAA>>>???@@@@@@???EEEMMM]]]vvvnnnVVVHHHBBB>>>===BBBJJJRRR^^^hhhzzz}}}yyysssllleeeaaa```aaa______dddiiiooo{{{~~~vvvqqqooo```WWWKKKCCC@@@@@@?????????>>>============;;;999;;;<<<<<<>>>FFFUUUgggtttttt```RRRHHH@@@;;;;;;:::<<>>999999999888999<<<;;;999666555555444333111555333222333666:::===>>>:::888666555666888<<<>>>FFFPPPcccxxxttt___SSSFFF@@@<<<<<<;;;999888:::666666666666888:::===>>>888777666777888999888777888777666666666777999999777777777666666555555555//////000222444777999;;;;;;???III[[[qqqxxxcccQQQFFF@@@===;;;<<<;;;:::::::::999666333222555999:::999888777777888888:::===??????<<<:::888888888888888999:::;;;666333222666999777777888777999;;;;;;999777777777888777777777777666666666<<<======:::888888===AAAIIIQQQcccwwwwwwaaaRRRIIIAAA======999<<>>:::888777;;;===???===:::999;;;=========>>><<<::::::;;;===<<<>>>@@@???>>><<<;;;;;;===<<<:::888777999>>>BBBNNNWWWgggxxxqqqmmmfff^^^WWWPPPIIICCC>>>CCCIIIOOOVVV```llltttxxxvvvqqqlllfffccc___XXXMMMDDDAAA???<<<<<<===>>>>>>===BBBKKK```www[[[JJJCCC???===AAAHHHPPP\\\fffuuu~~~|||yyyrrrkkkccc]]]YYYWWW\\\ZZZ\\\```dddjjjvvv|||zzzzzz~~~}}}{{{xxxuuusssqqqlllgggdddWWWOOOFFF???>>>??????>>>===<<<<<<===>>>===:::888;;;:::;;;AAANNNaaattt|||jjj[[[PPPGGGAAA:::888999<<<<<<>>>FFFOOO___sss~~~fffWWWQQQRRRYYYfffvvvooo___NNNEEE>>><<<:::888777999888777666555444444333222666333111111555999===>>>999888666555666888:::<<<>>>HHHZZZmmmzzzlll]]]KKKCCC===<<<;;;777666777777777777888999:::;;;<<<666666666777888888888888888777777666666777888888777666555555666666555444,,,---///222555777999:::===???GGGWWWnnnttt___MMMBBB>>><<<<<<;;;:::999999:::888555333000333888:::999777555555222444777:::======:::888666666777777888999:::;;;333//////333555444444666777888999888666555555666888888888888777777777777===@@@AAA>>>::::::===BBBKKKUUUfffyyyiiiXXXJJJ@@@;;;;;;999<<>>;;;999888<<<>>>???>>>;;;:::;;;===>>>===<<<;;;::::::;;;<<<;;;===??????>>>============<<<:::777555666999<<>>III___|||^^^KKKEEE@@@===AAAFFFNNNXXXbbbooowww}}}}}}|||~~~}}}yyywwwrrrkkkccc]]]XXXTTTQQQSSSRRRUUUYYY]]]cccppp}}}}}}~~~zzzvvvsssssssssttttttsssppplllhhhggggggpppsssuuutttsssuuu{{{||||||yyyssskkkggggggiiifffggghhhhhhhhhfff```[[[QQQKKKCCC>>>===>>>===<<<:::::::::;;;<<<<<<999777999999<<>>FFFOOOaaavvvgggSSSIIINNNRRR[[[iii{{{sss\\\PPPEEE???<<<888666666555555666666666666666777777444111111444999<<<===888888777666777888:::;;;:::BBBPPP```mmmzzzzzziiiPPPFFF===;;;:::888777888:::::::::999999999999999666666777777777888888999888888777777777777777888666555444444777777666555***+++///222555777888999999;;;CCCTTTlllxxxkkkWWWGGG???<<<;;;;;;:::999999999:::999666333///222777999888666555555000111444888;;;;;;888555555555777888999:::;;;;;;222...---000222111222444666777888666555444555666::::::999999999999888888<<<@@@CCCAAA;;;888;;;>>>MMMZZZkkk}}}rrr```QQQDDD>>>===999<<<>>>???===;;;::::::;;;<<<<<<<<<;;;::::::;;;::::::999999999::::::::::::<<<>>>>>>===<<<;;;<<<======;;;888555555777999;;;@@@HHHRRR]]]iiivvv~~~uuummmbbbXXXMMMMMMLLLLLLNNNSSSYYY]]]fffrrrzzzkkkaaa\\\MMMJJJEEEDDDDDDDDDBBB@@@============;;;:::999999@@@III]]]|||eeeRRREEE@@@>>>@@@EEEJJJRRR[[[eeejjjppprrruuuwwwwwwvvvqqqkkkddd^^^ZZZWWWSSSPPPIIIJJJNNNRRRVVV]]]kkkyyy}}}yyy{{{wwwtttpppooollliiifffeeedddddd______^^^[[[WWWTTTSSSSSS]]]```bbb```]]]]]]bbbhhhzzz~~~wwwuuuuuutttrrriiigggccc]]]WWWUUUUUUVVVTTTYYY]]]^^^``````[[[TTTLLLFFF???;;;;;;;;;:::999888777777888::::::999777888:::AAAMMM___tttxxxhhhXXXLLLDDD>>>===>>>AAAAAAAAAHHHPPPdddvvvfffPPPBBBGGGKKKSSScccyyy~~~kkk\\\LLLCCC>>>999666666333555888999888888999:::888666333333666999;;;;;;777777777888999:::;;;;;;999<<>>888555888===QQQ```sssooo```RRRFFFAAA:::<<<======<<<;;;<<<===<<<;;;;;;;;;;;;:::::::::777777777999;;;;;;:::999:::<<<>>>===;;;:::999999<<<<<<;;;888444222222333444888<<>>@@@BBBBBB???@@@@@@>>>;;;:::::::::BBBLLL^^^xxxkkkZZZEEEAAA>>>AAACCCFFFLLLRRRXXX\\\bbbhhhmmmqqqrrrrrrjjjeee___[[[YYYWWWSSSPPPDDDFFFJJJOOOQQQXXXgggvvvxxxttt{{{sssllliiiggg___]]]ZZZXXXWWWWWWVVVVVVOOOOOONNNKKKHHHFFFEEEFFFLLLPPPSSSQQQLLLKKKPPPUUUcccjjjttt~~~yyynnneee```___``````\\\XXXRRRMMMKKKJJJJJJIIIIIIOOOSSSTTTVVVYYYTTTMMMGGGBBB<<<::::::;;;:::888888777666666888:::999999777===GGGUUUfffzzzmmm\\\OOOGGG@@@???AAADDDCCCBBBGGGOOOcccsss}}}gggPPP@@@@@@EEEQQQddd}}}vvveeeQQQEEE???;;;888999444777::::::999888999:::999777666666777999999999666777888999:::;;;<<<<<<888888===HHHUUUeeewwwgggWWWGGG@@@===;;;:::;;;;;;;;;;;;;;;:::999888888888:::<<<;;;888777999::::::::::::::::::999888888777555333555999;;;999666+++...222666999:::999888222888DDDVVVnnnyyylll]]]UUUIIIAAA>>>===<<<;;;;;;:::::::::;;;:::888666000333666777777666777888777666666777999888666444444555777:::<<<=========888333111333444222333555444666888999888888888999:::::::::999999999888888777;;;===999333333;;;CCCVVVggg{{{sssaaaOOODDD<<<<<<<<<;;;:::;;;>>>@@@>>>===<<<<<<<<<<<<<<<;;;::::::<<>>===>>>???>>>;;;888777777888999888666333111111222222555999;;;===BBBKKKRRRaaaooozzz}}}pppgggbbbZZZSSSOOONNNNNNOOOUUU]]]hhhpppwwwrrrbbbUUUNNNKKKDDDCCCAAA@@@@@@AAAAAABBB???@@@AAA>>>;;;:::;;;===AAALLL^^^vvvjjj[[[EEEAAA???AAABBBBBBEEEJJJKKKNNNUUU___gggkkkmmmmmmeeeaaa\\\ZZZYYYWWWRRRNNNEEEGGGKKKNNNOOOTTTcccrrr}}}uuuooommm}}}zzz{{{xxxxxxuuummmccc[[[XXXXXXTTTRRROOOMMMMMMMMMMMMLLLIIIIIIHHHEEEBBB@@@@@@AAACCCGGGKKKIIIEEEDDDHHHMMMLLLUUUbbbnnnwww}}}{{{rrrjjjmmmggg^^^TTTNNNKKKLLLMMMRRRLLLEEEAAAAAABBBAAA@@@DDDJJJMMMLLLOOOSSSPPPIIIEEEAAA<<<:::;;;===<<<:::999777555666888:::::::::888???LLLZZZjjj~~~rrraaaSSSLLL??????AAACCCCCCAAAEEELLL```nnn{{{hhhRRRBBB>>>DDDSSShhh|||iiiSSSGGGAAA===;;;<<<555888;;;;;;999777777999:::999777777999999999888555666888:::<<<=========888555777AAAOOO___qqq~~~uuucccOOOCCC>>>999777777999::::::;;;;;;::::::999:::<<<===<<<999777999;;;;;;;;;;;;;;;;;;:::999888888555333555:::<<<:::777---000555999;;;;;;:::999666===IIIZZZppp|||kkk___XXXQQQIIICCCBBBAAA@@@>>>;;;;;;:::;;;<<<;;;999666111333666666666666888999;;;:::999999999999777555444555888:::<<<>>>>>>>>><<<777444555666444444777333666999::::::999:::;;;999999999888888888888777999;;;<<<777222555@@@KKKZZZkkkkkkRRRCCC======<<<:::999;;;???BBB@@@???>>>>>>??????>>>===@@@@@@CCCGGGKKKLLLIIIEEE???@@@@@@???;;;888666666333555666555444333444555555999<<<;;;999999===BBBJJJ[[[jjjooovvv~~~xxxrrrkkkbbbYYYTTTRRRQQQQQQQQQVVV[[[```eeeooo{{{wwwhhh\\\QQQIIIDDDBBBAAAAAA@@@@@@???===<<>>;;;:::===@@@===JJJ]]]tttzzzdddVVVEEEAAA@@@AAABBB@@@AAAEEEBBBEEENNNZZZcccgggiiikkkccc___ZZZYYYYYYWWWQQQKKKHHHIIIMMMOOONNNRRRaaapppuuunnniiifffyyyrrrpppqqqgggeeebbb___\\\WWWQQQLLLCCCEEEFFFEEEDDDBBBBBBCCC>>>AAADDDCCC???;;;:::;;;BBBBBBCCCCCCCCCBBBAAAAAAHHHKKKQQQXXXaaahhhnnnqqqnnnsssvvvssssssxxx~~~vvvrrrnnnkkkiiifffaaa]]]SSSQQQLLLHHHDDDAAA@@@@@@CCCBBBAAA>>>======AAACCCDDDGGGJJJLLLJJJGGGEEEDDDAAA>>>;;;;;;<<<;;;777333888===>>>::::::======888@@@IIIVVVaaammm}}}gggWWWQQQHHHCCCAAABBBBBB@@@AAAEEEUUUcccyyyxxx```LLLDDDDDDNNN^^^pppoooWWWHHH@@@<<<:::;;;888999;;;===>>><<<888555:::999999999;;;;;;999777888777666999<<<>>>===::::::666666:::BBBOOObbbsssoooXXXIIICCCAAA<<<888;;;=========;;;999999999???>>>===:::777666777999@@@>>>===<<<<<<;;;999666777555444777;;;<<<777333000222777;;;===>>>>>>===:::???LLL___yyyppp```WWWNNNKKKGGGBBB???>>>??????:::888888;;;???@@@;;;666333222111111333555888999===:::666222111222444666777999;;;===>>>===;;;999888999999888666555666777888555444666;;;===;;;777555888;;;===<<<;;;::::::===:::888999999:::@@@HHHZZZsssxxxhhhUUUGGGAAA===;;;===>>>===???DDDCCC===<<>>:::666333333333555666333///333:::===<<<:::777444555888;;;FFFIIIPPPWWW___iiirrrxxxyyyuuuuuu~~~}}}pppeeedddddd___WWWSSSTTTOOOOOOWWW^^^ccciiippp}}}ooo\\\QQQJJJEEEAAABBBAAA@@@AAABBBAAA???===<<<888777<<>>>>>???@@@CCCSSSooonnnVVVNNNEEEBBB===:::>>>DDDDDD@@@FFFFFFIIIQQQ[[[cccffffffddd```YYYSSSQQQPPPPPPPPPHHHIIILLLMMMLLLPPP```ooovvvhhhccc___ZZZvvvllleeebbbaaa[[[ZZZXXXVVVTTTPPPKKKGGG@@@AAABBBAAA???======>>><<<@@@BBBAAA===::::::;;;=========>>>>>>>>>??????AAACCCFFFKKKQQQVVV[[[]]]___eeegggdddccchhhlllmmmgggccc^^^[[[YYYWWWSSSPPPIIIGGGDDD@@@===<<<;;;;;;AAAAAA@@@>>><<<<<>>>>>;;;;;;???@@@===DDDPPP___lllxxxkkk[[[UUUJJJEEEBBBBBBAAA>>>>>>@@@KKKYYYnnn|||nnn[[[LLLFFFBBBPPPfff|||qqqYYYJJJBBB>>>===>>>===============:::666222555666777777777777777777999888999;;;===>>>>>>===>>>;;;999;;;???GGGWWWeeewwwttt\\\III@@@===:::888>>>>>>===<<<:::888888888<<<<<<;;;888666666888:::;;;:::999:::::::::888666999666444555777777333......111555999<<<=========;;;@@@MMM```yyyxxxgggYYYQQQHHHFFFCCC@@@>>>===>>>>>><<<::::::===AAAAAA===888222111000000111333555777:::777444111000222444666777888;;;======<<<;;;:::888:::;;;;;;:::999999::::::777555777;;;<<<999555333666:::<<<<<<;;;;;;;;;===;;;;;;===>>>@@@GGGOOO___vvv~~~mmm[[[LLLEEE@@@<<<======<<<>>>AAA???:::999===@@@AAABBBEEEHHHTTTcccmmmvvv}}}}}}zzzjjjbbbWWWLLLCCC===999666444333555777666555999@@@>>>===;;;777555555888:::>>>AAAEEEJJJPPPWWW___dddhhhhhhkkkqqqxxx}}}~~~}}}|||zzzuuupppkkkeee^^^YYYTTTPPPOOOSSSVVVWWW]]]dddnnntttiiiVVVKKKEEEAAA>>>@@@???@@@AAAAAA@@@<<<:::999666666;;;>>>>>>>>>@@@AAAEEETTTnnneeeSSSOOOIIIHHHDDD@@@AAAFFFHHHEEEGGGFFFHHHNNNWWW^^^```aaadddaaa[[[UUUPPPLLLHHHFFFEEEGGGKKKLLLKKKOOO]]]lllrrreee]]]VVVOOO{{{uuulllccc\\\VVVRRRPPPOOONNNMMMLLLKKKHHHEEEBBB===??????>>>;;;999999999;;;>>>@@@???;;;999999:::::::::999::::::<<<>>>???======>>>???AAADDDGGGIIIPPPUUUXXXUUUTTTWWWZZZZZZXXXTTTOOOKKKHHHGGGFFFEEEAAA???<<<999888777777888===>>>>>>===;;;:::<<<===AAABBBCCCAAA???>>>>>>???>>>>>>>>><<<999777777777;;;>>>>>>;;;;;;???BBBCCCNNNZZZlll|||sssbbb[[[NNNHHHCCCBBB@@@<<<:::;;;BBBNNN```ooozzz{{{rrrkkkaaaSSSIIIEEEEEETTTkkkpppXXXIIIBBB??????@@@AAA???===;;;999666111...///222555555333222444666888:::<<<=========>>>???@@@===;;;<<<===AAALLLWWWcccuuu}}}fffPPPBBB<<<;;;<<<@@@???<<<:::888666666666777888888777666666888:::666666666777999:::999888;;;777333111111000---***,,,///333777:::<<<======<<>>=========;;;999999<<>>???>>><<<;;;;;;;;;999777999;;;;;;888444111555888;;;;;;;;;;;;<<<======???BBBDDDFFFNNNWWWgggzzzzzzhhhZZZLLLEEE???===<<<:::;;;>>>===:::999===@@@BBBFFFKKKTTTeeeyyy}}}mmm\\\PPPFFFAAA===777555666888999999>>>DDD@@@???===999666666888:::<<<>>>AAACCCFFFJJJOOOSSSSSSWWW\\\^^^```eeemmmsssvvvzzzppplllhhhbbbZZZWWWTTTRRRNNNLLLQQQXXX^^^dddppp}}}|||dddQQQFFFAAA>>>;;;>>>???@@@BBBCCC@@@<<<888999777888===???>>>@@@CCCFFFMMM^^^vvvuuu^^^UUUWWWTTTVVVUUUQQQNNNPPPQQQPPPMMMJJJIIILLLRRRYYY\\\\\\```^^^ZZZUUUOOOIIIDDDAAACCCEEEIIIJJJIIILLLZZZiiiwwwhhh]]]UUUJJJAAAzzzrrrjjjddd[[[TTTQQQOOOKKKHHHJJJIIIGGGFFFFFFDDDAAA>>>>>>??????>>>;;;888888888999<<<>>>===:::888999:::;;;:::999999:::===???AAA>>>===<<<<<<===>>>@@@AAAFFFMMMPPPNNNLLLOOOQQQPPPPPPLLLFFFBBB??????@@@AAA???>>>;;;888777666777777:::;;;<<<;;;:::999999:::BBBBBBAAA>>><<<;;;===???@@@AAAAAA>>>999666777999;;;<<<<<<999999===DDDHHH[[[gggyyy{{{iiiaaaQQQIIICCCAAA???;;;888888>>>HHHVVV___eeelllvvv~~~uuupppggg^^^TTTKKKDDDAAAEEEQQQddd{{{lllTTTFFF@@@>>>>>>@@@@@@>>>;;;888666333///,,,///333666555111...111444777:::>>>>>><<<;;;===???===;;;;;;===>>>@@@HHHQQQZZZlllsss]]]LLLBBB@@@@@@AAA>>>:::777555444444333333555555555555666888:::444444555777:::<<<<<<;;;:::666111...------+++)))---///333777:::===>>>>>>???FFFSSSdddyyy|||jjj[[[OOOFFFAAA@@@??????>>>===;;;;;;:::777666777999;;;<<<:::777444333111000000111333444333222111111222333555777999999:::;;;:::888777666888;;;???@@@>>>;;;999888999888888:::<<<;;;888666333666999::::::999999:::======@@@DDDFFFIIIRRR]]]lll|||yyylllVVVLLLBBB>>><<<::::::<<<@@@===>>>AAACCCGGGOOOXXXhhh{{{ssscccUUUKKKFFF===888666888:::;;;???DDDBBBAAA???;;;888777999;;;===>>>@@@@@@AAACCCFFFHHHFFFIIIMMMNNNOOOUUU___hhhkkk{{{wwwooosssrrrlllfffeeeaaaZZZQQQLLLNNNSSSUUUYYYbbblllttt}}}}}}fffRRRHHHBBB???<<<>>>???AAACCCDDDCCC>>>;;;<<<;;;===@@@@@@???CCCIIIPPP]]]sss~~~mmm^^^\\\cccbbbjjjooolllgggdddbbb___VVVQQQLLLLLLPPPVVVZZZ[[[YYYYYYWWWSSSNNNIIIGGGFFFEEEFFFGGGHHHFFFKKK[[[kkkwwwgggZZZSSSLLLBBB:::|||sssiiicccZZZUUUNNNJJJJJJJJJIIIGGGHHHFFFDDDBBBAAA???<<<:::===>>>>>><<<999777666777999;;;===<<<:::888:::<<<<<<;;;:::999:::<<<>>>@@@<<<<<<<<<<<<===>>>@@@AAA@@@GGGJJJHHHGGGIIIKKKKKKIIIFFFAAA<<<::::::===???AAA???<<<999777777777777999:::;;;:::999888888999@@@???===;;;888999;;;>>>CCCDDDCCC???:::777888:::<<<;;;999777777<<>>>>>@@@???===;;;999888555222///222666999777111...000333666999<<<<<<:::999;;;===;;;:::<<>>>>>DDDLLLTTTfffzzz~~~jjjWWWIIICCCAAA@@@<<<777444444444333111111333444555555555777999444555666999===??????>>>888555111...------------000222555888<<<>>>???@@@BBBJJJWWWhhh|||nnn]]]QQQHHHAAA<<<===<<<;;;:::888777555444555555666888999:::999888777555333222222333444555333333333333444555666777:::;;;::::::888666444333777:::>>>>>><<<777444222666777888;;;<<<<<<:::888777999::::::888777777777<<<<<<@@@CCCDDDHHHSSS___ppp~~~yyy```TTTGGGAAA>>>;;;:::<<>>:::999:::;;;999:::;;;<<<;;;<<<>>>@@@???@@@@@@BBBEEELLLTTTZZZ```lllpppiiijjjvvv{{{vvvqqqrrroooeeeZZZTTTTTTVVVOOOPPPUUU]]]eeennn~~~kkkYYYOOOIIIDDD@@@>>>>>>???AAACCCBBB@@@===???>>>???AAA??????FFFOOO^^^qqqzzztttjjjaaadddmmmttt}}}vvvpppccc[[[RRRMMMOOOSSSWWWYYYWWWWWWUUUPPPLLLIIIJJJLLLIIIHHHGGGFFFEEELLL^^^pppwwwiiiWWWMMMHHHDDD>>>:::vvvoookkkbbbZZZWWWLLLIIIEEECCCCCCEEEFFFGGGEEECCC@@@>>>===;;;888666999::::::999666444444444999<<<>>>===::::::<<<>>>;;;:::999888888999::::::666777999;;;===???AAABBB===BBBEEEBBB???BBBDDDDDDBBB@@@===999666777:::===@@@>>>;;;999777666777777:::;;;;;;:::888777999:::<<<;;;:::777555666999<<>>;;;999:::;;;;;;999888888:::AAAPPP^^^zzz{{{qqq]]]QQQEEE@@@???<<<:::;;;;;;@@@DDDFFFEEEGGGLLLRRRRRRSSSNNNEEE???======;;;AAAMMMbbb|||sssaaaNNNDDDAAA@@@@@@AAA???>>>===<<<<<<:::777444555888999888444222333444666777999999999888999:::;;;:::<<<>>><<<:::>>>DDDLLL]]]ooo|||qqq^^^NNNDDD@@@>>>:::666555666666444222222333555555444444666777555555777:::===???@@@???777666333111000000111222333555777:::===???@@@AAAEEENNN\\\mmm}}}ppp___RRRJJJEEE???;;;999888666444333111111111666666888999:::::::::;;;888777555444333444666777555666666666666666666666999999999888777555444333555888<<<<<<:::666222111444666999<<<===<<<;;;::::::;;;<<<:::888666666777:::;;;>>>AAABBBGGGVVVdddvvvjjj\\\LLLDDD@@@===<<<===@@@@@@AAAEEEJJJVVVkkk~~~|||fffXXXFFF===666888===@@@BBBEEEAAAAAA@@@>>>;;;999:::;;;888999;;;;;;::::::<<<===:::999888:::???EEEIIILLLVVV[[[]]]\\\cccrrr{{{|||xxx{{{xxxpppgggccc```]]]OOOMMMMMMSSSZZZdddqqq}}}qqqddd[[[TTTNNNHHHCCCAAA>>>>>>???@@@@@@?????????@@@@@@===???KKKWWWnnn}}}rrrkkkllllllkkkrrr|||tttjjj[[[QQQOOOQQQTTTUUUXXXXXXVVVPPPJJJGGGHHHKKKIIIHHHHHHGGGGGGNNNbbbuuuzzzttthhhYYYJJJCCC@@@===:::999uuueeebbb___VVVOOOOOODDDCCCAAA???>>>@@@CCCFFFBBB@@@===;;;:::888666444666777888777555333333444;;;===???>>><<<;;;>>>AAA<<<;;;:::999888777666555333666:::>>>AAADDDEEEEEE@@@EEEEEE???<<<===??????@@@@@@>>>;;;888999<<>><<<:::888888888999:::<<<<<<;;;999888888:::<<<::::::999777666777:::===@@@===;;;:::;;;<<<======;;;888888<<<@@@JJJ]]]pppyyyfffWWWHHHAAA>>><<<:::;;;:::<<>>DDDRRRcccqqqvvvcccRRRFFF???===:::777777:::;;;888555333555666666555444444555555444555888;;;======<<<999888777666444444555666666777888:::<<<>>>@@@@@@GGGQQQ```qqq~~~hhh]]]PPPHHHFFFDDD@@@<<<777666444222111222333444444666777888888999:::;;;777666555444444555777888777777888777777555444333555555666666666777777777444777:::<<<:::777555555555888;;;======;;;:::999:::;;;<<<;;;999777888999999:::===@@@BBBJJJ[[[lll}}}rrrbbbPPPGGGCCC@@@???@@@??????BBBGGGPPPaaa~~~|||mmmTTTHHH======@@@AAAAAAAAA>>>>>>>>>;;;999888999:::999;;;<<<<<<;;;:::;;;<<<777888888:::<<>>>>>???@@@AAA@@@@@@AAAAAA@@@EEEUUUeeennnbbb]]]fffsss~~~}}}jjjZZZSSSRRRSSSTTTUUUWWWWWWRRRKKKFFFFFFGGGFFFGGGIIIJJJKKKQQQcccuuuvvvkkkeeeXXXLLLAAA>>><<<777444555nnn^^^TTTUUUTTTKKKFFFHHHAAABBBAAA???<<<===BBBFFFAAA>>><<<::::::999888666555777888888666444444555<<<>>>@@@???======@@@CCC>>>======;;;999777555333555888>>>CCCGGGIIIJJJJJJGGGJJJIIIAAA<<<===??????DDDDDDCCCAAA>>>>>>AAAEEE===<<<:::999:::;;;===>>>>>>===<<<999777888;;;>>>:::;;;;;;:::999:::===@@@<<<888666777;;;>>>???>>>:::888999???EEEQQQhhh}}}~~~mmm\\\JJJAAA>>>;;;:::;;;:::;;;===???@@@@@@??????:::??????999666999<<<:::@@@DDDNNN```xxxwwwcccTTTEEE??????===<<<<<<::::::;;;<<<<<<999444000555555555777:::;;;:::999999777666777:::;;;999666000000222555333222666===@@@MMM\\\jjjzzzyyyfffUUUHHHAAA===:::888:::>>>???<<<888555666777777555333333444333333444666999:::999888;;;;;;;;;999777666777888777777888:::<<<===??????IIISSSccctttuuunnnYYYPPPFFFBBBCCCDDDAAA===888777444333333555888999222333555555666666888999777666444444444666777999888888888888666444222111111222333555666888999:::333666:::<<<;;;:::::::::777999===>>>===:::888777999:::;;;;;;999999:::;;;999:::===@@@CCCMMM```ssswwweeeSSSIIIEEEBBBAAAAAA???@@@DDDKKKUUUkkkcccTTTFFFBBBBBB@@@===<<<;;;;;;;;;999777666777888777888::::::888777777888666999<<<===<<<<<>>===:::333///000hhhTTTMMMOOOJJJGGGGGGCCCAAA@@@>>>>>>>>>???>>>===<<<<<<<<<<<<<<<:::888777555777999888777555555555>>>>>>>>>>>>>>>>>>??????AAA@@@???>>>>>>===:::888888<<>>AAADDDHHHKKKHHHHHHKKKLLLJJJBBB>>>;;;;;;>>>AAAAAA@@@@@@@@@???>>>===<<<;;;:::::::::999999:::;;;===>>>???999555888;;;::::::<<<;;;999;;;CCCOOO___uuusssbbbOOODDD@@@<<<999999555777:::;;;<<<<<<>>>???<<<;;;888555555555777888;;;@@@HHHRRR```uuuyyyhhhVVVOOOFFF@@@===:::555111:::888666777999999777444111333666;;;>>>???===;;;555333111222555888::::::888555111,,,+++...444:::<<>><<<::::::::::::888666:::999666333111/////////666666666777777888888888???;;;999<<<===;;;:::;;;:::;;;<<<;;;::::::;;;===LLLPPP\\\sss{{{kkkZZZNNNHHHBBB@@@AAABBB???<<<===;;;999999:::;;;;;;:::777444111222777999888555777444111---,,,000777<<<@@@???===888444111111222222444666666555666:::>>>777888888777777888<<>>===;;;999777666666:::;;;<<<;;;999999999:::???>>>???AAAEEEOOOcccuuuqqq[[[NNNGGGCCCBBBCCC===AAAEEELLLaaaqqq[[[FFFAAABBB@@@???AAA@@@<<<777888<<>><<<>>><<<:::777666888<<<@@@???>>>===>>>@@@AAAAAA@@@>>>AAADDDGGGKKKTTT^^^fffqqquuu}}}zzzrrrggg```^^^\\\WWWTTT```fffpppzzz~~~|||tttllljjj___UUUPPPKKKEEEDDDIIIDDDGGGFFFIIIPPPVVVlll{{{aaaRRRXXXqqqppp```XXXUUUSSSTTTSSSRRRPPPMMMJJJFFFDDDFFFIIIKKKMMMRRR\\\kkkwwwyyyoooeeeYYYQQQHHHEEE@@@;;;777444333222eeePPPHHHJJJEEEBBBCCC@@@BBB???<<<;;;;;;;;;:::999<<<<<<======<<<;;;999888777999::::::888666666666>>>>>>=========>>>??????@@@???????????????>>>>>>>>>???EEEPPP[[[```]]]XXX\\\[[[WWWPPPGGGBBBAAABBBMMMTTTXXXWWWVVVWWWUUURRRNNNHHHAAA>>>???AAA@@@???CCCBBBAAA???===<<<;;;:::999999888888999:::<<<======888666999<<<;;;;;;===<<<;;;???HHHUUUfff||||||kkkWWWKKKDDD>>>::::::555666888;;;>>>@@@AAAAAA>>><<<888555444444555666444888===DDDNNN]]]ppp}}}wwwhhh[[[RRRLLLEEEAAA???;;;666111666555444666888999888555444555777:::===<<<:::777444222000111444777888999555333///+++))),,,222777;;;AAAMMM[[[eeeqqq|||bbbLLLAAA???===;;;:::::::::888777888777444222111000111111444666999<<<===<<<;;;999:::777777;;;===;;;:::;;;888999:::999888888:::<<>>@@@@@@>>>;;;===;;;;;;<<<===>>>===;;;777444333555:::===;;;888888666333000...111666:::<<<;;;:::666222000000111333444555444333444888;;;999999888777666777999<<>>===AAA>>>:::777999===@@@@@@>>><<<<<<:::999999;;;>>>@@@???>>>===>>>@@@AAA@@@???===???AAACCCGGGOOOXXX___eeehhhoooyyy~~~}}}tttlllgggdddaaa___\\\___eeelllssswwwyyyyyyyyyxxxxxx}}}{{{tttssskkkccc___XXXOOOKKKLLLMMMQQQPPPRRRYYYaaayyydddWWW```{{{uuucccUUUMMMNNNPPPRRRRRRPPPKKKFFFCCCEEEIIIMMMQQQVVVaaaooozzzvvvkkkddd\\\RRRJJJEEEBBB???;;;888666555444dddNNNDDDEEE@@@???BBB@@@AAA>>>:::888888888777777<<<<<<======<<<;;;:::999999;;;<<<<<<:::888777777===<<<<<<;;;<<<===>>>???>>>>>>>>>???@@@BBBCCCDDDEEEFFFNNN```uuu|||tttiiillljjjddd[[[RRRLLLJJJJJJZZZccclllnnnmmmkkkfff```^^^VVVJJJBBB@@@@@@@@@???EEECCCBBB@@@>>><<<;;;;;;888888888888888:::;;;;;;999666666;;;>>>===<<<>>>>>>???EEEQQQ^^^ooouuu```QQQGGG???;;;:::666555555999???CCCCCCBBB===;;;777444222111222333222444888<<>>;;;:::999999888777555444222111111222444555444777===AAABBB@@@===:::666333555:::<<<:::888999666777888888777777999:::???IIIZZZpppqqqbbbYYYQQQLLLEEEAAA===<<<===>>><<<:::;;;;;;<<<>>>@@@@@@>>><<<555444555999>>>@@@???<<<999999777444222222555888888888777555222000000222555555444222111222555888999999999777555555777999>>><<<999666444444555666666777888888777666777999;;;<<<@@@EEEJJJUUUiiizzz|||hhhZZZQQQIIIDDDCCCBBBDDDJJJXXXssslllXXXGGGBBBAAA>>>???CCCBBB@@@???BBBGGGKKKKKKJJJCCCBBB@@@??????@@@BBBCCCAAA???>>>>>>@@@AAAAAA@@@===>>>>>>???BBBHHHOOOTTTZZZ[[[```hhhpppzzz{{{sssmmmjjjjjj___^^^___bbbgggkkkmmmmmmgggiiipppzzz{{{wwwssspppmmmfff\\\VVVUUUXXX___^^^^^^dddmmmiii^^^kkkkkkWWWLLLJJJMMMRRRTTTRRRMMMFFFAAADDDIIIPPPUUU\\\ggguuuttteee\\\XXXTTTKKKCCCAAA???===;;;999777777666eeeNNNCCCCCC>>>>>>CCCBBB???<<<888666777777888777;;;<<<<<<===<<<;;;:::999:::<<<>>>===;;;999999999<<<;;;:::::::::<<<>>>???============>>>AAAEEEHHHMMMPPP]]]sss{{{qqqdddYYYTTTTTTVVVeeerrrzzzrrrmmmaaaRRREEE@@@?????????BBBAAA???>>><<<<<<<<<<<<999999999999999::::::;;;666555777===@@@>>>>>>@@@AAACCCKKKYYYgggwwwzzzbbbPPPDDD<<<999:::888555333777>>>BBBAAA???:::888444111000000111222222444777:::>>>CCCJJJOOOPPP]]]gggfff^^^VVVLLLCCCDDDCCCBBBBBBAAA>>>999444222222222333444555666666:::999888888999777555222333111000111444666666666777666444222111222666:::<<<<<<@@@EEEJJJUUUiii{{{kkkWWWKKKAAA>>>:::888777777777666222111000000222444777999777:::???BBBBBB@@@<<<999444222444:::<<<999666666666777888777777777999;;;AAAMMM___qqqppp^^^RRRKKKGGGCCCAAA>>><<<;;;<<<===<<<:::999:::<<>>;;;;;;:::888555444555777777888888666444333333444777666555333222333555666888999999888666666888:::===;;;777333222333444666555777888888777777888:::>>>???CCCHHHNNNYYYmmm~~~nnn^^^RRRIIIDDDCCCAAAAAAGGGVVVrrrlll[[[KKKGGGEEECCCEEELLLRRRRRRSSSWWW\\\```aaaaaaWWWSSSMMMHHHFFFFFFGGGGGGDDDBBB@@@@@@AAABBBBBBAAA???>>>======???CCCHHHKKKSSSRRRUUU[[[aaajjjxxx~~~vvvrrrrrrlllhhheeedddeeeeeedddbbb^^^aaahhhrrr|||}}}yyyttttttsssrrrmmmhhhddddddfffnnnmmmiiimmmvvvmmmdddqqqkkk[[[TTTKKKNNNRRRSSSQQQLLLEEEAAACCCIIIQQQYYYaaalllzzzxxxkkk[[[RRRQQQNNNGGG@@@??????>>><<<:::999888777dddLLLAAA@@@<<<<<>>=========<<<<<<@@@FFFKKKUUU___qqqmmm]]]VVVZZZ___ooo~~~yyykkkXXXHHH@@@>>>>>>???>>>===;;;:::::::::;;;<<<:::::::::;;;;;;;;;;;;;;;555555999???AAA??????BBBDDDHHHSSSbbbppp~~~yyy```LLL>>>777777;;;:::666333555;;;>>>===:::666444222000///000222333333555888:::<<>>???@@@BBBBBB???:::666333333333333333333555666:::999777777888777666444333222222333555777777666777777777666555666888;;;===;;;:::<<<@@@KKKaaatttqqq^^^RRRBBB>>>999666555555555555222111000000222666:::======>>>??????>>><<<999888666444555:::;;;777444444666888999888888888:::<<>>>>>===<<<<<<<<<===<<<;;;777888;;;>>>@@@>>>;;;777111333666:::>>>??????>>>:::;;;<<<:::888666777888:::;;;<<<;;;888777777777999888666555666666666666666777999999888888:::<<<<<<999555222111222444555666777999999999999;;;<<>>AAADDDEEEJJJJJJMMMSSSXXX___kkkwww~~~}}}zzzuuupppllljjjfff___YYYZZZ[[[^^^dddkkkpppqqqppptttuuuuuussspppqqqssstttvvv~~~{{{uuuvvv}}}jjjaaapppkkk]]]WWWPPPQQQRRRQQQNNNJJJEEEBBBCCCJJJSSS\\\dddppp~~~pppdddUUULLLKKKIIICCC===?????????>>><<<:::888666___HHH<<<<<<777999>>>>>>:::888777888:::;;;:::999888999:::;;;;;;:::999888777999<<<<<<;;;::::::;;;999888666666777999<<<>>><<<===<<<:::;;;???HHHOOO\\\mmmyyyaaaWWW]]]fffzzzvvv```NNNCCC@@@??????<<<;;;999777777888999::::::;;;;;;<<<<<<;;;;;;:::555555:::@@@AAA???@@@CCCHHHNNN[[[kkkzzzzzzaaaNNN???777777;;;;;;888555555888:::999888666444222111111222444666:::;;;<<<===>>>>>>======??????AAAEEEIIIHHHBBB<<<:::<<>>;;;888555555555444333333666888;;;999777777777888777666333333222333666777666555444555666666555555777999;;;:::999:::<<>><<<:::888777777777444444888999555222222777888999999999:::<<<>>>DDDQQQcccsss}}}iiiXXXGGGAAABBBBBB???============<<<<<<<<<<<<;;;777888999<<<===<<<888555111333555888:::<<<<<<<<<999:::;;;;;;999888999:::>>>???@@@>>>;;;999888888888777777888::::::999777444666888888888888:::<<<:::888555333222222333444666888:::::::::;;;===>>>DDDDDDGGGLLLSSS```vvvkkkYYYKKKFFFFFF@@@???DDDQQQggg{{{fffYYYOOOOOOQQQVVVcccrrrwwwggg]]]UUUPPPLLLJJJGGGDDDBBBCCCDDDDDDDDDCCC@@@======>>>AAABBBBBB???@@@EEEMMMSSSYYYdddooozzzzzzvvvtttnnnddd\\\[[[YYYWWWXXX\\\aaadddfffsssvvvuuuqqqpppvvv}}}cccYYYgggooo\\\RRRTTTTTTRRRPPPMMMIIIFFFEEEGGGNNNWWW^^^gggrrr~~~uuuqqqddd[[[OOOGGGDDDBBB???<<>>;;;;;;;;;:::;;;BBBMMMVVVdddyyyiii]]]eeeqqqjjjUUUIIICCCAAA@@@>>><<<999666555555666777999:::;;;;;;;;;;;;:::999666777;;;@@@@@@>>>@@@EEEKKKSSSbbbuuu~~~jjjWWWHHH<<<999;;;;;;999888777777777999999:::999666444444555777888======>>>?????????===;;;999999<<<@@@BBB@@@===:::777:::>>>@@@@@@===;;;:::444666666555444555999<<<>>><<<888777777777777666222222111333555666555333111333555666555555666777888999;;;======BBBOOO]]]vvvlllXXXGGGBBB;;;666555555666777666555333333555888===@@@???>>>===;;;999888777777444111000444666333222333777888999999999:::<<<>>>DDDPPPaaaqqqsssjjjfffXXXJJJ???<<<===<<<<<<>>>;;;<<<===<<<;;;:::::::::999999:::;;;<<<:::777444333555666777888888:::;;;777888::::::999:::<<<===@@@AAAAAA???;;;888666666444555666:::======:::777333555666777666555666777888777666444333333333444666888::::::;;;;;;===???AAAAAADDDJJJSSSbbbzzzwwwcccRRRIIIGGGBBB@@@BBBKKKXXXlllvvvcccYYYRRRUUU\\\ggg{{{rrreeeZZZRRRJJJGGGCCCAAABBBBBBCCCBBBCCC@@@======???AAABBBAAA<<<<<>>===<<<<<<===???AAABBBBBB@@@===<<<[[[DDD999:::666666<<<;;;999888888999:::888555222666666888999999888777666222555888999999::::::<<<888666444444555888;;;>>>999;;;;;;;;;<<>>??????===;;;:::333555666666555777<<<@@@AAA>>>:::777777777666666111000000222444444333222111444666777777666777777555888===AAA???@@@IIISSSaaalllmmmUUUJJJDDD===777666777888999999777555444555999===@@@=========<<<;;;:::888777111...---111444222222444666777999999888999<<<>>>FFFQQQaaappptttcccWWWRRRMMMDDD===<<<:::777999???:::;;;<<<<<<:::999888999;;;::::::;;;;;;:::666444666666777777666777999:::666777999999999;;;===@@@@@@AAAAAA???:::666333333222222555:::??????;;;777333444666555444222333333888777666555444333333333555777999::::::;;;===???>>>>>>AAAHHHRRRccc}}}lllXXXKKKHHHDDD@@@@@@CCCIIIXXXsssqqqcccZZZVVV\\\fffuuussscccXXXJJJFFFBBB@@@@@@AAAAAAAAABBB???<<<<<>>;;;===@@@CCCDDDCCCAAA???^^^JJJ@@@<<<222///666888999:::;;;<<<===:::666222333333555999======999666444555666777888888777777999999888888999;;;<<<===<<<;;;;;;===>>>DDDQQQ^^^uuuvvvkkkttt|||```NNNHHHCCC===;;;999666555666777777777888999:::888555444666888777<<>><<<888555777:::===<<<999888<<>><<<999666444333222222000...,,,///444777777666111222333333333444777999666;;;???>>>;;;;;;BBBHHHWWWaaaooo}}}lllUUUIIICCC???>>>:::444222444::::::888666555777;;;??????<<<888666777888999999222000------000333555666:::999666333222555999===FFFQQQdddyyy|||kkk[[[PPPJJJGGGCCCAAA===:::999:::;;;===:::888777999;;;;;;777444999999:::::::::999888888<<<;;;:::888777888888999>>><<<:::;;;===>>>;;;888@@@AAA@@@<<<777222...---111111444;;;AAABBB===777222333444444222222222444666:::<<<:::444000000222555777:::;;;;;;<<<>>>@@@@@@AAABBBCCCKKK^^^yyyrrr]]]MMMDDDEEEAAA>>>>>>AAAKKK```rrrttteeeZZZZZZ\\\```nnnmmm^^^KKKEEEAAA@@@???;;;:::<<<===<<<<<<;;;<<<>>>@@@AAA>>>===;;;999999<<>><<<777444333333555999<<<<<<999555666777777777777777777888999999999:::;;;>>>@@@AAA???>>>>>>@@@BBBHHHVVVcccxxx}}}ooottt}}}___MMMEEE???888666555666666888888888888777888999777555555888;;;<<>><<<:::999999:::999888>>>???@@@>>>:::777666555666666888999888777555444000222777;;;===;;;666222333666::::::888888;;;>>>:::999888777666666777777999888777555333111111000---,,,,,,000666::::::999111222222222111333666999888<<<@@@???;;;;;;???DDDPPPYYYfffsssqqqZZZHHHCCC>>>===:::555444666888999::::::999999:::<<<===:::777666777999::::::555333000///111333444444:::888555111000222777;;;CCCQQQfffzzzvvvgggXXXLLLEEEBBBBBBAAA???<<<999888888:::;;;888666666777999999777444888999:::;;;;;;;;;:::999;;;:::999888777777777777:::999999;;;======;;;888=========:::666333222222444444555:::???@@@<<<777333444555555333333444555777:::===:::555222222444777888:::;;;;;;<<<>>>??????@@@@@@AAAIII\\\wwwwwwbbbQQQHHHBBB???======>>>CCCQQQ___pppzzz|||kkk```VVVWWWYYYaaasssppp]]]KKKDDD???>>>===999888:::<<<<<<<<<<<<<<<===>>>>>><<<;;;:::999999<<<@@@BBBGGGNNNWWWaaaiiirrr|||vvviii```^^^[[[WWWSSSQQQTTT\\\dddjjjvvvyyygggVVVEEEDDDHHHSSSaaatttwwweeeWWWPPPPPPPPPRRRSSSSSSRRRSSSTTTVVVZZZ^^^hhhsss{{{}}}rrrcccVVVOOOKKKGGGDDDEEECCC@@@<<<:::999888999888999;;;===>>>>>>======]]]III@@@>>>555222666666=========>>>???===999555333333555888::::::777555:::999888777666777888888999999;;;<<<>>>@@@BBBCCCBBB@@@@@@BBBEEEKKKZZZhhhyyy|||{{{{{{\\\KKKCCC;;;444222333555777999:::::::::888888888777666888;;;>>>@@@AAAAAA>>>===BBBLLLUUUaaalll{{{vvvbbbOOOAAA<<<>>><<<:::888777888888888777;;;<<<<<<:::777444333333111333555666666555222111+++...444:::===:::444///...222777888888888;;;===;;;:::999777777666666666555555555555444333111111------///444999<<<;;;888222222111000000222666999:::>>>AAA???;;;999;;;>>>GGGOOO[[[gggsssxxxbbbIIIBBB<<<;;;999777777999666999<<<===<<<;;;::::::<<<:::777666777999:::999888555222111222333333333888666333000...111666:::BBBRRRgggyyyqqqgggbbbZZZNNNCCC;;;999:::<<<===;;;999777666666888888444444444555777777555333777888:::<<<===<<<;;;:::888888888888777666555555555666888;;;>>>>>>;;;999:::::::::888666555777999999777777999======:::777555666777666555555666777888:::<<<:::666444444666999:::<<<<<<;;;;;;===>>>???@@@@@@AAAIII]]]wwwiiiWWWMMMBBB@@@>>>>>>===<<>>>>>===<<<<<<:::999999999:::<<<===???===BBBJJJRRRYYYcccnnnuuuzzzzzznnniiibbb___ZZZVVVUUUWWW[[[^^^hhhoooxxx|||yyyvvv~~~iiiYYYPPPBBB@@@AAAHHHSSSdddzzzuuufff\\\TTTPPPPPPNNNOOOPPPQQQRRRTTTXXX\\\```eeeooo{{{xxxjjjaaaUUUKKKFFFCCC@@@>>>@@@???<<<999888999:::<<<888888999:::;;;<<<===>>>\\\HHHAAAAAA;;;999===<<<=========>>>>>>===999666333444666888999888777555<<<:::888666666777888999999:::<<<>>>@@@AAAAAAAAAAAA???@@@BBBDDDJJJYYYgggvvvsssWWWIIICCC<<<666555666777777888999<<<>>><<<;;;:::999999:::===???@@@AAA@@@>>>===CCCNNNWWWbbboooxxxdddRRRCCC======:::888555555666777777777888999999777444222222222000222444555444111...,,,(((,,,222999;;;888222,,,---111666::::::;;;===>>>;;;:::999888777777666666444555666777777666555444222222333777;;;<<<888444222222111//////111555888:::===@@@>>>999666666777@@@GGGQQQ\\\hhhxxxkkkKKKBBB:::888888888999<<<888:::======<<<;;;::::::===;;;888777777888888777666444111111222333333222666555333111111444999===FFFQQQbbbsss|||tttjjj^^^VVVMMMHHHAAA:::666555777999999888666555555555555666111222333444555555333222555666999;;;<<<;;;:::999666777777888777555444333333555999===??????===;;;::::::999777666777;;;======;;;999999:::;;;999777666777999888777777888999888999:::999666444555666:::;;;<<<<<<;;;:::<<<===???AAABBBCCCLLL```zzzppp]]]RRRGGGCCCAAAAAA???===???DDDNNNPPPSSSVVV\\\eeepppwww{{{rrrhhh```ZZZVVVTTTSSSSSSYYYhhh{{{```LLLDDD===:::888666666999999:::===???@@@???>>>===999999999:::;;;<<<<<<<<<:::>>>BBBFFFKKKRRR\\\cccooovvv{{{zzzoookkkeee___\\\\\\^^^___bbbeeelllqqqppprrr|||~~~iiiXXXPPPLLLBBB??????CCCJJJVVVhhhwwwtttaaaXXXVVVTTTQQQPPPMMMMMMNNNNNNPPPTTTZZZ^^^dddkkkvvvssskkk^^^WWWMMMEEEAAA???>>>======;;;999888888:::===???:::999888777777999<<<===YYYEEE>>>AAA======BBBAAA======<<<======<<<999666444666777888888777666666<<<:::888666666777888999:::;;;===?????????=========<<<<<<>>>@@@EEERRR___qqqfffQQQHHHDDD@@@>>>===<<<:::666555777<<<@@@AAA@@@>>><<<<<<===>>>???;;;>>>@@@???@@@EEEOOOXXXfffttt}}}kkkYYYHHH>>>;;;999666333333444666777888777888888666333222222333222333444444222///,,,***))),,,222777:::777111,,,///333888===>>>?????????:::::::::999888777777666333444666777888777666666333333555999===<<<888333222222111000///111444777999;;;===;;;777444333444:::@@@HHHPPP[[[kkk~~~qqqNNNCCC999666777888:::===<<<<<<<<<:::999999;;;===>>><<<999777777666555444333111///000111333333222444444555555666999===AAAHHHNNNYYYkkkvvvsssmmmfff___WWWPPPLLLAAA???===:::888666555555555555555555555444444444000222333444444333222222333555777999:::999888888555666777777666555333222333666;;;>>>@@@???>>>=========;;;999777888<<>><<<:::777888;;;777999===@@@BBBBBB@@@???;;;999999:::===>>>===;;;<<<===>>>>>>>>>BBBIIIOOO]]]dddmmmrrruuuzzz~~~zzzssslllgggffffffggggggdddccceeehhhmmmwww}}}pppcccWWWMMMGGGEEEAAA???@@@CCCFFFKKKVVVaaaqqqzzzrrrbbbSSSPPPSSSSSSQQQPPPMMMNNNNNNNNNOOOSSSZZZ^^^hhhppp|||vvvhhh```WWWRRRJJJCCC???===<<<;;;;;;:::888888999;;;>>>@@@===;;;888555555777999;;;WWWBBB:::>>><<<>>>CCCBBB>>>===<<<======<<<999777666888999999888666666777:::999888777666777888888:::;;;>>>??????>>>;;;:::999888:::;;;<<<>>>IIITTTjjjzzzoooXXXKKKEEECCCCCCDDDBBB@@@<<<666222333999???CCCAAA?????????@@@>>>===777;;;???AAABBBHHHRRRZZZkkk|||qqq```NNN@@@:::888555222222444666888999888888888666444333444666555555555444222000...,,,...000333666888777333///222555:::>>>@@@@@@>>>===999999::::::999999888777222333444555666666666666222222444999===>>>;;;777222222333222111222444666777999999888666444444555666999>>>CCCKKKZZZlllyyytttSSSFFF999444555777999===>>>===:::888666777;;;???>>>;;;999777777666555333111000///000111333333222222444777888999;;;>>>AAAEEEGGGPPPaaaxxxzzzuuupppmmmhhhddd]]]TTTMMMHHHEEEDDD<<<<<<<<<;;;999777444222333444555555666555555444222444555555333222111222444555666666777777777777666666666666555444333333555999===???>>>=========>>>>>><<<999777888;;;===>>>===;;;999999999::::::777999::::::999999;;;<<<999888777555444444333333888999::::::999999:::;;;:::>>>CCCIIISSSfff~~~lllbbbSSSJJJAAA@@@AAAAAABBBEEE@@@>>><<<<<<@@@GGGNNNRRROOOOOONNNLLLJJJJJJMMMOOONNNRRR[[[kkkzzzaaaLLLEEE???===<<<999:::<<<777999<<>><<<:::;;;;;;:::777444555999>>>HHHQQQ]]]fffjjjlllmmmnnnwwwwww{{{|||yyyyyy|||wwwtttqqqppppppssskkkdddbbbbbbfffoooyyyvvvhhhXXXPPPLLLFFF@@@>>>======???BBBCCCCCCJJJRRR^^^hhhsssyyy~~~zzzttthhh\\\RRRSSSWWWWWWSSSQQQQQQQQQQQQRRRSSSWWW]]]bbbmmmwwwvvvhhh\\\VVVNNNKKKEEE@@@<<<:::::::::999888888999:::<<<===???===;;;888555555777999;;;ZZZCCC:::<<<;;;===CCCBBB@@@???>>>>>>>>>===;;;999777:::;;;;;;888666777888666777777777777777777888888:::>>>@@@AAA???<<<:::777777999;;;::::::BBBKKK___qqqmmm^^^NNNFFFBBB???AAAFFFAAA@@@===666111000666;;;@@@???>>>???AAAAAA???<<<777;;;???AAACCCKKKVVV___ooouuueeeRRRCCC===888555222111444777999::::::::::::888666555777999666555444333333333222333555444444666777777555333222555999===???>>>:::777777888999:::::::::999999555555555555555666777888333222444888<<<===:::777111333444444333333444555777777777777666777888999555777888:::>>>JJJ[[[hhhyyytttXXXIII999333444555888;;;===<<<:::777555666:::===:::999777777888888666555444222111111222333222000000333777::::::::::::;;;???BBBIIIWWWjjj}}}}}}qqqqqqpppmmmiiiccc]]]YYYVVVSSSNNNGGGBBB@@@@@@@@@===<<<<<<:::888666555333222444555777777777666555444666888777444111111222777777666555555666777888888777666555444444444444888:::======;;;:::;;;<<<<<<<<<;;;999777777999;;;;;;;;;;;;:::999:::;;;<<<777999::::::::::::;;;===<<<:::777666555444333333666777999999888888999::::::@@@HHHPPP[[[nnnwwwmmmZZZOOODDDBBBBBBAAA@@@AAA;;;:::999:::>>>CCCGGGIIICCCDDDEEEEEEFFFIIIOOOTTTUUUXXX___iii{{{rrr]]]IIICCC>>>>>>===;;;:::===888:::<<<===>>>===<<<;;;<<<999666777;;;===;;;999777888777444111000444777<<>>;;;;;;>>>AAABBBAAAGGGNNNUUU___llltttzzz|||xxxrrriiiaaa\\\___bbb___ZZZXXXUUUVVVWWWYYY[[[___eeeiiittt~~~|||nnncccZZZQQQLLLFFFDDDAAA===:::888999:::666777888999:::::::::::::::999777666666999<<<>>>___GGG<<<===;;;>>>CCCBBBAAA@@@?????????>>><<<:::888;;;===;;;888666777999444555666777888888777777666999===AAABBBAAA>>><<<777888:::<<<999888>>>GGGVVVhhhvvvqqqbbbVVVJJJDDD@@@<<>><<<777111///333888<<<<<<<<>>@@@CCCLLLZZZdddpppvvvfffTTTFFF@@@888555222111444777999:::;;;;;;;;;999777777999;;;555555444333444555777888:::888666555666777777666111444888<<<>>>;;;777333666777999:::;;;;;;:::999999888777777777999:::;;;777666555888;;;;;;777444111333666666555444444444777777666777777999;;;===888888777666888BBBQQQ]]]kkk|||ttt[[[KKK:::333333555777:::;;;;;;:::888666666999;;;777666555777888999999888777555333333333333111//////333777:::999777666555<<<@@@GGGPPP\\\lll|||~~~mmmbbbccccccbbb]]]WWWPPPLLLFFFEEECCC@@@>>>===???AAA???>>><<<999888777777777222444666888888888666555555888:::888444111111222:::999777555555666888999999888666555444444555666999;;;===<<<999777999:::888999999888666666888:::999:::;;;;;;::::::<<<===777888::::::::::::;;;===>>><<<999666666555444333444666777888777777999:::<<>>===:::999999;;;>>>@@@BBBBBB@@@AAACCCCCCEEEKKKTTTZZZ```aaaccchhhtttlllYYYGGGAAA>>>>>>>>>;;;:::<<<::::::;;;;;;;;;:::888777<<<888444555999;;;:::777555777777555222111555888<<>>BBBBBBCCCIIIQQQSSS___lllvvv}}}}}}wwwoooiiigggkkkmmmhhhbbb___WWWYYY\\\^^^aaaffflllpppyyy~~~mmm___VVVPPPIIIEEEAAA@@@???<<<:::999:::<<<555666777999999999888777777666666666888;;;>>>AAAfffLLL======;;;===AAA???;;;===>>>>>>======>>>???>>>;;;777555555555555444888999::::::999666444222333666:::>>>???===;;;999;;;???AAA???::::::???EEEVVVeeepppbbbZZZNNNJJJDDD>>>;;;:::<<<======:::666444444555666666666888:::===???@@@@@@@@@===<<<>>>AAADDDKKKXXXfffnnn```NNN@@@===555000222555666888:::>>>===:::888888999:::;;;888444111000444777888888;;;888666666888999777444///222555777666555444555999888888:::<<<===:::777555888:::<<<;;;;;;;;;<<<<<<;;;999777666555555666555777999;;;;;;999777555222222222333555888;;;===>>>;;;777777;;;CCCLLLRRR]]]kkk{{{rrr]]]NNN>>>666444333444777777777777777777777777777888777666666666888999:::444444333333222111000000222555888999888555444333999<<<@@@FFFPPP^^^kkkttt~~~wwwmmmccc]]]VVVTTTQQQMMMJJJHHHGGGGGGAAAAAA???<<<999888:::<<<999:::;;;<<<;;;999777555666666666777777888999999;;;;;;:::888444333333444;;;888444222333555666777999999999888555555666777999999999:::;;;;;;999666777888999:::;;;:::999999555666888:::======<<<:::;;;999888999:::;;;;;;:::<<<:::777666777777555444888777666555555777<<>>=========>>>===;;;:::444888;;;;;;999666555666444555666888999999888888<<<:::777555555666888999;;;DDDKKKPPPWWW______ZZZ\\\YYYWWWWWWUUUSSSUUU[[[[[[cccmmmuuuyyy}}}yyytttqqqqqqxxx~~~{{{tttlllhhh```SSSGGGDDDEEECCC@@@???<<<===@@@EEEFFFGGGLLLSSS]]]iiiuuu{{{}}}}}}~~~~~~zzzuuuooojjjhhhfffbbbaaadddhhhmmmwwwvvvlllaaaWWWLLLBBB???AAA@@@@@@>>>===<<<;;;;;;;;;555666888999::::::999999777444555999===>>>======fffLLL======;;;<<<@@@============<<<;;;;;;===??????<<<999777777777666555777888999999888777555333333666999<<<===<<<:::999;;;???AAA???<<<<<>>===???BBBDDDJJJWWWddd{{{ttteeeSSSDDD<<<555222444666555444666:::999888777666777777888222000...000333777888888;;;888666777999999666333000222555555555444555555;;;:::999:::===>>><<<:::888:::;;;;;;:::999:::;;;<<<:::888555444444555555666777999::::::999777666222111000000222444888:::;;;:::999999<<>>AAAEEEHHHIIIOOOWWW\\\hhhvvv}}}yyysssqqqiiihhhiiinnnrrrvvv~~~|||uuuggg___VVVOOOGGG???<<<>>>>>>===<<<;;;:::999999999666777888999:::::::::999:::888888;;;???@@@???>>>eeeKKK======;;;<<<@@@===@@@???===:::999:::>>>AAA@@@===:::999999999999888555666888888999888777666333555777888999:::999999<<>>???EEEKKKVVViii}}}lllYYYKKKDDDDDDAAA<<<999777777888:::888555333222333555666666777888:::<<<>>>?????????>>>>>>???BBBDDDIIIUUUbbbuuu|||lllXXXHHH>>>888444777888666333444555555555555555444444333---,,,---000444777888888:::888777999;;;:::666222111333444444333333555777===<<<;;;;;;===>>>>>>===<<<<<<<<<;;;888777888:::;;;999666333222222333555777777888888888888777777333111...------000444666888999:::;;;<<<===>>>>>>HHHRRR^^^iiiuuu{{{```QQQAAA:::777666666888888888777666555444333333666666555555555555555555333333333222111111000000555666888888777777888:::::::::;;;>>>DDDMMMYYY```______]]]ZZZTTTMMMFFFBBBAAAAAAAAAAAAAAAAAA@@@@@@BBBCCCBBB???;;;888666666777888999999999888777666222333666888999999888888666777666444222000111222666555333333333555777999===>>>===;;;999888888999999777555666777888888777666777888888999999888888;;;<<<>>>???>>>;;;777555666:::???@@@>>>:::999999;;;===???===999666666777999999888777777:::???CCCMMMWWWdddooo{{{tttbbbPPPIIIDDD>>>===@@@???===>>>AAAAAA@@@BBBGGGPPPQQQYYYhhh|||zzzhhhVVVJJJ;;;:::999888999999777666333666999;;;:::999888888888999;;;<<<======<<<<<<======<<<;;;<<<>>>???AAAAAAHHHRRR___nnnyyyyyytttjjjfffbbb```ZZZTTTTTTXXXVVVXXX]]]ccciiilllmmmlllppplllkkkmmmnnnooorrrwww|||{{{xxxvvvttttttuuuuuuggg___WWWSSSPPPJJJHHHIIIDDDAAABBBFFFIIILLLSSS[[[```lllyyy|||xxxppppppssszzz~~~yyyllldddVVVPPPKKKGGGBBB<<<:::<<<;;;;;;:::999888777777666777777888999::::::::::::======>>>AAAEEEHHHHHHGGGbbbHHH;;;===;;;>>>AAA>>>CCCAAA>>>:::888:::>>>BBB@@@>>>;;;;;;;;;;;;;;;999555666777999::::::::::::444444555666777888888999<<>>;;;999888888999:::777444333333444666777777777888:::<<<============>>>>>>???BBBCCCGGGSSS___ssssss^^^MMMCCC<<<666777888666666777333444555666555444222111+++,,,///222555777777777999888888:::===<<<777333333444444333222333666999???>>><<<<<<<<<===>>>???>>>>>>===:::777666777888:::888444222000111333444888777666666666666777888555222...++++++...222444666666888999999:::999999BBBIIIRRR[[[eeesssyyyaaaRRRCCC;;;999777777999:::999888777555444333222555555555555555444333222555444444444333333333222666777888777777888:::======<<<<<<<<<@@@GGGOOOVVVPPPOOOMMMKKKGGGCCC@@@>>>===>>>???@@@@@@@@@>>>>>>???@@@AAA@@@===999777666::::::;;;::::::888777666333555777999999777555333111222333222111111222444666666666444444444555777;;;<<<<<<;;;999888:::;;;888666444444555777777777444555555666666666666666;;;>>>AAAAAA???<<<888777666===DDDDDD???999666666888===AAA???999555555777::::::999999999<<>>@@@AAAAAADDDJJJNNNZZZrrrppp```QQQHHHDDD???>>>===;;;;;;;;;<<<===777555444444666888888888777888:::;;;<<<<<<<<<;;;<<<<<<>>>AAABBBFFFQQQ]]]tttlll[[[JJJ@@@777555666555777:::444666777888777555333111...000333555666666666666888888888;;;>>>===999555555555444333222444777:::???>>>===;;;:::;;;<<<===>>>>>><<<999666444555777777666333111111222333444888777555444444555777888555333///,,,,,,///222555444444444555666777888999===AAAIIIRRR[[[fffsss}}}rrr___QQQBBB<<<:::888888:::;;;;;;999888666555444333444555666777666555333111777777666666666666555555777888888777777888;;;>>>======<<<;;;<<<@@@FFFJJJCCCCCCBBBAAA@@@@@@??????>>>>>>?????????===;;;:::999;;;>>>???===;;;999999???>>>===<<<:::999777666666777999999777444111///...///111111111222555777888999999777444222333444666777888888777888:::<<<777555333333555666777777333333333333333444444555:::===AAABBB???<<<::::::999???EEEEEE>>>777444444666;;;???===888444555777:::::::::::::::>>>CCCGGGMMMYYYiiiuuu|||mmmZZZNNNHHHDDDAAAAAA@@@???@@@BBBAAAAAAGGGPPPcccuuunnn```XXXRRRKKKDDD===;;;888777888888777555333555888;;;<<<<<<;;;999444666999===@@@BBBCCCCCCAAAAAAAAAAAA@@@???>>>===AAAGGGUUUiii}}}xxxpppnnnpppmmmjjjhhhgggddd___VVVPPPIIIGGGJJJTTT[[[^^^___bbbiiikkknnnqqqtttvvvvvvvvvxxxlllbbbcccfffddd___[[[VVVPPPLLLMMMNNNPPPUUU[[[lllttt{{{uuufffYYYRRRGGGDDDBBBBBB???:::999;;;:::;;;;;;;;;:::999888777999999999::::::;;;<<<<<>>???BBBEEECCCCCCCCCAAA>>><<<;;;===???===;;;:::;;;<<<<<<;;;:::666777888999;;;===>>>???555555666777888999::::::<<<===???@@@AAADDDIIILLLZZZppp}}}jjjYYYKKKCCCAAA???>>>>>>===============777666555555777888888777777888:::;;;;;;;;;::::::999999<<>>???<<<888666666666555444666999<<<=========:::888666777888:::;;;:::888555444444555444333333222222333444555777666555444444555666777444222///......111555777444444333333555666888:::888:::AAAKKKTTT]]]iiiuuunnn\\\NNN@@@;;;999888888:::;;;;;;:::888777555444444444555888999999777555333888888888888888888888888777888888777777777:::<<<;;;;;;;;;;;;:::;;;>>>AAA;;;;;;<<<<<<======>>>>>>@@@??????===<<<:::888777444777;;;<<<<<<;;;;;;;;;@@@@@@>>>===;;;:::999888999999999888555222...,,,///000222222222333666888999;;;===:::666222222333333444555555555666888:::555444333444666777777666444333333333333444555555888;;;??????<<<999:::;;;;;;???BBBAAA===888555444555888::::::777555555777999:::::::::;;;???DDDHHHMMMWWWeeerrrvvvdddVVVNNNIIIEEEBBB>>>>>>???AAABBBEEEOOO[[[ppp{{{ttttttyyytttiii[[[QQQMMMJJJGGGDDD???<<<999777777888777666222333555888;;;;;;888666222444777;;;>>>@@@BBBBBB???@@@@@@@@@>>><<<:::888@@@GGGWWWnnn}}}~~~}}}zzztttkkk```SSSKKK@@@===???GGGOOORRRTTTVVV`````````bbbhhhqqqyyy{{{ppphhhjjjoooooommmkkkbbb[[[VVVVVVWWWXXX[[[```iiioootttxxx}}}qqqbbbVVVOOOGGGCCC@@@AAA>>>:::888:::;;;<<<=========<<<:::999::::::::::::;;;<<<======MMM]]]lllrrrwww{{{wwwoooaaaHHH===@@@@@@BBBEEEAAA???@@@AAA@@@===:::999999:::999999:::;;;<<<:::999555555666777999;;;===>>>666777888999:::;;;;;;;;;<<<<<<===>>>@@@CCCGGGJJJSSSdddrrraaaRRRDDD===<<<============<<<<<<;;;;;;777555444555666777777555888888:::;;;;;;:::999999666666:::===???BBBMMMYYYrrr|||```TTTHHHAAA===999999;;;>>>======<<<:::777555333222444666666555444666888777666666999>>>@@@???<<<777777888777777888:::<<<:::;;;<<<999555222111222666777888777555444444444000111222444555555666666666555555444444555555666111000//////111333777999444444555555666666777777777888===FFFKKKPPP[[[fffrrrrrrxxx~~~nnnXXXKKK>>>999888777888999:::999888777666555444444444666999<<<<<<:::777555888888888888888888888888777888999888777666888::::::<<<======<<<;;;;;;<<<999999:::;;;<<<<<<<<<===BBBAAA???===;;;:::999888333555888999999999:::;;;>>>===<<<;;;;;;;;;;;;;;;:::999888666444111///---333444555444333333444666888<<<>>>===777444444555444555555444333333444666444333333555777888777666666555555444555666777888666999;;;:::666444666999;;;<<<<<<<<<;;;:::888777666666777777777777888888999999999:::;;;???EEEIIIKKKRRR]]]kkk{{{ppp```VVVPPPHHHBBB======>>>AAACCCJJJYYYhhh}}}rrrkkkddd[[[[[[aaa\\\VVVNNNHHHEEECCCBBBAAA???<<<888666666777666555555444666999<<<<<<999666111333666999;;;======>>>:::;;;<<<===<<<:::777666;;;CCCVVVoooyyyhhhZZZRRRCCC===;;;AAAGGGIIIJJJKKKSSSRRRRRRUUU[[[dddnnntttsssnnnjjjlllmmmnnnsssxxxmmmfff```aaacccdddfffiiigggkkkoooqqqvvv}}}}}}}}}|||qqqbbbWWWPPPHHHDDDAAAAAA???;;;;;;>>><<<<<<>>>???>>>===;;;:::;;;:::::::::;;;<<<===>>>KKKaaavvv|||dddKKK???AAA@@@AAACCC???<<<>>>@@@@@@===999777666999888888999:::;;;999888444444555666777999;;;<<<666777999;;;<<<<<<<<<;;;;;;;;;<<<===???BBBFFFHHHJJJXXXooozzzhhhZZZLLL@@@::::::;;;;;;;;;;;;;;;:::999888666555444444555666555444888888::::::;;;:::999888444555888<<<>>>BBBLLLXXXoookkk```SSSLLLFFF???<<<<<<@@@@@@>>><<<:::777555333111333666555444444777999777666555888===AAA@@@???777888999999888999;;;===888:::;;;999333///......222555777777555444444444...000222555666777777777555555555555555555555555/////////000222555888999444666777888888666555444;;;:::===CCCEEEFFFMMMWWW^^^aaakkkvvvzzz}}}~~~pppUUUIII<<<888888777777999888888777666555444444333444777:::===>>><<<999777777777777777777888888888777888999888777666777888;;;>>>@@@AAA@@@>>><<<<<<::::::;;;<<<<<<<<<<<<<<>>===<<<<<<<<<333555777888888888999;;;:::::::::::::::;;;<<<===999888777555333111000///777888888666333222333444777;;;???>>>999555666888666666666444222111111333333333444666888999777555888777777666666888999:::555777999666111///222666:::999888999;;;<<<<<<;;;777666555555888999:::999888999999999;;;???EEEIIIGGGLLLVVVddduuuzzzhhh\\\TTTKKKCCC<<<<<<>>>BBBEEENNN```qqq|||iii___VVVMMMMMMTTTNNNLLLHHHDDD@@@?????????>>>;;;888666555666555555999888999<<>>??????===<<<:::;;;;;;::::::;;;<<<>>>???DDD^^^yyydddNNNDDDEEEAAAAAAEEEDDDDDDBBB@@@???>>>===;;;999666666777999::::::888666444444555777888888888888:::;;;<<<;;;:::999:::;;;<<<<<<<<<;;;;;;===AAAEEEHHHRRRdddzzzlllVVVLLLHHHBBB;;;777999;;;===<<<:::777666666555222111222666999888666666999<<<===;;;888555444666777:::<<<<<>><<<999777555444777777777777666666666666555555666:::===???>>>===999666444444777999999888666555555666777777555444666666666666555444333222111333555666888888888777333444666888888777666555000000000222444666666666444555777999:::999888777;;;;;;<<<===???BBBEEEGGGPPPRRRWWW```iiiqqqvvvwww{{{~~~|||kkkSSSHHH:::333444777777555;;;999777555333333333333444777:::;;;:::999888888777777777777777888888999666777999999888888999;;;===???CCCDDDBBB@@@???>>>;;;<<<<<<===<<<<<<;;;;;;BBB???<<<<<<======:::888777777777777777666555555555555666777777777777777888999999999777444000...999:::999777555333444555:::<<<======;;;888888888555555444222111000//////---///333666888999888777777888::::::999888777777999888666555444444555666:::888777666777999<<<>>>>>><<<888666555666999;;;:::888888:::>>>@@@???===BBBKKKXXXfffvvvuuufffWWWLLLGGG???:::;;;AAAHHHQQQdddxxxiiiWWWGGGDDDFFFBBBAAAAAAAAA@@@???===;;;::::::888666444333444666888:::;;;===>>>???>>><<<;;;888888777777777777777777777888:::<<<<<<;;;:::999;;;FFFXXXllluuuhhhTTTJJJBBBAAACCCAAAAAAAAA>>>@@@CCCFFFGGGJJJMMMOOORRRTTTVVVYYY]]]aaaeeegggeeehhhlllqqqtttvvvvvvvvvrrrtttsssoooqqqvvvwwwrrrmmmppprrrpppooosssxxx{{{uuuxxx{{{|||sssdddYYYTTTOOOHHHEEEEEEEEEDDDCCCAAAEEECCC<<<999===>>>;;;======<<<;;;<<>>>>>===:::888333444555888;;;;;;999777666555555555777999;;;=========<<<999888888:::===;;;;;;;;;::::::<<<@@@CCCDDDNNN___sssrrraaaPPPGGGCCC>>>999777777999<<<;;;999777666666333111///111555888777666777999;;;<<<:::777555333444555999===>>>BBBOOO]]]xxx}}}uuujjj```WWWNNNEEE>>><<<<<<<<<;;;999777555333555555555555555555555555555555666999<<<>>>===<<<:::777666777999;;;:::888666555555666777777777777777666666555444444333333555666777777777666444444444555777888888777555444111111111222444555555555444555777999::::::999888777777888:::<<<>>>@@@AAAFFFHHHLLLTTT\\\bbbeeefffjjjmmmvvvzzzhhhLLLBBB777222444888888666<<<;;;999777555444444333555666888999999999888888666555555555555666777777777888::::::999999:::;;;<<>>======;;;<<<<<<<<<<<<<<<;;;;;;===;;;:::;;;<<<<<<:::888777777888888888777555444444444666777888888999999::::::;;;:::999555222000888999888666444333444555888:::;;;:::999777888999888777666555333222111000---000444777999999888666555666888888888777666666;;;999777444444555666888;;;:::888666777888;;;===>>><<<:::888888999;;;<<<:::888777999<<>>AAAIIIVVVeeevvvzzziiiYYYMMMFFFAAA======CCCHHHRRRhhh~~~jjjWWWEEE@@@AAA<<<>>>======<<<<<<;;;;;;;;;999888777666666777999:::<<<===>>>??????>>><<<;;;999999999999888888888888999:::;;;======<<<;;;:::<<>>======<<<999777222333555999<<<<<<;;;999777666555555777:::>>>AAA@@@???<<<999777777:::===:::::::::999999:::>>>@@@DDDKKKYYYhhhyyyxxxlll___SSSGGG@@@<<<888666777666888::::::999777777777222000///111555888777666888999::::::999777444222222444999>>>AAAGGGUUUdddxxxtttggg\\\PPPEEE>>>999999::::::999777555444444444444444444444444444555555555888;;;<<<<<<;;;:::999999;;;<<<===;;;999666666555666777888:::;;;888777555444333333444444999999888666444222000///444555777888888777555444222222333444444444444444333555777999:::::::::999333444666888999::::::;;;<<<===@@@FFFLLLPPPRRRRRRVVVYYYaaajjjooottt~~~ppp]]]BBB;;;333111444888888777:::::::::999888666555444555555666888888999999999444444333333444444555666888:::;;;:::999999:::;;;;;;===@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666666777:::<<<;;;999777666777999::::::888666444333444666777999999::::::;;;<<<<<<;;;:::777555333777777777555333222333444666777777666555666888:::<<<<<<:::888777555444333---000555888:::999777555333444555666777777666666<<<999666333222444777999;;;:::888666777888;;;<<<>>>>>>===<<<<<<<<<======999888777888:::===>>>>>>@@@HHHUUUddduuuppp___QQQHHHDDD??????CCCGGGRRRkkkjjjWWWDDD>>>>>>999::::::999888888999:::;;;999999999999:::;;;<<<<<<===>>>???@@@???===;;;:::::::::::::::999999888888:::;;;<<<>>>>>>===<<<<<<===CCCPPPfffyyygggWWWKKKBBBBBBDDDBBB<<<999999;;;===>>>>>>???AAACCCBBBCCCDDDFFFIIILLLNNNOOOQQQTTTYYY```hhhpppwww{{{yyy|||}}}}}}~~~zzzzzzwwwuuuttttttsssrrrrrrrrrrrrrrrsssuuuyyy}}}|||zzzjjjeee___\\\]]]aaadddfff___```[[[NNNBBB>>>======;;;;;;<<<===>>>@@@BBBCCC>>>JJJ[[[jjjuuuzzz|||}}}]]]GGG>>>@@@===>>>CCCBBB@@@???=========;;;888555333444666:::======:::888444444555666888;;;>>>@@@@@@@@@???===:::999:::<<<999999999888888888;;;===EEEJJJRRR]]]iiixxx{{{jjj___PPPHHHAAA<<<888333333666444666888999888777888999333111000222777::::::888999999888888888777444333444666:::???CCCIIIYYYgggwww}}}nnn```RRRDDD;;;888888999999999888666555444444444444444555555555555444444666999::::::999999:::<<<>>>>>>===;;;999666777666666666888<<<>>>888777444333222333555666888888666444111///---,,,111222444666777666555444333444555555444333222222222333555666888888888888222444666777888888888777666777:::???DDDFFFFFFEEEIIILLLQQQVVVWWW[[[gggsss~~~tttaaaNNN;;;666111111444777777555555666777888888888666666555444555666888::::::999444444333333444444555666888:::::::::888888888:::999;;;======;;;:::999999888888888888888999999:::555666888:::;;;:::888666444666999;;;;;;999666444555666777888999999999999;;;;;;;;;:::999777666555666666666444222111222444444555444333333555999<<<@@@???===<<<999888666555...111666999:::999666444333222333555777888999888;;;888333000///111555777:::999777666777999<<<>>>AAAAAA@@@@@@???===<<<;;;999888777777999<<<>>>???@@@HHHUUUddduuuzzzjjjZZZOOOEEEAAA@@@BBBDDDOOOhhhhhhWWWFFFAAAAAA<<<;;;999888666666888999;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>><<<999888::::::999999999888888888:::;;;<<<============<<<<<>>@@@@@@??????AAABBB??????@@@AAACCCEEEGGGHHHFFFGGGJJJPPPWWW```hhhmmmwwwwwwwwwxxx||||||yyy|||}}}{{{xxxwwwtttssssssuuuxxxyyyyyyxxxzzzzzzyyyzzz}}}}}}uuurrrooonnnnnnpppssstttrrrsssooobbbSSSGGGBBBAAA=========>>>??????>>>===888@@@LLLWWW```dddeeeeee^^^HHH>>>???;;;;;;@@@>>>???>>>=========;;;777555666777999<<<>>>===:::777111333666888:::;;;;;;;;;===???AAAAAA>>>;;;999999888999999888777777999;;;EEEGGGJJJOOOYYYfffttt}}}~~~{{{ssshhh^^^VVVHHHCCC???<<<888222222555444666888888777777888:::555333222555:::======<<<:::999777777888888666444777888<<<@@@CCCIIIXXXggguuurrrdddVVVHHH???:::::::::999999888777777444444555555555666666666555444333444777888888777888:::===>>>>>><<<999888777888888777666777;;;>>>888666444333222333555666555444222000///---,,,,,,---...111444666666666555333555777777444222111222000111222333444555666666111222444666666666666555333444777<<<@@@BBBAAA@@@BBBCCCEEEFFFDDDEEEPPP\\\mmmrrrzzz~~~vvvoooeeeRRRBBB999555222111333444444333///000333555777888888777444333444666:::<<<;;;999555555444444555555666777888999999888777555666777777999;;;;;;999888888999666555555555555666777888777999;;;<<<;;;888666444444666999;;;;;;999666444888888999999999999999888::::::999888777666666666555555555444222111222444444444333222222555999===@@@@@@>>>===;;;999888777000222666999:::999666444444222222555999<<<<<<;;;999666222......000333666888777666666777:::>>>@@@CCCCCCBBBAAA???<<<:::888777888888888999;;;===???AAAHHHUUUddduuuwwwgggYYYHHHBBB???@@@AAAIII```xxx{{{fffWWWHHHCCCCCC======<<<999888777777999:::======<<<<<<;;;:::999999:::;;;<<<<<<;;;999777666888888888888888888888888::::::;;;<<<<<<<<<<<<<<<;;;CCCPPP```rrrlll[[[HHH@@@???===<<<<<>>>>>???@@@AAACCCDDDAAAAAAAAACCCGGGNNNTTTXXXfffhhhmmmvvv|||}}}xxxxxx~~~}}}~~~}}}}}}}}}}}}~~~}}}zzzwwwttttttttttttvvvxxx|||~~~}}}~~~~~~~~~xxxgggVVVKKKGGGBBB@@@??????@@@???;;;888666999@@@GGGLLLOOOOOONNN^^^HHH>>>???::::::>>>===???>>>>>>>>>>>>;;;777444888999<<>>>>>;;;666444555666777888888777777999:::777555444777<<<@@@AAA@@@;;;888666666999:::999777999:::===@@@BBBHHHWWWfffuuuwwwkkk^^^QQQHHH>>>===:::888666666666666444444444555666666777777555444222333555666666666555888;;;<<<:::888777666888999:::888666555888;;;666555444444333444555666222111000...------------,,,...111444666666666666222666999888555222111222000000111111222333333333000111222333444444444444222333666:::>>>???>>><<<;;;:::;;;;;;999888???IIIVVV]]]hhhssszzz}}}|||{{{~~~wwwnnngggaaaWWWIII>>>999666333222222333333222,,,---///222444666888888333333444888===>>><<<999666666666555666666777888888999999888666444555666555777999999888888999:::555444333333444555777888:::;;;===<<<999666555444333555777999999888666555888888999::::::::::::999:::888777555555555666777555555555444222222333444444444444333333666:::===???>>>===<<<;;;:::999888222444666888999888666555444222222555;;;??????>>>:::777444111000222444666888777666666777:::>>>@@@BBBBBBAAA???===:::888666666888:::;;;;;;;;;===???AAAIIIUUUccctttsssdddNNNFFFAAAAAAAAAFFFWWWiiirrr```UUUGGGBBBAAA:::>>>===;;;:::999999999:::===<<<;;;999888777666666888999:::;;;:::888666555666666666777888888999999:::;;;;;;;;;;;;<<<<<<<<<<<>>;;;<<>>@@@AAA@@@???>>>???@@@<<<<<<<<<<<<===???@@@AAAAAA???===;;;<<>>:::;;;???>>>???????????????<<<888444888999===AAACCCBBB>>>:::888999:::::::::999888777666999===>>><<<999777666888::::::999777666777888<<<>>>???AAACCCGGGMMMQQQZZZ]]][[[RRRLLLJJJHHHEEEDDD???>>>@@@@@@;;;777777888999999999888777999;;;777555555888>>>BBBCCCAAA<<<888555666:::===<<<:::999:::<<>>>>>;;;888666444444666666666:::@@@DDDKKKVVVaaakkkoooooonnnfff```ZZZUUUQQQJJJBBB===999777444222222333444444......///000222444666777333333555:::@@@AAA===999666666555555666666777888999::::::999666444555555333555777888888888:::<<<555555444333444666888999:::;;;<<<;;;777555444555333444555666777666666555555666888:::;;;<<<======:::888666555444555777999555666666555333333444555555666666666666777;;;>>><<<<<<;;;::::::999888888555666666777777777666666444111000444;;;@@@AAA@@@===;;;999666666777888::::::999777666777999<<<===>>>===<<<;;;:::999888777444888<<<======<<<===???AAAHHHSSS```qqq{{{kkkWWWLLLDDDDDDDDDEEEOOO\\\nnnxxxcccVVVOOODDD@@@>>>777;;;;;;;;;;;;;;;;;;;;;;;;:::999777555444444555666777888999::::::999777666555555666777999:::;;;<<<<<<<<<<<<<<<<<<======>>>>>>BBBJJJWWWkkk~~~ooo[[[LLLAAA;;;<<>>???>>>======>>>???;;;;;;;;;<<<===>>>@@@@@@???<<<999555444555777999999>>>MMM```jjjjjjfffffflllkkkrrr{{{zzz{{{|||zzzyyywwwvvvwwwxxxyyyzzzwwwuuuvvvyyy}}}mmm]]]UUULLLHHHEEEEEEGGGFFFCCC???===;;;::::::===>>>===<<>>;;;<<>>AAABBBBBBBBBBBBCCCHHHNNNOOOHHHDDDEEEFFFCCCCCC>>>===AAACCC???:::888999::::::999888888999;;;777555555888>>>BBBCCCBBB<<<888444666;;;>>>>>><<<888999;;;>>>@@@FFFVVVeeexxxuuugggXXXOOODDD@@@999333000000222333111111222333333444555555555333111111222444444444222555777666333111222333999<<<>>>;;;555111222444444444555666666555555444555333222000///...//////444555777888888777555444000555::::::555222222444444333222222111111222222555555444555666888;;;<<<777888:::===???===:::777333111222666999999<<<@@@888===FFFPPPYYY^^^^^^^^^SSSNNNIIIGGGEEEAAA>>>===999777444222222444555777111000000000111333555666222222555<<>>888666555555555555666777777;;;;;;;;;:::777555555666222444666777888999;;;===777666555444555777999;;;999:::;;;999666444555777333333444555555666666555333444666999<<<>>>???@@@:::999666555555666888:::555666666555333333444666666777888777777888;;;===::::::999999999888888888777666666666666777777777333111///333;;;@@@AAA@@@@@@???===<<<;;;;;;<<<======;;;999777666777999;;;::::::999888888888888999444888===???>>>======>>>@@@FFFQQQ___ooonnn]]]QQQHHHGGGGGGFFFKKKTTTccczzziiiVVVLLLIIIBBB@@@???888888999:::<<<<<<===<<<<<<888666444222222333555777777888:::;;;;;;:::999888555555777888:::<<<===>>>===============>>>??????AAAAAAEEETTTllltttbbbRRRCCC;;;<<>>???>>>======>>>???<<<<<<<<<===>>>@@@AAABBB;;;888555111//////111222333333;;;KKKVVVYYY\\\aaa``````iiiwww{{{www{{{~~~~~~zzzwwwuuuuuuvvvwwwpppqqqpppooooooqqqwww{{{|||qqqaaaYYYOOOJJJGGGGGGJJJKKKIIIEEEAAA>>>;;;;;;===??????===ZZZDDD<<<>>>;;;===BBBBBBBBBAAA@@@??????===999666777;;;???BBBAAA???===<<>>???@@@BBBCCCAAA===999;;;===???AAABBBAAA@@@???@@@???===<<<<<<>>>@@@AAA===999666555888;;;:::999999888777777888;;;>>>@@@:::999888888:::<<<<<<;;;:::777555666;;;EEEXXXiii{{{mmmZZZKKKAAA;;;555222...,,,000666444000------000333333222333555444111111555666555888666555666888999666333:::;;;;;;999555111///...555555555444333222111000333444444111---,,,...000999999;;;<<<===:::666222111222444666888666333///333333222222222333444555999:::888666999???@@@>>>;;;888777999===>>>;;;666///...///333999>>>>>>===888:::===BBBGGGKKKNNNPPPDDD@@@:::888999999888777999777666666777777666444000111222222333333333333///000222666999:::888666555333111000111555999<<<;;;::::::999999888888888333333444555555666666666666333000000333666999:::666555555555555666666777555555666777777777777777333444555888;;;>>>@@@BBB:::555111222777;;;<<<:::666999:::777111,,,---///444555888:::;;;:::999999888===AAA???:::666555666888888777666444555888:::888666444555:::>>>@@@???>>>>>>>>>===<<<<<<>>>@@@???===:::888666666777777666555555666777999:::::::::>>>AAAAAA>>>;;;;;;===AAAFFFPPP___mmm}}}wwwgggWWWJJJHHHJJJJJJJJJMMM\\\gggyyy}}}iiiUUUMMMDDD???>>>>>><<<:::;;;:::999:::;;;;;;:::888:::666111///000333555666;;;::::::>>>BBBCCC???:::888777999<<>><<<;;;<<<<<<<<<:::;;;;;;>>>BBBEEEEEE@@@<<<;;;777222///.........---+++...222999@@@GGGMMMPPPSSSZZZaaacccdddgggooovvv{{{zzzzzz||||||nnnpppsssuuuvvvwwwxxxyyyxxx{{{kkk^^^YYYPPPMMMJJJHHHHHHIIIHHHHHHFFFCCC???<<<<<>>CCCBBBBBB@@@???>>>>>><<<888666777:::>>>@@@???===;;;999;;;888666666888888666444222333555777888999999999777555444555888;;;<<<<<<>>>AAADDDFFFEEEAAA===:::999;;;===?????????>>>===@@@???>>>=========>>>???===;;;999888999::::::999999888666666777999<<<>>>:::888777888:::;;;;;;;;;:::888777999>>>JJJ]]]nnnsss___MMMBBB;;;555222000///444;;;888555222222444666666555555777777444555999;;;999777777888:::<<<;;;777333888999999888555333222222555555555444444333222111444555555333000///000333999:::;;;<<<===<<<888555111222444777:::999777444444444222222333444777888;;;;;;999666888>>>@@@>>>;;;999888:::===>>>;;;777444333333555999<<<<<<:::777888:::;;;===???AAAAAAAAA===888666666777666555999888666666777777555444222222333444444444333333333111000111333555666666666555333222333555888:::999999999888777777666555222222222333444555666777555222000000333666999:::555555555555555555666777555666777888999999999888777888888999;;;<<<>>>>>>999555222333777;;;<<<;;;777999:::777111---,,,...111333777:::<<<<<<;;;:::888<<<@@@???:::666555666777777777666555555888:::===:::777777999;;;;;;::::::;;;;;;:::999:::===@@@@@@>>>;;;999777777777777999::::::888777777888999;;;>>>AAAAAA>>><<<<<<===BBBFFFPPP^^^lll{{{ooo```RRRLLLJJJGGGFFFIIIOOOVVVdddsssgggUUUKKKFFF???===>>>???===::::::999999:::;;;;;;999888888555111000222555777888;;;::::::>>>BBBBBB>>>:::999888999<<>>???AAA@@@>>>>>>??????===<<<======>>>AAACCCCCC???;;;:::666222///...///......---...111666;;;@@@DDDFFFMMMRRRWWWXXXVVVWWW]]]cccjjjkkknnnqqqvvv~~~~~~~~~www{{{~~~~~~|||ssstttvvvxxxqqqdddZZZVVVQQQNNNJJJHHHHHHIIIJJJJJJDDDCCCAAA@@@@@@BBBEEEGGG]]]GGG???AAA>>>???DDDBBBAAA@@@>>>===<<<:::777555666888;;;======<<<999888999888888999:::;;;999888555555777888:::;;;<<<<<<888777666777999<<<======<<<@@@EEEEEEBBB===:::999:::;;;<<<>>>>>>>>>======??????>>>>>>======<<<<<<<<<======<<<:::999888999777666555444444666888999999777666777999;;;;;;:::;;;999999===CCCNNNaaarrrzzzfffSSSDDD===666333222333999@@@>>>;;;999888888999999888666999:::777888<<<===:::666888;;;>>>@@@>>>999444666777777666555444555777666555555555444444333333666777777555444333444666999999:::<<<===<<<999777111222444888;;;<<<;;;999555444222222333666:::<<<======:::666888===???===<<<:::999;;;>>>>>>;;;777:::888777888999:::999777555555555666666777777777>>>;;;777555444555444444:::888777777777777666444444555555555555555444333777333...,,,---111444666888777666555555555666777666777777777666555444333333222111111222444777999666444111111333666888999555555555555555666777777777888999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;888555222444888;;;<<<;;;777::::::888222...---......111666:::<<<===<<<;;;888;;;???>>>:::666555555777777777666555666888;;;>>><<<:::999::::::999888555555555444444777;;;>>>???>>><<<:::999888999999>>>??????<<<777555666888;;;???BBBAAA>>><<<<<<>>>CCCFFFPPP]]]iiixxx|||ppp```UUULLLEEECCCEEEGGGJJJQQQ[[[gggttt~~~zzzssseeeSSSEEE???<<<:::;;;===>>>===:::777777888999;;;<<<:::888666444222222555888999:::;;;:::;;;>>>AAAAAA===999:::::::::<<<>>>===;;;888::::::999999999999::::::;;;@@@IIIWWWjjjrrr^^^LLLBBBAAACCCBBBAAABBBCCCBBB???===@@@?????????@@@???<<<:::888555111////////////...222222333555777:::<<<===DDDHHHKKKJJJGGGGGGLLLPPPTTTXXX^^^dddiiipppvvvzzz|||~~~{{{nnnmmmoooqqqnnneee___]]]WWWSSSNNNLLLLLLMMMNNNNNNFFFFFFEEEEEEFFFHHHJJJLLL^^^III@@@CCC??????CCCBBB@@@???<<<;;;;;;:::777555555666888:::<<<===<<<:::;;;;;;<<<===>>>>>><<<;;;;;;;;;;;;;;;;;;<<<>>>>>><<<;;;999999;;;<<<======999===@@@>>>999555666888<<<===>>>????????????>>>>>>??????>>>===<<<;;;:::;;;???AAA@@@;;;888777888666555444333333333555666777666555666888:::::::::;;;:::;;;???EEEOOOaaarrr}}}}}}lll\\\JJJAAA888444444555:::AAAAAA???===<<<;;;::::::999777;;;;;;999999;;;;;;777666888;;;>>>???===999777777888777666444444666888666555555555444444555555777888888888888888999:::999888888:::;;;;;;999777333333555888;;;<<<;;;:::555333111000222666:::===???>>>:::666777<<<>>><<<;;;::::::<<<======;;;888<<<<<<;;;::::::999888777333444555666777888999:::===;;;888666555555555555999888777777888888666555777777777777666666555444777333...,,,---111555777999888888777666666555555666666666666666555444333666444222000111555999;;;;;;888555444555666777777777666666666777888999:::888999:::;;;<<<<<<<<<<<<============<<<;;;::::::777555444555888;;;<<<<<<888:::;;;999444000......///222666:::<<<<<<:::999777:::======:::666555555777888888888777777999;;;<<<;;;;;;;;;<<<<<<;;;;;;111111111000000333888<<<<<<<<<;;;;;;;;;;;;<<<===@@@BBBBBB>>>999666777:::<<>>CCCFFFOOO[[[fffttt~~~nnn___QQQHHHDDDDDDDDDDDDFFFKKKSSS]]]ggglllkkkgggbbb^^^YYYRRRGGG???777777888;;;===>>>;;;999333333555999<<<>>>===;;;666444333444777999999999::::::;;;>>>@@@???<<<999:::;;;;;;<<<===<<<:::888999888777666666777888999:::@@@JJJWWWggg|||yyyeeeRRRGGGEEEBBBBBBBBBDDDDDDCCC@@@===AAA@@@>>>===<<<:::999888666444111000111111111000777777777777888999::::::>>>AAACCCCCC@@@AAADDDHHHDDDJJJRRRZZZ___dddgggjjjjjjlllpppsssvvvxxxxxxxxx{{{{{{rrroooooorrrqqqlllhhhhhhccc___YYYUUUTTTTTTUUUUUUQQQOOOMMMLLLLLLOOORRRTTT^^^IIIAAACCC??????BBB@@@???===;;;:::::::::888777555444555999===@@@@@@???===>>>>>>>>>>>>=========AAA@@@>>><<<<<<===>>>???AAA???<<<;;;<<<<<<<<<;;;999;;;<<<888333111555:::<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::999<<>>AAA@@@???===;;;999888888:::===>>><<<;;;;;;999555666777999::::::999999999999999888666444444555777555555444444444555666666888888999:::;;;<<<===<<<888777666777888999888777666555555666888999999888444222000...000333777:::>>>>>>:::666777;;;===;;;999999:::;;;======;;;:::<<<<<<<<<;;;:::999999999555666777999:::<<<===>>>===<<<;;;999777777777777888777666777888999888777888888888888777777666555444222000111333666777888888888888777777666555444666666666666666666666777999777444222333666:::===???<<<999777777666666555888888888888999:::;;;<<<::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<======<<<;;;;;;777666666666888:::;;;;;;888:::;;;:::777444111000333555888:::;;;999777555777999;;;;;;:::777555444888999:::999888777999:::;;;<<<===>>>===<<<<<<;;;///000000///000222666:::888999999;;;<<<>>>@@@AAA@@@AAAAAA???;;;999:::<<<<<<>>>@@@???<<<:::<<<>>>CCCFFFNNNXXXcccpppxxxfffWWWMMMGGGCCCAAA@@@??????CCCHHHMMMQQQQQQNNNIIIGGGEEECCC???<<<666777:::===>>><<<999666///111444999>>>@@@@@@???888666555555777888888888:::;;;<<<>>>>>>===:::888:::;;;<<<<<<<<<;;;::::::888777666555555666777888<<>><<<@@@???>>>;;;999777777777666444222222333555555444:::999999999999:::;;;;;;>>>???AAA@@@>>>>>>AAACCC<<>>===@@@===>>><<<::::::;;;;;;:::999666444444888>>>BBBBBB@@@<<<======<<<::::::;;;===BBB@@@===;;;;;;<<<>>>???BBB???<<<;;;;;;;;;;;;:::<<<<<<;;;777444555888<<<;;;;;;::::::;;;;;;;;;;;;======<<<<<<;;;;;;::::::===>>>@@@???<<<999777777444444333333333333333444444333333444777999999999<<<;;;>>>BBBGGGPPP```nnn}}}{{{qqqiiiRRRGGG<<<777666555666:::>>>>>>>>><<<999777666777;;;???AAA???======:::555333555777777666666777888:::::::::888555444444555444444333333333444666777777777888:::===??????>>>888777555555666777777666999777555555666777777666444222000......000333555;;;<<<999666777;;;;;;888666777999;;;<<<<<<<<<;;;:::;;;<<<;;;:::999:::;;;999:::::::::;;;;;;;;;;;;<<<===<<<;;;888777777999777666555777999::::::999777888888888888777777666333333444666999:::999777666666666666666666666666777666444444555777:::;;;<<<999666444444666999<<<@@@===:::888888777666555888888888999:::;;;<<<===;;;;;;;;;;;;;;;:::999999888999;;;<<<======<<<<<<888888888888888999::::::999:::;;;<<<;;;888555333777888999999888777555333777888999::::::777555333888999:::999666555666777:::<<>>>>>===>>>>>>>>>;;;===???===:::999;;;===BBBDDDLLLVVV```lll~~~mmm___UUUKKKCCCBBBAAA>>><<<<<<===???@@@CCC@@@===<<<===>>>>>>>>>777999<<<>>>===:::777444///111555:::???BBBAAA@@@999777444444555777888888:::;;;===>>>===;;;999777999;;;<<<<<<;;;:::;;;<<<999888666555555666888999>>>AAAHHHSSSeee|||mmmVVVHHHDDDAAA@@@???@@@AAA@@@===;;;>>>>>>>>><<<:::888888999777555444555777999999888999999999999999:::;;;<<<@@@@@@AAA???======>>>@@@<<>>;;;<<<<<<:::999:::>>>AAA>>><<<999777888:::===@@@===;;;999888999::::::999;;;;;;::::::999:::;;;;;;;;;::::::::::::::::::;;;===<<<;;;:::::::::;;;<<<>>>===<<<<<<<<<;;;888666444444444444444444555555333222222333666888999888<<<===@@@FFFKKKTTTdddsss|||qqqgggRRRFFF;;;777666555555777;;;<<<===;;;777555555666777<<>>>>>>>>;;;666///333777888666555555666888999:::999777555555555333222222111222444666777666555666:::>>>AAA@@@>>>;;;888555555555666666666:::777555444666777777777555444111///...///000111888999888666777;;;:::666333555888:::;;;;;;<<<<<<999;;;<<<;;;999888999;;;;;;;;;;;;;;;;;;:::::::::999:::;;;999666555666777555444444666:::<<<<<<<<<666777777888888888888777666666777999;;;;;;888666444444444444555666777888666444222111333777<<>><<<999666999888888777666555555444666777888999999888444222666777888666444111111111444888<<<===;;;888777777444666777666555444444555666777999;;;===>>>??????BBB>>>;;;<<>>???777:::===>>><<<999555333222444777<<<@@@AAA@@@>>>888555222222444777:::;;;999;;;===>>><<<:::777666888:::<<<<<<::::::<<<>>>;;;999777666666777999;;;???AAAGGGUUUiiixxx```OOOIIIAAA???>>>>>>???>>>===;;;===???@@@???===;;;;;;===888777777888;;;======<<<:::::::::::::::;;;<<<===??????????????????AAABBBBBBFFFJJJMMMMMMMMMMMMMMMKKKMMMPPPUUUYYY]]]```bbb``````aaadddiiioootttvvvrrrooommmpppvvvzzz{{{yyyxxx{{{~~~~~~}}}yyy}}}}}}{{{yyyxxxxxxwwwuuussstttsssrrrqqqppppppqqqrrrZZZFFF>>>@@@;;;:::;;;888<<<:::999999<<<>>>??????<<<888555666;;;???>>><<<;;;<<<<<<::::::<<>>???<<<::::::<<<<<<999666444444444555555666666666333222111333666888999888===>>>BBBIIIOOOYYYiiiwww~~~pppdddPPPEEE:::777777555444555999;;;<<<:::777444444555222777;;;;;;<<<===:::555,,,111777:::888555444444666888::::::888666666666333222111000111333666777555444555999???AAA@@@>>>===:::777555666777777666:::777555444666888999999777555333111///.........555777777666888;;;999555111333777999:::;;;<<<===:::<<<===;;;888777888:::::::::;;;;;;<<<<<<======666888999777444222333555333333444666:::=========555666777888888888888888999888999:::;;;:::777555333222222333444666888:::555333000///111777===AAA<<<:::777555333444555666666555444555777888999888555555555666777999:::;;;;;;;;;:::999888666555444666888:::<<<<<<<<<:::::::::;;;;;;:::888777777888999:::<<<>>>@@@???;;;888999888777666555555666666666666777999999888444222555666666444111...---...,,,111777::::::999999:::777888::::::777555444444777888:::;;;<<<=========DDD>>>:::;;;@@@BBB???:::999;;;===;;;888777999<<<@@@BBBIIISSS]]]iii{{{vvvlllZZZIIIFFFBBB===888555555777888888777555555666888:::;;;666999======;;;888444333666777:::>>>AAA@@@>>>;;;666333000000333888;;;===999;;;===>>><<<999777666777999<<<<<<::::::<<>>@@@HHHWWWmmmkkkXXXPPPBBB@@@>>>===>>>>>>===<<<<<<@@@BBBBBB@@@>>>>>>@@@999888999;;;===???@@@???======<<<<<<<<<===>>>>>>;;;<<<>>>@@@BBBEEEGGGIIIIIILLLNNNOOONNNMMMMMMMMMDDDGGGMMMTTTYYY]]]^^^___ZZZ\\\]]]]]]]]]aaahhhnnnfffbbb```bbbhhhlllllljjjgggnnnsssuuuyyy|||uuurrrwww{{{|||{{{{{{{{{zzzzzz{{{||||||{{{yyyvvvwwwyyyzzz{{{yyyxxxwwwYYYEEE>>>???:::888;;;999:::;;;;;;888666888>>>BBB===;;;888777888999999888;;;<<<===<<<;;;;;;<<<>>>:::888666444444777:::<<<999666444555999;;;:::888777888999:::;;;<<<<<<<<<<<<===>>>===;;;::::::;;;::::::999:::;;;===???@@@???<<<999999;;;<<<:::888555555666666777999::::::222222333444555777999:::;;;???FFFLLLOOOVVVgggwwwzzzhhh\\\PPPHHH>>>999888888666444===<<<;;;999777666444333777222111666:::999555444000555::::::666444444666444555777888888666444333000//////111444777888777999888888<<>>999>>>>>>>>>;;;777555444444777555333555999;;;;;;999999888555333222222222333999777444555777777555333///111333666888999::::::???>>><<<:::888777777666999777888;;;??????999444999::::::888444111......333444666999;;;===>>>>>><<<<<<<<<<<<;;;999777555999888888888888777444111666444333333666999::::::888555222222666;;;>>>@@@<<<<<<;;;999666222///...222666999888444222444888777888888666555555888:::;;;:::999666444555888;;;777999;;;:::999888999999===<<<<<<<<<<<<;;;999666999888999===@@@@@@===:::===888333000000333555666777777888888666444222000777666444222111000/////////000333666777888777777;;;<<<===;;;888666666666:::;;;;;;;;;::::::<<<======;;;999999:::::::::999888999999::::::;;;<<<<<>>888777::::::999777777666444333444777999999999:::;;;:::999888777:::;;;===???@@@>>>:::777333333222333444777:::<<<======>>>>>>===<<<:::999<<<:::888999;;;<<<:::888777888999999999888777666======DDDUUUlllxxxfffZZZOOOGGG@@@===<<<:::<<>>AAACCCCCCBBB@@@>>>999:::;;;;;;;;;;;;:::999?????????AAABBBAAA>>><<<<<<:::;;;???CCCGGGNNNWWWZZZ\\\]]]ZZZTTTOOOLLLLLLGGGOOOTTTUUUYYYaaaeeeddd^^^\\\ZZZ]]]aaaddddddccc[[[XXXVVVYYY^^^aaa___\\\aaabbbeeehhhlllqqqtttwwwllloooqqqpppnnnnnnpppsssyyy|||}}}xxxrrrqqqvvv|||~~~{{{xxxvvvvvvyyy{{{[[[FFF>>>@@@;;;999<<<:::===<<<;;;999888999<<>>===<<<;;;;;;;;;::::::888888888999:::===???@@@???===;;;<<<===>>><<<:::888888777888999:::<<<===666666666666777777777888;;;>>>DDDHHHKKKRRRaaaqqq}}}}}}jjj^^^OOOHHH???;;;;;;<<<;;;999<<<<<<:::999888777777777777222111666:::888555444111555::::::666333444555555555666777777777666555222000......111555888999999777777:::???@@@===999=========;;;777555555555777666555666888:::;;;;;;>>>===<<<:::888666666555999777555555666777555222///000333555777888888888???>>><<<;;;999888888777:::999999===AAAAAA<<<777:::::::::777444000//////555555666777999:::;;;<<<<<<<<<<<<;;;:::777555444777666555666666666444222555444444555888:::;;;;;;;;;888555555888<<>>CCCJJJPPPUUU___tttoooXXXHHHCCC<<<777777999::::::888888777555333222333555777888999;;;<<<<<<<<<;;;<<<<<<<<<>>>>>><<<888555333333333444666999<<<>>>===>>>???@@@@@@@@@???>>>BBB>>>:::999;;;<<<<<<;;;888888999999999888666555999<<>>;;;;;;>>>>>>???@@@AAAAAA@@@???>>>;;;:::999999999999999:::===>>>AAACCCEEECCC>>>;;;>>><<<<<<>>>@@@DDDOOOZZZfffiiillljjjddd\\\WWWTTTRRRXXXZZZYYY\\\bbbeeecccgggeeecccdddfffgggfffeeeaaa\\\XXXWWW[[[]]]]]][[[TTTUUUYYY^^^ccceeeeeeccc___```bbbbbbbbbbbbdddeeekkkooopppmmmhhhgggkkkqqqvvvuuusssqqqppppppqqqsss^^^III@@@AAA<<<;;;>>>;;;???===;;;:::;;;<<<<<<;;;777777777888:::;;;:::999666888:::;;;999666555555888777666666666666666777000...---///333555444222111222444777999;;;<<<===???<<<999999<<<===<<<;;;888777777888999;;;===>>>???>>>>>>???@@@@@@>>><<<:::999888888999;;;===???999999::::::999888666555;;;===@@@DDDFFFLLL[[[iiiuuu}}}kkk___MMMGGG@@@===>>>@@@@@@???<<<;;;999777777888:::<<<666111000555999777555555333777;;;;;;777444444555444444444555555666777888444111...---000555999:::888666555777:::<<<;;;999;;;<<<<<<:::777555555666666777666666555777:::===AAA@@@@@@>>><<<:::999888888777555555666666444333///111333555777777777777>>>===<<<:::999888888888;;;:::;;;>>>AAABBB???;;;<<<;;;:::666333111111222777666555555666777888999<<<<<<<<<;;;999666444333444222111222444555555444444444555777;;;===<<<<<<<<<:::777777:::===???@@@>>>?????????===999555333666999:::888444000000111666:::>>>@@@>>>:::777666999:::;;;:::999999:::<<<999:::<<<;;;:::999:::;;;;;;::::::;;;;;;;;;888666666777999<<>>>>>===@@@GGGMMMRRR\\\qqq{{{gggMMMFFF===999999::::::::::::;;;;;;999666333222222444666999;;;===?????????>>>===;;;;;;;;;999555222111111222555888<<>>===>>>@@@@@@@@@??????>>>=========;;;888666555777999;;;;;;===@@@DDDEEECCC>>>:::>>><<<<<<======CCCSSSbbbppptttyyyzzzuuulllccc^^^bbbcccaaa^^^^^^aaabbbaaammmlllkkklllmmmllljjjhhhlllfff```]]]^^^```aaa```\\\YYYWWWZZZ]]]^^^ZZZUUURRRQQQPPPQQQSSSTTTTTTTTTWWW[[[^^^]]]YYYXXX\\\```ggggggfffeeeddddddeeeeeebbbKKKAAABBB>>>===@@@===>>>;;;999:::===???===;;;888777888999;;;;;;999777666888;;;;;;999666444333999999999888666444333222...---,,,///333555444222---...111444777999:::;;;>>>999666777===@@@@@@===999999888777777888999:::<<<===???@@@AAA@@@>>>===:::999777666777999;;;===999:::;;;<<<;;;999777555::::::===@@@CCCHHHVVVcccooo||||||jjj]]]KKKGGGAAA>>>???@@@@@@@@@<<<:::777555444777:::<<<555111000555777666555666777:::======:::777666555333222111111333555777999555333111111444777:::;;;777555333444777999999888:::;;;;;;:::777666666666555666777555333444888=========>>>>>>===<<<:::999999888777666666555444333222333555666777777777777<<<;;;:::888888777777777:::::::::===@@@AAA@@@>>>===<<<999555222111222444666555444333333555777999======<<<;;;999777444333111000...///222555666666333333555888<<<>>>===<<<;;;999777777999;;;<<<<<<<<<===??????>>>;;;777555777999;;;:::666333222222777:::>>>@@@???<<<:::999999:::;;;;;;::::::;;;<<<999::::::999888888999;;;999888888999;;;:::888666555777999<<<>>>>>><<<;;;666555555666777888777555555777999;;;;;;:::777666222333444555444333222111222444777999:::999777666777888:::999777666777777:::;;;<<<;;;::::::<<<>>>::::::999:::999777333000333444666888:::<<<>>>>>>;;;===BBBGGGMMMWWWkkk}}}~~~lllVVVLLLBBB===<<<;;;::::::;;;===>>>===:::666444333444555888;;;===>>>??????>>><<<999888777555222///...///111444888<<<@@@BBBAAABBBDDDEEEEEEEEEDDDCCC>>>===:::999999:::<<<===>>>??????>>>===;;;999888777<<>><<<<<<<<<===???<<<777444333555999<<<999:::<<>>BBBBBB@@@<<<;;;999777666555666666999;;;===??????>>>===<<<888777555444444555666777555777999::::::999888666777777:::>>>AAAGGGSSS___mmmxxx|||jjj]]]IIIFFFAAA>>>============<<<:::555222222444777999555111111444555333333555:::<<<>>>???===:::888777111000//////000333666888555555555777:::;;;;;;:::777555444333555777888999:::;;;;;;999777555555666333555666444222222666:::888999;;;============<<<999999999888666555444444555666777999999999888777888777777666555555555555888888888:::<<<===>>>===>>>===:::555222222444666555444333333444666888:::=========<<<:::777555444000///...///222444666666222222444888;;;======;;;888666555555777888888777888:::;;;<<<;;;999777555666888;;;;;;:::888777666777999;;;<<<;;;;;;<<<>>>888:::;;;;;;999999:::;;;777888888777666666777999777777777888::::::888666444777:::===>>>>>>===<<<888777888999;;;;;;999777555666777888999888777666222444666777777555333222222333555666777666555444666888::::::999888999:::;;;<<<===<<<;;;;;;===???:::999999999999777333000111222444666999;;;<<<===999999===AAAGGGQQQddduuurrr[[[NNNBBB??????===;;;===999;;;======:::777666555444666888:::;;;<<<<<<<<<<<<:::888666555333000...---...000444777;;;>>>@@@BBBCCCDDDDDDDDDBBBAAA@@@999:::<<<===============BBBCCCCCCCCCAAA???===<<<;;;>>>GGGWWWlll|||rrrggg^^^UUUJJJDDDCCCCCCBBB???===<<<<<<<<<===???<<<888555444777;;;===888777666777:::;;;;;;;;;999;;;AAAGGGMMMYYYpppzzztttlllfffccc```___^^^ccceeeiiinnnrrrvvvzzz|||yyyyyyyyyzzzzzzyyywwwuuu{{{tttllliiigggaaaVVVMMMMMMIIICCCAAAAAAAAA>>>;;;:::>>>BBBDDDDDDDDDEEEGGGHHHGGGFFFGGGJJJKKKJJJIIIgggNNNAAABBB@@@@@@BBB===999777777888;;;>>>???@@@>>>===<<<;;;;;;:::888555999;;;>>>>>><<<999888888>>>===<<<:::777444111000***)))***...333555444111...///111333555666777777777666666999>>>BBBAAA@@@>>><<<:::777666555444555666888;;;<<<<<<;;;<<<===888777666444333222222222222333555666777777777666555555888===AAAEEEOOOXXXhhhsss|||jjj\\\GGGEEEAAA===;;;::::::;;;;;;888555222111333666888666333222444333111111444;;;===>>>??????===:::888111000//////000222555666777777888:::===>>><<<:::777666555555555666888999:::;;;;;;999666444444555333444555444444444555777666777999;;;===??????@@@;;;;;;<<<:::777555555666888888999::::::999888777555555444444444444444555777777777777888999;;;;;;>>>===:::666333333555777666555555555666777999:::;;;;;;;;;;;;999777555444222000000111333555555555222222333555999;;;::::::555444333444666777777555555666666777777777666555555777:::<<<===<<<:::999777777888777777888;;;>>>999999:::888777666777999777777777555444444777999555555555777999999888666444777<<<>>>???>>>>>>>>>:::::::::;;;===<<<:::888444444444444444444444555333555888::::::777444222333333333333333333444444666888::::::::::::;;;<<<;;;<<<===<<<;;;;;;===???:::999888999999777444222222222444666888:::<<<===:::888:::===CCCMMM^^^nnn~~~]]]NNNAAAAAABBB???>>>@@@666888:::;;;999777666555555666888:::;;;;;;;;;:::;;;999888888777666222///---///111444777:::<<<===AAAAAABBBBBBAAA@@@>>>===:::<<<@@@AAAAAA?????????CCCCCCDDDDDDCCCAAA@@@>>>===@@@FFFSSSggg}}}{{{pppggg\\\OOOFFFDDDCCCBBB@@@>>>============???===:::888888:::===???999666444444777:::<<<===;;;???JJJWWWbbbqqqzzzpppkkkfff```\\\[[[YYY\\\bbbiiiooovvv~~~xxx{{{~~~{{{xxxwwwwwwwwwtttiiiZZZNNNKKKGGGBBB===:::888666555555777;;;===>>>>>>@@@AAA>>>;;;:::;;;???BBBAAA@@@iiiNNNAAABBB@@@@@@BBB===888888888777777999===@@@@@@>>><<<;;;;;;<<<:::999:::<<<======<<<;;;;;;<<<===<<<;;;999888666555555+++***,,,000555888666333333444555666777888888888777888;;;===>>>>>>>>>===<<<;;;999777666666666666555777999:::999999;;;>>>::::::999888666333000///000111111222333333444444444444777===@@@BBBHHHPPP\\\hhhyyyxxxeeeWWWDDDCCC@@@===:::999:::;;;888666444222333555888:::777444333444222...///333:::;;;<<<>>>???===;;;888222111111111222333555666999888888:::<<<======;;;777777888777777777888999;;;<<<;;;999666444333444555555555666888888666555666777888999;;;===>>>???<<<===>>><<<888666777888888999999:::999888777666555444444444444444555555777777666555555666888:::======;;;888555444555777888888888888888888888888777888888888888666444333444333333444555666555333222111111222555777888888444444444666888999888666333333333333444444555666555777999<<<>>>===:::888666777666555333444666888999999888555333333444666777888777555444555777999444444444666888999777666444888===@@@?????????@@@<<<;;;;;;;;;<<<;;;999777333222000......///111222555777;;;===<<<999555333555444222000000222333555444666888999999999;;;<<<999:::;;;;;;::::::;;;===;;;999888888888888666555444555666888:::;;;======<<<999999<<>>>>>???@@@@@@???>>>===>>>@@@BBBAAA???======???@@@@@@AAAAAAAAA@@@>>>===;;;>>>EEEPPPbbbxxx}}}tttgggWWWKKKFFFBBBBBBAAA@@@???>>>>>>>>>===============>>>@@@@@@:::888777888;;;>>>??????AAAGGGVVVhhhyyy|||pppkkkeee[[[TTTRRROOOSSSXXX^^^eeennnxxxyyy}}}zzzzzz{{{zzztttiii\\\SSSHHHFFFBBB<<<666333333444222444666888999;;;<<<===888444222333888<<<<<<;;;iiiNNN@@@AAA@@@@@@BBB===999:::999777444666;;;@@@@@@===;;;;;;<<<=========;;;<<<===<<<;;;;;;<<<>>>;;;:::999999888999999999...---///444999;;;:::777888888999999999999999888888;;;>>>???>>><<<:::::::::999888777777888888999555777999999888888<<>>===:::888333333333333444555666666;;;999777777999<<<======777888999999888888999:::<<<<<<<<<999666333222333777666666888;;;;;;888444666666555666777999;;;======??????===999777777999888888999999888777555444555555444444444555666666777777666555444555777:::<<<<<<;;;999666444555666;;;;;;;;;;;;:::888777666444555666666666555333222555555555666777666444222222111///000333555666666555555666888;;;<<<:::999222222111111222333555666555666999<<<===<<<999666666777666555222111111222:::999777333000000333555888999888666555555888:::333333444666888999777666444999>>>AAA@@@???@@@BBB===;;;::::::;;;:::888666333111---++++++,,,///111666999<<<>>>>>>:::666333777555222000///111444666222444777888888999:::;;;888999999999888888:::<<<;;;:::888777888999888777666777888999;;;===>>>>>>>>>;;;:::<<<@@@JJJZZZhhh{{{vvvaaaPPPMMMKKKCCC>>>@@@>>>???@@@???<<<:::::::::555666999;;;===>>>??????:::;;;===???@@@>>>:::777222444555777999:::;;;;;;;;;<<<>>>???@@@@@@???>>>AAABBBAAA>>>:::999:::===<<<===>>>???>>>>>><<<<<<999<<>>@@@AAAAAAAAAAAA:::::::::===@@@BBBAAA@@@FFFNNN^^^tttzzznnnhhhaaaUUULLLIIIHHHKKKPPPUUU\\\eeepppwww|||~~~|||vvvoooggg___YYYUUUFFFEEEBBB<<<555222333666111222333555777888:::;;;666111...///555999:::999aaaNNNFFFGGGAAA>>>@@@>>>999999888555333444888<<<>>>>>>===;;;::::::===@@@>>>;;;666555777888888777888888888888888888999999444444444555666777777777>>>======<<<;;;;;;::::::777:::===???@@@???===;;;777:::;;;777333333999>>>999888666555666888:::<<<===>>>@@@???<<<666000,,,...///000111111111111111222555999;;;===???BBBEEEMMM[[[lllxxx}}}vvviiiVVVHHHAAAAAA???===::::::;;;===;;;999777777999<<<===>>>:::777444444555666555333666777999::::::999888777333555777777666555666777===999666444666888:::;;;777666555444444555666777::::::888666333222333444888555444777<<<>>>;;;888555444222222333555888:::888888888888888999999999999999999777555555666888888888777666666666666666888777777777999999777666:::999999999999999999999@@@>>><<<::::::888666444777888888666333111111222555666777777888777666555555444333333444555666777999666333444888:::888444555444333222222333555555222444777:::;;;:::888777999888666222000///222444::::::777222......333777;;;::::::999888777666666444333333555888999999888888888999999:::;;;<<<===::::::::::::::::::::::::666111+++((()))---111333888999;;;<<<<<<:::777555888555111...///111222222666666666666666777777777999;;;======;;;:::===???@@@>>>:::777666777999:::<<<<<<<<<===============;;;888777999===FFFUUUccc{{{}}}ooo___UUULLLDDD@@@@@@@@@@@@AAABBBBBB@@@<<<999;;;;;;<<<;;;;;;<<<@@@CCC;;;;;;<<<===>>>>>>======:::999888999;;;;;;888555999:::;;;======>>>======>>>???>>>999222000333888???===;;;:::;;;<<<<<<;;;999999???KKKZZZnnnooo^^^SSSPPPEEE======AAABBBAAABBBDDDCCCDDDIIILLLIIIDDDAAAAAA??????BBBBBB@@@BBBGGGMMM]]]qqqwwwccc[[[XXXRRRHHHAAAAAAAAAEEENNNWWW^^^fffmmmooo{{{~~~xxxssskkkddd]]]XXXSSSOOOGGGDDDAAA>>>;;;999555333444222111111555888::::::777333///000444999;;;;;;___JJJBBBDDD???===???<<<;;;;;;999555222222555888:::;;;;;;;;;;;;<<<>>>@@@===:::777666777888777666555555777888999:::::::::666666777777888888888999>>>>>>======<<<<<<;;;;;;999;;;>>>@@@AAA???===;;;999::::::888555555999===;;;:::888666777888:::<<<>>>???@@@@@@<<<777222...000000111222333333333333555666888999:::===@@@CCCHHHTTTfffsss}}}wwwnnncccTTTHHHAAAAAA@@@===;;;:::<<<>>>:::888666666888:::;;;;;;888666555666999:::888777444666888999999777555444333555777777666555666777;;;888444333444666888888777666555444333444555666999999777555444333444555999666333555999:::888555444444333333444555666777555666666777777888999999;;;;;;:::888666666888:::<<<999666444333555888:::;;;999888888999888666444888999999:::;;;<<<<<<<<<===;;;999888888888666444666777888777444333222333555666888::::::999888777666666555555555666777888999555111111555888888666777777555444333333333444222333666777888888777777888777666333111111444666:::;;;999555000///333666===<<<;;;:::999999999999777666666777:::;;;;;;:::999999888888888888999999999999999999::::::::::::777222,,,)))***---000222777888:::::::::888777555999666222000000222333333888888888888888888777777:::<<<>>>===;;;;;;<<<>>>===;;;999888888999;;;<<<=====================>>>;;;888666999<<>>@@@::::::;;;;;;<<<<<<======<<<;;;:::;;;<<<<<<999666777999;;;<<<======<<<;;;<<<===;;;666111///222555===;;;999999;;;<<<===<<<<<<===AAAKKKWWWiiizzzkkkbbbWWWLLLAAA@@@BBBBBBCCCEEELLLMMMQQQWWWZZZVVVPPPLLLCCC??????AAAAAA???BBBGGGUUUdddzzzuuu^^^TTTQQQKKKBBB===<<<:::===FFFOOOWWW```hhhoooxxx{{{rrrlllccc[[[UUUPPPMMMKKKCCCAAA???===;;;999555333444333111222555777999999888444111111555999;;;;;;___HHH???BBBAAAAAABBB<<>>;;;666222111333555999;;;<<<===<<<;;;<<<===:::999777777888888777555111333555888:::;;;;;;:::999999::::::::::::::::::============<<<<<<<<<<<<<<<===???AAA@@@>>><<<:::999999888777888999;;;<<<===<<<:::888888999;;;<<<@@@AAAAAA@@@===999444222222222333444555555666666999999999888888999===@@@DDDNNN]]]lllxxxwwwlllcccYYYOOOHHH@@@@@@@@@===;;;:::<<<>>>999777555555666777888777666666777:::======<<<:::333555777888888555222000333555777777666666666777:::777444333444555666555777666444333333333444555888777666555555555666777999555222222444666444222333444444444444444444333222222333555666888:::;;;>>>===;;;888666777:::===???;;;555111111444999===<<<:::999999999888555333555666888999;;;<<<<<<===999888666666777777666444555777888888666333333333444666:::<<<===<<<:::999888777777666666666777777888444000000444777999888:::999777555444333222222222333444555666777777888888888666444333333555888<<<======:::555333555777<<<;;;:::888888888999::::::999999:::<<<<<<<<<;;;:::999888777666666666666999888888888999:::;;;;;;888444...+++,,,...111222777777777777777666666666999666333222333555666666;;;;;;;;;::::::999999888<<<===>>>===;;;:::;;;<<<888888888999:::;;;<<<==================>>>??????:::777666888;;;AAAOOO[[[nnn|||zzzgggXXXMMMDDD??????<<<<<<===>>>@@@???<<<:::999::::::999888999;;;===999999999999:::;;;<<<===>>>===<<<<<<===<<<:::888666777:::<<<<<<;;;:::999999:::999555000...111444:::888888999;;;===>>>>>>===>>>BBBKKKUUUgggvvvnnnaaaUUUIIIDDDDDDDDDGGGLLLVVV\\\eeellloookkkccc\\\KKKEEEBBBBBBAAA@@@CCCHHHVVVfffnnnVVVKKKGGGDDD@@@>>>999666777>>>GGGOOOZZZcccnnnttt{{{~~~yyymmmfff[[[QQQKKKHHHFFFEEE@@@>>>======<<<:::777444666555444555888::::::::::::666333333666:::::::::aaaIII???EEEFFFGGGGGGAAACCCAAA>>>:::777555666777===???@@@@@@===:::888888888888888999999888777555000333666999;;;:::999888999:::;;;;;;;;;;;;:::999::::::;;;;;;;;;<<<<<<<<<===>>>??????>>><<<:::888777666666777:::=========>>>===<<<:::::::::;;;<<>>===;;;888666888<<<@@@CCCIIITTTbbbqqq~~~xxxmmmbbbWWWNNNIIIFFF???@@@???===;;;;;;<<<===888666444333444555555444555777:::===>>>>>>;;;999333555777888888555111...333555777777777666777888;;;999777666777777777666999777555333333444555777777666444444666777888888777444111000111333333333333444555666555444222111...///111333777;;;>>>@@@???>>>;;;777555666999======:::555111111444888<<<999888777777888888666444444555777888999999999999777666555666777888777666666888999888666333111111222555999===???>>>;;;999888777777666666555555555555333222333666999999999999999888666555444333333333333333333555777888:::::::::999666444333444666===@@@AAA???;;;777777999888777555444444555666777<<<:::::::::<<<<<<<<<:::999999888777666666777777888888777777888999:::;;;;;;777222///000111333444777666555444444555666666777444333333666999;;;;;;>>>>>>===<<<;;;::::::999<<<<<<<<<;;;:::999999:::777888999:::;;;<<<<<<<<<===<<<<<<<<<===???@@@AAA:::777666888:::???KKKVVViiivvvlll\\\OOODDD@@@@@@;;;:::;;;===??????===;;;:::;;;;;;:::888888:::<<<:::999999999:::;;;<<<===>>>===<<<<<<;;;:::999888555777999:::;;;:::999888999999888555222111333555666666666999<<>>=========>>><<<999666888888888:::===??????>>><<<888444444777::::::999aaaIII@@@FFFHHHIIIJJJDDDFFFDDDAAA>>>===<<<<<<;;;>>>@@@BBBAAA>>>;;;888888888999::::::999888888777444666888::::::999777555888999:::;;;<<<;;;:::999666777777888999:::;;;;;;======>>>===<<<999777666333333444888<<<>>>???>>>???>>>===;;;;;;;;;;;;<<>>>>>===;;;:::;;;<<<777555444333444444333222666888<<<>>>===;;;888777444666888999888555222000333555777888777777888999===<<<::::::;;;;;;:::999999777555333333555777999888555333444777999999888555333111000111333444555333444666777666444222000......000333777<<>>===:::666333444888;;;999888555444333444666888444333333555888999888777888999:::::::::888777666777666555777999::::::999888999:::888444000///...000333888<<<>>>===:::999666666666666555444444333222333666999;;;;;;999777777777777666666555444444444444333444555777:::;;;===<<<;;;888444222222333:::===@@@???;;;777666777555555444333444444666666:::999888999:::;;;:::999888888888888999:::;;;;;;888888777666777888999;;;<<<999555333444555666666777666555444444555666777444333222444999===???@@@???>>>>>>===<<<;;;::::::;;;:::999999999999888777999999:::;;;;;;;;;:::999<<<;;;;;;;;;<<>><<<<<<======<<<:::999:::;;;;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;:::888777777888666777888999999999888777::::::999777666555666777444444666999===AAAAAAAAA>>>???CCCLLLWWWiiizzzlllaaaSSSJJJFFFHHHRRR]]]kkk{{{zzzjjj]]]OOOGGGBBB???@@@DDDVVVqqq}}}gggNNNBBB@@@BBBEEEIIIAAA<<<999<<>>=========>>>===:::888999999:::===AAABBBBBB@@@<<<999555555888::::::888^^^GGG???EEEEEEFFFHHHDDDGGGEEEBBB@@@@@@@@@???>>>:::<<>><<<;;;;;;999:::;;;:::999888999;;;888999:::;;;:::888666555666777999;;;<<<;;;:::999444444555777888:::;;;;;;<<<<<<<<<<<<:::888666555000222555999;;;<<<============<<<<<<<<<<<<<<<<<<>>>?????????===:::777444555555555555666888:::<<>>:::888:::===AAA>>>???BBBIIIUUUdddrrr{{{|||rrrkkkeee[[[PPPGGGBBB???===;;;<<<===<<<:::999:::;;;777555444444555555444222777:::===>>><<<888666555555666777888777666444333333555777888777777999:::===<<<<<<===>>>>>>===;;;777666333222333555999;;;888555333444777::::::888444444333333333555666777444555666777777555333222111111111333777;;;???BBB===;;;999555333333555888777777777666666666666666111111222555888;;;;;;:::??????@@@???>>>;;;888666777666666888:::<<<;;;:::888999888555111///...///111333777:::<<<;;;:::888444555555555555555444333111444999<<<===;;;888666666666666666666555444333333333333444666888:::<<<>>>===<<<888444111000000444888;;;:::777444444555666666777777888888999999777666666777888999999888666777777999:::===>>>???999888666555555666888999<<<999777666777888999888777777666555555666888999333333333555:::>>>@@@AAA=========<<<<<<;;;;;;:::;;;999888888::::::999777;;;;;;;;;;;;::::::999888;;;:::999:::;;;>>>AAACCC>>><<<;;;<<<;;;===FFFOOOaaammm~~~vvveeeVVVJJJCCCBBB======<<<>>>@@@@@@???>>>???@@@@@@>>><<<::::::;;;;;;<<<<<<<<<<<<;;;::::::888999999888666666777999888888777777777777888999:::999999888888888888999444444666:::???BBBCCCCCCCCCAAADDDMMMYYYiii~~~ssshhh[[[PPPJJJLLLXXXeeexxxwwwgggUUUIIIBBB>>>???BBBWWWsss~~~iiiQQQDDD@@@@@@CCCGGG@@@;;;999<<>>===;;;<<<===@@@CCCCCCAAA???;;;888555666999;;;:::888[[[GGG@@@EEECCCCCCFFFDDDGGGDDD@@@???@@@???===;;;888:::<<<===;;;::::::;;;;;;<<<<<<;;;999999;;;>>>;;;;;;;;;::::::888777777444666999<<<======<<<;;;333444555777999:::<<<<<<<<<<<<<<<<<<:::999777666000444999:::999777888:::<<<<<<<<<<<<<<<<<<<<<===:::<<<>>>???===999555222444444333444555777:::<<>>===:::999:::>>>AAA;;;===@@@DDDKKKVVVbbbkkkuuusssiiiaaa[[[QQQIIIDDD@@@===:::888:::;;;:::999888888999777666555666777777555444888;;;>>>>>>;;;888777777666666666666666555555555333555777888888888999::::::999:::<<<>>>???===;;;444222000///111444888;;;:::666333444888;;;:::777777777888777666666666777555666777777777666555444666555444333444666999;;;;;;;;;999666333333444666:::999999888888888888888111111333666:::=========AAABBBCCCBBB@@@===:::888777666666888:::;;;;;;:::666666444222///...000111333444777999::::::999999444444666666777666555555222555999;;;;;;999777666666777777666555333111000111111222444555777999:::<<<<<<;;;888444111000000111555888888555333444555666777999;;;<<<<<<;;;:::555444444555888999999888666777888999;;;===???@@@;;;999777555444555666888999888666666888999999999888888777777888999999:::666555555777:::===>>>>>>;;;;;;;;;;;;;;;:::::::::;;;999888999;;;<<<;;;999;;;;;;:::::::::999999999999999888888:::===@@@CCCAAA???>>>>>>===>>>EEENNNZZZgggzzzyyyhhhZZZMMMEEEDDD@@@?????????AAAAAA@@@??????@@@AAA???<<<:::999:::;;;<<<======<<<:::777555666777888777555555888:::;;;999777555555777999;;;777666666666777888777777444555777<<<@@@DDDDDDCCCBBB???AAAKKKZZZiii{{{wwwjjj]]]UUUUUUbbbpppppp[[[MMMEEEBBBCCCFFFVVVnnn{{{hhhQQQDDD@@@???BBBFFF;;;888888<<<>>>>>>AAAFFFPPPbbbvvvxxxnnnfff```[[[XXXTTTQQQMMMJJJJJJIIIHHHGGGCCCCCCDDDFFFFFFDDD@@@===999666444555999;;;:::888ZZZHHHBBBFFFBBBBBBFFFEEEFFFCCC???>>>>>>===:::777:::;;;<<<;;;888777777777<<<======;;;999999===@@@<<<;;;;;;::::::999999999444666999===>>>>>>===<<<333444555777999;;;===>>>=========<<<;;;:::888888111777<<<;;;777444444666::::::;;;;;;<<<<<<======888:::===>>>===999444111444333222333444777999;;;<<<<<<;;;:::999:::===@@@;;;>>>BBBDDDHHHOOOYYYaaaeeerrr{{{ooofff[[[TTTKKKEEEBBB@@@<<<999777999::::::888777777888777666666777888888777555888;;;>>>>>>;;;999999:::555555444444444555666666333555777888888888999;;;666777888;;;===>>><<<999111000...---///333888;;;;;;666333444888;;;999777:::;;;;;;;;;888666666666666666777777777777777666:::888555333222222444555;;;;;;:::888555333444666===<<<:::999888999:::;;;333333555888<<<>>>???>>>@@@AAABBBBBB@@@===:::888777666666777:::;;;;;;:::333333111///...///222555555666777999::::::::::::444555666888888888777777444666888888777666666666888888777666444111///---///000111333555777888888:::::::::777444111111111222555999999666555666888555777:::=========;;;:::444333333555888999999888777777888999:::<<<>>>???<<<:::777444333444555777777666555666888999999888888888999999::::::::::::999777666777999;;;;;;:::999999::::::::::::::::::<<<:::999:::===???===;;;;;;::::::999999:::;;;;;;888888777777999===@@@BBBCCC@@@@@@@@@>>>>>>EEEMMMUUUbbbvvv{{{kkk\\\OOOGGGEEEBBBAAA@@@AAABBBBBBAAA@@@???@@@AAA???<<<999888999999;;;======<<<888555222555777888777555666999<<<===:::777444444666:::<<<555444333444666666666555555555888===AAADDDEEEDDD>>>:::<<>>@@@???AAADDDJJJYYYjjjvvv|||uuuooojjjfffaaa]]]XXXUUUSSSSSSSSSRRRLLLLLLLLLLLLKKKGGGBBB>>>888555444555888;;;:::888aaaLLLDDDFFFBBBAAADDDBBBDDDAAA<<<:::::::::;;;;;;;;;::::::;;;<<<;;;999777:::===>>><<<888777:::>>>>>>>>>===<<<;;;::::::;;;888888999<<<======<<<:::777888::::::999:::;;;======:::777777999::::::888777777777777777666666666::::::::::::::::::;;;;;;888:::>>>???>>>;;;999888;;;888555444666999:::;;;<<<;;;:::999999:::;;;<<>>>>>;;;888777888:::;;;;;;:::999888555666777999999:::::::::;;;:::999:::<<<===<<<;;;777666555444444555666777555444444777;;;===<<<:::777555444888>>>@@@>>>:::444444333333333444555666:::<<<===<<<::::::<<>>???@@@@@@@@@???>>><<<999777666888888888888777777666666555111......000444888999<<<777444555:::>>>>>><<<===999555444555666555444666666555333222333666888:::<<<;;;555---'''(((***+++...222555666777999:::888777666444333333333333333555888999999999:::<<<;;;777444666:::>>><<<:::444444555777:::<<<;;;:::555444333333555888;;;===<<<:::666333222222444666666555555555777888:::<<<888:::<<<:::777555666888999:::;;;999777666777888777999;;;=========;;;;;;===:::888999<<<===<<<;;;777888999;;;<<<<<<<<<<<<999999:::;;;<<<>>>???@@@BBBAAA@@@>>>>>>AAAFFFJJJMMMaaavvvqqq]]]MMMIIIKKKGGGJJJLLLKKKEEE@@@======???===<<<;;;;;;:::888666999;;;<<<<<<:::888999999555666888888777777888:::???>>><<<999777666888:::666444222222555888;;;<<<777888:::===>>>@@@@@@@@@:::555555BBBUUUjjj}}}|||pppgggooo~~~dddTTTKKKGGGNNNZZZeeeuuuiiiYYYGGG???===<<<<<<>>><<<;;;:::999999999:::;;;CCCNNN^^^ooo|||xxxtttqqqmmmjjjjjjgggbbbaaaccc^^^^^^]]]\\\XXXRRRJJJDDD@@@:::555666;;;>>><<<888bbbMMMDDDFFFAAA@@@BBB@@@AAA>>>;;;;;;;;;======<<<<<<;;;:::;;;;;;:::888555999<<<>>><<<888555777:::::::::::::::;;;<<<<<<===>>><<<;;;:::::::::999888888:::;;;:::999888999:::;;;888666666888::::::888666666666777777777777777;;;:::999888777777888888666999<<<>>>===;;;999888:::888777777999;;;<<<<<<======;;;;;;:::;;;<<<<<<>>>>>>>>>???AAADDDFFFGGGKKKRRR\\\hhhttt}}}tttjjj___WWWMMMHHHAAA>>>>>>>>>;;;888777888:::;;;;;;:::999888555666777777888888888888===;;;::::::::::::999888666666555444555666777777777666666888<<<>>>===;;;:::777555888===@@@@@@===999888666444444444555666:::<<<>>>>>><<<;;;===???CCCCCC@@@;;;777555777:::888666444333333555777888888888888888777666555444999999999999888777666666666:::<<<;;;888666999<<>>>>>>>>@@@AAA>>>===<<<;;;:::999999999::::::999777666555444333555222//////222666999:::;;;888555888===@@@@@@>>>===:::777666777888777555666666555444333333666888888999999444---))))))+++...000333555555555777888666555555444444555555666555777:::;;;::::::<<<===;;;777333444888::::::888666666666888:::<<<;;;:::666555444444666888<<<>>>>>>;;;777444222222333444777666666666777888999:::777999;;;:::777666666777:::;;;;;;888555333333333777888;;;<<<======<<<<<<===;;;888999;;;;;;:::888888888999999::::::;;;;;;999::::::;;;===>>>@@@AAABBBBBBAAA???>>>@@@EEEHHHNNN]]]ppp~~~sss___RRRNNNMMMKKKNNNPPPNNNIIICCC???>>>;;;:::999999::::::999777888:::<<<;;;:::999:::;;;888888888888888888777777:::::::::999888888:::<<<777555333444777:::======888888999;;;<<<===>>>???:::555666DDDYYYppptttkkksss~~~bbbSSSMMMMMMWWWcccwwwsss___PPPAAA<<<<<<<<<===>>>===<<<;;;999888777888888===FFFUUUeeettt~~~~~~{{{zzz{{{xxxrrrnnnooonnnmmmllliiiddd\\\RRRKKK@@@<<<888:::???BBB???;;;dddNNNDDDEEE@@@>>>@@@======;;;;;;<<<>>>??????>>>;;;:::999:::;;;:::777555999<<<>>>===888444333444555666777999:::<<<>>>>>>AAA???<<<999888888999::::::;;;<<<:::888777777888999777666666777999888888555555555666666777777777<<<:::888666555555666777666888:::<<<<<<:::888777999888888:::<<<>>>>>>===>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>??????DDDMMMWWWaaallluuu{{{}}}ssshhh^^^UUUQQQGGGDDD???>>>???>>>;;;999777888:::;;;<<<;;;:::888666666666666777777777777;;;999777888999:::999888888777777777888888999:::999888888:::===>>>>>>===<<<999777999>>>AAABBBAAA>>>===;;;999777666666666:::<<<>>>???>>>======>>>DDDCCC@@@;;;666444555666333333222111222333555666888888999888888777666666999999999999888777666555444777999888666666888;;;???AAABBB@@@===<<<>>>AAA<<<:::888666666888:::;;;<<<;;;:::888666444222111666444111222444888:::;;;:::888777:::???BBBAAA???===<<<:::999:::999888666666666666555333333666888555666666333...,,,---///222444555555444333555666444444444555555777888999777999<<<===<<<<<<<<<===999555111111333666666555999888888999;;;;;;:::888777666555555777999<<<===???<<<888444222222222333888888777777777777888888666777999999777666666777:::::::::777444111111111777888:::;;;<<<<<<;;;;;;<<<:::888888999999888666999888777666666777888999888888999:::<<<>>>@@@BBBBBBBBBBBB@@@>>>???BBBDDDIIITTTcccrrrvvvbbbYYYTTTOOONNNQQQSSSRRRMMMFFF@@@>>>888777777888:::;;;:::999888:::<<<<<<:::::::::;;;;;;999888999;;;:::777333444666888:::::::::<<<>>>999777666777:::===???@@@:::999888888999:::<<<===;;;777999HHH^^^wwwzzzpppvvvrrrZZZOOONNNTTTbbbqqqooo```PPPEEE:::999:::;;;<<<>>>???>>><<<:::888777666666999@@@KKKXXXgggxxx~~~xxxoooddd\\\IIIEEEAAABBBEEEFFFCCC???eeeNNNDDDDDD>>><<>>@@@@@@>>>===888777888999;;;;;;999777:::===???>>>:::555222111333444666888:::<<<===>>>>>>>>>===<<<:::;;;<<<===:::;;;<<<:::888777888999999888777666666666555555222333333444444555555666;;;999777666666777999:::999999999:::;;;999666444666777888:::===???>>><<<;;;;;;:::::::::999999999888777777777666666666777:::>>>EEELLLTTT\\\eeekkkttt|||{{{ssshhh[[[QQQKKKIIIEEECCC@@@@@@@@@>>>;;;888444666999;;;<<<===<<<;;;888777777777666666777777555444333555888;;;<<<<<<:::::::::;;;;;;<<<======999999999:::;;;<<<======<<<::::::<<<@@@BBBBBBBBB>>>?????????>>><<<:::888:::<<<>>>??????===<<<;;;AAA???===999666333333333111111111222333444555666777777888888888777666666999999999999888777666555333555777777666666888::::::===???===:::999;;;>>>;;;999666333333555888;;;<<<<<<:::999777555444333777555444444777:::<<<<<<777777888;;;???AAA@@@???<<<<<<;;;;;;:::999777666777888888666555444666888444555666444111000222444666777777555333222333444555555555555666777888888777999<<<===<<<;;;;;;<<<555222......000333555555:::999888999::::::999777666555555555666888:::<<<===;;;888555333333444444999999888777777666666666444555666777777777777777666777888777555444444555999999999:::999888777666777777777888888888888777888777555333333444555666555555555666888;;;>>>@@@@@@AAA@@@>>><<<<<<===???@@@GGGSSSdddyyy|||ggg___XXXOOOOOOQQQSSSRRRNNNGGGAAA===;;;:::999999;;;<<<<<<;;;:::<<<===<<<:::999999:::<<<999777999======888333111444888:::;;;;;;<<<===:::999888999<<>>777777::::::;;;===??????===<<<:::999888888;;;???EEEMMMYYYjjj||||||uuu\\\WWWOOOKKKJJJIIIFFFBBBeeeNNNDDDDDD>>><<>>===>>>???@@@???===:::555555666999<<<===<<<;;;;;;===??????<<<777333000333444666888:::;;;;;;;;;===???AAA@@@===;;;:::;;;888999::::::999888999:::::::::999888555333222222111111111222222222333333777777777777999<<<>>>@@@<<<;;;:::::::::888444000333444555888;;;<<<;;;999666777777777777777777666555555555444444333222222555999>>>EEELLLTTT\\\aaahhhppp{{{zzzuuuqqqhhh\\\PPPGGGCCCBBBEEEDDDBBBAAA@@@>>>:::888333555888;;;===>>>>>>>>>999999888777777777888888444333222444777:::<<<===::::::;;;;;;<<<<<<<<<<<<999999999888888999;;;<<<999:::<<>>>>>===;;;999;;;999888666555444333222222222333555555666666666555555666666777666666666:::::::::999999888777666555666777888888888999;;;666888;;;;;;999999;;;===;;;888555333222333666888:::::::::999999888888777777666666777:::<<<===<<<555666777:::<<<>>>>>>===:::;;;;;;:::999777666666999999:::999777666777888666666777666555555666888999999999888555333333444777777666555555555555555666888;;;<<<;;;999888999000...------///222444555888777777888999999888666444444444444555777888999999888777555555555666777::::::999888777666555444222333444555666777777777222444666777777888;;;<<<;;;:::999777666444222111222444666777888999999:::777666444222111222333444333222222222444777:::<<<>>>>>>===;;;888888999:::<<>>>>>===:::888888888:::777555888===>>>:::666333666:::<<<;;;:::::::::<<<;;;:::;;;>>>@@@AAAAAA===<<<:::888888999:::;;;>>>???FFFUUUgggyyy~~~wwwwww~~~vvv___SSSHHHGGGRRRgggjjjZZZQQQCCC<<<777999:::999:::<<<>>>>>>>>>>>>>>>>>>======<<<>>>AAAFFFPPP```rrrrrrjjj___VVVPPPKKKFFFCCCdddMMMCCCCCC???>>>BBB@@@@@@?????????@@@???<<<999555555777:::===???>>><<<;;;<<<>>>>>><<<888444222333444666888::::::::::::???BBBDDDAAA<<<777555555666777888888777666777999:::;;;;;;999666333222222111111111111111111111111444555777999===@@@CCCDDD>>>;;;999999:::888444000222222333555888999888666111222333444555555555555333333444444444333222222...222999???FFFNNNUUUZZZ```gggrrrzzz~~~tttkkkeee[[[QQQHHHBBB@@@???DDDCCCCCCAAA???===;;;:::444666999<<<===>>>>>>===:::999888777777888999:::999666444444666888999999888999999::::::999999888888999888777666666999;;;888:::<<>>>>>>>>===:::888777666555555666666333111333444666888888888777666333444555666666777666666;;;;;;;;;;;;:::999888777777777888888999999::::::777888999:::<<<<<<<<<<<<888777555444444444444555888888888999999999::::::777666777999;;;======<<<555666666888999:::;;;<<<999::::::999666555555666;;;<<<<<<;;;999888999:::999888888888888888999999999:::<<<;;;888666555444888777666555333333222222555888;;;<<<:::888666666............///111222444444333333555777888777666444444444444555666777777777777666666666777888999999999999999888666555444111000111333666888777666111333666888999;;;>>>@@@<<<;;;999666444222000//////222666888999999:::<<<777666555444333333444555444333222111333666999;;;<<<<<<:::777555555666888===>>>FFFSSSbbbqqqttt```SSSMMMPPPOOOPPPPPPOOOLLLGGGCCCDDDAAA>>><<<<<<<<<;;;:::===>>>???===;;;999888888999777555777:::<<<;;;999777999<<<===;;;:::999999===<<<;;;<<<>>>??????>>><<<;;;:::999999999::::::>>>@@@IIIXXXhhhvvv~~~wwwwwwxxx{{{zzzlllaaaNNNIIIDDDHHHYYYttttttcccVVVOOOCCC===999::::::888999;;;===>>>???@@@AAAAAAAAAAAA<<<===???CCCKKKZZZlllxxx|||qqqfff\\\SSSLLLGGGbbbLLLBBBCCC???@@@EEEDDDAAA???>>>>>>??????===;;;888888999;;;>>>>>>===<<<999999:::;;;;;;999666333222333666999;;;;;;;;;;;;???AAAAAA===777222222333444555666555333222222333777999;;;:::777444444555333333333222222111111000111444777;;;???BBBDDDDDD===:::888888;;;;;;777333222111111333555666555444...///111333444555555555222333444555555555444444///333999>>>BBBGGGLLLOOOWWW]]]fffnnnttt{{{|||rrrlll```XXXNNNFFFCCCAAA@@@>>>@@@@@@@@@???===<<<<<<<<<888999;;;<<<===<<<;;;:::888777666555666888:::;;;:::888555444666888999999:::;;;;;;;;;;;;999888777888999999777555555888;;;::::::::::::;;;>>>AAACCCGGGGGGGGGGGGIIIJJJLLLMMMFFFCCC@@@??????>>>;;;888777666555666888777444111555666888::::::888777555444444555777777888888888<<<<<<<<<<<<;;;:::999999888888777888999999888888:::888777:::===>>>;;;888222333555666777666555444666666666777777888888888666666777:::<<<======;;;777777777777777888:::<<<:::;;;:::888555444666888===>>>???>>><<<::::::;;;:::999888888888999999888888:::===>>><<<999777666777666555444222222111111555888;;;<<<:::777555555///000111111000000000000......///222555777777666444444555555666666777777888888777666666777777888999999999999888777555444000//////222666888888666444666888999999999;;;===;;;:::999777555333333222000333777999999888:::;;;888888888888888777777777999777555444555777:::<<<<<<;;;888555333333666999<<<>>>EEEPPPZZZfffxxxzzz___QQQOOOJJJIIIHHHIIIKKKJJJGGGCCCBBB???<<<:::::::::999999;;;<<<======;;;:::;;;;;;999888777666666777999::::::;;;======;;;:::::::::===<<<;;;;;;=========;;;999999999999999888888888===@@@IIIWWWfffuuuvvvooohhhfffeee```UUUMMMAAA@@@@@@III]]]|||mmm^^^RRRJJJCCC===:::;;;:::888999<<<======???@@@AAAAAAAAAAAA>>>???@@@BBBHHHTTTdddooo{{{|||qqqeeeZZZSSSaaaKKKBBBCCC@@@BBBGGGGGG@@@???===>>>??????>>>===;;;;;;;;;<<<>>>>>><<<:::777777888999:::999666444000222666999<<<=========<<<======888222000333777444444444333000.........444777::::::888666777888666555555444333222111111000333888<<<@@@BBBCCCCCC;;;888666888<<<===:::666333222111222444555444333,,,...000333444555555555222333555666777777666666555888===@@@AAABBBDDDEEEOOOUUU]]]dddkkkrrr{{{~~~zzzooogggeeeXXXOOOEEE@@@@@@BBBAAA???=========<<<;;;;;;===>>><<<<<<======<<<:::888666666555444444555777999;;;888666333444666:::<<<<<<>>>>>>??????>>><<<:::999999::::::888555555888;;;<<<:::888666666;;;AAAFFFMMMKKKGGGEEEFFFJJJNNNRRRKKKGGGBBB@@@@@@???<<<999999777777888:::888444111555777999::::::888666444444555666888999999999999============<<<;;;:::999999888777777888888777666<<<888555888===>>>999333...111555888999888666444555555555555666666666666666666777:::===>>><<<;;;999999888666666777:::<<<;;;<<<;;;888444444666:::>>>???@@@???===;;;;;;<<<;;;999888777888888888777777:::>>>@@@>>>;;;888777555555444333222222222222555888<<<===;;;777555444222333444333111...------++++++,,,000444666777666555555666666777777888888:::999888777666666666666888888999999888777555444///......111666999888666888999:::999777777777888;;;:::999777666666666666111555999:::999888888:::999:::;;;;;;;;;;;;::::::===;;;888777777999<<>>;;;:::888666333444777:::;;;<<<======<<<;;;;;;<<<>>><<<;;;;;;<<<<<<;;;999777777888888888888777666<<<>>>GGGUUUdddtttyyykkk]]]UUUQQQLLLDDD>>>777999===GGG^^^{{{iii[[[NNNEEEBBB===:::::::::888999======>>>???@@@AAAAAA@@@???BBBCCCCCCCCCFFFOOO\\\eeezzzvvvggg___~~~[[[IIIBBBDDD??????FFFGGGDDDCCCAAA@@@@@@@@@AAAAAA>>>???@@@AAA@@@>>><<<:::777666444333333555888999999777444444666888:::;;;>>>;;;555000///000444666888888666///)))''',,,111777888:::<<<<<<<<<;;;:::888666555666777666222...111222444666888:::<<<===999666555666:::;;;:::888555...+++111777777333111---///111444666777888888666666666666777888:::;;;888;;;===>>>>>>===>>>>>>AAAEEENNNXXXaaahhhmmmooonnnpppqqqqqqlllddd\\\VVVKKKEEE>>><<<===???>>><<<>>>===;;;:::999:::<<<===:::<<<>>>@@@???<<<999666555444444333333555666777777555333555:::===>>>===???>>>>>>???@@@@@@>>>===>>>>>><<<999777888:::===;;;777333222555;;;@@@CCCIIIKKKKKKHHHDDDDDDIIINNNPPPJJJDDDAAABBB@@@<<<888777888888888777666444333444666888;;;<<<<<<;;;:::888666666666999:::;;;:::999999999888777666555555444444555666777777666666888999999666333222444777666666666666666777888888888555222111222555777888;;;999888:::>>>@@@???<<<>>><<<:::888777999:::<<<@@@???<<<888555555888;;;<<<>>>???===:::888888:::AAA>>>;;;:::;;;<<<======:::<<<<<<;;;999666666666555666666666555444333333777888888666444333444666555555555444333000...,,,111000//////111333666777333666:::======:::666444888888666555555666777888999777555444333333444444000...---///333777777666======;;;666222111444888??????>>><<<999777777888666777777777666666444444444888===???===;;;888777777999;;;<<<;;;::::::;;;@@@===:::777666666777888888;;;@@@EEEMMM[[[mmmzzzwww]]]NNNIII@@@AAABBBBBBBBBAAA??????===;;;888444222333777:::======>>>>>>??????@@@@@@999999888666555666999<<<@@@???===<<<::::::999999===:::777777:::<<<;;;:::666777777777777666666555:::<<>>======<<<>>>EEERRRjjjqqqcccUUUKKKFFF===<<<;;;;;;<<<;;;999777<<<<<<======>>>@@@AAABBBBBBAAAAAAAAA@@@DDDQQQ___rrrtttYYYEEE>>>AAA>>>???FFFFFFEEEDDDBBB@@@???>>>?????????@@@AAAAAAAAA???===<<<777555444333333555888:::;;;999666444666888999999===:::555111000222555777::::::888222,,,***---222777888:::<<<<<<;;;:::999777666777888:::888444111......///111333555888999999777666777;;;<<<:::777333---,,,333::::::777555000111222444555777888999:::999777666666777999:::;;;===???>>>===;;;:::;;;===@@@GGGOOOVVV]]]aaadddccccccbbb```]]]XXXSSSPPPIIICCC>>>===>>>???>>>;;;<<<;;;:::999:::;;;===>>>===>>>??????>>>;;;888666777666555555555666777888666444333555:::>>>????????????>>>>>>>>>>>><<<;;;>>>>>>===:::888888:::<<<;;;777333111444999>>>@@@DDDFFFHHHFFFDDDEEEIIINNNNNNIIICCCAAAAAA@@@<<<999777888888999888777666555666777999;;;<<<<<<<<<;;;888777555666777888888777777777888888777555444222222333444444555555555444444666666555222111333555777777777666777777888888888555222111333555777888:::888888:::???BBBAAA???======<<<;;;;;;:::::::::===<<<;;;999777777:::<<<:::;;;<<<:::777666888:::===<<<::::::<<<>>>>>>>>>;;;<<<<<<:::888555555666666666666666666555444444666777777666444444555777666777777666555444222111333333333333444555777888666999<<>>???>>>:::888777666888999999999999;;;===???===:::888777777999::::::<<>>>>><<<999666333333777:::==================>>>>>>:::::::::888777888:::<<<>>>>>><<<;;;:::999999999<<<:::777888:::<<<<<<;;;888888888777666666666555999:::AAAKKKWWWhhh~~~nnn[[[PPPIIIBBB=========;;;;;;???III___jjj\\\OOOFFFAAA<<<;;;::::::;;;;;;:::888:::::::::;;;<<<===??????AAA?????????>>>AAAMMMZZZkkk|||XXXBBB999======???DDDBBBDDDCCCAAA???>>><<<<<<<<<@@@@@@AAAAAAAAA???>>>===666555444333444666888:::===:::777666666777777777:::777444111111333666999<<<<<<:::444///---///222666888999;;;;;;:::999888777888999;;;<<<:::666333++++++******,,,000333555999777666888<<<<<<999666111---...777======:::888444444444444555666888999===;;;888666555666888999>>>???@@@>>>;;;888777666;;;===@@@DDDJJJOOOSSSUUUTTTSSSPPPMMMKKKIIIIIIIIIDDDAAA>>>>>>@@@@@@===::::::999999999:::<<<>>>???AAAAAA@@@>>><<<:::888777888777777666666888999:::555444333666:::===???@@@???>>>===<<<;;;999888888===>>>>>><<<:::999:::<<<<<<888333222444777;;;===???AAADDDEEEDDDEEEIIIMMMNNNJJJDDDAAAAAA@@@<<<999777888999:::::::::999999777888999:::;;;<<<<<<<<<:::888666555666666555333333444666777666444222000111111222333333333222222000111333444333222333444999999888888777888888888888555222111333666777888888777777;;;AAAEEEEEEDDD===>>>>>>>>>>>><<<:::999::::::;;;:::999999:::<<<888888777555444444777:::999999999;;;>>>???>>>===;;;;;;;;;999666555555666666777777777777666555555555666666666555555777888888888888888888666555555444444555666777888888999888:::===>>>===999444111444333333222222333333444222333444555555555444444222222222444666666555333888999888777777888<<>>@@@@@@===999777666555555666555555777:::======<<<:::888888999;;;<<<<<<===>>>???BBBJJJVVV^^^hhhyyyooo[[[LLLGGGAAAAAAAAAAAAAAA@@@?????????>>>;;;777444444777:::<<<<<<;;;;;;;;;;;;;;;:::;;;<<<===<<<::::::;;;<<<<<<<<<;;;:::999888888888;;;:::888999;;;===>>>>>>;;;:::888666666666666666:::;;;@@@IIITTTcccxxxxxxcccTTTKKKDDD@@@???===<<<;;;<<>>;;;:::999888999;;;<<<;;;999777777777888999:::;;;<<<>>><<<<<<===<<<>>>HHHSSSeeewwwZZZBBB888<<<<<<>>>AAA===@@@???>>>===<<<;;;::::::>>>????????????>>>===<<<555555444444444666888999<<<999777666777888888777555444111000111333666888<<<<<<:::555111///000222444666777999999888777666999:::<<<===<<<999555222---+++)))(((***...222555888777777999<<<===999666222///111999???===:::888888777555444444666888999<<<:::777555444666888:::>>>???@@@>>>:::777555555;;;;;;<<<===@@@DDDHHHJJJHHHFFFCCCAAA@@@AAABBBCCC???>>>>>>???@@@@@@===:::;;;;;;;;;;;;<<<===>>>???DDDCCC@@@>>>;;;999888777888777666666666777999:::666555555666888:::<<<===<<<<<<;;;999666444444444:::;;;======<<<<<<===>>>>>>;;;666444666888:::;;;===???BBBDDDDDDEEEHHHKKKQQQMMMHHHDDDBBB@@@===:::999999::::::;;;;;;<<<<<<888888999999:::::::::;;;<<<:::777666555555333111111333666888777555222000111111222222222222222111---///222333444444444444::::::999999888888999999888666333333444666888888777666777<<>>???===;;;888999888666555555666888777777888888888888777777444555666666666666888:::999999999888777666555444111222444666777888999999999999:::999666111,,,)))000000000000000000111111111333555666666444222111111222444666888777666555777777777777888:::<<<===>>>>>>===:::777666666777666555333222222333555666>>>???@@@>>>;;;777555444444444333111000222666999999888777777888:::<<<============<<<>>>CCCKKKQQQXXXhhhzzzjjjYYYKKKEEEBBBBBBBBBBBBAAAAAA@@@@@@@@@???<<<999666555777:::;;;:::::::::999888888888;;;===??????===;;;;;;;;;999999999999999888777777:::999999999;;;===???@@@===;;;888666555666777888===>>>BBBIIIRRR```tttsssaaaTTTKKKDDD@@@======>>>???@@@LLLdddzzzzzzdddTTTIII???999777888666666777:::;;;;;;;;;666666666777888999::::::;;;999:::<<<<<<>>>GGGPPPaaavvv```HHH<<<>>><<<<<<===999;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<;;;;;;:::666555555444555666777888888666555555777999999888111000000///111333555777:::999888555222111111111222333555777888777666555;;;<<<>>>>>>;;;777444111222000---,,,---111555888888777666999<<<===;;;888555222444;;;>>>;;;777666999888666555555666888999777666555444555777:::;;;===>>>???>>>;;;888666666:::999888888999<<>>>>>==================DDDBBB???===:::999888888666666555444555666777888888888777666555666777888888999888666222000111333777999;;;======???AAACCCBBB???;;;999:::;;;<<<<<<>>>???AAACCCDDDEEEGGGIIITTTPPPLLLGGGDDDAAA>>><<<;;;;;;;;;;;;;;;<<<<<<<<<777888999999999999999888===;;;888777666555333222111333666999999777444222222222333333333333222222...///111444666777777666::::::999999999999999:::999777555555666888999999666666888>>>FFFLLLNNNNNNHHHFFFBBB>>><<<:::::::::;;;<<<===<<<:::888777777666333000...///222666999888999:::<<<>>>===;;;888555666555444333555999<<<888888999::::::999999999555666777777777888:::<<<:::999888666555444333222...///111444666777888888999888666333///+++'''%%%000111111222222222222222444555777888666333000......000444666888888888888777666666777888999999999777888888777555555666888999888666555555666888999>>>???>>><<<888555333333555333111...,,,---000333333444444555777:::<<<===<<<<<<<<<<<<===@@@EEEIIINNN\\\pppuuugggXXXLLLFFFBBBBBBBBBAAAAAAAAAAAAAAA??????===999666666888:::::::::999999888888777777;;;===??????<<<:::999999777888888999999888777666888999999999:::;;;>>>???===;;;999777666777888999======AAAGGGPPP\\\pppppp```SSSGGG???999;;;>>>AAABBBHHHWWWfffooowwwhhhWWWKKKCCC;;;666666666555444555888;;;;;;;;;777777777777888999::::::999888:::>>>???AAAHHHPPP]]]rrrgggOOOCCCCCC>>>;;;===999999999:::;;;;;;;;;;;;:::999999999999999888999999777777666555555555555555666444333444666888888777000///000000222333555666777777666555444333222111111222555777999999888777<<<>>>???>>>:::777555444888666333111222555999<<<888666555777<<<>>>===;;;999666777<<<===:::777666888777666555555666777888444444444555777999<<<===<<<>>>???>>>;;;999888888666555444444555777999;;;777777777777777777666666777999<<<>>>??????===<<<>>>>>>>>>>>>======<<<<<<@@@???>>><<<:::999999999555444333333333444666777888888777555222222333444555666777444000///222555777999;;;<<<===@@@CCCFFFFFFCCC@@@>>>?????????>>>>>>>>>???@@@CCCEEEGGGHHHSSSQQQMMMIIIEEEBBBAAA@@@???>>>===<<<;;;:::;;;;;;777999:::;;;;;;:::888666<<<:::888666666666555333222444777999999888666555333333444444444333222222000000111333777999999888999999888888999999:::;;;:::888777777999:::::::::666666999???IIIOOORRRRRRPPPLLLGGGAAA===;;;;;;;;;<<<===>>><<<999777666777777333///...000333666777888888999;;;===<<<:::777555444333222111444999===999999:::;;;;;;;;;;;;:::777999:::999999:::<<<>>>:::999777666555444444444000000111222444555666777999666333///,,,***))))))444444666777777777777777666777888888777444000...---000333666666777999:::777666666777999999888666444555555555444555666888;;;:::999999999:::;;;<<<=========:::666444444444555444111---***+++---000///000222444777:::===>>><<<;;;;;;<<<===@@@BBBDDDIIIRRRccctttsssfffXXXMMMHHHAAAAAA@@@????????????@@@======<<<999777777888:::::::::999999999999999999:::<<<===<<<999777666666666777888999999999888777666777888777777888;;;===;;;:::999888888888999:::::::::===DDDLLLXXXlll}}}zzzhhhYYYJJJ???888888;;;@@@BBBCCCJJJRRR___qqqyyyaaaVVVKKKEEE@@@:::666666666444333444777999;;;;;;999999888888999::::::;;;;;;:::<<>>???>>>;;;999999;;;;;;999777666666999<<<>>>888666444666;;;?????????<<<999:::===>>>:::999:::666666666666666666666666444555777999;;;<<<======>>>@@@@@@???<<<999777777333222222333444666777999888777555444444444444555444777;;;===>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999555444333333333444666666666666666333000///111333333555777444111111555999:::;;;<<<<<<<<>><<<:::999888888888:::===???>>><<<888666999777555555666666555444333444666777888888777777333333444444333333222111222000000222666999999999777777777777888:::;;;<<<<<<:::999999;;;<<<<<<;;;777777999AAAJJJQQQTTTTTTUUUSSSNNNHHHCCC>>><<<:::;;;<<<<<<;;;999888888999888444000///111444666666777777777999<<<<<<;;;:::777555333111000222777;;;::::::;;;<<<<<<<<<<<<<<<:::;;;<<<;;;;;;;;;===???999888888777777888999:::777666555444444444555555444111---***)))+++...111555666777999999999999999777888888888777555222111///111444444444555777:::666555666888;;;<<<999777444555666555444444666888;;;;;;;;;<<<<<<=========<<<===<<<999777666666888444333222///,,,,,,///111---...111555888<<>>>>><<<;;;;;;;;;<<<===;;;;;;;;;999777777999;;;:::::::::::::::;;;;;;;;;999::::::888666333333333555666888::::::999888777555666777666444444777:::999999999:::::::::::::::999999<<>>999777777666444222333666888::::::999999999999999::::::;;;???>>>???DDDEEEDDDGGGKKKRRR^^^nnn{{{lllWWWNNNLLLBBB>>>AAAAAA??????@@@@@@???===;;;:::888777777777777777888888999999888666555444222222666555444444444444333111222222333444666777888888444444555666888777666444222444777;;;===?????????<<<>>>???>>>;;;;;;>>>AAA<<<;;;999888888:::<<<>>>999555333555:::???AAAAAA===;;;;;;>>>???<<<;;;>>>444555555666777666666555666777999<<<===>>>>>>===AAABBBBBB@@@<<<999777666222222333444666888999:::;;;999666333222333555777333666:::<<<======>>>???777888999:::;;;<<<<<<<<<999999:::;;;;;;;;;::::::555444444333444555666777333444555222//////111444333666777555222333888===>>>>>>===<<<;;;===AAAEEEHHHFFFDDDCCCCCCDDDBBBAAA888777666999>>>DDDIIIKKKJJJJJJIIIGGGFFFFFFGGGIIIDDDBBB???<<<999777666666999<<<@@@BBBAAA>>>999666777555333333555666555444333444555666777777888888333333333333333222111000222000...000555888999999555666666777888:::;;;<<<===;;;::::::<<<======<<<777777:::AAAKKKRRRUUUUUUXXXWWWSSSNNNHHHBBB<<<999:::;;;;;;:::999888:::<<<999555111000333555555555555555666888;;;======<<<999777444000...000444888::::::;;;<<<======<<<<<<<<<=========<<<<<<===???999888888999:::<<>><<<999666777777666444444555777;;;;;;<<<===>>>>>>======<<<===<<<:::888777999;;;333333222111//////111444---...111555:::>>>@@@BBB<<<<<<;;;<<<=========<<<:::???LLL[[[bbbfffooo{{{{{{tttiii[[[MMMDDDBBB<<<;;;:::999888999::::::999::::::888777777999;;;:::::::::;;;;;;<<<<<<<<<888888888666333111111111555666888:::;;;:::999888444555666444222222555888777888999;;;;;;;;;;;;;;;::::::>>>DDDMMMZZZnnnqqqeeeXXXMMMDDD===999<<<@@@???===>>>@@@HHHUUU```bbb[[[QQQJJJEEE???<<<>>>===999777777666444222222555888999999999999999999999999:::;;;CCCAAABBBEEEFFFDDDEEEHHHPPPYYYdddqqqyyy___PPPMMMFFFDDDEEEBBBBBBBBBAAA???>>>===<<<;;;<<<999777555666777666666<<<:::888777666444000...333777:::888444111222444...222666888888888777777888888999:::<<<===;;;999222333777===AAABBB???<<<;;;;;;<<<<<<<<<<<<<<<;;;<<<999777777888:::;;;;;;777555555666999;;;<<<;;;;;;::::::===@@@AAA>>><<<;;;:::888666555444444333666777888999;;;<<<>>>>>>CCCAAA???<<<:::999999999444444555666666777777888777666444444555666666666999666444777<<>>;;;::::::===@@@BBB>>>EEEKKKHHH???888888;;;999888777999>>>BBBEEEFFFLLLLLLKKKIIIGGGGGGIIIKKKGGGIIIJJJGGG@@@<<<:::;;;999<<<>>>???>>>;;;888666888555444777999666444555666888::::::777555666888666444222111222333333333222222333444444444333222777777666666777999:::<<<;;;:::888888888:::<<<>>>888:::>>>BBBHHHPPPZZZ``````[[[TTTNNNIIIDDD===888666777888999::::::::::::999777444111000///000111333333333444666999<<<===>>><<<999666666666888:::;;;999888999::::::888777:::;;;<<<>>>??????@@@@@@===:::999:::>>>@@@???>>>???===999333///---...000...,,,)))'''(((+++///222888777777666666666555555:::999999999::::::999777555555444333333666;;;???999666333333555999<<<===999888555222///000222555<<<;;;::::::;;;;;;:::999:::::::::999888777666555666444222222333333333222///......333:::>>><<<999===>>>???>>><<<;;;;;;;;;777:::AAALLLWWW___dddeeelllqqqyyyyyykkk^^^PPPDDD>>>???:::;;;;;;999777666888999:::777555444666888999999:::666333555:::>>>>>><<<999:::999666111000111333555777999:::;;;:::888777999777444222111333666777888666555444666999===???===;;;===CCCKKKYYYnnnnnn[[[OOOGGGAAA<<<<<<<<<999888:::@@@DDDJJJMMMLLLHHHDDDBBB??????===;;;999777555555:::777444222222444777::::::999777555555666777888@@@>>><<<:::;;;>>>BBBDDDMMMQQQ]]]ooo~~~eeeWWWSSSJJJFFFEEEAAACCCAAA???<<<:::999::::::;;;999777777777777666555999888888888777555222///444888;;;999555222333666111444777::::::999999888999999999:::;;;;;;999777222666;;;>>>>>>===;;;;;;999:::;;;<<<===<<<<<<;;;:::888666555777999::::::555444333555888:::;;;;;;:::999999;;;>>>???===:::;;;:::999888666555444333666777888:::;;;<<<<<<<<<@@@???>>>===<<<;;;::::::666666666666666777888999777777666777888888888777:::777555888===???>>><<<888777666555666999;;;======<<<::::::;;;;;;:::888:::::::::888666666888:::999777666444444444666777777888888:::===???AAABBB@@@>>>;;;::::::<<>>:::;;;>>><<<:::999:::===AAACCCCCCGGGIIIKKKKKKIIIHHHHHHIIINNNQQQTTTRRRLLLEEE@@@????????????@@@@@@>>>;;;999999666555999;;;999888999999:::;;;:::777555666777444222111222333555555444444444444444555555666666888888777777888999;;;<<<999888777777777999:::<<<888:::<<<@@@GGGPPPZZZaaaccc___YYYRRRKKKCCC;;;777444666888:::;;;;;;;;;;;;:::999666444222111111111222222222444666888;;;<<>><<<;;;;;;<<<===>>><<<:::999888999:::999888999:::;;;===>>>??????@@@>>><<<:::;;;===>>>===<<<<<<:::666000+++)))***,,,///...,,,+++,,,///222444777888888888777777666555888777777888::::::888666555555555444444666:::>>>777555333333555888:::;;;999999666333111111444777<<<<<<<<<;;;:::::::::999;;;;;;;;;:::999888666666777555444444555555444333000...///444:::>>><<<999<<<===>>>>>>===<<<;;;:::444666;;;CCCLLLSSSWWWXXXZZZ___fffoooyyyyyymmm___TTTKKKAAA======;;;;;;::::::999999999999:::888666666888999999999:::666333555999======;;;888999888666333222444666666777888888999888777777999777444222222333555777777666444444555999<<>>===>>>CCCJJJVVVjjj|||zzziii]]]LLLDDD===;;;:::888888:::===@@@DDDEEEDDDAAA===;;;<<<;;;:::999777666555555<<<999666333333555777999777666555555666777999;;;<<<;;;999888:::>>>BBBEEELLLOOOZZZkkkyyygggZZZXXXOOOIIIGGGAAABBB@@@===:::888777888999:::999999999:::999777555555555666888999888444111666999;;;:::666444555777555666999;;;<<<;;;:::999:::999888888999888666444333888===>>>:::777666888666777:::===>>>===<<<;;;888666444333555777888888333222222444777:::;;;;;;777777777888:::;;;:::888::::::::::::888666444333555777999;;;;;;:::888666;;;<<<<<<======<<<;;;:::888777666555555666888999666777999:::;;;:::999888;;;888777999===@@@???===888888777888999;;;===>>>===;;;::::::;;;<<<;;;;;;<<<<<<;;;999777666888999:::999888888888999;;;<<<<<<:::999<<<@@@CCCCCCBBB@@@>>><<<::::::<<<>>>???DDDEEEDDDBBB???===>>>@@@???===;;;;;;===???@@@@@@BBBFFFJJJLLLLLLJJJIIIHHHPPPUUU\\\\\\WWWPPPKKKHHHHHHFFFCCCCCCDDDDDDAAA???<<<999888<<<>>><<<;;;=========<<<999555444444555111111111333555666666555555444333333444666888999888888777777888999:::;;;777666555555555666777888777888:::>>>EEEOOOZZZaaaeeeccc^^^VVVKKKAAA:::666222444888;;;===>>>======<<<;;;:::888555333222111111111111333555777:::;;;<<<<<<===>>>>>>???@@@AAA>>><<<999888999:::;;;:::888999:::<<<===>>>??????>>><<<;;;;;;<<<<<<;;;999888777333...)))'''((()))111111111222333555666777777888999999999888777666444444555777999999777555555555666555555666888;;;555444333444666888888888999999777444333333666999;;;>>>???===:::888999;;;<<<<<<<<<;;;:::999777777777666666777888888666333000000000555:::===;;;999:::;;;>>>??????===;;;999444444666:::@@@EEEHHHIIIMMMQQQWWW^^^fffpppyyylll___QQQJJJFFF@@@===<<<<<<:::999:::===>>><<<:::999888888999;;;<<<:::999999666444555888;;;;;;999666666666555444555777999777777666666666666666666888777555333333444555666666555444444555888;;;===@@@??????CCCHHHSSSeeevvvyyyoooUUUJJJ>>>999888666777:::<<<===>>>>>>===;;;999777888777777666555555555555<<<:::777555555666888:::555555555555777999<<<===888777666777999>>>BBBEEEIIILLLUUUcccppp{{{xxxbbbXXXYYYRRRLLLHHHBBB>>>>>>===;;;::::::999999;;;;;;<<<===>>>===:::777333444666999;;;:::777444666888999888666555666777777777888:::<<<<<<;;;999888777666666777777555444333555888999888666444333222555999<<<>>>===;;;:::666444222222444666777777333333222444888;;;<<<;;;555555555666777777777777999:::;;;;;;:::888555333555777999:::999555111...555777:::<<<<<<;;;:::888888666444222222444666888444777:::===<<<;;;999888;;;999888999<<>>???@@@???;;;999<<>>???DDDCCCAAAAAAAAAAAA@@@??????===<<<<<<>>>@@@@@@???BBBEEEJJJMMMMMMLLLLLLLLLLLLSSS[[[^^^\\\XXXUUUUUUSSSOOOJJJIIIKKKLLLIIIGGGCCC???===@@@AAA???>>>???@@@>>>;;;666333111222222111111222444666777555333333222000///111444777999777777666555666777888999555555444333333444444555555666888;;;BBBLLLWWW^^^___```]]]TTTIII>>>999777333555999===???@@@@@@???======<<<:::888555222111000000000222444666999:::777888:::===>>>?????????@@@===999888999;;;<<<<<<666777999;;;<<<======>>>;;;::::::;;;;;;;;;::::::666555222...+++***+++---444555666888999:::::::::777888999::::::999777666111222333666888888666333333444555555444444666888666555555666888999888777888888777555333444666999;;;???AAA???:::777999===<<<<<<<<<<<<;;;:::999888666666777999:::999666444111111222666:::;;;:::999888999<<>>===<<<999888;;;@@@BBB>>>:::888888999;;;======;;;999888666555555888999999888333333444444555777999;;;888777555444333444555666888777666555444555555666666555444444555777:::;;;@@@???@@@CCCGGGQQQbbbqqq}}}yyy```QQQBBB:::777666777:::===<<<;;;<<<<<<<<<;;;:::888777666555444444444555999888777666666888999;;;777777777888999;;;===>>>888777666777999===AAACCCFFFHHHOOOZZZdddooo}}}vvvaaaYYY[[[UUUNNNJJJBBB;;;===>>>@@@@@@>>>===;;;======???AAABBB@@@===999444555666999<<<<<<999777666777777666555555555666777666666888;;;<<<;;;999555444333444666777666555222000000333888999555000111444888;;;===<<<;;;999555333111111333666777777555444444666999<<<<<<<<<444444555555444555555666999999;;;;;;:::888555444666777999999777222,,,)))222444777::::::999777666555333111000000222444666333777<<<===<<<:::888888999888777888:::===>>>???>>>>>>>>>===<<<;;;:::999777666555666999;;;;;;:::::::::999666444333444666999:::;;;<<<>>>@@@BBBCCC???;;;888;;;@@@CCCBBB>>>AAA@@@>>>======>>>@@@@@@AAA@@@AAACCCDDDCCC@@@<<<===<<<<<<===???AAAAAAAAADDDGGGJJJLLLMMMNNNPPPQQQNNNSSSZZZ]]]\\\[[[\\\^^^]]]ZZZVVVUUUUUUUUURRRPPPLLLFFFDDDEEEDDDAAA@@@AAACCC???999333000///000000444333444555666666333111000...,,,+++,,,000444666555444333333333444555666555444444333222222222222333444555888>>>FFFPPPWWWUUUVVVTTTMMMDDD<<<888777555777:::===@@@AAAAAAAAA<<<<<<;;;999777555333111000000000111333666999:::555666999<<<>>>???>>>>>>@@@===999888999;;;<<<<<<666777888999:::;;;;;;;;;666888999:::;;;;;;;;;;;;666666555222000000222444666888:::<<<>>>======<<<777888999::::::999888777111111333555777888666444222333444444333333555777999888888:::;;;;;;:::888666666666444333333555888;;;>>>AAA>>>999777:::===;;;;;;<<<<<<<<<;;;::::::666666777999::::::777555222333444777999:::999888777888:::>>>@@@@@@===999555444333555999===@@@@@@DDDGGGJJJMMMPPPVVV```gggllltttuuudddYYYMMMBBB@@@AAA???<<<;;;;;;999999===BBBCCC???:::777777999;;;>>>===;;;999777666666666888999999888222111111333555888:::;;;888777555333333444666888888888888777777777666666666555444444555777999:::>>>===???BBBFFFNNN^^^mmm}}}|||iiiYYYGGG===:::888999;;;;;;:::888:::<<>>>>>;;;999777555333333333444444444555555777999:::;;;;;;:::::::::;;;;;;<<<<<<;;;:::999888999;;;>>>@@@BBBCCCIIIQQQXXXaaaooo|||zzzeee]]]___XXXQQQLLLDDD===???AAABBBBBBAAA@@@>>>>>>>>>@@@BBBCCCBBB???<<<888888888:::<<<<<<;;;999777666666555555666666777666444444777;;;===;;;999444333222333555777777666111---+++000999<<<777111111333777999;;;;;;:::999666444222222444777888999777666555666999;;;<<<;;;444555555444333333555777888999999999999777666555555666888888666222---)))222444666888999777555444333222111000111333555777444999===>>><<<888888888777666666666777:::<<<>>>@@@@@@@@@???===;;;888666444333444666999;;;:::999777777666444222111333444888999:::<<<>>>@@@BBBBBB===:::999:::===@@@???===??????>>>>>>>>>???@@@AAA>>>???AAACCCDDDBBB>>>;;;<<<;;;;;;===@@@CCCCCCBBBEEEHHHKKKMMMNNNOOOQQQSSSUUUXXX\\\^^^]]]]]]```cccdddddddddccc```]]]ZZZYYYUUUOOOKKKKKKIIIFFFDDDEEEGGGAAA888222//////000000666555444444555555333222...---+++)))***---111333444333222111111222333444555555555444333222111111000222333555999@@@HHHMMMKKKJJJHHHCCC>>>:::888777777888:::<<<===>>>??????:::999888666555333222111000000000222444666999:::777999;;;===>>>??????>>>>>><<<999888999:::;;;:::666777888999999999999888333666999::::::999:::;;;888999888777555555777999888:::<<<>>>???>>>===<<<777777777888888888888999444444333555777777666555333444555444444555777:::===<<<;;;<<<======;;;999666777666555333333444666888;;;<<<;;;888777888;;;999999:::;;;<<<<<<<<<<<<777777777999::::::999777333555666888999999888888777777888<<<@@@AAA>>>:::222222222555:::===??????CCCGGGJJJJJJJJJNNNWWW^^^^^^eeepppzzzyyygggYYYOOOEEE>>>===>>>;;;999888999999;;;???BBBBBB>>>:::555555777999<<<<<<:::888666666777888888999::::::333222111333666:::;;;;;;888777666555555777999:::999999:::::::::999888777666666555555666888999:::<<<;;;===@@@CCCJJJXXXfff}}}qqq```MMMCCC@@@===;;;<<<999666555777;;;>>>>>>===<<<:::777555333333444444333333555666888999:::;;;======<<<<<<;;;;;;;;;:::<<<;;;:::999999:::;;;<<>>>>>???@@@BBBAAA???<<<===;;;::::::<<<===<<<;;;999777666666666777888888666333333666;;;>>>===;;;666555333333444666666555000......222999<<<999666333444666888999999999999777555333333666999::::::777666555666888::::::999555666777555333333555888888888888777777666666555333555777888888555222000555666888888888777555444333333444555666888999:::888<<<@@@@@@<<<888888:::555444444333444666:::===??????@@@@@@>>>;;;888666111222555888;;;<<<;;;999555555555333111111333555666777999;;;===???@@@@@@;;;;;;:::;;;;;;<<<===>>><<<<<<<<<<<<===>>>@@@AAA>>>???AAAAAA@@@???===<<<<<<<<<<<<>>>AAABBBBBBAAACCCFFFKKKNNNOOOPPPPPPQQQUUUYYY]]]______```cccfffhhhmmmqqqpppjjjdddaaa```[[[UUUQQQQQQPPPLLLKKKMMMJJJCCC999222000111222222666444333333555666666555///...,,,+++,,,...000222444333222111111222333444777666666555444333222111...000222333666:::???CCCEEEBBB===;;;999888777666999999888888999:::;;;<<<777666444222111111111111111111111222444777999;;;:::;;;;;;<<<============<<<:::999888999:::999888777888888888888777666666333666::::::999777888999;;;<<<;;;:::777666777999:::;;;===>>>>>>===;;;:::888777666555555777999:::888777555555666777888777666666666555555777;;;??????===<<<<<<======<<<;;;888999888666444333444666444555555555555555666666666777999:::<<<=========:::999888999;;;<<<;;;:::444666888999888888888888777666666:::???AAA???<<<222222444777<<<>>>???>>>CCCGGGJJJIIIFFFHHHOOOVVVTTTYYY```ffflllvvv|||lll]]]RRREEE@@@<<<======999888999777:::>>>AAAAAA@@@<<<:::444444444777999:::999777444666888999999:::;;;<<<777555444555999<<<<<<<<<888777777777888:::;;;===:::;;;<<<===<<<;;;999888777777777777777888999:::::::::;;;===???DDDPPP]]]ppp|||vvveeeRRRIIIFFFBBB>>>===888555333666:::===<<<::::::888666444333444555666555666777999999999999999;;;;;;;;;;;;;;;:::999999;;;:::888777777888999:::<<<===AAAEEEFFFKKKWWWcccooozzzvvvbbb[[[```\\\WWWTTTMMMKKKGGGCCC???===>>>@@@BBB>>>======???@@@@@@>>><<<@@@>>><<<;;;<<<======<<<:::888777666888999999999666333222666<<<@@@???<<<999777444333444555444444///000222666999:::::::::444444555777888888888999888666444444777:::;;;;;;777666555555777888888777666777888666333333666999999888777666555555666666222444666999:::999888777999999999999888777555444555666777999:::<<<======;;;???BBBAAA<<<999999;;;333333222222222444888<<<===>>>???@@@???<<<999777000222666:::>>>>>><<<999444555555333222222444666555666888:::<<<>>>>>>???:::;;;<<<;;;:::;;;<<<>>>999999999:::<<<===???@@@???@@@@@@???===<<<===???>>>======???AAABBBAAA@@@@@@EEELLLPPPQQQPPPNNNMMMOOOTTT[[[```aaacccfffiiijjjrrryyyxxxppphhhdddeee^^^XXXTTTUUUTTTRRRQQQSSSMMMEEE:::333111333444444555333222222444777888888111000///......///111222555444333222222222333444888777777666555333222111---///111222333666:::===CCC>>>888666666777666555:::888777555555666888999555333111///...///000111111111111333555777:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999::::::888777888888888888777666555444444888;;;;;;888666666666>>>>>>===:::777555666666;;;<<<<<<===<<<;;;:::999888777555333444666999:::;;;999666555666888888888999999888777777:::???CCC@@@>>><<<<<<<<<===<<<;;;:::;;;:::888555444555666111000000111333444444222444555777:::<<<===>>>>>><<<;;;::::::<<<=========555666888999888777777888888666555888>>>BBB@@@===444444777:::>>>@@@@@@??????CCCFFFDDD@@@@@@FFFMMMKKKNNNPPPSSSXXXcccrrr}}}uuueeeXXXPPPAAA>>>===???>>>;;;:::<<<666:::???BBBAAA>>>;;;:::333333333555777999888777444666888::::::;;;<<<===;;;888666777;;;======<<<777888888999:::<<<===>>>;;;<<<===>>>>>><<<:::999888777777777888999:::::::::999:::;;;;;;>>>JJJVVV___nnnxxxgggUUUMMMJJJEEE@@@===:::777444666;;;===;;;777777666444222222444666888999999:::;;;:::999888777888999999::::::999999888888888777666666777888999:::<<<@@@BBBCCCEEEPPP]]]fffqqq~~~www^^^SSSWWWXXXXXXVVVNNNHHHFFFAAA>>>;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<>><<<;;;888666888777777888:::;;;;;;:::555666888:::===???AAABBB;;;888666555666666555333444555777999;;;<<<<<<===;;;888777888;;;===<<<999:::888555333333555888::::::777555666444222444888999:::;;;;;;;;;:::999888>>>>>>===;;;:::999888777555666888:::;;;;;;::::::;;;888666555666888888888666666666777888:::<<<======<<<;;;;;;======<<<:::888555111222555888999888===>>>???@@@???<<<999777444666888999888888999:::999666222222333444333111555555777:::===>>>===;;;:::999888999<<<===;;;888888555222333777;;;<<<<<<>>>@@@@@@<<<666555888<<<>>>>>>>>>===============>>>@@@CCCGGGIIIJJJJJJIIIKKKOOOTTTWWWYYY^^^gggnnniiirrrtttnnnnnnrrrooofffWWWTTTRRRVVV]]]```\\\WWWKKKFFF>>>777333333666888777333///000666:::;;;999222333222000///000333555666777777666555666999;;;:::888777888999777333///222333333222222444888;;;===;;;999777555666777888777444111000333555555444555222///------000333666999888666555555555666777@@@>>>===;;;:::;;;<<<=========<<<:::777666666777555999<<<:::666444666999999::::::999888888999;;;======<<<:::777555666777;;;;;;:::999999888888888888999:::888666666999<<<===<<<<<<:::999777555444:::888555777;;;???@@@@@@===<<<;;;::::::<<<===>>>???<<<999777888888888777333111//////000222222222444555888999999;;;===???888777777888999999777666777999<<<>>>>>>;;;777444:::777555888===@@@>>>;;;666666666777999<<<>>>@@@AAA???===<<<===???BBBDDDEEEFFFHHHJJJLLLRRRZZZaaavvv{{{sssbbbSSSJJJ===<<<;;;:::::::::::::::>>>@@@AAAAAA???===;;;;;;999555222555:::<<<888333888999:::<<<======>>>>>>===<<<:::999888999999:::;;;:::999888888999;;;<<<;;;;;;;;;;;;;;;<<<===>>>@@@;;;666666:::<<<;;;888888888777666888===DDDIIIZZZfffvvvxxxiiiWWWHHH@@@>>>???;;;<<<<<<:::888666777888555555555777999<<<>>>@@@<<<<<<<<<======:::666222444444555777888999:::;;;555666666666555555777888999;;;===>>>???CCCIIINNN\\\ggguuuqqqZZZQQQUUUTTTSSSRRRKKKFFFDDDAAA>>><<<;;;;;;;;;555666666777888999::::::@@@@@@???>>>===;;;999777:::999888999;;;<<<<<<;;;666777888:::<<<>>>@@@AAA;;;999777666777777777555666777888:::;;;;;;<<<<<<>>><<<:::;;;======<<<::::::888666555444666888999555222111333333111333888999999;;;<<<<<<<<<;;;:::??????>>>===<<<:::888777888999::::::;;;;;;::::::999777555444666999::::::777666555555666888:::<<<===;;;::::::<<<===<<<<<<999666222222555999:::;;;===>>>??????===;;;777555333444666666666666888999999666333333444555333222777888:::===???>>>===;;;;;;999888999<<<<<<:::777666444222444777:::;;;:::;;;======:::555444777;;;>>>>>>>>>>>>>>>======<<<:::<<>>>>>??????<<<<<<===<<<:::777555444222666:::999666555888;;;;;;;;;;;;999777666666777;;;<<<<<<;;;888777777777888888999999999888777666666888999999777777999;;;======<<<<<<:::999777666888666444666:::===??????;;;;;;:::;;;;;;;;;<<<<<<>>>;;;777555555666777666555333111111222333333222555777999999888888:::;;;777666555555777888888777888999;;;<<<<<<:::777555777444222555:::>>>>>><<<666666666777888:::;;;======<<<:::999:::<<<>>>@@@>>>AAACCCEEEFFFIIINNNRRR___eeeqqqyyyqqqeeeVVVKKK======<<<<<<;;;;;;;;;;;;===>>>@@@@@@>>><<<;;;:::888444111444:::<<<:::666999:::;;;<<<===>>>>>>>>>???===<<<:::999999999999;;;:::888777888999;;;===;;;::::::::::::;;;<<<===???;;;777888<<<>>><<<:::888888777666777;;;BBBGGGPPP\\\mmm}}}{{{lll[[[MMMDDDAAA@@@;;;===???>>>:::555222111444444555666999<<>><<<;;;:::999222333444555666888888999===>>>??????>>><<<:::888<<<;;;::::::<<<===<<<:::777888999:::;;;======>>>;;;999888888999:::999999888999999::::::::::::999???>>>======>>>>>><<<:::999888777666666666666666111......111333333666:::888999;;;===>>>>>>>>>===AAAAAAAAA@@@>>>;;;999888<<<;;;;;;;;;;;;;;;<<<<<<888666444444777999;;;;;;888666444333333555777999<<<:::999999;;;=========:::777333222555999<<<=========>>>>>><<<:::777555333444444444333444666888888666555444555666444333888;;;===@@@@@@>>><<<:::;;;:::999:::;;;:::888555444333444666888:::999888999::::::888444333666999===>>>?????????>>><<<;;;999:::===@@@AAAAAA@@@@@@LLLQQQUUUWWWUUUUUUVVVXXX\\\dddgggeeeeeehhheee]]]ZZZUUUPPPQQQUUUYYYZZZXXXLLLEEE:::111,,,---111444444111000222777;;;<<<;;;888888888666444444555777999;;;<<<;;;:::999999:::666666666888:::999777444<<<<<<;;;999888888;;;===:::::::::888666777:::<<<999888777888:::;;;:::999777666666666777888:::;;;<<<;;;:::888888999999:::888999<<>>>>><<<999555333111444777888777777:::===<<<===<<<:::777444444555999;;;===<<<:::888777777444555888999:::999777555444666999:::999999999:::<<<<<<======<<<;;;999888444333222444888;;;======888999:::;;;;;;;;;::::::<<<888444222333555666777888666444444555555444333777888999999777666666777777555222111444777999::::::::::::::::::888777666444111///000555:::<<<<<<666666666666666777999999:::999777666666888:::;;;999<<>>>>>>>>===<<<<<<======>>>>>>>>><<<;;;:::777333000333999===<<<::::::;;;<<<===>>>??????@@@AAA@@@>>><<<:::999999999;;;999888777777999;;;===:::999999888888999;;;;;;<<<:::999;;;>>>???>>>;;;888888777555555999>>>BBBKKKUUUfffyyy~~~ooo^^^PPPFFFAAA???<<>>@@@>>><<<:::::::::999777555555555777888:::;;;;;;;;;666666555222000000333555888999:::;;;<<>><<<::::::<<<;;;999:::;;;;;;:::999888888999999:::;;;;;;;;;;;;999888999:::<<<<<<;;;999999999999888777666666;;;;;;<<<<<<===<<<;;;:::666777777666666555444333000,,,,,,111555777:::>>>888999;;;>>>???@@@@@@@@@AAABBBBBBAAA???===:::888===<<<;;;;;;;;;===>>>???999777555444666999::::::888777444222111333555777;;;999888888;;;===>>>???999777333222333777;;;>>>;;;<<<===>>>===<<<:::999888777666444222222444666666666666666777666555444999<<>>??????>>><<<;;;;;;===???AAAAAAAAA@@@???CCCHHHMMMQQQQQQPPPPPPQQQQQQWWW[[[ZZZ[[[]]]ZZZTTTQQQMMMJJJJJJNNNQQQPPPOOOGGGAAA888000+++***---///111000000222666999:::999888999999888666444444555777999;;;;;;999777666666444555777999:::999888777<<<<<<<<<:::999:::===???<<<<<<<<<999666555888;;;999999:::;;;<<<<<<;;;:::999999:::::::::::::::;;;<<<;;;:::999999999:::;;;888999:::<<<>>>???@@@AAA=========<<<<<<:::777444222444666777666777:::<<<=========;;;888666555666999;;;>>>>>><<<888666555222555888;;;<<<;;;888666222555888:::;;;;;;:::999999:::;;;<<<<<<;;;999888111111111333555888:::;;;666777:::<<<<<<;;;999888999555222111333777999;;;:::888777666777777666555555777999888777555555666777444000///222666;;;======<<<;;;999888888888888444111------111555888:::444444555555666777888999:::999777666666777888999999;;;===>>>>>>=========;;;AAALLLXXXccckkkooopppwwwqqqjjjddd^^^UUUIII@@@===>>>>>>??????>>>==================>>>>>><<<;;;666333111333999===???>>>;;;<<<<<<===>>>???@@@AAABBBBBB@@@>>><<<:::999999:::999666555666888;;;===999888777666666777888999888888999<<>>HHHPPP^^^pppooo\\\MMMDDD???===<<<>>>@@@>>>999333...+++444444555666888;;;>>>???>>>;;;999888888999888777555666888:::;;;<<<<<<<<<999888666444111111333555999999:::;;;<<<>>>@@@AAACCCFFFMMMZZZiiiyyy]]]MMMKKKNNNFFFAAACCCAAA>>>>>>??????===;;;999888777777666666555444444444888;;;>>>>>><<<;;;:::;;;:::888777777999999888777888888888888999999999999:::999888999;;;<<<<<<;;;777777777666555444222222444666888::::::::::::999444444555555555444222222...))))))///555888;;;>>>777999;;;>>>@@@AAABBBBBBAAAAAAAAA@@@???===;;;:::;;;;;;;;;;;;<<<>>>@@@BBB<<<999666555666777777777999777555222222222444555999777777888;;;>>>??????888666444222222555999<<<:::;;;===>>>?????????>>>===<<<:::666222111222333333555777888777666555555888<<>>======<<<>>>???@@@AAAAAA@@@???===<<<@@@EEEIIIJJJJJJIIIIIIGGGKKKNNNNNNOOOOOOMMMJJJGGGEEEEEEFFFIIIJJJHHHFFFAAA===777111---+++++++++000000000222555666666555555777888777555333222333444666777777555333333333333555888999:::999888888999999999999999:::>>>@@@>>>???>>>:::444333555888999:::;;;;;;;;;::::::999<<<<<<<<<;;;;;;:::999888<<<;;;:::999888999::::::<<<:::888888888;;;>>>@@@AAA>>>:::999:::;;;:::999666666666666555666777999:::<<<======;;;999999999:::===@@@@@@<<<888444333333666;;;>>>???===:::888222444777:::<<<<<<:::888666777999::::::999777666000111222333444666888999555777:::<<<<<<;;;888777666444222222666:::===>>>:::999888888999999777666222555777888777666777777888444000///222777<<<>>>???>>>;;;999888888999:::666333///---///222555777222222444666888999:::;;;<<<;;;:::999999999999::::::::::::;;;===>>>>>>>>>999>>>EEENNNTTTZZZ]]]___ddddddaaaZZZQQQGGG@@@=========>>>>>>>>>>>>=========<<<;;;<<<>>>???===;;;666444222444999===??????<<<<<<<<<<<<===???@@@AAABBBAAA@@@???===<<<::::::999888555444555888;;;===888777555333333444666777555666999<<<>>>>>><<<;;;888888666444333555888;;;AAAEEEPPP___qqqnnnYYYJJJBBB>>><<<;;;<<<;;;999666333222222555555555666888:::<<<======:::888777888999999888555777999;;;=========<<<<<<<<<:::777555444666777;;;;;;<<<===>>>>>>>>>=========@@@IIIWWWhhhuuu|||\\\KKKGGGJJJDDD@@@AAA???===>>>>>>>>>>>><<<:::999777666666444333222111000777:::<<<<<<999888999<<<777666555555777888777555777777777888888888888888:::888777777999;;;;;;:::666666666555333222000///000333777999999999999999333333444444444444333333+++&&&%%%,,,222666888;;;777999<<<>>>@@@BBBBBBBBB??????>>>>>>===<<<<<<<<<;;;;;;;;;<<<===>>>@@@@@@===:::777555666666666666999888666555444444555555666555666999<<>>???@@@@@@AAA@@@???===999444111111222000333777888888666555555888;;;>>><<<888555444555666999;;;;;;999666333333777999===>>>===<<<<<<===666777777888999:::::::::888888999:::;;;<<<===>>>>>>???@@@AAA@@@>>><<<;;;<<<>>>@@@BBBCCCBBBAAAAAAAAABBBCCCCCCDDDDDDCCCBBB@@@@@@AAADDDFFFFFFDDDCCC===;;;888444111///......111222333444444444222111111444666666444222111111222333555444333222222333555777::::::999888777777666666777666777888<<>>??????:::333000333666:::;;;;;;:::888777777888<<<<<<;;;;;;::::::999999===<<<:::999999999:::;;;>>>;;;888555555888<<<>>>AAA===888888:::=========999888666555444555666666888:::<<<===;;;:::::::::;;;===@@@???<<<888555444666999===@@@AAA???<<<:::444555777:::<<<<<<999777444555888999999777555333000222444555444555666888666777:::<<<<<<;;;999777666444333444888;;;===>>>888777777888999:::888666000333777999888888888999888555333333666:::<<<>>>@@@>>>;;;999777777888999888666222000///111555777222333555888:::;;;<<<===>>>>>>===<<<;;;:::::::::999888888:::<<<>>>>>>===888<<>>>>><<<<<<;;;;;;;;;<<<===>>>===:::888:::===???===;;;777666555666:::===>>>>>><<<;;;;;;;;;<<<>>>@@@AAA????????????>>>>>><<<<<<999777444333444777;;;>>>777555333111111222444666555666999;;;<<<<<<<<<;;;888888777555333444777:::<<<@@@GGGSSSbbbrrrjjjVVVIIIBBB===;;;888888777555333444777999777777666666777888:::;;;;;;999777777888999999999666888:::===>>>>>>>>>===>>>>>>>>><<<:::888999:::=========>>>??????<<<:::999999999===FFFRRR^^^fffvvv\\\IIICCCFFFAAA>>>@@@===>>>>>>>>>>>>======<<<;;;777777666555444333333222777:::;;;999555555888<<<555444333444666777777666666666666777777888888888999777666666888999888888666666666555333222000///222666:::;;;:::999999999444444444555555666666777,,,&&&%%%+++222555777999777999;;;>>>@@@AAAAAAAAA>>>===;;;::::::;;;===>>>==================<<<<<<<<<999666555666777777777888888888888777777666555333444666:::>>>@@@???>>>777888999777444333555777<<<======>>>>>>>>>>>>>>>===>>>===:::666333222222---111777999777555444444888;;;===:::666333444777444888;;;;;;888555333333777:::======<<<;;;<<<===555555666888:::;;;;;;:::666555555666888;;;>>>@@@@@@AAAAAAAAA@@@>>>;;;999>>>============>>>>>>>>>???===<<<<<<<<<<<<<<<>>>=========???AAABBBCCCCCC???===:::666555444555666555666888888555333000///...111555666444222000000333444444444333333444666777999<<<;;;999666555666666666666555555666999<<<;;;>>>>>>999222///222777<<<===<<<999666444666888;;;::::::::::::;;;<<<===>>>===<<<;;;;;;;;;<<<<<<<<<;;;888777777999<<<>>>???;;;888999===@@@???===999777555444444555666666666888;;;;;;:::999888888999;;;>>>>>><<<:::888888888:::===@@@@@@???===;;;777666777999;;;;;;999666444555777999888666333111222555777666555444555777777888:::;;;<<<;;;:::999777666555777999::::::999555555555777999:::888666111444888:::999888888888888777666888:::<<<===<<<===<<<:::777666555666666888777555333222444777999555666888:::<<<<<<===<<<>>>>>>===<<<;;;:::999999888888999===@@@@@@===:::777:::>>>AAABBBEEEJJJMMMFFFGGGHHHFFFBBB>>><<<<<<<<<:::999888888:::<<<>>>:::777555777;;;===<<<999888888888999:::<<<<<<<<<;;;;;;::::::;;;===???AAA;;;<<<===?????????>>>>>>888666333222333777;;;>>>666444111//////000333444777888;;;<<<<<<<<<<<<<<<777777777555444444777:::;;;@@@FFFNNNXXXfffuuutttbbbRRRGGG@@@:::666555555444333333555999<<<999888777666666777888999:::888777777999:::999888666888;;;>>>??????>>>===>>>???AAA@@@>>><<<;;;;;;>>>======>>>???>>>:::666333666888:::===DDDMMMTTTfffsss]]]HHH@@@CCC???>>>???;;;??????>>>>>>============999888888888888777777777777999:::777333333777<<<444333333444777888888777555555666666777777888888888666555555666777777666666666666555444222111000555999===>>><<<999999:::555555555555666888999:::///(((&&&,,,333666888999888999;;;>>>@@@AAAAAAAAA<<<;;;999888888:::===???>>>?????????===;;;999888:::888555555666888999999888999:::::::::999777666111333666;;;???@@@???===888:::;;;999666444444666>>>>>>======<<<<<<;;;;;;:::;;;<<<:::777444333333,,,111666999777555444444999<<<===:::555333555999333777;;;;;;888555333333777:::<<<<<<::::::;;;>>>444444555777999;;;::::::444444333444777;;;???BBBBBBCCCDDDCCCBBB???<<<;;;>>><<<::::::;;;>>>@@@@@@???<<<:::999999888999<<<<<<:::999999;;;>>>AAACCCBBB???;;;777666888;;;===888:::;;;:::777333000...---000444666555222111000555555666555444555777:::888;;;===<<<888555444555777777777555444444777999999<<<===888111///333888>>>>>>===999555333555888999999999999;;;===???AAA@@@???===<<<<<<<<<===>>>::::::999:::;;;<<<===>>><<<999888;;;@@@BBB@@@<<<999666444333444666777777555777::::::888666666666666999<<<===<<<;;;;;;<<<:::;;;===??????>>><<<;;;999777666888;;;;;;999666444666888999999666333000444666888888555444555777888999:::;;;;;;;;;::::::999888777888999888666555333333444666999:::888666222555999;;;:::888777777999888999;;;===>>>===;;;;;;:::888666444444444444777777666555444666999<<<888999;;;<<<======<<<<<<======<<<;;;:::888777777888999<<>>:::777;;;999777555666888;;;>>>888555222444999<<<:::888999999:::;;;;;;;;;::::::;;;:::999999:::<<>>???@@@@@@???888666333111333666;;;>>>666444111......///222333999:::<<<===<<<<<<===>>>777777777555444555888:::888>>>DDDJJJQQQ[[[iiittttttiiiZZZMMMEEE>>>666000222333444444444666999<<<:::999888666666666777777999777777888999:::999888666999<<>>======???BBBBBB@@@===<<<<<<>>>======>>>???===888444...444:::<<<===@@@GGGMMMVVVcccsss}}}```JJJ@@@AAA<<<;;;>>><<<>>>???@@@???===;;;;;;<<<999<<>><<<:::777777888999777555444333333333333444555555999;;;===<<<:::999;;;===888777555333333444555666---+++,,,111888<<<;;;888999999999;;;>>>??????===;;;:::888888:::;;;;;;:::===>>>@@@@@@>>>:::666333;;;888666555666888:::;;;:::777555777;;;<<<999555///333888===@@@???===<<<;;;<<<<<<:::888888999:::BBBAAA>>>;;;:::::::::;;;<<<;;;999777555333222111///111333555555555333222999::::::777333222444777555:::>>>===888555444666::::::999777555666888:::555444222222333555888:::777555555666999<<<>>>>>>@@@@@@@@@BBBCCCBBB???===;;;;;;;;;<<<===>>>???@@@<<<:::888555444444444555999888888888999;;;>>>???@@@<<<888777:::===>>>>>><<<<<<<<<;;;888555111///333444555666555444222111---222777999888888999<<<===<<<999666333444777:::888888777444111222555999:::::::::777555444555777<<<===<<<999444222333555777888888888888:::>>>AAA???>>>===;;;:::999888888555555666888999:::;;;<<<;;;:::;;;<<<>>>>>><<<:::777555333111222444777999777888888999888777666555:::<<<>>>===;;;:::::::::?????????>>><<<;;;<<<>>>;;;:::999777555444333333555777999999777444111000555555444333444666888:::<<<===>>>===;;;::::::;;;;;;888555555777999888666444555777:::======;;;888555555555777999999777555:::;;;<<<>>>@@@???<<<::::::888666444333222000///999999888666555666:::===:::;;;===>>>>>>>>>===<<<@@@>>>;;;999777777888888:::<<<@@@BBBBBB???;;;888888999:::<<<>>>???>>>===??????>>><<<;;;:::999999>>>???>>>:::555333555888222333333444555555555444666888:::===???>>>;;;999555666999;;;===>>>>>>===<<<;;;::::::<<<=========999888777888:::;;;:::999:::777333222222444555555<<<>>>???>>><<<;;;;;;<<<===;;;777444333444666888:::<<<@@@EEELLLVVV```gggvvviii\\\MMMDDD===666333444333555666555333444777;;;;;;;;;:::888666555777888666888::::::888666555555444666999>>>AAAAAA???<<>><<<;;;:::888777666666666888999:::===???AAABBBCCCIIISSSaaallluuuaaaKKKAAAAAA<<<;;;???===>>>???@@@???<<<;;;<<<===;;;<<<>>>===;;;999888888>>>===<<<;;;;;;;;;;;;;;;<<<888555666999<<<:::888555555555666888:::===>>>>>>;;;888777999999888666222222333444555777888999999;;;<<<<<<::::::;;;===;;;999666333222333444555,,,+++---222:::>>>===:::999888888:::<<<===<<<;;;999999:::<<<======:::888>>>>>>??????===:::777444999777666666888;;;>>>???===:::777888::::::777333111444999>>>@@@???===<<<===>>>>>><<<:::999:::;;;>>>===;;;999999999:::;;;===<<<:::888555333222111///000222444666666666666888999999777444222333555666:::>>>>>>999666555777::::::999777555555666999555444333222444666999;;;888777666777999<<<===<<<===<<<<<<>>>???@@@>>><<<<<<;;;;;;:::;;;;;;<<<===:::888666444333333444555888777777777888:::<<<>>>???<<<888777:::===>>>>>>:::::::::999888666444222666666666666666555444444000222555888;;;<<<<<<;;;999999888888888888888888::::::999555222111444777::::::999777555444666777:::::::::888444222222444999::::::999999:::===@@@>>>===;;;999777666555555444444555666888:::<<<===::::::;;;===??????>>><<<:::888555222111222444666555666888999:::999888777999:::::::::999999;;;===>>>??????===;;;:::;;;<<<;;;:::999777666555444444888999;;;;;;999666333222777666555444555666888:::===??????>>><<<;;;<<<>>>:::777555444666777777666777777999<<<>>>???===:::222333444777:::<<<;;;999::::::<<<>>>@@@@@@===:::888777666555444222000...777777777666555666888:::888999;;;===>>>???>>>>>>@@@>>>;;;888666666666666999;;;???AAAAAA>>>;;;888999:::;;;<<<>>>>>>===<<<============<<<:::999888===>>>>>>;;;666333333555111222333444444444444333555777999<<<>>>===;;;999999999:::;;;<<<<<<<<<<<<===;;;::::::;;;<<<<<<;;;:::999999;;;======<<<:::777555333222333555666777:::<<<======<<<;;;;;;<<<;;;:::999777666555555555888:::>>>BBBHHHPPPXXX^^^qqqyyyfffYYYJJJAAA;;;666555666777777777777666666888:::999:::999777555444666777555888::::::999777666666888777777999<<<>>>>>>>>>@@@AAAAAABBBAAA@@@???>>>:::999888888777777777888999:::;;;===???AAACCCDDDCCCLLLXXXaaaiiissseeeNNNCCCBBB======AAA@@@???@@@???===;;;;;;<<<>>><<<<<<<<<:::777666777888?????????>>>>>>>>>>>>>>><<<999777999;;;<<<999666666666666666888:::<<<===???===:::999999999888777222333444666999;;;======999;;;<<<<<<;;;;;;<<<======;;;666222111111333555//////111777>>>AAAAAA???999888777888:::;;;:::999666777;;;???AAA@@@<<<888?????????>>><<<:::888777888888777888;;;>>>AAACCC???<<<999888999888555111333666:::>>>@@@???>>><<<>>>>>>>>>===:::888888999999888888777888999;;;<<<===<<<;;;999777555444333000111333555888999:::;;;777999:::888666333222222666:::======:::777666777999999888666444444555777555444444444555888;;;===;;;999888888:::;;;::::::999888777888;;;<<<===<<<<<<;;;999888888888999999888666444222111333555666777666666666666888:::;;;===:::777666888;;;<<<===777777777666666555555555999999888888777666555555333222222777===@@@>>>:::888888999===@@@@@@===999<<<;;;999666333222333555999::::::888777666777999777888888666444333333444<<<======<<<;;;:::<<<>>>@@@>>><<<:::777666555444555444444555666999<<<>>>::::::;;;===@@@AAA@@@???===;;;777333111111222333444666999<<<===<<<;;;:::777777666555444777;;;???>>>>>>>>>===:::888999::::::999999888777777666666:::;;;<<<<<<:::888555333777666555444555777999:::===>>>>>>===;;;;;;<<<>>>:::777555444555666666555::::::;;;===@@@@@@>>>===444444666888;;;===<<<:::999999;;;>>>@@@@@@===;;;666777777777555333000...444555777777666555666777666777:::<<<>>>?????????>>>===:::888666555555555888:::===>>>???===;;;999::::::;;;;;;;;;;;;:::::::::;;;===>>>===;;;999777:::===>>><<<777222111222111222333444444444333222333555888;;;<<<;;;:::999===<<<;;;::::::;;;<<<<<<>>><<<:::::::::;;;:::999;;;;;;<<<>>>@@@???===:::555444222222333555777888888999;;;;;;::::::<<<===<<<<<<;;;;;;999777555444555888;;;???CCCIIIOOOSSSggg{{{yyydddVVVGGG>>>999666777:::<<<:::888888999999999888666777777555444333444666555777::::::999888888888;;;888555555777;;;>>>???>>>??????@@@@@@???>>>>>>999999888888888888999999:::;;;;;;===???AAACCCDDD>>>EEENNNTTTZZZcccoooxxxhhhQQQEEEEEE@@@???DDDCCC@@@@@@>>><<<:::;;;===@@@<<<;;;999555333333666999>>>>>>>>>>>>>>>>>>>>>===;;;::::::<<<===<<<999666777666666666777999:::;;;@@@>>>;;;999999999999999666777999;;;===???@@@AAA;;;;;;<<<<<<;;;;;;<<<<<<<<<999444000///111444777777777999===BBBDDDDDDCCC:::999888888:::;;;:::999555666999===AAAAAA???<<>>??????>>>===<<<======;;;888666666666666666666777888:::<<<===<<<;;;;;;::::::999999999555666777999:::<<<======777888::::::999666333222444777;;;;;;999777666666666666666555444444666888555555555666888:::===???===;;;999999::::::999777777555444555888;;;===>>>:::999777666666666777888888666444333333444777888666666555555666777888999999777666555666777999:::666555444333333333333444777888::::::999777444222111111333888<<<>>>===;;;;;;999:::???FFFHHHDDD???;;;:::999666555444555666:::;;;<<<;;;:::999;;;<<<666777777777666555555555>>>???@@@>>><<<:::;;;;;;AAA@@@>>>;;;999777666555777666444444555777:::<<<::::::;;;>>>AAABBBAAA@@@<<<:::777444222222333333777999<<>>???>>>===999999999:::<<<<<<:::888888888:::===??????===:::555777999999666333000///222555888999888777666666666888:::<<<>>>>>>>>>>>><<<<<<:::999888888888888888999:::;;;<<<;;;:::999::::::;;;:::888777777777777999<<>><<<999666777;;;>>>===888222//////222333444555666555333222111444777999999888888888>>><<<:::999999:::<<<>>>>>><<<999999999999888777:::;;;===@@@BBB@@@<<<999444444444333222333555777555777888999999:::<<<>>>??????===<<<:::999777777333666:::>>>AAAEEEIIILLLZZZlll~~~}}}eeeVVVGGG>>>999888:::===???;;;999888:::;;;888555444555555444333222333555555777::::::999999999:::<<<999666555777:::===>>><<<======>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::::::::;;;<<<>>>@@@BBBCCC???CCCHHHLLLPPPXXXbbbjjjvvv}}}jjjSSSHHHGGGBBBAAAEEEDDD??????>>><<<;;;;;;>>>@@@<<<:::777333111222777;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>>>><<<999777777777666555666777888999???>>><<<999888999:::<<<<<<===???@@@AAABBBBBBAAA======<<<<<<<<<<<<;;;:::888555222///000333888;;;>>>======>>>@@@BBBCCCCCC>>><<<::::::<<<======<<<777666777999>>>AAABBBBBBAAA@@@???======<<<======;;;===>>>=========@@@CCC>>><<<:::::::::::::::999:::;;;===>>>??????>>>>>><<<===>>><<<:::777666666777777888888:::;;;<<<===999:::;;;<<<======>>>???<<<<<<======>>>======<<<777888:::;;;;;;999666333222444777888888666555444222333555555555555888999666666777888:::<<<>>>@@@===<<<::::::;;;:::999777777555444555999<<>>>>>======>>>???888888888999:::999888777===???@@@???===:::999:::???>>><<<:::888777666666:::999666555555666999:::::::::;;;===@@@AAA@@@>>>888777666444444555666777<<<===@@@AAABBBAAA???===:::888444000...///444888:::<<<===<<<999777666777888888999999999999888777888777666777888888555333------...///222666:::<<<:::::::::999777888:::<<<<<<;;;:::888777777888999<<<;;;999:::;;;<<<<<<;;;:::::::::;;;<<<<<<:::888777777999<<<>>>>>>;;;999444777:::999666333111000333666:::<<<;;;999777777999:::<<<============<<<;;;;;;;;;;;;<<<======>>>888888888888888888999999999::::::888666444555666777999===??????===999666555999>>>===888333///...444555777888888666555333000333666777666555555666:::888777666777:::===???<<<:::888888888999888777999:::===@@@AAA???;;;777666666666444111000222444444666777888888:::===???CCCAAA>>>;;;::::::;;;<<<444777;;;>>>@@@CCCFFFIIINNN[[[kkkuuu}}}xxxdddVVVHHH@@@<<<:::;;;???>>>;;;888888:::999666333222333555444333333444555777888::::::999999:::;;;;;;999777888:::<<<======;;;;;;<<<<<<===>>>???@@@BBBAAA???===<<<:::::::::888999;;;<<<>>>???@@@AAA@@@AAADDDEEEHHHNNNVVV]]]kkkqqq{{{hhhRRRHHHHHHCCCAAACCCAAA>>>>>>>>>===<<<<<<>>>@@@===;;;777333222555:::???===<<<;;;999888888999:::;;;<<<>>>???>>>===;;;:::999888777666666777888888===<<<;;;999777999<<>>@@@@@@>>><<<<<<>>>@@@AAA@@@;;;888666666:::>>>AAABBB???>>>>>>===<<<<<<<<<===;;;>>>???>>><<<;;;>>>AAA>>>===<<<;;;;;;<<<===>>>======>>>>>>??????>>>>>>>>>@@@AAA@@@===;;;::::::::::::::::::::::::::::::888888:::;;;===>>>@@@@@@>>>???@@@AAA@@@===;;;999666666888:::;;;;;;888555000222444666777666444333111333555666666666888:::888888999:::<<<>>>???@@@<<<;;;:::;;;<<<<<<:::888999777666777;;;???AAAAAA999777666444555777:::;;;999999999:::::::::::::::888888888888777777777777444555555444333444666888777666555333111///...---///333888;;;;;;777222...---222777999888777999<<<888666555777<<>>?????????@@@AAA:::999:::;;;===<<<:::888:::<<<>>>>>><<<:::999888999888777666555555555555;;;:::888777666777999:::;;;:::;;;<<<>>>>>><<<:::444444444444555777999:::>>>???@@@AAAAAA@@@@@@???===<<<888444111000222555999;;;<<<<<<:::888777777777888999999999888777666555333111333666777555222++++++,,,...111555999<<<;;;;;;;;;999888999<<>>===;;;666777888:::<<<;;;888666444777:::999555222222333555888<<<>>>===;;;999888;;;<<<===>>>>>>>>>===<<<<<<======>>>???@@@@@@@@@999888777555555555777777999;;;;;;999555333555888999;;;>>>@@@@@@===999777333888======999444111000555666888:::999888555333///333666555333111222444555444333333555888<<<>>>888777666666888999999888999:::<<>>:::666555777888555111///000333444666777777777999===@@@CCC@@@===:::999:::<<<>>>666888;;;===???AAACCCFFFDDDMMMYYYbbblllwwwwwwnnn]]]QQQFFFAAA>>><<<<<<>>><<<;;;999999999777555333111333555666555444555666999:::;;;;;;999999:::<<<999888888999;;;=========::::::;;;;;;===???AAABBBDDDBBB@@@>>><<<;;;:::999888999<<>>??????@@@AAAFFFLLLPPP\\\ccclllsssxxx|||dddOOOFFFGGGAAA???@@@<<<<<<>>>???>>>===<<<===???>>>===:::777666999???DDDAAA???<<<999777888999;;;;;;<<<>>>???>>>=========<<<;;;999888888888999999:::;;;:::888777888===AAA???@@@AAACCCCCCBBBAAA@@@CCCAAA>>>===<<<;;;888666666555555555888<<>><<<888555555888===AAAAAA???===>>>@@@BBBCCCDDD???<<<888777888:::<<<<<<;;;;;;;;;;;;::::::::::::999===???>>>;;;:::<<<@@@??????>>>===<<<===???AAA@@@?????????>>>>>>??????>>>@@@BBBBBB???===<<<<<<======<<<;;;:::888777666777777888999;;;<<<======<<<>>>@@@AAA@@@===999666333333444777::::::888666000111333666777777555333444555777777666666666888::::::;;;<<<===>>>???@@@:::999999;;;======;;;::::::888888:::===@@@AAABBB<<<:::888555555777999;;;888:::;;;===<<<;;;999777::::::::::::999999888777555777888777555555777:::777777777666444222000...111333666888999777444222111333777999999999999999444444555666888;;;===???;;;999777888::::::999777888:::===?????????@@@AAA;;;::::::<<<>>>===:::777555888<<<===<<<999888888444444333444444555666777888888888888999:::;;;<<<;;;;;;:::;;;;;;:::777555333333333555666999;;;<<<<<<<<<======>>>???@@@AAA??????>>>;;;777555555666777999<<<<<<;;;999999999666777888999999777555444222///...000555777555222---------...111444888:::;;;;;;:::888777999<<>>===;;;:::999:::;;;===???@@@@@@???????????????@@@@@@@@@??????;;;999666333222333555666;;;===>>>;;;777555888;;;<<<>>>???@@@@@@===:::777222777<<<===:::555333333444666888:::999777444222000333666444000---///111111111000111333666888:::555444333555888:::;;;;;;;;;;;;===??????>>>:::777333666777555111///111444666666777777777999===@@@>>><<<;;;999999:::;;;<<<999:::;;;;;;;;;<<<>>>@@@>>>CCCLLLUUU\\\dddoooxxxzzz~~~~~~|||kkkcccPPPHHH@@@???>>><<<;;;<<<:::;;;<<<;;;888666555555111444666777777666777888;;;<<<<<<;;;999999:::<<<888666555777:::<<<>>>>>>:::::::::;;;===@@@BBBCCCBBBAAA???===;;;:::::::::888;;;???CCCDDDCCC@@@>>>============>>>AAAEEEHHHMMMTTT^^^dddhhhkkkooorrraaaLLLDDDFFF@@@<<<===999;;;===??????>>>======>>>@@@???<<<:::999===CCCHHHEEEBBB===999888888;;;<<<;;;<<<>>>>>>>>>>>>>>>???>>>===<<<:::999999::::::888999999777666888===BBB<<<>>>@@@BBBBBBBBB@@@@@@EEEBBB>>>======;;;777444888888888999;;;>>>AAACCC???<<<888444444888???DDDAAA???===>>>@@@CCCEEEEEEBBB???;;;888777777777666777888999999999888888777777;;;>>>===:::999<<<@@@AAAAAA@@@>>>======???AAAAAA@@@@@@???>>>>>>??????<<<>>>@@@@@@???<<<;;;;;;???>>>===;;;999666444222777777888888888999999999999<<>>??????@@@888888999;;;===>>>===;;;:::999999;;;>>>AAAAAAAAA@@@===:::777666666888:::888999<<<>>>===;;;888666;;;;;;;;;;;;;;;:::999888666888:::999777777999<<<777888999999777555222111333444555666666777777777666555555888<<<===:::777222444777888999999;;;======;;;888888::::::888555666888<<<>>>>>>>>>@@@AAA;;;::::::<<<>>>>>>:::666222666:::<<<;;;999888777333333333444666888999:::666666888999;;;===>>>>>><<<;;;::::::999777444111222333444555777999;;;<<<999999999:::<<<>>>AAACCC@@@AAABBB@@@<<<999888888666999<<<===<<<:::::::::666777888999888666444333111...,,,///555888666333000000//////111444666888999999888666555777:::===<<<===<<<:::666555777999===999666444555666777777;;;::::::;;;<<<;;;999666666666666888999777333000555888:::888333111333666666999<<<===<<<::::::999999:::===???AAAAAABBBAAAAAAAAAAAAAAA@@@>>>===<<<<<<999555222111111333555<<>>>>>???@@@AAA???===:::888222777<<<===:::666555555444555888999999666333111000333666444///,,,---000000//////000222333555777222111222444888;;;<<<<<<<<<<<<===??????>>>;;;888111444777555111///222555777777888777777999===@@@888999999::::::999999888;;;;;;;;;999777777999;;;;;;???FFFNNNRRRWWW___gggjjjnnnssstttrrrooonnnnnnooorrruuutttrrrsssxxx}}}||||||zzzxxxvvvwwwzzz|||~~~{{{{{{~~~yyyjjj]]]YYYFFF@@@;;;===>>>;;;999:::888;;;>>><<<888666666777222444777888888777888999<<<======;;;999999:::;;;888555333444777;;;>>>???:::::::::;;;===@@@CCCDDD>>>>>>===;;;;;;:::::::::888<<>>=========>>>@@@CCCDDDDDDKKKTTTZZZ[[[[[[[[[]]]]]]JJJCCCDDD<<<999===<<<999::::::888888999<<<>>>===<<<<<<<<<===???AAABBB@@@AAA@@@===999888:::===???>>>=========>>>@@@AAA???>>><<<;;;;;;===@@@AAA<<<777222000444999<<<======<<<<<<<<<===>>>@@@AAACCCBBB@@@???>>>=========;;;;;;:::999888:::>>>AAA======<<<999888:::@@@EEECCC@@@======>>>AAACCCCCCAAA@@@@@@???<<<:::777666666777888999888666444333:::;;;;;;<<<<<<<<<<<<<<<@@@AAABBBAAA???===<<<===>>>??????>>><<<;;;;;;<<<<<<===>>>>>><<<::::::;;;@@@@@@???===999666666666;;;;;;;;;999666555555666;;;::::::;;;;;;:::777444333222222333555777888888555666777888888888888888666888999:::999777555444===;;;::::::;;;===>>>===999999999888888999:::::::::888888:::>>>AAAAAA???>>>===:::888777777777888999999999888888888888999;;;>>>@@@@@@===:::888777888777666777888999888777999999999::::::999666333666666777888888888777777666666777;;;>>>???<<<999777777777999;;;;;;:::888>>><<<999888777888777777555666777888:::;;;<<<===999:::<<<>>>===;;;999777666777999;;;<<<<<<<<<;;;222333555777888888666555333666:::<<<<<<<<<======<<<:::777888:::;;;999777777666666666888999999777777666555777:::<<<======@@@AAABBBCCCAAA???<<<:::888888777999;;;;;;:::999333444666888888777666444222333555555333222333333666444///+++***---333777666777888888888888:::<<<<<<<<<;;;999888888999;;;>>>:::666777:::;;;999555888777666777888777444000000666;;;;;;777555555777:::::::::777444333333444999:::;;;<<<;;;999666555???======>>>AAADDDFFFFFFDDDAAA>>>===>>>>>>===<<<999999777444000///000111999<<>>AAAAAA@@@???>>>>>>===;;;999888777777888::::::999777666888::::::999444000---222222333333333222222111111222222111000222666888333444555777999;;;===>>>>>>>>>>>>@@@AAA>>>888333777555444222222444666777777999;;;:::999999;;;>>>:::999999;;;<<<===<<<:::888777888888999:::;;;<<<999<<<@@@FFFJJJMMMNNNNNNSSSWWW[[[]]]]]][[[ZZZYYY]]]```bbb```]]]\\\___ccciiiooorrrlllgggfffggggggsssqqqmmmiiibbbZZZQQQKKKBBB>>>:::999:::;;;999777888999:::;;;;;;:::999888999999888777666666999<<<@@@;;;666666:::<<<;;;999333555888888888999===AAA===============>>>??????@@@>>>;;;999999:::999888<<<===???@@@AAAAAAAAA@@@<<<<<<;;;:::888999<<<>>>AAABBBDDDHHHKKKKKKIIIGGG^^^JJJBBBBBB:::888<<<;;;;;;:::999888999;;;===>>>>>>>>>======???@@@BBBCCC@@@@@@>>>;;;777666999;;;<<<<<<;;;;;;<<<>>>???@@@>>>===;;;:::;;;<<<>>>@@@<<<888222111444888;;;<<<<<<<<<;;;;;;<<<===>>>???AAAAAA@@@??????>>>>>>>>>::::::999888666888;;;>>>=========;;;:::<<<@@@EEE@@@>>><<<<<<===???@@@@@@@@@AAAAAAAAA???<<<999888666777999999999777555444;;;<<<===>>>???>>>>>>===@@@AAAAAA@@@???=========<<<===>>>===<<<;;;;;;;;;;;;<<<======;;;:::::::::>>>??????===999777666666888:::;;;;;;999888888999;;;::::::;;;;;;999555333000000111333666999999999888888999999999999888888888888:::;;;;;;:::999999<<<;;;::::::;;;<<<======;;;;;;:::::::::::::::::::::999999<<>><<<;;;888555444555666777999888777666777777888999<<<===>>>>>><<<999888777555444444666888999999888:::888777888999999888777888999999::::::::::::999999888999<<>>???>>><<<:::888888999;;;<<<======<<<<<<::::::::::::888666444333111444888:::::::::;;;<<<<<<:::777888:::;;;;;;999;;;999777777888777666444555444444666999<<<======>>>???@@@@@@???<<<:::888888777888999;;;<<<:::999222444666888999999888777333444555333111///...///777555111---***,,,000444666777777777666777999:::::::::::::::::::::<<<>>>>>>;;;888999<<<===:::777666555333444666555333000000555999:::666444555666999::::::999777666777888::::::;;;<<<;;;:::888777>>>======???CCCFFFGGGGGGAAA???===<<<=========<<<;;;;;;:::777444222222333777;;;>>>>>><<<<<<>>>AAAAAA@@@>>>>>>>>>>>>;;;999666555666888;;;<<<;;;:::555777999:::888555111...111111222222333333333444444444444333222222555777555555666888:::;;;======???>>>???AAAAAA>>>999444555555555555666888:::;;;;;;<<<===;;;999999;;;>>><<<;;;;;;;;;===<<<;;;999999999888888888999999::::::<<>>======<<<<<<<<<<<<===???===;;;:::;;;;;;:::888;;;<<<===>>>???>>>>>>===::::::999888666777:::<<<===>>>@@@CCCFFFFFFDDDBBB___III@@@???999777;;;;;;>>>;;;888888<<>>@@@?????????@@@BBBDDDEEEAAA@@@===888555555777:::999::::::;;;;;;<<<======<<<;;;:::999:::;;;<<<===<<<888444222444777999:::<<<;;;;;;:::;;;;;;<<<<<>>;;;;;;999777555666999;;;<<<<<<===<<<<<<===AAADDD===;;;:::;;;===>>>===<<>>@@@@@@@@@??????>>>>>>>>>:::;;;<<<<<<<<<;;;:::999888999;;;:::999888888999<<<===>>><<<:::777666777666999;;;===<<<<<<===>>>;;;::::::::::::888444111,,,...111555888999::::::::::::::::::::::::999888999999:::;;;;;;<<<<<<===;;;;;;:::::::::;;;<<<<<<===<<<<<<;;;;;;:::::::::999999;;;>>>@@@AAA???===:::888555222111222444555777666555555555777999:::<<<<<<;;;:::999888888777222111222444777999:::999:::888777777:::<<<<<<<<<:::;;;<<<<<<======<<<<<<;;;;;;<<<>>>???===:::777999<<<>>>>>>;;;999:::;;;===<<<;;;999999888888888444444555666777888:::;;;>>>>>>??????>>><<<:::999;;;<<<===>>>>>>===<<<;;;AAA@@@>>>;;;888555333111111444777888888888999999:::999777888:::;;;<<<<<<>>><<<999888777555333111222222222444777:::<<<<<<<<<<<<===<<<;;;999666555666666777999;;;<<<:::888222333555777999999999999444555444111---+++******444333222///------///222555666666666444444666888777777888:::;;;===??????<<<:::999;;;======:::777444222111222333333222111000444888888666444555666999:::;;;:::999999;;;<<<::::::;;;;;;;;;::::::999<<<<<<>>>AAAEEEHHHHHHHHH@@@>>>;;;;;;<<<=========<<<======<<<999666555666666999<<<<<<;;;;;;===@@@>>>=========>>>>>><<<:::444444555888<<<>>>>>>===555777888999999777444222111111111222333444555666666777777666555444444666666777888999::::::;;;<<<======>>>??????===888444333444777999<<<>>>???@@@??????>>>;;;999999;;;===>>>===<<<<<<======;;;999;;;;;;:::999999999999999;;;;;;===>>>@@@@@@@@@@@@???>>>===???BBBCCCAAA??????AAACCCBBB???>>>@@@CCCFFFKKKMMMJJJGGGIIIKKKKKKJJJJJJKKKKKKJJJFFF@@@;;;:::;;;:::999888777888:::999:::<<<===???@@@@@@@@@:::;;;:::888666666888::::::777666777:::;;;999666888:::<<<=========>>>???>>>===<<<;;;999999999888===<<<;;;<<<======;;;999;;;<<<<<<<<<<<<;;;::::::999999888777555666888;;;::::::;;;===???@@@>>><<>>BBBAAA>>>AAAAAA@@@@@@AAACCCDDDEEECCCAAA<<<888666666888::::::;;;;;;<<<<<<;;;;;;:::::::::999999999999::::::;;;999666333444555777888;;;;;;;;;:::::::::::::::===>>>???@@@AAA@@@@@@???===<<<;;;888555555888::::::;;;;;;;;;<<<>>>@@@AAA;;;;;;;;;<<<>>>>>><<<:::>>>@@@DDDFFFEEECCC???===777999:::<<<<<<;;;999888<<<===@@@AAABBBAAA???>>>???>>>>>>>>>?????????>>>999999:::;;;<<<<<<999888444666888888666666666777:::;;;<<<;;;999888777888777:::===???>>>>>>>>>>>>;;;:::999999999777333000+++///444777999999888888888999:::::::::::::::999::::::999999999999:::;;;::::::;;;::::::::::::<<<<<<<<<<<<;;;;;;999999888888:::<<<>>>??????<<<;;;888666444222111222444555777666444444555777:::;;;<<<:::888777777888888888000000000333777:::;;;:::999888999;;;>>>??????>>>:::;;;<<<======>>>>>>===<<<<<<===>>>===:::777444999===AAA@@@;;;888:::============<<<:::999::::::555555555555666888:::;;;>>>>>>>>>===<<<;;;:::999<<<======>>>===;;;:::999AAA???<<<999666444333222555777888888777666666777888777666666888:::<<<===???<<<:::888777555222000222111111222555888888888999999999888777555444333444444555777999:::888777333444555777777777777777333333222///+++(((((((((000111222111000///000111555555666555333333444666444555666999<<<=========777666777999;;;;;;888555333222222222222333333333111444777888777666666777::::::;;;:::999999;;;===999999999999999999::::::999:::===AAAFFFIIIIIIHHHAAA???======>>>???@@@???===>>>???>>>;;;888777666888:::<<<;;;999888;;;>>>999999999;;;===>>>===;;;444444555888<<<>>>>>>>>>666777999::::::999777666444333333222333444555666555777888888777666666777777777777777888888888888:::;;;<<<===<<<:::666444333555999<<>><<<:::999:::<<<>>>===<<<<<<===>>>>>>===;;;<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<>>>999666888===???===999<<<>>>@@@???===<<<===???<<<@@@BBB>>><<>>@@@BBBCCC@@@;;;888666999;;;999777666888;;;:::;;;<<<===>>>??????@@@;;;;;;;;;999777666777999888777888:::======:::777;;;<<<>>>??????>>>>>>>>>>>>===;;;999777666555555;;;;;;;;;===>>>>>><<<:::<<<<<<<<<;;;:::999999888;;;;;;:::888777777999<<<:::999999:::<<<<<<;;;999cccLLL@@@@@@<<<<<<@@@>>>@@@<<<888999???BBBBBB@@@BBBAAAAAA@@@AAABBBDDDEEEEEEBBB===:::999999:::;;;===>>>??????>>>;;;999888888888999999999999888888:::999777555444444666777;;;;;;;;;;;;;;;;;;::::::===>>>??????@@@@@@@@@@@@@@@???===:::777666999;;;999888888999;;;===>>>???===<<<===>>>@@@???<<<:::===???CCCEEEEEECCC@@@===777888:::<<<===<<<;;;:::;;;<<<>>>@@@@@@???>>>===???===;;;<<>>???>>><<<:::;;;<<<777666666666777888:::<<<<<<<<<;;;:::999999888888;;;<<<<<<<<<;;;999777666999888777666555555555555:::;;;;;;:::777555555555666666555555666888;;;======;;;999888777666333111333111111111333555555555666666555444333333333333222222222333666777777666666666666666555444444333222222111...+++))))))+++111333555444222000//////555555666555333333444666444333444777;;;;;;999777111111333555666666444222444444555555555555555666444555777888888888888999:::;;;;;;:::888888999;;;888777777666666777888999777888;;;@@@FFFIIIJJJIIIGGGDDDBBBAAABBBCCCBBBBBB>>>???@@@>>>;;;777666555:::<<<===:::777666888;;;555555555888;;;===<<<;;;666555666888;;;===<<<;;;777888999::::::::::::999777777666555555555555555333555777888777777888999555555555555555555555555:::;;;======<<<999777666555777:::>>>???@@@??????<<<;;;999999:::<<<===>>>:::999:::<<>>;;;<<<<<<===>>>???AAABBB<<<<<<;;;::::::;;;<<<===???:::777888<<>>===:::777555888::::::777666888;;;::::::::::::;;;;;;<<<<<<;;;<<<<<<:::888777777888888999;;;>>>??????===;;;=========>>>?????????>>>===;;;:::888666555444444999999:::<<<>>>???>>><<<===<<<<<<;;;::::::::::::>>>>>>===;;;::::::<<<>>><<<;;;999:::;;;<<<;;;;;;cccLLLAAABBB???@@@CCC@@@???<<<999:::>>>AAABBBAAAAAAAAA@@@???@@@AAABBBCCCDDDBBB>>><<<<<<===<<<<<<>>>???@@@AAA???===999777777888999::::::888777666777888888666444444555777;;;<<<<<<=========<<<<<>>>>>???@@@AAAAAABBBAAA???;;;888888:::<<<999777555666999<<<>>>????????????@@@AAAAAA>>><<<<<<>>>@@@BBBBBBAAA>>><<<666888:::<<<======<<<;;;<<<<<<======>>>>>>======>>><<<999;;;>>>AAAAAA@@@>>>;;;999999;;;;;;999666111333555666555555666888888888777666666777:::===???@@@@@@>>>;;;999999999999999999::::::888555222333777<<<<<<999666555555666777888999::::::::::::999999888666555444333222777:::<<<;;;888777888:::999::::::;;;:::999777666555777::::::888666555555666666777777777777777777999999999999::::::;;;<<<;;;777444555888:::999888444333444666999;;;<<<;;;666999>>>CCCEEECCC===888777777999:::;;;;;;<<<<<<777:::<<<<<<:::777555444888;;;======:::888999::::::===???>>>;;;999:::<<<888777666555666888:::<<<:::999888777666777888999::::::;;;:::999777555444333333444555666777777888;;;<<<<<<:::777666666666666777666555555777;;;>>>===;;;999888777666444222222111000111333444444444444333222111222333444555333111000111333666777777999888777666555444333222333333222///,,,+++,,,...666888999777444000---,,,555666666666444444666888333222333777::::::777333---...000111222222222222555777999:::888777666777555666777888999:::::::::999::::::999888777999:::999777666444444555777888666777:::@@@FFFKKKMMMMMMNNNKKKHHHFFFEEEEEEDDDCCC@@@@@@@@@===999666444444;;;======:::666555888;;;666555555777:::;;;:::999666666666888:::;;;:::999888888888888888999999:::999:::999999888777555444222333555666555666888999444444444444444444444444;;;===??????===:::999999777999;;;>>>???@@@???>>>;;;:::999:::<<<=========888777888;;;>>>@@@@@@@@@;;;;;;<<<===???AAACCCDDD???===<<<::::::;;;===>>>>>>;;;999999<<<===<<<:::888999:::;;;;;;:::999888888:::999555555888999777:::999999:::;;;:::888666666888999:::888888888999999999888888777888888999:::;;;<<<;;;999888888999999;;;===@@@AAAAAA@@@???>>><<<;;;;;;===??????>>>:::999888777666555555555777777777:::===??????>>><<<;;;;;;;;;;;;;;;<<<===@@@@@@???===;;;;;;===???>>><<<::::::;;;=========aaaJJJ@@@DDDBBBCCCEEEAAA<<<;;;;;;;;;===???BBBCCC@@@???>>>>>>>>>???@@@AAABBB@@@>>>>>>??????>>>;;;:::<<>>;;;999777888:::;;;:::999666555555777888777444444555777<<<<<<>>>???@@@??????>>>AAA@@@>>>======>>>AAABBBBBBAAA???<<<999999;;;===:::777444555999===@@@@@@BBBAAA@@@@@@AAAAAA???>>>;;;<<<===>>>>>>===;;;:::555777999<<<======<<<;;;======<<<<<<<<<===>>>???>>>:::888999>>>BBBBBBAAABBB===999888:::;;;999666333555888999888888:::;;;888777555333333666<<<@@@AAA@@@>>>;;;777666777888999888999:::;;;:::777555555:::>>>>>>:::666666888::::::;;;;;;:::999888888888888999999888666555444666:::===<<<888555777999888999;;;<<<<<<:::999888444666777666333111111333444666888::::::999888666;;;;;;<<<=========<<<;;;:::777444666999<<<:::777888777777888;;;<<<<<<;;;888999===@@@BBB???:::555666666888999:::;;;;;;;;;666999<<<===:::888777777666777999::::::999888888666:::===<<<999666888:::888777555444555777999;;;999888666555555777999:::999999::::::999777555444333555666888999999888888999::::::999888777888:::999999999777666777<<<@@@>>><<<999888777555333111///......000333666777666333222111000111444666888555333000000222666999;;;::::::999777666666666555777666555111...---...000555777999888666333111000666777777777666777999:::222111333777<<<<<<777222---...000111111222333444666999======;;;777666666555555555777888:::::::::777888999999888999;;;===;;;999666444333555777888888999;;;@@@GGGMMMPPPRRRTTTPPPLLLIIIGGGFFFDDDBBBCCCBBB@@@<<<777444333333:::;;;;;;999777777:::>>>;;;:::999999:::999777555555444555777999:::999888666666555555555666777777999:::;;;<<<<<<:::777666333444444333222333555777444444444444444444444444999<<<>>>===;;;888888999888:::<<<>>>@@@AAAAAAAAA<<<;;;;;;<<>>??????>>>;;;;;;<<<<<<>>>???AAABBBBBB@@@===:::999:::<<<===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>>>>===;;;:::777999777444555:::<<<999;;;999888777999::::::999999888888999::::::888666777666666555666777888999999:::;;;;;;:::999999::::::<<<>>>@@@AAAAAABBBBBB>>>:::888888;;;>>>??????888777777666666666666777666555555777;;;>>>??????999999999999:::<<<>>>???@@@???>>><<<::::::<<<>>>===;;;999888:::<<<>>>>>>```III@@@DDDCCCDDDEEEAAA:::;;;<<<;;;;;;===AAADDD???>>>=========>>>???@@@@@@>>>===>>>@@@AAA>>>;;;777:::===@@@AAA???===;;;777888:::;;;;;;999666444444666888777555444555888<<<===???@@@AAAAAAAAA@@@CCCAAA>>><<<<<<>>>AAACCCAAA@@@>>>;;;999999;;;>>><<<888444555999>>>AAABBBCCCAAA@@@@@@AAAAAA@@@>>>:::;;;;;;<<<<<<;;;:::999555666999;;;======<<<;;;???>>><<<;;;;;;===???@@@>>>:::777999>>>CCCCCCAAAEEE???999777999;;;999777555888:::;;;;;;;;;===>>>888777444222222666===BBBAAA@@@===999555444666888888888999;;;<<<;;;999666666;;;???>>>:::777888:::>>>>>>>>><<<;;;999777666777999:::;;;;;;:::888777555999===<<<888555666999888:::;;;======<<<:::999333555666444000...///111333555888;;;;;;:::777666<<<===???@@@@@@>>><<<;;;:::666444666;;;===:::777;;;:::999:::<<<===<<<;;;999:::;;;===>>>;;;777444555666888999:::;;;;;;;;;555999===>>><<<999999:::666555666888999:::888666444888;;;;;;777444666888777666444333333555888:::888777555444555777:::<<<999999::::::999888666555777888:::;;;;;;:::888777555777888888888888;;;===;;;;;;;;;999777888===BBB???===:::888777555222///---,,,---000444777999999222111000000111444888:::888444000///222777;;;===;;;:::999999888999999999:::999777333000...///111000333666888888777777888666777888888888888:::<<<111111333888===>>>999444///000111111111333555777666:::>>>???<<<888555555444444444555888999999999555777999999999;;;===@@@===;;;777555444555777999;;;;;;<<>>???===:::888555555444222000000333555444444444555555555555666666888;;;:::777555555666999:::<<>>===???AAA@@@<<<888999888888:::===>>>===<<<<<<<<<<<<<<<<<<===>>>>>>EEEBBB>>>;;;999999;;;<<<:::<<<>>>>>><<<;;;;;;<<<;;;;;;<<<===???>>>;;;999777888777555888>>>@@@>>>===:::888777999;;;<<<<<<;;;999888999<<<<<<888555444444444444666888:::;;;888:::;;;;;;:::999:::;;;:::<<<>>>@@@@@@AAABBBDDD===999555555999===??????666666666666666777888888555444444666:::===???@@@777777777888:::<<>>>>><<<:::888888:::<<<<<<:::777777999<<<===>>>[[[FFF@@@EEEDDDCCCDDD@@@@@@???>>>@@@CCCDDDAAA??????AAABBB@@@===<<<>>>AAABBBCCCAAA===777444444666999;;;>>>@@@@@@>>>;;;999888999:::;;;:::888666555666888999666222222777===<<<>>>@@@BBBAAABBBCCCDDDDDD@@@======???AAABBBAAA@@@@@@???<<<999888999:::999888777999<<>><<<:::777666666999999888777777999===@@@>>><<<;;;;;;===???@@@@@@;;;777444444888===@@@AAAAAA@@@???===<<<:::999888;;;>>>@@@>>>:::888999<<<888666222///...222999???@@@>>>:::555222222444777:::999999999;;;<<<;;;:::666777888999:::999999888===>>>??????>>>:::777555444777:::;;;:::999888888<<<;;;:::999888777777777888999;;;<<<===<<<<<<;;;::::::888333...,,,...000222666:::;;;:::888999:::===>>>>>>>>>>>>===<<<<<<<<<;;;:::999999:::<<<===???>>>===<<<:::888777777:::;;;<<<<<<;;;888666444666888:::;;;;;;999777555333555999;;;<<<<<<;;;999888888777777777888:::;;;444777999999888666555555666444333333555777888888999999888777888;;;===???===;;;999:::<<<;;;888555===???@@@AAA???<<<888555555444444444666888:::;;;::::::::::::::::::::::::===<<<;;;<<<<<<:::555000,,,...111444777999:::;;;444111//////333666777666777777888888888999999999===<<<;;;;;;<<<<<<:::999999777555555777888666444444666888:::;;;;;;;;;;;;>>>>>>===:::777666777888///111444888:::999555333---...000222444555555666999:::;;;:::888666666777444444555555666666777777;;;::::::;;;>>>??????>>>@@@???<<<:::999999:::;;;;;;===BBBHHHPPPWWW^^^bbbVVVRRRMMMJJJIIIJJJIIIIIIHHHEEE???:::666555555555666888999888777888;;;???BBB>>>888444222111000///333111000111555888::::::999888666333222444888;;;;;;;;;;;;:::999888777666555222///...111444666777555777999::::::888555444666888:::;;;;;;999666555999999;;;>>>AAABBB@@@>>>BBBAAAAAAAAAAAA>>>999666===<<<:::888888999:::;;;===;;;;;;;;;======<<<;;;???AAAAAA@@@>>><<<<<<<<<<<<===>>>>>>>>>===;;;:::>>>>>>===>>>??????===<<<888666666888<<>>===>>><<<999888999999999888::::::::::::::::::::::::<<<999666777999;;;;;;999;;;;;;:::::::::;;;;;;<<<>>>===;;;;;;<<<>>>>>>>>>>>>:::777888<<<===:::666111555999:::888777888:::999777666666999;;;<<<<<<888666444333555888;;;===AAA???<<<888555555888:::>>>999555555:::===>>><<<^^^HHH@@@DDDBBBBBBDDD@@@AAA???>>>???BBBCCCBBB@@@@@@AAABBBAAA>>>===>>>@@@AAAAAA@@@;;;666333444666:::<<>><<<;;;<<<<<<===<<<;;;999888:::::::::::::::<<<@@@CCC???===;;;;;;===>>>???>>><<<888555555999>>>AAABBBBBBBBB@@@???===;;;:::999<<<>>>???>>>;;;999777777555444222000///222777;;;>>>===999555222222555888;;;999888888:::;;;:::999666777888999:::999999888===>>>>>>???===;;;888666666888;;;;;;:::999999:::<<<;;;;;;:::999999888888777888999:::::::::999999888999888555111000222555444777:::<<<;;;:::<<<===>>>>>>>>>>>>===<<<<<<;;;>>>======<<<<<<<<<<<<<<<======<<<;;;::::::999999888888999999999777666555888:::<<<===<<<:::888666444666999;;;======<<<;;;;;;:::999888888888999:::666888;;;;;;999777666777777555444444666777666555999999888888999;;;<<<===<<<:::888999;;;;;;:::777===>>>@@@@@@???;;;888555444444444555777999;;;<<<:::::::::999999999999999===<<<;;;;;;;;;888222......000333777999;;;;;;;;;444111//////333666777666555666777888888999888888888777777888:::;;;;;;:::666444444555888:::999777777888999;;;<<<<<<<<<<<<>>>>>><<<:::777555666777222444777::::::999555333111222333444444555444444777888999999999999999999666666666777888888999999===<<<<<<===@@@AAAAAA@@@AAA???===;;;;;;;;;<<<===<<<>>>BBBHHHOOOVVV\\\```XXXTTTNNNKKKKKKLLLMMMNNNLLLIIICCC===999666666666777888999999777777:::===???;;;666333222222111000222000...000333888:::<<<::::::999666444444777999999999999999888777666555666333000000222666888999888999;;;<<<;;;999777555777888:::;;;;;;:::888777999999:::===@@@AAAAAA???AAA@@@@@@AAAAAA???;;;888:::999777666666999;;;===<<<:::999999;;;<<<;;;;;;???@@@AAA@@@===;;;;;;<<<=========>>>>>>======<<<===<<<;;;<<<======<<<;;;666555555777;;;======<<<;;;;;;;;;<<<===<<<:::777::::::;;;;;;;;;;;;::::::<<<999666777999<<<<<<;;;??????===<<<;;;:::999999<<<:::999888999;;;======@@@<<<999999;;;;;;888444222666999:::888777888999;;;999888888;;;=========999888666444555777:::;;;>>>>>><<<999777777:::===>>>999555666;;;>>>???===bbbKKK@@@BBB@@@@@@DDDAAAAAA@@@>>>>>>???AAAAAAAAA@@@AAABBBAAA???======>>>??????>>>999444222444666;;;===???@@@@@@???===;;;999:::::::::999888666666555888:::888666555777999>>>@@@BBBCCCCCCCCCDDDEEECCCBBBAAAAAABBBBBB@@@>>>>>>???>>>===;;;;;;===???;;;999999;;;>>>@@@AAAAAACCC???<<<>>>AAACCC@@@<<<<<<;;;:::===@@@AAA>>>;;;:::<<<======>>>@@@CCCFFF???===<<<;;;<<<======<<<<<<999777777:::>>>AAABBBCCCBBBAAA???>>><<<;;;;;;<<<<<<=========:::666222111222222222111111444666<<<;;;999555333333666888<<<999777666777999:::999666777888999:::999888888;;;;;;<<<<<<<<<:::888777777999::::::999888:::;;;;;;;;;<<<<<<<<<;;;999888777777888888888777666555777888888888666777888:::777888;;;;;;<<<<<<>>>@@@??????>>>>>>===<<<;;;;;;???@@@@@@@@@???===;;;:::::::::;;;;;;;;;;;;;;;;;;666666666666666666666666;;;<<<>>>>>>>>>;;;888777555777999;;;=========<<<===<<<;;;999999999999:::888:::<<<<<<;;;999999999888777666666777666444222777777888999:::;;;;;;<<<;;;999777777999;;;;;;;;;===>>>???@@@>>><<<999777555555666777888:::<<<===999999999888888888777777;;;;;;;;;;;;:::666000,,,...000444888:::::::::999444222000000222555777777444555777888999999888888444333333555888:::;;;:::222222333666999;;;;;;;;;::::::;;;<<<===<<<<<<<<<======;;;999555444555666777888;;;<<<;;;888444222444555555555555444444333555555555777:::;;;;;;:::777777888999999:::;;;;;;??????>>>@@@BBBDDDDDDCCCAAA@@@???=========>>>??????@@@CCCHHHNNNTTTYYY]]]YYYUUUPPPNNNNNNPPPQQQRRROOOLLLFFFAAA<<<999777777888999::::::888888999;;;;;;888555333333333333222222000...///333888;;;===<<<===<<<:::777666666777777777777777777666555444888555333333555888:::;;;======>>>>>>===;;;:::888777888:::<<<<<<<<<;;;:::999888888;;;>>>@@@@@@??????>>>>>>???@@@???<<<:::777666444333555888===@@@;;;999777666888:::;;;;;;>>>???@@@???<<<:::::::::>>>===<<<<<<<<<===>>>>>><<<:::888888999;;;;;;:::666555444666888:::::::::777999<<<@@@BBB@@@;;;777:::;;;===>>>>>><<<;;;:::;;;999666666888;;;===>>>CCCBBB@@@>>>;;;999777666999888666555666999<<<>>>AAA>>>;;;:::;;;;;;888444666888::::::999888888888===;;;:::;;;===>>>>>>===;;;999777555555666777888;;;;;;;;;999888999<<>>fffMMMAAAAAA>>>???CCCBBBAAA???===<<<===>>>@@@AAA??????@@@@@@???===<<<<<<===>>><<<888333222444777<<<<<<===>>>>>>===<<<<<<<<<;;;:::888666555444333666999;;;:::888777777888>>>@@@BBBBBBAAAAAAAAACCC@@@@@@AAAAAAAAA@@@===<<<<<<======<<<;;;<<<>>>@@@;;;;;;:::<<>>;;;===CCCEEEBBB===<<<:::999===CCCEEEBBB>>>:::<<<>>>???@@@AAADDDGGG???>>><<<<<<<<<<<<;;;999:::999777777999<<>>>>><<<:::999888888777777666555444444999999:::;;;;;;<<<<<<===888888999:::;;;===???AAA@@@@@@???>>>===<<<<<<<<>>>>>888777777666666666666777<<<===>>>???>>><<<999777888888999:::::::::::::::;;;;;;999888888999:::;;;999;;;===<<<;;;999999:::999888777777777555222000111333555777999:::::::::999888666666888:::<<<>>>>>>???@@@@@@???===;;;999888888888999999:::::::::999999999888777777666666888888::::::999555111...///111555888::::::888777555333111000222555777999555666888:::::::::999888333333333555888:::::::::111222444777:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888555444555666:::;;;======:::666333111444555555555555444333333444333333666999;;;:::888888888999999:::;;;<<<<<<@@@??????@@@CCCEEEEEEDDDBBBAAA@@@@@@???@@@@@@AAAAAABBBDDDGGGLLLQQQUUUXXXVVVTTTRRRQQQSSSSSSSSSRRRMMMKKKGGGBBB>>>;;;999999:::;;;<<<<<<;;;;;;::::::999777555555666777666555666333000000333888;;;<<<===>>>???>>>:::777555444666666777777777666666555999777555555888;;;======@@@@@@@@@???>>>===<<<;;;888999:::;;;======>>>>>>888777666888:::===>>>===;;;;;;:::;;;======<<<;;;888666333222444888===AAA<<<999666666888;;;===>>>===>>>???>>>;;;999999:::===<<<:::999999;;;>>>???;;;999666666777999::::::888777666555555666777777777999===AAACCCBBB>>>::::::<<<>>>??????===;;;999:::888666555666999<<<>>>AAAAAA???===;;;888666555777777666555555888<<>>=========:::888:::;;;<<<<<<;;;:::999999===;;;;;;;;;===>>>>>>===;;;:::888777666555666666999999:::999888999;;;===;;;999777888;;;>>>>>>>>>gggOOOBBBBBB>>>???CCCAAA@@@???===<<<;;;<<<>>>@@@==================<<<;;;======;;;777333333666:::<<<<<<<<<<<<<<<<<<<<<<<>>??????>>>===>>>???<<<===???@@@???===;;;:::;;;;;;<<<;;;;;;<<<>>>@@@<<<<<<<<<>>>@@@BBBBBBAAABBB???===>>>CCCDDDBBB???<<<999999===CCCFFFCCC???:::<<<>>>???@@@@@@BBBCCC???===<<<;;;<<<;;;999888888888777666777:::===??????>>>===<<<;;;:::999888444555777<<<@@@>>>999333111444777888777444333222777888888666555444666777;;;888555444666999:::;;;777888999:::999999777777666555555444444555555555333444444444333333555777999;;;===>>>>>>===<<<:::999999888777666555555444;;;<<<===>>>???>>>===<<<888777777999;;;===>>>???AAA@@@???===<<<<<<<<<===<<<>>>@@@AAA@@@===:::888777777999:::<<<===>>>???<<<;;;999888777666666666;;;<<<>>>???>>><<<999777:::999888777666666666666888777777777888999;;;<<<999:::<<<;;;999888999999999888777777777555222000---///111444666888999:::777777666666777:::===??????@@@AAAAAAAAA???===<<<;;;;;;;;;:::999888888777999999999999888888777777555666888999888777555444333555888;;;<<<;;;:::999666555333222222555999<<<888999:::;;;;;;;;;::::::777666666777999::::::999444555777999999999999888::::::999999999999999999::::::999777555444555777:::<<<>>>===888444222111222333333444444444444333555444555666777888777666777888888:::;;;<<<<<<===>>>======???BBBDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCBBBCCCDDDFFFIIIMMMPPPRRRPPPPPPQQQSSSUUUTTTPPPNNNHHHGGGEEEBBB???===;;;:::<<<<<<===>>>???>>><<<:::777777777888:::;;;:::999;;;888555444555888:::;;;<<<>>>@@@???;;;777444333666666777777777777777777999777666777:::<<<>>>>>>BBBAAA@@@???>>>>>>>>>>>>999::::::;;;<<<>>>???@@@777666555666888:::;;;:::888777666777999;;;;;;:::;;;999666333444888<<>>>>>===;;;999999999;;;999777666777:::===???;;;999666666888:::;;;;;;;;;:::888666444333444555999:::<<>>;;;===???@@@???===;;;999888777666555555777:::<<<<<<<<<<<<<<<:::999777666888888999777777999===AAABBBAAA@@@@@@@@@@@@???>>>======<<<<<<<<<<<<:::999;;;:::999;;;=========;;;::::::999888777666555555777888999999888777999::::::999888999:::<<<======fffNNNCCCDDD@@@@@@BBB???@@@@@@@@@>>>======>>>@@@===<<<:::;;;===>>>>>>======>>><<<888444555999=========<<<<<<<<<<<<======@@@>>>;;;777555444444555<<<===>>>>>>===<<<:::999:::<<<======;;;::::::;;;999;;;>>>???===<<<;;;;;;;;;<<<===<<<;;;<<>>:::999:::===AAACCCAAA???:::===???@@@???>>>>>>>>>===<<<;;;;;;<<<;;;999777666777777777666888;;;>>><<<<<<;;;:::999888777777111444888<<>>;;;888555777999999888555444444666777888777555444555555999777555666888;;;<<<<<<888888999:::999888777666555555333222222333444555222333555555444333444666999:::<<<=========<<<<<<:::999888777666666666666<<<<<<===???AAA@@@>>>;;;888777777888;;;<<<<<<;;;>>>===<<<;;;;;;;;;<<<===999;;;===??????===;;;:::888888999:::<<<===>>>>>>===<<<;;;:::999777666666:::<<<>>>??????===:::999;;;999777555444444444555666666666666777:::<<<===999:::;;;:::888777888999888777666666777666444222...///000222444666777888555666777777777999<<>>;;;;;;;;;;;;999888666555::::::::::::::::::::::::555777999999888888999::::::;;;<<<===>>>>>>======888777555333333666;;;???<<<<<<<<<;;;;;;;;;;;;;;;:::999888999;;;;;;:::999666888;;;;;;999777666666999888777777777777888888888888888777555555777999:::===???===888444333444222333333444444444444333666777999888777555666777888888999:::<<<===>>>>>><<<;;;;;;>>>AAACCCCCCBBBAAAAAABBBBBBCCCCCCDDDDDDDDDCCCCCCDDDFFFHHHJJJLLLJJJKKKMMMPPPQQQPPPLLLHHHDDDDDDCCCAAA???===;;;999;;;<<<===???AAA@@@===:::666666888:::===>>><<<:::===;;;888777888999999888999;;;>>>===:::777555444555555666777777888777777888666666777:::===>>>>>>@@@???>>>===<<<===>>>???;;;:::::::::;;;===???AAA999888777777999999888777666444333333666888999999<<<:::777555555777;;;===<<<;;;999:::===@@@BBBBBB===>>>???>>>;;;999999999999888777777888:::>>>@@@<<<:::888999;;;=========<<<<<<:::777444333555777;;;;;;;;;===@@@AAAAAA@@@<<<===>>>???>>>===;;;999777888888777666666999;;;888888:::;;;;;;:::999888888;;;<<<;;;::::::>>>AAABBBAAAAAAAAAAAAAAA@@@@@@>>><<<;;;;;;<<<<<<;;;999888777888:::<<<===<<<;;;888888888999888777666555666888::::::999888999:::<<<;;;;;;;;;;;;;;;<<<<<>>AAACCCDDDCCC@@@???@@@BBB???<<<::::::===@@@AAAAAA??????===999666777<<<@@@@@@???>>>======>>>???@@@@@@>>>;;;999888999;;;<<<@@@????????????>>><<<;;;:::;;;<<<<<<:::888999999888:::===>>><<<<<<<<<>>>>>>??????>>>===>>>AAACCC>>>>>>>>>AAACCCDDDBBBAAA???@@@AAA???<<<:::;;;<<<999:::;;;===>>>???>>>>>><<>><<<:::999;;;;;;:::;;;<<<;;;999777777888999888777888;;;???;;;;;;:::999888888777666222555:::===>>><<<;;;:::777999999888666555555555666777999888666444333444777666666777:::===>>>>>>888999999:::999888777666777666444222111222444555444666888999888777777888999999:::;;;<<<<<<======999888777666555555666666::::::<<>>???>>>===999999:::;;;;;;<<<<<<===:::;;;;;;;;;:::999777666:::<<<>>>@@@AAA???===<<<:::888666444444555777888888888777777888:::;;;<<<::::::;;;:::888777888:::777555444444666777666555444444333222333444555666444666888999888888;;;=========>>>?????????>>>>>>888999:::::::::888777666;;;;;;;;;<<<======>>>>>>999::::::999777888;;;>>><<<<<<<<<<<<<<<<<<======999999888555444777===BBB???>>><<<:::999999999:::;;;:::999:::<<<===<<<;;;777:::<<<<<<999666444555888777666666666777888999666777888777666777:::<<<:::===@@@>>>999666666888555666666555555444333222666:::>>>===888666888<<<999:::;;;<<<===???@@@@@@;;;::::::===@@@BBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGHHHJJJIIIGGGEEEDDDDDDCCCBBB???<<<999777999999;;;>>>AAA@@@<<<888555555777;;;===>>><<<:::;;;999888888999:::999777666888:::;;;999666555555333333444555666777777777666555555666:::<<<======>>><<<;;;::::::;;;>>>???<<<;;;:::999:::<<>>???>>><<<:::::::::999999888999:::===???AAA===<<<;;;===???@@@@@@???:::;;;:::888555666999===;;;:::;;;===@@@AAA@@@???============<<<;;;:::999888:::<<<;;;999777888:::666888:::;;;<<<<<<;;;:::888<<>>>>>???<<<999777888:::;;;999888666666777:::===>>>>>><<<555666777999999999888777444777:::<<<<<<<<<<<<===?????????>>>===<<<<<<<<>>BBBDDDEEE???@@@>>>:::777888===BBBBBBAAA???>>>>>>???AAABBB???>>>;;;:::;;;===AAACCCBBBAAA@@@?????????>>>===:::;;;<<<<<<:::888888999888;;;>>>>>><<<<<<>>>AAA@@@AAAAAA@@@???@@@BBBEEE>>>>>>???AAADDDDDDCCCAAA===@@@BBB???999666777:::888:::======<<<<<<<<<===>>>@@@BBBBBB>>>;;;888777:::::::::;;;<<<;;;999777777999::::::888999<<>><<<::::::;;;999999999777555444555666666888999888666333333333555555666999<<>>888999::::::999888777666:::888555333222333444666666999<<<===<<<:::::::::999999999999:::<<<===>>>888777666555444555666666888888:::???CCCCCC@@@<<<:::999999;;;======:::666777666555444555666999:::666888:::===???@@@@@@AAA::::::;;;;;;;;;;;;;;;;;;777888:::;;;;;;:::888777;;;===???BBBBBBAAA@@@>>>999777555444555777:::<<<;;;:::999999999:::;;;<<<:::;;;;;;:::888888999;;;666444333333555777888888:::888666333222222333444333666999:::888888:::<<<;;;<<<<<<===============555666888999::::::999888;;;<<<<<<===>>>???@@@@@@======<<<:::777777;;;???<<<;;;999888888999:::;;;::::::999666555777>>>CCCAAA>>>;;;888666777888999:::999999:::<<<======<<<666:::======999666555555888777666666666777999:::555666777777777888;;;>>>:::>>>AAA???;;;888999;;;999999888777666444222111555<<>>???AAABBBBBB;;;::::::===@@@BBBBBBBBB@@@@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDGGGEEECCCBBBCCCDDDDDDDDDEEEEEEDDDCCC@@@;;;888555666777999===@@@@@@;;;777444555777:::===>>>;;;999888777777888::::::999777333666888999888666555666111222333444555666666666555444444666999<<<<<<<<<<<<:::888888888:::===???===;;;:::999999;;;>>>@@@>>>>>>>>>>>>>>><<<999666777555222222444777999:::666666555444555777999:::999999:::<<>>???@@@???<<<::::::;;;:::::::::;;;<<>>===>>>???BBBBBBAAA@@@888999:::888777999===BBB999:::<<>>======<<<;;;:::::::::999<<>>;;;999999:::777999;;;=========<<<;;;888===AAA@@@===:::<<>><<<;;;<<<:::777555555888999888666555666777:::>>>@@@???>>>333444777999::::::999888333666:::===>>>???@@@AAAAAABBBBBBAAA>>>=========cccKKK@@@DDDCCCBBBAAA;;;@@@BBBDDDFFFFFFDDDAAA???>>>===<<<<<<===???AAABBBCCCBBB@@@>>>===;;;;;;:::BBBAAA???===<<<;;;;;;;;;===>>>>>><<<:::<<>>::::::>>>@@@???===777666666888;;;<<<:::888999;;;======<<<:::999:::CCCEEEGGGHHHFFFDDDCCCBBB???@@@@@@AAA@@@???>>>===???>>><<<888444222222333888999;;;;;;:::::::::<<<>>>???@@@@@@???<<<999666888999;;;<<<<<<;;;999888888999::::::888888999::::::999777666555555666666222888===<<<888666:::???===;;;888555333333333444999999888888666555444333999999:::;;;>>>AAACCCEEEAAA>>>;;;999999888777666999999:::999888777999:::<<<===???AAAAAAAAA@@@@@@===;;;::::::;;;===>>>===<<<777333333666999777555;;;:::::::::;;;;;;<<<===???AAAAAA@@@===999888888444333222333666888::::::999::::::::::::<<>>>>>===;;;:::888777888888999:::;;;<<<===:::::::::;;;<<<===>>>???===;;;888555444444666777>>>:::666777<<<>>>===:::999999999999888666555444555222000444;;;>>>;;;666999888666555555444222000888999999:::::::::999999<<<======<<<:::999999:::888999;;;<<<===>>>=========:::999;;;???CCCCCCCCCBBB@@@===<<<<<<===<<<;;;777666666777888999999888888888999:::;;;;;;999777;;;999777666666666555333777:::>>>???>>><<<;;;;;;===>>>>>>>>><<<999666444:::<<<>>>===999666777999:::777444555999===>>>===>>>>>>????????????>>>>>><<<999555444333333222000999===BBBAAA===::::::======???AAAAAA>>><<<;;;;;;777777999;;;???CCCGGGIIIGGGEEEAAA??????AAADDDGGGAAAAAABBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>@@@BBBCCC???AAADDDDDDAAA<<<888666888999<<<===>>><<<:::999777333111444:::===<<<999666777888777444333333444333333444555666777888888666444222111222333333333......///333999======;;;<<<888555666:::>>>@@@@@@<<<<<<<<<<<<<<<=========>>>???BBBCCCBBB???<<<:::888666444333555777888888888777777666777777888999777777777999===?????????999:::;;;<<<<<<:::888777555777:::;;;<<<===@@@BBB>>>???@@@BBBCCCBBBBBBAAA<<<<<<============<<<;;;;;;;;;;;;;;;<<<===>>>?????????>>>===============???@@@@@@>>>:::666555555999:::===???@@@???===;;;999;;;===>>><<<;;;;;;;;;CCCCCCCCCAAA???===:::999777666666666888888666444666666777888:::===???AAA;;;:::999999:::888555333555888;;;>>>@@@CCCGGGJJJHHHDDD???<<<===>>>===<<>>===>>>@@@BBBDDDDDDCCCAAA???>>>===<<<<<>>BBBEEEAAA===999999<<<>>><<<:::777666555666999::::::888:::<<<===<<<;;;999::::::AAACCCEEEFFFDDDBBBAAAAAA???????????????===<<<;;;<<<<<<:::777333111000111666999;;;<<<<<<;;;;;;;;;??????@@@@@@???===:::999888888999:::<<<;;;999666888:::;;;:::999888999:::888777666444333333333444444777;;;:::888777999;;;;;;:::999777666666777777888888888888777666555555999999999:::<<<>>>@@@AAA<<<:::888777888999999888:::;;;;;;:::888999;;;======>>>>>>???????????????<<<;;;::::::;;;===>>>>>>;;;777222222555888777555888888999999:::;;;<<<<<<===??????>>>;;;888777777444333333555777999::::::999;;;<<<<<<;;;<<<>>>@@@@@@???===;;;:::::::::;;;999:::;;;;;;<<<<<<<<<<<<:::999999999:::;;;<<<<<<;;;:::888666555666777999<<<999666777;;;======<<<:::999999888777666555555777444444666;;;<<<:::888888777555555555555333111666777888999::::::;;;:::;;;:::999888888888999999888999;;;<<<=========<<<===;;;999:::>>>AAACCCBBBCCC@@@>>>=========<<<;;;666666555666777888999999999999999::::::999888666666444333444666777666555888:::<<<===<<<;;;<<<<<>>;;;999777;;;<<<===<<<:::888888999777555333555:::===??????????????????????????????999777555444555666555555999===@@@???;;;999:::<<<===???AAAAAA>>><<<;;;;;;999999:::<<>>===???BBBDDD@@@AAAAAAAAABBBBBBCCCCCCBBBAAA???>>>===>>>???@@@???BBBDDDCCC???:::777555777888:::<<<<<<;;;999888777333111444888;;;:::888666777888777555555666777666666666666777777777777777555333222444555444444111000111666;;;???@@@@@@<<<999666666999===??????======>>>>>>>>>===<<<<<<;;;===@@@AAAAAA@@@===<<<:::888555555777999::::::888888888777777777777888777666666777:::=========:::;;;<<<===<<<:::888777555777:::<<<<<<===>>>@@@???@@@AAACCCDDDCCCCCCCCC============>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@AAAAAA???>>>>>>>>>>>>>>>AAAAAAAAA???;;;888777777;;;<<<>>>??????>>>===<<<===???@@@@@@===;;;;;;;;;AAABBBBBBBBB@@@>>><<<;;;:::999888888999888666444666555555666999<<>>@@@BBBDDDGGGHHHDDD???===<<<===;;;:::dddKKK???AAA??????AAA===>>>???AAACCCDDDCCCBBB@@@BBBAAA@@@@@@@@@BBBDDDEEEEEEDDDBBBAAA@@@?????????DDDBBB@@@===;;;:::::::::999999999;;;>>>AAABBBBBB===:::777888:::;;;999666888666444444666888999999:::;;;;;;:::888888999;;;>>>@@@BBBBBBAAA???????????????>>>>>><<<;;;999888:::;;;;;;999555222111111555888===???>>><<<;;;;;;>>>??????>>>===<<<;;;::::::777666999======999444888999;;;;;;999888999:::888777666555444444444444666777888999999888888777888888999:::::::::::::::777888888999999888888888:::999888888888999;;;<<<888666555555777999::::::<<<<<<<<<::::::;;;>>>@@@???>>>======<<<=========<<<;;;:::::::::;;;<<<===;;;777333222444777777555555666777888999999999999:::<<<<<<;;;999777666777444555666888999::::::::::::<<<>>>>>>=========>>>AAA???<<<999888999;;;<<<;;;<<<===>>>>>>===<<<;;;999999999888888999999:::888888777777777999:::;;;:::999999999:::;;;===>>>;;;:::888666555555555666888888999999::::::999999777666444555555666444333333444666888:::<<<<<<===<<<999666666999;;;;;;:::888999;;;<<<===<<<<<<;;;>>><<<999:::<<>>>>>>>>===<<<777666666555666888999::::::::::::999888777555444000000111333777999999888999999999999888999<<>><<<;;;===<<<;;;;;;;;;;;;:::888555444444666:::>>>@@@AAA@@@???>>><<<<<<>>>???@@@888666555555777999::::::999;;;===;;;888777999<<<<<<>>>@@@???===;;;;;;;;;999::::::<<<>>>@@@BBBCCCDDDBBB???<<<;;;<<<>>>????????????@@@AAABBBCCCDDDBBBAAA???===<<<<<<<<<===@@@BBBCCCAAA===888555333666777999:::::::::999888777444222444777999999777666777888888777777999:::::::::999999888777666666777666444444666777777666444444444888<<>>>>>>>>???@@@???>>><<<;;;999;;;===@@@AAAAAA@@@???===:::888888999;;;<<<<<<::::::::::::999888888777777666444555888:::;;;;;;;;;<<<===>>>===;;;999777666888<<<======<<<<<<===@@@AAABBBCCCDDDDDDDDDDDD???>>>=========???@@@BBB>>>=========>>>???@@@AAADDDBBBAAA???>>>>>>???@@@@@@AAABBB@@@<<<:::999999==================<<<<<<@@@BBBCCCBBB???<<<;;;;;;???@@@AAABBBAAAAAA??????===<<<;;;::::::999777555666555444444777;;;???BBB@@@???>>>>>>===<<<999666999;;;>>>?????????@@@BBBFFFCCC???===<<<<<<:::999dddKKK??????===>>>AAA??????@@@AAACCCDDDDDDCCCCCCEEEDDDBBBAAAAAACCCDDDFFFDDDDDDCCCBBBAAAAAAAAAAAADDDBBB@@@===;;;::::::::::::999999<<<@@@BBB???<<<777666555777999:::888666888666444222333666888:::999:::999777666666888:::<<<===??????===<<<<<<===??????>>>===;;;:::888777;;;<<<===<<<999666444444555999>>>AAA@@@>>><<<:::;;;;;;;;;:::::::::::::::<<<888666999???@@@:::444666888::::::888777777888777777777777888999999::::::888888:::<<<<<<888555777888999;;;;;;:::999888777777888999:::::::::::::::999777666555666666777888666555555888:::::::::=========;;;;;;<<<@@@CCC???>>><<<;;;::::::;;;;;;>>>===<<<;;;999999:::<<<<<<999555333555777888888666777777888777777555555777888999999777666666777555888:::;;;;;;;;;;;;;;;<<<>>>@@@@@@>>>===<<<<<<>>>===;;;999888888999:::;;;<<<>>>???@@@???>>>===::::::999999888999999999666666666777888:::<<<===<<<======;;;::::::<<<>>><<<:::777555444555666666777:::<<<;;;888666777999666555444555666777666555111333555888;;;===>>>??????:::555666:::>>>>>><<<888999:::;;;<<<;;;::::::???===:::999;;;>>>@@@BBBCCCAAA????????????===<<<888888888777666888:::<<<;;;;;;;;;999666444333333111111333777:::<<<<<<;;;:::999777555555888===AAAAAAAAAAAAAAAAAA@@@>>>>>>>>>;;;999:::<<<===<<<999666666666888:::===???@@@@@@>>>;;;999999;;;>>>@@@999777666777999<<<======:::;;;:::888666666999;;;:::<<<======;;;:::999:::777888999:::<<<>>>???@@@AAA@@@===;;;:::::::::;;;=========>>>???AAACCCDDD@@@???>>><<<<<<;;;<<<<<<@@@AAAAAA???;;;666444333777777888999::::::::::::999777555666888999888777666777888888777888;;;===>>>>>><<<;;;999777555555888666666666888999999888777666777888;;;===???@@@;;;999777777888:::<<<===>>>???@@@AAA@@@>>><<<;;;999:::<<>>??????======>>>>>>===;;;999888999777555555777999999999:::<<<>>>??????<<<:::888777:::>>>???>>>===;;;;;;@@@@@@AAAAAABBBCCCCCCCCC???>>><<<:::;;;===@@@CCC>>>>>>>>>>>>>>>???@@@AAADDDCCCAAA????????????@@@>>>??????>>>;;;999999999>>>===<<<;;;::::::;;;;;;@@@AAABBBBBB???===<<<<<<===>>>@@@AAABBBBBBBBBAAA@@@???======<<<;;;888666666555333333555:::???BBB@@@???>>>>>>>>>===:::777;;;===??????===<<<<<<===AAA???>>>======<<<<<<;;;dddLLL@@@@@@<<<===BBBAAAAAABBBBBBCCCDDDEEEEEEFFFEEEDDDBBBAAAAAABBBCCCDDDCCCBBBBBBAAAAAABBBBBBCCCCCCBBB@@@===;;;:::::::::<<<;;;;;;>>>AAA@@@<<<888333333444777999::::::999999888555333333555999;;;888888777666444444666888:::;;;======;;;;;;;;;<<<@@@???>>><<<;;;999999888:::<<<===<<<:::777666666666;;;@@@CCCBBB>>><<<:::777777777777777888888888>>>:::888;;;AAABBB<<<666444666888999777666666666444444666888:::<<<======<<<:::999<<>>:::666777888999::::::888555444666777888:::;;;;;;;;;;;;999888666555444444444555:::999777777888::::::999>>>>>>>>><<<<<<===???BBB???>>><<<:::999999::::::@@@@@@???<<<999888999;;;>>>;;;888666666888:::;;;999999999777666444333222555666777777666666777999888;;;===>>>===<<<<<<===>>>@@@AAA@@@>>>;;;::::::999::::::::::::999999888;;;<<<===????????????>>><<<;;;;;;:::::::::;;;;;;666666555666888:::<<<===@@@AAA@@@===;;;:::<<<===<<<;;;888666555555666777666999<<<:::777555666999777666555666888999888777111333555999;;;>>>???@@@???:::555555999===<<<:::666777888999::::::999999>>>===<<<;;;;;;===@@@CCCCCCAAA@@@???@@@???===;;;:::;;;;;;:::888888:::<<<;;;<<<<<<999555222333444555666888<<>><<<:::999777555444777<<<@@@?????????????????????>>>???<<<999:::===>>>===;;;:::;;;;;;;;;;;;;;;<<<===>>><<<999777777999<<<>>>;;;:::888888:::<<<======<<<;;;999777666777999;;;888999;;;:::888777888999444555777999;;;===?????????>>><<<;;;999999999999<<<;;;;;;;;;<<>>@@@@@@>>><<<999777666555888777777888:::<<<;;;:::888888888888777777888999999888888777777888:::<<<>>>???@@@@@@???>>>===<<<;;;<<<===???AAABBBDDDDDDAAA>>><<<<<<===???@@@@@@???@@@BBBBBBAAA???<<<:::<<<:::888777888999999888888:::===??????===;;;999:::<<<@@@AAA???===<<<;;;===>>>>>>>>>???@@@AAAAAA>>><<<999888888;;;>>>@@@>>>>>>>>>===>>>>>>???@@@AAAAAA@@@@@@????????????:::;;;<<<;;;999888777888===<<<:::888888888::::::<<<>>>@@@@@@>>>=========<<<===???AAABBBBBBBBBBBBAAA@@@>>>>>>>>>===;;;999777555333333555999>>>AAA???>>>===>>>>>>===:::888;;;===??????===::::::::::::;;;===>>>>>>>>>???@@@dddMMMBBBBBB======BBBBBBDDDCCCCCCCCCDDDEEEFFFGGGDDDCCCAAA?????????AAAAAA@@@@@@@@@@@@AAAAAABBBCCCBBBAAA???===<<<;;;;;;;;;======>>>@@@@@@>>>;;;888444555666777999;;;<<<<<<;;;:::888666444666:::===777888888777555555666888:::;;;<<<<<<::::::<<<===???>>>===;;;:::999999999888999;;;:::888666777777999===BBBDDDBBB>>>;;;:::444555666777888888888888>>>;;;:::===AAAAAA===888333666888999888666555555000222444777999;;;<<<===;;;:::;;;===@@@@@@<<<888777888999999888555333111666777888999:::;;;;;;;;;888777666555444444555555<<<:::777777888999999888===>>>>>>===<<<<<<===>>>>>>===<<<;;;::::::::::::???AAAAAA>>>:::888;;;>>>@@@===:::777777999<<<>>><<<;;;999777555444333333444666777777666777:::<<<;;;>>>@@@@@@===<<<===@@@@@@AAAAAA???<<<:::999999777888:::<<<<<<<<<;;;:::<<<<<<<<<<<<======>>>>>><<<<<<<<<;;;;;;<<<======777666555444555888;;;===BBBAAA???===<<<<<<<<<<<<===<<<:::888777777777888555777::::::777666777::::::888888888:::::::::888444555777:::<<<>>>@@@@@@<<<888444333555777666444222333555777888888888888<<<===>>>======>>>AAADDDBBB@@@??????@@@???===::::::===>>><<<888666888:::<<<======:::555222333555999:::<<<@@@BBBBBB???<<<;;;:::999666555777;;;>>><<<<<<=========>>>>>>???>>><<<::::::<<<>>>?????????@@@@@@???<<<;;;;;;<<<>>><<<999777777999<<<>>>===;;;999999;;;============<<<:::888888999:::;;;777888999999777777888999444555777:::<<<>>>??????======<<<;;;;;;:::999888;;;:::999888999;;;>>>???;;;;;;<<<<<<<<<============>>>===;;;999777777888999888888888999:::<<<>>>::::::::::::::::::;;;;;;444555555555555777;;;>>>@@@???>>><<<:::888777666777777777999<<<===<<<;;;888999:::999666444333333666777888777777888:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA>>><<<<<<===???@@@@@@???AAACCCEEEDDDBBB>>><<<===<<<::::::::::::888666555888<<>><<<::::::===???@@@>>>===<<<<<<<<<;;;;;;<<<<<<===>>>???===;;;888666666888;;;=========<<<<<<<<<<<<======>>>???@@@AAABBBAAA@@@???888:::;;;;;;999888888999<<<;;;:::999888999:::;;;:::<<>><<<<<<===;;;===>>>@@@AAAAAAAAA@@@@@@???>>>???@@@@@@>>><<<888777555555666999===???===<<<<<<===>>>===;;;999:::<<<>>>>>><<<:::888888666999===???@@@@@@BBBCCCdddNNNDDDDDD>>>>>>CCCBBBEEEDDDCCCBBBBBBCCCEEEFFFBBBAAA???===<<<<<<===>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@>>>===<<<<<<<<<===;;;>>>@@@AAA@@@===<<<<<<:::::::::999999:::<<<>>><<<<<<;;;999777888;;;>>>888:::;;;:::999888888999:::;;;<<<;;;;;;;;;<<<>>>===<<<:::999888888888999999::::::999777777888:::===@@@CCCDDDAAA>>>;;;999555666999;;;<<<<<<<<<;;;<<<;;;<<<>>>??????<<<999444777:::;;;999888666666222333666888:::;;;;;;;;;888999;;;>>>@@@???<<<999777888888888777555333222666666888999::::::::::::777777666555555666777777:::888666666777888999888;;;===>>>>>><<<:::::::::<<<<<<===<<<<<<;;;::::::<<>>@@@BBB@@@===<<>>???@@@AAA???>>>;;;:::999999::::::;;;;;;;;;;;;<<<===>>>>>>:::777444222222555999;;;@@@===::::::<<<>>>===;;;===<<<<<<;;;:::999888888555666888999::::::;;;<<<<<<;;;::::::;;;<<<;;;999777888:::<<<===?????????:::999777555333222111000///000222555666777777777999<<>><<<999999<<>>>>>:::555222444777888999===@@@CCCAAA===:::;;;;;;;;;999888888999;;;;;;;;;;;;<<<<<<>>>??????<<<<<<<<<<<<;;;===???BBB@@@BBBCCCAAA>>><<<<<<===>>><<<:::999999:::<<<>>><<<:::999999;;;===>>>>>>>>>===;;;:::;;;;;;<<<;;;888999:::999888888999;;;888999;;;===>>>?????????<<<<<<<<<===<<<;;;:::999:::999777666666888;;;<<<<<<============<<<<<<;;;;;;;;;<<<:::999999;;;===888777666666777999<<<>>>999999:::999999:::;;;<<<333333333333222555888<<<>>>>>>===<<<:::999888777666666777:::<<<>>>===<<<777:::<<<<<<888444333333444666777777666777:::======<<<;;;;;;<<<===???@@@AAA@@@>>><<<;;;<<<======@@@>>>;;;;;;===???@@@@@@===???CCCEEEEEEBBB???<<<===<<<<<<<<<;;;999666333222555:::>>>@@@???<<<;;;:::;;;======<<<;;;;;;<<<;;;;;;::::::;;;<<<>>>???===;;;999777666777999:::;;;;;;:::::::::::::::;;;;;;>>>AAADDDEEEDDDBBB@@@:::;;;======<<<;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>??????===;;;;;;;;;<<<===>>>???@@@???>>>>>>=========???AAABBBAAA@@@:::999888777888:::<<<===;;;;;;;;;===??????===;;;888;;;===>>><<<:::888888555:::>>>AAAAAAAAABBBDDDdddNNNEEEEEE@@@???CCCCCCEEEDDDBBBAAAAAABBBCCCDDDAAA???===;;;::::::;;;<<<<<<<<<<<<===>>>???AAABBB@@@???===<<<<<<<<<===>>>:::===AAABBB???===>>>@@@>>>>>>===;;;999:::<<<>>><<<===>>>;;;999999<<>>???AAADDDDDDAAA===;;;999666999<<>>:::;;;===>>>>>>===;;;:::666888<<<===;;;999888888666888999;;;<<<<<<<<<;;;555888;;;>>>>>>===;;;:::777777777777777666555444666666777888999::::::999777666666555666777888999777666444444666888999888:::<<<>>>>>><<<999777777;;;<<<===>>>===<<<;;;:::999===@@@???===>>>CCCHHH???===:::666555777;;;???===;;;888666666888;;;===555666777888888:::>>>AAA???BBBCCCAAA===<<>>AAAEEEGGGBBB@@@<<<888666666666777:::::::::;;;<<<===>>>???<<<888444000000333777:::===999666777<<>>;;;=========<<<;;;:::888888555666777:::<<<===>>>>>>>>><<<;;;;;;<<<<<<;;;:::999:::;;;===>>>?????????;;;<<<;;;888444111000000,,,...111333555666777777888<<<@@@BBBBBBAAACCCEEE@@@???>>>??????>>>;;;888777<<>>???;;;555333555999555777;;;???BBB@@@<<<999:::<<<<<<;;;999888888999::::::;;;;;;<<<>>>???@@@;;;===>>><<<;;;<<<@@@DDD@@@CCCDDDCCC???======??????>>><<<;;;;;;<<<>>>???:::999888999<<<>>>?????????>>><<<<<<=========<<<::::::;;;:::999999;;;<<<<<<===???@@@@@@@@@???>>>;;;<<<===>>>===<<<;;;::::::888666555555666999:::??????>>>>>>===<<<::::::999:::;;;:::999:::===???777666555444555888;;;===777888999999888999;;;<<<333333222111111333777:::======<<<;;;:::999999888555666777:::===>>>===<<<777;;;>>>>>>;;;777555444222555777777666777;;;>>>===<<<:::999:::===@@@BBBBBB@@@===:::999888999999???===;;;:::<<<>>>??????;;;>>>BBBEEEEEEBBB>>><<<<<<<<<<<<<<<<<<999444111///333999===@@@???===;;;888:::;;;:::999999:::<<<;;;;;;::::::;;;<<<>>>???===<<<:::888777777888888::::::999888888888999999:::>>>CCCGGGHHHGGGDDDBBB<<<>>>???@@@???>>>???@@@;;;<<<<<<======>>>>>>>>>>>>@@@AAA@@@===;;;::::::<<<===>>>??????>>>===<<<;;;;;;<<<>>>AAACCCCCCBBB;;;:::999999999:::;;;<<<;;;;;;<<<>>>@@@@@@???===777999======<<<:::888888666;;;@@@BBBBBBAAABBBCCCiiiNNN@@@BBBBBBDDDGGGCCCDDDCCCAAA@@@@@@BBBEEEFFFDDDBBB@@@?????????>>>===???>>>=========>>>???@@@AAAAAAAAAAAA???===;;;:::>>>>>>???@@@@@@@@@@@@@@@EEEAAA;;;999;;;=========AAA@@@??????@@@@@@>>><<<999;;;===>>>======>>>???888:::;;;;;;;;;;;;<<<>>>???>>>;;;999777777888999AAA???===<<<;;;<<<===>>>GGGFFFEEECCCAAA???>>>===666999===???????????????<<<===>>>@@@@@@@@@???>>>888999;;;;;;;;;;;;===>>>;;;<<<===>>>===<<<:::999<<<===>>>>>>===;;;999777888;;;>>><<<999666666777666888:::;;;:::999999:::888999777555777;;;<<<999555666777777777888999999777<<>>???@@@???>>>;;;::::::;;;;;;<<<===???AAABBB@@@???<<<888555444666888<<<:::888666666888;;;===222666999888777:::@@@FFFAAA@@@???>>>===>>>BBBEEE@@@???===<<<;;;;;;;;;;;;???@@@AAA@@@@@@AAACCCEEECCCAAA<<<777333444777:::>>>======<<<<<<<<<<<<===<<<:::777444444555888:::888666555555777999999999888999;;;<<<======<<<;;;:::777555999???BBB@@@===???===;;;===???@@@===;;;666888<<<>>>>>>;;;888555888;;;;;;888333000333777//////111333555888:::<<<===>>>??????@@@AAAAAAAAA@@@@@@???<<<999777777888777999<<<===;;;777222///;;;;;;<<<===<<<;;;999888888999:::;;;;;;;;;;;;;;;999;;;===<<<777333222222888999;;;===>>>>>>======;;;;;;::::::;;;===>>>???>>>???AAAAAA@@@>>>?????????>>>;;;999888777888888999666444555:::===???>>>>>><<<;;;<<<>>>===:::777:::<<<===>>>======???@@@===>>>???AAAAAA@@@??????======<<<;;;;;;;;;;;;<<<===;;;777444333555777999>>>>>>>>>===;;;:::;;;===:::::::::===???>>>:::666222111111111333666999;;;666777999999777666777888555555555444333555888:::@@@>>><<<:::999999999999333555888<<<@@@???<<<999444:::???@@@<<<888777888777888888666333444999===<<<<<<<<<;;;::::::===???;;;;;;:::666333444999>>>;;;:::999<<>>???>>>>>>???@@@<<<<<<;;;;;;;;;:::::::::888999;;;???AAA@@@===:::<<<;;;999888999;;;===???<<<;;;999777777888999:::???AAABBBBBB@@@<<<777444888888999999999:::::::::999<<<@@@CCCEEEDDDBBBAAA>>>???@@@???>>>>>>@@@BBB????????????@@@AAABBBCCCEEEBBB===<<<======:::777:::::::::<<<===<<<999666:::===@@@???===;;;<<<===>>><<<;;;999999:::;;;<<<===<<<;;;::::::;;;<<<======;;;888888999:::;;;;;;>>>======???BBBCCCCCCBBBmmmRRRBBBBBBAAADDDHHHFFFFFFEEECCCBBBCCCDDDGGGHHHIIIGGGDDDCCCCCCCCCBBBAAABBBAAA@@@??????@@@AAAAAA@@@@@@AAA@@@???===;;;:::??????@@@@@@AAAAAA@@@@@@CCC@@@<<<;;;===??????>>>AAA@@@@@@AAABBBAAA???<<<===>>>>>>>>><<<<<<===>>><<<<<<;;;999888999===???>>>===;;;999888999::::::@@@???>>>===>>>???AAABBBIIIHHHFFFCCCAAA>>><<<;;;999;;;======<<<<<<===>>>>>>>>>??????????????????>>>>>><<<999888888;;;>>><<<===>>>???>>>===:::999<<<===>>>>>>>>><<<:::999<<<===>>>===:::888666666555777::::::999999999999:::;;;999666888<<<<<<999777777888:::<<<===<<<;;;777:::>>>@@@???===;;;;;;??????AAAAAA@@@???===;;;======>>>???@@@AAAAAABBB>>>>>><<<999666555777888;;;:::777666666777999:::333555777999:::===AAADDDAAAAAAAAA@@@???@@@BBBEEEAAA@@@@@@???===<<<;;;;;;;;;<<>>>>>===============<<<:::888666666777888:::888777888999;;;:::888666888999:::;;;<<<<<<<<<<<<;;;999888:::>>>@@@???===???>>>===>>>@@@AAA>>><<<;;;<<<=========<<<:::999:::;;;;;;888333222555999333333444555777999;;;<<<===>>>???@@@AAA@@@???>>>?????????===:::888666666666888<<<>>>===:::666444;;;<<<<<<<<<;;;::::::999888888999:::;;;;;;;;;;;;999<<<>>>===999666555555::::::;;;<<<============::::::999999999;;;<<<===@@@AAAAAA@@@>>>===>>>???>>>===<<<;;;:::999999999888555333444888;;;<<<;;;<<<;;;;;;===???@@@===;;;;;;===>>>>>>>>>>>>???AAA??????@@@AAAAAAAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<<<<;;;888666666777888999===>>>>>>===;;;:::<<<===<<<;;;;;;<<<>>>===:::777000000000000111444777888666888999999888777777888666777666555555666999<<<@@@???===<<<;;;:::::::::666888;;;>>>AAA@@@===:::888<<>>:::999777444222444777:::;;;::::::<<>>???===============<<<<<<<<<999:::<<>>;;;===;;;999777888:::<<<>>>>>><<<;;;999999:::<<<===@@@AAACCCCCCAAA<<<777444777777888999::::::;;;;;;999;;;>>>@@@AAAAAA???>>>???@@@AAA@@@??????AAABBB@@@@@@@@@@@@AAABBBBBBCCCDDDBBB@@@>>>===;;;999777999888999;;;<<<<<<999777:::>>>AAA@@@===;;;<<<======<<<:::999888999:::;;;===<<<;;;::::::;;;;;;<<<===;;;999888999;;;===>>>>>><<<<<<===???AAAAAA@@@pppTTTDDDCCCAAADDDJJJHHHIIIHHHFFFEEEFFFGGGIIIJJJLLLIIIFFFEEEDDDDDDDDDCCCEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@??????===<<<;;;??????@@@@@@@@@AAAAAAAAAAAA???>>>???AAABBBAAA@@@@@@@@@AAACCCDDDCCC@@@===??????>>><<<::::::<<<>>>@@@???<<<999777999===AAA===<<<;;;::::::;;;<<<===@@@@@@??????AAACCCEEEFFFGGGFFFDDDBBB@@@???>>>===<<<===<<<:::999999;;;>>>@@@@@@>>>>>>===>>>??????EEEBBB===777444555999===>>>???@@@AAA@@@>>><<<:::<<<<<<============<<<;;;>>>======<<<<<<:::777555666888:::;;;999888999999<<<===;;;888999======999888888999<<<@@@BBB@@@===888888:::===@@@BBBAAA@@@@@@AAABBBBBBAAA@@@>>>===???@@@AAABBBCCCBBBAAAAAA=========;;;888777888999:::999888777777777777777444444666999>>>AAABBBBBB@@@AAABBBBBBAAAAAABBBDDDAAABBBBBBBBB@@@===;;;999777:::===?????????@@@AAA???>>><<<:::888888<<<>>>AAA@@@@@@@@@????????????;;;;;;:::999999999999:::777888;;;>>>???<<<888444888888888999:::<<<===>>><<<<<<<<<<<<<<<=========@@@??????AAABBBBBB@@@>>>AAA@@@???>>>======<<<<<<;;;<<<;;;888444444777;;;999999999999:::;;;=========>>>@@@AAAAAA???===;;;<<<=========;;;999666444666888<<>>;;;999<<<;;;:::999999999::::::888888999:::;;;;;;;;;;;;:::<<<>>>===<<<:::999999===<<<<<<;;;;;;<<<<<<===:::999888888888999:::;;;BBBBBB@@@===;;;:::;;;===<<<=========<<<<<<;;;:::777555333444666888888888::::::;;;>>>@@@AAA@@@>>><<<>>>??????>>>>>>@@@AAA@@@@@@@@@@@@@@@AAABBBBBB@@@@@@???>>>>>>===<<<<<<;;;;;;:::999999::::::;;;===>>>>>>===;;;;;;<<<>>>???>>><<<<<<<<<<<<:::999222222111111333444666888777999:::999888777888999999999999888777999<<<>>>AAA@@@??????>>>======<<<;;;<<<>>>@@@BBBAAA===:::<<>>>>><<<888:::;;;;;;;;;;;;<<<===???????????????>>>>>>===:::;;;===@@@BBBBBB@@@===@@@===:::777777999<<<>>>@@@>>>===<<<<<<===???@@@@@@BBBDDDEEEBBB===888444777777888::::::;;;;;;;;;888999;;;<<<<<<<<<;;;:::???@@@AAAAAA@@@@@@AAACCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBB@@@===:::999999888888888999;;;;;;999777;;;>>>AAA@@@===;;;;;;===<<<;;;:::999999999:::;;;>>>===<<<;;;::::::;;;;;;===;;;999888999<<>><<<::::::<<<>>>>>>>>>kkkQQQDDDDDDBBBDDDIIIHHHJJJIIIHHHGGGGGGHHHIIIJJJKKKHHHEEECCCCCCCCCCCCBBBFFFFFFEEEDDDCCCBBBBBBBBB???????????????>>>>>>>>>????????????@@@@@@AAAAAA???@@@AAACCCEEEEEEDDDCCC@@@@@@BBBEEEFFFDDD@@@===???>>><<<:::888999<<>>;;;999999<<>>???@@@AAA@@@@@@AAABBBCCCEEEFFFAAA@@@@@@??????@@@AAAAAA>>>===;;;888777888<<<@@@AAA???===;;;:::;;;===>>>EEEBBB===888444444777;;;???@@@BBBCCCBBB@@@===;;;::::::;;;;;;;;;<<<<<<======;;;:::;;;======999666888:::<<<<<<;;;:::::::::===>>><<<888999<<<<<<999888777888<<>>@@@AAACCCDDDCCCBBB@@@???;;;<<<===<<<;;;::::::;;;;;;;;;;;;:::999888777777555444555;;;AAAEEECCC???>>>@@@BBBCCCAAA@@@@@@AAA@@@BBBCCCCCCAAA===999777777;;;???@@@???===<<<<<<<<<<<<<<<<<<;;;;;;>>>@@@BBBBBBBBBBBBAAAAAA@@@???;;;<<<<<<<<<<<<<<<;;;;;;888999;;;>>>@@@>>>:::777999888888888:::<<<>>>???<<<===>>>===;;;:::;;;<<<@@@@@@AAACCCCCCBBBAAA???CCCCCCBBBBBB@@@???===<<<<<<<<<;;;888666666:::>>>>>>>>>=========>>>>>>???===???AAACCCBBB???<<<999666777999<<<<<<;;;888555777:::===@@@@@@???<<<:::;;;999777555555777999:::888999:::;;;<<<=========;;;<<<===>>>============???>>>===;;;;;;;;;<<<===;;;:::999888888888999:::BBBAAA>>>:::777666999;;;<<<===>>>??????>>>===<<<888777666666666777777888::::::<<<>>>???@@@???>>>===???@@@@@@??????@@@AAAAAA@@@?????????@@@BBBCCCBBBBBBAAAAAA@@@>>>======;;;;;;<<<=========<<<<<<<<<=========;;;;;;===???BBB@@@>>><<<;;;;;;;;;;;;666666666666666888999:::999:::;;;:::888888999;;;<<<<<<<<<;;;:::;;;>>>AAABBBBBBBBBBBBBBBAAA@@@?????????@@@AAABBBAAA===:::>>>@@@AAA???===;;;<<<>>>;;;888777888;;;<<<:::777999::::::999888777888999>>>;;;888888:::<<<:::888777888888:::;;;<<<;;;;;;888999::::::999999;;;<<<@@@@@@AAAAAAAAA@@@???>>>;;;;;;>>>BBBEEEFFFEEECCCBBB@@@<<<999888:::===@@@@@@???>>>======???@@@BBB@@@BBBDDDEEECCC>>>999555999:::;;;;;;;;;::::::999888999999999888888777777===???AAAAAA@@@@@@AAABBBAAAAAAAAAAAAAAAAAA@@@@@@===@@@BBBAAA===;;;;;;===:::999888999999999777444:::===@@@???<<<::::::<<<======<<<;;;:::;;;;;;<<>>>>>===<<<<<<<<<<<<<<<;;;999888888;;;???BBB???<<<::::::;;;=========bbbLLLCCCFFFDDDDDDHHHEEEIIIHHHGGGGGGGGGGGGHHHIIIHHHFFFDDDDDDDDDDDDBBBAAADDDDDDDDDCCCBBBAAA@@@@@@????????????@@@@@@@@@AAA@@@@@@?????????@@@AAABBB@@@BBBEEEGGGHHHFFFEEEDDD???@@@BBBEEEFFFEEEAAA>>>===<<<:::888777999>>>AAA@@@AAA@@@???<<<;;;<<<===;;;;;;<<<===???@@@BBBBBBAAAAAAAAAAAABBBBBBCCCCCC???>>>===<<<===>>>@@@AAA===<<<;;;999888:::???BBB@@@>>>;;;999888:::<<<===AAA@@@>>>:::777666777888>>>@@@CCCDDDDDDBBB???<<<:::999999999999;;;<<<===;;;999888:::>>>>>>;;;888;;;===??????>>><<<<<<=========;;;888888<<<<<<888666666777;;;>>>???;;;888;;;999888:::>>>@@@@@@>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAACCCCCCBBBAAA>>>===:::<<<======<<<<<<===>>>===>>>>>>>>>===;;;:::999777555666<<>>===???AAABBB@@@???>>>>>>???@@@BBBCCCAAA===888555;;;>>>AAABBB???;;;888777999:::<<<======>>>???AAADDDDDDDDDDDDCCCBBBAAA@@@<<<===>>>??????>>>======;;;::::::<<<>>>???>>>===:::999999999:::<<<>>>???;;;======<<<;;;::::::<<>>AAA@@@????????????@@@@@@>>>@@@BBBCCCBBB@@@<<<:::222333666;;;>>>>>>;;;888:::<<<>>>@@@@@@>>>;;;999999777555333333555888::::::;;;<<<>>>??????@@@@@@<<<<<<===>>>???@@@@@@@@@AAA@@@>>>===<<<======>>><<<<<<:::999999:::;;;;;;AAA???<<<888444555777:::===>>>???AAAAAA@@@???>>><<<<<<;;;;;;:::999:::::::::<<<===>>>===<<<;;;;;;>>>???@@@@@@???>>>@@@AAA@@@@@@???>>>>>>@@@AAABBBBBBBBBBBBBBBAAA@@@???>>><<<===>>>>>>???>>>======;;;<<<===<<<<<<<<<>>>@@@BBBAAA???===;;;;;;<<<===::::::999999999999:::::::::;;;;;;:::999999;;;<<<>>>>>>>>>===<<<>>>AAADDDCCCDDDEEEFFFFFFEEECCCBBBAAAAAAAAABBBBBB@@@<<<999===>>>??????>>>???@@@BBB;;;999777888;;;<<<999777777888999888777666666777>>><<<:::;;;>>>>>>;;;888666777888999999999999999999::::::999888999:::<<<@@@@@@BBBBBBBBBAAA???>>>;;;<<>>;;;:::<<>>:::888======>>>>>><<<;;;999777999999999888888777666555;;;===???@@@??????@@@AAA??????@@@@@@@@@??????>>>999<<>>@@@===;;;:::999888777444222888;;;>>>>>>;;;999:::<<>>>>>============????????????>>>>>>======;;;;;;:::888666888<<<@@@???===;;;;;;<<<>>>>>>===```LLLEEEIIIFFFEEEGGGDDDHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHGGGEEEBBBAAABBBBBBBBBAAA@@@??????@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAA@@@AAABBBCCCDDDDDDGGGJJJKKKIIIGGGEEEEEE@@@@@@AAADDDEEEEEEBBB???======;;;:::999;;;???CCC@@@AAABBB@@@>>>======>>>;;;<<<===???@@@BBBCCCDDDAAAAAAAAAAAABBBBBBBBBBBBBBBAAA>>><<<;;;;;;==================<<<===@@@CCC???===;;;999999:::<<<>>>@@@AAA@@@>>>;;;888888888<<>>;;;:::999888888:::<<<>>>:::::::::<<<>>>>>>===;;;===???AAAAAA???>>>===>>><<<===;;;888999======999666888999::::::999777777<<<;;;:::;;;===>>>===<<<>>>>>>??????@@@AAABBBCCCAAAAAABBBBBBAAA???>>>===:::;;;======<<<===@@@BBB@@@@@@@@@@@@???>>>======:::888888===CCCEEEBBB>>>===???AAAAAA???>>>===>>>???@@@AAABBB@@@===999666===???AAAAAA===999555444666999<<<>>>>>>>>>???@@@DDDEEEEEEEEEDDDCCCAAA@@@>>>???@@@@@@@@@@@@@@@@@@>>><<<::::::<<<>>>??????;;;;;;;;;;;;<<<===>>>???::::::::::::;;;;;;;;;;;;<<>>===???BBBDDDCCC@@@<<<999:::999999999:::;;;===>>>???????????????@@@@@@AAA@@@AAACCCDDDCCCAAA>>><<<333333666<<>>???@@@AAA@@@>>>;;;999999777555444444666888:::===>>>???AAABBBCCCDDDDDD???>>>>>>@@@BBBDDDCCCCCCBBBAAA@@@@@@????????????===<<<;;;;;;;;;<<<===>>>>>>===;;;888555666999<<<@@@@@@AAAAAABBBAAAAAAAAA???@@@AAA@@@>>>===>>>???;;;===???>>><<<:::999999>>>???@@@???>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBBBB@@@AAABBBCCCBBBAAA@@@???>>>>>>?????????>>>>>>===:::;;;<<<<<<<<<<<>>@@@@@@@@@???>>>???CCCEEEDDDFFFHHHJJJJJJIIIFFFEEECCCCCCBBBCCCCCCAAA===:::<<<======???@@@AAABBBCCC;;;999888888888999999888777999:::999777666666666;;;<<<<<<>>>???===:::888666888999:::999888999:::;;;<<<;;;:::999999;;;>>>@@@AAACCCDDDCCCBBB@@@???======???CCCGGGIIIIIIHHHBBBAAA>>>===<<<>>>@@@AAA@@@???===;;;;;;<<<===>>>???@@@AAAAAA@@@>>><<<;;;>>>???@@@@@@???<<<:::888:::;;;;;;;;;;;;999777666999;;;>>>??????>>>???@@@===>>>???@@@@@@???>>>===999:::;;;;;;;;;<<>>;;;:::<<<>>>@@@@@@@@@?????????>>>>>>>>>>>>????????????>>>>>>;;;======:::666666999<<<===<<<<<<===???@@@???>>>fffRRRJJJLLLGGGEEEHHHFFFGGGGGGFFFFFFFFFEEEEEEEEECCCDDDFFFIIIKKKJJJFFFCCC???@@@AAAAAAAAA@@@??????AAAAAAAAAAAABBBDDDFFFGGGFFFEEEDDDCCCDDDEEEGGGHHHHHHKKKMMMMMMIIIFFFEEEEEE@@@@@@@@@BBBDDDDDDBBB@@@AAAAAA@@@>>><<<>>>AAACCCBBBBBBAAA???======???AAA<<<===>>>@@@BBBCCCDDDDDD???@@@AAABBBCCCCCCDDDDDDDDDBBB???===<<<<<<===>>>???@@@BBBBBB@@@@@@@@@AAA>>>===<<<;;;;;;<<<>>>???EEEEEEDDDBBB>>>;;;:::::::::===AAAEEEFFFDDDAAA???>>>===:::999999;;;>>>???===???@@@@@@???=========>>>???AAAAAA???>>>===>>>======;;;999:::??????<<<999<<<>>><<<888555666888;;;===>>>>>>===============>>>???@@@BBBDDDEEEFFFBBBAAAAAAAAA@@@?????????;;;<<<<<<<<<<<<>>>BBBEEE@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;;;;>>>BBBCCCBBB??????@@@AAAAAA???>>>>>>??????@@@BBBBBBAAA>>>;;;999<<<>>>???>>>;;;777444333444777<<>>???DDDEEEFFFFFFEEECCC@@@???@@@@@@@@@AAAAAABBBBBBBBB@@@>>>;;;;;;<<<======<<<======>>>>>>>>>>>>>>>===888666555777;;;===<<<::::::>>>BBBCCCAAA>>>======<<<===???@@@???===;;;999777777888:::<<<======<<<<<<<<<<<<===>>>???AAABBBBBBCCCCCCDDDCCCBBB@@@???999888:::???DDDFFFCCC@@@@@@AAABBBCCCBBB@@@>>><<<:::999888777777999;;;<<<@@@AAACCCDDDFFFGGGGGGGGGDDDBBBAAABBBEEEGGGGGGFFFBBBBBBBBBBBBBBBBBBAAAAAA<<<<<<;;;;;;;;;<<<>>>???======<<<:::999:::===@@@CCCCCCBBBBBBAAABBBBBBBBBAAACCCEEEDDDBBB@@@AAACCC<<<>>>@@@???<<<::::::;;;===>>>??????======>>>???AAABBBBBBCCCCCCCCCCCCCCC???@@@AAACCCCCCBBBAAA@@@@@@@@@???>>>>>>=========999;;;<<<<<<<<<===???AAA@@@AAABBB@@@>>>===???AAA>>>>>>>>>>>>===<<<;;;:::=========;;;::::::===???AAAAAAAAA@@@???@@@CCCFFFEEEGGGJJJMMMMMMLLLIIIGGGFFFEEEDDDDDDDDDCCC???=========>>>???AAABBBAAA@@@::::::999777555555888::::::;;;===<<<:::888888888:::===AAABBBAAA>>><<<;;;888:::<<<<<<::::::;;;<<<===>>>===;;;:::;;;===???BBBCCCEEEFFFFFFDDDBBB@@@?????????AAADDDEEEDDDCCC>>>>>>=========>>>??????AAA???===;;;::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===???AAABBBAAA@@@===<<<<<<===???@@@???===:::999999;;;???@@@@@@???@@@@@@<<<===???AAAAAAAAA@@@???===;;;888888999;;;======>>><<<:::999999999888666666:::>>>???======???AAA???@@@@@@@@@??????>>>>>>:::;;;===>>>??????>>>>>>===@@@@@@===888555666888::::::<<<>>>@@@AAA???===nnnXXXNNNNNNGGGEEEIIIIIIGGGGGGGGGFFFFFFEEEEEEEEE???AAAEEEIIIKKKJJJEEEAAA>>>???@@@AAAAAAAAA@@@???AAAAAAAAABBBCCCEEEGGGIIIIIIHHHGGGFFFFFFHHHJJJKKKKKKMMMOOONNNIIIFFFDDDEEE@@@??????@@@BBBCCCBBBAAAEEEDDDCCCAAA??????AAACCCDDDCCC@@@===;;;===AAADDD<<<===???AAABBBDDDDDDDDD===???@@@BBBDDDFFFFFFGGGCCCAAA???>>>>>>???BBBCCCAAACCCEEEFFFCCCAAA??????>>>>>>======>>>???@@@AAAJJJJJJHHHCCC???<<<;;;<<<888<<>>===???AAAAAA???============>>><<<:::<<<@@@AAA>>><<<@@@BBB>>>777333555999:::>>>AAAAAA???===>>>@@@>>>>>>???AAACCCFFFHHHIIICCCBBBAAA@@@@@@@@@@@@AAA;;;<<<<<<;;;<<>>???@@@@@@AAABBBBBBBBB@@@>>><<<:::;;;===<<<999666444333333777<<>>>>>>>>DDDEEEFFFFFFEEECCC@@@???AAAAAAAAAAAAAAABBBCCCDDDBBB@@@>>><<<<<<;;;999888>>>???@@@@@@@@@???===<<<777444222555;;;>>>===:::888<<>>===;;;::::::;;;<<<===???AAABBBCCCCCCCCCCCCCCCCCCBBBBBB???======AAAGGGIIIEEEAAAAAABBBCCCDDDDDDBBBAAA???;;;;;;:::::::::;;;======BBBCCCEEEFFFHHHIIIIIIJJJGGGEEECCCEEEHHHJJJJJJHHHAAABBBCCCDDDDDDDDDBBBBBB;;;;;;::::::;;;===>>>???<<<======<<<<<<===@@@CCCEEEDDDCCCAAAAAABBBBBBCCCBBBDDDFFFFFFCCCBBBCCCEEE;;;>>>AAA@@@===;;;<<<======>>>???>>>===<<<===>>>BBBCCCEEEFFFFFFFFFEEEDDD===???AAACCCCCCCCCBBBAAAAAA@@@???>>>============999:::<<<<<<<<<===???BBB???AAACCCBBB???>>>???AAABBBBBBBBBBBB@@@???>>>===>>>>>>===;;;:::;;;===@@@AAAAAAAAA@@@???AAADDDFFFEEEHHHKKKNNNOOOMMMJJJHHHGGGFFFFFFFFFFFFDDDBBB???>>>>>>>>>@@@AAAAAA???>>>999:::999666333333777;;;<<<===???>>><<<:::999:::<<>>>>>:::===??????<<<;;;===?????????>>><<<;;;;;;>>>@@@DDDEEEGGGHHHHHHFFFDDDBBBAAA@@@???@@@AAAAAA???===;;;;;;<<<<<<======>>>>>>BBB@@@>>>;;;:::::::::;;;>>>===<<<<<<<<<>>>???AAA<<<>>>@@@CCCCCCBBBAAA???<<<>>>AAABBBBBB@@@===:::999<<<@@@AAAAAAAAAAAAAAA<<<===@@@BBBCCCBBBAAA@@@AAA<<<777555888:::;;;:::<<<:::999999:::;;;;;;:::777;;;???@@@??????AAADDD???????????????>>>======888999;;;===>>>>>>======???BBBDDD@@@999555555777888999;;;>>>AAAAAA>>><<>>>>>AAACCCCCCAAADDDCCCBBBAAAAAABBBBBBCCCCCCAAA???>>>>>>?????????@@@>>>>>>???@@@AAAAAA@@@@@@??????AAABBBCCCCCCBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBBBBB@@@>>>===BBB@@@>>>???AAABBBAAA>>>AAAEEEFFFBBB@@@BBBBBB@@@<<<<<<===???CCCDDDDDDCCCKKKHHHCCC???======???AAADDDCCCBBB@@@>>>===<<<<<>><<<===>>>@@@@@@???===<<<===???BBBDDDBBBCCCCCC>>>777555888<<>>???AAAAAAAAAAAABBBDDDDDDCCC@@@>>>>>>???@@@AAA<<<>>>???@@@@@@AAACCCFFFFFFCCC??????AAAEEEHHHIII???>>>>>>>>>@@@DDDHHHJJJDDDCCCBBBAAAAAABBBCCCDDDFFFCCCAAAAAABBBBBB@@@===999999888888888888888999888<<<@@@@@@<<<:::<<>><<<;;;:::<<<>>>AAABBBBBBAAA@@@AAACCCCCC@@@;;;888888999===>>>???@@@???===;;;:::888666555999???AAA>>>;;;;;;===@@@BBBBBB???;;;888>>>??????===;;;:::;;;<<<>>><<<999777888:::===@@@===>>>===<<<;;;<<>>@@@@@@AAABBBDDDGGGJJJNNNOOOMMMKKKIIIHHHLLLLLLLLLLLLJJJHHHFFFDDDEEEGGGGGGEEEGGGJJJHHHDDDAAA>>>;;;:::<<>>@@@AAACCCDDDDDDBBB???===>>>@@@BBBBBB@@@>>>===>>>@@@AAABBB@@@===>>>BBBFFFJJJKKKMMMNNNOOOOOOOOOOOOJJJKKKJJJHHHHHHKKKJJJFFFCCCAAA>>>>>>@@@@@@>>><<<666999;;;999555444888===???AAACCCBBB>>>:::777666:::???DDDGGGFFFCCC???>>>>>>>>>@@@AAAAAA@@@???>>>BBBDDDEEEAAA<<<:::>>>BBBDDDEEEFFFHHHHHHHHHGGGGGGAAA???===>>>BBBBBB>>>999777999<<<======>>>@@@BBBBBB???<<<999888999;;;======>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDDDDCCCAAAAAAAAAAAA@@@???>>>>>>>>>???@@@<<<===>>>??????>>>======:::===BBBEEEEEEDDDBBB@@@AAA===999777777999999999999:::<<<======<<<:::999:::;;;===@@@BBBBBB@@@===<<<<<<<<<<<<<<<===>>>>>>???===<<<<<<>>>??????>>>CCCBBB???<<<999888777777555888;;;>>>@@@@@@@@@???xxx]]]NNNNNNKKKKKKLLLGGGHHHHHHIIIJJJJJJHHHEEEBBB???@@@BBBDDDEEEDDDCCCCCC???AAACCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGIIIKKKMMMPPPOOOMMMKKKJJJIIIIIIIIILLLLLLMMMMMMLLLIIIEEECCCAAA@@@???@@@AAAAAA@@@???AAAAAAAAABBBBBBBBBBBBBBBDDDCCCAAA?????????@@@???AAA???>>>???AAAAAA@@@???BBBAAA@@@AAABBBCCCCCCBBBDDDCCCBBBBBBBBBBBBBBBCCCAAAAAAAAAAAAAAA@@@@@@@@@DDDBBBAAAAAACCCCCCAAA???<<<@@@BBB@@@@@@DDDFFFEEE@@@??????@@@BBBCCCCCCBBBHHHFFFBBB???>>>@@@BBBDDDDDDCCCAAA@@@???>>>>>>>>>===???AAAAAA@@@?????????CCCAAA>>>>>>@@@BBBBBBBBBEEEFFFFFFAAA;;;888:::===BBBAAAAAABBBCCCCCCBBB@@@???@@@AAAAAA@@@AAACCCEEEEEECCC@@@===<<<===???@@@>>>???@@@???>>>>>>@@@BBBDDDBBB@@@@@@CCCFFFGGGHHH@@@?????????AAADDDGGGIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDBBB@@@@@@AAABBBAAA???::::::999999::::::;;;<<<:::>>>AAAAAA===;;;<<>><<<;;;999;;;===@@@AAABBBAAAAAA>>>AAACCCBBB>>>;;;:::;;;>>>???@@@@@@@@@???>>>===???;;;999;;;@@@CCCBBB@@@<<<>>>@@@BBBBBB@@@===;;;<<<===???>>><<<;;;;;;<<<>>>;;;888666666999===@@@===>>>@@@???===<<<===>>>??????>>>======>>>???@@@???>>>???EEEKKKLLLGGGAAAAAAAAABBBDDDFFFFFFDDDBBB>>>?????????@@@BBBEEEHHHJJJKKKMMMMMMLLLKKKLLLMMMNNNNNNNNNMMMKKKIIIHHHGGGEEEHHHJJJJJJLLLOOOMMMHHHHHHDDD@@@======???@@@@@@EEEDDDCCCBBBAAA@@@@@@@@@CCCCCCBBBAAABBBCCCEEEGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCBBBBBBAAA@@@???@@@BBBBBB@@@<<<;;;???CCCHHHFFFDDDDDDEEEEEECCC@@@??????@@@AAABBBBBBBBBBBBAAA??????AAACCCCCC@@@>>>>>>:::777888;;;???AAAAAA@@@AAAAAABBBAAA@@@???>>>???@@@BBBBBBBBB@@@???===???AAACCCBBBAAA?????????AAABBBAAA???===>>>CCCHHHOOOPPPQQQRRRSSSRRROOOMMMPPPRRRQQQMMMMMMNNNMMMIIIFFFCCCAAA@@@AAA@@@===;;;;;;===>>>;;;777666999===BBBDDDEEECCC???;;;888777;;;>>>BBBCCCCCCAAA@@@@@@???@@@AAABBBCCCBBBBBBAAADDDFFFFFFBBB===<<>>@@@BBBCCC@@@===:::999:::<<<===@@@@@@@@@???????????????@@@BBBDDDDDDDDDCCCBBBBBBAAA@@@???>>>======>>>>>>@@@@@@AAABBBAAA@@@>>>===999<<<@@@CCCCCCCCCBBBAAAAAA???<<<;;;;;;<<<<<<<<<;;;===>>>@@@@@@???>>>=========>>>AAACCCCCCAAA???<<<<<<<<<<<<===>>>???@@@@@@>>>===>>>???AAA@@@???AAA@@@===;;;:::::::::;;;888999;;;>>>@@@AAAAAAAAAxxx___RRRSSSOOOMMMMMMHHHIIIKKKMMMMMMJJJHHHFFFEEE@@@AAACCCDDDEEEDDDDDDCCC@@@BBBDDDEEEEEEFFFHHHJJJHHHGGGGGGGGGHHHIIIKKKLLLOOONNNMMMLLLLLLLLLLLLLLLLLLNNNQQQRRRPPPLLLFFFCCC???AAADDDEEEDDDBBB@@@@@@===???AAABBBCCCBBBAAA@@@FFFEEECCCAAA@@@???@@@@@@AAA@@@??????AAAAAA@@@???CCCBBBAAA@@@@@@AAACCCCCCEEEDDDCCCCCCCCCDDDEEEFFFCCCBBBAAA@@@@@@AAACCCEEEFFFEEEDDDDDDDDDDDDAAA???999>>>AAA???@@@DDDGGGFFFFFFDDDAAAAAABBBCCCCCCBBBEEEDDDAAA@@@AAACCCEEEGGGDDDCCCBBBAAA@@@@@@@@@@@@;;;>>>BBBDDDCCCAAA@@@@@@EEEBBB???AAAFFFHHHFFFCCCFFFHHHIIIFFFAAA======>>>CCCBBBAAAAAACCCCCCBBBAAABBBBBBBBBAAA@@@AAADDDGGGIIIFFFBBB>>><<<===???AAACCCCCCCCCAAA???>>>>>>???AAA@@@@@@BBBEEEGGGGGGFFFAAAAAA@@@@@@AAACCCEEEFFFHHHGGGGGGFFFDDDCCCAAA@@@@@@>>><<<===>>>@@@AAA@@@::::::;;;;;;<<<>>>???@@@>>>AAACCCBBB>>><<<===???@@@@@@@@@@@@???===<<<;;;:::;;;===???AAABBBBBBBBB===@@@BBBCCCAAA>>>======@@@@@@@@@AAAAAAAAAAAAAAAFFFBBB>>>>>>AAAEEEFFFEEE>>>???@@@AAAAAAAAA@@@???;;;===@@@@@@???===<<<<<<>>>;;;777444444888<<<@@@>>>@@@BBBBBB???<<<;;;:::;;;;;;:::::::::<<<===>>>>>>>>>???BBBEEEEEECCCAAA@@@@@@AAACCCFFFFFFEEECCCBBBBBBAAA@@@@@@DDDIIIMMMLLLMMMMMMMMMMMMNNNQQQTTTRRRQQQPPPNNNMMMLLLLLLLLLGGGKKKNNNOOORRRUUUSSSNNNLLLHHHDDDAAAAAABBBCCCDDDHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBDDDFFFIIIJJJGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDCCCBBB@@@???>>>>>>>>>@@@BBB@@@>>>???BBBFFFEEEDDDBBBCCCDDDDDDBBBAAA?????????@@@AAABBBCCCCCC>>>===>>>@@@BBBBBBAAA???===;;;999999<<>>>>>@@@BBBCCCCCCAAA@@@@@@AAAAAABBBAAA>>><<<>>>DDDIIIQQQQQQRRRVVVXXXWWWSSSNNNSSSVVVUUUQQQPPPPPPNNNJJJGGGFFFCCCBBBBBB@@@===:::???AAAAAA???;;;:::;;;>>>EEEFFFFFFDDD@@@;;;999888;;;===???@@@??????AAABBB@@@AAABBBCCCDDDEEEEEEDDDFFFGGGFFFCCC???===@@@CCCDDDDDDEEEFFFFFFFFFEEEEEE>>><<<:::<<<>>>>>><<<999<<<===>>>=========@@@BBBDDDBBB???===<<<<<<>>>???BBBBBBBBBAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEDDDCCCAAAAAA???>>>============DDDDDDEEEEEEDDDBBB@@@???999:::<<>>>>>@@@@@@???>>>===???AAACCCDDDDDDCCCBBB??????@@@BBBDDDDDDBBB@@@======>>>>>>???@@@AAAAAAAAA@@@???@@@BBBBBBBBBAAA???>>><<<::::::<<<>>>@@@<<<<<<===>>>@@@AAACCCDDDttt]]]SSSUUUQQQOOONNNIIIIIILLLNNNMMMIIIFFFFFFGGGCCCDDDEEEFFFFFFFFFFFFEEEDDDFFFGGGHHHHHHIIIKKKMMMIIIHHHGGGGGGHHHJJJJJJJJJIIIIIIJJJLLLMMMOOOPPPQQQMMMOOOSSSUUUSSSMMMGGGCCC@@@EEEKKKLLLIIIEEECCCCCC<<<>>>AAADDDEEEDDDBBB@@@GGGFFFEEEBBB@@@??????@@@BBB@@@???@@@AAAAAA@@@>>>AAAAAAAAA@@@@@@AAADDDFFFEEEDDDCCCCCCCCCEEEFFFHHHFFFDDDBBB@@@AAACCCFFFIIIHHHGGGGGGFFFEEECCCAAA@@@===AAACCCAAA@@@DDDFFFEEEIIIFFFCCCBBBCCCEEEFFFEEEEEEDDDCCCCCCCCCEEEGGGIIIGGGFFFEEEDDDCCCBBBBBBBBB>>>@@@DDDEEEEEEDDDDDDDDDFFFBBB@@@DDDLLLNNNKKKEEEDDDFFFHHHGGGDDDAAA@@@@@@CCCAAA@@@@@@BBBBBBBBBAAADDDDDDCCCAAA@@@AAAEEEHHHMMMIIIDDD@@@>>>???AAACCCJJJJJJIIIFFFBBB@@@@@@AAA@@@@@@AAADDDGGGHHHFFFEEEBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCAAA>>><<<:::;;;:::999999:::===>>>???:::;;;;;;<<<>>>@@@BBBCCCBBBDDDEEECCC@@@>>>>>>@@@???@@@@@@@@@@@@???>>>>>>?????????@@@AAAAAABBBBBBAAABBBBBBBBBAAA@@@@@@@@@BBBBBBAAABBBBBBDDDEEEFFFFFFDDDAAAAAACCCEEEEEEEEE>>>??????@@@@@@AAAAAAAAA>>>AAACCCDDDBBB???===<<<>>>;;;666333444777<<<@@@AAABBBCCCBBB???<<<::::::::::::::::::;;;===???@@@>>>@@@AAAAAAAAA@@@AAAAAA@@@@@@AAACCCEEEGGGFFFDDDCCCCCCCCCCCCCCCFFFJJJNNNLLLMMMOOOPPPQQQTTTWWWZZZXXXWWWUUUSSSRRRQQQRRRRRRPPPRRRSSSRRRUUUXXXWWWSSSKKKHHHEEEDDDFFFIIIKKKLLLGGGFFFEEEEEEDDDDDDEEEEEEAAABBBBBBCCCEEEGGGIIIJJJFFFEEECCCBBBCCCDDDFFFGGGEEEDDDCCCAAA@@@>>>>>>===>>>@@@AAA@@@??????BBBDDDAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBB;;;<<<>>>@@@BBBCCCBBBBBB???>>><<<<<<>>>AAACCCDDDAAAAAABBBBBBBBBAAAAAAAAA??????>>>=========>>>???@@@AAABBBBBB@@@???@@@AAAAAAAAA@@@===;;;>>>DDDIIILLLMMMPPPVVV[[[[[[VVVQQQPPPTTTUUURRRPPPPPPMMMJJJFFFEEEDDDCCCBBB@@@===<<<@@@AAABBBAAA>>>===>>>@@@FFFFFFFFFCCC???;;;::::::<<<>>>@@@@@@???>>>???@@@???@@@AAABBBCCCDDDEEEEEEGGGGGGFFFCCC@@@???AAADDDDDDDDDDDDDDDDDDCCCCCCCCC===;;;:::;;;======<<<:::>>>>>>>>><<<;;;<<>>>>>>>>DDDEEEGGGHHHGGGEEECCCAAA999999999;;;???BBBDDDEEE???>>>???@@@BBBBBBAAA???===???BBBEEEFFFGGGFFFFFFBBBAAAAAABBBDDDDDDCCCAAACCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@BBBCCCDDDCCCAAA@@@>>><<<;;;;;;===@@@BBB@@@@@@??????@@@CCCEEEFFFnnnYYYRRRVVVRRRPPPQQQLLLHHHKKKMMMLLLIIIGGGGGGIIIFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHHHHJJJLLLHHHFFFDDDDDDGGGIIIIIIHHHGGGHHHJJJLLLOOOPPPRRRRRROOOQQQTTTUUUSSSNNNHHHDDDCCCHHHMMMNNNKKKGGGEEEEEE>>>@@@DDDGGGHHHFFFDDDBBBGGGGGGFFFCCC@@@>>>@@@BBBCCCAAA@@@AAABBBBBBAAA@@@???@@@BBBBBBBBBCCCGGGJJJEEEDDDCCCBBBBBBDDDFFFHHHHHHGGGEEEDDDDDDFFFIIIKKKHHHIIIIIIIIIFFFDDDBBB@@@@@@DDDFFFCCCCCCFFFHHHGGGIIIGGGEEEDDDFFFIIIJJJJJJGGGGGGGGGFFFGGGGGGHHHIIIKKKJJJIIIGGGEEEDDDDDDDDDCCCEEEFFFFFFEEEFFFHHHJJJKKKGGGEEEHHHNNNPPPKKKEEEAAACCCFFFHHHGGGEEEDDDDDDBBBAAA??????@@@AAAAAA@@@EEEEEEDDDBBBAAABBBFFFIIILLLIIIEEEAAA???@@@BBBDDDLLLLLLKKKHHHDDDBBBAAABBBAAAAAACCCFFFIIIIIIFFFDDDBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCBBB???===:::888777888888888888:::<<<>>>:::;;;<<<===???BBBDDDEEEFFFFFFEEECCCAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@DDDCCCBBBAAA@@@AAABBBBBBHHHEEECCCAAA@@@AAABBBBBBCCCCCCCCCCCCDDDFFFGGGHHHBBBBBBBBBBBBCCCCCCBBBAAA????????????@@@AAAAAABBBCCCEEEGGGGGGDDD@@@===<<>>@@@BBBCCC@@@BBBCCCBBB@@@@@@AAABBBAAAAAAAAACCCFFFGGGGGGFFFBBBCCCFFFGGGGGGHHHJJJLLLKKKNNNSSSVVVYYY[[[^^^``````___]]][[[ZZZZZZ[[[\\\]]]]]]ZZZVVVWWWZZZZZZVVVNNNKKKHHHGGGIIIMMMOOOPPPDDDDDDDDDDDDFFFGGGHHHIIICCCCCCCCCCCCDDDEEEFFFGGGEEEDDDCCCBBBBBBDDDFFFGGGFFFEEECCCAAA???>>>>>>>>>@@@AAAAAA@@@???>>>???@@@>>>>>>???????????????@@@EEEDDDDDDCCCBBBAAA@@@@@@===???BBBDDDFFFFFFGGGGGGBBBBBBAAAAAAAAABBBDDDFFFCCCBBBBBBBBBBBBCCCCCCCCC@@@???=========>>>???@@@???@@@@@@@@@???>>>@@@AAAAAAAAA@@@===;;;<<>>>>>@@@AAAAAAAAAAAABBBBBBEEEEEEDDDAAA>>>;;;;;;<<<>>>AAADDDEEECCC@@@>>>===>>>??????@@@AAACCCDDDDDDGGGFFFEEECCCAAAAAACCCEEEEEEDDDDDDCCCBBBBBBBBBBBB>>>===<<<<<<===>>>======@@@@@@>>><<<;;;<<<@@@CCCHHHGGGEEECCCBBBBBBCCCCCCEEEEEEEEEEEEDDDDDDCCCCCCAAAAAAAAACCCEEEEEECCCAAADDDDDDCCCCCCBBBAAA@@@@@@BBBDDDFFFIIIIIIHHHFFFDDD;;;999888:::???CCCEEEFFF>>>>>>???AAACCCCCCAAA???===???BBBEEEGGGHHHHHHGGGEEECCCBBBBBBCCCDDDCCCBBBJJJJJJJJJIIIHHHGGGEEEDDDBBBBBBBBBCCCEEEEEEDDDBBBCCCAAA???>>>>>>???AAACCCDDDCCCBBBAAABBBDDDGGGHHHmmmYYYSSSWWWTTTRRRTTTPPPKKKLLLMMMMMMLLLKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIILLLMMMLLLJJJHHHHHHJJJLLLIIIFFFCCCDDDHHHJJJJJJIIIMMMNNNOOOQQQRRRRRRRRRRRRSSSTTTUUUTTTRRRNNNJJJGGGGGGIIILLLLLLJJJHHHFFFEEECCCEEEHHHKKKKKKJJJGGGFFFGGGHHHHHHEEEAAA@@@BBBEEEEEEDDDCCCDDDFFFGGGFFFEEE@@@CCCGGGGGGFFFGGGJJJMMMGGGFFFCCCBBBBBBDDDGGGHHHJJJIIIIIIIIIIIIJJJJJJKKKIIIKKKMMMLLLIIIFFFDDDCCCCCCGGGIIIGGGHHHKKKMMMMMMIIIGGGFFFGGGJJJLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJNNNMMMLLLJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGHHHKKKMMMPPPMMMKKKLLLNNNNNNIIIDDDCCCEEEGGGIIIJJJIIIHHHGGGCCCAAA??????@@@BBBBBBAAAFFFFFFEEEDDDCCCCCCFFFHHHHHHFFFCCCAAAAAABBBCCCEEEJJJJJJJJJGGGDDDCCCCCCDDDDDDDDDFFFHHHJJJIIIFFFDDDBBBCCCDDDEEEEEEDDDBBBBBBDDDCCCCCCBBB@@@???===<<<999;;;<<<<<<;;;;;;<<<>>><<<<<<===???AAACCCEEEFFFGGGFFFEEECCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBFFFDDDBBB@@@@@@@@@BBBCCCJJJGGGDDDBBBBBBCCCDDDCCCCCCDDDDDDEEEFFFGGGGGGHHH???@@@BBBCCCCCCBBBAAA@@@AAAAAAAAAAAABBBBBBBBBBBBEEEGGGHHHGGGDDDAAA???>>>???===:::888999;;;???AAADDDDDDBBB???===<<>>>>>===>>>???@@@@@@>>>>>>???@@@GGGGGGGGGFFFDDDBBB@@@>>>AAADDDGGGIIIIIIJJJKKKLLLFFFFFFFFFEEECCCCCCEEEGGGCCCBBBBBBBBBBBBCCCCCCDDDAAA@@@???>>>???@@@AAABBB>>>???@@@???>>>>>>@@@BBB???@@@@@@===::::::>>>BBBFFFJJJNNNRRRRRROOOJJJHHHJJJQQQWWWUUURRRQQQOOOMMMBBBDDDFFFFFFDDDBBBAAAAAA>>>???@@@BBBCCCCCCCCCCCCBBBCCCBBB@@@======???AAAAAADDDHHHHHHFFFCCCAAA@@@@@@@@@@@@AAAAAACCCDDDEEEGGGFFFDDDCCCDDDEEEGGGHHHHHHGGGFFFEEEDDDCCCCCCDDD@@@@@@?????????@@@AAAAAACCCBBB@@@===<<<>>>CCCFFFJJJIIIHHHFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDBBBAAACCCFFFFFFCCC@@@CCCDDDDDDDDDDDDCCCCCCBBBAAACCCGGGJJJKKKJJJHHHFFF>>>;;;999;;;@@@EEEGGGFFF@@@@@@AAABBBDDDDDDCCCAAA>>>@@@CCCFFFIIIIIIIIIIIIIIIGGGDDDCCCDDDEEEEEEDDDNNNNNNNNNNNNMMMKKKIIIGGGDDDDDDDDDFFFHHHHHHFFFDDDEEEDDDCCCBBBAAABBBBBBCCCGGGFFFEEEDDDDDDFFFHHHIIIqqq^^^XXX[[[WWWUUUWWWUUUPPPOOOOOOPPPRRRSSSSSSRRROOONNNNNNMMMMMMNNNNNNNNNRRRRRRRRRPPPNNNNNNPPPRRROOOLLLIIIKKKOOOSSSRRRPPPSSSTTTVVVWWWXXXXXXXXXXXXXXXWWWVVVTTTQQQOOOMMMLLLMMMLLLJJJJJJKKKJJJIIIHHHIIIJJJMMMNNNNNNMMMKKKJJJHHHJJJKKKHHHDDDCCCFFFIIIHHHGGGGGGIIIKKKLLLLLLKKKFFFJJJNNNOOOLLLJJJKKKNNNJJJHHHFFFCCCCCCEEEGGGIIIKKKLLLNNNOOOOOOMMMKKKJJJKKKNNNPPPPPPLLLIIIHHHHHHJJJNNNOOOLLLLLLNNNPPPNNNJJJIIIIIIJJJMMMNNNNNNMMMKKKKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNKKKLLLNNNMMMLLLKKKLLLNNNPPPNNNMMMMMMMMMMMMKKKIIIKKKKKKLLLMMMNNNMMMLLLKKKFFFCCCAAA@@@BBBCCCDDDDDDFFFFFFGGGFFFDDDDDDFFFGGGFFFFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHFFFFFFGGGIIIHHHHHHHHHJJJKKKJJJGGGDDDAAABBBDDDFFFFFFEEECCCAAADDDCCCBBBAAAAAAAAAAAAAAA???BBBEEEEEEBBB@@@@@@@@@>>>??????AAACCCEEEGGGHHHGGGFFFDDDBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBCCCAAA???>>>>>>@@@CCCEEEFFFEEEDDDEEEGGGHHHEEECCCCCCDDDFFFGGGHHHGGGGGGFFF@@@AAABBBBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEEEECCCAAAAAABBB@@@???===<<<===>>>@@@BBBAAABBBBBBAAA??????@@@BBBAAAAAA@@@@@@AAACCCDDDEEEBBBBBBCCCDDDEEEDDDCCCBBBGGGEEEDDDEEEGGGHHHHHHGGGGGGHHHJJJJJJJJJLLLOOOQQQPPPSSSXXX\\\aaaffflllpppvvvwwwwwwvvvvvvuuutttsssttttttrrrmmmjjjiiiddd]]]ZZZVVVPPPKKKJJJIIIHHHHHHEEEEEEFFFGGGIIIKKKMMMNNNDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJGGGEEECCCBBBAAAAAABBBCCCBBBBBBAAAAAAAAA@@@???>>>@@@BBBCCCBBB@@@???@@@BBBFFFGGGHHHIIIHHHEEEAAA???@@@CCCGGGIIIHHHHHHJJJKKKHHHIIIIIIFFFCCCBBBCCCEEEAAA@@@@@@???@@@AAABBBCCCAAAAAAAAAAAAAAABBBCCCCCC???@@@@@@???>>>???AAACCC>>>@@@@@@>>>:::888:::===BBBHHHNNNOOOKKKGGGFFFFFFJJJRRRXXXVVVRRRPPPMMMKKKEEEHHHJJJJJJGGGCCCBBBBBBAAAAAABBBDDDEEEEEEDDDCCCAAAAAAAAA??????@@@DDDFFFDDDFFFIIIIIIHHHHHHHHHHHHEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGEEEFFFGGGJJJLLLMMMMMMLLLJJJHHHGGGGGGGGGGGGCCCCCCCCCBBBBBBCCCEEEFFFGGGFFFCCC@@@???BBBGGGLLLLLLKKKJJJHHHGGGGGGGGGGGGIIIIIIJJJJJJKKKKKKLLLLLLHHHEEEDDDEEEHHHHHHDDD@@@BBBBBBCCCDDDEEEDDDDDDCCCCCCFFFIIILLLLLLKKKHHHFFF@@@===;;;===CCCGGGHHHFFFFFFEEEEEEFFFGGGHHHGGGEEEBBBDDDGGGJJJLLLMMMLLLLLLNNNKKKGGGFFFFFFGGGHHHGGGMMMNNNOOOPPPOOONNNLLLKKKGGGGGGHHHJJJLLLKKKIIIGGGDDDEEEEEEEEEEEEEEEEEEEEEIIIHHHGGGGGGGGGHHHIIIJJJvvvccc\\\___ZZZWWWZZZXXXUUURRRQQQSSSWWWYYYXXXVVVUUUTTTTTTSSSSSSSSSTTTTTTXXXXXXXXXVVVTTTUUUXXXZZZWWWSSSPPPSSSXXX\\\[[[YYYTTTVVVYYY\\\^^^___``````\\\ZZZWWWTTTQQQPPPPPPPPPSSSOOOKKKKKKMMMNNNMMMKKKMMMNNNOOOPPPPPPOOOMMMLLLJJJLLLMMMKKKFFFEEEIIIMMMKKKJJJJJJLLLOOOQQQQQQPPPKKKPPPUUUTTTPPPLLLLLLNNNMMMKKKGGGEEEDDDFFFHHHJJJKKKNNNQQQSSSRRROOOKKKHHHLLLPPPSSSSSSOOOLLLKKKKKKRRRUUUUUUPPPMMMNNNNNNLLLKKKKKKKKKLLLNNNOOOMMMLLLJJJKKKMMMOOOPPPPPPPPPOOOLLLLLLMMMNNNOOOQQQRRRSSSKKKNNNQQQRRRPPPNNNLLLLLLJJJKKKKKKLLLNNNOOOPPPPPPRRRQQQPPPPPPQQQPPPNNNMMMHHHEEECCCBBBCCCEEEFFFFFFEEEGGGHHHGGGFFFEEEFFFGGGGGGHHHIIIJJJLLLMMMNNNNNNIIIJJJKKKKKKJJJJJJLLLNNNJJJJJJJJJKKKKKKJJJGGGDDD@@@BBBDDDFFFGGGEEECCCBBBBBBBBB@@@@@@@@@@@@BBBCCCEEEHHHLLLKKKHHHDDDCCCCCCAAAAAABBBCCCEEEGGGIIIJJJGGGEEECCCBBBBBBCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBBBB???>>><<<;;;<<<@@@DDDFFFBBBBBBDDDIIILLLKKKGGGCCCCCCEEEGGGHHHHHHGGGFFFEEECCCCCCBBBAAAAAABBBFFFIIIFFFGGGHHHHHHHHHFFFEEEDDD@@@AAABBBBBBAAAAAACCCDDDAAA@@@?????????@@@AAABBB===@@@BBBCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBCCCDDDBBBAAABBBDDDFFFFFFCCC@@@IIIGGGFFFFFFGGGHHHHHHGGGKKKKKKKKKJJJJJJMMMRRRVVVSSSUUUXXX\\\aaahhhpppvvv~~~~~~~~~|||{{{xxx{{{zzzwwwtttqqqiii```[[[VVVPPPLLLJJJIIIHHHGGGHHHHHHIIIIIIKKKLLLMMMNNNDDDEEEFFFGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLGGGFFFDDDBBBAAABBBDDDEEECCCBBBBBBBBBCCCCCCAAA@@@BBBDDDFFFDDDBBB@@@BBBDDDDDDFFFIIIKKKJJJGGGCCCAAA===@@@DDDEEEDDDDDDFFFHHHHHHIIIJJJGGGCCCAAABBBDDD??????>>>>>>>>>???AAABBBBBBBBBBBBCCCCCCDDDDDDDDD@@@AAAAAA@@@???@@@BBBEEE===???@@@>>>:::777888:::===DDDLLLMMMHHHEEEFFFIIIIIIRRRXXXUUUPPPLLLJJJGGGIIILLLNNNMMMIIIDDDBBBBBBDDDDDDDDDEEEFFFFFFDDDBBB@@@AAAAAA@@@@@@CCCGGGKKKFFFHHHIIIIIIIIIJJJNNNPPPIIIHHHGGGGGGGGGHHHIIIJJJIIIHHHGGGGGGJJJMMMOOOPPPPPPOOOMMMKKKJJJIIIJJJJJJEEEEEEEEEEEEDDDEEEGGGIIIJJJHHHEEEBBBBBBEEEKKKPPPMMMLLLKKKJJJIIIHHHHHHHHHKKKKKKLLLMMMNNNOOOPPPPPPKKKHHHFFFGGGJJJJJJEEEAAA@@@AAABBBDDDDDDDDDDDDCCCFFFHHHLLLNNNNNNKKKHHHEEEBBB???<<>>===???CCCHHHKKKDDDEEEFFFGGGGGGHHHGGGGGGBBBCCCDDDEEEGGGHHHJJJLLLEEE@@@===???DDDGGGEEEBBBEEEEEEFFFIIILLLKKKFFFBBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBB@@@AAACCCDDDDDDDDDBBBCCCDDDCCCBBBCCCDDDFFFEEEDDDCCCBBBBBBCCCDDDDDDBBB@@@@@@BBBFFFIIIHHHFFFIIIIIIIIIIIIHHHHHHHHHHHHJJJMMMNNNNNNLLLLLLOOORRRTTTUUUWWW\\\bbbhhhnnnrrr|||yyywwwrrrkkkeeeaaaYYYOOOJJJJJJKKKIIIHHHJJJIIIIIIJJJLLLMMMMMMLLLIIIGGGFFFHHHLLLNNNLLLJJJHHHGGGHHHLLLRRRTTTPPPLLLCCCBBBBBBCCCEEEFFFEEEDDDBBBCCCEEEEEEDDDCCCCCCDDDMMMKKKHHHEEECCCCCCCCCDDDEEEFFFHHHKKKLLLJJJFFFBBB@@@BBBCCCCCCBBBAAAAAABBBHHHHHHGGGFFFDDDBBB@@@???BBBBBB@@@>>><<<===@@@BBBCCCDDDEEEEEECCCAAABBBBBBIIIGGGDDDCCCCCCCCCCCCBBB@@@BBBDDDAAA<<<:::;;;>>>>>>BBBFFFHHHGGGFFFFFFGGGKKKKKKMMMOOOQQQPPPLLLIIIIIIKKKNNNNNNKKKGGGEEECCC???CCCGGGJJJHHHEEECCCBBBFFFEEEDDDDDDEEEGGGIIIKKKMMMJJJHHHGGGJJJLLLNNNOOOPPPRRRQQQLLLGGGGGGLLLRRROOOMMMJJJIIIKKKOOORRRTTTPPPTTTSSSMMMKKKNNNPPPMMMJJJIIIGGGGGGGGGIIILLLNNNKKKJJJHHHGGGHHHIIILLLMMMMMMKKKLLLMMMKKKHHHHHHLLLMMMOOONNNLLLPPPWWWWWWRRRTTTPPPLLLKKKKKKJJJGGGDDDBBBEEEHHHGGGEEECCCFFFHHHEEEIIINNNPPPOOOLLLJJJIII???BBBCCCBBBIIITTTZZZXXXNNNLLLKKKMMMPPPQQQPPPNNNMMMMMMOOORRRUUUVVVTTTRRRRRRRRRQQQOOOMMMLLLLLLMMMOOOOOONNNNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPPPPPPPPPPKKKJJJIIIIIIIIIIIIJJJKKKOOOMMMKKKJJJJJJJJJKKKKKK}}}uuurrrqqqnnnllllllgggffffffhhhiiijjjiiigggeeefffiiikkklllllllllkkkjjjlllmmmllljjjiiilllnnnqqqnnnooosssrrrllliiikkkkkkjjjjjjnnnsssuuuuuussssssnnngggaaa]]]]]]```aaahhhhhhccc]]][[[\\\[[[XXXXXXUUUWWW^^^bbbbbbcccggg^^^YYYVVVWWWWWWUUUTTTVVVTTTUUUXXX[[[]]]\\\XXXUUUWWWZZZZZZXXXYYY[[[ZZZUUUUUURRRSSSVVVTTTQQQSSSXXX]]]YYYYYY]]]\\\XXXWWWYYY[[[YYYVVVTTTSSSTTTVVVWWW[[[ZZZWWWUUUTTTTTTUUUVVVUUUTTTUUUYYY]]]]]]YYYUUUVVVTTTTTTWWW[[[]]]]]]\\\]]]ZZZYYYYYY\\\\\\YYYVVVSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVUUUUUUVVVXXX]]]ZZZXXXZZZ^^^___\\\YYYXXXQQQNNNRRRUUURRRPPPPPPPPPOOOOOOPPPQQQRRRTTTUUUWWWUUURRRPPPOOOPPPRRRTTTVVVWWWVVVRRRNNNMMMOOORRRVVVSSSPPPNNNMMMLLLKKKJJJLLLMMMOOOPPPQQQOOOKKKHHHIIIJJJLLLMMMMMMKKKIIIGGGJJJOOOQQQPPPOOOQQQMMMGGGAAACCCFFFIIIKKKKKKJJJIIIJJJJJJJJJIIIJJJJJJKKKKKKKKKIIIGGGFFFFFFEEECCCBBBBBBAAA@@@@@@AAACCCEEEGGGCCCDDDDDDEEEFFFGGGGGGHHHBBBBBBCCCEEEGGGGGGGGGFFFKKKHHHCCCAAAAAAEEEHHHKKKEEEEEEFFFHHHJJJIIIFFFBBB???@@@@@@AAABBBBBBAAAAAAAAA@@@@@@AAADDDEEEDDDCCCBBBCCCDDDCCCCCCCCCEEEGGGDDDCCCBBBAAAAAABBBCCCCCCBBBAAA@@@CCCFFFHHHHHHGGGKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLNNNNNNMMMNNNQQQSSSRRRUUUYYY]]]aaaffflllqqq|||}}}||||||zzztttkkkdddaaaYYYPPPKKKKKKLLLKKKIIIGGGIIIKKKMMMMMMLLLJJJHHHJJJJJJJJJLLLNNNNNNLLLKKKKKKJJJJJJNNNRRRSSSOOOKKKCCCCCCCCCDDDGGGJJJJJJJJJGGGHHHHHHHHHGGGFFFFFFFFFLLLJJJHHHFFFDDDCCCDDDDDDFFFGGGHHHJJJJJJHHHDDDAAA>>>@@@BBBCCCBBBBBBCCCDDDLLLKKKJJJHHHEEECCCAAA@@@CCCCCCAAA???===>>>AAACCCEEEEEEEEECCCAAAAAACCCEEEIIIHHHGGGEEEDDDCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAACCCEEEEEEDDDBBBGGGGGGHHHJJJMMMMMMKKKIIIJJJLLLNNNMMMJJJFFFCCCBBBEEEHHHKKKLLLKKKIIIGGGGGGFFFFFFFFFGGGIIIKKKMMMOOOMMMKKKIIIIIIKKKNNNPPPQQQUUUUUUTTTRRRPPPPPPPPPQQQOOOMMMKKKKKKLLLNNNPPPQQQWWW[[[ZZZTTTQQQTTTUUUSSSQQQNNNLLLKKKLLLNNNPPPQQQKKKKKKKKKKKKKKKLLLLLLLLLKKKHHHHHHIIIHHHGGGJJJPPPPPPQQQPPPNNNRRRXXXYYYTTTYYYVVVRRRPPPPPPOOOLLLIIIFFFHHHJJJIIIFFFDDDDDDEEEJJJLLLOOORRRSSSRRROOOMMMDDDGGGHHHHHHMMMVVVZZZXXXOOOMMMMMMPPPTTTWWWWWWVVVQQQQQQRRRUUUWWWXXXWWWUUUWWWWWWVVVUUUSSSRRRQQQRRROOONNNMMMMMMMMMNNNOOOPPPPPPPPPQQQRRRSSSSSSTTTTTTPPPPPPPPPOOOOOONNNMMMMMMPPPRRRSSSQQQMMMLLLNNNQQQ}}}vvvvvvzzzwwwuuussssssuuuwwwxxxxxxrrrtttvvvxxxzzzzzzzzzzzzwwwzzz|||zzzwwwwww|||}}}|||}}}|||yyyzzzuuuwwwyyy|||{{{tttmmmjjjjjjmmmoootttvvvtttlllfffffffffeeedddccceeejjjlllnnnsssyyyllleeeaaaaaabbbbbbcccggg``````aaaccceeeeeedddaaa``````^^^^^^ccchhhfff```^^^^^^```bbbaaa]]]\\\___fffcccccceeeeeeaaa```bbbfffccc___\\\[[[[[[]]]^^^```aaabbb```]]]\\\^^^``````aaabbbdddddddddcccbbbccc___[[[^^^eeejjjjjjgggeeefffhhhhhhhhheeebbb```\\\\\\^^^____________^^^\\\^^^aaaaaa```___^^^___fffdddbbbcccfffgggdddaaaddd^^^YYYZZZ\\\[[[ZZZ[[[]]]\\\ZZZYYYZZZ]]]```bbbbbb___ZZZWWWVVVXXX\\\^^^```___]]][[[YYYYYYYYYZZZ\\\YYYVVVUUUWWWWWWUUUSSSSSSTTTWWW[[[]]]ZZZSSSNNNRRRSSSUUUYYYZZZVVVNNNHHHNNNQQQRRRSSSUUUVVVPPPIIIDDDFFFIIILLLNNNNNNNNNMMMLLLLLLMMMMMMMMMMMMMMMMMMNNNLLLJJJIIIIIIIIIGGGEEEDDDDDDCCCCCCDDDEEEGGGGGGEEEEEEEEEEEEFFFHHHJJJKKKHHHFFFEEEFFFHHHIIIFFFCCCHHHHHHGGGDDDAAABBBFFFJJJFFFFFFFFFHHHIIIHHHFFFDDD???@@@BBBCCCCCCCCCAAA@@@@@@@@@BBBEEEGGGHHHFFFDDDBBBDDDEEEEEEEEEEEEGGGHHHDDDDDDCCCCCCCCCDDDDDDEEEFFFDDDDDDEEEHHHJJJJJJJJJMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOQQQTTTVVVSSSWWW]]]______bbbhhhnnnrrrvvv{{{~~~~~~~~~}}}}}}yyyyyy{{{}}}|||uuukkkccc^^^XXXPPPLLLLLLLLLLLLJJJEEEJJJPPPRRROOOKKKHHHGGGKKKMMMOOOOOONNNLLLKKKKKKLLLKKKKKKMMMPPPPPPMMMIIIDDDCCCCCCFFFJJJMMMOOOOOOKKKKKKKKKKKKJJJJJJIIIIIIKKKKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFCCC@@@===???BBBDDDDDDEEEGGGHHHNNNMMMLLLIIIGGGDDDBBBAAAFFFFFFEEEDDDBBBBBBDDDFFFHHHGGGFFFDDDBBBCCCFFFHHHHHHIIIJJJHHHDDDCCCDDDGGGHHHFFFEEEEEEGGGGGGEEECCCDDDAAA>>>@@@EEEHHHFFFDDDFFFEEEEEEGGGIIIKKKLLLKKKLLLMMMOOOMMMJJJFFFCCCBBBHHHIIIKKKKKKJJJHHHIIIIIIKKKKKKMMMNNNOOOOOOPPPPPPOOOMMMKKKLLLOOORRRTTTUUUWWWUUUTTTTTTUUUTTTQQQOOORRRQQQOOONNNNNNOOOPPPQQQXXX[[[ZZZVVVTTTUUUVVVUUUVVVRRRMMMLLLOOOQQQQQQPPPNNNOOOQQQRRRRRRQQQNNNMMMKKKGGGFFFHHHHHHIIINNNVVVVVVVVVTTTRRRUUUZZZ\\\ZZZZZZXXXUUUSSSRRRQQQNNNLLLLLLLLLMMMMMMLLLKKKJJJIIIMMMMMMOOOSSSWWWWWWTTTPPPMMMOOOPPPPPPTTTYYYZZZXXXTTTTTTTTTWWWZZZ]]]]]]]]]YYYYYYYYY[[[]]]^^^\\\[[[^^^^^^]]]]]]\\\[[[ZZZYYYUUUTTTRRRQQQQQQRRRUUUVVVWWWVVVVVVVVVXXXYYY[[[\\\ZZZYYYYYYXXXVVVUUUSSSRRRUUUYYY]]][[[UUUSSSWWW[[[{{{xxxxxx{{{}}}{{{~~~|||wwwtttttttttqqqtttvvvyyyzzzyyyyyy}}}zzztttqqqqqqrrrpppqqqssspppmmmkkkjjjllloooqqqrrrkkklllkkkjjjmmmssssssooolllmmmnnnnnnllljjjiiijjjoooooonnnooonnnlllkkkkkkhhhiiiiiiiiihhhfffdddbbbjjjnnnpppnnnhhhfffhhhkkkkkkmmmoooooommmlllnnnqqqllljjjggggggllltttuuusssqqqtttvvvvvvssspppooonnnkkkjjjjjjkkklllmmmnnnooofffiiikkklllkkkkkkkkklllooonnnmmmnnnoooooommmkkkmmmiiifffggghhhhhhhhhggglllkkkiiihhhggghhhiiijjjooommmiiifffeeegggiiikkkllliiigggfffffffffeeedddeeebbb```aaadddfffdddaaa^^^^^^___dddgggfff```[[[^^^]]]^^^cccfffbbbYYYQQQUUUTTTTTTWWW[[[[[[TTTMMMKKKMMMPPPRRRTTTUUUTTTTTTRRRRRRSSSTTTSSSRRRPPPOOORRRPPPOOONNNNNNNNNLLLJJJIIIHHHFFFFFFGGGIIILLLMMMIIIIIIHHHHHHIIILLLNNNPPPRRRMMMIIIIIIKKKLLLJJJGGGDDDGGGJJJKKKJJJHHHFFFEEEHHHHHHGGGGGGHHHHHHGGGFFFAAACCCEEEGGGGGGEEECCCBBBAAABBBEEEIIILLLLLLJJJGGGDDDFFFGGGHHHGGGGGGHHHJJJHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIKKKLLLMMMNNNLLLLLLJJJIIIIIIIIIIIIIIINNNNNNNNNOOOPPPSSSVVVXXXTTTZZZ______[[[[[[```fffjjjnnnssswwwwwwwwwvvvvvvsssssstttvvvwwwrrriiibbbZZZVVVPPPLLLLLLLLLLLLKKKFFFLLLSSSSSSNNNIIIGGGHHHIIIMMMPPPPPPLLLIIIHHHIIIJJJIIIIIIKKKMMMMMMJJJHHHEEEDDDEEEGGGKKKOOOPPPPPPKKKJJJJJJJJJKKKLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGCCCCCCCCCDDDEEEEEECCCAAA===@@@CCCFFFGGGIIIKKKMMMNNNMMMKKKIIIHHHFFFEEEEEEHHHIIIIIIHHHFFFFFFGGGIIIHHHIIIJJJIIIGGGGGGHHHJJJEEEIIIKKKIIIDDDBBBEEEIIIJJJKKKKKKKKKIIIGGGFFFEEEFFFDDDCCCDDDGGGKKKMMMNNNLLLJJJGGGGGGJJJLLLNNNNNNLLLMMMNNNMMMJJJHHHGGGGGGKKKKKKKKKJJJHHHHHHJJJLLLRRRSSSTTTTTTTTTRRROOONNNPPPOOONNNOOOSSSVVVXXXYYYXXXWWWWWWVVVVVVUUUTTTSSSXXXVVVTTTQQQOOOPPPSSSVVVVVVXXXYYYWWWVVVVVVWWWXXX\\\WWWQQQPPPSSSTTTSSSRRRRRRUUUXXX[[[ZZZWWWSSSPPPNNNKKKKKKMMMMMMNNNSSSZZZ[[[ZZZYYYWWWYYY\\\^^^___\\\[[[ZZZXXXWWWUUUSSSRRRSSSRRRQQQRRRSSSUUUWWWWWWVVVTTTUUUZZZ```bbb^^^YYYWWWXXXYYYZZZ\\\]]]\\\ZZZ^^^^^^^^^___aaabbbbbbbbbcccbbbaaabbbdddeeeeeeccceeeeeeeeeffffffeeecccaaacccaaa]]][[[ZZZ\\\^^^``````___^^^^^^```bbbeeefffgggeeebbb___]]]]]]]]]]]]^^^aaaddddddcccccceeeggg}}}zzzzzzxxxwwwvvvwwwxxxyyyyyyxxxtttyyyzzzwwwwwwzzz}}}~~~}}}~~~}}}zzzwwwwwwxxxxxxzzz{{{zzzyyyxxxwwwvvvtttooopppqqqqqqqqqpppooonnnssswwwzzzxxxsssqqqtttxxxvvvyyy{{{zzzxxxwwwzzz~~~tttwwwuuuqqqsss{{{}}}~~~~~~|||zzzzzz{{{yyyxxxvvvtttuuuxxx|||~~~sssuuuvvvvvvwwwxxx{{{~~~yyyyyyyyyyyyzzzzzzyyywwwssstttuuuvvvwwwxxxwwwuuutttttttttttttttssssssrrrxxxxxxxxxwwwwwwwwwwwwwwwxxxvvvtttsssttttttrrrqqqqqqooonnnnnnpppqqqooommmhhhggggggiiimmmnnnllljjjgggeeeeeehhhlllkkkeee___```]]]\\\___cccaaa[[[VVVUUUVVVXXXZZZ[[[\\\\\\\\\\\\\\\]]]]]]\\\ZZZXXXWWWWWWUUUTTTTTTTTTTTTRRRPPPSSSPPPLLLIIIHHHJJJNNNPPPNNNMMMLLLLLLMMMPPPRRRTTTZZZUUUOOOMMMNNNQQQRRRRRRLLLJJJJJJMMMQQQQQQNNNIIIJJJIIIHHHGGGFFFFFFGGGHHHEEEFFFIIIJJJJJJHHHFFFDDDCCCEEEHHHLLLOOOOOOLLLIIIEEEGGGIIIJJJHHHHHHHHHIIIKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMOOOQQQLLLKKKIIIHHHGGGGGGHHHHHHNNNMMMLLLMMMOOORRRUUUWWWUUUZZZ]]]ZZZTTTQQQVVV[[[fffiiinnnppppppooonnnnnnjjjiiiggghhhiiigggbbb]]]UUUSSSOOOMMMLLLLLLLLLLLLGGGLLLOOONNNIIIEEEFFFHHHGGGKKKNNNMMMJJJGGGGGGHHHGGGGGGGGGIIIJJJJJJIIIHHHGGGGGGGGGJJJMMMOOOOOONNNIIIGGGFFFHHHKKKMMMNNNMMMHHHHHHIIIIIIHHHFFFEEEDDD??????@@@CCCFFFGGGFFFEEEAAACCCGGGIIIJJJKKKNNNOOOKKKJJJIIIHHHHHHHHHIIIIIIHHHIIIJJJJJJHHHGGGGGGHHHEEEHHHLLLMMMLLLIIIHHHGGGDDDIIILLLKKKGGGEEEHHHLLLLLLQQQUUUQQQJJJEEEEEEHHHJJJMMMNNNLLLIIIJJJOOOTTTRRROOOKKKJJJKKKMMMOOOOOOIIIJJJLLLKKKJJJIIIJJJKKKOOOOOONNNKKKJJJJJJLLLOOORRRSSSUUUVVVUUUSSSQQQOOOPPPOOOOOOQQQTTTXXXYYYZZZYYY[[[\\\ZZZVVVVVVYYY]]]^^^[[[WWWRRROOOQQQVVV[[[XXXYYY[[[\\\\\\\\\]]]```ccc___ZZZXXXYYYZZZYYYXXXWWWZZZ^^^``````\\\WWWTTTTTTSSSTTTWWWWWWUUUWWW\\\___]]]]]]]]]]]]]]]___bbbaaabbbbbbbbb```^^^]]]\\\___^^^\\\ZZZ[[[]]]aaaddddddbbbbbbgggmmmooolllgggdddcccccceeegggeeebbbaaaggghhhiiijjjkkkkkkmmmmmmllljjjiiiiiikkklllmmmlllnnnnnnnnnppprrrqqqnnnkkkqqqnnnkkkhhhggghhhjjjllllllkkkjjjjjjkkknnnppprrruuurrrlllhhhfffhhhkkkmmmlllkkkkkknnnsssvvvvvvuuu}}}~~~yyy}}}{{{xxxxxx{{{}}}~~~~~~yyy{{{}}}~~~~~~~~~}}}{{{yyywwwvvvuuutttsssrrrssstttvvvxxxrrrooonnnooorrrsssqqqooopppkkkiiilllmmmjjjfffeeebbbbbbcccdddeeeeeeeeeeeebbbbbbccccccbbbbbbaaa``````^^^]]]\\\]]]]]][[[ZZZ___\\\WWWRRRPPPPPPQQQSSSUUUUUUTTTTTTUUUVVVWWWXXX^^^[[[WWWUUUUUUXXX\\\```ZZZRRRIIIGGGLLLRRRTTTSSSOOONNNLLLIIIGGGHHHKKKNNNLLLMMMNNNOOOOOOMMMLLLJJJHHHIIILLLPPPRRRRRROOOLLLJJJLLLNNNNNNLLLKKKJJJKKKOOOPPPQQQRRRSSSSSSRRRRRRQQQQQQQQQOOONNNOOORRRTTTPPPOOOLLLJJJIIIJJJKKKLLLPPPNNNLLLLLLOOOSSSUUUVVVWWWXXXXXXTTTNNNMMMPPPTTT^^^aaadddeeedddccccccdddbbb^^^[[[ZZZ[[[[[[YYYVVVRRRQQQPPPNNNMMMMMMMMMNNNHHHJJJJJJHHHEEEDDDEEEGGGHHHIIIKKKKKKJJJIIIIIIJJJHHHHHHIIIJJJJJJKKKKKKJJJJJJKKKLLLOOORRRRRRPPPNNNJJJGGGEEEFFFKKKNNNOOOMMMFFFGGGHHHHHHGGGEEEBBB@@@???@@@BBBFFFJJJKKKJJJIIIEEEGGGJJJKKKKKKKKKMMMNNNJJJIIIHHHHHHIIIJJJLLLMMMFFFHHHJJJJJJIIIGGGFFFGGGCCCHHHMMMPPPOOOLLLHHHGGGHHHKKKNNNOOOMMMMMMOOOQQQQQQXXX]]]YYYNNNGGGIIIMMMRRRVVVXXXTTTLLLJJJPPPVVVWWWSSSOOOMMMMMMOOOQQQQQQIIIJJJKKKJJJJJJKKKMMMOOONNNNNNMMMKKKIIIIIIKKKMMMNNNPPPSSSVVVWWWWWWWWWVVVRRRQQQRRRTTTWWWZZZ[[[[[[WWWZZZ]]]ZZZVVVVVV[[[aaaaaa```\\\VVVRRRTTTZZZ```[[[[[[]]]aaaaaa___aaadddeeedddaaa^^^\\\\\\]]]^^^___aaadddffffffddd```^^^___^^^```cccbbb```aaaeeeeeedddeeefffeeecccdddhhhfffhhhjjjjjjiiigggggggggmmmnnnnnnjjjfffeeeiiilllmmmmmmnnnrrrvvvxxxvvvssstttqqqqqqttttttqqqooooooppprrruuuwwwxxxzzz}}}vvvtttrrrrrrtttwwwxxxxxxyyyyyyzzz}}}{{{vvv{{{yyywwwuuuuuuvvvxxxyyy{{{{{{zzzzzz{{{|||}}}~~~zzzvvvuuuxxx|||{{{xxx{{{~~~}}}~~~}}}}}}}}}~~~|||zzz{{{yyytttsssvvvssssssssssssssssssssssssjjjjjjjjjkkkmmmooopppqqqnnnlllkkkkkklllllljjjiiihhhgggeeecccaaa```______``````aaaaaaaaaaaaaaaaaa```cccdddcccbbbccciiinnnggg___TTTNNNOOOUUUZZZ]]]ZZZYYYVVVSSSPPPQQQUUUYYYXXXXXXXXXXXXXXXWWWVVVVVVRRRSSSUUUWWWZZZYYYWWWUUUUUUWWWYYYXXXVVVTTTRRRRRRVVVWWWYYYZZZ[[[[[[[[[ZZZYYYZZZYYYWWWUUUUUUYYY\\\YYYWWWTTTQQQPPPQQQRRRSSSYYYVVVRRRSSSVVVYYY[[[\\\\\\ZZZXXXTTTQQQQQQUUUXXXZZZ\\\^^^^^^^^^^^^```aaa]]]ZZZVVVVVVWWWWWWUUUSSSRRRRRRRRRQQQPPPOOOPPPQQQKKKKKKJJJJJJIIIIIIIIIIIIKKKJJJIIIJJJLLLNNNOOOOOONNNOOOOOOOOONNNMMMMMMNNNNNNOOOSSSWWWZZZYYYUUURRROOOKKKGGGHHHLLLOOOOOOMMMJJJKKKLLLLLLKKKGGGDDDAAACCCEEEHHHLLLPPPPPPNNNLLLHHHJJJKKKKKKJJJIIIIIIJJJMMMLLLJJJJJJJJJKKKMMMNNNIIILLLNNNOOOMMMKKKJJJIIIJJJMMMRRRTTTSSSQQQOOONNNNNNPPPRRRUUUWWWXXXYYYYYYYYY^^^bbb___WWWQQQQQQSSSXXX[[[]]]ZZZUUUTTTWWW\\\ZZZWWWSSSRRRSSSUUUWWWWWWPPPPPPPPPOOOOOOPPPRRRUUURRRRRRQQQOOOMMMMMMNNNPPPSSSUUUXXX[[[]]]___``````[[[ZZZZZZ\\\```bbbcccbbbZZZ\\\______^^^___aaadddfffgggfffbbb^^^]]]bbbfffcccbbbdddhhhhhhddddddiiikkkllllllhhhcccbbbfffjjjlllnnnoooqqqqqqpppooonnnpppnnnnnnppppppooorrrwwwrrrqqqtttwwwuuuppppppuuuppptttwwwxxxwwwvvvvvvxxxxxx~~~yyytttuuuxxxxxxyyy{{{}}}~~~~~~{{{|||~~~~~~~~~uuuvvvvvvxxx{{{zzzyyyxxxxxxxxxxxxwwwvvvkkkmmmppprrrrrrqqqooonnnkkkkkkllllllkkkkkkjjjiiiccciiiooopppnnnnnnsssxxxqqqnnnhhhaaa]]]^^^cccgggddddddaaa\\\YYYZZZ___dddcccbbbbbbaaaaaa`````````\\\\\\]]]___aaaaaa___]]]```bbbdddccc```]]][[[[[[^^^___```bbbccccccbbbbbbaaabbbaaa___\\\\\\```ddd```^^^ZZZXXXWWWWWWYYYZZZbbb^^^ZZZZZZ^^^aaaccccccaaa^^^ZZZWWWWWWYYY]]]______```aaabbbbbbdddfffiii^^^[[[XXXXXXZZZYYYVVVSSSRRRSSSTTTSSSRRRQQQRRRSSSOOONNNNNNOOOPPPPPPNNNLLLOOOKKKIIIKKKOOOSSSUUUTTTTTTUUUUUUSSSQQQOOOOOOPPPPPPRRRWWW]]]```___[[[WWWTTTOOOJJJJJJNNNPPPOOOLLLOOOPPPRRRRRRPPPLLLHHHEEEHHHIIIMMMQQQTTTTTTPPPMMMJJJKKKLLLKKKHHHFFFFFFFFFPPPOOOMMMKKKKKKLLLNNNOOONNNQQQTTTTTTSSSPPPOOONNNRRRUUUXXXYYYXXXWWWVVVVVVSSSTTTVVVZZZ^^^aaa```______bbbdddccc___ZZZXXXXXX[[[\\\^^^^^^___```cccddd]]][[[XXXWWWYYY\\\]]]^^^XXXXXXXXXVVVUUUUUUXXX[[[\\\]]]\\\ZZZXXXWWWYYYZZZ]]]^^^```bbbdddeeefffgggdddccccccfffiiikkkkkkjjjcccdddgggkkknnnooommmkkkjjjnnnpppnnniiigggiiilllooommmooosssrrrllllllpppwwwzzzzzzvvvooonnnsssyyyyyyyyyzzzzzz{{{{{{{{{{{{~~~zzzyyy{{{{{{{{{~~~~~~|||||||||}}}|||xxxxxxzzz||||||zzznnnssszzz|||{{{{{{wwwyyyyyyvvvqqqmmmnnnpppssswwwwwwpppmmmooooookkklllzzz~~~sssjjjkkknnnlllooommmkkkjjjjjjlllnnnppptttrrrnnnllljjjjjjkkklllfffgggiiikkknnnppprrrssskkknnnlllggggggmmmooommmgggfffeeeeeedddeeeeeefffffffffffffffggghhhiiijjjiiigggffffffhhhhhhhhhggglllmmmnnnllliiihhhkkkmmmjjjfffcccdddcccaaacccgggcccaaa^^^\\\ZZZ[[[\\\]]]^^^[[[YYYZZZ\\\\\\YYYVVVUUUSSSRRRUUUZZZ^^^]]][[[[[[]]]```aaa```]]]YYYVVVZZZ]]]```ccccccaaa^^^\\\XXXYYYXXXTTTTTTWWWXXXVVV[[[[[[ZZZWWWTTTSSSWWWZZZaaa___\\\ZZZZZZZZZYYYXXXOOONNNOOOQQQRRRQQQNNNKKKUUUUUUTTTTTTTTTTTTTTTSSSVVVXXX\\\^^^^^^[[[WWWUUUZZZXXXZZZ``````[[[XXX[[[````````````bbbeeehhhjjjnnnnnnllliiieeeddddddeeeeeeeeeeeehhhkkklllkkkjjjgggbbb___ccckkkooojjjdddccc```aaafffgggccccccggghhhiiijjjkkkkkkkkkjjjiiiiiimmmqqqrrrqqqpppooopppwwwuuusssqqqpppqqqrrrssssssssstttuuuvvvwwwyyyyyy}}}~~~}}}{{{yyywwwxxxyyy|||yyyvvvvvvxxxzzz||||||~~~}}}|||}}}{{{|||yyy{{{zzzwwwwww|||yyy}}}}}}wwwvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzyyyxxxwwwvvvuuuuuutttuuuuuuvvvwwwwwwxxxxxxuuuxxxxxxttttttxxxyyyvvvnnnnnnoooqqqrrrssstttuuuqqqrrrrrrsssssstttuuuuuupppooommmnnnqqqsssuuuuuuwwwyyy{{{zzzxxxvvvvvvwwwssspppoooqqqqqqoooooorrrooommmjjjgggeeeeeeggggggggghhhhhhgggeeecccbbbbbbaaaaaa``````aaadddiiilllkkkkkklllllllllkkkjjjjjjfffggghhhiiijjjjjjiiihhh___bbbbbb``````ddddddbbbddddddccc```^^^^^^aaaeeekkkhhhfffdddeeeeeedddcccbbb^^^YYYVVVVVVWWWXXXXXXYYY[[[\\\]]]^^^```aaacccaaaccceeefffeeeccc```______^^^aaahhhkkkhhhgggjjjiiihhhhhhjjjlllooorrrtttwwwxxxxxxwwwtttrrrrrrrrrrrrtttvvvwwwvvvssspppnnnuuurrrqqqtttyyy{{{vvvqqqpppmmmnnnsssssspppppptttxxxwwwwwwwwwxxxyyyzzz{{{|||zzzxxxyyy{{{|||zzzxxx~~~}}}|||{{{{{{|||}}}}}}{{{|||~~~{{{zzz}}}~~~{{{|||~~~}}}zzzwwwuuutttuuuvvvuuuxxxzzzwwwrrroooppprrrqqqqqqpppmmmkkknnnvvv~~~wwwvvvuuuttttttvvvxxxyyyttttttttttttuuuvvvxxxxxxooosssuuutttuuuxxxxxxuuupppqqqpppooonnnooorrruuuxxxvvvtttsssttttttsssrrrqqqmmmiiiffffffhhhiiiiiieeehhhkkkllllllnnnrrruuurrrrrrrrrrrrqqqpppooonnnjjjjjjnnntttwwwvvvvvvxxxtttuuuuuuwwwyyy}}}{{{yyy}}}}}}~~~~~~}}}{{{xxxwwwzzz~~~}}}}}}~~~~~~~~~~~~~~~xxxxxxyyy{{{}}}}}}zzzxxxvvvyyy||||||zzzzzz~~~}}}}}}}}}}}}{{{|||~~~}}}|||||||||{{{wwwssstttttttttsssqqqnnnmmmrrrqqqrrrtttvvvxxxwwwwwwwwwzzz}}}~~~~~~zzztttnnnlllllldddfffhhhhhhhhheeebbb```aaaaaacccgggkkkmmmmmmlllhhhlllrrryyy~~~}}}{{{zzztttwwwwwwpppfff___^^^```YYYZZZ[[[\\\\\\ZZZXXXVVVTTTUUUWWW[[[```bbbbbbaaabbbccceeehhhnnnvvv~~~|||tttttttttssssssuuuyyy||||||}}}{{{|||~~~~~~zzz}}}~~~{{{yyyyyy{{{zzzxxxzzzzzzxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwyyyzzz{{{|||||||||xxxxxxvvvuuusssqqqooonnnjjjjjjiiiccc\\\XXXWWWXXXSSSSSSTTTTTTTTTSSSSSSRRRPPPPPPQQQTTTXXXZZZYYYXXXZZZ\\\^^^```dddkkkttt{{{vvv{{{~~~~~~{{{xxxxxx{{{xxxqqqmmmmmmfffgggfffeeedddeeejjjnnnooouuu|||{{{vvvqqqppprrrsssuuuxxxyyyxxxxxxxxxxxxtttssswww}}}}}}wwwtttuuusssvvvwwwttttttyyy||||||}}}}}}zzzzzzzzz|||~~~}}}~~~}}}yyyzzzyyyxxx}}}xxx}}}}}}~~~|||xxx|||yyyvvvxxxzzzyyywww}}}xxxttttttxxx|||xxxwwwvvvvvvwwwyyy{{{|||zzzyyyyyy||||||~~~}}}}}}~~~~~~~~~{{{yyy{{{|||{{{yyy{{{zzzyyy|||}}}zzz{{{zzzuuupppttt||||||vvvvvv{{{}}}}}}vvvyyywwwuuussssssuuuxxxzzzyyyyyyyyyxxxwwwtttrrrpppmmmqqquuuuuupppkkkhhhggglllqqqrrrmmmkkkmmmmmmiiivvvtttrrrooonnnmmmnnnnnntttsssqqqppppppqqqssstttmmmmmmlllkkkjjjhhhhhhggg```^^^[[[YYYXXXXXXWWWWWWSSSRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQSSSUUUWWWVVVUUURRRVVV\\\```cccfffkkknnnooosssuuussspppqqqxxx{{{}}}~~~}}}yyywwwxxxyyyxxxzzz|||{{{yyyyyy{{{~~~yyy{{{}}}~~~~~~|||yyyxxxsssuuu|||xxxuuuxxxqqqnnnooopppkkkbbb^^^```^^^___^^^\\\ZZZ[[[```dddgggooovvvuuullleeedddggggggjjjmmmmmmkkkkkkmmmpppkkkhhhjjjppppppjjjiiillleeekkknnnllllllrrrxxxzzzppprrruuuuuutttsssssstttpppsssuuussspppppptttyyy|||}}}~~~~~~}}}{{{{{{yyyvvvwww|||~~~}}}zzzzzz||||||{{{yyywwwuuuxxxxxxwwwxxxxxxvvvrrrooolllpppqqqnnnppptttrrrmmmqqqsssuuutttrrrtttxxx}}}{{{rrrllloootttxxx|||~~~zzzyyy||||||xxxxxxyyyxxxxxxqqqnnnmmmqqqrrrooonnnnnnpppppppppooommmlllmmmnnnnnnppppppmmmhhhfffjjjnnnnnnssswwwwwwtttrrrtttwwwuuuwwwxxxzzzzzzyyywwwvvvuuuttttttsssssstttuuuuuuuuutttrrrppppppppprrrsssooonnnpppttttttpppnnnooonnnmmmllljjjhhhgggggggggmmmqqqvvvvvvtttpppooooooyyyuuuoooiiihhhjjjnnnqqq{{{mmmdddgggiiidddccchhhiiiiiihhheeeaaa^^^\\\\\\```bbbdddeeedddcccbbbbbblllkkkjjjhhhfffdddcccbbbjjjiiiggghhhjjjjjjgggdddhhhfffddddddeeeddd___[[[XXXYYYZZZXXXTTTSSSTTTVVVYYYUUUPPPOOORRRVVVXXXXXXZZZUUURRRVVV\\\```]]]YYYWWWWWWZZZ___dddgggfffdddgggiiigggddddddiiikkkjjjmmmpppssstttqqqmmmjjjhhhqqqssstttssspppnnnmmmmmmvvvyyyxxxrrrnnnnnnmmmjjjoootttuuuqqqpppqqqrrrpppjjjfff___ZZZWWWVVVUUUUUUWWWUUUSSSSSSVVVYYY[[[\\\```cccfffhhhfffaaa[[[VVV___^^^___```aaaaaa___]]][[[___ccccccaaaaaacccgggeeedddcccccceeeiiimmmoookkkjjjhhhgggiiilllppprrrlllkkkjjjhhhggghhhkkknnnjjjnnnooolllmmmtttvvvssspppnnnmmmnnnrrrwwwzzz|||{{{|||}}}{{{yyyvvvvvvvvv{{{|||zzz{{{zzzwwwwww{{{~~~~~~|||{{{|||~~~rrrpppnnnllllllmmmooopppooollljjjkkknnnooommmjjjbbbeeeiiilllmmmllliiigggmmmmmmlllkkkkkkjjjjjjiiiiiihhhfffgggiiimmmrrrtttzzzyyyuuuoookkkmmmsssxxx|||vvvsssuuuzzz|||tttrrruuuzzz||||||xxxuuuwww|||~~~}}}~~~~~~|||}}}}}}{{{~~~}}}{{{uuuqqqppppppooonnngggbbbaaadddfffdddcccddd```aaaaaabbbbbbdddfffhhhaaafffjjjiiieeeaaa```aaaccciiippprrrpppnnnnnnpppmmmnnnpppppppppnnnlllkkkmmmkkkiiihhhggghhhiiijjjiiihhhfffeeeeeefffhhhiiihhhffffffiiiiiiffffffiiieeebbb___[[[ZZZZZZ[[[\\\fffhhhjjjjjjiiihhhjjjlllnnnllljjjhhhggggggiiijjjnnnbbb\\\______ZZZZZZ___``````___ZZZUUUSSSTTTVVVWWWYYYZZZ[[[\\\]]]^^^_________``````````````````___^^^___aaaddddddaaa^^^bbbaaaaaaaaaaaa```]]][[[YYYZZZZZZYYYVVVVVVXXX[[[[[[XXXVVVWWWYYY[[[[[[ZZZ^^^\\\ZZZ\\\___```]]]YYY\\\\\\^^^aaaeeegggeeeccceeegggeeeaaaaaaeeefffdddfffiiilllllliiieeebbb```ccceeeggggggeeebbbaaaaaannnqqqqqqkkkfffeeeddd```lllpppqqqmmmjjjjjjhhheeeeee```XXXRRROOOOOOQQQRRRSSSRRRPPPQQQSSSTTTUUUTTTTTTWWW\\\___```^^^ZZZWWWTTTTTTUUUWWWXXXXXXWWWVVVPPPSSSYYY```eeeeeeaaa]]]`````````aaabbbdddeeefffbbbbbbcccccceeefffhhhhhhiiijjjjjjhhhfffdddeeefffeeehhhgggdddeeekkkmmmkkkqqqnnnkkkjjjnnnsssxxxzzzuuutttrrrqqqrrrtttvvvwwwtttxxx}}}~~~}}}{{{zzz{{{www||||||wwwuuuvvvuuurrrxxxyyyzzzyyywwwuuuttttttqqqpppooonnnkkkiiigggfffhhhhhhhhhggggggggghhhiiieeegggiiikkkkkkkkkiiihhheeefffggghhhiiijjjkkkllldddcccbbbcccfffjjjnnnqqqqqqpppmmmiiigggiiinnnsssuuurrrnnnlllnnnqqqssstttxxx}}}yyyvvvxxx{{{uuussspppkkkhhhgggjjjlllpppmmmmmmrrrtttsssrrrtttxxxxxxzzzzzzyyywwwuuutttsssvvvyyyzzzyyyxxxxxxyyyyyy}}}|||zzz||||||xxx|||~~~vvv{{{{{{}}}}}}}}}}}}}}}~~~}}}yyyuuusssxxx}}}~~~zzzuuuqqqqqqrrruuuyyy{{{yyyvvvsssqqqzzzyyyxxxzzz{{{~~~xxxrrrtttzzz~~~~~~|||yyyvvvuuuwwwyyy{{{|||wwwvvvttttttvvv{{{zzzxxxwwwwwwzzz~~~{{{yyyzzz|||{{{|||~~~tttpppllljjjhhhgggfffddd^^^YYYWWWYYY[[[ZZZZZZ]]]YYYXXXXXXXXXZZZ]]]```aaa[[[___bbbaaa]]]ZZZZZZ[[[[[[aaaiiimmmllljjjjjjjjjfffgggggggggeeebbb```^^^bbb```]]][[[ZZZZZZ\\\]]]\\\[[[ZZZYYYZZZ\\\^^^___bbb^^^]]]``````___aaadddccc```[[[XXXVVVXXXZZZ]]]bbbbbbbbbaaaaaabbbfffiiieeefffgggggggggfffdddddd```XXXUUUVVVUUUPPPPPPVVVVVVWWWVVVQQQKKKIIIMMMQQQRRRRRRSSSUUUWWWYYYZZZ[[[VVVWWWYYYZZZ[[[[[[ZZZYYYSSSTTTWWWZZZ^^^^^^\\\ZZZ]]]___aaaaaaaaa`````````___```___^^^]]]^^^aaaddd___^^^___aaacccdddbbb```dddeeeeeeeeedddaaa^^^\\\ccccccdddfffhhhhhhfffcccfffhhhfffaaa```bbbbbb___```ccceeedddaaa]]]ZZZYYYYYY\\\```aaa___]]]\\\\\\bbbgggiiieeebbbbbb```]]]fffkkkmmmjjjgggfffccc``````[[[SSSLLLIIIJJJMMMOOOPPPOOOOOOQQQRRRRRROOOMMMKKKNNNQQQUUUVVVVVVUUUTTTPPPQQQRRRTTTUUUWWWWWWXXXPPPPPPTTT^^^hhhkkkeee]]]```aaacccddddddcccbbbaaa```aaaccceeeffffffeeeeeeiiikkkmmmmmmjjjgggeeedddhhhhhhfffbbbbbbgggiiiiiivvvqqqmmmkkknnnssswwwzzzwwwrrrlllkkkoootttwwwxxxrrruuuyyyzzzzzzyyyyyyyyyvvvvvvtttqqqqqqttttttqqqxxxwwwvvvvvvvvvuuusssqqqoooqqqrrrrrrppplllgggdddfffhhhiiifffbbbbbbgggkkkmmmmmmnnnooooooooonnnmmmeeefffhhhjjjlllmmmnnnnnnfffeeeeeefffhhhlllppprrrllllllkkkiiihhhjjjmmmpppooommmjjjjjjkkkllllllkkkmmmttt{{{yyyrrrmmmooosssppptttuuuoooeee```aaafffiiidddcccfffgggfffeeegggkkklllnnnoooooonnnlllkkkggghhhjjjkkkjjjkkklllnnnnnnqqqtttsssqqqqqqsssvvvuuuwwwxxxwwwtttsssuuuxxxxxxvvvtttsssuuuvvvuuuuuuwwwyyy~~~vvvsssooorrruuupppuuuuuuvvvxxx{{{{{{zzzxxxwwwvvvvvvvvvuuusssooollliiimmmrrrrrrooollljjjkkklllooorrrsssqqqooommmlllpppvvvxxxtttqqqrrruuuuuuwwwuuuoookkkmmmtttuuurrrtttppplllllloooqqqqqqpppnnnmmmkkkjjjjjjlllooopppqqqpppooooooqqquuuxxx{{{zzzyyyyyy{{{}}}{{{vvvtttqqqpppppptttxxxzzzxxxvvvwwwzzz{{{zzzuuupppnnnmmmiiihhhgggfffeeeeeedddccc___YYYVVVWWWYYYYYY[[[^^^aaa___\\\[[[\\\]]]^^^___cccbbb___[[[YYYZZZ^^^aaa^^^bbbhhhkkkkkkjjjjjjkkkeeeeeeeeedddaaa]]]YYYWWWZZZXXXUUUSSSRRRSSSUUUWWWUUUUUUTTTTTTUUUXXX[[[\\\___\\\\\\```aaa```bbbeeefffeeebbbaaaaaabbbeeegggffffffeeeeeeeeegggiiikkkggghhhiiiiiihhhfffcccbbb[[[WWWTTTTTTPPPJJJKKKPPPQQQSSSTTTPPPJJJGGGKKKOOOQQQRRRTTTWWWZZZ[[[[[[ZZZYYYYYYZZZZZZYYYVVVTTTSSSPPPRRRVVVZZZ]]]]]]\\\[[[^^^bbbfffhhhffffffhhhkkkkkkkkkiiigggggghhhkkkmmmggggggiiijjjllllllkkkjjjiiimmmooonnnjjjfffddddddhhhiiikkklllmmmllljjjiiilllnnnlllgggeeeeeeccc___```aaabbb```\\\XXXVVVUUUVVVYYY]]]```___^^^]]]]]]YYY```dddeeeeeehhhhhheeedddjjjnnnlllkkkkkkhhheee___\\\VVVPPPKKKJJJKKKMMMMMMNNNOOORRRTTTSSSPPPNNNMMMMMMNNNOOOPPPOOOOOONNNQQQRRRTTTUUUVVVYYY\\\^^^^^^[[[[[[aaakkkqqqooolllkkklllllllllkkkiiihhhgggkkkkkkmmmnnnooooooooonnnppprrruuuuuutttsssrrrsssuuussspppllllllnnnrrrsss|||yyyuuutttvvvyyy|||}}}zzzsssrrrwww{{{|||zzzzzz{{{}}}~~~~~~}}}}}}}}}{{{xxxtttsssvvvyyyyyywww|||yyywwwyyy|||}}}{{{xxxrrrtttwwwyyyyyywwwtttrrroooooommmiiiggghhhlllpppuuuwwwyyyzzzzzzyyywwwuuurrrrrrsssttttttsssrrrrrrrrrqqqppppppqqqtttvvvxxxssssssrrrrrrrrrrrrtttuuuuuusssppppppqqqqqqqqqpppppptttxxxyyyvvvttttttvvvuuuzzz}}}xxxooohhhgggiiifffaaa^^^______]]]]]]___bbbdddfffhhhiiiiiihhhgggaaabbbbbbbbbaaabbbeeegggggghhhjjjjjjiiijjjmmmooommmnnnnnnlllkkklllooorrrnnnllljjjiiikkkllllllkkkjjjnnnttt{{{}}}~~~~~~wwwnnnmmmiiilllpppmmmqqqpppqqqrrruuuuuutttrrrpppooonnnnnnnnnlllhhheeecccfffhhhgggeeedddeeehhhgggjjjmmmnnnmmmkkkkkkkkkmmmoooooolllmmmqqqqqqmmmlllllljjjhhhkkkooonnnhhhjjjgggfffgggiiiiiigggcccbbbbbbbbbccccccdddddddddggghhhiiijjjlllmmmmmmnnnqqqoooooorrrwwwzzzyyyvvv{{{{{{zzzxxxvvvsssqqqpppnnnkkkhhhhhhlllpppqqqpppsssrrrpppooonnnjjjeeeaaabbbcccdddffffffgggggghhhccc]]]YYY[[[\\\]]]___cccjjjgggdddbbbcccddddddccciiigggeeebbb```bbbeeegggggghhhjjjkkklllmmmnnnooojjjiiihhhfffbbb]]]YYYWWWVVVTTTRRRPPPPPPQQQSSSUUUSSSSSSRRRSSSUUUWWWZZZ\\\]]]\\\___fffhhhfffgggiiifffggghhhjjjkkkmmmnnnnnnppppppqqqrrrrrrrrrpppoooppppppooommmjjjgggdddccc^^^[[[WWWTTTNNNIIIHHHKKKMMMQQQTTTSSSNNNKKKKKKMMMLLLNNNSSSZZZ```aaa___]]]\\\\\\[[[ZZZXXXUUURRRQQQQQQTTTXXX[[[]]]^^^^^^^^^ccchhhmmmoooooopppsssvvvwwwvvvsssqqqqqqrrrrrrsssrrrsssssssssssssssttttttooossswwwvvvrrrnnnnnnooooooqqqsssuuuuuuuuutttssstttvvvtttooolllkkkgggbbbaaaaaaaaa^^^ZZZVVVTTTTTTRRRUUUZZZ\\\\\\[[[[[[\\\XXX```fffhhhkkkpppqqqpppkkkqqquuusssqqqqqqoookkkbbbaaa^^^XXXQQQLLLJJJJJJJJJJJJMMMPPPSSSTTTSSSQQQQQQQQQQQQPPPOOOOOOOOONNNNNNPPPRRRSSSTTTWWW\\\```eeefffiiimmmqqqtttvvvvvvxxxwwwuuusssrrrqqqqqqqqqxxxxxxwwwxxxyyyzzz{{{|||yyy{{{~~~|||zzzyyyzzz~~~{{{||||||}}}~~~}}}xxxrrroooppprrrttttttzzz}}}}}}~~~~~~}}}|||~~~|||{{{{{{|||}}}~~~}}}}}}|||||||||||||||{{{}}}zzzxxxyyy{{{|||||||||yyywwwzzz~~~yyyzzz{{{{{{wwwrrrnnnkkkfffaaa]]]]]]\\\XXXWWWXXX\\\^^^aaaccceeeeeeeeeddd`````````___^^^^^^aaacccccccccccccccccceeehhhkkkhhhgggfffeeedddfffiiikkkhhhfffdddccceeefffffffffeeekkkqqquuuwwwyyyzzzyyyxxx}}}~~~~~~~~~{{{~~~|||{{{|||~~~~~~{{{{{{}}}zzz{{{{{{|||||||||||||||yyyxxxvvvtttttttttuuuvvvyyy{{{~~~|||yyywwwqqqhhhjjjggggggllljjjlllkkkjjjlllmmmnnnlllkkkhhhgggfffggggggfffccc```^^^aaabbb```^^^^^^aaadddaaadddggghhhiiiiiijjjkkkpppqqqooommmoooqqqooojjjfffiiikkkkkklllmmmiiidddbbbbbbcccddddddaaa]]]YYYVVVWWWZZZ\\\___```aaaaaa___```cccfffhhhhhhhhhhhhlllkkkjjjmmmrrrvvvuuutttwwwvvvuuusssqqqooonnnmmmkkkgggbbb___```dddgggiiioookkkgggfffhhhhhhddd```bbbdddgggiiijjjllloooqqqiiiccc___aaacccdddfffjjjnnnkkkjjjkkknnnpppooommmkkkllloooqqqpppnnnkkkhhhnnnnnnnnnoooppprrrtttuuuqqqpppooolllhhhccc^^^[[[WWWVVVTTTSSSSSSSSSSSSTTTRRRRRRRRRRRRTTTWWWZZZ\\\[[[\\\aaaiiimmmllllllnnnlllnnnqqqtttwwwxxxxxxxxxzzz{{{}}}~~~zzzvvv{{{yyyvvvrrrnnnkkkhhhfffccc___YYYSSSNNNKKKIIIIIILLLNNNQQQRRRPPPNNNLLLKKKFFFHHHNNNWWW```dddcccaaaZZZYYYXXXWWWVVVTTTTTTSSSRRRUUUYYY\\\^^^___aaacccjjjnnnrrrvvvxxxzzz|||~~~~~~|||{{{{{{{{{zzzxxx}}}~~~~~~|||{{{|||}}}www{{{~~~~~~{{{yyyyyy{{{yyy||||||~~~yyyuuurrrnnnhhhccccccaaa]]]XXXTTTSSSSSSTTTVVVYYY[[[[[[\\\]]]^^^]]]dddjjjmmmpppvvvyyyxxxxxx}}}|||yyyxxxuuurrrjjjkkkhhhaaaVVVMMMIIIHHHGGGFFFGGGKKKOOOSSSTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTPPPRRRTTTTTTTTTXXX^^^cccaaajjjuuuzzz{{{zzzzzz|||}}}|||{{{{{{{{{|||zzzvvvxxxyyyyyywww||||||}}}}}}~~~{{{tttnnnhhhccc___^^^\\\WWWTTTTTTWWWYYY\\\___```aaa``````______```___^^^___aaadddcccbbb``````aaadddgggiiieeedddbbb``````aaacccddddddbbb``````aaaccccccccceeekkkqqqrrrtttwwwxxxvvvuuu}}}~~~}}}}}}~~~~~~}}}{{{xxxwwwzzz}}}~~~|||zzzzzzzzz|||~~~yyyqqqmmmooosssrrrtttwwwzzz|||}}}}}}||||||{{{{{{}}}~~~|||wwwssspppppppppnnnooosssqqqqqqpppooooooqqqrrrtttlllllljjjiiiiiijjjjjjkkkkkknnnrrrtttrrrnnnkkkjjjppphhhkkkhhhgggjjjiiiiiigggfffggghhhhhhgggeeebbbaaaaaabbbccccccaaa___\\\___aaaaaa^^^]]]___bbb]]]___ccceeegggiiilllnnnppptttvvvtttsssuuutttpppjjjpppsssqqqooonnnkkkggg```bbbcccccc___[[[XXXWWWRRRSSSTTTVVVYYY\\\^^^```\\\]]]```cccgggjjjlllmmmnnnmmmnnnppptttwwwxxxxxxuuuuuuuuuuuusssqqqooommmhhheeeaaa\\\YYY[[[___cccgggdddbbbaaacccfffhhhjjjjjjllloooqqqrrrtttxxx|||sssnnnkkknnnppppppqqquuuuuutttssswww|||}}}zzzrrruuuxxx{{{|||yyytttpppssssssuuuwwwzzz{{{||||||{{{zzzyyyvvvqqqlllgggddd^^^]]]\\\[[[YYYWWWUUUTTTSSSRRRRRRRRRTTTWWWYYY[[[\\\\\\aaaiiinnnooorrrvvvyyyzzz|||~~~}}}yyytttpppmmmhhhbbbZZZSSSQQQPPPNNNLLLNNNMMMMMMNNNPPPPPPMMMJJJHHHHHHKKKRRR[[[aaabbb```ZZZYYYWWWUUUTTTTTTUUUVVVRRRVVVZZZ]]]___bbbgggkkkssstttwww|||}}}wwwqqqgggfffccc___YYYVVVUUUUUUWWWYYYZZZ[[[[[[]]]___aaaaaahhhnnnqqqvvv~~~}}}wwwwwwrrrhhhZZZOOOJJJJJJHHHFFFEEEFFFKKKPPPTTTVVVVVVVVVWWWWWWWWWXXXXXXXXXSSSUUUWWWVVVVVVYYYaaagggdddnnnzzz}}}|||||||||xxxrrrmmmhhhdddccc```YYYUUUTTTUUUWWWZZZ\\\^^^^^^^^^]]]]]]___aaabbbbbbdddgggiiiiiigggdddcccdddgggjjjllliiigggeeecccccccccbbbbbbcccaaa______aaaccccccccceeekkkpppoooqqqvvvxxxvvvyyy}}}|||{{{{{{{{{}}}~~~{{{}}}|||uuunnniiigggffffffhhhjjjmmmpppqqqrrrrrrttttttvvvzzz~~~~~~~~~|||{{{{{{}}}}}}~~~~~~}}}|||zzzyyyzzzzzz{{{}}}~~~|||xxxuuukkkgggeeeffffffccceeehhhgggfffeeeeeeeeefffggghhhdddcccbbbaaa```````````````eeeiiijjjhhhcccaaa```ssskkkoookkkhhhjjjiiihhhgggeeeeeeffffffdddccc```______```bbbcccaaa```\\\```dddeeebbb``````aaa\\\^^^bbbeeehhhkkkooorrrllluuu{{{zzzwwwxxxzzz{{{sssyyy|||xxxsssqqqooommmbbbdddfffccc^^^YYYXXXYYYUUUTTTRRRRRRSSSWWW[[[]]]]]]^^^```ccchhhnnnsssvvvrrrssstttvvvxxxzzz}}}uuuvvvyyyzzzyyyuuuqqqoooffffffccc]]]XXXWWW[[[``````aaaaaa``````dddmmmtttsssvvvxxxyyyyyy{{{~~~yyywwwzzz||||||}}}~~~~~~~~~~~~}}}~~~}}}|||uuuwwwzzz~~~yyytttooolllfffeeedddbbb___[[[XXXVVVTTTTTTSSSSSSUUUWWWZZZ\\\___^^^aaahhhnnnqqqvvv|||}}}wwwtttkkkeee[[[TTTTTTVVVTTTPPPQQQMMMJJJKKKOOOQQQOOOLLLQQQMMMKKKOOOVVV\\\^^^]]]^^^\\\YYYUUUTTTTTTUUUVVVSSSWWW[[[^^^aaafffmmmrrr{{{zzz|||yyykkkjjjgggbbb\\\YYYXXXXXXVVVWWWWWWWWWXXXZZZ]]]```aaaiiipppuuu|||zzzmmm]]]RRRNNNNNNKKKHHHEEEEEEJJJPPPUUUXXXYYYYYYZZZZZZYYYXXXWWWVVVRRRTTTUUUTTTTTTWWW___fffnnnsss|||~~~}}}wwwsssrrrmmmjjjiiieee^^^XXXVVVUUUWWWZZZ\\\^^^^^^^^^]]]]]]```ccceeegggjjjmmmoooooollliiigggiiillloooqqqpppnnnkkkjjjiiihhhgggeeeeeecccaaaaaaccceeeeeeeeedddkkknnnmmmooouuuxxxvvv|||~~~~~~xxxssspppjjjccc]]]]]]^^^aaaeeehhhkkkmmmnnnoooppptttzzz~~~~~~||||||~~~{{{zzzyyy}}}}}}~~~~~~}}}|||zzzyyyyyyyyyzzz||||||zzzvvvrrrccc```___aaaaaa^^^^^^```^^^_________```_________aaa```^^^\\\ZZZYYYXXXXXX[[[___dddeeebbb^^^[[[ZZZxxxnnnrrrtttmmmhhhiiifffeeedddfffhhhiiigggdddcccbbbaaaaaaaaaaaa```___aaaeeehhhfffaaa^^^```cccbbb^^^[[[]]]dddlllsssvvvxxxwwwxxx|||}}}~~~}}}vvvqqqmmmgggbbb___]]]\\\[[[RRRRRRRRRRRRTTTWWWYYYZZZ___aaaeeeiiinnnsssxxxzzzxxxzzz}}}}}}}}}yyyuuutttkkkfffbbb^^^YYYUUUXXX^^^```ccceeegggiiioooxxx|||}}}{{{zzzzzzqqqpppooommmjjjeeeaaa^^^ZZZXXXWWWWWWYYY\\\___aaa```eeelllpppqqqsssyyy}}}rrrhhh[[[RRROOOPPPRRRRRRLLLLLLMMMNNNNNNNNNMMMMMMLLLLLLMMMPPPSSSWWWZZZ]]][[[ZZZYYYXXXWWWXXXXXXYYYVVVWWW\\\bbbeeegggnnnvvv~~~|||tttlllhhhhhheee^^^WWWYYYXXXWWWWWWXXXZZZ\\\^^^ggghhhmmmwwwyyylll___UUUPPPNNNNNNIIIDDDDDDIIIPPPUUUWWWVVVXXX[[[]]]\\\YYYVVVSSSPPPRRRUUUVVVVVVXXX\\\```sss}}}~~~|||}}}}}}yyytttppplllkkkmmmkkkcccZZZVVVVVVWWWYYYZZZ\\\^^^```aaafffhhhlllnnnooooooqqqrrrrrruuuuuurrrqqqvvvyyyyyy|||xxxqqqlllkkkkkkkkkkkknnnjjjddd```___ccchhhlllmmmllllllnnnrrrxxx}}}}}}uuunnnfff^^^XXXVVVWWWZZZ]]]```bbbcccdddjjjkkkppp{{{}}}|||~~~}}}zzz~~~zzzyyyzzzwwwpppjjjjjjddd___^^^[[[XXXXXX\\\___]]][[[ZZZ[[[]]]^^^^^^___[[[XXXXXX\\\\\\YYYUUU______```___^^^\\\ZZZYYYvvvwwwxxxrrrnnnooohhhgggfffhhhkkknnnmmmllljjjeeeaaabbbfffgggddd```eeeeeeffffffdddcccccccccccc___\\\^^^eeennntttwww~~~}}}}}}zzzvvvpppiiiccc___[[[YYYVVVVVVVVVUUUUUUWWW\\\```eeedddfffkkktttzzz||||||{{{~~~~~~wwwsssmmmgggcccaaa^^^YYYZZZ]]]dddgggkkkpppuuuzzz}}}yyytttnnnjjjhhhhhhhhh```^^^\\\\\\^^^```cccdddbbbhhhnnnsssuuuyyywwwmmmaaaWWWSSSQQQPPPOOOKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLNNNPPPSSSVVVXXXZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\WWWYYY^^^fffjjjnnnwwwzzztttpppmmmjjjeee```[[[XXXUUUUUUXXX[[[\\\\\\fffhhhpppzzzqqqcccYYYSSSPPPNNNKKKIIIIIINNNRRRUUUVVV[[[[[[[[[[[[ZZZXXXWWWVVVQQQSSSTTTRRRRRRVVV___gggxxx}}}{{{}}}}}}yyytttooojjjggggggfff___ZZZYYYXXXXXXXXXZZZ]]]aaaeeehhhjjjkkknnnppprrruuuyyy|||www{{{|||yyyyyy~~~~~~{{{wwwuuusssrrrooommmmmmkkkhhhggggggiiikkkmmmkkkooosssuuuwwwzzz{{{sssiii^^^WWWSSSTTTUUUWWWYYY[[[]]]^^^hhhlllsss||||||yyyxxxuuuqqqmmmfffaaa]]][[[YYYVVVWWW[[[^^^^^^^^^_________]]][[[ddd___ZZZXXXZZZ]]]___```eeeeeeeeecccbbb___]]]\\\zzzvvvvvvrrrqqqpppqqqsssuuuttttttrrrkkkeeeffflllnnnjjjeeeiiihhhfffggghhhhhhfffccccccaaa___```gggooovvvyyy}}}tttkkkccc]]]YYY[[[]]]]]]YYYVVVXXX^^^eeemmmjjjkkkrrr||||||vvvpppjjjeeedddbbb___^^^```jjjmmmsss{{{~~~xxxssspppoooooojjjgggddddddeeehhhiiiiiiiiimmmrrrvvvxxx|||zzzqqqeee\\\WWWUUUSSSQQQMMMMMMNNNNNNNNNNNNMMMLLLMMMNNNPPPSSSUUUWWWXXXYYY[[[[[[ZZZZZZ[[[\\\^^^___[[[]]]ccckkkqqqwww{{{vvvqqqnnnlllaaa]]]XXXWWWZZZ\\\^^^]]]ccchhhqqq{{{yyykkk___XXXUUUQQQPPPOOOPPPRRRUUUVVVVVV```^^^[[[YYYXXXXXXYYYZZZUUUVVVVVVSSSRRRYYYgggsss~~~{{{yyyyyyyyy|||yyysssmmmfffaaaaaa___[[[ZZZ\\\[[[[[[[[[]]]aaagggllloooooopppsssuuuxxx}}}~~~{{{vvvrrrnnnnnnooooooooooooooonnnlllssszzz|||{{{}}}wwwmmmaaaXXXQQQQQQQQQRRRTTTVVVYYYZZZeeekkkttt{{{{{{vvvsssqqqpppccc]]]ZZZYYYVVVSSSTTTWWWXXX[[[___cccdddccc```^^^eeeeeedddbbbbbbdddhhhkkknnnmmmllljjjgggeeecccbbb}}}|||~~~~~~~~~~~~|||yyywwwxxxsssnnnnnnqqqsssqqqnnnnnnmmmlllkkkjjjiiifffeeedddcccbbbccchhhpppvvv{{{vvvllldddaaaaaadddeee```ZZZXXX^^^dddppppppssszzz}}}wwwnnnfffddddddcccdddhhhqqqsssyyy|||vvvrrrvvvrrrnnnlllnnnoooooonnnppprrruuuvvvwwwzzz~~~|||sssggg^^^ZZZZZZYYYWWWRRRSSSSSSSSSRRRQQQPPPPPPOOOPPPTTTWWWYYY[[[[[[[[[]]]\\\\\\\\\\\\^^^___``````aaahhhpppwww~~~~~~xxxvvvvvvkkkiiieee```]]]]]]___bbb```eeennnvvvyyy|||ssshhhaaa^^^WWWVVVTTTTTTUUUVVVXXXXXX^^^]]][[[YYYYYYZZZ\\\]]]ZZZ\\\]]][[[ZZZbbbrrr}}}yyyvvvtttsssssssssuuu}}}xxxnnngggbbb^^^^^^]]]ZZZZZZ^^^___```bbbeeeiiinnnrrrttttttvvvzzz}}}}}}xxxssstttuuuuuuuuusssqqqpppqqquuuyyy{{{|||~~~wwwnnnccc\\\RRRRRRQQQRRRTTTWWWZZZ\\\bbbhhhpppxxx~~~xxxssspppppp```[[[XXXWWWTTTPPPPPPSSSQQQVVV]]]cccfffggghhhhhhdddkkkrrrtttrrrpppqqqrrrvvvuuusssqqqooommmmmmlll|||}}}|||{{{yyywwwvvvwwwyyysssuuuvvvssslllhhhhhhiiigggffffffgggjjjpppwww|||wwwqqqnnniiilllnnniiiaaa]]]___dddnnnssszzz|||rrrhhhdddccceeelllsssyyyyyy~~~|||}}}wwwuuuvvvwwwuuusssrrrrrrrrrrrrsssvvvzzz}}}yyylllbbb^^^]]]]]]]]]XXXXXXXXXWWWVVVUUUTTTSSSPPPRRRUUUXXXZZZ[[[\\\\\\___^^^]]]]]]]]]^^^```aaafffgggnnnvvv}}}}}}~~~uuuvvvssskkkbbb^^^aaaeee```bbbgggnnnrrrvvvzzzpppjjjggg^^^]]]ZZZWWWWWWYYY\\\^^^[[[\\\]]]___```aaabbbbbb^^^bbbeeefffgggooo|||{{{tttooommmkkkjjjkkkkkkmmmttt}}}uuugggaaa^^^^^^```___\\\\\\```cccfffkkkppptttvvvwwwwwwzzz~~~}}}}}}{{{zzzxxxvvvuuutttzzzwwwuuuvvv{{{}}}tttkkkbbb\\\RRRRRRRRRSSSVVVYYY]]]___aaadddjjjuuu{{{sssmmmkkk```[[[WWWVVVSSSOOONNNQQQRRRVVV]]]cccgggjjjnnnrrrkkksss{{{~~~{{{xxxyyy|||~~~}}}zzzyyyxxxxxxyyyzzz~~~yyy}}}zzzrrrmmmmmmpppkkklllllllllnnnrrryyy~~~~~~tttvvvuuuqqqjjjfffhhhkkkmmmuuu}}}tttjjjdddbbbfffrrr~~~}}}~~~|||xxxrrrqqqoooppprrrvvv{{{~~~wwwlllfffcccaaa```^^^]]]]]]\\\[[[ZZZXXXWWWTTTTTTVVVWWWYYYYYYZZZZZZ```_________```aaacccdddlllnnnuuu~~~~~~vvvkkkeeefffiiicccaaaccchhhmmmrrr{{{}}}uuuooollleeedddaaa^^^\\\]]]bbbeee^^^aaadddhhhkkklllkkkkkkfffiiinnnqqqvvv}}}|||sssjjjfffdddccccccbbbdddggglllrrrxxx~~~yyyzzzyyyoooccc^^^]]]```cccccc``````dddhhhlllsssyyy}}}~~~~~~}}}~~~}}}}}}}}}wwwwww|||~~~{{{tttjjj```ZZZSSSSSSTTTUUUWWWZZZ]]]^^^```bbbiiiuuuzzzqqqhhhddd^^^ZZZWWWWWWUUUQQQQQQSSSZZZ___dddhhhkkkooouuuzzz{{{~~~~~~{{{xxxwwwxxxrrrrrrsssrrrrrrvvv|||{{{vvvrrrsssvvvyyyuuu{{{zzztttmmmgggdddgggvvv~~~wwwuuurrrqqqtttxxx|||yyysssnnniiieeeffffffeeedddcccaaa```___]]]]]]\\\ZZZYYYYYYYYYYYY`````````bbbdddgggjjjkkkqqquuu}}}zzzuuuqqqnnnhhhdddccchhhnnnqqqtttyyy~~~vvvpppnnniiiiiiiiigggddddddgggjjjjjjlllooorrruuuvvvvvvvvvrrrtttwww}}}}}}vvvlllddd___^^^^^^^^^\\\```dddfffhhhmmmtttzzz{{{qqqmmmlllhhhccc______bbbeeeeeecccfffkkklllpppwww}}}zzz|||zzzoooddd]]]XXXXXXYYYZZZ[[[[[[\\\\\\^^^dddnnnyyy|||uuulllccc]]]ZZZWWWVVVXXXXXXVVVVVVYYYaaagggnnnrrruuuyyy|||vvvwwwwwwvvvvvvxxx~~~~~~yyyxxx|||vvvsssooojjjeeehhhwww|||wwwuuuvvvyyy|||~~~{{{www|||yyyrrrlllnnnnnnmmmllljjjhhhgggfffgggeeebbb___\\\ZZZZZZZZZ______aaadddgggkkkoooqqquuuyyy|||tttlllfffdddjjjpppqqqppppppuuuwww{{{}}}vvvpppmmmjjjmmmooonnnkkkjjjkkkmmmtttuuuwwwyyy{{{|||~~~~~~~~~}}}{{{sssiii```\\\[[[\\\\\\YYY^^^cccdddcccfffooovvv{{{yyylllcccbbbdddeeebbbaaacccffffffeeejjjqqqooorrrxxx~~~~~~}}}}}}vvvkkkddd^^^^^^______^^^]]]\\\\\\]]]gggttt|||~~~uuuoooiii```YYYWWWUUUUUUYYYZZZYYY[[[___bbbjjjssszzz~~~zzzwwwxxx|||zzztttlllhhhkkksss}}}zzzxxxyyy{{{|||}}}tttwww{{{~~~sssrrrqqqqqqqqqpppnnnlllhhhkkkllliiiccc^^^\\\\\\^^^\\\^^^dddiiimmmrrrxxx~~~yyywwwssspppmmmllllllmmmtttrrrssszzzyyytttvvvsssqqqrrrwwwvvvrrrsssyyy}}}vvvmmmfffbbb```]]]ZZZXXX]]]bbbcccbbbdddiiinnnttt|||uuukkkdddccceeeiiilllhhhhhhhhhjjjmmmpppsssuuuxxxzzz~~~~~~~~~~~~xxxpppllljjjfffaaa^^^___bbbfffhhhnnnzzz}}}tttlllbbb[[[YYY^^^ZZZVVVWWW]]]cccfffgggooosssyyy~~~{{{vvvooolllnnntttzzz}}}}}}}}}||||||uuuvvvxxx{{{{{{yyyxxxxxxxxxvvvtttrrrooooooooolllgggbbb___]]]^^^]]]```gggmmmqqqvvv|||}}}wwwrrrooolllkkknnnkkkkkkqqqvvvxxx{{{~~~xxxtttuuuzzzxxxyyy}}}}}}zzz|||}}}tttlllhhhdddaaa___]]]___aaaaaaaaacccgggkkkrrr{{{~~~uuurrrooojjjffffffhhhjjjkkkkkklllooorrrwww{{{~~~~~~~~~}}}~~~~~~vvvsssqqqmmmhhheeeeeehhhkkkpppvvvvvvpppjjjccc^^^]]]\\\ZZZZZZ]]]bbbiiinnnqqqxxx}}}~~~xxxuuurrrppprrrwww}}}~~~zzzwwwvvvyyy|||yyyvvvtttqqqooolllhhhdddaaa```___ccclllsssvvv|||zzzuuuqqqooojjjeeecccggglllooosssxxx}}}{{{|||~~~}}}yyywwwxxx~~~~~~zzz{{{|||~~~~~~uuuooojjjfffdddeeedddcccbbbcccfffhhhjjjssswww~~~wwwnnnkkkkkkllllllmmmnnnooooootttvvv{{{~~~||||||}}}}}}}}}{{{wwwrrrooonnnqqqttt|||xxxnnnjjjfffaaa^^^^^^[[[\\\```dddiiiqqqyyyvvvtttsssrrruuu||||||xxxyyyzzzvvvrrrpppooommmiiieeeeeeeeeiiirrryyy|||~~~zzzxxxllleeeaaacccgggjjjoootttxxxxxxyyy{{{|||||||||}}}}}}}}}~~~~~~}}}yyyvvvyyy|||}}}uuuoookkkiiikkkiiiiiijjjlllnnnnnnmmmuuuwww|||wwwpppmmmooorrrtttuuuvvvwwwxxx}}}}}}{{{{{{|||yyyxxxzzz}}}}}}sssiiieeebbb]]]ZZZ[[[^^^aaaeeeiiinnnwww{{{zzzwwwuuuxxx|||{{{|||xxxsssqqqqqqqqqnnnkkknnnmmmpppxxx~~~ssskkkffffffgggiiilllqqqtttvvvwwwyyy|||yyyxxxwwwwwwxxxyyyxxxxxxzzz~~~{{{uuuqqqooonnnooopppsssvvvvvvtttrrrxxxzzz{{{tttrrrrrruuuyyy{{{{{{}}}}}}yyyyyy}}}}}}vvvmmmeeebbbaaa^^^\\\]]]fffhhhkkknnnsss~~~||||||}}}xxxuuuttttttsssrrruuusssvvv|||}}}vvvpppooonnnlllllloooqqqtttuuuuuuxxx~~~}}}{{{|||ttttttttttttuuuxxxzzz{{{|||~~~{{{zzzvvvxxxzzz|||}}}}}}|||{{{~~~zzzqqqnnnpppwww{{{zzzwwwxxx|||zzzmmmeee```aaacccdddeeegggnnnpppsssxxx|||xxxvvvwwwxxxyyywwwxxx~~~|||yyytttqqqqqqpppsssrrroooqqqxxx{{{yyy}}}zzzyyyrrrtttvvvwwwyyy|||}}}}}}~~~~~~|||uuullllllsssyyy|||}}}zzzrrrgggaaa]]]aaagggjjjmmmpppsssvvv|||{{{wwwyyy|||{{{xxxyyy|||vvvuuuppprrrpppkkklllrrrtttrrr~~~{{{sssvvvzzz}}}~~~}}}}}}sss~~~{{{yyy{{{vvvmmmpppzzz{{{vvvlllgggaaa^^^bbbiiilllppptttuuuyyyxxxuuuxxx|||wwwvvvtttoookkkkkknnnqqqvvv~~~}}}~~~{{{zzz~~~}}}}}}}}}~~~wwwrrrqqqsssuuuzzz~~~~~~~~~~~~ssskkkmmmgggdddeeehhhlllttt{{{}}}~~~{{{}}}|||uuunnnjjjkkkmmmvvv|||~~~~~~~~~yyyuuuwwwxxxyyy|||yyyzzz{{{~~~yyyqqqmmmhhhfffhhhnnnrrrtttxxx||||||tttnnnmmmmmmvvv{{{~~~{{{zzz}}}~~~xxxwwwwwwyyy~~~yyytttqqqoooiiihhhkkkrrrxxx{{{}}}xxxuuuuuuvvv{{{}}}}}}}}}~~~~~~~~~~~~||||||~~~}}}vvvrrrpppooommmjjjiiiooovvv~~~~~~yyy{{{}}}~~~~~~}}}~~~~~~}}}|||uuupppmmmkkkmmmiiijjjpppyyy~~~xxxvvvzzz~~~~~~yyysssooolllkkkiiiiiioooyyy~~~}}}~~~~~~|||}}}|||~~~xxxsssrrrqqqqqqnnnnnnttt~~~|||zzzzzzzzzzzzzzzvvvuuuwwwwwwuuuwwwzzzxxxuuuvvvxxxzzzxxxuuuvvv|||~~~}}}{{{wwwsssvvvrrrqqqrrrsssqqqssswww{{{zzz|||vvvyyyyyy{{{