BM66(d@ mmmMMM888333444444222111000000////////////000//////.........---------......---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++************************,,,++++++******++++++,,,************************++++++************++++++))))))***++++++++++++***++++++,,,,,,,,,,,,------------------------------000,,,+++...000......000111000222:::EEENNNRRRRRRUUUWWW[[[bbbkkkpppqqqpppooommmnnnrrroooddd\\\[[[^^^eeennnyyyxxxtttpppkkkddddddcccccciiiqqqwwwxxxmmm[[[NNNPPPZZZaaafffiiicccWWWEEE888444555///'''******+++,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***++++++,,,---000000///...------,,,,,,...---,,,***)))(((((((((------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++******+++,,,...000222333555444333000///111555888::::::;;;===???AAACCCDDDHHHGGGFFFEEEEEEGGGLLLOOOTTTUUUWWWXXXZZZ^^^cccfffhhhlllooovvvzzz[[[DDD888555444222222222111000000000111111//////.........---------.........---------,,,,,,///...---,,,+++,,,---...++++++++++++++++++++++++************************,,,++++++******++++++,,,************************++++++************++++++))))))***++++++++++++***++++++,,,,,,,,,,,,---------------------------------***))),,,...---...111222333888AAAKKKSSSUUUTTTXXXZZZ^^^eeemmmqqqqqqooopppoooooooooggg___^^^cccrrr{{{xxxtttppphhhfffdddeeelllvvv{{{gggTTTOOOTTT\\\eeekkkfff]]]MMM???999777111***---------------------...........................,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000000//////...------,,,,,,,,,+++******************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,...000111222111111000//////111555999;;;;;;<<<>>>@@@CCCEEEFFFGGGFFFEEEDDDEEEHHHMMMQQQSSSUUUVVVXXXZZZ^^^dddgggiiikkknnnuuu}}}hhhOOO>>>555222222444333333222111111222222/////////............---.........------------,,,000...,,,))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++))))))***++++++++++++***++++++,,,,,,,,,,,,---------------------------------***))),,,...---000444555:::BBBMMMVVVZZZZZZYYY]]]```eeekkkooopppnnnkkkhhhggggggccc\\\ZZZdddooozzzttttttrrrqqqooonnnoooqqqssstttuuuwww{{{~~~zzz~~~{{{rrrmmmhhhhhhnnnxxxqqqYYYMMMMMMUUUaaakkkiiidddXXXIII???:::444...//////...---------------........................---------------------------------------...///000//////......---,,,,,,,,,***************+++,,,---***************+++,,,---+++++++++++++++++++++++++++,,,,,,---...///000111//////.........111666:::<<<<<<===???AAADDDGGGIIIGGGEEECCCCCCEEEJJJPPPTTTTTTUUUVVVXXXZZZ^^^dddhhhiiikkkllltttsss[[[HHH;;;666555555444333222111111111222/////////...........................------------...,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++))))))***++++++++++++***+++++++++,,,,,,,,,------------------------------000---,,,...///...222888<<>>AAADDDGGGIIIGGGDDDBBBBBBFFFMMMSSSVVVWWWWWWXXXXXXYYY\\\bbbfffiiijjjkkksssjjjWWWGGG===888444444333222111000000111//////////////////////////////.........---------,,,---.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++))))))***++++++++++++***+++++++++,,,,,,,,,------------------------------111...---///......444;;;EEENNNZZZbbbeeedddcccccclllooossstttpppjjjccc___TTTSSSQQQSSS]]]pppzzznnngggaaaZZZUUUTTTSSSQQQQQQTTTUUUVVVWWWYYY[[[\\\^^^___^^^bbbgggkkkooorrruuuxxxzzz{{{~~~xxxsssrrrpppkkkjjjmmmhhh```UUUNNNOOOUUUZZZ[[[cccddd___SSSGGG@@@;;;666///...---,,,,,,---...///................................................//////...---+++***)))(((---------------,,,,,,,,,---,,,++++++***+++++++++))))))))))))***+++,,,---++++++++++++++++++++++++,,,,,,,,,---...///000000222222111000///222666:::;;;;;;;;;<<<>>>BBBFFFHHHFFFCCCAAACCCHHHOOOUUUWWW[[[ZZZYYYXXXXXXZZZ___cccggghhhiiirrruuueeeUUUDDD888555444333222111000000000...////////////000000000/////////.........---------///111333222000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))***++++++++++++***++++++,,,,,,,,,,,,------------------------------///------......///777@@@OOOWWW```dddcccbbbccceeennnqqquuutttooogggaaa]]]PPPQQQSSSXXXfff{{{xxxiii^^^UUUQQQSSSMMMJJJLLLLLLKKKKKKMMMLLLMMMOOOQQQSSSTTTTTTUUUZZZ]]]bbbeeehhhkkknnnppprrrtttwww|||~~~zzzvvvwwwrrrhhhcccdddYYYWWWSSSRRRXXX^^^]]]XXX\\\^^^[[[QQQIIIEEE@@@;;;222111///---,,,---...///........................------------------------111111000///...,,,***)))------,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++***************+++,,,---+++++++++++++++++++++++++++,,,,,,---...///000111333333222000000222666:::<<<;;;::::::<<<@@@DDDFFFFFFCCCAAADDDKKKRRRUUUVVV\\\[[[ZZZWWWWWWZZZ___ccceeefffhhhsssyyyjjjSSSAAA777666555333222222111111.../////////000000000000////////////...............///000111000///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))***++++++++++++***++++++,,,,,,,,,,,,------------------------------...---...000222555@@@KKKVVV\\\bbbbbb]]][[[___dddlllpppsssrrrmmmfffaaa___SSS\\\eeelllzzzvvviii]]]TTTNNNKKKIIIIIIEEECCCFFFGGGEEEDDDEEEEEEGGGJJJMMMOOOPPPPPPPPPRRRUUUXXX\\\^^^aaaeeehhhjjjlllppptttyyy~~~yyyuuuzzz{{{{{{uuuhhh```bbbYYYXXXVVVXXXaaaiiifff]]]VVVWWWTTTNNNKKKIIIEEE@@@888666333000...---..............................,,,,,,,,,,,,,,,,,,,,,,,,...////////////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,...000111222000000000//////222777;;;===<<<;;;:::;;;???BBBEEEEEEBBBBBBFFFMMMSSSUUUTTTZZZZZZXXXWWWWWW[[[```eeecccdddhhhtttiiiTTT888888666555444333333222.../////////000000111111000/////////............------,,,,,,+++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))***++++++++++++***++++++,,,,,,,,,---------------------------------......111444777<<>>;;;777222///---------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++******+++,,,...000222333---......---///222888<<>>BBBDDDEEEBBBBBBGGGOOOTTTUUUSSSXXXXXXWWWVVVWWW\\\ccchhhbbbdddhhhuuu{{{kkkQQQCCC666555666444333555000111111111111000000///000/////////............//////...---,,,,,,++++++------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))******++++++,,,---------,,,++++++---...///...000111222777???JJJVVV^^^]]][[[WWWRRRQQQUUU]]]dddhhheeegggkkkiiiaaa]]]___ooossseee[[[TTTOOOFFFFFFDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAAEEEFFFHHHJJJNNNQQQTTTUUUYYY]]]aaaeeehhhkkkoooqqqyyy{{{~~~}}}nnnlllkkkuuuvvvttt~~~zzzqqqhhheeecccccceeekkkrrrvvvyyyfffRRRCCCFFFLLLLLLLLLPPPLLLKKKDDD888000///...------------,,,,,,------...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------,,,,,,++++++***++++++++++++,,,---,,,***)))***+++,,,,,,,,,---...///000111///000000000111444999<<<>>>===<<<<<<===@@@DDDFFFGGGCCCAAAFFFOOOUUUTTTRRRVVVWWWWWWWWWWWWZZZ___bbbffffffiiiuuu{{{dddRRR@@@:::888555222222111222222222222111000000000000/////////.........000000///......---,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,------.........---------...//////...111222666???JJJUUU[[[]]]YYYUUURRRPPPTTTZZZaaafffccc``````eeegggcccaaacccxxxuuudddWWWPPPKKKGGGCCCBBBAAA@@@???===<<<;;;:::========================;;;<<<<<<===>>>>>>??????BBBCCCDDDFFFIIILLLOOOQQQRRRUUUZZZ^^^aaadddhhhjjjqqqsssvvvxxx{{{~~~ooojjjdddhhhvvv{{{{{{rrrhhhfffdddeeeiiinnnsssuuuhhhTTTDDDCCCHHHJJJNNNUUUQQQPPPIII===444111000---......---------.../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++***++++++,,,+++,,,---,,,***)))***+++,,,,,,,,,---...///000111///000000000111444888<<<===<<<<<<<<>>===<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<===>>>???AAACCCFFFHHHJJJKKKNNNRRRVVVYYY\\\```ccchhhjjjmmmpppssswww|||uuuqqqgggbbbiiirrrzzz{{{{{{{{{mmmjjjeeedddfffiiilllmmmgggVVVFFFDDDFFFIIIQQQYYYVVVVVVOOOCCC:::555222.........------...//////000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))),,,++++++***++++++,,,,,,***+++,,,+++)))))))))+++,,,,,,,,,---...///000111000000000000111444888<<<;;;;;;;;;===@@@EEEIIIKKKHHHDDDAAACCCIIIOOOOOONNNQQQRRRTTTUUUWWW\\\aaaeeeeeefffiiiuuuttt^^^KKK???888666666333333222111111000000000000000000////////////...////////////......------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,---............///000///.........///...777FFFSSS[[[[[[WWWTTTOOOMMMMMMUUU```ggggggddd\\\]]]^^^___```dddmmmuuuwwwbbbSSSLLLHHHCCC@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;:::::::::::::::::::::::::::999999999:::::::::;;;;;;::::::;;;===???AAACCCDDDFFFIIILLLOOORRRVVVZZZ]]]aaadddhhhkkknnnrrrvvvyyy}}}~~~wwwooommmnnntttxxxrrrtttyyy{{{rrrnnnhhhdddccccccdddddd___TTTLLLKKKLLLMMMPPPUUUWWWXXXSSSIII???999444///...------------...///000111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++******++++++,,,,,,)))***++++++))))))***+++,,,,,,,,,---...///000111000000111000111333888;;;999:::;;;>>>BBBGGGKKKNNNIIIEEEAAABBBGGGLLLMMMMMMQQQRRRSSSTTTWWW[[[```dddeeeeeehhhuuurrr[[[GGG<<<888999444333222000000///000000111000000000////////////......------------------------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++,,,,,,------,,,...///...------000333333AAARRR[[[ZZZUUURRRRRRPPPQQQVVV^^^fffiiifffcccbbbgggjjjeeebbbiiizzzuuuggg[[[OOOHHHAAA@@@>>>=========<<<<<<>>>>>>======<<<<<<<<<;;;::::::::::::::::::::::::999999::::::::::::;;;;;;999999:::;;;<<<>>>???@@@AAADDDFFFIIIKKKOOOSSSVVVYYY\\\aaaeeehhhkkkooorrruuuwwwzzz}}}zzzqqqmmmttt~~~{{{sssmmmnnnnnnsss|||yyywwwrrrkkkfffbbb```___]]]UUURRRRRRVVVXXXUUUPPPMMMSSSVVVTTTLLLCCC>>>888222......------------......///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++*********++++++,,,---)))***++++++***)))***,,,,,,,,,,,,---...///000111000111111000000333777;;;888999<<>>===>>>@@@AAACCCFFFJJJMMMNNNRRRWWW[[[___bbbfffhhhmmmpppsssvvvwwwxxxzzz{{{zzz|||~~~wwwmmmjjjlll}}}zzzqqqoookkklllttt~~~|||{{{wwwqqqkkkfffbbb]]]ZZZQQQSSSYYYaaaeee___SSSIIILLLQQQRRRMMMGGGCCC===777000000///...------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------************+++,,,------***+++,,,,,,+++***,,,---,,,,,,,,,---...///000111111111111000000333777:::999:::<<>>AAAFFFJJJLLLRRRSSSSSSTTTUUUXXX]]]aaadddeeehhhuuuqqqfff```YYYXXXWWWWWWWWWXXXYYYZZZWWWXXXXXXZZZ\\\^^^```aaahhhmmmssswww|||uuudddRRRCCC888777555333111111222333111111111000000000//////---------...............------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++,,,------...,,,---...------222;;;BBBNNNWWW___]]]UUUOOORRRWWW^^^fffkkkiiicccbbbjjjrrrzzz~~~}}}zzznnn^^^MMMEEE@@@======@@@::::::;;;;;;:::;;;<<<===::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::999999999:::;;;<<<<<<;;;<<<<<<======@@@DDDGGGEEEIIIOOOSSSWWWZZZ^^^```cccggglllnnnooooooqqqrrrpppqqqtttvvvyyywwwkkkcccfffjjjqqqzzz|||yyyyyyuuuppppppxxx}}}xxxrrrmmmfff```[[[VVVXXX]]]fffmmmiiiYYYKKKEEEKKKPPPOOOKKKIIICCC>>>444333222000///......------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************+++,,,---...***,,,------,,,,,,---...,,,,,,,,,---...///000111111222111000000333777::::::;;;===@@@CCCFFFHHHIIIEEEAAA<<<:::<<>>BBBEEEAAAEEEKKKPPPSSSWWWZZZ\\\]]]bbbgggiiiiiiiiijjjllliiijjjlllnnnrrrwww~~~ssscccUUUXXX```lllwww}}}|||zzz}}}vvvooottt|||xxxrrrkkkccc]]]]]]]]]```gggpppnnn___PPP@@@HHHOOOPPPNNNLLLHHHBBB888666555333111//////...---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********************+++,,,---...+++,,,...------,,,...///,,,,,,,,,---...///000111111222111000000333777:::;;;<<<===@@@BBBDDDFFFGGGBBB>>>:::888:::???FFFJJJMMMNNNPPPRRRUUUZZZ```dddcccdddhhhuuu}}}nnnbbbZZZTTTMMMGGGFFFFFFGGGHHHIIIKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKRRRRRRRRRTTTYYY^^^cccfffttt|||uuucccJJJ>>>555333444444222333333222111000////////////..............................---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))***++++++++++++******++++++,,,,,,------...000///---...333>>>KKKUUU^^^[[[VVVPPPMMMPPPXXX___jjjjjjjjjiiidddbbbiiirrr}}}|||jjjSSSIIIGGGCCC@@@>>>======>>><<<;;;::::::999999999999::::::::::::::::::::::::;;;;;;::::::::::::::::::777777777777777777777777888888999999999999888888::::::;;;;;;<<<===>>>>>>AAACCCFFFJJJNNNRRRUUUVVV]]]___cccfffggggggfffeeedddeeegggiiikkkoootttxxx}}}~~~sss\\\SSSOOO]]]ttt~~~uuuqqqjjjuuuzzzjjj\\\WWW^^^]]]___cccggggggaaa[[[EEEFFFGGGIIIJJJJJJIIIGGGAAA<<<666222000///...------------------...///000,,,------......------,,,******+++++++++,,,,,,,,,---,,,***)))))))))******+++++++++*********))))))))))))***+++,,,,,,------,,,++++++,,,---///111333111111000000222444777888<<<::::::<<<@@@DDDFFFGGGAAA;;;777777888;;;AAAHHHKKKPPPTTTVVVVVVXXX^^^dddbbbggglllwwwzzzhhh```VVVNNNKKKIIIEEEBBBGGGGGGHHHIIIJJJKKKLLLMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKJJJJJJKKKMMMPPPSSSUUU^^^eeeqqq}}}yyy[[[JJJ999444555555222000333222111000000/////////........................///...------,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++,,,,,,,,,,,,,,,***++++++,,,,,,---......///...///222:::EEERRRYYY[[[ZZZWWWTTTTTTYYYbbbhhhqqqlllhhhgggfffffflllssszzzjjjWWWGGGCCCBBB???<<<;;;::::::;;;<<<;;;:::999999999999999:::::::::::::::999999999::::::::::::999999999999888888888888888888888888888888999999999999888888777777888999999:::;;;;;;>>>???AAAEEEHHHLLLNNNOOOUUUWWWYYY\\\]]]]]]]]]\\\\\\]]]___aaacccgggmmmpppvvvzzz~~~fff[[[RRRWWWhhhxxx~~~|||zzzllljjjooo}}}{{{~~~}}}nnn```ZZZYYYXXXXXX[[[___^^^YYYTTTHHHFFFDDDEEEHHHIIIGGGEEEDDD???999333111//////...------,,,,,,------...///,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,+++******************+++++++++*********)))))))))******+++,,,,,,------,,,++++++,,,---///111333111111000000222444777888;;;:::;;;===AAADDDEEEDDDCCC<<<777666666999???FFFOOOSSSWWWXXXXXXZZZ___ccchhhiiilllyyylll^^^QQQLLLFFFCCCDDDEEEEEEDDDIIIIIIJJJKKKLLLMMMMMMNNNLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHMMMVVV```kkkvvvqqq[[[CCC999999888555333333333111000000000000000........................///...------,,,---------------............------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------------+++++++++,,,------......---...111888CCCOOOXXX]]]ZZZZZZZZZZZZ\\\bbbiiinnnooojjjhhhkkkmmmlllnnnrrrcccNNNFFF??????>>><<<:::999999999:::;;;::::::999999999999:::999999999999999999999999888888888999999999999999999999999999999999999999999999::::::::::::999999777777777888999999::::::<<<===>>>AAACCCFFFHHHIIIMMMNNNOOOQQQRRRSSSSSSTTTSSSUUUWWWYYY[[[```eeeiiikkkooouuuxxx{{{}}}zzzzzz~~~ttthhhYYYSSSYYYhhhwwwpppeeebbbmmmooouuu|||zzzooobbb[[[VVVTTTSSSTTTVVVUUURRRNNNJJJGGGDDDDDDGGGJJJKKKJJJIIICCC;;;555111000///...,,,,,,++++++,,,,,,------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,)))***+++++++++++++++++++++++++++************************++++++,,,,,,---,,,++++++,,,---///111333111111000000222444777888::::::;;;>>>AAACCCBBBAAACCC;;;555444444666===EEEOOORRRVVVWWWXXXZZZ___cccoookkknnn~~~lll[[[QQQKKKHHHEEEDDDGGGIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNKKKKKKJJJIIIIIIIIIIIIIIILLLLLLLLLKKKJJJHHHFFFEEEAAADDDIIIPPPXXXcccnnnvvv}}}lllTTTFFF???:::888999333333222111000000000000........................//////...------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------++++++,,,,,,---.........---///444>>>JJJUUU[[[]]]^^^^^^___aaadddgggkkknnnggghhhmmmssssssppppppssskkkPPPDDDCCC???======<<<;;;;;;;;;;;;<<<::::::999999999999999:::888888888888888999999999888888888888999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<======???@@@BBBCCCDDDEEEIIIIIIJJJKKKLLLMMMNNNOOONNNPPPRRRTTTVVVZZZ```dddcccggglllooorrrwww~~~}}}zzzyyy{{{~~~uuueeeVVVQQQXXXgggttt}}}wwwlllfffaaafffnnnvvvwwwpppeee]]]WWWUUUSSSRRRRRRQQQOOOLLLKKKKKKKKKIIIIIILLLPPPTTTKKKEEE===666222000///...,,,++++++***++++++,,,,,,,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,((()))+++,,,---,,,++++++*********************************++++++,,,,,,,,,,,,++++++,,,---///111333111111000000222444777888;;;:::999;;;>>>@@@AAA@@@@@@999333222333777???GGGPPPSSSVVVXXXZZZ]]]aaaeeejjjhhhpppooo]]]RRRMMMGGGFFFEEEFFFHHHKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIGGGEEECCCCCCCCCEEEGGGLLLTTT^^^dddmmmrrrzzz}}}jjjYYYHHH;;;666888444333222111000000000000//////////////////////////////...------------...---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++,,,,,,------.../////////333:::EEEOOOWWW[[[\\\bbbcccfffjjjmmmoooooonnnhhhlllrrruuuqqqooowwwmmm[[[JJJDDDDDD>>><<<<<<<<<;;;;;;<<<<<<<<<999999999888888999999:::777777888888888999999999888888999999:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===============>>>>>>???@@@@@@AAAAAAEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKMMMNNNQQQTTTYYY]]]\\\```eeehhhkkkpppwww}}}~~~~~~}}}{{{zzz{{{}}}|||qqqaaaSSSOOOWWW___mmmsss|||{{{qqqjjj```eeelllqqqsssppphhhaaaYYYWWWUUUSSSQQQPPPNNNMMMMMMRRRTTTOOOHHHGGGNNNVVVIIIDDD===777444111///---,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,(((***+++---------,,,+++***************************+++++++++++++++,,,,,,,,,++++++,,,---///111333111111000000222444777888<<<999777888;;;>>>@@@AAA<<<666111222555999BBBJJJTTTUUUXXXZZZ]]]```cccfffbbbjjjzzzsss^^^PPPJJJIIIEEEFFFGGGIIILLLNNNPPPRRROOOOOOOOONNNNNNNNNNNNNNNLLLKKKJJJJJJIIIIIIJJJJJJHHHIIIJJJJJJJJJIIIGGGFFFDDDDDDCCCBBBCCCGGGMMMRRR\\\aaagggnnntttzzzsss[[[DDD888555444333222111111000111111////////////////////////000///......------......------............------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---......//////222999CCCLLLSSSXXX\\\^^^eeeggglllqqquuuuuurrrooonnnqqqsssssspppvvvrrr\\\QQQGGGDDDAAA888::::::::::::::::::::::::999888888888888999999:::777777888888999:::::::::::::::;;;;;;<<<<<<==============================<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<============@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHLLLPPPTTTUUUYYY]]]___bbbgggooouuuzzz~~~|||}}}}}}|||yyywwwwwwxxxuuuwww{{{}}}~~~~~~~~~yyylll]]]QQQNNNPPPYYYaaannnyyy}}}yyyppphhhaaadddffffffggghhhccc]]]XXXWWWUUUSSSPPPNNNMMMLLLOOOUUUXXXRRRGGGBBBEEEKKKFFFCCC>>>:::777444111...,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++,,,++++++,,,---///111333111111000000222444777888;;;999888999<<>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===???AAABBBAAA@@@??????@@@AAAAAABBBDDDHHHKKKMMMPPPSSSUUUXXX]]]dddjjjsssvvv{{{||||||{{{yyyvvvuuuuuuwwwrrrqqqqqqsssuuuxxxzzz{{{zzz{{{zzzsssgggZZZRRRNNNLLLRRR\\\gggoooqqqooollliiijjjeee___^^^aaa```[[[VVVWWWVVVTTTQQQNNNLLLLLLOOORRRTTTQQQJJJEEECCCCCCCCCAAA???===;;;888444111------,,,+++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,++++++,,,---///111333111111000000222444777888999999;;;>>>BBBDDDDDDBBB;;;777555888<<>>AAAEEEJJJPPPXXX```eeejjjmmmppprrrsssvvv{{{uuuXXXHHH555444333222111111111111000000000000000000000000000000///...............+++,,,,,,------,,,,,,+++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,------.../////////999EEESSS[[[\\\___eeelllkkkmmmpppssstttmmmccc[[[XXX^^^lll~~~cccRRRJJJGGG???===???;;;:::;;;;;;;;;;;;:::999999888888777777888999::::::888888999:::;;;;;;<<<<<<===>>>>>>???@@@AAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;===???BBBBBBAAA???>>>===>>>???>>>???AAAEEEHHHGGGJJJMMMNNNPPPUUU\\\bbbmmmpppuuuyyy~~~}}}{{{wwwttttttwwwyyyuuuqqqmmmlllnnnqqqtttuuuwwwxxxxxxtttmmmbbbXXXRRRHHHJJJNNNUUU___iiiqqqvvvvvvuuulllbbb___dddddd```WWWXXXXXXVVVSSSPPPMMMMMMMMMMMMNNNPPPPPPLLLFFFAAABBBAAA@@@???>>>;;;666333...------,,,+++++++++,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,///...,,,+++***++++++,,,))))))******++++++++++++++++++++++++++++++++++++,,,++++++,,,---///111333222111000000222444777888777999>>>DDDHHHHHHEEEBBB<<<999888;;;>>>@@@EEEKKKQQQUUU^^^kkkzzz}}}bbbRRRMMMLLLOOOQQQTTTTTTSSSRRRQQQQQQQQQRRRSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMMMMMMMLLLKKKJJJIIIKKKKKKJJJIIIIIIIIIJJJJJJGGGHHHHHHGGGEEECCC@@@????????????AAAFFFLLLRRRUUU^^^___aaaeeeiiimmmppprrryyy|||kkkRRR===777333444333111222444222222222111111111111000000000000000000000000000......------------......+++---......---,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000///......000444777CCCIIIRRRXXX\\\___cccfffjjjooosssrrrmmmggg```[[[XXXZZZjjjvvvZZZPPPGGGDDDBBB===;;;<<<<<<<<<;;;::::::999888888<<<:::999777777888:::;;;;;;<<<<<<<<<===>>>>>>>>>BBBAAA@@@@@@??????@@@@@@BBBBBBAAA@@@????????????>>>>>>===<<<<<<<<<<<<<<<>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>=========<<<============>>>>>>>>>>>>BBBDDDGGGIIILLLPPPUUUYYYfffhhhlllpppuuu||||||xxxwwwwwwxxxxxxwwwwwwtttpppmmmkkklllmmmooouuuuuuvvvuuurrrjjj```ZZZJJJFFFFFFLLLVVVbbbrrrtttddd[[[[[[\\\\\\^^^\\\ZZZWWWTTTQQQNNNLLLNNNPPPTTTVVVSSSNNNGGGBBBDDDAAA??????@@@@@@<<<999444000,,,+++,,,...---,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,+++******+++...111222444333111111222444777999???777>>>SSS[[[OOODDDEEEBBB@@@>>><<<<<>>???AAAEEEIIILLLTTTUUUXXX[[[___cccfffhhhnnnqqquuuxxx|||iiiGGG===555444444222000111222222222111111111111000000000000000000000000000......------------......+++---......---,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---///000//////111555:::LLLQQQUUUVVVVVVWWW\\\aaajjjnnnpppnnngggaaa[[[XXX\\\aaavvv}}}mmmXXXOOOFFFCCCAAA===:::;;;<<<<<<;;;::::::999888888;;;;;;999888888:::;;;<<<>>>>>>???@@@@@@AAAAAAAAACCCBBBBBBAAAAAAAAAAAAAAABBBAAA@@@@@@????????????>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<========================???>>>>>>>>>===<<<<<<<<>>>>>???AAABBBGGGHHHJJJMMMQQQTTTWWWYYY^^^aaaeeeiiilllpppuuuyyyzzz}}}YYYIII888444555444111///222222222111111111111000000000000000000000000000......------------......,,,---//////---,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,------+++...000000///222:::@@@SSSVVVWWWSSSOOOPPPXXX```kkkmmmmmmiiiccc]]]ZZZ[[[eeerrrttteeeUUULLLDDDAAA???;;;999:::<<<;;;;;;::::::999999888;;;:::999999:::;;;===>>>AAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>======<<<<<<======??????>>>>>>>>>============<<<;;;::::::;;;<<<=====================>>>>>>??????>>>===<<<;;;;;;:::;;;===>>>???AAACCCGGGJJJSSSVVVZZZ___dddkkksssxxx~~~|||zzzwwwwwwwwwxxxxxxwwwtttrrrnnnjjjhhhggghhhiiimmmmmmoooqqqqqqoookkkggg]]]PPPBBB@@@HHHXXXnnn~~~yyylllaaa\\\XXXUUUZZZ___bbbaaa[[[SSSMMMKKKKKKKKKLLLKKKJJJHHHEEECCCDDDBBB@@@BBBEEEGGGEEECCC999555///+++++++++,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******)))))))))))))))******+++++++++++++++++++++++++++,,,---...///111222222111111222222333555666777888777999>>>EEEHHHDDD@@@===<<<:::999:::???GGGLLLVVVTTTTTT\\\nnn||||||tttiiifffiiizzzrrrfffZZZWWWYYYYYYYYYZZZYYYZZZ[[[\\\\\\[[[YYYWWWVVVVVVWWWXXXYYYZZZ[[[[[[YYYWWWUUURRRPPPNNNMMMMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDBBB@@@>>>>>>>>>>>>===>>>???BBBEEEHHHKKKLLLQQQTTTXXX[[[^^^bbbgggkkkkkkpppuuuyyy~~~nnnVVV>>>444555666333111222222222111111111000000////////////////////////......------------......,,,...//////...------...------------------------------------------------,,,,,,,,,---------------+++...000//////555@@@JJJTTTVVVUUUPPPLLLPPP\\\fffnnnmmmkkkggg```\\\^^^cccooopppcccRRRIIIAAA???===:::999:::;;;;;;;;;::::::999999999999999999:::;;;<<<>>>???BBBCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@??????>>>??????@@@@@@????????????>>>>>>>>>>>>===;;;::::::;;;===>>>>>>>>>=========<<<<<<<<<=========<<<<<<;;;;;;;;;999:::;;;<<<<<<===AAACCCJJJLLLQQQVVV[[[bbbjjjoooyyy||||||zzzxxxxxxyyyzzzyyyxxxtttqqqnnnjjjhhhgggggghhhhhhhhhjjjmmmpppqqqpppnnnnnnaaaRRRFFFCCCLLL___qqqrrruuutttkkkbbb\\\WWWRRR^^^bbbdddaaaZZZTTTQQQQQQIIIHHHGGGFFFFFFGGGHHHIIIGGGDDDBBBDDDGGGHHHGGGEEE<<<777222---***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))******+++++++++++++++++++++++++++***+++---...000111111111000000111333444555666666555999:::999>>>FFFDDD<<<999999888777999>>>FFFKKKTTTTTTUUUYYYdddlllkkkdddeeegggmmm~~~oooeee\\\ZZZ\\\[[[\\\^^^ZZZ\\\^^^``````___^^^]]]VVVVVVWWWWWWYYY[[[\\\]]]```^^^[[[XXXTTTRRRPPPOOOMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIFFFEEEDDDBBB@@@>>>===<<<999:::;;;<<<>>>AAACCCDDDIIIKKKNNNQQQTTTWWW\\\___cccfffjjjmmmpppvvv~~~}}}cccFFF888555555444333222222222111111111000000////////////////////////......------------......,,,...//////...------...------------------------------------------------,,,,,,,,,------............/////////111:::HHHRRRSSSUUUTTTPPPOOOUUUaaalllrrrmmmiiieee]]]ZZZ```kkkyyymmmaaaOOOGGG???===<<<:::999:::;;;;;;::::::::::::999999888999999;;;<<<>>>@@@AAABBBDDDFFFHHHIIIIIIIIIHHHIIIJJJJJJKKKJJJIIIHHHHHHHHHHHHIIIHHHHHHGGGEEEEEEBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@?????????>>>>>>===<<<<<<===>>>>>>@@@???>>>===<<<;;;:::999::::::;;;;;;<<<<<<======::::::;;;::::::;;;===@@@DDDGGGKKKOOOSSSZZZaaafffnnnxxx~~~|||}}}|||zzzzzz{{{{{{zzzxxxsssqqqooollliiihhhhhhhhhfffeeefffiiimmmppprrrrrrssslllaaaQQQCCCAAAOOO```gggnnnqqqlllddd^^^YYYTTT\\\```dddddd___YYYTTTRRRHHHFFFEEEDDDFFFIIILLLOOOKKKGGGDDDDDDFFFGGGEEECCC<<<999444///+++***,,,---+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,---++++++++++++++++++++++++)))***,,,---//////000000///000111222444555666666444;;;===999===EEECCC999666666666666999>>>EEEKKKOOOTTTXXXYYY\\\aaabbb___hhhlllqqq~~~nnnfff``````aaa```___aaa\\\]]]^^^_________^^^^^^WWWWWWWWWWWWYYY[[[]]]___bbbaaa```]]]ZZZVVVTTTRRRPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJGGGFFFFFFDDDBBB???===;;;:::::::::;;;<<<===>>>???BBBDDDFFFHHHJJJMMMQQQTTTYYY\\\```bbbdddiiipppuuu}}}rrrWWWDDD:::444222333222222222111111111111000000000000000000000000000......------------......---...000000...---...///------------------------------------------------,,,,,,,,,---......//////111000///111777AAAMMMUUUUUUUUUUUUUUUVVV\\\fffmmmqqqkkkeeeaaa[[[YYYfffvvvjjj]]]MMMEEE===<<<<<<:::999:::::::::::::::::::::::::::999:::<<<>>>@@@BBBCCCDDDEEEFFFIIIKKKMMMMMMLLLKKKLLLMMMNNNNNNNNNMMMKKKJJJLLLLLLLLLLLLKKKIIIFFFEEEBBBBBBBBBAAABBBBBBCCCDDDBBBAAAAAAAAAAAA@@@@@@@@@>>>??????????????????>>>??????>>>===;;;:::999999888999999:::;;;<<<======;;;<<<<<<;;;::::::===???AAACCCFFFHHHLLLQQQWWW[[[dddoooyyy~~~}}}~~~|||{{{zzz{{{zzzxxxwwwrrrqqqooommmkkkjjjjjjjjjgggeeedddeeeiiimmmpppqqqmmmkkkeeeYYYHHH???EEEQQQZZZccciiifff```\\\YYYVVVVVV[[[ccchhhggg```WWWPPPIIIGGGEEEDDDEEEJJJNNNRRRLLLHHHDDDBBBDDDDDDBBB@@@;;;:::777222---+++,,,---******))))))))))))******++++++++++++++++++++++++***++++++++++++,,,,,,,,,************+++,,,---...++++++++++++++++++++++++)))***+++,,,---///000000//////000111333555666777666;;;===:::<<>>666333444555666999>>>FFFKKKLLLTTTZZZYYYYYY\\\```aaagggkkkooo{{{~~~yyyxxx{{{|||xxxuuutttnnnmmmkkkgggdddaaa___]]]YYYYYYXXXXXXZZZ\\\^^^```______``````^^^[[[XXXUUUTTTRRROOOMMMLLLLLLMMMNNNMMMMMMKKKJJJJJJJJJJJJKKKKKKKKKKKKIIIFFFBBB???===<<<<<<;;;:::::::::;;;;;;;;;<<>>???AAABBBBBBAAA???>>>===<<<<<<<<<<<<;;;;;;;;;999999999:::;;;;;;;;;<<<<<<<<<<<<;;;:::;;;===???>>>???AAABBBDDDHHHMMMQQQYYYdddnnntttxxx~~~|||zzzyyyyyyxxxuuussspppooonnnlllkkkkkkkkkkkkiiifffcccbbbeeeiiimmmnnniiigggddd]]]QQQEEECCCGGGHHHTTT^^^___]]]^^^______YYYZZZ]]]bbbeeeddd]]]VVVLLLJJJGGGDDDEEEHHHLLLOOOJJJFFFAAA@@@AAABBB@@@>>>999:::888444///,,,,,,---++++++***))))))***++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))***+++,,,---+++++++++++++++++++++++++++++++++,,,---///111222000/////////111444777999999999999999999999888555222333444666999???FFFKKKMMMSSSXXXXXXYYY^^^aaabbbfffjjjnnnzzzyyyqqqjjjeeebbb[[[[[[ZZZYYY[[[]]]___aaa[[[\\\___aaa```^^^ZZZXXXWWWUUUQQQNNNMMMNNNPPPQQQOOONNNLLLKKKJJJJJJJJJKKKQQQQQQPPPNNNKKKFFFBBB???===<<<;;;:::999999999999666777999::::::<<>>???BBBEEEHHHJJJKKKLLLMMMOOORRRUUUWWWWWWVVVUUUOOOPPPQQQRRRRRRPPPNNNMMMOOOOOOOOONNNKKKHHHDDDBBB????????????@@@@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAA>>>@@@BBBDDDDDDBBB@@@>>>::::::;;;;;;<<<===>>>>>>::::::::::::::::::::::::<<<<<<<<<;;;:::;;;===???;;;<<<===>>>???BBBGGGJJJPPP[[[eeekkkpppxxx}}}~~~}}}{{{yyyxxxxxxvvvssspppnnnnnnmmmlllkkkkkkkkkkkkkkkgggbbbaaacccgggjjjllllllgggccc```XXXMMMDDDBBB???LLLYYY^^^aaaffflllnnnbbb[[[VVVWWW]]]ccccccaaaOOOLLLHHHEEEDDDFFFJJJLLLGGGCCC???>>>@@@AAA@@@>>>888999999666111---,,,------,,,+++******+++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,(((((((((((()))***+++,,,++++++++++++++++++++++++------,,,,,,---000222444000///......000444777:::;;;888666666555333333555111222444666:::???GGGLLLPPPSSSUUUVVVZZZaaacccaaagggkkkooo{{{~~~qqqeeebbb___]]]]]]___aaa___]]]___^^^]]]^^^___^^^]]][[[YYYWWWTTTRRRSSSTTTTTTTTTTTTRRROOONNNMMMNNNPPPQQQWWWZZZ]]]ZZZRRRJJJEEECCC@@@>>><<<<<<<<<===<<<:::::::::999999999999999:::<<<<<<===???AAACCCEEEFFFQQQRRRXXXbbbllluuuyyyyyyuuuVVV???666333444333222222333222000000000000000////////////////////////............------------------------------------------------.........------,,,,,,,,,,,,---......,,,+++,,,---333777<<>>AAACCCDDDFFFHHHIIIKKKKKKKKKUUUSSSRRRTTTWWWWWWUUUSSSTTTQQQNNNOOOQQQRRRQQQOOONNNNNNMMMKKKHHHFFFCCCBBB???@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDBBBAAA<<<======>>>>>>===<<<<<<<<<;;;;;;::::::;;;;;;;;;>>>===<<<;;;:::;;;;;;<<<::::::;;;===>>>@@@AAAAAAGGGMMMVVV```hhhoootttxxxzzz{{{zzzyyywwwuuutttrrrrrrsssqqqnnnmmmnnnnnnmmmlllkkkiiieeebbbaaabbbdddfffdddcccbbbbbb___WWWJJJ@@@CCCDDDJJJVVVeeepppuuuuuuqqqcccTTTTTT^^^eeeccc]]]SSSOOOHHHAAA===>>>CCCHHHIIICCC<<<;;;???AAA@@@======:::;;;>>>;;;111,,,,,,******+++++++++******)))))))))***++++++++++++***************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///111...---///333888999999:::999888777666444444333333555888<<<@@@CCCEEEFFFNNNTTTWWWWWWYYY___bbbbbbfffjjjpppuuukkkfff```]]]^^^___```___\\\[[[[[[\\\^^^^^^\\\ZZZZZZXXXTTTSSSSSSUUUUUUUUUUUUSSSQQQPPPPPPSSSVVVXXX___``````[[[SSSKKKGGGFFFCCCAAA>>>>>>>>>>>>===;;;;;;::::::999888888888999::::::;;;<<<>>>@@@BBBCCCJJJJJJOOOYYYaaaiiittt}}}yyyqqqeeeIII;;;555444222111222333222000111000000000////////////////////////............------------------------------------------------.........------,,,,,,,,,,,,...//////......000111222999AAAFFFMMMSSSSSSPPPLLLRRRZZZaaakkksssqqqjjjaaa]]]cccqqq{{{qqqbbbMMMDDD===<<<===;;;;;;===888999;;;;;;;;;===@@@CCCDDDEEEHHHJJJMMMOOOPPPPPPVVVTTTSSSTTTVVVVVVUUUSSSUUUSSSQQQRRRSSSTTTRRRPPPQQQRRRRRRQQQNNNIIIDDDAAA@@@???>>>???@@@BBBCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDEEECCCBBBBBBCCCBBB@@@>>>=========>>>======<<<<<<;;;;;;;;;:::;;;;;;<<<<<<>>>===<<<;;;;;;;;;<<<<<<::::::;;;<<<===>>>??????CCCIIIQQQYYY```gggmmmqqqxxx}}}|||{{{yyywwwuuusssrrrqqqrrrpppnnnnnnnnnnnnllljjjiiigggdddbbb```aaabbbccccccbbbbbbcccaaaZZZOOOFFF======AAAMMM]]]lllvvvyyynnncccVVVTTTYYY______]]]VVVRRRKKKCCC>>>>>>BBBEEEFFFDDDAAA???>>>>>>>>>>>>===;;;;;;>>>;;;222,,,,,,+++++++++++++++******)))***++++++,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---.../////////......111555888888777:::999999888777555444333222555999>>>BBBFFFHHHIIIOOOTTTWWWWWWYYY___bbbbbbfffjjjppp{{{tttjjjbbb___^^^^^^^^^ZZZZZZ[[[]]]______]]][[[^^^[[[WWWUUUVVVWWWXXXXXXWWWUUUSSSRRRTTTXXX\\\___dddeeeccc]]]TTTMMMJJJIIIGGGEEEBBBAAAAAA@@@>>>===<<<<<<:::999888888888888777777777888:::<<<===>>>@@@@@@DDDLLLSSSXXXaaajjj{{{ppp|||vvvWWWDDD:::666111111222333222111111111000000000/////////////////////....................................------------------------.........---------------+++---.........///111333222===HHHMMMPPPRRRRRRPPPJJJUUU```hhhnnnqqqpppmmmfffgggsssuuueeeMMMDDD>>>======<<<;;;<<<888:::<<<===>>>AAADDDGGGEEEGGGKKKNNNQQQTTTUUUUUUXXXVVVTTTSSSTTTTTTTTTRRRUUUUUUTTTVVVWWWWWWVVVTTTWWWYYY[[[[[[WWWQQQIIIDDDDDD@@@===>>>BBBEEEGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFHHHFFFEEEDDDDDDCCC@@@>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>======<<<<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<>>>BBBHHHOOOUUU\\\cccgggrrrxxx}}}|||zzzwwwuuurrrpppooopppooonnnnnnooonnnkkkhhhfffeeedddbbb```_________aaaaaaaaacccccc___VVVOOO>>>;;;;;;BBBQQQbbbooovvvllleee\\\VVVVVVXXX[[[]]]ZZZWWWPPPGGGAAA>>>@@@BBBBBBDDDEEECCC???===<<<===???======???;;;444...---,,,++++++++++++******))))))***++++++,,,,,,++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000......///222666999999888999:::::::::999666444222111444:::@@@EEEIIIKKKKKKOOOTTTXXXWWWZZZ___bbbbbbgggjjjppp}}}rrrhhhaaa]]][[[]]]\\\]]]___aaaaaa```^^^aaa^^^ZZZYYYYYY[[[\\\\\\XXXVVVTTTSSSUUUYYY^^^aaaccceeeeeeaaaXXXQQQMMMLLLLLLIIIFFFEEEDDDCCCAAA???>>>===<<<:::999888888888555555555555666888999:::999999<<>>>>><<<;;;===999<<>><<<<<<;;;;;;;;;;;;<<<===>>>???>>>==============================<<<<<<<<<;;;;;;;;;===AAAEEEJJJQQQXXX\\\gggnnnwww}}}~~~}}}}}}~~~}}}|||zzzwwwtttqqqooonnnnnnmmmnnnnnnooommmjjjgggeeeeeedddcccaaa___]]]\\\\\\]]]___aaacccaaa\\\WWWJJJDDD>>>===FFFTTTbbbjjjkkkhhhccc[[[UUUSSSWWW[[[]]]ZZZTTTLLLDDD???>>>???@@@BBBEEEFFFEEEBBB???>>>AAA@@@@@@@@@===777222000---,,,,,,+++************''''''((())))))))))))(((************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---///000111/////////222666:::===???888999;;;;;;:::777444111111555:::@@@EEEHHHJJJJJJOOOTTTXXXXXXZZZ___cccccchhhjjjppp{{{nnneee___aaa```___```aaabbbaaa___aaa^^^\\\[[[[[[\\\\\\[[[YYYWWWUUUSSSTTTWWW[[[]]]aaaeeeiiigggaaaYYYSSSQQQPPPMMMJJJHHHGGGEEECCCBBB???>>>===;;;:::999999999555555555555555666777777888777999===@@@AAAFFFLLLSSS```ooo|||qqqVVVFFF777333444333222222111111111111000000000000////////////............////////////////////////................................................------...---,,,---000222<<>>>>><<<<<<>>>;;;>>>BBBEEEGGGIIILLLOOONNNPPPSSSUUUVVVVVVUUUTTTVVVVVVUUUSSSQQQPPPPPPQQQQQQSSSVVVZZZ]]]```bbbcccggghhhhhhiiihhhhhhgggfff]]]WWWPPPLLLLLLMMMMMMLLLPPPPPPQQQRRRRRRRRRRRRRRRNNNMMMKKKKKKKKKIIIGGGEEEDDDDDDCCCCCCAAA@@@>>>>>><<<<<<<<<<<<======>>>???===>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;999;;;===@@@CCCHHHOOOSSS^^^fffpppwwwzzz{{{|||~~~}}}|||zzzwwwtttqqqooonnnmmmllllllmmmnnnlllhhhfffffffffeeedddaaa___\\\[[[WWWYYY[[[^^^``````^^^\\\XXXPPPFFF???BBBKKKUUU\\\eeeeeeccc]]]UUUQQQRRRUUU]]][[[VVVOOOGGGAAA>>>>>>DDDDDDFFFJJJNNNMMMFFFAAAAAABBBBBB@@@>>>;;;777444...---,,,+++************''''''((())))))))))))(((************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---...///111111/////////000444:::AAAFFF888999:::;;;999666333111333555:::>>>BBBEEEFFFGGGOOOUUUXXXXXXZZZ```cccccciiikkkpppuuuooogggeeebbb```aaaaaaaaa``````^^^]]]]]]^^^]]]\\\ZZZZZZXXXVVVUUUUUUWWWYYY[[[```eeekkklllggg___ZZZWWWQQQOOOLLLJJJIIIHHHFFFDDD@@@@@@>>>===<<<<<<<<<<<<888777777666666666777777999777999<<<===<<>>AAAEEEHHHJJJMMMOOORRRSSSTTTWWWXXXXXXWWWTTTSSSUUUWWWXXXVVVTTTRRRQQQRRRPPPSSSVVVYYY\\\```eeehhhlllkkkkkklllnnnqqqtttvvvlllhhhaaaZZZTTTRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXUUUSSSQQQPPPOOONNNJJJHHHHHHHHHHHHFFFEEECCCAAA@@@>>>>>>============>>>>>>===>>>>>>????????????>>>@@@??????>>>======<<<<<<888:::;;;===???BBBGGGKKKUUU]]]iiiqqqvvvyyy}}}|||{{{yyyvvvtttqqqooonnnmmmlllkkkllllllkkkhhhfffgggfffeeeccc```^^^[[[ZZZTTTUUUXXXZZZ]]]^^^______^^^WWWNNNFFFDDDHHHOOOTTTZZZ\\\^^^]]]ZZZUUUQQQOOOYYYYYYWWWRRRKKKDDD@@@>>>GGGFFFHHHMMMSSSRRRJJJCCC???BBBBBB???======:::666///...,,,+++*********+++)))***++++++,,,,,,++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---...000111222//////000000333888@@@EEE888999999999888555333111333555888<<<@@@CCCEEEFFFPPPUUUYYYXXX[[[```ccccccjjjkkkppprrrnnnhhhdddcccdddddddddbbbbbbbbbddddddccc```]]]ZZZYYYYYYYYYYYYZZZ[[[[[[```eeejjjjjjeee___[[[YYYRRRPPPMMMKKKKKKJJJHHHFFFAAA@@@??????>>>>>>>>>???;;;;;;:::999999888999999:::888999<<<;;;999<<>>AAA@@@DDDHHHKKKMMMOOOQQQSSSUUUWWWYYY[[[[[[YYYVVVTTTUUUXXX[[[[[[XXXUUUTTTTTTRRRTTTVVVXXXZZZ^^^eeeiiillllllmmmooossswww{{{~~~wwwuuupppggg]]]WWWXXXZZZYYYZZZ\\\^^^___aaaaaabbbccc```]]][[[XXXUUUQQQNNNMMMLLLKKKJJJHHHFFFDDDCCC@@@@@@???>>>===============>>>???@@@@@@@@@??????>>>>>>>>>======<<<<<<;;;777999:::;;;<<>>CCCGGGIIIPPPUUUYYYYYY[[[```dddcccjjjkkkppp{{{zzz{{{zzz}}}{{{vvvnnniiiggghhhiiiiiiggggggiiikkkllliiieeeaaaZZZZZZ[[[\\\]]]]]]^^^^^^```cccfffeee```[[[XXXXXXRRRPPPMMMLLLKKKKKKIIIHHHAAAAAA@@@@@@@@@@@@@@@@@@>>>===<<<;;;:::::::::::::::888999;;;:::888:::>>>===BBBGGGKKKWWWllliiiHHH;;;888333222555222222222111111111111000000/////////............------------------------////////////////////////---.........//////000000***+++---...111555<<<@@@NNNQQQPPPKKKKKKSSS\\\```llljjjiiiddd\\\ZZZhhhzzzbbbTTTFFF???<<<;;;>>>BBBBBBEEEJJJMMMOOOPPPRRRTTTVVVXXX[[[]]]]]][[[XXXVVVVVVZZZ^^^___\\\XXXWWWVVVTTTVVVWWWWWWXXX\\\ccciiikkklllnnnqqquuuyyy}}}|||}}}yyyoooccc[[[\\\```___```bbbeeegggiiijjjjjjooolllhhhdddaaa\\\WWWSSSOOOOOONNNLLLJJJHHHFFFEEEBBBAAA@@@>>>======<<<<<<===>>>???@@@AAAAAA@@@???======<<<<<<<<<;;;;;;;;;777888:::;;;;;;<<>>DDDIIIMMMPPPVVVYYYYYY[[[```ddddddkkklllppp{{{vvvoooooopppwwwrrrlllmmmllljjjmmmmmmnnnppprrrsssrrrqqqiiihhhfffdddccceeeiiimmmnnniiiccc```^^^[[[WWWSSSQQQQQQQQQRRRQQQNNNIIIEEEFFFDDDBBBAAAAAAAAA@@@???>>>>>><<<;;;;;;;;;;;;;;;:::999999:::<<<<<<;;;999:::===AAAEEEKKKWWWgggrrrbbbGGG:::777444000222111000111222111///---........................//////.........---------000000//////.........---////////////////////////000///000111111444>>>JJJQQQUUUUUURRRTTT]]]fffkkkooofff___\\\ZZZaaazzzsssVVVFFFEEEAAA@@@DDDCCCJJJKKKMMMNNNOOORRRVVVYYYZZZXXX[[[______[[[YYY[[[\\\___cccdddbbb^^^[[[YYY]]][[[YYYYYYZZZ\\\]]]\\\bbbiiimmmllloooyyy~~~uuulllfffgggkkknnnwwwzzztttlllkkknnnqqqyyy{{{{{{uuukkkcccaaaaaa^^^ZZZUUUQQQOOOKKKEEEAAADDDCCCBBB@@@@@@@@@AAABBBAAA@@@???>>>>>>>>>???@@@AAA@@@???>>>>>>===>>>>>><<<<<<;;;;;;;;;:::::::::???EEEMMMTTTZZZccclllsssttttttuuuvvvvvvtttqqqnnnooommmjjjiiihhhhhhfffeeeccccccbbb```^^^\\\ZZZYYYXXXVVVTTTSSSTTTWWWZZZ]]]bbb```]]]XXXRRRLLLGGGDDDHHHOOO\\\nnnxxxtttcccTTTKKKOOOSSSSSSOOOIIIDDDAAA<<<===???>>>;;;999777777666888999::::::999777555333000,,,******+++,,,,,,******++++++++++++************+++,,,------.........---++++++,,,,,,+++***,,,+++++++++,,,,,,---...,,,,,,,,,---...///000111222111000111444555666555777777777555222000000111222555555444888CCCLLLPPPSSSVVVZZZ]]]^^^___aaaccciiimmmqqq}}}wwwpppmmmnnnttt~~~{{{tttmmmqqqqqqtttzzz}}}xxxvvvrrrooonnnppptttwwwssspppjjjeee```[[[VVVSSSUUUTTTUUUUUUUUUQQQLLLHHHGGGEEECCCCCCCCCCCCBBB@@@@@@???>>>======<<<<<<===>>><<<<<<<<<======;;;999999;;;===>>>@@@HHHTTT]]]vvvwwwYYYDDD;;;888666333222111111222222000///........................//////.........---------000/////////............////////////////////////111000000222333777BBBNNNUUUYYYZZZXXXZZZccckkkooopppggg``````cccqqqyyy\\\JJJGGGAAAAAAFFFEEEIIIKKKMMMOOOPPPSSSWWWZZZ[[[ZZZ\\\``````\\\\\\___eeehhhlllnnnmmmkkkiiiiiieeecccaaaaaaaaaaaa```^^^ccchhhkkkiiikkkttt{{{}}}{{{wwwwwwyyyzzzwwwvvv}}}{{{vvvqqqoooooolllgggaaa[[[VVVPPPJJJEEEGGGFFFDDDCCCBBBBBBBBBCCCDDDCCCBBBAAA@@@@@@@@@@@@BBBAAAAAA@@@????????????======<<<<<<<<<;;;;;;;;;;;;@@@FFFLLLSSS[[[eeelllpppqqqsssuuuvvvuuurrroooooommmjjjiiihhhhhhfffdddbbbbbbaaa```___]]][[[ZZZXXXVVVTTTSSSSSSUUUXXXZZZ^^^]]]\\\YYYTTTOOOJJJGGGFFFKKKXXXgggqqqnnnaaaUUUKKKMMMOOOPPPOOOKKKFFFCCC============;;;:::::::::555666777888999999888888777333...+++++++++,,,+++++++++,,,,,,,,,,,,++++++*********+++,,,,,,------000...***)))***,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,---...///000111222000000111444666666666777888888666333222222222333555555555:::FFFOOOSSSTTTWWW[[[]]]___```bbbdddggglllpppyyysssmmmnnnrrrwwwyyyzzz{{{pppqqqrrrvvv{{{vvvtttuuuwwwxxxwwwuuuqqqkkkccc\\\XXXVVVXXXXXXXXXYYYXXXTTTOOOKKKIIIHHHFFFEEEFFFEEEDDDBBBBBBBBBAAA@@@????????????AAA@@@?????????>>><<<:::<<<======<<<<<>>999888333222111111222333111000.......................................---------////////////............////////////////////////222000000333666<<>>=========<<<<<<<<<<<<888<<>>===<<<;;;;;;<<<>>>???777777777777888:::;;;<<<<<<888111---++++++++++++,,,,,,,,,------,,,,,,,,,)))))))))***++++++,,,,,,111...***((()))+++---...++++++,,,,,,,,,,,,------,,,,,,,,,---...///111222111000///111444666777666888888888777444222222333333555666666===JJJSSSVVVUUUXXX\\\^^^```aaaccceeegggkkkooo}}}zzzvvvpppppprrrsssqqqqqqxxx~~~wwwvvvxxx}}}zzzwwwtttrrrtttuuussslllddd^^^\\\\\\[[[[[[[[[[[[ZZZWWWQQQMMMLLLKKKIIIIIIIIIIIIGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBAAA@@@@@@AAA@@@>>><<<<<<======<<<<<<@@@EEEJJJVVVjjjaaaKKK===777444222000000222222111000................................................///////////////.........////////////////////////111///000444999@@@LLLWWWZZZ___bbbcccgggnnnqqqpppeee\\\WWW[[[iiipppZZZMMMBBBCCCIIIGGGIIILLLOOORRRTTTWWW[[[^^^___^^^```ccccccaaadddjjjrrrwww~~~yyyrrrlllnnnlllhhhdddfffllltttxxx||||||uuussssssxxx~~~{{{uuupppiiibbb[[[UUURRRPPPNNNMMMKKKIIIGGGEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCBBBAAA@@@???============<<<<<<<<<<<<999<<>>;;;:::<<>>@@@AAA<<<444...,,,+++++++++++++++,,,,,,,,,,,,++++++(((((())))))*********+++///---***)))***,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222000//////111444666777777666777777666333222222333333555666888AAANNNWWWYYYWWWZZZ]]]___```bbbeeeggghhhkkkooo}}}}}}zzzxxxtttsssttttttqqqooouuu~~~xxxrrrpppqqqoookkkdddaaaaaacccaaaaaaaaaaaa```\\\VVVRRROOONNNMMMMMMMMMLLLJJJHHHEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???@@@BBBBBBAAA???::::::::::::;;;===@@@BBBEEEVVVkkk~~~{{{bbbIII888555222000000000111000///////////////////////////---..............................///////////////////////////////////////000---///666===DDDOOOYYY\\\aaafffhhhlllqqqqqqnnnaaa\\\[[[dddyyyzzzbbbQQQCCCDDDJJJHHHKKKMMMQQQTTTWWWYYY]]]___```aaaeeeiiihhhhhhmmmtttwwwrrrkkkggggggkkkqqqvvv{{{uuusssssszzz{{{wwwpppggg___ZZZXXXWWWSSSRRRPPPNNNKKKHHHFFFEEECCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEECCCBBB@@@???============<<<<<<<<<<<<:::<<<>>>???AAAGGGPPPWWWaaahhhqqqwwwwwwuuurrrpppnnnmmmkkkkkkjjjiiifffccc````````````___^^^]]]\\\WWWVVVTTTSSSQQQOOONNNMMMOOOPPPSSSSSSQQQMMMIIIFFFEEEHHHMMMRRRWWWYYYZZZZZZKKKGGGCCCDDDJJJNNNNNNLLLDDD@@@;;;:::===AAADDDEEEEEEBBB???<<<;;;===@@@BBBCCC>>>666111...,,,++++++******++++++++++++******((()))))))))))))))******,,,++++++,,,......,,,***+++,,,---------,,,++++++,,,,,,,,,---///111222333111000///111444666777666444555666444222111111222333555777;;;EEERRRYYYZZZXXX[[[]]]___```cccfffhhhjjjmmmqqq~~~|||xxxvvvxxxvvvuuuvvvwwwuuurrruuu{{{|||yyyrrrpppmmmiiifffeeegggiiiiiiiiiiiiiiigggccc^^^ZZZRRRQQQPPPQQQQQQPPPMMMJJJFFFFFFDDDCCCCCCCCCCCCCCCAAAAAAAAABBBDDDDDDCCCAAA??????>>>>>>>>>>>>>>>>>><<>>>>>>>>>>>============;;;===>>>======@@@GGGLLLWWWaaammmuuuwwwtttrrrqqqooonnnmmmlllllljjjgggdddaaaaaaaaa```___]]]\\\[[[VVVVVVUUUSSSQQQOOOMMMKKKMMMNNNPPPPPPNNNKKKGGGEEEBBBEEEIIILLLNNNOOOQQQRRRJJJGGGDDDDDDHHHLLLMMMMMMHHHCCC===;;;>>>BBBDDDEEEGGGEEE@@@===<<<===@@@BBBAAA===777333000...,,,+++)))******++++++******)))))))))))))))))))))************+++...//////,,,)))+++,,,---...---,,,+++***,,,,,,,,,...///111333444222111000111444555666555333444555333111000000111333666:::???KKKWWW\\\[[[YYY[[[]]]___```cccfffiiimmmppprrrzzztttqqqrrruuuvvvtttvvvyyyzzzwwwvvvyyyqqquuuwwwuuuyyy{{{vvvooojjjhhhiiijjjjjjnnnnnnmmmmmmlllhhhbbb^^^TTTSSSSSSTTTTTTRRROOOMMMHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFDDDBBBEEEDDDDDDDDDDDDCCCBBB@@@???EEELLLUUUggg}}}aaaIII<<<999555222222111000///////////////////////////---------.........//////............/////////000///////////////////////////...222===FFFMMMTTTZZZ]]]ccciiimmmqqqrrrllldddTTT\\\lllttt^^^LLLLLLRRRMMMNNNRRRUUUXXXZZZ[[[]]]___aaagggsss~~~~~~yyyyyy|||~~~vvvggghhhmmmttt}}}xxxnnnddd``````bbbeeedddbbb___[[[WWWSSSQQQLLLJJJGGGEEEEEEFFFHHHJJJJJJKKKKKKKKKIIIGGGDDDCCCAAAAAA@@@@@@@@@?????????===>>>???>>><<<===AAAEEEJJJVVVfffqqquuutttsssssspppooonnnnnnnnnlllhhheeebbbbbbaaa```___]]][[[ZZZUUUUUUUUUTTTRRROOOMMMKKKKKKLLLMMMNNNMMMKKKIIIGGGAAAEEEIIIJJJIIIHHHJJJLLLIIIHHHFFFEEEFFFHHHKKKMMMLLLFFF???===@@@CCCDDDCCCCCCAAA>>>;;;:::<<>>;;;777444222000---+++***++++++,,,,,,++++++***************************+++++++++,,,......---++++++,,,---......,,,***))),,,,,,---...000222333444444222111111333555444444333555555444222111111222555999>>>EEEQQQ]]]___[[[YYY[[[]]]^^^___bbbfffiiinnnppprrr~~~wwwppplllnnnssstttrrrtttzzz}}}yyywwwwwwrrrtttsssooorrr|||rrrllljjjkkkkkkjjjoooooonnnnnnlllhhhccc^^^UUUTTTTTTUUUVVVTTTQQQNNNJJJJJJIIIHHHGGGGGGGGGGGGIIIHHHGGGGGGGGGFFFDDDBBBCCCCCCDDDEEEFFFFFFDDDBBBDDDEEEEEEHHHWWWrrrppp[[[???<<<777444333333111000000000000000000000000000---------.........//////---.........//////000000////////////////////////000000555@@@JJJOOOUUU[[[[[[```gggkkkoooooohhh^^^XXXdddxxxyyybbbOOOPPPUUUPPPPPPSSSWWWYYY[[[\\\]]]___aaaiiixxxssscccfffllluuu~~~~~~uuummmkkkmmmqqqlllkkkiiifffbbb]]]YYYVVVRRROOOJJJFFFEEEFFFHHHJJJMMMMMMNNNMMMLLLIIIGGGEEECCCCCCBBBBBBBBBAAAAAAAAA???AAABBB@@@======???CCCAAANNN```nnnsssttttttuuupppoooooooooooollliiieeeccccccbbb```^^^\\\ZZZYYYUUUUUUUUUUUUSSSPPPMMMKKKJJJKKKLLLMMMMMMLLLKKKKKKBBBGGGLLLLLLIIIGGGHHHJJJIIIIIIHHHFFFEEEFFFJJJMMMNNNHHHAAA???AAACCCCCCAAA>>><<<:::888888:::===???<<<:::777555333111...++++++,,,,,,------,,,,,,++++++++++++***************---+++******,,,---...---+++,,,.........,,,***)))+++,,,---...000222444555555333222222333444444333444555666555333222333444777<<>>:::;;;???BBB777777666555555666:::<<<>>>;;;666333111...,,,)))******************++++++************************---+++******++++++***(((************************,,,,,,---...///000111111000000000111222333555555777777666555555555555555888@@@FFFJJJTTT```aaaZZZ[[[\\\]]]\\\\\\___fffkkkoooqqqrrr}}}wwwllljjjkkkmmmooorrrvvvyyy{{{}}}}}}zzzzzz~~~~~~sssllliiihhhhhhjjjiiikkknnnllleee______XXXUUUSSSRRRSSSRRROOOLLLJJJIIIHHHGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFHHHIIIHHHKKKVVVfffsssvvvVVVFFF777444555333111111111111000////////////////////////////////////////////////.........//////000000////////////000000000222888BBBLLLRRRSSSRRRXXX^^^fffkkkjjjfffaaa^^^fff{{{pppaaaPPPJJJOOOQQQOOOSSSWWWXXXYYY\\\aaaeeennnzzz|||fffhhhkkkrrr|||}}}zzzxxxvvvvvvxxxyyyyyyvvvtttpppkkkddd\\\VVVRRRQQQQQQQQQPPPOOONNNMMMLLLKKKJJJKKKKKKJJJGGGEEEDDDDDDDDDAAA>>><<<<<<>>>@@@AAAAAAAAAGGGQQQ\\\hhhrrryyy{{{tttqqqmmmkkkkkkiiifffdddeeedddccc```^^^[[[ZZZYYYXXXWWWUUUTTTSSSQQQMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEBBB@@@@@@CCCEEERRRXXX[[[UUUIIIBBBBBBFFFHHHFFFCCC>>>;;;;;;===@@@;;;:::888666555777:::<<<>>>;;;888666444222...,,,******************++++++*********************************))))))(((((((((++++++++++++++++++++++++,,,,,,---...///000111111000000000111222333444555666555444444333444444444777@@@GGGKKKUUU___```XXXYYY[[[]]]\\\\\\```ffflllooopppqqq{{{}}}nnnjjjmmmrrrsssuuuwwwyyyzzz}}}{{{oooiiiffffffggggggjjjooommmeee___^^^[[[XXXVVVTTTSSSQQQNNNLLLJJJJJJJJJJJJIIIHHHGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHKKKMMMLLLKKKNNNVVV]]]ppp}}}fffTTTAAA777555444222111111111000////////////000////////////////////////////////////////////////000000000//////000000111333666<<>><<>>>>>@@@BBBSSSYYY^^^ZZZPPPEEEAAAAAAEEEEEEDDDAAA===;;;<<<===<<<:::999777777888999:::;;;:::999999888555000---++++++++++++++++++******************************(((+++,,,+++(((''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111000000000111222333444555444444333222222222222333555@@@IIINNNWWW```___WWWWWWZZZ\\\\\\]]]aaagggmmmpppppppppzzzqqqkkkqqqxxxxxxyyyyyyyyyyyy|||uuullliiijjjggggggkkkooonnnfffaaa______]]]ZZZWWWTTTQQQOOOMMMJJJKKKLLLLLLKKKJJJHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLIIILLLOOOOOONNNOOOTTTXXX```uuu~~~{{{gggNNN<<<666444444444222111000000//////000000////////////////////////...//////000000000000000000000000///000000111111555999@@@FFFKKKMMMOOOOOO^^^bbbfffeeebbbccciiiooozzzggg]]]QQQLLLOOONNNQQQUUUZZZ^^^dddmmmyyypppsss}}}|||xxxvvvnnnllliiifffdddddddddeeebbb```]]][[[XXXUUURRRPPPPPPMMMKKKIIIGGGEEEBBB@@@@@@???AAAHHHQQQYYYbbbjjjnnnmmmkkkiiihhhhhhgggfffeeedddcccaaa___]]]\\\[[[YYYWWWVVVTTTSSSPPPLLLIIIJJJIIIHHHGGGGGGGGGHHHIIIEEEEEEDDDAAA???>>>???@@@JJJQQQYYYZZZSSSJJJCCC@@@DDDEEEEEEDDD@@@===;;;;;;888999:::;;;===<<<;;;999777888999;;;;;;888222...,,,+++++++++++++++******************************)))---000...***(((+++///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000111//////000000111333444555444444333222222222222333555AAAMMMRRRZZZaaa___WWWUUUXXX[[[\\\]]]aaahhhmmmqqqqqqpppzzztttjjjnnnuuuuuuvvvvvvwwwxxx|||{{{rrrnnnnnnjjjiiilllooonnngggccccccbbbaaa```]]]XXXTTTQQQOOOLLLLLLMMMMMMLLLKKKIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMKKKNNNPPPPPPPPPRRRVVVZZZZZZfff{{{{{{yyy]]]CCC666333444555222222111000000000000000////////////////////////......///000111111000000000000000000000111222222666;;;BBBGGGIIIKKKNNNPPPaaadddeeeaaa^^^bbbnnnxxxrrraaa[[[QQQMMMOOOMMMPPPUUU\\\dddmmmzzzzzz~~~{{{wwwuuuttttttuuupppmmmiiifffdddaaa]]]ZZZRRRQQQOOONNNMMMLLLJJJHHHCCC@@@AAAHHHNNNSSS[[[ccchhhiiiiiihhhgggfffffffffccccccbbb```___]]]\\\\\\YYYWWWUUUTTTSSSQQQMMMJJJJJJIIIHHHFFFFFFGGGHHHHHHEEEFFFEEECCCAAA??????@@@DDDJJJSSSVVVSSSLLLEEEAAABBBDDDFFFFFFCCC???<<<;;;666888===DDDGGGFFF@@@;;;888999<<>>DDDGGGGGGJJJPPPUUUbbbeeeddd^^^ZZZbbbtttjjj\\\YYYRRROOOPPPLLLOOOUUU___jjjxxx|||vvvsssqqqooollliiihhhddd___YYYUUUQQQLLLIIIEEE??????EEEJJJKKKQQQZZZbbbdddggghhhgggeeeddddddbbbaaa```___^^^]]]\\\\\\WWWVVVUUUTTTSSSQQQNNNKKKKKKJJJHHHFFFEEEFFFGGGHHHEEEFFFGGGEEEBBB@@@??????CCCGGGMMMQQQPPPLLLEEEAAA???BBBEEEFFFCCC@@@===<<<777:::AAAIIINNNLLLEEE>>>;;;<<>>>>>@@@BBBDDDHHHJJJHHHEEEAAA<<>><<<<<<999999;;;@@@EEEEEE@@@:::888999<<<>>>???<<<666222......---,,,,,,+++*********************************)))((()))+++,,,,,,******************************++++++,,,---...///000......//////000222333444222111111000000000000000444CCCPPPTTTXXX^^^]]]WWWTTTWWW[[[]]]^^^```eeeiiiiiikkkmmmyyy~~~jjjaaa^^^eeegggkkknnnsssyyyzzzoooiiifffcccdddhhhjjjjjjkkklllkkkeee^^^YYYRRRTTTUUUTTTRRROOOOOOOOOPPPOOOMMMLLLLLLLLLMMMNNNOOOOOOOOOPPPQQQRRRRRRSSSNNNRRRVVVYYYZZZ[[[\\\]]]]]]bbbgggjjjppp|||{{{xxxjjjWWWIII999555222111222222...---///000000000000000000000000///////////////////////////000000000000222666999BBB@@@CCCIIINNNRRR\\\hhhiiihhhfffcccgggyyy{{{tttjjjdddbbbdddeeefffbbbhhhtttzzzoooaaaWWWRRRMMMHHHCCCOOOXXXccchhhgggdddbbbbbb```___^^^]]][[[ZZZYYYYYYWWWVVVUUUUUUUUUSSSPPPNNNLLLJJJHHHFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDBBBAAA>>>===<<>>:::;;;???@@@===:::;;;;;;;;;:::::::::999999:::888888:::<<<;;;777333333...***((()))+++***)))************************)))******++++++,,,------((()))***+++,,,,,,+++***,,,,,,,,,---...///000111------...///000111222222333111000......///111222===DDDLLLPPPUUUYYYYYYUUUTTTXXX]]]___```aaadddhhhhhhiiilllzzz~~~jjj___[[[^^^```ccchhhnnnuuu|||yyyvvvqqqjjjfffeeeiiihhhiiiiiiiiieee```]]]XXXXXXXXXUUURRRPPPQQQRRRRRRRRRRRRQQQRRRRRRSSSTTTRRRRRRRRRRRRRRRQQQQQQQQQVVVYYY]]]___aaabbbdddeeedddhhhmmmpppttt~~~{{{uuuyyyhhhVVVAAA666222111333222///...000000000000000000000000000///////////////////////////000000000000333666:::BBBAAADDDJJJOOOSSS\\\gggggggggeeeeeelll~~~vvvnnnkkknnnrrrttttttqqqvvvuuujjjbbbZZZRRRKKKOOOWWWaaaiiikkkiiieeebbb```___^^^]]][[[ZZZYYYYYYVVVUUUUUUUUUUUUSSSPPPMMMKKKIIIGGGFFFDDDDDDDDDDDDEEEFFFFFFFFFFFFDDDBBBAAA===<<<;;;>>>CCCGGGIIIJJJBBB===999:::===???===;;;999999999888888888888888666555555777::::::888555444000+++)))***+++***)))************************)))******++++++,,,,,,---((()))***+++,,,++++++***,,,,,,,,,,,,---///000111////////////000000000000333111000//////000111222<<>>>>>999888666444444555666777666555666777888999999999999666222...,,,+++++++++************************)))))))))***++++++,,,,,,************+++*********+++++++++,,,---...000000000000000000////////////222111000//////111222444<<>>666000000222111000111////////////////////////000000000000000000000000000000000000111555;;;???DDDFFFJJJOOOUUU[[[___```^^^^^^___lllxxxhhh___XXXZZZccciiigggccc```___^^^]]][[[ZZZYYYYYYVVVTTTTTTTTTTTTRRROOOMMMKKKKKKJJJHHHFFFDDDCCCBBBBBBCCCEEEEEEFFFEEEDDDCCCBBB???<<<:::<<>>???@@@<<<:::777555555666999:::<<<<<<;;;:::999999:::;;;<<<:::666111---++++++,,,************************((())))))******+++,,,,,,++++++******************+++++++++,,,---...///000.........///000111111111222111000///000111333444;;;AAAHHHLLLQQQVVVVVVSSSUUUXXX[[[]]]___dddkkkqqqmmmnnnppp|||tttcccVVVOOOPPPRRRWWWbbboooyyy~~~rrrkkkaaaZZZXXXYYY\\\^^^dddiiiooorrrqqqmmmjjjhhhdddcccccccccdddfffhhhiiijjjlllooosssuuuvvvvvvvvvuuuwwwyyy{{{~~~tttnnn|||cccDDD:::111111222111000000000000000000000000000000000000000000000000000000000000000000222666===AAADDDIIIMMMQQQWWW^^^```]]][[[]]]bbbtttyyykkk\\\WWW\\\ccccccaaa```___^^^]]][[[ZZZYYYYYYUUUTTTSSSSSSSSSRRROOOLLLLLLKKKJJJIIIGGGEEECCCBBB@@@AAACCCDDDEEEDDDDDDCCC<<<<<<:::999;;;AAAIIIOOORRRNNNHHHBBB>>>>>>???@@@???===999666666888;;;>>>CCCBBB@@@===::::::<<<>>>???>>>999333...++++++,,,************************(((((())))))***+++++++++,,,+++******)))***************++++++,,,...///000------...///000111222222222111000///000222444555888@@@GGGLLLQQQUUUTTTQQQTTTWWW[[[^^^```dddjjjoookkklllooozzz}}}oooaaaWWWQQQQQQSSSYYYeeerrr{{{~~~}}}|||vvvjjj```\\\[[[]]]___eeeiiippptttuuutttsssrrrmmmllliiihhhhhhjjjmmmoootttvvvzzz~~~}}}pppvvvoooJJJ>>>444333444333111111000000000000000000000000000000000000000000000000111111000000222777>>>CCCEEEJJJNNNRRRYYYaaa```[[[WWW^^^iiizzzfff[[[\\\aaabbb``````___^^^]]][[[ZZZYYYYYYUUUTTTSSSSSSSSSRRROOOLLLKKKKKKJJJIIIGGGDDDAAA@@@>>>???AAACCCCCCCCCCCCBBB;;;<<<<<<;;;;;;>>>EEEJJJKKKHHHDDD@@@======???AAAAAA>>>:::777777999===@@@FFFEEECCC???<<<;;;>>>AAABBB@@@<<<666///++++++---************************(((((())))))******++++++,,,,,,***)))))))))***************+++,,,---//////......//////000000111111222111000000000222444666:::@@@FFFJJJNNNTTTUUURRRRRRWWW[[[^^^```ccchhhlllkkkkkknnnzzzxxxkkk```XXXSSSQQQTTTZZZgggttt|||}}}{{{wwwrrrfff```^^^___```fffjjjppptttwwwxxxyyyzzz{{{xxxuuurrrrrrtttwwwyyy~~~uuuuuu|||NNNBBB777555666444222222000000000000000000000000000000000000000000000000111111000000222777>>>DDDEEEKKKOOOSSSZZZbbbaaaZZZVVV___ooouuuhhheeeggggggfff```___^^^]]][[[ZZZYYYYYYUUUTTTSSSSSSSSSQQQNNNLLLJJJJJJIIIHHHFFFCCC@@@???===>>>@@@BBBCCCCCCBBBBBB>>>??????===;;;;;;???CCCDDDCCC@@@===;;;;;;>>>AAABBB???:::777666999===@@@FFFFFFDDD@@@<<<<<<@@@CCCCCCBBB>>>777///+++,,,---************************((((((((()))******++++++---,,,***)))))))))***************+++,,,---//////000000000000////////////222111000000111333555666>>>CCCGGGIIIMMMTTTWWWVVVRRRVVV\\\___```bbbgggjjjllllllnnnyyylllaaaZZZOOOOOORRRVVV^^^kkkwwwzzzwwwuuu}}}}}}rrriiicccaaaaaadddkkkrrruuuttttttwwwzzz~~~~~~yyypppdddMMM888555777555222222111111111111111111111111000000000000000000000000///000111222444888>>>BBBEEEQQQQQQQQQ[[[___\\\\\\\\\kkk}}}zzzooolllkkkhhh``````___]]]ZZZYYYYYYYYYVVVVVVUUUTTTRRRPPPOOONNNIIIHHHGGGFFFEEECCCBBBBBB@@@@@@@@@@@@AAAAAABBBCCCBBBAAA@@@>>>======<<<<<<:::>>>@@@???;;;999<<<@@@@@@???===999555444555777666999<<<:::777777:::>>><<<:::888555222...,,,+++++++++************+++++++++++++++************)))******++++++++++++******+++++++++,,,---...///000000000000000000000000000///000000000000222666999CCCDDDGGGMMMSSSVVVUUUSSSRRRUUUZZZ]]]```cccfffiiikkkjjjlllyyynnnddd\\\QQQNNNQQQTTTZZZfffqqqtttqqqrrrzzz{{{qqqkkkhhhggghhhmmmqqqrrrrrrtttyyy}}}zzzpppWWW???777666444111111111111111111111111111111000000000000000000000000///000111222444888>>>BBBGGGSSSSSSRRR[[[]]]YYYZZZddduuu~~~yyytttnnnaaaaaa___]]][[[YYYYYYZZZVVVVVVUUUTTTRRRPPPNNNMMMIIIHHHGGGFFFEEECCCBBBBBB@@@@@@@@@@@@@@@AAABBBBBBAAAAAA???>>>===<<<<<<<<<===@@@BBB???;;;888999<<>><<<999555444555666444777999888666666:::>>>;;;:::777444111...,,,+++++++++************++++++))))))******+++++++++,,,******++++++++++++******+++++++++,,,---...///000000000000000000000000000///000000000000222666999BBBCCCGGGMMMSSSVVVUUUSSSRRRUUUZZZ]]]___bbbeeegggjjjjjjlllwwwqqqggg___RRRLLLNNNQQQUUU___iiimmmjjjmmmvvv|||uuupppmmmnnnpppqqqqqqqqqtttzzzgggKKK:::555333111///111111111111111111111111000000000000000000000000///000111222444999>>>BBBJJJUUUUUUTTTZZZYYYUUUXXXhhhvvvtttxxxnnncccbbb___]]][[[ZZZZZZZZZVVVVVVUUUTTTRRRPPPNNNMMMIIIHHHGGGFFFEEECCCBBBBBB@@@@@@@@@???@@@@@@AAABBB@@@@@@???>>>===<<<;;;;;;???AAACCCAAA<<<777666777======<<<999666444444555222444666555333444888<<<;;;:::777333111...---,,,++++++************++++++'''((()))***+++,,,------******++++++++++++******++++++++++++,,,...///000000000000000000000000000//////000000000333777:::AAACCCHHHOOOUUUWWWVVVTTTTTTVVVYYY\\\^^^```ccceeeiiiiiikkkvvvssshhh^^^PPPHHHKKKMMMPPPXXXcccgggfffhhhrrr|||}}}wwwssstttuuuvvvuuutttvvvzzz~~~~~~wwwYYY@@@555333111///111111111111111111111111000000000000000000000000///000222333555999???CCCJJJUUUVVVTTTWWWTTTQQQWWWjjj{{{ooogggcccrrr{{{mmmeeeccc___]]]\\\[[[[[[ZZZUUUUUUUUUSSSRRRPPPNNNMMMIIIHHHGGGFFFEEECCCBBBBBB@@@@@@????????????@@@@@@?????????>>>===<<<;;;:::>>>@@@CCCBBB>>>999777666;;;<<<<<<:::666444444444333444444444222333666999;;;999777444111///...---++++++************++++++((())))))***++++++,,,,,,******++++++++++++***************+++,,,---//////////////////////////////...///000000000333777:::???CCCJJJQQQVVVXXXWWWUUUUUUWWWYYY[[[\\\^^^bbbdddiiiiiikkkuuurrrggg\\\LLLDDDGGGIIIKKKSSS^^^dddddddddnnnxxx{{{{{{|||}}}}}}||||||||||||zzziiiJJJ777333333111111111111111111111111111000000000000000000000000000111222333555999???CCCIIISSSTTTRRRSSSOOONNNYYYtttyyyaaa[[[VVVRRR___ttttttgggccc^^^\\\\\\\\\[[[YYYUUUUUUTTTSSSQQQOOOMMMLLLIIIHHHGGGFFFEEECCCBBBBBB@@@??????>>>>>>>>>??????>>>>>>>>>>>>===;;;:::999:::>>>BBBCCCBBB>>>:::888:::<<<<<<;;;888555444444555555666555444333444555999999888666444111///...++++++************++++++******************************++++++++++++***************+++,,,---...///////////////////////////...//////000111333777;;;===BBBKKKSSSWWWXXXXXXWWWVVVWWWYYY[[[\\\^^^aaadddhhhjjjmmmwwwpppeeeZZZIIIBBBEEEFFFGGGNNNXXX___aaa```jjjtttzzzxxxvvv||||||WWW<<<555555222111111111111111111111111000000000000000000000000000111222333555:::???CCCHHHQQQRRRPPPQQQLLLPPP___rrr^^^OOOMMMLLLKKKVVVeeeyyyzzzhhhccc]]]ZZZ[[[[[[ZZZXXXUUUUUUTTTSSSQQQOOOMMMLLLIIIHHHGGGFFFEEECCCBBBBBB@@@???>>>>>>===>>>>>>>>>======>>>>>>===;;;999888777;;;AAAEEEFFFCCC???;;;:::<<<======:::777555444666777888888888777555444888999999999777444111///++++++************+++++++++++++++*********))))))******++++++++++++******************+++---...///000000000000000000000000---...///000111333888;;;;;;BBBLLLUUUYYYYYYXXXXXXVVVXXXZZZ[[[\\\___cccfffhhhkkkppp{{{zzzmmmdddYYYIIIAAADDDEEEDDDHHHRRRYYY\\\\\\fffpppuuu{{{yyyqqqssseeeCCC777666333111111111111111111111111000000000000000000000000000111222444666:::???DDDHHHPPPQQQPPPPPPLLLTTThhh[[[QQQHHHEEEHHHLLLUUU]]]oooiiiccc\\\YYYZZZ[[[YYYWWWUUUTTTTTTRRRQQQOOOMMMLLLIIIHHHGGGFFFEEECCCBBBBBB??????>>>===============<<<=========<<<:::888777666;;;AAAGGGIIIGGGAAA===:::<<>>===:::777777999;;;<<<;;;777222///++++++************++++++***************+++++++++******++++++++++++******))))))******+++,,,...///000000000000000000000000---...///000111444888;;;999BBBMMMVVVZZZZZZYYYYYYWWWXXXZZZ[[[\\\```dddhhhhhhmmmsss~~~zzzwwwllldddZZZIIIBBBDDDDDDBBBEEEMMMUUUWWWYYYdddmmmqqqwww}}}qqqpppoooGGG999666333111111111111111111111111000000000000000000000000000111333444666:::@@@DDDHHHPPPQQQPPPPPPNNNWWWnnnfffNNNIIICCC???CCCLLLSSSWWWmmmiiibbb[[[XXXYYYZZZYYYVVVTTTTTTTTTRRRQQQOOOMMMLLLIIIHHHGGGFFFEEECCCBBBBBB??????>>>===============<<<<<<======<<<:::888666777;;;BBBIIIKKKHHHBBB===:::<<>>============<<<;;;:::999555666:::@@@EEEEEEAAA===777777999<<>>DDDNNNVVVZZZZZZWWWUUUUUUWWWYYY[[[\\\^^^bbbdddllloootttzzzjjjbbb```[[[QQQGGGCCCAAA@@@BBBGGGLLLOOOPPPTTTZZZaaagggmmmuuu~~~kkkkkk~~~kkkHHH888777222222111111000000000000000000000000000000000000111222333555888<<>><<<;;;<<<==================<<<;;;:::999777666777;;;@@@BBB@@@>>>777777999===AAA@@@;;;666555555999AAAIIIKKKEEE???999999:::;;;;;;999555111,,,+++******++++++***((()))************+++++++++*********++++++++++++,,,+++******++++++,,,---...000000000000000000000000000000///000222555888;;;===CCCLLLSSSVVVVVVTTTSSSUUUWWWYYY[[[]]]___cccfffjjjmmmrrr~~~xxxggg\\\XXXSSSKKKDDDBBBBBBBBBDDDHHHKKKMMMMMMRRRVVV[[[```dddllluuu|||ssshhhwww|||UUU>>>;;;222222111111111111111111000000000000000000000000111222333666999<<>>>>>???AAADDDIIIMMMPPPXXX^^^eeeggggggjjjrrryyykkkccc[[[ZZZZZZYYYYYYZZZVVVVVVUUUSSSQQQOOOMMMLLLJJJHHHFFFEEEEEEEEECCCAAABBBAAA???===;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::999888666555777<<>>777888:::>>>BBBAAA<<<777333333555<<>>>>>@@@BBBFFFJJJMMMOOOWWWZZZ]]]^^^___dddoooxxxnnnddd\\\YYYYYYWWWXXXZZZVVVUUUUUUSSSRRRPPPNNNMMMJJJHHHFFFEEEEEEEEECCCAAABBBAAA???===<<<;;;;;;:::;;;<<<<<<<<<;;;;;;:::999888666555777<<>>777777999===@@@@@@;;;777333333444888<<<===:::666555555555777777666333000...,,,******++++++***)))))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---...///////////////////////////////////////000222555888:::===BBBGGGKKKKKKLLLNNNPPPTTTWWWZZZ\\\^^^bbbfffiiiggglllrrr}}}tttbbbSSSJJJFFFCCCBBB@@@BBBDDDGGGHHHIIIIIIJJJMMMQQQUUUXXX\\\cccmmmtttwww}}}oooqqqmmmNNNAAA555444222111111111333333000000000000000000000000111333555888;;;>>>@@@AAAFFFNNNOOOQQQUUU\\\uuu{{{uuurrrpppooopppppppppooopppnnnmmmkkkjjjgggddd```aaa\\\WWWTTTTTTRRRMMMIIICCCCCCBBB@@@>>>===>>>??????@@@BBBEEEIIILLLNNNPPPUUUWWWYYYZZZ]]]fffsss}}}pppfff]]]ZZZXXXVVVVVVWWWUUUUUUTTTSSSQQQOOONNNMMMJJJHHHFFFEEEEEEEEECCCAAABBBAAA@@@>>><<<;;;::::::;;;;;;;;;;;;;;;;;;:::999777555666:::???BBBAAA???888777777:::======:::666777555444555777777444111444444444555777666444111///---+++***++++++***)))))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---...////////////////////////////////////000111333555888999>>>CCCHHHJJJJJJJJJMMMQQQTTTWWWZZZ\\\^^^bbbfffiiihhhmmmttt~~~}}}qqq```PPPEEEAAA@@@AAA???BBBEEEFFFGGGHHHIIIKKKLLLOOOSSSWWWZZZ```iiiooopppvvv}}}tttlll}}}[[[EEE777666333111111111222333000000000000000000000000222333666999<<>>===<<<;;;:::::::::;;;;;;;;;;;;::::::666555666:::@@@CCCCCCAAA<<<999666777999:::888666999777555444444444222111555444444666777777555333000...+++******+++******)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///000000000000000000000000...///000111444666888999===CCCIIIKKKIIIJJJNNNRRRUUUWWWZZZ\\\^^^aaaeeeggghhhnnnvvvxxxmmm]]]MMMBBB===>>>???>>>AAADDDEEEEEEGGGJJJMMMJJJNNNRRRUUUWWW\\\bbbgggiiipppxxx}}}~~~~~~|||iiilll~~~nnnOOO999777444222000111222333000000000000000000000000222444777:::===???AAAAAAKKKMMMKKKOOO\\\lll{{{uuuqqqmmmjjjhhhggghhhhhhhhhggghhhfffdddbbb```]]]YYYVVVRRROOOLLLHHHEEEBBB???===:::;;;;;;:::999999;;;===???AAAEEEIIIMMMOOOPPPPPPRRRSSSTTTVVVZZZcccnnnvvvxxx|||iiiaaaZZZYYYYYYVVVUUUVVVRRRRRRRRRQQQPPPNNNMMMLLLJJJHHHFFFEEEEEEEEECCCAAA?????????>>>>>>===<<<;;;999::::::;;;;;;:::::::::777555444777>>>CCCFFFFFF@@@<<<777555777999888777:::888555444444444444444666555555666888999777666111///+++******++++++***)))************+++++++++*********++++++++++++,,,+++******++++++,,,---...000000000000000000000000...///000222444666777888;;;BBBIIIKKKIIIJJJNNNSSSUUUWWWYYY[[[]]]___cccfffhhhooovvvtttkkk\\\KKK@@@;;;<<<>>>>>>AAADDDEEEEEEFFFKKKNNNIIIMMMQQQTTTUUUWWW]]]aaagggnnnvvv|||~~~{{{~~~}}}|||jjj```jjjyyy}}}YYY;;;999555222000000111222000000000000000000000000222444777;;;>>>@@@AAAAAAMMMNNNJJJPPPaaasss|||wwwrrrnnniiigggdddcccdddeeeddddddaaa```]]]\\\ZZZWWWSSSPPPKKKJJJHHHEEEAAA???>>>>>><<<;;;:::888777999===AAA>>>AAAEEEIIIMMMOOOOOOPPPVVVVVVWWWXXX\\\ccclllssswwwwwweee^^^XXXYYYZZZXXXVVVWWWQQQQQQQQQPPPOOOMMMLLLKKKJJJHHHFFFEEEEEEEEECCCAAA>>>>>>???>>>>>>===<<<<<<999999:::;;;;;;:::::::::888444111444;;;BBBGGGIIIDDD???888555666999999888999777555444444555777888777666666777999:::999888222///,,,******++++++***)))************+++++++++))))))*********+++++++++************+++,,,------000000000000000000000000...///000222444666777888999AAAIIIKKKIIIJJJNNNSSSUUUWWWYYY[[[\\\^^^bbbdddgggnnnvvvrrrfffTTTFFF???>>>>>>===CCCCCCEEEFFFHHHJJJKKKKKKOOOPPPRRRRRRTTTWWW[[[___dddjjjqqqwww{{{}}}}}}zzz{{{}}}~~~oooYYYbbbyyyoooKKK999333666222444777444222222111111222222333444555444777<<<>>>???CCCIIIQQQNNNJJJSSSdddttt{{{tttnnnkkkiiiiiihhhfffdddbbb```___^^^\\\ZZZXXXVVVSSSOOOKKKHHHGGGDDDBBB???===<<<;;;::::::999888999:::;;;<<>><<<<<<<<<<<<<<<;;;;;;:::999888777777777777555555888???HHHNNNEEEBBB===:::;;;===???@@@;;;999666444555888===@@@>>><<<999888999;;;;;;;;;888333...+++,,,------,,,,,,***)))''''''(((***+++++++++******************)))***,,,---.../////////000000000000000///.........///000111333666888999===BBBIIIMMMNNNNNNPPPRRRTTTVVVWWWXXXZZZ\\\```ccckkknnnuuuooocccRRREEE>>>=========CCCCCCEEEGGGIIIKKKLLLMMMOOOPPPRRRRRRTTTWWW\\\___dddiiipppvvvyyy{{{}}}~~~zzz|||~~~~~~xxxzzz{{{|||}}}vvv]]]```qqqzzzOOO;;;444555222111444000222222111111222222333444555444777<<>><<<<<<<<<<<<;;;::::::999999888888888777666555555777<<>>@@@<<<999666444666:::???CCCFFFBBB>>><<<<<<<<<<<<<<<777333...++++++,,,,,,++++++***)))(((((()))***+++++++++*********************+++,,,---......//////000000000000000///.........///000111333666888999<<>><<<;;;:::999999999999888888999;;;<<<===CCCEEEIIIMMMRRRVVVXXXZZZ\\\]]]^^^^^^]]]```fffkkkuuu{{{rrrgggaaa___]]][[[YYYXXXXXXYYYWWWVVVTTTRRRPPPMMMLLLKKKIIIHHHGGGGGGGGGEEEBBB@@@BBBAAA@@@>>>===<<<<<<;;;999999999999999999999999777777666666666999===AAA@@@>>>;;;999999;;;===???;;;999666444666;;;AAAEEEJJJFFF@@@<<<;;;;;;::::::555222---+++***++++++++++++***)))(((((()))***+++******+++++++++++++++++++++,,,---...............000000000000000//////......///000111333666888999;;;BBBJJJQQQSSSSSSRRRRRRRRRTTTWWWYYY[[[^^^bbbeeejjjmmmuuuiii^^^NNNCCC>>>===>>>>>>BBBDDDFFFIIILLLOOOQQQRRRRRRSSSUUUVVVWWWZZZ___bbbeeeiiiooosssuuuwwwxxxzzzzzz|||}}}zzz|||}}}~~~vvvjjjdddcccdddiiimmmwwwiii]]]^^^ttteeeIII999:::666333333000222222111111222222333444555555888===??????BBBGGGHHHGGGHHH[[[{{{zzzsssmmmiiifffeee______^^^\\\ZZZWWWUUUTTTOOOMMMJJJIIIGGGEEEBBB@@@===<<<;;;:::999999999999888888888888999;;;===>>>BBBEEEIIINNNSSSXXX\\\^^^^^^aaabbbaaa______cccfffooovvv{{{mmmddd```___]]][[[ZZZYYYXXXXXXWWWVVVTTTRRROOOMMMKKKJJJHHHGGGHHHIIIIIIGGGDDDAAAAAA@@@???>>>===<<<;;;;;;888888888999999:::::::::888888999888666666888:::;;;:::999888777888:::<<<999777444333555;;;AAAEEEFFFAAA;;;777666666666666444111...+++***************))))))((())))))***+++******+++++++++++++++,,,,,,,,,---...............//////000000000000//////...///000111333666888999:::AAAJJJRRRVVVVVVTTTRRRQQQTTTWWWZZZ\\\___cccfffiiimmmuuu}}}fff[[[MMMCCC??????@@@@@@CCCDDDFFFIIIMMMPPPRRRTTTUUUVVVWWWXXXZZZ]]]aaaeeefffjjjooorrruuuvvvxxxzzz{{{}}}}}}}}}~~~cccRRRPPPSSSTTTTTT\\\```jjjyyy}}}ooo___YYYkkkrrrOOO;;;;;;777333444222222222111111222222333444444555999>>>@@@???AAAFFFFFFGGGIII]]]{{{vvvoooiiieeecccbbb]]]\\\[[[YYYVVVTTTQQQPPPKKKIIIFFFEEEDDDBBB@@@>>>;;;;;;:::999999999999:::777777777888999<<<>>>???CCCEEEIIINNNTTTZZZ^^^aaa```ccceeedddbbbaaaccceeekkksss|||ssshhhbbb___^^^]]][[[ZZZYYYYYYXXXWWWVVVTTTRRROOOMMMKKKJJJIIIHHHIIIJJJJJJIIIFFFCCC?????????>>>===<<<;;;;;;888888888999999::::::;;;999:::;;;:::777666666777777888888777555444666888666555333222444888===@@@>>>:::666333333444444444222111///,,,***)))******)))))))))))))))******+++******++++++,,,,,,,,,,,,,,,,,,---...//////////////////000000000000//////...///000111333666888999999???IIIRRRXXXXXXUUURRRQQQTTTXXX[[[]]]```ccceeehhhllluuuwwwcccYYYLLLCCC???@@@AAAAAACCCDDDGGGJJJMMMPPPRRRSSSVVVWWWYYYYYY[[[^^^bbbfffhhhkkkooosssuuuwwwzzz|||{{{|||}}}|||}}}xxxcccOOOIIILLLMMMIIIFFFQQQSSS]]]mmmxxx~~~uuuaaaVVVccc{{{WWW===:::666111222222222222111111222222333444444555999???@@@???@@@EEECCCFFFKKK___yyyvvvqqqlllgggbbb```^^^YYYYYYWWWUUUSSSPPPMMMLLLHHHFFFCCCAAAAAA@@@>>>===::::::999999888888999999666666777888:::<<>>>>>>>>>>>===<<<;;;:::888888888999999::::::::::::;;;<<<:::888666666777666888:::888555333444666555444222222333555888999999666444333444666666666222222111...+++)))***+++(((((())))))******++++++******++++++,,,---------+++,,,---...///000000000...//////000000000000000...///000111333666888999999>>>GGGQQQXXXZZZWWWSSSRRRUUUYYY\\\^^^```bbbdddhhhlllttt{{{ooo___VVVIIIAAA??????@@@AAACCCEEEGGGIIILLLOOOQQQRRRUUUWWWXXXYYYZZZ]]]bbbeeeiiilllppptttwwwyyy|||~~~~~~}}}}}}~~~pppXXXNNNFFFFFFHHHFFFCCCBBBIIIHHHOOO]]]gggooo}}}dddSSSWWWrrrcccCCC===888222333333222222111111222222333444444555999???@@@???@@@DDDBBBIIIPPPfff}}}sssqqqmmmiiiddd___[[[YYYVVVUUUTTTQQQOOOLLLIIIHHHFFFCCC@@@>>>>>>>>>===<<<:::999888777777777777777666666666888:::===???AAACCCEEEHHHMMMTTTZZZ___bbbbbbeeeggghhhfffgggjjjmmmooottt{{{ooofff```\\\]]]]]]]]]\\\[[[ZZZYYYXXXUUUUUUSSSRRRPPPNNNMMMLLLJJJHHHGGGFFFFFFFFFDDDBBB===>>>>>>>>>>>><<<;;;:::999999999999999999:::::::::;;;;;;999777666666777777;;;===;;;666333444666555444444444333333333444666555444555777888777666222333222///+++******,,,'''((()))******+++++++++******++++++,,,------...***+++,,,...000111222222......///000000000000000...///000111333666888999999===EEEOOOWWWZZZWWWTTTSSSVVVZZZ\\\^^^___aaacccgggllltttuuuiii\\\SSSHHH@@@===???@@@@@@DDDEEEGGGIIILLLNNNPPPQQQTTTUUUWWWXXXYYY\\\aaadddjjjmmmqqquuuxxx{{{~~~}}}dddMMMGGGBBB@@@AAA@@@???BBBFFFDDDAAAEEEPPPWWW^^^nnnfffQQQLLLiiinnnJJJBBB;;;444555666222222111111222222333444444555:::???AAA???@@@DDDCCCLLLVVVmmm~~~yyyooommmkkkgggbbb]]]XXXVVVSSSRRRQQQOOOLLLIIIFFFEEEDDDAAA>>>===<<<<<<<<<;;;999888777666666666666666555666666888:::===@@@AAADDDEEEHHHMMMSSSZZZ___bbbaaadddggghhhgggiiimmmqqqrrrvvv{{{uuuhhhdddbbb___]]]]]]]]]\\\\\\ZZZYYYXXXUUUTTTSSSRRRPPPOOONNNMMMJJJHHHEEEDDDDDDCCCBBBAAA======>>>>>>>>><<<;;;:::999999999999999999999999999999999888666555666888999===@@@>>>888444555777555666666555444333111000555444444666777888666555222333333000,,,***+++---'''''')))***++++++++++++******+++,,,,,,---......)))***,,,...000222333333......///000000000000000...///000111333666888999999<<>>AAACCCHHHHHHHHHIIIKKKOOOSSSUUUYYYZZZ[[[[[[\\\___dddgggeeekkkqqquuuvvvyyycccOOOEEECCCCCCCCCBBBBBBAAAAAA@@@BBBBBBEEEHHHKKKQQQ^^^jjjmmmTTTLLL]]]}}}~~~VVV@@@999666222111222222333222111222555777:::<<>><<<:::999:::;;;<<<999888888888777777666666555666666888;;;>>>AAACCCEEEEEEGGGMMMUUU\\\^^^___iiifffdddeeehhhmmmppprrruuuyyy|||}}}zzzlllhhhdddaaa___YYYZZZ[[[\\\\\\[[[ZZZYYYUUUUUUSSSRRRPPPNNNMMMLLLJJJGGGEEEDDDDDDCCCBBBAAA??????>>>===<<<;;;:::::::::999777666666777999:::888:::;;;:::888666666777>>>CCCHHHFFF???888555555;;;;;;;;;888555222111222<<<999666555555555555333444555666444000,,,******)))((('''''''''(((***+++)))************+++++++++,,,++++++---///000000///111222222222222111000000///000000222333555777888;;;???FFFOOOWWWXXXUUUPPPRRRUUUZZZ]]]___bbbdddfffgggpppxxx~~~xxxuuuoooggg```UUUNNNDDD===;;;===@@@BBBFFFFFFGGGIIILLLOOORRRTTTXXXYYYZZZ[[[\\\^^^bbbeeedddjjjqqquuuvvvyyyhhhSSSGGGCCCCCCCCCCCCCCCBBBBBBAAAAAABBBAAACCCEEEGGGJJJSSS^^^tttwwwvvvwwwssssssiiiUUUOOO^^^}}}\\\DDD:::666444444222222333222111222555777:::<<>>===<<<;;;::::::999999888777777888999999888:::;;;:::888666666777CCCHHHKKKIIIBBB;;;888777<<<<<<;;;999666444444555:::999888666666666777888666777777444000,,,***))))))(((((('''((()))***+++)))************+++++++++,,,++++++,,,///000000///111222222222222222111111//////000111333555777888999===DDDMMMTTTVVVRRROOORRRUUUZZZ]]]___aaaccceeegggpppzzz~~~uuupppmmmhhhaaaZZZPPPJJJAAA;;;:::<<>>???@@@AAACCCEEEIIIQQQ\\\|||}}}wwwpppkkkdddbbb^^^ZZZUUURRROOOMMMJJJIIIGGGDDDBBB@@@???>>><<<;;;:::888888888999999888888777777777777666666555666777999<<>>===<<<;;;::::::888888888888888888888888888999::::::777666666777DDDHHHKKKIIIBBB<<<888666======<<<:::777666888:::888:::;;;999666666999<<<999:::999666111,,,)))((()))(((((((((((()))***+++)))************+++++++++,,,++++++,,,///000000///000111222222222222222111...///000111333666888999777;;;BBBJJJPPPRRRPPPMMMSSSVVVZZZ]]]___```bbbdddgggppp{{{|||vvvnnniiifffbbb[[[VVVLLLFFF???;;;:::===???@@@CCCFFFIIIMMMPPPRRRRRRRRRYYYZZZ[[[\\\\\\^^^aaadddfffmmmtttxxxyyyzzz```UUURRRHHHBBBFFFDDDDDDDDDDDDDDDDDDDDDDDDGGGEEEFFFHHHFFFDDDGGGLLLVVVcccxxxyyyiii```___bbbooossshhhKKKQQQeeeyyyXXX@@@444333666222333333333222333555888999;;;===???@@@BBBEEEHHHNNNUUU```zzzssslllgggaaa___[[[VVVRRRNNNLLLKKKGGGEEECCCAAA???===<<<<<<:::999888777777777777888777777777777777777666666666666888;;;===@@@BBBCCCBBBDDDGGGLLLSSS[[[aaaddddddfffhhhjjjlllooosssvvvyyy}}}~~~}}}yyyiiiddddddbbb```___]]]]]]]]]\\\[[[YYYWWWUUURRRQQQPPPNNNMMMKKKJJJIIIIIIGGGDDDCCCCCCCCCAAA@@@??????>>>===<<<;;;::::::777777888888888888777777888999:::999777666666666>>>AAACCCBBB>>>888555444;;;<<<;;;999777777:::<<<:::===>>>;;;777555999===;;;<<<;;;777111,,,)))((()))))))))))))))*********))))))*********+++++++++++++++***,,,...000//////...///000111111111111111......///111444666888:::777;;;AAAHHHMMMOOONNNMMMTTTWWWZZZ]]]^^^___aaabbbgggppp|||yyyuuupppjjjddd```\\\WWWRRRHHHCCC>>>;;;;;;>>>@@@AAACCCFFFJJJOOORRRTTTTTTTTTYYY[[[]]]^^^___```ccceeeiiiooovvvyyyyyy{{{eeeLLLJJJKKKBBB???EEEDDDDDDDDDEEEEEEFFFFFFFFFHHHGGGGGGJJJJJJGGGHHHLLLPPPUUUbbbyyy{{{llleeeffflllyyy|||oooKKKIIITTTnnnhhhGGG555222555333333444333222333666888999:::===???@@@CCCGGGJJJSSS[[[eee~~~xxxqqqjjjeee___\\\XXXSSSNNNKKKIIIHHHCCCBBB@@@>>><<<;;;:::999888777777666666666666666666666666666666666777777666777999<<>>===<<<;;;::::::666777888888888888777666777999:::999777555555666666888;;;;;;:::777444333999999999888777777999;;;<<>>@@@AAACCCFFFJJJNNNRRRSSSTTTTTTXXXZZZ]]]___```bbbdddgggkkkqqqvvvxxxxxxzzzoooYYYHHHFFFFFF@@@AAAHHHDDDDDDEEEFFFFFFGGGHHHHHHIIIGGGHHHKKKLLLJJJJJJMMMRRRRRRXXXjjj|||mmmgggkkkssstttQQQHHHJJJ```wwwwwwOOO777222444333444444333333444666888888:::<<<>>>@@@DDDIIILLLXXXaaalll|||vvvooohhhccc\\\YYYTTTOOOJJJGGGFFFEEEAAA@@@>>><<<:::999888888666666777777666666666666555555666666666666777777666777:::===@@@BBBCCCDDDCCCDDDFFFHHHKKKOOOVVVZZZ^^^bbbgggiiiiiikkknnnqqqvvv{{{~~~yyyppphhhhhhiiifffcccbbb]]]]]]]]]\\\[[[YYYWWWUUUQQQPPPOOONNNLLLJJJIIIHHHHHHFFFDDDBBBBBBBBBAAA?????????>>>===<<<;;;::::::777777777777777777777777777888999999666555555666444555777999999888666444666888999888777777777999>>>>>>>>>:::555333555777999:::999777222...+++***((()))******++++++******)))************++++++++++++******+++...//////...+++,,,---...000000111111///000000222333555777888888<<>>???@@@BBBDDDHHHLLLOOORRRSSSTTTVVVXXX\\\^^^```bbbeeeggglllqqquuuuuuuuuxxx___SSSIIIFFFFFFEEEEEEFFFDDDDDDEEEFFFGGGHHHIIIJJJMMMJJJJJJMMMOOOMMMNNNPPPUUUTTTWWWbbbuuupppiiimmmwwwWWWJJJGGGYYYppp~~~WWW;;;555666333444444444333444666999888999<<<>>>@@@EEEJJJNNNZZZfffssszzztttmmmeee```XXXUUUPPPKKKFFFCCCBBBBBB???>>>===;;;999888777777666666777777777777666666555555555666666666777777666888;;;>>>AAACCCDDDDDDBBBDDDFFFGGGIIIMMMTTTYYY]]]ccchhhjjjiiiiiillloootttyyy|||vvvnnniiijjjkkkgggcccbbb\\\\\\]]]\\\[[[YYYWWWVVVQQQQQQPPPNNNLLLKKKIIIIIIHHHFFFCCCBBBBBBBBB@@@?????????>>>===<<<;;;::::::888777666555555666777888777888999888666555555555555555666888999888666444555777::::::999777666777===;;;999777555444555555666777777666222///------((()))***+++++++++******)))************++++++++++++***)))+++---//////...+++,,,...000111222333333111111111222333444666666777<<>>???AAACCCFFFIIIMMMPPPRRRSSSTTTWWW[[[^^^```bbbeeeggglllpppssssssrrrvvv}}}lllNNNJJJEEEDDDFFFGGGCCC>>>DDDDDDEEEFFFHHHIIIJJJJJJRRRNNNMMMPPPRRRQQQQQQSSSRRRSSSUUUZZZcccuuuuuulllnnnzzzZZZKKKFFFWWWmmmzzz~~~\\\???777888333444444444333444777999777999;;;>>>@@@EEEKKKOOO[[[iiixxxyyyrrrkkkccc^^^VVVSSSMMMHHHCCCAAA@@@@@@???>>><<<:::999888777777666666777777777777777666444555555555666666777777666888;;;>>>AAACCCDDDDDDBBBCCCEEEFFFHHHMMMTTTZZZ^^^ccciiikkkjjjiiillloooqqqvvvyyy|||~~~tttnnnjjjkkkkkkgggcccaaa\\\\\\\\\\\\[[[ZZZXXXWWWRRRQQQPPPNNNMMMKKKJJJIIIHHHFFFCCCBBBBBBBBB@@@?????????>>>===<<<;;;::::::999777666444444666777999777888999888666555555555666666666777888777444222555888;;;<<<:::888666666;;;888666555555666555444444555666555222///......((()))***+++,,,+++******)))************+++++++++******)))+++---///......---...///111333444555555222222222222333444555555777;;;AAADDDFFFHHHKKKNNNPPPSSSXXX[[[^^^```bbbdddeeekkkttt}}}{{{xxxooohhhccc^^^VVVPPPKKKFFFBBB@@@999888777777999===@@@BBBBBBDDDFFFHHHJJJMMMQQQUUURRRUUUYYY\\\^^^bbbeeehhhlllooosssttttttvvv{{{uuuZZZKKKIIIFFFCCCBBBCCCDDDEEEEEEFFFJJJNNNMMMKKKMMMSSSTTTVVVTTTRRRSSSXXX[[[ZZZWWWUUUUUUYYY___ggguuu{{{nnnnnnzzzeeeOOOEEENNNaaayyy~~~rrrGGG444666555555444333444555666777999888:::===@@@DDDMMMWWWjjjnnnvvvmmmggg^^^UUUNNNKKKFFFCCCAAA@@@>>>===;;;;;;::::::999888777777666666666666777777777777666666444444444444555666888:::>>>BBBDDDDDDDDDCCCCCCCCCCCCEEEIIINNNSSSVVVaaadddiiillllllllllllllloooqqquuuyyy}}}zzzuuurrrlllhhhfffdddbbbaaaZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTQQQOOOLLLJJJIIIHHHGGGFFFDDDCCCAAA@@@@@@@@@@@@???>>><<<;;;;;;;;;;;;888777666555555444444555777888888888777666444333666444333555888999888666555222333777999777555555777666333111000111555888666555333222222111///---(((((())))))*********+++)))***+++***)))((()))******+++,,,,,,------,,,,,,000///000555:::;;;666111...000222333333444555777:::;;;===AAAFFFIIIJJJJJJPPPRRRUUUYYY^^^``````___bbbjjjuuuxxxvvvrrrjjjccc]]]XXXQQQJJJFFFBBB>>>;;;999999888888;;;>>>AAACCCBBBDDDFFFHHHIIILLLPPPTTTTTTWWWZZZ]]]___bbbfffhhhlllppptttvvvvvvxxx}}}eeeOOOHHHFFFDDDCCCBBBDDDEEEGGGGGGGGGJJJMMMKKKIIIMMMSSSWWWYYYXXXWWWZZZ```bbb```^^^YYYVVVYYY]]]ccclllvvvoookkkrrrzzz|||zzzaaaLLLCCCLLL___xxx}}}vvvIII666777555555444333444555666777:::999;;;???AAAEEEOOOYYYiiioootttkkkeee]]]TTTMMMIIIEEEAAA@@@???===<<<:::::::::999888777777777666666666666777777777777666555444444444555666777999;;;???BBBCCCDDDCCCBBBCCCCCCDDDFFFIIINNNSSSVVV^^^bbbgggkkklllmmmnnnnnnmmmqqqvvv{{{yyywwwsssnnniiifffccc```^^^ZZZZZZZZZZZZYYYXXXWWWWWWUUUTTTQQQOOOLLLJJJIIIIIIHHHGGGFFFDDDBBBBBBAAAAAA@@@???>>><<<;;;;;;;;;;;;888777666555555444444555777888888888777666444333444444666:::===>>>;;;777555333555:::<<<888444444666555444111000000222444666555444444444222///,,,)))*********++++++++++++)))***+++***))))))***,,,+++,,,,,,---------------///------000444555111,,,///000222222222444666999:::;;;===AAAFFFIIIJJJJJJPPPRRRUUUYYY]]]_________eeekkksss~~~yyyrrroookkkccc\\\WWWRRRKKKFFFBBB>>>;;;999999999999:::<<>>===<<<;;;999999888888777777666666666666666666777777777777555555444444444666777888;;;===???BBBCCCBBBAAA@@@CCCCCCDDDGGGJJJOOOSSSVVV\\\```eeeiiikkkmmmooopppmmmrrrxxx}}}xxxxxxtttnnniiieeebbb^^^\\\[[[[[[[[[[[[ZZZYYYXXXWWWUUUSSSQQQOOOLLLKKKIIIIIIIIIHHHFFFEEECCCBBBBBBBBB@@@???>>><<<;;;;;;;;;;;;888777666555555444444555777777888888777666555444111444:::???CCCBBB>>>:::666444777<<<>>>999444333666555444333333222111111555555555666666444000---+++++++++++++++,,,,,,,,,)))******))))))))),,,...,,,,,,------............///,,,+++---///000---***///000111111111444888;;;:::;;;>>>BBBEEEHHHJJJKKKPPPRRRUUUYYY\\\^^^______fffkkkqqqzzz~~~tttmmmjjjeee]]]WWWSSSNNNIIIDDDAAA>>>;;;999888888888:::<<>>???AAABBBBBBBBB@@@@@@CCCDDDEEEHHHKKKPPPTTTVVV[[[___dddhhhjjjlllnnnpppnnnqqqvvvzzz~~~wwwuuurrrmmmhhheeebbb^^^\\\[[[[[[[[[[[[ZZZYYYXXXWWWTTTSSSQQQOOOLLLKKKJJJIIIHHHGGGFFFDDDCCCBBBBBBAAA@@@???>>><<<;;;;;;;;;;;;888777666555555444444555666777888888888666555444000444:::???CCCCCC@@@>>>999666777;;;===999555555555666666777888888666444666666888999999777222...++++++++++++++++++++++++((())))))(((((())),,,///------------....../////////---,,,,,,///000///...000000000000111333888<<<999<<>>===;;;999666666777999;;;>>>AAABBBFFFGGGIIIIIIJJJLLLPPPSSSWWWZZZ]]]___```cccfffhhhlllqqqwww{{{}}}bbbSSSKKKHHHHHHIIIIIIHHHHHHGGGFFFDDDBBBAAAAAA@@@BBBIIISSS[[[___dddppptttpppuuu{{{{{{xxx{{{uuuhhhccceeehhhjjjjjjUUUIIILLLWWWooozzz___@@@888666666555444555666777888:::888:::>>>AAAGGGSSS^^^fffqqqpppeee^^^UUUMMMDDDAAA===;;;:::::::::999777777777666666666666666666666666666777777777777555555555666888:::<<<>>>@@@AAABBBBBBBBBBBBAAA@@@CCCDDDFFFIIIMMMQQQTTTVVV\\\___cccfffhhhjjjlllnnnmmmnnnppprrrvvv|||vvvooommmiiifffeeebbb___]]][[[[[[[[[ZZZZZZYYYXXXWWWTTTSSSQQQNNNLLLKKKJJJJJJGGGFFFEEECCCBBBAAA@@@@@@@@@???>>><<<;;;;;;;;;;;;888777666555555444444555666666777888888777555555111444777;;;===??????@@@<<<888666888999888888:::666666888;;;??????===:::888888999;;;;;;999444111******************))))))'''((((((((('''(((+++---...------------...///000...---,,,---///111222222000000000000000333888;;;999<<<@@@CCCDDDFFFIIIKKKPPPSSSVVVXXXYYY[[[^^^```bbbiiiqqq|||zzztttmmmfffaaa\\\UUUOOOGGGCCC???<<<:::999888777444555777999<<<>>>AAABBBFFFHHHJJJKKKLLLNNNRRRUUUXXXZZZ^^^```bbbdddhhhjjjnnnrrrxxx|||\\\OOOHHHFFFGGGGGGHHHGGGFFFDDDCCCAAA???>>>@@@AAACCCLLLVVVXXX___kkk}}}zzzjjjdddfffmmmrrrvvv___NNNJJJQQQhhhxxxiiiFFF999777666555555555666777888999888999===AAAGGGTTT___gggsssqqqeee]]]SSSIIIBBB???<<<:::999:::999999777777777777666666666666666666666666777777777777666666777888:::===@@@AAACCCCCCCCCDDDCCCCCCCCCBBBCCCEEEGGGJJJNNNRRRUUUWWW[[[^^^bbbeeegggiiilllnnnlllkkkkkklllpppxxx|||qqqiiidddiiisss~~~~~~sssjjjhhhfffdddcccbbb___]]]ZZZZZZZZZZZZYYYXXXWWWVVVSSSRRRPPPNNNMMMKKKKKKJJJGGGFFFDDDCCCAAA@@@@@@@@@@@@???>>><<<;;;;;;;;;;;;888777666555555444444555555666777888888777666555111333555777777999<<<>>>===777444666777777999===666666888===BBBCCC@@@===888888999::::::999555222*********)))))))))))))))'''(((******))))))***,,,...---,,,,,,,,,---///000++++++,,,---...000222333111111222111111333666999999===AAACCCCCCEEEHHHKKKPPPSSSWWWXXXXXXYYY]]]aaaaaahhhrrr~~~sssnnnhhhaaa\\\VVVOOOJJJCCC???;;;999888888777666555666777:::===@@@BBBCCCGGGIIIKKKLLLNNNQQQUUUXXXYYY\\\```bbbeeehhhkkknnnrrruuuzzz}}}wwwVVVLLLGGGDDDFFFHHHJJJJJJIIIGGGFFFDDDCCCDDDHHHJJJMMMWWWaaaeeeooo~~~oooiiinnnxxxlllVVVKKKNNNeeerrrLLL;;;777666555555555666888999:::999:::>>>BBBIIIVVVbbblllxxxsssfff\\\QQQGGGAAA>>>;;;999999:::999999777777777777777777777777666666666666777777777777777777888:::<<>><<<;;;;;;;;;;;;888777666555555444444555555666777888888777666555111333555555555555888::::::555333666888888:::===666555666;;;@@@BBB???;;;777666666777777666444222+++++++++******)))))))))(((***---...,,,+++***+++---,,,+++***+++,,,...///,,,---.../////////000111111222333333222333555777999===BBBDDDCCCDDDHHHKKKPPPTTTWWWXXXWWWXXX]]]aaabbbiiirrr}}}ooojjjddd^^^XXXRRRKKKGGGBBB???;;;999888888888777555666999;;;>>>AAACCCDDDGGGIIIKKKMMMOOORRRVVVZZZ[[[^^^aaaeeegggjjjnnnqqquuuxxx|||iiiNNNGGGDDDEEEGGGJJJMMMNNNNNNLLLKKKKKKKKKMMMQQQTTTXXXbbblllwwwsssooowwwwww^^^OOOOOOfffwwwPPP===777666555555555666888999<<<:::;;;???DDDKKKXXXdddrrr}}}uuuggg]]]PPPEEEAAA>>>;;;999999::::::999777777777777888888888888666666666666777777777777888888999;;;>>>AAADDDFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEHHHKKKOOOSSSUUUWWWVVVZZZ^^^bbbfffjjjooorrrqqqrrruuuwww{{{nnnYYYIIIGGGHHHFFFHHHOOO[[[mmmuuulllfffdddcccbbbaaa___\\\YYYXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRPPPNNNMMMLLLKKKKKKIIIHHHFFFEEECCCBBBBBBBBB@@@???>>>===;;;;;;;;;;;;888777666555555444444555555666777888888777666666000333666666555444555777666333333777:::999999;;;666444444888>>>???<<<888666444333444555444333111,,,,,,,,,++++++************,,,000111///---++++++---,,,+++******,,,---//////111222222111000000111111222444444333222333555999>>>CCCDDDCCCCCCGGGLLLPPPTTTXXXXXXVVVWWW\\\aaaeeejjjqqq|||lllfff^^^WWWSSSMMMGGGCCC===<<<:::888666666666666555666888;;;>>>AAACCCDDDGGGIIIKKKLLLMMMPPPUUUXXX\\\^^^bbbdddgggiiimmmppptttwww|||^^^NNNLLLHHHIIIIIIKKKOOOPPPNNNPPPUUUQQQUUUWWW^^^dddaaahhh~~~vvvuuu}}}fffKKKLLL___|||{{{TTT>>>888666555666666444666;;;<<<:::;;;???CCCKKKXXXdddsssvvvlllaaaQQQCCCDDD@@@<<<999888888777666777888888888888666444333555555666666777888888888;;;;;;<<<>>>@@@CCCFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEGGGIIIMMMQQQTTTWWWYYYWWWWWWXXX\\\bbbgggkkklllpppnnnmmmrrr{{{rrr[[[OOODDD@@@AAAAAABBBDDDQQQ```sss{{{uuuqqqiiihhhfffdddaaa___]]]]]]YYYXXXWWWVVVUUUTTTTTTTTTRRRQQQPPPNNNLLLKKKJJJIIIHHHHHHFFFEEECCCAAA@@@???@@@>>><<<;;;;;;;;;:::999;;;999777555444333333333555666666666666666555555444333222444666888888888999555222666<<>>AAADDDGGGJJJLLLQQQSSSVVVXXXXXXZZZ\\\^^^```gggppp{{{hhhaaaYYYSSSOOOJJJDDD@@@===<<<:::888777666666777666888:::>>>AAADDDFFFFFFIIIKKKMMMNNNPPPSSSVVVZZZ[[[^^^bbbeeegggjjjmmmooossswww|||wwwXXXKKKKKKGGGMMMLLLOOORRRSSSQQQUUU[[[^^^ccceeekkkrrrpppxxxzzzwww{{{hhhMMMLLL]]]zzz\\\CCC999666555666666444666;;;<<<:::;;;???CCCJJJWWWcccrrr{{{ooocccSSSEEECCC@@@<<<999999888888777777888888999999888777666666666777888999:::;;;;;;@@@AAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHIIIJJJLLLOOORRRUUUXXXYYYZZZYYYYYY[[[^^^dddjjjnnnnnnlllmmmrrrzzzooobbbSSSHHH???===>>>===>>>@@@FFFSSSeeerrruuurrrnnnkkkhhhgggfffdddaaa^^^\\\ZZZYYYXXXWWWVVVUUUTTTTTTTTTQQQQQQPPPNNNLLLKKKIIIIIIHHHGGGFFFDDDCCCAAA@@@???@@@>>><<<;;;;;;;;;:::999:::999777555444333333333666666777777777777666666555333222333555777888888;;;777333555;;;===:::666222333444444555555555444333444555666555333000//////,,,)))((()))+++++++++,,,,,,,,,++++++*********++++++++++++,,,---//////....../////////000000000222222222222333444555555888;;;???BBBCCCFFFHHHJJJQQQSSSUUUWWWXXXYYY]]]___bbbhhhqqq|||aaa[[[SSSMMMIIIEEE@@@<<<;;;:::999777666666777777777999===BBBEEEHHHHHHIIILLLNNNPPPQQQSSSUUUYYY[[[ZZZ^^^bbbeeehhhiiikkkmmmrrrvvv|||sssXXXNNNPPPMMMQQQQQQSSSVVVVVVVVV\\\dddhhhnnnppptttzzzyyy}}}vvvuuuwwwxxxjjjPPPKKKWWWssshhhHHH;;;777555666666555777;;;;;;:::;;;???CCCIIIVVVaaauuusssdddUUUHHHBBB???;;;999999999999888777777888999::::::999999777888999;;;<<<>>>???@@@EEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFHHHIIIJJJMMMNNNPPPRRRTTTVVVXXXYYY\\\\\\\\\[[[\\\```hhhoookkkkkklllrrrzzzrrr```TTTKKKBBB<<<<<<===;;;;;;===;;;FFFVVVaaaffffffeeeeeedddddddddcccaaa^^^[[[YYYYYYXXXWWWVVVUUUTTTTTTTTTQQQQQQOOONNNLLLJJJIIIIIIGGGGGGFFFDDDBBBAAA@@@???@@@>>>;;;;;;;;;;;;:::888:::999777666444333333333666777777888888888777777555333111111444888:::;;;>>>999444555888;;;999666444444333333333222222222444555666666555333111000...,,,)))((()))*********,,,---.........---++++++,,,,,,,,,,,,,,,---...////////////000000000111111222222222222333444555666999<<>>999555666666555777:::;;;:::;;;???CCCHHHTTT___sssvvvfffVVVJJJAAA>>>;;;999999:::999999888888999999999999999999888999;;;===???AAABBBCCCFFFGGGIIIJJJJJJIIIGGGEEEDDDEEEEEEFFFHHHIIIKKKLLLQQQQQQRRRSSSTTTUUUVVVWWW\\\^^^```___]]]```gggnnnjjjkkknnnttt{{{xxxhhhYYYPPPFFFAAA===???@@@===<<<>>>999@@@LLLUUUZZZ\\\]]]^^^]]]___aaabbbaaa___]]][[[YYYXXXWWWVVVUUUTTTTTTTTTQQQPPPOOOMMMLLLJJJIIIHHHGGGFFFEEEDDDBBBAAA@@@??????===;;;:::;;;;;;999888999888777666555444333333555666666777777777777666555222000111555:::>>>@@@AAA;;;666444666888888666777666555444444333333333222333555666666555333333...,,,)))((((((******)))+++,,,...//////---,,,***---------,,,------......000000000000111111111111111111111222333444555666888;;;???BBBCCCFFFHHHJJJQQQSSSTTTUUUVVVYYY]]]aaaccchhhppp|||VVVPPPHHHCCC@@@>>>;;;888666666555444555666777888:::===AAAFFFJJJKKKLLLKKKMMMPPPRRRTTTUUUWWWYYY[[[YYY\\\```cccdddfffhhhjjjpppuuu{{{mmmWWWPPPSSSPPPSSSSSSUUUWWWXXX\\\hhhuuu}}}zzzkkkbbbaaacccppppppaaaOOOGGGIII```}}}VVVAAA:::555666777666777:::;;;:::;;;???BBBGGGRRR]]]mmmyyyhhhXXXKKKAAA>>>;;;999999:::999999999999999999999999999999;;;;;;===???BBBDDDEEEFFFEEEFFFHHHJJJJJJJJJHHHGGGFFFGGGGGGHHHJJJLLLNNNOOORRRRRRSSSSSSSSSTTTTTTTTTYYY^^^bbbbbb```aaafffkkkjjjmmmqqqwww}}}xxxmmm^^^RRRLLLDDD@@@???BBBBBB???>>>???;;;???FFFKKKOOOQQQSSSTTTTTTWWWZZZ^^^``````___^^^YYYXXXWWWVVVUUUTTTTTTTTTQQQPPPOOOMMMKKKJJJIIIHHHFFFEEEDDDCCCBBBAAA@@@??????===;;;:::::::::999888888888777666555444333333333444444555666666666555333222000222777===BBBDDD@@@<<<666444555777888888888777666444444444444444111222444555777777777777///---)))((()))******))))))***,,,......---+++***------,,,,,,,,,------...000000000000111111111111111111111222333444666666555999===AAADDDGGGKKKMMMQQQSSSUUUVVVWWWZZZ^^^aaabbbgggnnnzzzRRRLLLDDD???>>>===:::888666666555555666777999:::>>>@@@DDDHHHKKKMMMMMMMMMNNNPPPSSSUUUVVVWWWYYYZZZXXXZZZ]]]___aaacccfffiiinnnsssyyymmmYYYRRRSSSOOOPPPQQQSSSUUUWWW]]]mmm|||{{{ggg[[[XXXZZZ\\\^^^VVVLLLGGGGGG[[[{{{```DDD<<<666666777777777999;;;:::;;;???BBBGGGQQQ[[[nnn{{{lllZZZLLLBBB???;;;999999999999888::::::999999:::;;;<<<===>>>???AAACCCEEEGGGIIIJJJFFFGGGIIIJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSVVVZZZ___aaabbbcccfffiiikkkoootttyyy}}}uuujjj___QQQHHHGGGBBB@@@@@@CCCCCC???>>>@@@===???AAACCCEEEGGGHHHHHHLLLNNNRRRWWWZZZ]]]^^^^^^YYYXXXWWWVVVUUUTTTTTTTTTPPPPPPNNNMMMKKKIIIHHHHHHEEEEEEDDDCCCBBBAAA@@@??????===::::::::::::999777777777777777666555444333222222333444555555555555333222111333888>>>AAACCC>>>:::666444555777999999666555444333333444666777444555666777999:::::::::111...+++))))))*********))))))+++,,,,,,++++++***+++++++++++++++,,,---.../////////000000000111111000000111222333555666777444888<<>>CCCEEEGGGJJJLLLNNNOOOPPPNNNQQQUUUWWWWWWXXXYYY[[[XXXYYY[[[\\\]]]```dddhhhjjjooouuu|||lllZZZTTTTTTNNNNNNNNNQQQSSSVVV^^^qqqiiiXXXSSSSSSRRRTTTOOOKKKHHHEEEUUUrrriiiFFF===666666888777888999:::999;;;???BBBFFFOOOZZZttt~~~qqq^^^OOOCCC@@@<<<999999888888777999999:::;;;===???BBBCCCDDDDDDFFFGGGIIIKKKLLLMMMKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNOOOOOOQQQRRRSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUXXX[[[___cccfffhhhkkkooouuuzzz}}}{{{ggg\\\SSSGGGCCCFFFCCCBBBBBBEEEDDD@@@@@@BBB???>>>>>>>>>???@@@AAA@@@FFFHHHKKKOOOSSSWWWYYYZZZYYYXXXWWWVVVUUUTTTTTTTTTPPPOOONNNMMMKKKIIIHHHGGGDDDDDDCCCCCCBBBAAA@@@@@@>>><<<:::999::::::888777666777777777666555444333222333444555666666666666444333222444777;;;<<<===:::888666555666888:::;;;666555444444666888:::<<<;;;;;;;;;<<<<<<<<<<<<<<<222///,,,******++++++***)))*********++++++++++++)))))))))***+++,,,---........./////////000000000000000111222333555666777555999===AAADDDGGGKKKMMMPPPSSSXXX[[[]]]___```bbbdddgggmmmzzzMMMGGG???:::999999888777:::999999:::;;;===@@@AAAGGGHHHIIIKKKMMMOOOQQQRRRPPPRRRVVVXXXXXXYYYZZZ[[[XXXYYYYYYYYY[[[^^^cccggghhhlllsssyyy}}}zzzgggUUUPPPOOOIIIMMMMMMPPPSSSVVV```tttlllYYYPPPOOOQQQSSSNNNKKKIIICCCNNNhhhmmmGGG===666666888888888999:::999;;;???BBBEEEOOOYYYvvvtttaaaPPPDDD@@@<<<999888888777666888999:::<<<@@@DDDGGGIIIGGGHHHIIIKKKLLLNNNOOOPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRVVV\\\bbbfffhhhjjjooouuuyyy|||~~~qqq]]]TTTMMMEEEDDDJJJFFFEEEEEEHHHFFFBBBBBBEEE@@@???======>>>??????>>>CCCDDDGGGJJJNNNRRRTTTVVVYYYYYYWWWVVVUUUTTTTTTTTTPPPOOONNNLLLKKKIIIHHHGGGDDDDDDCCCBBBAAAAAA@@@@@@>>><<<:::999::::::888777666666777777777555444333333444555666777777777777555444333444666888888777888777666666777999;;;===888777777777999<<>>>>>======333000---++++++,,,,,,++++++************+++,,,---((((((((()))***,,,---...............////////////000000111222333555777777777:::>>>AAADDDFFFIIIKKKOOOTTTYYY]]]___```aaabbbeeehhhnnn{{{IIICCC<<<888888:::::::::666888;;;>>>???@@@BBBDDDJJJKKKLLLNNNPPPQQQSSSSSSUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWWWWZZZ]]]aaadddgggmmmtttxxxyyy{{{uuueeeTTTMMMNNNMMMNNNKKKMMMTTTWWW___wwwmmm\\\WWWRRRVVVTTTTTTSSSLLLGGGQQQaaa}}}nnnLLL<<<777:::555555888666888888;;;@@@BBBEEEMMMVVVssssssbbbSSSIIIBBB;;;999:::;;;:::777:::<<<@@@BBBDDDFFFHHHJJJIIIIIIHHHIIIKKKMMMPPPRRRQQQPPPPPPPPPQQQRRRTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSWWWWWWVVVUUUUUUVVVVVVVVVSSSSSSSSSSSSVVV\\\dddiiimmmpppsssuuuwww|||iiiSSSMMMFFFEEEGGGCCCIIIGGGDDDEEEGGGGGGEEECCCBBBAAA===:::888:::>>>BBB<<>>???===;;;999777888999999888777666555444333333222444444444555555555555555555444444333333333444444777666666777888999999888:::888777777999>>>CCCGGGKKKHHHEEEBBB@@@===;;;888555000,,,,,,...///,,,(((+++++++++*********))))))++++++,,,,,,,,,,,,---------///111111000//////000//////000111222444555666777:::>>>BBBEEEHHHKKKNNNOOORRRVVV[[[^^^```aaaaaaeeellltttDDD@@@;;;999:::<<<======999<<>><<<<<<>>>@@@===BBBFFFGGGKKKSSSYYYZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRQQQPPPNNNLLLKKKJJJIIIGGGFFFEEEDDDDDDCCCAAA>>>>>>===;;;999888888999999777666666666555555555444444444444555555555555555444333333222222333333444555555555666777777777777555444333333666999===@@@FFFDDDAAA>>>===<<<:::888444000,,,+++......,,,(((+++++++++*********))))))++++++,,,,,,,,,,,,---------...000111222111000/////////000111222444555666777:::>>>BBBEEEHHHKKKMMMOOOQQQVVV[[[^^^aaabbbbbbhhhmmmuuu@@@>>><<<<<<>>>@@@@@@@@@???AAADDDEEEEEEFFFIIIJJJNNNOOOQQQSSSUUUWWWXXXYYYVVVWWWXXXYYYZZZZZZZZZZZZXXXXXXWWWXXXZZZ]]]```bbbdddiiipppuuuwwwzzz}}}eee]]]VVVSSSSSSMMMOOOMMMNNNSSSUUU^^^ssslll\\\YYYUUUTTTWWW]]]]]]QQQDDDGGGTTTqqqqqqRRR<<<555888555555999777999888;;;@@@CCCGGGPPPZZZxxxsssdddVVVJJJDDD>>>:::;;;<<<;;;:::;;;>>>CCCGGGHHHJJJKKKLLLJJJJJJJJJKKKMMMPPPSSSTTTWWWVVVVVVUUUVVVVVVWWWXXXUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVWWWXXXZZZ___fffjjjkkkpppuuuyyy{{{~~~uuuZZZKKKJJJGGGHHHKKKHHHHHHHHHJJJLLLOOOPPPNNNLLLHHHGGGCCC@@@>>>=========>>>EEEKKKNNNTTT\\\bbbccc^^^\\\YYYWWWUUUTTTUUUUUURRRQQQPPPNNNLLLKKKJJJIIIGGGFFFEEEDDDDDDCCCAAA>>>>>>===;;;999888888888999666666666666666666666666444444444555555555666666333333222111111222333444444555555555555555555555333222222333444666888999???===::::::::::::999888222...+++***,,,---,,,)))+++++++++***************++++++,,,,,,,,,,,,------------...111555555222...//////000111222444555666666:::>>>BBBDDDGGGKKKMMMNNNQQQUUU[[[___bbbcccdddjjjooouuu@@@@@@AAABBBDDDDDDEEEDDDEEEFFFHHHHHHHHHIIIKKKMMMPPPQQQRRRTTTVVVXXXZZZZZZWWWWWWXXXYYYZZZZZZZZZZZZXXXXXXXXXXXXZZZ\\\___```bbbgggmmmrrruuuxxx|||rrrkkk___XXXTTTNNNNNNMMMOOOTTTXXXbbbvvvlll]]]ZZZWWWWWW\\\dddeeeWWWGGGFFFOOOjjj|||XXX>>>444888666555999888999888;;;@@@DDDHHHRRR\\\{{{}}}ssseeeYYYKKKFFF???;;;;;;<<<<<<<<>>>>>===;;;:::999888888888666666555555555555444444333333444444555666666666444333222111222333444555555666666666555444555666444444555555555666666666777666555555777888888777111...+++***+++,,,+++***************************+++++++++,,,,,,,,,------...,,,,,,111666777333...//////000111222444555666666999>>>AAADDDGGGJJJMMMMMMPPPUUU[[[___cccdddeeekkkooosssDDDFFFHHHIIIJJJIIIIIIIIIIIIJJJKKKKKKJJJKKKMMMOOOQQQRRRSSSTTTVVVXXXYYYZZZWWWXXXYYYZZZ[[[[[[[[[[[[XXXXXXXXXYYYZZZ[[[]]]^^^```dddiiinnnrrruuuxxxzzz}}}jjjZZZUUUPPPLLLMMMQQQVVV\\\iii}}}mmm^^^[[[XXXXXX\\\eeehhh[[[JJJDDDJJJaaavvv```AAA444888888666888888999888;;;@@@DDDJJJUUU___}}}{{{rrrfffZZZLLLHHHAAA===;;;<<<>>>???DDDFFFIIIKKKJJJJJJJJJJJJJJJKKKKKKMMMOOOPPPRRRSSSWWWWWWXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWVVVXXXYYY[[[\\\___cccggghhhnnnvvv{{{}}}~~~lllVVVMMMQQQOOOQQQUUUSSSWWWZZZ___dddggghhhiiiiiibbb\\\SSSMMMJJJJJJIIIIIIJJJXXXhhhssszzz|||yyysssiiieee___YYYTTTRRRRRRSSSRRRQQQPPPNNNLLLKKKJJJIIIGGGFFFEEEDDDDDDCCCAAA>>>===<<<;;;:::999888888888666666555555444333333222333333444444555666666777666555333222333444666888777999:::999666555666777666666666666666666555555333222111222555777777777111///,,,*********++++++************************+++++++++,,,,,,,,,------...,,,,,,000666777333...//////000111222444555666666999===AAADDDGGGJJJLLLNNNQQQVVV[[[```ccceeeeeekkkmmmrrr~~~IIILLLNNNOOONNNNNNNNNNNNMMMNNNNNNMMMLLLLLLNNNQQQSSSSSSTTTUUUVVVWWWXXXXXXXXXYYYZZZ[[[[[[\\\\\\\\\XXXXXXXXXYYYZZZ[[[\\\]]]___aaaeeejjjnnnqqqssstttwwwzzz~~~oooZZZTTTQQQJJJNNNRRRWWW```oooooo___\\\XXXWWWYYY```eee\\\LLLDDDFFFWWWpppiiiFFF444999999777888888999888;;;AAAEEEKKKWWWbbbyyyqqqfff[[[MMMIIICCC>>><<<<<>><<<<<<<<<;;;:::999888777666666555555444444444444222333333444555666777777777555333222333555888:::999;;;===;;;777555777999666555555555555444444444222111000222444666777666333111---***))))))+++,,,***************+++++++++++++++,,,,,,,,,,,,------...---,,,///222333111/////////000111222444555666555999===AAACCCFFFJJJLLLOOORRRVVV\\\```cccdddeeeiiilllrrrKKKNNNQQQRRRQQQQQQRRRTTTRRRRRRQQQOOONNNNNNPPPSSSVVVVVVVVVVVVWWWWWWWWWWWWYYYYYYZZZ[[[\\\\\\\\\\\\XXXXXXYYYYYYZZZZZZ[[[[[[^^^```cccgggkkknnnooonnnnnnqqqvvvzzz}}}jjjXXXSSSPPPJJJNNNSSSXXXbbbrrrppp```\\\WWWXXXVVVZZZaaa^^^PPPFFFFFFSSSppppppJJJ666;;;;;;777888888999999;;;AAAFFFLLLYYYdddvvvpppeee[[[NNNKKKEEE???<<<===@@@CCCFFFHHHIIIIIIIIIJJJMMMOOOQQQQQQRRRRRRSSSSSSSSSSSSUUUVVVXXXZZZ[[[\\\\\\[[[XXXXXXXXXXXXXXXXXXXXXXXXTTTUUUWWWYYYZZZYYYXXXXXXXXXZZZ]]]___```aaaccceeegggmmmtttyyyzzz{{{}}}hhhUUUOOOUUUUUUZZZbbbcccfffjjjooorrrtttwww{{{~~~uuuooohhhcccaaa___ZZZUUUVVVggg{{{~~~ttthhheee___ZZZVVVSSSRRRRRRRRRQQQPPPNNNLLLKKKJJJIIIGGGFFFEEEDDDDDDCCCAAA>>><<<<<<<<<;;;:::999888777444555555666777888888999222222333444555666777777666444222111222555888::::::===>>><<<777555666999777666555444444444555555444333222333555666777666555333///,,,))))))***,,,))))))*********+++++++++++++++,,,,,,,,,,,,------......---......///000000//////000111222444555666555888===@@@CCCFFFIIILLLPPPSSSWWW\\\```bbbddddddiiilllsssKKKNNNQQQSSSRRRRRRUUUXXXTTTTTTSSSQQQOOOPPPRRRTTTXXXXXXXXXXXXXXXWWWWWWWWWYYYZZZ[[[\\\\\\]]]\\\\\\XXXYYYYYYYYYZZZZZZZZZ[[[^^^___aaaeeeiiikkklllkkkfffjjjooosssvvvyyy|||wwwcccVVVSSSOOOKKKOOOTTTYYYbbbsssrrraaa\\\WWWZZZVVVYYYaaa```TTTJJJHHHSSSuuuuuuLLL777<<<<<<888888888999999;;;AAAFFFMMMZZZeee}}}uuuoooeee[[[OOOKKKFFF???<<<===AAADDDEEEFFFGGGGGGHHHKKKOOOSSSTTTTTTUUUUUUUUUTTTTTTSSSUUUVVVXXX[[[\\\]]]]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZTTTUUUWWWYYYZZZZZZYYYXXXYYY\\\___aaabbbccceeefffggglllssswwwyyyzzz|||jjjWWWRRRYYYZZZ```iiikkklllppptttwwwyyy|||{{{yyywwwrrrjjjcccYYYiii||||||rrreeebbb^^^ZZZWWWUUUTTTTTTRRRQQQPPPNNNLLLKKKJJJIIIGGGFFFEEEDDDDDDCCCAAA???<<<<<<<<<;;;:::999888777333444555777999;;;===>>>222222333444555666777888555444111000111444777999:::===>>><<<777444666999999888777666555666777888666444333444555777777666666555111,,,)))(((***,,,))))))******++++++++++++++++++,,,,,,,,,---------.........---+++,,,...111//////000111222444555666555888===@@@CCCFFFIIILLLQQQTTTXXX\\\```bbbcccccciiimmmuuuMMMOOORRRTTTUUUWWWZZZ\\\ZZZYYYXXXWWWVVVUUUTTTSSSYYYYYYYYYYYYYYYXXXXXXXXX[[[[[[\\\^^^^^^[[[WWWSSSYYYYYYYYYYYYZZZ[[[\\\]]]^^^]]]\\\___bbbdddbbb```bbbeeeiiilllooosssvvvyyy{{{}}}lll^^^VVVQQQOOOLLLOOOTTT[[[dddrrrrrr___XXXYYYVVV[[[[[[aaafffZZZIIIGGGYYYttttttLLL???:::777<<<777:::;;;999:::???FFFOOO___mmmyyyrrrkkkaaaYYYOOOKKKDDD>>>;;;<<>>===<<<;;;999888777666555444333222222222333333111222222333444555777888666666555222000111444777888:::<<<;;;999777555555;;;;;;999666444777===CCC???;;;666444555888:::;;;===888111---------,,,***------,,,+++******************+++++++++,,,,,,,,,........................000000111222444555666666555888===AAADDDGGGKKKMMMRRRTTTWWW[[[^^^bbbdddeeeooonnnuuuNNNPPPSSSTTTUUUWWWYYY[[[]]]\\\[[[ZZZYYYWWWVVVVVVYYYYYYYYYYYYYYYYYYYYYYYY\\\\\\]]]______]]]YYYUUUYYYYYYYYYYYYZZZ[[[\\\]]]^^^]]]\\\^^^aaabbb```______bbbgggkkknnnssswwwzzz||||||}}}}}}jjj\\\UUUQQQPPPMMMPPPUUU[[[ffftttrrr___WWWXXXUUU[[[\\\aaagggZZZIIIGGGTTTqqqrrrKKK>>>999777<<<777::::::999:::@@@FFFPPP___mmmxxxqqqiii___XXXNNNJJJDDD>>>;;;<<>>===<<<;;;999888777666555444333222222222333444222222222333444555666777666555444222000111333666777999<<<<<<:::888666666::::::999666444666<<>>;;;888666777888:::<<<777111---------,,,***---,,,++++++******++++++******+++++++++,,,,,,,,,........................000000111222444555666666666999>>>BBBEEEHHHKKKNNNQQQSSSWWW[[[___aaaccccccmmmmmmsssNNNPPPSSSTTTUUUWWWZZZ\\\``````___]]]\\\[[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]^^^___```___[[[XXXYYYYYYXXXYYYYYYZZZ[[[\\\^^^]]]\\\]]]^^^___^^^]]]\\\```dddiiimmmrrrwwwzzz|||{{{yyyyyy|||yyygggZZZTTTQQQPPPNNNPPPTTT[[[gggwwwttt```WWWWWWUUU[[[\\\bbbgggZZZIIIGGGMMMkkkpppIII===777666<<<777;;;:::999;;;@@@GGGPPP```mmmvvvoooggg]]]VVVMMMIIICCC===;;;<<>>===<<<<<<;;;999888888777666555444333222333333444444444333333333444444555333444333111000000222444444666999:::999777777777666777777555333444888<<<<<>>@@@BBBDDDHHHOOOWWW```gggkkkjjjkkkjjjgggdddaaa``````bbbccceeefffhhhhhhhhhhhhgggfffeeecccaaa___^^^]]]]]]]]]\\\\\\^^^```bbbcccddddddeeefffggghhhiiijjjnnnpppsssvvvxxx{{{ggg]]]XXX___kkkvvv|||wwwhhhccc\\\WWWTTTRRRQQQPPPMMMMMMNNNMMMMMMLLLKKKKKKGGGEEECCCCCCCCCBBB@@@>>><<<<<<;;;::::::999888888666555444333333333444444444444333333333444444555333333333222000000111333222555777888777555555555555777888666333333777:::666:::<<<:::555222444777444333111...+++***+++,,,)))))))))***+++,,,---...******+++++++++,,,,,,,,,........................000000111222444555666666888;;;@@@DDDGGGJJJNNNPPPPPPSSSYYY___ccceeefffeeelllmmmtttCCCGGGKKKOOOSSSWWW[[[^^^ZZZZZZZZZZZZ[[[[[[[[[[[[]]]]]]]]]^^^^^^______```^^^]]]]]]^^^___^^^\\\ZZZXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZ[[[ZZZZZZ[[[^^^aaaeeegggjjjkkkkkkllloooqqqssstttvvvyyy|||~~~~~~uuuvvv{{{{{{mmmeee___\\\ZZZ___hhhxxxxxxggg\\\ZZZUUUYYYXXX\\\aaaVVVGGGGGGAAAVVVsssoooHHH<<<666555;;;666:::888888;;;BBBJJJSSSaaannn|||pppggg^^^UUUMMMEEECCC???;;;:::;;;>>>???BBBCCCGGGNNNXXXaaagggjjjkkkkkkiiifffccc``````aaaddddddeeegggggghhhhhhhhhhhhhhhfffdddbbb```___^^^]]]]]]^^^___```aaacccdddeeeeeefffggghhhjjjlllmmmqqqqqqsssvvvyyy}}}iii^^^YYYcccuuusssfffbbb\\\WWWUUUSSSQQQPPPNNNNNNNNNNNNMMMLLLKKKJJJGGGEEECCCBBBBBBAAA@@@>>><<<<<<;;;::::::999888888777666444333333333444555333333333333333444555666333444444333111111222333333555888888777555444444444666888777444444666999333666777666333222444666222222111...+++***+++,,,************+++,,,---...******+++++++++,,,,,,,,,........................000000111222444555666666666:::???CCCGGGKKKOOORRRQQQUUUZZZ___dddfffggghhhlllnnnuuuAAADDDGGGKKKNNNQQQUUUXXXVVVWWWWWWXXXYYY[[[[[[\\\]]]]]]^^^______```aaaaaaaaa```_________^^^\\\ZZZXXXXXXWWWWWWVVVWWWWWWXXXVVVXXXZZZZZZZZZ]]]aaaeeehhhjjjlllmmmmmmnnnpppqqqtttuuuvvvyyy|||~~~~~~tttlllggg]]]cccpppuuueee\\\YYYVVVXXXUUUXXX^^^TTTGGGGGGBBBRRRjjjqqqIII===777555;;;555999777888<<>>;;;:::;;;===???@@@AAADDDLLLVVV___dddfffggggggfffccc```___aaacccdddeeeeeeffffffgggggggggjjjiiigggeeecccaaa```___]]]]]]___aaabbbcccddddddfffffffffgggiiilllnnnoooqqqqqqrrruuuyyy}}}nnnbbb[[[eeexxxwwwooodddaaa\\\XXXVVVTTTRRRPPPPPPPPPOOONNNMMMLLLJJJIIIGGGEEECCCBBBBBBAAA???>>><<<;;;;;;::::::999999888777666555333333444444555222222222333444555666777333444555444222222333444555777::::::888666555444444777999888555444666888555555444333333333444444000111000...+++)))***,,,************+++,,,------******+++++++++,,,,,,,,,........................000000111222444555666666444777===BBBGGGKKKPPPSSSRRRTTTYYY^^^bbbfffhhhiiijjjlllsss@@@BBBEEEHHHJJJLLLOOORRRTTTUUUVVVXXXYYY[[[\\\\\\^^^^^^^^^___```aaaaaabbbcccbbb`````````___]]][[[XXXWWWWWWVVVVVVVVVWWWWWWUUUWWWYYYZZZ[[[^^^ccchhhiiikkkmmmnnnnnnoooqqqsssvvvvvvvvvxxx{{{~~~~~~uuuooo[[[cccssssssddd[[[YYYVVVXXXTTTVVV\\\RRRFFFHHHCCCPPPdddyyyrrrJJJ>>>888666;;;555999777777<<>>???BBBJJJTTT]]]aaabbbddddddbbb```^^^___bbbeeeeeeeeeeeeeeefffffffffgggjjjjjjhhhfffdddbbb```___\\\^^^```bbbddddddddddddfffffffffhhhjjjmmmoooqqqqqqpppqqqtttxxx}}}ssseee\\\cccuuu}}}qqqnnnbbb```\\\YYYWWWUUURRRPPPQQQPPPPPPOOOMMMKKKJJJIIIFFFEEECCCBBBBBBAAA???===;;;;;;;;;::::::999999999777666555444333444555555111222222333444555777888444555666555333222333444888:::<<<;;;999777555555444777:::999666444666888888666333222333444333333...000000...+++)))***---++++++******++++++,,,---******+++++++++,,,,,,,,,........................000000111222444555666666222666<<>>>>><<<:::999888777777666666555444444444444555444333333333333444555555444555444333111111333555888:::===@@@AAA===777333111555===DDDFFFBBB;;;666333444444444333333666999666555333///+++))))))******************************+++++++++******,,,...333222111///......------///000111333444555666666888;;;>>>BBBEEEIIIMMMQQQWWWXXXYYY]]]bbbeeeeeeeeegggmmmttt<<>>===;;;999888999:::;;;>>>???AAAEEEJJJPPPVVVYYY\\\]]]]]]\\\ZZZYYY\\\___ccceeeffffffeeeccccccdddfffeeedddcccbbbaaaaaaaaa^^^```bbbbbbbbbbbbdddeeeggggggggghhhjjjmmmooopppsssooopppuuuzzz||||||dddccckkkzzz|||jjj^^^[[[XXXXXXXXXXXXVVVTTTTTTSSSQQQNNNLLLIIIGGGFFFFFFEEECCCBBBAAAAAA@@@@@@>>>===<<<:::999888777777555555444333333333333444444333333333333444555555444555555333111111333555777999<<>>;;;666222333555666555444555888;;;999999666222---******+++***************************,,,------,,,+++---...000000//////....../////////000111333444555666666888:::>>>AAADDDHHHMMMPPPWWWWWWYYY]]]aaadddeeedddgggmmmttt:::<<>><<<:::888888888999:::;;;<<>>===<<<:::999888888888555444333333222222333333444333333333333444555555444555555444222222333555555777999===>>>===999555999999999888777555333111666888:::999777777:::===>>>===:::555///,,,++++++***************************,,,...///...------......---------...///000000///000111222444555666666777:::===AAADDDHHHLLLPPPVVVVVVYYY]]]aaaddddddccchhhmmmsss}}}:::<<<>>>@@@@@@AAACCCEEEAAADDDHHHKKKNNNSSSWWW[[[```bbbddddddcccbbbcccddddddeeeeeeeeeeeecccaaa```\\\[[[[[[[[[[[[\\\^^^^^^]]]___bbbeeegggkkkooossssssrrrqqqpppssswww|||uuufff\\\YYYTTTSSSSSSVVVXXXUUULLLEEEBBBLLLccc}}}}}}NNN===777555999555<<<999999<<>>EEEQQQaaaoooxxxwwwvvvsssnnnggg^^^WWWSSS]]]___cccddddddddddddeeefffeeecccbbbaaaaaaaaaaaabbbdddeeedddbbbbbbcccdddffffffgggiiikkknnnqqqsssrrrppppppssswwwzzzlllgggjjj||||||cccVVVVVVWWWXXXYYYZZZYYYYYYTTTRRROOOKKKHHHGGGGGGHHHDDDCCCBBBAAA@@@?????????>>>===<<<;;;999999999999555555444333333333444444444333333333333444555555555555666555333333444555444555777:::<<<<<<999666;;;;;;;;;999777555444444;;;>>>@@@>>>:::888;;;>>>AAA@@@<<<666000,,,***+++************************)))+++...///...---,,,,,,---------------...//////000000111222333555666777777999===@@@CCCGGGLLLOOOUUUVVVYYY]]]bbbddddddccchhhlllrrr|||999;;;===>>>???@@@BBBDDDBBBEEEHHHKKKNNNQQQUUUYYY^^^```bbbcccbbbbbbcccdddfffggggggeeeccc```^^^]]]\\\[[[ZZZZZZ[[[]]]___```___bbbeeegggiiilllooorrrrrrrrrqqqqqqtttxxx}}}vvvyyyyyytttwwwttteee[[[YYYTTTRRRRRRUUUXXXUUUMMMEEEBBBLLLddd~~~|||MMM===777666999555;;;999999<<>>===<<<;;;:::999999999777777666555555555555555444333333333333444555555555666777666444333444555333333555888::::::888666777999<<<<<<999777666777@@@DDDFFFCCC<<<999:::>>>@@@???;;;555///+++******************************'''***---...---,,,++++++//////...---------------000000111111333555666777777:::===AAADDDHHHLLLPPPUUUVVVYYY^^^bbbddddddbbbgggkkkrrr|||888:::<<<<<<<<<===???AAACCCEEEHHHKKKMMMPPPTTTWWW]]]___aaabbbbbbcccdddeeeggghhhhhhfffbbb^^^\\\\\\\\\[[[ZZZZZZ[[[]]]```bbbbbbeeehhhiiikkkllloooqqqqqqqqqrrrtttwwwzzz~~~~~~vvvqqqpppoookkkgggccckkkvvv~~~tttkkklllnnnwww|||qqqcccZZZXXXSSSRRRQQQTTTWWWUUUMMMFFFCCCMMMccc|||xxxKKK<<<888666:::444:::999999<<>>===<<<;;;::::::::::::888777777666555666666666444333333333333444555555555666888777666444444555333333333555888888777555111666:::;;;999777777888AAAFFFHHHDDD<<<888999======<<<999444...+++******************************(((***,,,---,,,++++++,,,000000///...---------...111111000111222444777888888;;;>>>AAAEEEIIIMMMQQQUUUWWWZZZ___dddfffeeeccceeejjjqqq}}}999:::<<<======>>>@@@AAAAAACCCGGGIIILLLOOOSSSVVV\\\^^^aaacccdddeeeggghhhggghhhiiigggccc___^^^^^^\\\[[[ZZZZZZ\\\___bbbdddfffhhhkkklllmmmmmmoooqqqqqqrrrtttwwwzzz}}}{{{uuummmgggddddddeeeeeefffppp}}}}}}rrrkkkrrrxxxyyynnn```XXXWWWSSSQQQQQQTTTVVVTTTMMMFFFCCCLLLaaayyytttHHH:::888777:::444999999999<<>>===<<<;;;;;;:::;;;;;;777777666555555555555555444333333333333444555555555777888888777555555555444333333444666777666444111555999:::777666888;;;<<>>DDDIIIMMMSSSSSSTTTVVVXXXUUUPPPKKKFFFLLLTTT[[[```cccfffhhhgggeeebbb___^^^___```aaa___aaabbbbbbaaaaaabbbccceeeeeeeeeeeegggiiikkkmmmsssuuuzzzkkk```\\\ooohhhUUUXXX[[[ZZZWWWUUUTTTUUUNNNNNNMMMLLLJJJGGGEEEDDDFFFEEEDDDCCCBBBAAAAAAAAA>>>===<<<;;;;;;;;;;;;;;;666666555444444444444555444333333333333444555555555777999999777555555555444333222333555666555444444777:::999777666:::>>>777>>>CCCAAA999555888===999999666333///,,,,,,---************************,,,---------,,,,,,...000---.........000111222333222111000000222444777999:::<<<@@@CCCFFFJJJOOORRRWWWXXX\\\bbbfffhhhfffdddbbbiiirrr===>>>>>>???@@@BBBBBBCCCDDDBBBDDDHHHJJJKKKQQQXXX\\\___dddggghhhiiikkklllfffgggfffeeecccaaa___]]][[[]]]___```aaabbbdddfffjjjkkklllllllllmmmooorrrtttzzz~~~|||{{{qqqjjjbbbYYYSSSQQQSSSTTTSSSTTTTTTMMMDDDBBBHHHZZZppp}}}qqqHHH:::555555;;;666:::<<<======HHHYYYaaakkk~~~zzzmmmccc[[[RRRHHH@@@:::999888666666666666777888;;;>>>===;;;===CCCIIILLLHHHFFFHHHLLLNNNKKKHHHDDDIIIOOOUUU[[[aaagggkkkhhheeebbb___^^^^^^```aaabbbbbbbbbbbbbbbaaa``````dddeeeggghhhiiikkknnnppprrrxxx~~~sssfffXXXXXXhhh|||ppp\\\YYYWWWVVVVVVUUUTTTRRROOONNNLLLJJJHHHGGGFFFFFFCCCCCCCCCCCCBBBAAA@@@???EEEEEECCCAAA???<<<:::888777777777666555555444444222333333333222222444666555666888777555444444555777999999888999;;;888333444666999:::::::::<<<===666888999888555555888<<<555666555111,,,***,,,///++++++++++++++++++++++++,,,,,,++++++******++++++---......///////////////---///000111111222444666999999===DDDHHHIIIMMMSSSWWWYYY\\\```dddfffdddcccdddhhhrrr???@@@AAABBBCCCDDDDDDDDDDDDBBBCCCGGGJJJKKKQQQXXX___bbbfffhhhiiiiiijjjkkkhhhhhhggggggeeebbb```___\\\^^^aaabbbdddfffiiikkkjjjjjjkkkkkklllnnnrrruuuzzz~~~zzzpppiiiaaaXXXRRRQQQSSSTTTSSSTTTTTTMMMDDDCCCGGGUUUiiixxxoooGGG:::555555;;;666:::;;;<<<;;;FFFXXXaaammmwwwkkkaaaZZZRRRHHH@@@:::999888666666666666777888;;;>>>>>>===???EEEJJJQQQLLLFFFEEEGGGIIIHHHFFFEEEHHHMMMQQQVVV[[[aaaddddddbbb```^^^]]]]]]^^^___aaaaaabbbbbbbbbbbbbbbaaaeeegggiiijjjjjjlllooorrrrrrwww}}}zzzeee[[[QQQSSSbbbxxxsss^^^\\\YYYWWWVVVUUUSSSQQQOOONNNLLLJJJHHHGGGFFFFFFCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>????????????>>>>>>777777777666555555444444222333333333222222444666555666888777555444444555777;;;===;;;;;;;;;999444777999:::999888888888:::666777888555222111444888666777777333...+++,,,...++++++++++++++++++++++++---,,,+++******+++,,,------......///////////////---///000111111222444666999999===DDDHHHIIIMMMSSSWWWYYY\\\```dddfffeeeccceeehhhrrrAAACCCEEEFFFGGGFFFEEEDDDDDDBBBDDDGGGIIIKKKPPPWWWaaadddhhhiiiiiiiiiiiiiiihhhhhhhhhhhhfffdddaaa```]]]```bbbdddfffiiimmmoookkkllllllmmmooosssxxx|||}}}{{{{{{yyyppphhh```XXXRRRQQQSSSSSSRRRSSSSSSLLLDDDDDDDDDOOOcccvvvlllEEE:::666555;;;666:::999::::::EEEXXXbbbqqq|||ssshhh___YYYQQQHHHAAA:::999888666666666666777999<<>>?????????777777777666555555444444222333333333222222444666555666888777555444444555777>>>CCC@@@===<<<:::777<<<<<<;;;999666444444666777888888444000000333666888999:::666000,,,+++,,,++++++++++++++++++++++++---,,,+++***+++,,,///000---......///////////////---///000111111222444666999999===DDDHHHIIIMMMSSSWWWXXX[[[```dddfffeeecccfffiiiqqqBBBDDDFFFHHHIIIGGGEEEDDDEEECCCDDDHHHJJJKKKPPPWWW```cccggghhhhhhhhhhhhiiihhhhhhhhhgggfffdddbbb```___aaacccdddfffiiilllooommmnnnpppqqqtttyyy{{{tttpppnnnrrrvvv~~~zzzoooqqq}}}yyyppphhh```XXXSSSQQQRRRRRRQQQRRRRRRLLLDDDBBBBBBMMMccczzziiiCCC:::666555;;;666:::999;;;;;;FFFYYYeeevvvxxxpppeee]]]XXXRRRIIIBBB:::999888666666666666777:::<<>>>>>======;;;:::888777777777777666555555444444222333333333222222444666555666888777555444444555777@@@FFFDDD???<<<;;;999:::;;;:::888555444444555777999:::888666555888;;;;;;======999222---******++++++++++++++++++++++++,,,+++******,,,...111222---......///////////////---///000111111222444666999999===DDDHHHIIIMMMSSSVVVWWW[[[```eeeffffffdddhhhiiipppAAABBBEEEGGGHHHHHHGGGFFFHHHFFFGGGKKKLLLMMMRRRYYY\\\___cccfffgggggghhhiiiffffffffffffeeecccaaa```ccccccdddcccdddfffjjjmmmnnnpppsssvvvyyy}}}|||tttjjjaaa\\\ZZZWWWYYY^^^hhhttt}}}|||mmm___WWWaaaqqq~~~xxxpppggg___XXXUUUQQQRRRPPPOOOPPPPPPKKKDDD???@@@OOOkkkaaa???999777666:::666;;;:::===???III[[[gggzzz~~~rrrjjj```YYYUUUPPPHHHBBB:::999888666666666666777;;;<<<>>>AAADDDGGGIIIJJJBBBBBBBBBAAA@@@???>>>======>>>@@@BBBDDDHHHMMMQQQSSSUUUXXX[[[]]]_________cccbbbbbbbbbccceeegggiiihhhiiikkklllmmmooorrrtttvvvxxxyyyxxxwwwzzztttbbb^^^WWWSSSQQQPPPPPPOOOJJJKKKOOOTTT\\\gggrrrzzz}}}~~~zzzgggeeecccaaa___[[[VVVSSSOOONNNLLLJJJHHHGGGFFFFFFDDDCCCAAA?????????@@@@@@<<<<<<<<<<<<<<<;;;:::999777777777666555555444444222333333333222222444666555666888777555444444555666===BBB@@@===<<<;;;888888999::::::888666666666444888;;;;;;888777888;;;<<<>>>===888222,,,++++++++++++++++++++++++++++++******++++++---...///000---......///////////////---///000111111222444666999999===DDDHHHIIIMMMSSSVVVWWW[[[```eeegggfffdddggghhhqqqAAABBBDDDFFFHHHIIIIIIJJJJJJHHHIIILLLNNNNNNSSSZZZ^^^aaaeeeggggggfffggghhhggggggggggggfffeeecccbbbdddeeeeeeeeefffiiinnnqqqqqqtttxxx{{{}}}}}}{{{uuulllbbbZZZVVVUUUSSSSSSUUUYYY___fffkkkmmmkkksss~~~~~~xxxyyyyyywwwtttpppmmmlllmmmsss|||rrrggg^^^WWWTTT___nnn{{{}}}{{{vvvnnneee\\\VVVTTTPPPQQQPPPNNNOOOPPPKKKDDD>>>???MMMiii^^^===999888666:::666<<<999===@@@JJJZZZeeewwwxxxnnnfff]]]VVVRRRLLLEEE>>>:::999888666666666666777;;;;;;===@@@CCCEEEFFFFFF@@@@@@@@@???>>>=========;;;===@@@AAACCCEEEIIILLLPPPRRRTTTXXX[[[]]]___```dddccccccbbbccceeegggiiiiiikkkmmmnnnnnnpppsssvvvvvvwwwwwwvvvuuuyyyqqqaaaSSSPPPLLLIIIHHHHHHHHHHHHEEEFFFJJJPPPWWW^^^cccfffsss}}}ooommmiiifffccc]]]WWWSSSOOONNNLLLJJJHHHGGGFFFFFFDDDBBB@@@???>>>???@@@@@@<<<<<<<<<<<<<<<;;;::::::777777777666555555444444222333333333222222444666555666888777555444444555555999<<<;;;;;;<<<:::777666999<<<<<<:::888666666666;;;??????<<<:::999:::======<<<777000,,,+++---++++++++++++++++++++++++((()))+++,,,---------------......///////////////---///000111111222444666999999===DDDHHHIIIMMMSSSUUUWWWZZZ```eeegggfffeeefffhhhqqqBBBCCCDDDFFFHHHJJJKKKLLLKKKIIIJJJMMMNNNOOOTTT[[[aaadddggghhhgggfffffffffhhhhhhhhhhhhhhhfffdddccceeefffggghhhiiimmmrrrvvvvvvyyy~~~|||zzz|||~~~zzzwwwpppggg]]]VVVSSSSSSOOONNNMMMMMMOOOTTTYYY\\\___hhhuuu~~~uuunnnhhheeeaaa\\\XXXWWWYYY\\\fffmmmwww}}}zzzvvvzzz}}}ssscccVVVRRRQQQPPPSSS___lllsssyyyzzzxxxtttlllcccZZZUUURRRPPPQQQOOOMMMNNNOOOKKKDDD??????KKKddd|||]]]===999888666:::666<<<777<<>><<<;;;<<<===;;;===@@@AAABBBCCCFFFGGGNNNPPPRRRUUUYYY\\\^^^```eeedddccccccccceeeggghhhkkklllnnnoooppprrruuuwwwuuuvvvvvvuuutttwww~~~sss```PPPJJJHHHFFFCCCAAAAAAAAAAAADDDEEEGGGLLLQQQUUUUUUTTT]]]gggoooppppppwww~~~uuusssoookkkeee___WWWRRROOONNNLLLJJJHHHGGGFFFFFFDDDBBB@@@>>>>>>>>>@@@@@@>>>>>>>>>===<<<:::999888777777777666555555444444222333333333222222444666555666888777555444444555444777888777999<<<:::555777:::===>>><<<888666555;;;@@@DDDEEEAAA===::::::======;;;666///+++,,,...++++++++++++++++++++++++''')))+++---...---+++***---......///////////////---///111111111222444666999999===DDDHHHIIIMMMSSSUUUWWWZZZ```eeegggfffeeeeeegggqqqHHHIIIKKKMMMMMMLLLJJJIIILLLMMMNNNOOOPPPTTTYYY]]]dddfffgggiiiiiigggfffdddllljjjhhheeedddddddddeeehhhggggggiiinnnsssvvvxxxwww{{{{{{yyyzzztttqqqlllddd\\\WWWVVVVVVPPPPPPPPPOOOOOOOOORRRTTTWWWdddvvv{{{ooogggccc\\\VVVUUUSSSSSSYYYbbbnnnzzzvvvpppjjjddd```\\\VVVQQQQQQRRRTTTUUUUUU\\\cccgggnnnwww~~~yyyqqqkkkdddZZZTTTSSSPPPPPPQQQRRRQQQNNNIIIEEEBBB???LLLiii~~~[[[???444:::777444888:::777;;;@@@HHHUUUgggvvv}}}}}}sssjjjcccYYYQQQKKKFFFAAA===:::999888777777888999999>>>>>>??????>>>>>>===<<<:::;;;===>>>>>>===<<<;;;<<<===???AAABBBEEEIIIMMMPPPQQQSSSVVVYYY\\\^^^```bbbcccccccccbbbdddfffiiilllllllllmmmnnnpppqqqrrrtttuuuvvvvvvwww{{{xxxlllaaaVVVNNNDDDCCCAAA???>>>>>>>>>???BBBDDDFFFHHHJJJMMMQQQTTTWWW___iiiooorrrvvv{{{tttooorrrnnnaaaWWWVVVQQQOOOMMMLLLLLLJJJGGGEEEEEECCCAAA???>>>???AAABBB@@@@@@???===<<<:::999999888777666555555444444555555444444333333444444555555666777777777666444333555666777888888777777666777999;;;===<<<:::777444:::>>>BBBDDDAAA<<<777555:::999888444///+++))))))************************(((((()))***+++---...///............////////////000000000000111222333444555999>>>BBBDDDHHHOOOTTTXXXXXXZZZ^^^bbbddddddcccccckkkrrrHHHIIIKKKMMMNNNNNNMMMMMMNNNOOOPPPQQQRRRVVV[[[^^^dddeeeggghhhhhhhhhgggfffjjjiiigggeeedddeeefffggghhhhhhiiikkkooosssvvvwwwyyy}}}{{{yyyzzzvvvrrrkkkccc\\\XXXVVVVVVRRRRRRRRRQQQPPPOOOPPPQQQWWWbbbqqq}}}xxxlllddd^^^XXXSSSRRRRRRSSSZZZbbbyyyxxxmmmeee^^^YYYRRROOOLLLKKKLLLOOOQQQSSSWWW\\\```cccjjjtttyyyyyywwwwwwoooiiibbbXXXRRRQQQOOOOOOPPPQQQPPPMMMHHHDDD???>>>MMMiii|||~~~YYY???555:::777444888:::999<<>>>>>>>>???>>>======<<<;;;<<<<<<<<<<<<;;;::::::===>>>@@@AAACCCEEEIIILLLOOOPPPRRRUUUXXX[[[]]]^^^bbbccccccccccccdddfffhhhjjjkkkkkklllmmmooopppqqqqqqsssuuuwwwyyy|||{{{lllaaaXXXNNNGGGCCCBBBAAA??????>>>??????@@@BBBDDDFFFHHHJJJNNNPPPWWWaaaoooxxx{{{}}}~~~tttooorrrmmm```WWWVVVPPPOOOMMMLLLLLLJJJGGGEEEEEECCCAAA???>>>???AAABBB@@@@@@???===<<<:::999999888777666555555444444555555444444333333444444555555666777777777666444333444555666888888777666555444666999<<<<<<;;;999777999<<<@@@AAA>>>:::777555888888777444///+++******************************,,,,,,++++++++++++,,,,,,............////////////000000000000111333444444555999>>>BBBDDDHHHOOOTTTXXXXXXZZZ^^^bbbddddddcccdddkkkrrrIIIJJJLLLMMMOOOPPPPPPPPPPPPQQQRRRRRRTTTWWW[[[___bbbcccdddfffgggggghhhhhhhhhgggeeeddddddfffgggiiigggiiilllooorrrtttuuuvvvzzz}}}~~~xxxooofff___[[[ZZZZZZVVVVVVVVVUUUTTTRRRQQQPPPWWW^^^hhhrrruuupppggg___^^^ZZZWWWXXX[[[___eeelllyyykkk]]]TTTOOOLLLFFFFFFGGGHHHKKKOOORRRTTTZZZ\\\]]]```gggppprrrooofffqqq|||tttlllfff___VVVPPPOOOOOOOOOOOOPPPPPPMMMHHHDDD>>>>>>NNNkkk||||||{{{|||VVV>>>555999666444999:::;;;===CCCKKKWWWeeettt~~~|||oooeee^^^TTTLLLGGGCCC>>>:::888888777666666777888999>>>>>>?????????>>>======?????????>>>============???AAACCCDDDDDDFFFIIILLLNNNOOOQQQTTTWWWZZZ\\\]]]aaabbbcccccccccdddfffhhhiiiiiiiiijjjlllnnnooopppnnnqqqtttwwwzzz}}}xxxpppttt{{{}}}zzz}}}|||lll```YYYRRRKKKEEEBBBAAA@@@????????????@@@@@@BBBDDDEEEGGGIIILLLOOOWWWeeewwwwwwsssrrrlll___VVVVVVOOONNNLLLLLLLLLJJJHHHEEEEEEDDDBBB@@@??????AAABBB@@@???>>>===<<<:::999999888777666555555444444555555444444333333444444555555666777777777666444333333555777999999888666555555777999;;;;;;:::888666888:::<<<<<<:::777666555777777777444000,,,+++***************************------,,,,,,,,,,,,------............///////////////000000000222333444555555:::???BBBDDDHHHNNNSSSXXXXXXZZZ^^^bbbddddddcccdddlllsssKKKKKKLLLMMMNNNOOOPPPPPPOOOPPPRRRRRRSSSUUUYYY\\\]]]^^^```bbbdddeeegggggghhhfffeeeddddddeeefffhhhgggkkkpppsssuuuuuuuuuuuuxxx|||xxxmmmfffbbb```___ZZZYYYYYYYYYYYYXXXUUUSSSVVVXXX]]]cccgggfffaaa]]]^^^\\\]]]aaahhhooouuuzzz|||vvviiiYYYMMMGGGEEEEEEEEEGGGJJJNNNPPPSSSVVVXXX___bbbdddjjjsss{{{zzztttjjjlllvvvzzzrrrjjjeee^^^UUUOOONNNOOOOOOOOOPPPPPPNNNIIIEEE@@@>>>MMMmmm||||||tttRRR===666999555555999999;;;<<>>???@@@@@@@@@@@@??????DDDDDDDDDDDDDDDDDDEEEEEEDDDEEEGGGHHHHHHIIIKKKMMMNNNOOOQQQTTTWWWZZZ\\\]]]___aaacccccccccdddfffhhhhhhhhhiiijjjlllnnnooopppnnnqqquuuxxxzzz|||xxxmmmiiinnntttwwwsssjjjfffiiilllttt}}}|||rrrjjj___VVVRRRNNNIIIEEE@@@@@@@@@@@@@@@@@@AAAAAACCCDDDFFFGGGHHHIIILLLOOOXXXfffyyy~~~yyytttjjj]]]UUUTTTNNNMMMLLLKKKLLLKKKHHHFFFFFFDDDBBBAAA@@@@@@@@@AAA???>>>>>><<<;;;:::999999888777666555555444444555555444444333333444444555555666777777777666444333444666999<<<<<<;;;888777999:::;;;;;;:::777444222777888999888666555555666666777777444111---++++++******************************+++,,,---///000111............//////////////////000111222444555666666:::???BBBDDDHHHNNNSSSXXXXXXZZZ^^^bbbddddddcccdddlllsssKKKKKKLLLMMMNNNNNNNNNNNNMMMNNNOOOOOOOOOPPPRRRUUUWWWXXX[[[^^^aaacccdddeeehhhgggdddcccbbbbbbdddeeehhhlllrrrvvvvvvtttsssssstttyyy~~~~~~ssslllhhheeeccc[[[[[[ZZZ[[[]]]\\\ZZZWWWWWWWWWWWWXXXZZZ\\\\\\\\\YYY[[[___fffpppyyy~~~wwwlll[[[MMMDDDAAAAAACCCFFFJJJOOORRRSSSTTTVVVXXXaaagggppp|||}}}uuusss|||yyyrrrjjjeee^^^UUUOOONNNOOOOOOPPPQQQQQQNNNJJJFFFEEE???LLLnnn~~~kkkMMM;;;666999555555:::999:::;;;BBBNNN[[[iii~~~|||lllbbbZZZPPPHHHDDDAAA===;;;888777666666666888999:::???@@@AAABBBCCCDDDDDDDDDGGGHHHIIIJJJKKKKKKLLLLLLIIIJJJLLLLLLLLLKKKMMMNNNOOOPPPRRRUUUXXX[[[]]]^^^^^^```bbbccccccdddfffggghhhiiiiiikkklllnnnpppqqqpppsssvvvxxxyyyzzz|||~~~ssskkkjjjmmmooopppjjj```XXXVVVYYYYYYbbbjjjmmmoooooojjjddd^^^YYYQQQLLLJJJHHHEEECCC@@@@@@AAAAAABBBBBBCCCCCCDDDEEEGGGGGGGGGIIIKKKMMMUUUaaaqqqwwwiiiZZZRRRQQQMMMLLLKKKKKKKKKKKKIIIGGGFFFEEECCCBBB@@@@@@@@@@@@>>>>>>===<<<;;;::::::999888777666555555444444555555444444333333444444555555666777777777666444333555888<<>>;;;999999:::;;;;;;999777555444666777777666444444555777666888888666222...,,,,,,******************************+++,,,---///000111............//////////////////000111222444666777666:::???BBBDDDHHHMMMRRRXXXXXXZZZ^^^bbbddddddccceeemmmtttIIIJJJMMMOOOPPPOOONNNMMMKKKLLLLLLKKKJJJJJJKKKMMMPPPSSSWWW\\\```bbbccccccgggeeecccaaa``````aaabbbhhhnnntttwwwuuusssrrrsssrrrwww~~~wwwrrrnnnjjjggg```^^^\\\^^^```aaa^^^[[[[[[\\\[[[YYYWWWVVVXXXZZZWWW\\\ccclllwwwrrrcccSSSHHHBBB???@@@BBBEEEJJJOOORRRRRRSSSVVVYYY\\\fffuuuzzz}}}~~~yyyqqqiiiddd^^^UUUOOONNNMMMNNNOOOPPPPPPNNNIIIFFFFFF>>>JJJmmmcccHHH:::777999444666;;;999;;;:::AAAOOO]]]lll~~~lll```XXXNNNFFFBBB@@@===;;;888888777777777999:::;;;@@@BBBCCCFFFGGGIIIJJJJJJKKKLLLNNNPPPPPPQQQPPPPPPLLLNNNOOOOOONNNMMMMMMNNNOOOPPPRRRUUUXXX[[[]]]^^^]]]___bbbcccddddddfffggghhhhhhiiijjjllloooppprrrrrrtttvvvwwwxxxyyy{{{}}}ssslllkkkkkkjjjhhhddd\\\SSSPPPRRROOOUUUZZZ[[[\\\^^^\\\WWWUUUQQQMMMJJJIIIHHHFFFEEE???@@@BBBCCCDDDEEEEEEEEEDDDEEEFFFFFFFFFFFFIIIKKKOOOXXXdddoooxxxxxxfffXXXQQQPPPLLLKKKJJJJJJKKKKKKIIIGGGFFFEEEDDDBBBAAA@@@@@@@@@======<<<<<<;;;::::::999888777666555555444444555555444444333333444444555555666777777777666444333666999>>>BBBCCCAAA===:::666777999:::;;;;;;::::::555666777666555555777888888::::::888444000---,,,************************------,,,,,,,,,,,,------............//////////////////000111333555666777777;;;???BBBDDDGGGMMMRRRXXXXXXZZZ^^^bbbddddddcccdddmmmuuuEEEHHHMMMQQQSSSSSSRRRPPPJJJKKKKKKIIIFFFEEEEEEFFFLLLOOOVVV\\\```bbbbbbbbbcccbbb```______```aaabbbiiiooouuuvvvtttqqqqqqrrrrrryyy{{{yyywwwsssooolllhhhddddddggghhheeebbbcccfffhhhddd\\\UUUUUUWWWVVV]]]eeennnyyy}}}uuufffWWWIIICCCBBB@@@@@@CCCDDDJJJPPPTTTUUUXXX]]]aaa___jjjyyywwwppphhhccc]]]TTTOOONNNKKKKKKLLLNNNNNNLLLHHHDDDAAA===KKKkkk]]]EEE999777999444666;;;888>>><<>>;;;999999888888888888:::<<<===BBBCCCFFFIIILLLNNNOOOPPPQQQSSSVVVWWWWWWUUUSSSQQQMMMOOOPPPPPPNNNLLLLLLLLLNNNOOOQQQTTTWWWZZZ\\\]]]\\\^^^bbbcccddddddeeegggffffffgggiiikkkmmmoooqqqrrrsssuuuvvvwwwyyy|||{{{wwwpppjjjeeeccc^^^UUUQQQQQQOOORRRRRROOOOOORRRRRROOOPPPNNNLLLJJJIIIHHHGGGFFF???AAACCCEEEFFFGGGGGGGGGFFFGGGHHHGGGFFFGGGIIIJJJLLLSSS[[[bbbjjjuuuvvvdddVVVQQQPPPKKKJJJIIIJJJKKKKKKIIIHHHFFFFFFEEECCCBBBAAA@@@???===<<<<<<;;;;;;::::::999888777666555555444444555555444444333333444444555555666777777777666444333555999???DDDEEEBBB>>>:::666777999:::<<<<<<======555666777777666666888999:::<<<===:::666111---,,,************************,,,,,,++++++++++++,,,,,,............//////////////////000111333555777888777;;;???BBBDDDGGGMMMQQQXXXXXXZZZ^^^bbbddddddcccdddmmmvvvBBBFFFMMMSSSVVVWWWUUUTTTJJJJJJJJJHHHDDDBBBBBBBBBJJJNNNVVV]]]bbbccccccbbb```___^^^]]]^^^```bbbdddiiiooouuuvvvssspppppprrrttt{{{~~~{{{wwwwwwrrrmmmkkkmmmnnnkkkhhhhhhoootttooobbbWWWSSSSSSPPPXXXaaaiiirrrxxxrrrgggYYYKKK???>>>@@@@@@AAADDDFFFLLLTTTYYY[[[___ffflllmmmwwwvvvnnngggbbb\\\SSSNNNMMMIIIIIIJJJLLLLLLJJJFFFBBB<<<;;;KKKiii}}}wwwZZZCCC999777888444666<<<888AAA>>>CCCPPP]]]nnnnnn\\\TTTIIIAAA>>><<<:::888999999888888999;;;<<<===BBBDDDGGGKKKNNNQQQSSSTTTYYY[[[]]]^^^]]]ZZZUUUSSSMMMOOOPPPPPPMMMKKKJJJKKKLLLNNNPPPSSSVVVYYY[[[\\\[[[^^^aaacccddddddeeegggdddeeefffhhhjjjlllnnnoooqqqrrrssstttvvvyyy~~~xxxnnngggfffaaaXXXRRRRRRKKKLLLIIIDDDCCCFFFGGGEEEIIIHHHGGGEEEDDDCCCBBBBBB@@@AAADDDFFFHHHIIIIIIIIIIIIJJJKKKJJJIIIIIIKKKLLLMMMRRRXXX^^^dddooo}}}tttbbbUUUQQQPPPJJJIIIIIIJJJKKKKKKJJJHHHGGGFFFEEEDDDBBBAAA@@@???<<<<<<<<<;;;;;;:::::::::888777666555555444444555555444444333333444444555555666777777777666444333444888???DDDEEEBBB===:::::::::;;;;;;<<<<<<;;;;;;555777888888777777999:::<<<>>>>>><<<777111---,,,************************(((((()))***+++---...///............/////////000//////000111333555777888777;;;@@@BBBDDDGGGMMMQQQXXXXXXZZZ^^^bbbddddddcccdddnnnwww@@@FFFNNNVVVZZZYYYWWWTTTPPPMMMHHHDDDBBBAAABBBCCCFFFLLLVVV^^^dddeeecccaaa___]]]ZZZZZZ\\\___aaabbbiiinnnqqqooommmpppssssssyyy}}}}}}}}}|||zzzxxxuuurrrpppnnnpppsssuuussslllaaaVVVOOOTTTTTTWWW]]]cccccc\\\VVVBBB===<<<>>>??????CCCHHHFFFNNNVVV\\\eeeqqq{{{~~~~~~uuuoooeee[[[RRRNNNLLLKKKJJJJJJJJJIIIGGGDDDAAA@@@===>>>KKKaaasss|||uuu[[[AAA999444555888888999<<<<<<<<>>===;;;888888888999999:::;;;===>>>???CCCFFFIIIMMMUUU^^^aaa___iiilllpppssspppfffYYYOOOJJJIIIHHHGGGHHHHHHJJJJJJNNNOOOQQQSSSUUUWWWXXXXXX]]]]]]]]]___aaabbbbbbaaaggggggggghhhjjjlllooopppnnnnnnmmmmmmpppuuu|||vvvnnnhhhbbb______\\\VVVNNNFFFAAA@@@AAACCCAAACCCEEEEEEDDDCCCCCCDDDDDDEEEFFFIIILLLNNNNNNNNNNNNHHHGGGKKKMMMKKKLLLPPPRRRVVV]]]fffoooyyy}}}vvvkkk^^^UUUPPPOOOLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHFFFEEECCCAAA@@@???=========<<<;;;:::888888777666444333333444555666555444333333333333444555222333444666777777777777::::::<<>>:::888??????===999444///,,,+++(((***,,,,,,+++*********---,,,,,,++++++,,,,,,---...///////////////......//////000000111111111222666999<<>>???CCCHHHOOOTTTZZZbbbppp~~~sssnnneee[[[SSSNNNKKKJJJJJJJJJJJJIIIGGGDDDAAA@@@===>>>JJJ```rrrxxx[[[@@@999444555777888999<<<======DDDRRR]]]jjjuuudddUUUEEE???>>>;;;999999999888888999:::<<<>>>???AAAFFFKKKNNNUUU```iiimmmwwwzzz~~~yyylll\\\QQQJJJJJJIIIHHHGGGHHHIIIIIIMMMNNNOOOQQQSSSUUUWWWWWW\\\]]]]]]___aaabbbbbbbbbggggggggghhhjjjlllnnnpppnnnnnnnnnnnnpppuuu|||{{{qqqjjjiiihhhbbbWWWMMMEEEBBBBBBBBBBBBCCCDDDDDDCCCBBBCCCDDDFFFFFFGGGIIILLLMMMNNNMMMPPPKKKKKKPPPTTTTTTVVVYYY\\\```gggoooxxxyyyvvvpppfff[[[TTTPPPPPPNNNMMMLLLKKKIIIHHHFFFFFFHHHGGGFFFDDDBBBAAA@@@???=========<<<;;;:::888888777666444333333444555666555444333333333333444555666777777888888888888777666777:::===@@@@@@>>>;;;999::::::;;;;;;::::::999888<<<@@@CCCAAA>>>:::999======<<<888333///,,,,,,)))+++,,,,,,+++))))))***---,,,,,,++++++,,,,,,---......////////////......///000000111222333333333888:::===@@@CCCGGGMMMPPPUUUVVVXXX]]]ccceeeeeecccdddmmmwww>>>AAAGGGLLLPPPRRRSSSSSSKKKIIIEEEBBB@@@@@@AAABBBEEEIIIPPPWWW[[[\\\[[[YYY\\\[[[[[[[[[]]]___bbbdddhhhnnnrrrqqqrrrwww|||}}}rrrmmmmmmiii\\\QQQLLLLLLMMMPPPQQQLLLDDD===>>>;;;:::===??????CCCHHHRRRTTTYYYdddwww|||ppplllddd[[[TTTNNNKKKIIIKKKKKKJJJIIIGGGDDDBBB@@@======III___tttxxxWWW???888444555777777:::===>>>>>>EEESSS___kkk~~~yyyhhhXXXGGG@@@>>>;;;:::999999888777888999<<<>>>@@@???FFFKKKOOOWWWhhhxxxooo]]]PPPKKKJJJIIIHHHGGGGGGHHHHHHLLLLLLMMMOOOQQQSSSUUUVVV[[[\\\^^^___aaabbbccccccgggggggggiiijjjlllnnnooommmnnnnnnoooqqqvvv|||wwwtttvvvnnnaaaTTTJJJCCCAAAAAABBBBBBCCCBBBAAAAAACCCEEEHHHHHHIIIJJJKKKLLLMMMMMMSSSPPPRRRXXX^^^aaadddhhhjjjnnnttt{{{{{{rrroooiiiaaaXXXSSSRRRRRROOONNNMMMKKKIIIGGGEEEDDDGGGFFFEEEDDDBBB@@@??????=========<<<;;;:::888888777666555444333444444555555444444333333444444555888888888888888777666666222444777;;;>>>???===;;;:::;;;;;;<<<;;;:::888777999<<<@@@BBB@@@<<<:::888::::::999666222...,,,,,,***,,,---,,,***))))))***---,,,,,,++++++,,,,,,---......///////////////...///000111222333444555555:::<<>>;;;;;;???AAABBBFFFKKKRRRTTTYYYggg~~~zzznnnjjjccc[[[TTTNNNJJJHHHKKKKKKJJJIIIGGGEEEBBB@@@<<<===IIIaaayyypppMMM===888444555666777:::???@@@???FFFTTTaaalllyyymmm\\\JJJAAA>>>;;;999999999888777777999<<>>>>>>>>;;;<<<<<<<<<;;;999777555888;;;>>>???===:::888777777777777555111...------+++,,,---,,,***))))))***---,,,,,,++++++,,,,,,------...//////////////////......000111333444555666;;;<<>>BBBEEEGGGJJJOOOVVV[[[dddsssyyylllhhhaaaZZZSSSMMMJJJHHHKKKKKKKKKJJJHHHEEEBBBAAA======KKKgggcccBBB;;;777444555666666:::@@@@@@AAAHHHUUUcccnnnxxxtttbbbMMMBBB>>>:::888888888888888888:::===@@@BBBCCCCCCDDDMMMaaayyyvvvlll___SSSKKKIIIIIIIIIHHHHHHGGGGGGFFFJJJJJJKKKMMMOOOQQQSSSTTTXXX[[[^^^``````aaadddfffgggggghhhjjjkkklllmmmmmmmmmooorrruuuxxx|||}}}wwwmmmbbbYYYRRROOONNNLLLKKKHHHDDDAAABBBFFFIIIKKKLLLNNNNNNMMMNNNQQQSSS[[[___eeemmmuuu|||~~~}}}xxxlllfff]]]TTTOOONNNOOOPPPLLLLLLKKKJJJIIIHHHHHHGGGEEEDDDCCCBBBAAA@@@???>>>=========<<<;;;:::888888777777666555444333333333444444444444444444444444333444555666777777777777666555555777;;;???AAABBB;;;<<<======<<<999666444666888:::;;;999777666555555666666444111...------,,,------,,,***)))***+++---,,,,,,++++++,,,,,,---------...///////////////------...000111333444555999;;;>>>@@@BBBFFFJJJNNNTTTWWWZZZ^^^aaadddgggiiihhhooovvvDDDCCCAAA???>>>???@@@@@@CCCBBBAAA@@@@@@@@@AAAAAADDDEEEGGGIIILLLNNNOOOPPPTTTXXX\\\]]]^^^```dddiiilllqqqtttrrrsssyyyxxxooolllmmmooo~~~|||pppmmmgggaaa]]]\\\^^^aaaaaa]]]VVVNNNGGGCCCAAAAAAAAA???@@@FFFIIIJJJNNNSSSYYYbbbooo}}}~~~wwwkkkggg```XXXQQQMMMJJJIIILLLKKKKKKJJJHHHEEECCCAAA===>>>OOOppp{{{UUU;;;999666444555555555:::AAA@@@CCCKKKVVVcccppp{{{}}}iiiSSSFFF???;;;888888888888999;;;===???AAABBBDDDBBBBBBJJJ]]]rrr||||||wwwssskkkddd]]]VVVOOOJJJGGGGGGHHHHHHHHHHHHGGGGGGIIIKKKMMMOOOQQQSSSTTTTTTVVVZZZ___``````aaadddhhhggggggiiijjjkkklllllllllnnnqqquuuyyy}}}~~~{{{vvvpppjjjeeecccaaa]]]ZZZSSSKKKFFFEEEGGGJJJKKKMMMOOOPPPOOOQQQUUUZZZbbbiiiqqqxxxiiiaaaVVVNNNJJJJJJLLLMMMKKKKKKKKKJJJIIIIIIHHHHHHDDDCCCBBBAAA@@@??????>>>=========<<<;;;:::888888777777666555444333333222333444444555555444444333444555666888999999::::::777777888:::>>>AAABBBBBB:::;;;======<<<999666444333555777777666555555666555666666444111...------+++,,,,,,,,,******,,,...---,,,,,,++++++,,,,,,---,,,---...///000000000000---......000111222333333888:::===???BBBFFFJJJNNNTTTWWW[[[^^^```dddhhhkkkkkkrrryyyEEEDDDBBB@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAABBBBBBDDDDDDEEEGGGJJJLLLOOOPPPRRRWWW\\\^^^^^^```eeejjjlllqqqtttsssuuu|||sssjjjhhhjjjmmmwwwuuusssooojjjfffcccaaaZZZZZZZZZYYYYYY[[[___bbbgggddd^^^WWWOOOIIIEEEDDDAAA???AAAGGGKKKMMMPPPUUUZZZhhhxxx}}}wwwjjjfff^^^VVVOOOLLLJJJJJJLLLLLLKKKJJJHHHEEECCCAAA===@@@TTTzzzkkkMMM<<<777555444555555555;;;BBB???EEEMMMVVVbbbqqqqqqYYYJJJBBB===::::::777999;;;>>>@@@AAABBBBBBAAAAAABBBFFFRRR___dddbbb]]]ZZZVVVSSSPPPMMMJJJGGGEEEEEEGGGHHHIIIIIIHHHHHHIIIKKKOOORRRTTTUUUTTTTTTUUUZZZ___aaa```aaaeeeiiiggghhhiiikkklllllllllkkkooorrrxxx}}}~~~|||zzzwwwuuutttrrrlllbbbUUUKKKGGGGGGIIIJJJMMMPPPQQQQQQTTTZZZ```jjjsss|||hhh```TTTLLLJJJLLLOOOPPPMMMLLLKKKJJJIIIHHHGGGGGGCCCBBBBBBAAA@@@???>>>>>>=========<<<;;;:::888888777777777666555333222111333333444555555444333333666666777888888888888888444777;;;@@@DDDDDDAAA>>>999;;;===>>>===:::777555222444666666555555666888666777777444111...------***+++,,,+++***+++---000---,,,,,,++++++,,,,,,---,,,---...///000000000000//////000111111222333333888:::===@@@CCCGGGLLLPPPTTTWWW[[[^^^```ccchhhllllllsssyyyFFFEEECCCBBBBBBBBBCCCCCCAAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEEFFFIIILLLOOOQQQQQQVVV\\\^^^^^^```eeejjjkkkqqquuutttwww|||ooogggfffiiilllnnnjjjccc[[[UUURRRQQQQQQPPPPPPRRRTTTXXXZZZ\\\]]]bbbaaa___ZZZSSSLLLGGGEEE@@@???AAAHHHLLLMMMQQQUUU___ooo|||vvvkkkeee]]]TTTNNNKKKKKKKKKLLLLLLLLLJJJHHHFFFCCCBBB>>>AAAWWWaaaJJJ???777555444555444555;;;CCC???FFFNNNVVVbbbrrrwww^^^NNNEEE???<<<<<<777999<<<@@@BBBCCCBBBBBB>>>AAACCCDDDIIIOOORRRPPPJJJIIIHHHHHHIIIHHHFFFCCCCCCDDDFFFHHHIIIIIIIIIHHHIIILLLPPPTTTVVVVVVUUUTTTUUUZZZ___aaa```aaaeeeiiiggghhhiiikkklllllllllkkkooosssyyyxxxxxx~~~}}}zzzlll]]]PPPIIIGGGHHHIIIMMMQQQRRRRRRVVV]]]dddoooyyyjjjaaaUUUNNNMMMPPPTTTVVVOOONNNMMMKKKIIIGGGEEEEEEBBBBBBAAAAAA@@@???>>>>>>=========<<<;;;:::888888777777777666555333222111333333444555555444333333666666666666666555555444111666===EEEHHHEEE???999888:::<<<>>>===;;;777555222444555666555666888999666777777555111...------***+++++++++***,,,///111---,,,,,,++++++,,,,,,---,,,---...///000000000000111111111222222333333333888:::>>>AAADDDIIINNNRRRTTTWWW[[[^^^```ccciiimmmkkkrrrxxxGGGDDDDDDIIIIIIDDDCCCFFFGGGIIIIIIFFFBBB@@@AAACCCEEECCCBBBEEEJJJMMMNNNMMMUUUWWWXXXZZZ]]]aaaggglllrrrsssvvvzzzrrrhhheeedddaaa^^^\\\WWWPPPIIIDDDBBBBBBCCCAAAAAADDDKKKTTTYYYZZZZZZZZZYYY\\\```]]]RRRGGGAAAGGGCCCDDDJJJPPPRRRVVVZZZhhhxxxzzzuuuiiibbbZZZTTTNNNHHHHHHKKKKKKKKKIIIGGGEEECCCBBBAAA@@@>>>[[[zzz___DDD===777555555555444444:::BBBFFFEEENNN]]]gggqqqkkkTTTEEE===888666:::;;;===???AAABBBCCCCCCCCCDDDDDDBBB???>>>???@@@BBB@@@>>>>>>@@@BBBDDDDDDFFFEEEDDDFFFHHHJJJIIIHHHHHHKKKPPPUUUWWWVVVTTTSSSQQQWWW___cccdddeeegggjjjgggkkkpppqqqooolllmmmnnntttzzz|||rrrhhhffffffhhhhhhhhhlllssssssuuucccTTTLLLMMMPPPKKKMMMOOOPPPRRRTTTXXX[[[kkkrrr|||kkkcccVVVMMMPPPXXXZZZWWWRRRPPPMMMKKKJJJHHHFFFDDDDDDBBB@@@@@@@@@@@@>>>===<<<;;;;;;::::::999999888666666666555444444333333222333333222111111222444777888999999999888666555000555;;;AAABBB@@@===:::::::::::::::999999888777333666888777555444777999======<<<888333///......)))))))))***+++++++++,,,------,,,++++++,,,,,,,,,---------.........//////000111222222111000111222777;;;@@@EEEIIIMMMRRRUUUUUUWWWZZZ^^^bbbdddffffffhhhnnnrrrIIIFFFFFFJJJKKKIIIJJJOOOOOORRRSSSOOOGGGBBBAAABBBDDDCCCBBBEEEJJJMMMNNNMMMTTTVVVYYY\\\```ffflllqqqwwwxxx|||{{{kkkaaa]]]ZZZWWWSSSNNNKKKGGGBBB???>>>>>>???AAABBBFFFLLLTTTYYYZZZYYYWWWVVVXXX]]]ZZZQQQHHHDDDGGGEEEFFFLLLPPPRRRWWW]]]lllzzzxxxrrriiiaaaYYYTTTMMMHHHGGGJJJLLLKKKIIIGGGEEECCCBBBAAAAAAAAA___dddFFF>>>888666555666555444:::CCCGGGGGGPPP^^^iiirrrrrr\\\KKK@@@;;;999<<<===???AAACCCDDDEEEEEECCCCCCBBB@@@===<<<<<<>>>???>>>>>>???BBBDDDFFFFFFFFFEEEDDDEEEGGGHHHGGGFFFMMMPPPUUUYYY\\\\\\ZZZYYYWWW^^^eeeiiihhhgggiiikkkiiikkkoooqqqpppooonnnnnnxxx~~~vvvmmm^^^ZZZXXXXXXWWWWWW\\\cccnnn~~~wwwjjj]]]SSSPPPRRRVVVTTTTTTTTTSSSRRRTTTWWWYYYbbbgggqqq{{{yyylllfff[[[TTTVVV\\\[[[WWWRRRPPPLLLJJJIIIHHHFFFDDDDDDBBBAAA@@@@@@@@@>>>===<<<;;;;;;::::::999999888666666666555444444333333333444444333222222333555666777888888888777666555///222777;;;===<<<:::888:::::::::::::::999888777777999;;;:::777666888;;;>>>>>><<<888333000......************++++++++++++---,,,,,,++++++,,,,,,------------........./////////111222222111111222333666:::???CCCGGGKKKOOORRRUUUWWWZZZ^^^bbbdddffffffgggmmmrrrQQQNNNNNNQQQSSSTTTWWW[[[ZZZ^^^___XXXLLLCCCAAABBBCCCCCCCCCEEEIIILLLNNNNNNSSSVVV[[[___eeekkkrrrwww|||~~~}}}ssseee\\\WWWSSSOOOKKKHHHGGGFFFDDDCCCBBBBBBBBBAAACCCGGGNNNTTTXXXYYYXXXTTTSSSVVV[[[ZZZQQQIIIFFFGGGFFFIIINNNPPPSSS[[[dddrrr|||}}}uuuooohhh```XXXSSSLLLGGGFFFIIILLLKKKJJJHHHFFFDDDBBBAAABBBDDDfffnnnJJJ???888666666777555555<<>><<>>???AAADDDGGGIIIKKKKKKIIIGGGFFFFFFHHHHHHGGGFFFMMMPPPTTTXXX[[[[[[[[[ZZZ___fffmmmpppmmmkkklllnnnllllllnnnqqqssstttrrrppp|||tttlllYYYSSSNNNLLLKKKLLLSSS\\\mmmzzznnnhhh^^^XXXVVVXXX\\\_________^^^[[[XXXWWWXXXYYY\\\aaahhhrrr{{{{{{uuummmiiiaaa[[[]]]aaa___ZZZRRROOOLLLJJJIIIHHHEEEDDDDDDBBBAAA@@@AAA@@@???===<<<;;;;;;::::::999999888666666666555444444333333444555555444333333444666666666777888777666555444000222444777888999999999999999:::;;;;;;:::999888;;;===???===:::888:::<<<>>>>>><<<999444000//////+++++++++++++++*********,,,,,,,,,++++++,,,,,,---------........./////////...///111111111111333555666999>>>BBBEEEHHHLLLNNNUUUWWWZZZ^^^bbbdddffffffffflllrrrYYYZZZ^^^bbbeeeggggggiiikkkmmmjjj___OOOEEECCCEEECCCCCCDDDFFFIIILLLNNNOOOTTTXXX]]]ccciiiooouuuyyy}}}~~~{{{zzz{{{vvvnnnccc\\\XXXUUUQQQMMMKKKKKKKKKJJJIIIGGGFFFEEEBBBEEEJJJOOOTTTXXXYYYYYYUUUTTTXXX^^^]]]TTTKKKGGGFFFGGGKKKPPPRRRVVV```lll|||zzzrrrlllfff___WWWQQQKKKFFFEEEHHHLLLKKKJJJHHHFFFDDDCCCBBBBBBGGGkkk{{{OOO>>>888666666777666666<<>>@@@BBBDDDGGGHHHHHHHHHHHHIIIHHHFFFCCC???>>>???@@@@@@CCCHHHKKKNNNOOOPPPQQQMMMKKKIIIHHHIIIJJJJJJIIILLLOOORRRVVVYYYZZZ[[[[[[bbbiiiqqqssspppmmmnnnqqqpppoooooossswwwyyywwwttt~~~uuulll[[[SSSLLLHHHFFFHHHQQQ[[[ooouuufffccc^^^XXXXXX\\\cccggghhhiiijjjjjjgggdddaaa______bbbeeekkksss{{{sssppphhh``````cccaaa\\\RRROOOLLLJJJIIIHHHFFFDDDDDDCCCAAAAAAAAAAAA???===<<<;;;;;;::::::999999888666666666555444444333333333444555444222222444555555666777777777666444333444444444555777888:::;;;888999:::;;;<<<;;;999999===???@@@>>>:::888999<<<======<<<888444000//////,,,,,,,,,++++++*********,,,,,,+++++++++,,,------............////////////,,,...000111111222444666666:::>>>BBBDDDGGGJJJMMMUUUWWWZZZ^^^bbbdddffffffffflllsssgggnnnxxxuuudddRRRFFFDDDGGGBBBDDDEEEGGGJJJMMMPPPQQQWWW[[[aaaggglllqqqvvvyyy}}}~~~{{{wwwnnnkkkmmmuuurrrlllccc]]]ZZZXXXUUUSSSLLLMMMMMMLLLJJJGGGCCCAAAEEEGGGLLLPPPUUUXXX[[[]]]YYYYYY^^^dddbbbYYYOOOJJJGGGGGGKKKPPPSSSXXXeeeqqqxxxpppkkkddd\\\UUUPPPJJJEEEEEEHHHLLLLLLJJJHHHFFFDDDCCCBBBBBBIIIoooQQQ===888666666777666666===EEEJJJNNNVVVaaalllvvv{{{fffRRREEE>>>AAACCCFFFHHHJJJJJJIIIHHHIIIIIIGGGDDDAAA@@@BBBDDDCCCGGGMMMQQQSSSTTTUUUWWWTTTPPPKKKIIIIIIJJJKKKLLLOOOQQQTTTWWWZZZ]]]___```aaaiiirrrsssooommmqqquuuvvvttttttxxx|||~~~|||zzzssskkkaaaXXXNNNGGGBBBBBBIIIRRRdddyyyyyyfff]]]^^^[[[ZZZ^^^ffflllppppppqqqsssuuuuuurrrooommmlllnnnpppuuu{{{sssgggaaa```^^^YYYSSSPPPMMMKKKJJJHHHFFFDDDEEECCCAAAAAAAAAAAA???>>><<<;;;;;;::::::999999888666666666555444444333333222333333222111111222444555666777777777666444333444444444444666888:::;;;777888:::<<<===<<<:::999===???@@@>>>999777888:::<<<<<<;;;888333000//////---,,,,,,,,,++++++******,,,+++++++++,,,,,,---............/////////000000,,,...000111111222555666888;;;???BBBEEEHHHKKKMMMUUUWWWZZZ^^^bbbdddfffffffffnnnvvv}}}{{{gggUUUIIIFFFFFFCCCEEEGGGIIIKKKNNNQQQTTTYYY^^^dddjjjoootttxxxzzz~~~|||wwwqqqllliiifffgggqqqrrrlllddd]]]YYYVVVUUUSSSNNNNNNOOONNNLLLHHHEEECCCGGGJJJMMMQQQUUUYYY^^^bbb```___bbbgggfff]]]UUURRRLLLJJJLLLPPPTTTZZZfffqqquuu{{{{{{uuummmhhh```YYYRRRNNNIIIEEEFFFIIIMMMLLLKKKIIIGGGEEECCCBBBBBBJJJpppMMM<<<777555555666666666===EEEKKKPPPXXXbbbmmmwwwqqq\\\KKKAAACCCEEEHHHKKKLLLKKKJJJIIIGGGGGGEEECCCAAABBBEEEHHHFFFLLLRRRWWWXXXZZZ^^^aaaaaaZZZRRRKKKIIIJJJLLLNNNOOOPPPSSSVVVZZZ]]]```bbbbbbjjjrrrrrrnnnmmmssszzz|||||||||~~~vvvoookkkbbbVVVLLLCCC>>>BBBIIIJJJWWWiiirrrnnnbbb\\\]]]```bbbffflllsssxxxyyyzzzyyy{{{}}}~~~}}}||||||}}}}}}rrrfff```ZZZTTTTTTQQQNNNLLLKKKJJJGGGFFFEEECCCBBBAAABBBAAA@@@>>><<<;;;;;;::::::999999888666666666555444444333333222222333222111000222444666666777888777666555444222333333444666777777888666777:::===>>>===;;;:::;;;===>>><<<888666777999::::::999666222///......,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---............/////////000000000,,,...000111111222444666888;;;@@@CCCFFFIIILLLNNNUUUWWWZZZ^^^bbbdddfffffffffnnnwwwtttdddVVVMMMHHHFFFCCCFFFIIIKKKLLLOOOSSSWWW[[[```gggnnntttxxx|||~~~wwwnnnmmmiiiiiisssxxxrrrggg]]]VVVQQQOOONNNLLLMMMNNNOOONNNMMMKKKJJJIIILLLOOOQQQTTTZZZbbbhhhgggcccbbbeeeeeeaaa^^^^^^TTTOOOMMMPPPTTTZZZccckkkooowww|||wwwqqqjjjfff]]]VVVPPPLLLIIIEEEFFFJJJMMMLLLKKKIIIGGGEEECCCCCCCCCJJJooosssEEE;;;666444444666555555<<>><<<;;;;;;::::::999999888666666666555444444333333222333444333111111333444666777888888888777666555222444666888999999888777555777:::===>>>>>><<<;;;:::<<<===<<<888666777:::999999888555111...------++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///.../////////000000000000---///111111111222444555777:::???CCCFFFIIILLLOOOUUUWWWZZZ^^^bbbdddffffffeeennnwwwvvviii^^^VVVPPPKKKHHHDDDGGGKKKLLLMMMPPPTTTXXX[[[aaaiiiqqqwww{{{sssnnnmmmwwwxxxkkk^^^TTTMMMJJJHHHFFFGGGIIIKKKMMMMMMMMMMMMKKKMMMOOOQQQTTT[[[dddkkkkkkeeeaaaaaabbbbbbdddhhhZZZSSSNNNPPPTTTYYY```ggguuu~~~yyytttnnnhhhddd[[[UUUOOOLLLIIIEEEGGGKKKMMMLLLKKKIIIGGGEEEDDDCCCDDDKKKoooggg>>><<<555333444555444555<<>><<<<<<;;;::::::999999888777666666555444444333333444444555444333222444666777888999999999888666555444666:::===>>><<<:::888444777:::>>>???>>><<<;;;999<<<===<<<888666888:::888888777444000---,,,,,,+++++++++,,,,,,---------++++++++++++,,,---...///////////////000000000000...///111111111111333555666999>>>BBBEEEHHHLLLOOOUUUWWWZZZ^^^bbbdddffffffdddmmmwww{{{tttjjj^^^UUUQQQNNNIIIEEENNNLLLLLLOOOPPPPPPVVV]]]aaaiiipppqqqttt|||yyytttqqqwwwuuucccRRRHHHDDDEEEEEEIIIKKKMMMRRRWWWTTTNNNOOOQQQRRRRRRSSSXXX```eeeaaabbbbbbbbbaaabbbdddfffaaaXXXRRRSSSWWW[[[eeepppzzzuuuqqqkkkddd___VVVRRRMMMHHHFFFHHHKKKMMMQQQNNNJJJGGGFFFDDDCCCBBBEEEQQQvvvYYY@@@999666444333444444666>>>GGGPPPVVVaaakkkttt|||zzz___HHHJJJLLLOOOTTTWWWVVVSSSPPPMMMKKKIIIIIIMMMQQQVVVXXX^^^aaahhhqqqtttvvvuuu^^^TTTVVVXXXVVVYYYWWWXXX\\\dddkkkooopppqqqvvvyyyxxxttttttzzzzzzrrrlllhhheeebbb\\\SSSJJJDDDCCCDDDEEEJJJLLLNNNPPPRRRXXX```gggttt~~~}}}{{{qqqgggaaaXXXUUUQQQNNNMMMJJJHHHEEEEEEBBB@@@??????@@@???>>>??????>>>===<<<;;;;;;:::888888888777666666555555777666555444444444444444777777888999999888666666;;;===???@@@???===:::888:::<<<======;;;:::999999<<<<<<:::888555666999;;;===;;;777333///---,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---...///////////////////////////222111000000111333555777888;;;???AAABBBEEEKKKPPPWWWYYY]]]```cccdddeeeeeefffmmmvvv{{{}}}~~~vvvpppjjjbbbWWWPPPMMMKKKHHHEEEJJJHHHKKKQQQTTTVVVZZZ___bbblllvvvzzz~~~{{{tttwwwxxxdddRRRGGGCCCCCCBBBGGGKKKOOOUUUYYYWWWRRRPPPRRRSSSSSSSSSVVVZZZ^^^[[[\\\]]]]]]\\\]]]```ccc```ZZZVVVXXX\\\bbbmmmyyyxxxsssooojjjccc^^^TTTPPPKKKFFFEEEGGGJJJLLLQQQNNNKKKIIIFFFDDDBBBAAABBBPPPyyyOOO===888666444444555444666>>>GGGOOOVVVaaakkkttt}}}}}}bbbLLLIIIJJJMMMRRRVVVWWWUUUSSSPPPNNNMMMMMMQQQWWW\\\___eeegggooozzzyyyaaaWWWYYY\\\\\\]]]\\\\\\```gggmmmpppqqqtttyyy}}}|||xxxxxx|||~~~ooogggbbb^^^\\\UUURRRMMMHHHFFFGGGIIIKKKGGGJJJMMMOOOQQQWWW```fffoooyyyyyyooogggbbbYYYVVVRRROOOMMMKKKHHHFFFEEECCC@@@??????@@@???>>>???>>>======;;;;;;:::999777777777666666555555555666666555444444444444444777777888999999888666555999;;;>>>@@@@@@===:::888999;;;<<<<<<:::999888999888888777666444555999;;;>>><<<888333000---,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------////////////////////////111000//////000222555666888;;;???AAABBBFFFKKKPPPVVVXXX[[[___bbbccccccccchhhmmmuuuqqqqqqqqqqqqppplllgggccc\\\VVVMMMHHHGGGFFFDDDCCCHHHHHHLLLVVV]]]___aaadddpppzzz~~~uuuvvvvvvbbbPPPFFFCCCCCCBBBHHHOOOTTT[[[___]]]XXXSSSUUUWWWWWWVVVVVVVVVWWWVVVXXXYYYYYYZZZ[[[___bbb```^^^^^^```dddlllyyy}}}vvvqqqmmmgggaaa[[[RRRNNNIIIEEECCCEEEIIIKKKPPPOOOMMMJJJGGGDDDAAA???BBBRRR~~~iiiBBB888888666444444555444555===FFFNNNWWWcccmmmttt~~~gggRRRHHHHHHKKKOOOSSSVVVWWWVVVVVVUUUUUUVVV[[[aaaiiimmmqqqsss{{{zzzcccXXXZZZ___aaacccccccccggglllppprrrsssxxx~~~~~~ooo```XXXTTTRRRPPPKKKJJJIIIHHHIIIKKKNNNPPPLLLOOOSSSUUUWWW\\\ccchhhooouuuwwwmmmgggcccZZZWWWSSSPPPNNNLLLIIIFFFFFFCCC@@@??????@@@???>>>>>>===<<<;;;:::999999888666666666666555555555555666666555444444444444555777888888999888777666555666999===@@@@@@>>>:::888888:::;;;;;;:::888888888666666666555444555999;;;@@@===999444000---,,,,,,------,,,,,,++++++******,,,---...///000///......////////////////////////000/////////000222444555777;;;???AAACCCFFFLLLPPPTTTWWWZZZ^^^aaabbbbbbbbbiiinnntttjjjiiigggfffddd```[[[WWWQQQLLLFFFBBBAAAAAA@@@@@@HHHIIIOOO\\\fffjjjlllooo}}}zzzqqqsssooo\\\MMMFFFEEEFFFFFFMMMVVV[[[aaaeeeccc^^^WWWYYY[[[\\\[[[YYYWWWVVVVVVWWWYYYZZZ\\\___cccfffeeegggjjjmmmpppxxx{{{tttoookkkfff___ZZZPPPMMMHHHDDDCCCEEEIIILLLNNNOOONNNLLLGGGCCC@@@???EEEWWWYYY:::666777666444444555444555<<>>===<<<<<<;;;:::999888777555555555555555555555555666555555444444444555555888888999999888777666555333777;;;???@@@>>>:::777888:::<<<<<<;;;999999:::888888888777666777:::<<<@@@>>>999444000...,,,,,,---------,,,,,,+++******---///111222333222000//////////////////////////////......///000111333444666:::???BBBCCCFFFLLLPPPUUUWWWZZZ^^^aaabbbcccbbbhhhnnnvvvbbbbbbaaa```^^^YYYRRRMMMIIIFFFAAA>>><<<<<<======DDDFFFOOO^^^kkkssszzz}}}xxxqqqmmmrrr|||jjjXXXLLLGGGGGGHHHIIIRRRZZZ___cccfffddd```YYYZZZ\\\]]]^^^]]][[[YYYWWWZZZ\\\___aaaeeejjjnnnpppuuuyyy|||~~~yyyrrrmmmiiiddd]]]XXXOOOLLLGGGDDDCCCFFFJJJMMMMMMOOOOOOLLLGGGBBB@@@@@@FFF^^^~~~SSS:::777666555444444555555555;;;CCCSSS^^^kkksssxxxqqq___NNNLLLJJJKKKNNNQQQSSSTTT\\\___ccchhhnnnwwwsssbbbZZZ[[[aaagggmmmoooqqqsssttttttuuuuuuzzzyyymmm]]]PPPKKKJJJJJJJJJMMMNNNPPPRRRSSSSSSRRRRRRUUUYYY]]]aaaccchhhnnntttyyy~~~~~~ooofffbbb^^^[[[VVVSSSPPPNNNKKKHHHGGGEEEAAA@@@@@@@@@???>>><<<<<<;;;:::999888888777666666666666666555555555555555444444444555555666888888999999888777555444333666:::===>>>===:::777999;;;===>>><<<;;;;;;<<<=========<<<:::999;;;===@@@===999444000---,,,,,,---------,,,,,,,,,++++++,,,...000111111111///...////////////////////////......//////000222333333555999???BBBDDDGGGLLLPPPUUUXXX[[[___bbbccccccccceeemmmyyy[[[[[[[[[ZZZWWWQQQIIIDDDCCCAAA>>>;;;::::::;;;<<<===@@@IIIXXXfffssswwwmmmiiihhhppp~~~wwwfffUUUKKKHHHGGGHHHKKKTTT\\\___aaaddddddaaa\\\\\\\\\]]]___``````^^^\\\^^^bbbeeeiiinnntttwww~~~{{{vvvooojjjfffaaaZZZUUUNNNKKKFFFCCCCCCFFFJJJMMMLLLNNNOOOKKKFFFBBBAAACCCHHHlllyyy}}}PPP;;;888444555333444666555444:::BBBUUU___mmmvvv|||vvveeeRRRPPPNNNNNNPPPRRRSSSTTT]]]bbbjjjqqqxxxpppeee___```fffmmmqqqtttxxxyyyxxxwwwwwwxxxxxx|||qqqgggYYYOOOKKKLLLMMMMMMMMMOOORRRUUUVVVVVVUUUUUUTTTXXX^^^ccchhhpppyyytttjjjeee___\\\XXXTTTRRROOOKKKIIIHHHEEEBBB@@@@@@@@@???>>>===<<<;;;:::999888888777888888888777666666555555555444444444444555666666888999999999888777555444333555999;;;<<<;;;999888999<<<>>>>>>===<<<<<<===???@@@@@@>>><<<;;;<<<======;;;777333///---,,,,,,,,,,,,,,,,,,------------***+++,,,---...---,,,,,,////////////////////////...//////000111222333333444999???CCCEEEGGGLLLPPPVVVXXX[[[___bbbcccccccccccclllzzzWWWVVVUUUSSSQQQKKKEEE@@@<<<<<<:::999888888;;;<<<;;;===DDDNNNXXXeeeyyy}}}ooodddaaaaaajjjxxxwwwlll\\\OOOHHHGGGGGGHHHNNNVVV^^^aaacccfffgggfffeeebbb``````cccfffffffffdddgggkkkooosssyyyxxxrrrlllfffbbb]]]VVVQQQLLLIIIEEEBBBBBBEEEIIILLLKKKMMMNNNJJJEEEBBBCCCFFFQQQxxxuuuKKK:::999333555333444666555444999AAATTT^^^lllyyy{{{kkkVVVTTTRRRRRRTTTVVVWWWWWWbbbjjjttt~~~yyylllgggddddddiiipppuuuyyy}}}}}}{{{{{{{{{{{{~~~hhh___TTTMMMKKKMMMOOOOOONNNOOORRRTTTUUUUUUSSSRRRQQQUUUZZZ___dddlllwww~~~|||zzzqqqlllaaa^^^YYYUUUSSSPPPLLLJJJIIIFFFCCCAAA@@@@@@???>>>======<<<;;;:::999888888;;;::::::888777666555444444444444444444555666666999999999999888666555333555666888999:::999888888888;;;===>>>===<<<<<<===<<<===>>>===<<<;;;<<<===;;;999555111...---------++++++,,,,,,---.........++++++,,,,,,,,,---------//////////////////////////////000222333333444444333888???CCCEEEHHHLLLPPPTTTWWWZZZ^^^aaabbbbbbbbbbbbkkkxxxVVVTTTRRROOOMMMIIIDDD@@@888888888777777888;;;>>>===???BBBFFFKKKWWWmmmuuufff___[[[[[[cccppp{{{iii___RRRHHHEEEFFFGGGHHHQQQZZZaaadddfffjjjmmmlllnnnjjjeeeeeegggkkkmmmmmmkkknnnrrrwww|||uuupppiiiccc___ZZZSSSNNNJJJGGGCCC@@@@@@DDDHHHKKKKKKMMMMMMIIIDDDBBBDDDHHH\\\~~~xxxoooFFF888888333444333444666555444999AAARRR\\\kkkzzzoooXXXVVVUUUVVVXXXZZZ[[[ZZZiiirrr~~~~~~rrriiifffeeeeeeiiiqqqxxx|||~~~~~~~~~tttbbbZZZPPPKKKKKKMMMOOOOOOPPPQQQRRRSSSRRRQQQOOOMMMKKKNNNQQQSSSWWW___hhhpppyyy|||yyy|||~~~wwwrrrbbb^^^ZZZVVVSSSPPPMMMJJJIIIFFFCCCAAA@@@@@@???===>>>===<<<<<<::::::999888===<<<;;;999888666555444444444444444444555666777999999:::999888666444333666777777888888888888888777:::<<<===<<<;;;;;;<<<888:::;;;;;;;;;;;;<<<===999777444000...---------***++++++,,,---.../////////............///000000///////////////////////////000111222333444444444333888???CCCEEEHHHLLLPPPSSSUUUYYY]]]___aaaaaaaaabbbjjjvvvOOOQQQQQQNNNIIIBBB===::::::999888777777888999:::???>>>@@@EEEHHHNNNYYYdddyyysssfff^^^VVVVVVZZZaaajjjmmmkkkgggXXXQQQIIIDDDDDDGGGHHHIIIYYY[[[^^^dddjjjpppvvvyyyuuuqqqmmmmmmrrruuuuuusssvvvxxx|||xxxoooiiicccaaaaaa]]]UUUMMMHHHEEEBBBBBBDDDHHHJJJKKKQQQNNNMMMMMMJJJEEEEEEIIIbbbrrrxxxcccFFF999666555222222333333333555999<<>>===;;;::::::::::::999777999888777666555555555555666777666555444444666888;;;<<<<<<:::888666666777555999???BBB@@@;;;777444:::<<<>>>===;;;888777666888::::::999888777777888:::777444000---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...---......///////////////...///000000///000222444777;;;@@@BBBDDDGGGMMMQQQVVVXXX[[[^^^```aaa``````cccllluuuNNNNNNNNNLLLGGGAAA<<<:::999888777777777888:::;;;>>>>>>@@@EEEHHHLLLVVV```nnn}}}yyyjjj^^^WWWUUUTTTVVV[[[bbbdddaaa]]]SSSMMMGGGCCCEEEHHHKKKLLLWWW\\\ccckkkrrrvvvxxxyyyxxxrrrmmmlllqqqwww{{{}}}|||~~~}}}vvvnnnhhhbbb``````\\\TTTMMMGGGEEEBBBBBBDDDHHHJJJKKKOOOMMMLLLLLLIIIDDDDDDHHH^^^zzzmmmyyy___DDD888666555333333333333333555888;;;JJJZZZnnn{{{uuueee^^^YYYWWWWWWXXX]]]dddppp||||||ooohhhccc]]]XXXWWWZZZ^^^bbblllpppuuuwwwxxxzzzyyykkkbbbVVVRRROOONNNOOOPPPPPPOOOTTTTTTTTTSSSRRRQQQPPPOOOQQQQQQSSSTTTUUUXXX[[[]]]bbbeeennnyyy|||mmmeeemmm{{{mmmddd[[[WWWTTTOOOLLLLLLIIIFFFDDDBBBBBBAAA@@@>>>===;;;::::::::::::999777888888777666666555666666666777666555444444666888999:::;;;999777666666777888<<>>>>>;;;999777777888999:::888666555666777777555222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,---......///////////////...///000000///000222444777;;;???BBBDDDGGGMMMQQQVVVWWW[[[^^^```aaaaaaaaadddmmmuuuKKKKKKJJJGGGDDD@@@<<<:::777777666666777999;;;<<<======AAAEEEHHHJJJRRR[[[eeerrr~~~oooaaaWWWQQQSSSRRRRRRTTTXXXXXXUUUQQQMMMIIIEEEDDDFFFJJJNNNPPPUUU]]]hhhttt{{{}}}{{{yyyyyyssslllkkkpppzzzzzztttlllgggaaa^^^]]]ZZZRRRLLLFFFDDDBBBBBBEEEIIIKKKLLLMMMKKKIIIIIIGGGBBBCCCGGG[[[ssshhh}}}~~~[[[AAA777555555444444444333333444777:::IIIZZZooo}}}wwwhhh```YYYWWWVVVXXX^^^eeessspppeee___[[[UUUPPPOOOQQQUUUXXX```eeekkkqqquuu{{{}}}pppccc[[[QQQPPPOOOOOOQQQRRRQQQPPPSSSSSSTTTTTTSSSSSSRRRQQQQQQTTTXXX[[[\\\^^^___aaafffiiipppzzzpppfffdddnnn|||ssshhh]]]XXXTTTOOOMMMMMMIIIFFFDDDBBBBBBAAA@@@>>>===<<<::::::;;;;;;999888888777666666666666666777666666666555444444666888777888999888666555666777<<<@@@EEEFFFCCC???:::888;;;<<<>>>===;;;999888888777888888777555555666777666444111///---,,,------,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,,,,,,,---......///////////////...///000000///000222444777;;;???BBBDDDGGGMMMRRRUUUWWWZZZ]]]```aaabbbbbbfffmmmuuuIIIGGGDDDBBB@@@>>>;;;999666666666666888:::<<<===>>>>>>BBBGGGHHHIIIOOOWWW```mmm~~~ssseee[[[SSSOOORRRQQQPPPRRRSSSRRROOOMMMKKKIIIGGGGGGIIIMMMQQQSSSUUU]]]jjjvvv~~~}}}zzzxxxtttooonnnssswwwrrrjjjeee___\\\ZZZVVVPPPKKKEEECCCAAABBBFFFIIIKKKLLLKKKHHHGGGGGGDDDAAABBBGGGYYYoooiii{{{WWW???666555444444555444333222333666999HHHZZZqqqzzzkkkbbbZZZWWWUUUVVV]]]dddsssssseee]]]XXXTTTNNNIIIGGGHHHKKKMMMSSSYYYaaajjjrrr|||~~~rrrfff[[[UUUMMMNNNPPPSSSUUUVVVVVVVVVTTTUUUUUUVVVVVVVVVUUUUUUUUUYYY^^^cccfffjjjooosssuuuyyyuuujjjhhhnnn|||{{{ooobbbZZZUUUPPPNNNOOOIIIFFFDDDBBBBBBAAA@@@>>>===<<<::::::;;;;;;999888777777666666666666777777555666666555444444666999777888999888777666777888>>>BBBFFFFFFCCC???:::888:::;;;<<<<<<999888777888444555666555555555888:::888666333000...---------,,,,,,,,,,,,,,,,,,,,,,,,000///......---------------......///////////////...///000000///000222444666:::???BBBDDDHHHMMMRRRUUUWWWZZZ]]]___aaabbbcccgggnnnuuuHHHDDD@@@>>>===<<<;;;999555555555666888:::<<<>>>???@@@DDDHHHIIIIIIOOOVVV___mmmuuufff\\\UUUQQQOOOQQQRRRSSSTTTUUUTTTRRRPPPOOOOOONNNMMMNNNPPPSSSVVVWWW^^^jjjuuu|||~~~}}}yyyxxxwwwwww|||{{{tttooogggccc^^^YYYWWWSSSNNNJJJCCCBBBAAACCCFFFJJJLLLMMMIIIFFFEEEEEECCC@@@BBBGGGWWWmmmpppzzzUUU>>>666444333444555444333222333666999EEEZZZrrr|||mmmddd[[[WWWTTTTTTZZZaaasss~~~ssshhh^^^XXXSSSOOOIIIDDDAAAAAACCCEEEHHHNNNVVV```jjjvvv~~~sssggg]]]VVVSSSOOOQQQTTTVVVWWWXXXXXXXXXWWWXXXXXXYYYYYYXXXXXXWWWZZZ]]]bbbfffjjjrrr|||tttoootttuuuggg^^^XXXQQQOOOOOOIIIFFFDDDBBBBBBAAA@@@>>>>>><<<;;;;;;;;;;;;:::888888777777666666666666777555555666555444444777999888999::::::888777888999===AAADDDEEEBBB===999888999:::;;;:::888777777888333444555555555777:::===<<<:::666222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000---......///////////////...///000000///000222444666:::???BBBDDDHHHNNNSSSVVVWWWZZZ\\\___aaabbbcccfffnnnuuuHHHCCC===::::::;;;:::888666666666666888:::<<<===@@@@@@DDDHHHIIIIIINNNUUUeeeuuu|||sssfffZZZRRROOONNNNNNRRRTTTWWWZZZ[[[ZZZXXXVVVVVVVVVVVVUUUTTTUUUXXX[[[^^^dddmmmvvv}}}|||~~~{{{wwwqqqllleeeaaa\\\WWWSSSPPPLLLIIIBBBAAAAAACCCGGGKKKMMMMMMHHHEEECCCCCCBBB???BBBHHHVVVooowwwxxxSSS===666555333444444444333333444777:::CCCYYYrrr~~~ooofff]]]XXXTTTRRRVVV\\\ppp}}}sssjjjaaaXXXSSSNNNKKKEEE@@@>>>???AAABBBAAAFFFNNNUUU^^^iiivvv|||tttjjj```XXXUUUTTTUUUWWWYYYZZZYYYXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTXXX[[[___bbbfffqqqxxxnnnjjjlllooo|||mmmccc\\\TTTPPPPPPIIIFFFDDDBBBBBBAAA@@@>>>>>>===;;;;;;<<<<<<:::999999888777666666555555555444555555555444555777:::999;;;;;;:::888777888999<<>>===???BBBDDDDDDGGGKKKOOOTTT]]]hhhppp{{{}}}wwwtttmmmcccZZZVVVUUUWWWYYY\\\____________aaacccbbbbbbaaa```^^^\\\ZZZYYYXXX]]]bbbgggmmmzzzwwwsssllleee```___```bbbnnnwwwrrrhhh___VVVQQQPPPIIIFFFDDDBBBBBBAAA@@@>>>>>>===;;;;;;<<<<<<:::999::::::888777555444444444444555555555444555888::::::;;;;;;:::777666666777:::===@@@AAA???<<<999888:::;;;<<<;;;999888:::;;;===<<<;;;999777888;;;===:::888444000---+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...---......///////////////...///000000///000222444555999>>>BBBDDDHHHOOOSSSZZZZZZ[[[\\\]]]___```aaacccmmmwwwJJJCCC:::777888:::999777777777666666777999;;;<<<>>>>>>@@@DDDDDDFFFLLLUUU[[[lll||||||rrrhhhaaa]]]YYY\\\```bbbdddhhhnnnsssllleeeZZZQQQMMMMMMNNNOOORRRXXX^^^cccccc```]]][[[]]]```bbbaaa___```bbbeeelllrrr{{{}}}~~~|||}}}}}}xxxrrrkkkeeebbb___ZZZUUUPPPLLLIIIHHH@@@@@@AAACCCHHHLLLMMMMMMHHHDDDBBBCCCAAA@@@CCCIII___~~~qqqNNN;;;777777666222222333333333555999<<>>???===<<<;;;<<<<<<;;;999;;;:::999777555444333333444555555555444555888:::999::::::999666444555555999<<<@@@AAA???<<<:::999<<<======<<<::::::;;;===BBBAAA???;;;888777999;;;777555111...+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++---......///////////////...///000000///000222444555999>>>BBBDDDIIIOOOTTT[[[[[[[[[\\\]]]^^^``````bbbmmmxxxRRRFFF;;;999:::999777666666666555555666888;;;<<<<<<<<<>>>@@@CCCGGGJJJLLLZZZ___dddeeeaaaZZZSSSOOONNNQQQSSSTTTVVVZZZaaagggccc___YYYSSSOOOOOOPPPRRRVVVZZZ___bbbbbbaaaaaaaaaggggggfffccc^^^ZZZZZZZZZaaafffooo{{{|||~~~xxxrrrlllfffbbb```]]]YYYTTTNNNJJJFFFEEE@@@>>>>>>CCCKKKPPPPPPNNNJJJHHHGGGEEEBBBBBBGGGLLLggg```III999777888000444444333444444555666777AAAOOOmmmrrrmmmdddZZZPPPKKKJJJKKKPPPRRRYYYdddrrr}}}|||qqqgggaaaZZZOOOHHHHHHCCC>>>;;;;;;<<<===DDDLLLUUUUUUUUUUUUUUUWWWZZZ]]]___eeelllsssyyy|||}}}yyywwwwwwvvvuuutttlllaaaYYYWWWZZZ^^^```bbbfffmmmuuu}}}{{{ooohhh___cccfffiiijjjnnntttyyy}}}nnnaaaXXXRRRPPPIIIGGGDDDBBBBBBBBBAAA@@@>>>>>>===<<<;;;;;;::::::::::::999888777666555444444333333333444666777888<<<:::888555444444444555666;;;@@@AAA???<<<;;;<<>>AAACCCGGGMMMRRR[[[]]]^^^^^^^^^___aaacccfffkkkrrrSSSGGG<<<::::::888666666888888666666666888:::;;;<<<<<<===???BBBEEEHHHJJJQQQTTTWWWXXXUUUQQQNNNLLLLLLNNNPPPQQQRRRUUU\\\aaaaaa]]]WWWQQQMMMMMMNNNPPPUUUYYY]]]```aaa`````````cccaaa^^^ZZZVVVUUUVVVVVVZZZ^^^eeeppp{{{|||uuupppjjjeeeaaa^^^\\\XXXSSSOOOKKKHHHGGGAAA@@@@@@EEELLLQQQQQQPPPMMMIIIEEECCCBBBCCCIIIQQQmmm|||[[[EEE777666888111444444333444444555666777>>>LLLjjjsssnnneeeZZZRRRLLLKKKKKKGGGHHHMMMWWWdddooouuuxxxyyyoooeee___XXXMMMFFFEEE@@@<<<:::;;;<<<>>>EEEMMMYYY[[[]]]]]]\\\[[[\\\\\\___cccgggjjjlllmmmnnnpppooorrrwww|||{{{uuuqqqqqqqqqpppooohhhfffcccaaaaaadddhhhllluuuzzzvvvnnniiigggjjjpppyyyqqqdddZZZTTTQQQIIIGGGDDDBBBBBBBBBAAA@@@>>>======<<<;;;;;;::::::::::::999888777666555555444333333333444666888999<<<:::777555444444666777:::<<>>;;;:::;;;===@@@@@@>>>;;;999888:::<<>>AAACCCGGGMMMRRRZZZ[[[]]]]]]]]]___aaacccffflllsssTTTHHH>>>;;;:::888666666:::999888777777888999:::<<<===>>>???AAACCCFFFGGGJJJKKKMMMLLLKKKKKKLLLMMMLLLNNNOOOOOOOOORRRXXX]]]^^^\\\VVVPPPKKKJJJLLLNNNTTTXXX\\\______^^^^^^___```\\\VVVRRRQQQRRRSSSTTTTTTVVV[[[dddnnnxxx~~~}}}xxxrrrmmmiiidddaaa\\\ZZZWWWSSSOOOKKKIIIGGGBBBBBBCCCGGGNNNRRRRRRQQQPPPIIIDDDBBBAAACCCLLLVVVqqq}}}zzzwwwVVVBBB555555888333444444333444444555666777;;;HHHffftttoooeee[[[SSSMMMKKKJJJDDDDDDHHHOOOYYYcccjjjnnnnnnggg___ZZZSSSJJJCCCBBB===:::999;;;<<<>>>EEEMMMYYY]]]bbbffffffdddcccbbbdddeeedddbbb___]]]]]]]]]\\\^^^bbbfffjjjmmmooopppqqqnnnkkkjjjjjjjjjiiiiiibbbcccdddeeeiiinnnuuuyyyzzzjjjcccdddhhhlllyyyrrreeeZZZTTTQQQIIIGGGDDDBBBBBBBBBAAA@@@=========<<<;;;;;;:::::::::999999888777666555555444444333444555777888:::<<<:::666444333555888:::===??????===999888;;;>>>AAA@@@>>>;;;888777999;;;===<<<999666333333555777555333000---++++++++++++************************------------------............//////////////////000000000111222333555555555999>>>AAACCCGGGMMMRRRWWWYYY[[[\\\\\\^^^aaacccfffmmmuuuUUUJJJ@@@<<<:::777666666999999888888999:::;;;<<<>>>>>>???@@@BBBCCCDDDEEEIIIKKKLLLLLLKKKMMMOOOQQQOOOQQQRRRRRRQQQTTTZZZ______]]]XXXPPPJJJGGGJJJMMMTTTXXX\\\^^^^^^^^^^^^___^^^YYYUUURRRSSSUUUUUUUUUTTTVVVZZZbbbjjjqqquuuvvv{{{xxxyyy~~~~~~~~~~~~zzzuuuppplllhhhdddaaa]]][[[WWWSSSNNNJJJGGGFFFBBBBBBDDDIIINNNRRRRRRQQQPPPIIICCCCCCBBBCCCNNN\\\vvvvvvtttwwwVVVDDD777555888555444444333444444555666777:::DDDcccuuuoooeee[[[SSSMMMIIIGGGDDDDDDEEEJJJQQQZZZbbbfffaaa^^^YYYTTTNNNHHHCCCAAA<<<999999;;;<<<===CCCKKKQQQVVV^^^dddggghhhiiijjjiiihhheee___ZZZVVVTTTUUUUUUVVVXXXZZZ^^^aaadddfffeeeeeeeeeeeefffggggggggggggeeeeeehhhpppwww|||~~~xxxxxxyyyzzz}}}~~~~~~~~~}}}ttthhhaaaaaaiiittt{{{rrrdddZZZRRROOOIIIGGGDDDBBBBBBBBBAAA@@@======<<<<<<<<<;;;;;;;;;999999888888777666666555444444444444555777999;;;<<<999555333333666;;;>>>@@@AAAAAA???;;;999;;;>>>@@@???===:::666555666888999888666444222222333555444222///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................////////////000000111111222444555666555999>>>AAACCCGGGMMMRRRUUUWWWYYYZZZ[[[]]]```cccfffmmmvvvTTTKKKAAA===:::777666888777777888999;;;===>>>???@@@@@@AAABBBCCCDDDDDDEEEHHHJJJMMMNNNNNNOOOPPPRRRSSSUUUVVVVVVVVVXXX^^^ccceeeccc^^^TTTKKKGGGIIILLLUUUXXX\\\^^^^^^^^^___```ZZZYYYXXXWWWXXXYYYYYYXXXXXX[[[aaahhhnnnpppooommmiiigggkkkrrruuuxxx|||xxxsssooolllhhheeebbb```]]]XXXSSSMMMHHHEEECCCAAACCCFFFJJJNNNQQQQQQQQQNNNGGGDDDDDDBBBCCCSSSfffkkknnnxxxXXXHHH;;;666888555444444333444444555666777;;;BBB___~~~uuunnnddd[[[SSSMMMHHHEEEAAA@@@@@@BBBFFFMMMUUUZZZ\\\\\\YYYSSSLLLGGGBBB>>><<<999999;;;<<<<<<@@@FFFGGGKKKQQQWWW[[[^^^bbbddddddccc___ZZZTTTQQQPPPQQQQQQQQQQQQQQQSSSVVVYYY[[[\\\]]]___aaacccdddeeefffjjjiiimmmvvvxxxkkkgggbbb____________^^^iiiooouuuxxx{{{vvvgggffffffiiippp{{{ssseeeZZZSSSPPPIIIGGGDDDBBBBBBBBBAAA@@@<<<<<<<<<<<<<<<;;;;;;;;;999999888888777777666666444444444555666888;;;<<<<<<999666333444888<<>>;;;<<<===>>>===;;;888444333555666666555444333333444444333333111...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---.........//////000000000000000111222333555555555999>>>AAACCCGGGMMMRRRUUUVVVYYYZZZ[[[]]]```bbbdddmmmwwwTTTKKKBBB>>>;;;777777:::666777999;;;===>>>@@@AAA@@@AAABBBCCCDDDEEEEEEEEECCCFFFJJJMMMNNNOOOPPPRRRVVVXXXZZZ[[[[[[___eeekkkooommmggg[[[OOOIIIJJJMMMVVVXXX[[[]]]^^^^^^___```YYYZZZ\\\\\\\\\[[[]]]^^^aaaeeelllssswwwvvvqqqlllbbb___bbbiiinnnsss~~~{{{wwwrrrnnnkkkhhheeebbbaaa^^^YYYSSSLLLGGGCCCAAAAAACCCGGGLLLOOOPPPQQQQQQKKKFFFCCCDDD@@@DDD]]]zzzsssdddpppsssUUUIII<<<666777666444444333444444555666777:::???[[[{{{wwwpppeee\\\UUUOOOHHHCCC@@@@@@@@@???AAAEEELLLPPP[[[]]][[[SSSKKKFFF@@@;;;;;;999999<<<<<<;;;>>>CCCAAADDDFFFHHHJJJMMMPPPSSSUUUUUUSSSPPPMMMLLLMMMNNNPPPOOONNNNNNNNNPPPRRRTTTUUUWWW[[[]]]___aaadddfffiiiooo||||||mmm\\\WWWPPPMMMNNNPPPQQQPPPPPPSSSWWWYYY\\\aaahhhmmmmmmppptttvvvvvvppphhhaaaaaahhhtttttteee[[[TTTQQQIIIGGGDDDBBBBBBBBBAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<888888888888777777666666555555555555777999<<<===;;;999777555666999<<>>AAACCCGGGMMMRRRUUUWWWYYYZZZZZZ\\\___aaacccmmmxxxSSSJJJCCC???;;;888999<<<888999:::<<<===??????@@@>>>???AAACCCDDDDDDDDDDDDBBBEEEIIILLLOOORRRVVVYYY[[[^^^aaabbbdddhhhooouuuzzzwwwpppbbbTTTKKKLLLOOOUUUWWWZZZ[[[\\\\\\^^^___[[[___bbbaaa^^^^^^ccciiinnnrrrxxx{{{vvvlllhhhgggkkknnnsss}}}yyyvvvqqqmmmjjjgggcccaaa___\\\XXXRRRLLLHHHDDDBBBBBBEEEJJJNNNPPPQQQRRRRRRJJJDDDBBBBBB>>>GGGllllllhhhfffLLLDDD;;;666777777444444333444444555666777888;;;WWWyyyzzzrrrggg^^^XXXQQQJJJDDDAAAAAAAAA@@@???BBBGGGKKKRRRWWWWWWPPPHHHDDD???:::888666888;;;<<<;;;>>>CCC@@@AAACCCCCCBBBBBBDDDEEEIIIJJJKKKKKKJJJKKKMMMNNNPPPOOONNNNNNNNNPPPRRRSSSSSSVVVYYY[[[]]]```eeeiiinnnzzzrrrdddUUUOOOJJJIIILLLOOONNNMMMSSSSSSTTTVVVYYY\\\```bbbaaabbbdddeeeeeefffiiimmmlllxxxzzzqqqbbbWWWQQQOOOIIIGGGDDDBBBBBBBBBAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<888888888888777777777777555555555666888:::<<<>>>;;;:::888777777999<<<>>>???AAAAAA???<<<:::<<>>AAACCCGGGMMMRRRWWWXXXZZZZZZZZZ\\\^^^aaa```lllxxxRRRJJJCCC???;;;888999===:::;;;<<<===>>>>>>>>>>>><<<>>>@@@BBBCCCCCCCCCCCCEEEGGGJJJNNNRRRWWW^^^bbbaaacccgggiiikkkpppxxx~~~~~~vvvgggWWWMMMMMMPPPTTTVVVYYYZZZZZZ[[[]]]^^^```eeegggddd___aaajjjsssxxx||||||uuurrrssssssvvv|||xxxuuupppllliiifffbbb___]]][[[WWWRRRMMMIIIFFFDDDCCCGGGLLLPPPRRRSSSSSSTTTJJJDDDAAA???<<>>??????===;;;===AAAEEEEEELLLOOOIIIDDDCCC@@@;;;555444777;;;<<<<<>>;;;:::999888888:::<<<===???@@@???;;;888888<<<@@@======<<<999777777999;;;777666666888<<<<<<:::777000///---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------...///000000111------......///111222333555999>>>AAACCCGGGMMMRRRXXXYYY[[[[[[[[[\\\^^^```___kkkxxxPPPJJJCCC===:::::::::999888999;;;===????????????@@@@@@@@@@@@@@@@@@@@@@@@CCCGGGNNNSSSWWW[[[^^^aaaeeeiiikkkiiimmmwww~~~lllZZZNNNLLLMMMPPPQQQSSSVVVXXX[[[\\\]]]aaaaaaaaaaaabbbfffkkkooo||||||}}}zzzvvvpppmmmkkkiiiddd```]]]ZZZVVVQQQLLLGGGDDDBBBAAAGGGMMMOOORRRTTTRRRNNNLLLBBBCCCCCC<<>>>>>:::555666444444555666555444444555666777:::NNNmmmwwwlllaaaYYYQQQJJJEEEAAA@@@===<<<<<<===???AAAEEEGGGHHHGGGDDD???===;;;666666888999;;;===>>>>>>EEEDDDCCCBBBBBBCCCDDDEEEHHHJJJKKKKKKKKKKKKMMMOOONNNOOOOOONNNMMMNNNQQQSSSWWWXXXYYY\\\aaaffflllooozzzwwwhhh]]]WWWSSSTTTUUUTTTRRRRRRSSSTTTQQQUUUXXXYYYXXXZZZ^^^bbbaaahhhmmmllliiimmmzzzmmm]]]QQQMMMMMMHHHFFFDDDCCCCCCBBB@@@>>>>>>===<<<;;;;;;:::;;;;;;::::::999999888777666666888666555777:::===??????AAA<<<555333666;;;===>>>???CCCCCC>>>;;;===??????>>>===;;;999888999:::;;;:::888777999>>>???;;;777000...---++++++,,,---...************************,,,,,,,,,------------...////////////////////////000000000111222222333333555999===@@@CCCGGGNNNSSSYYYYYYYYYZZZ[[[]]]^^^___bbbhhhsssOOOJJJBBB===::::::999999888999<<<>>>???@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCIIILLLPPPTTTWWWZZZ]]]```aaahhhooorrrxxxnnn]]]QQQNNNNNNNNNOOOQQQSSSUUUWWWYYYZZZaaaaaaaaabbbcccffflllppp{{{}}}yyytttnnnjjjhhhfffbbb^^^\\\YYYUUUPPPKKKGGGDDDCCCBBBHHHMMMOOORRRTTTRRRMMMJJJ@@@BBBCCC>>>UUUkkkfffuuurrrPPP======999666666444444555666555444333444666777888HHHfffwwwlllaaaZZZRRRKKKFFF@@@???<<<;;;:::<<<>>>???DDDFFFGGGFFFCCC???<<<;;;777777888:::<<<===??????BBBBBBBBBCCCDDDFFFGGGHHHNNNPPPQQQQQQOOOMMMMMMNNNPPPQQQQQQQQQPPPQQQSSSUUUXXXZZZ^^^bbbfffkkkqqquuuooocccZZZUUUWWWYYY[[[ZZZXXXWWWVVVWWWVVVZZZ^^^```aaadddjjjoooqqqxxx~~~tttdddVVVNNNMMMHHHFFFDDDCCCCCCBBB@@@>>>??????>>>===<<<<<<<<<<<<::::::999999888777777666777666666777;;;>>>??????AAA;;;555333666:::<<<===AAADDDDDD???<<<>>>AAA@@@===<<<:::999999:::;;;<<<>>>;;;888:::<<<===999555000...---++++++,,,---...*********+++++++++,,,,,,,,,,,,,,,------.........///////////////////////////000000111111222333333555999===@@@CCCGGGNNNSSSXXXXXXXXXYYYZZZ\\\]]]^^^ccckkkwwwMMMHHHAAA<<<:::999999999999:::===???AAABBBBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGNNNPPPRRRTTTVVVYYY]]]``````kkkuuu|||rrraaaUUUOOONNNMMMNNNOOOQQQSSSTTTVVVVVVZZZ[[[^^^```ccciiiooottt~~~{{{xxxssskkkgggdddbbb^^^[[[ZZZXXXTTTOOOJJJFFFDDDCCCCCCIIINNNPPPRRRSSSQQQLLLGGG>>>???AAAAAA\\\ooobbbiiikkkLLL;;;<<<888666777444333555666555444333444555888666BBB]]]yyywwwlllbbb[[[TTTMMMHHH@@@>>><<<:::999:::<<<===AAADDDEEEEEEAAA===;;;:::777888999;;;<<<>>>???@@@???@@@BBBEEEHHHKKKMMMNNNQQQRRRRRROOOLLLIIIHHHHHHQQQRRRTTTTTTSSSTTTUUUWWWYYY^^^dddhhhkkkpppyyyxxxhhh___ZZZWWW]]]```dddeeedddbbbaaaaaafffjjjooorrruuu{{{{{{kkkZZZPPPLLLIIIGGGDDDCCCCCCBBB@@@>>>@@@??????>>>======<<<<<<::::::999999888777777777777666666888;;;>>>@@@@@@@@@;;;555333666:::<<<<<<@@@CCCBBB===;;;===??????<<<;;;:::999:::;;;<<<===@@@===999999::::::666333///...---,,,+++,,,------******++++++,,,,,,------++++++,,,,,,---...////////////////////////////////////000111111222222333555999===@@@CCCGGGNNNSSSVVVWWWWWWXXXYYY[[[]]]^^^bbbkkkyyyKKKFFF@@@;;;:::999999888999;;;===@@@BBBDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKPPPQQQRRRSSSUUUYYY^^^ccceeepppzzzwwwfffYYYPPPMMMLLLMMMOOORRRSSSTTTTTTSSSTTTWWW\\\bbbiiiqqqzzz~~~{{{wwwqqqjjjeeebbb```\\\YYYXXXVVVQQQMMMHHHFFFDDDDDDEEEKKKPPPQQQRRRSSSPPPKKKEEE===>>>@@@DDDbbbsssiiissscccHHH::::::777666777444333444555555333333444555;;;777===UUUrrrxxxmmmccc\\\VVVOOOJJJAAA???<<<:::999:::;;;===???AAACCCCCC@@@<<<:::999777777999:::<<<===??????>>>AAADDDIIIMMMQQQSSSUUUUUUTTTPPPKKKGGGDDDEEEFFFQQQSSSUUUUUUUUUUUUVVVWWW[[[aaagggjjjmmmtttvvvgggaaa___]]]aaaffflllqqqssssssttttttzzz~~~ppp^^^QQQMMMIIIGGGEEEDDDCCCBBB???===??????>>>>>>===<<<<<<;;;999999999888888888777777666666666999<<>>@@@>>>999888;;;===;;;::::::999999:::;;;<<<===>>>;;;888777777777444222///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...////////////////////////////////////000000111222222222555999===@@@CCCGGGNNNSSSVVVWWWWWWXXXZZZ\\\^^^___^^^hhhxxxHHHDDD???;;;999999888888999:::===AAACCCEEEFFFFFFGGGGGGHHHIIIKKKLLLMMMMMMMMMNNNPPPRRRVVV[[[bbbgggjjjsss||||||kkk\\\QQQKKKJJJLLLPPPTTTUUUUUUSSSQQQUUUZZZaaaiiisss~~~~~~{{{vvvpppiiieeebbb```\\\YYYVVVSSSOOOJJJGGGEEEDDDDDDHHHMMMQQQQQQRRRRRRNNNIIICCC===>>>???GGGhhhzzzppp}}}\\\EEE999:::777777888333333444555444333222333555>>>999<<>>;;;::::::<<<======???BBBBBB???<<<:::999666777888:::;;;===>>>???@@@CCCHHHNNNSSSWWWYYYYYY[[[WWWQQQKKKGGGGGGKKKOOOQQQSSSUUUUUUUUUVVVWWWYYY___ccchhhjjjnnnzzzttthhhdddcccaaa```fffnnnvvv|||vvvdddVVVQQQJJJHHHFFFDDDCCCBBB???==================;;;:::999999999999888888888888888555555666999===@@@AAA@@@>>>:::555555888<<<>>>>>>??????<<<777777;;;<<<;;;999999999999999:::;;;;;;888777666555555555444333......------,,,,,,,,,,,,///...------,,,+++******++++++,,,,,,---...//////////////////////////////...//////000111111222222555999===@@@CCCGGGNNNSSSWWWWWWXXXYYY[[[]]]___```]]]gggxxxFFFBBB===:::999999888777888:::===@@@CCCEEEFFFGGGIIIIIIJJJJJJKKKLLLMMMMMMKKKMMMPPPTTTYYY___ggglllnnnwwwppp```SSSLLLIIINNNTTTZZZ\\\ZZZVVVSSSXXX]]]fffqqq}}}}}}zzzsssnnnhhheeecccaaa\\\XXXTTTQQQMMMHHHEEEDDDDDDEEEJJJOOORRRRRRRRRQQQMMMHHHBBB>>>???AAALLLooowwwoooWWWCCC::::::777888999222222444555444333222333444<<<999<<>>;;;::::::;;;<<<<<<>>>AAAAAA???<<<::::::777888999:::<<<>>>???@@@CCCFFFLLLRRRWWWYYYZZZZZZWWWTTTOOOIIIGGGJJJQQQVVVVVVVVVWWWWWWWWWXXX\\\^^^dddfffjjjmmmuuutttiiifffccc___]]]aaaiiiqqqzzzyyyhhh[[[VVVKKKIIIFFFEEEDDDBBB???===<<<<<<=========;;;:::888888888888888888888888888555555777:::>>>AAAAAA@@@===999555666;;;???AAAAAABBBAAA===888999===???<<<777888888888888888999999333444555666666555444333......---------,,,,,,,,,......---,,,+++***)))))),,,,,,,,,---------......////////////////////////......///000000111111222555999===@@@CCCGGGNNNSSSWWWWWWXXXZZZ\\\^^^```aaa```jjjxxxDDDAAA<<<:::999888888777777999<<<@@@CCCEEEGGGGGGJJJJJJJJJJJJKKKKKKLLLLLLKKKNNNRRRWWW]]]dddkkkpppxxxttteeeWWWOOOOOOUUU^^^eeehhhddd___ZZZ^^^eeerrryyyuuunnnkkkgggeeedddaaa[[[WWWRRROOOKKKGGGDDDDDDDDDEEEKKKPPPSSSSSSRRRQQQLLLGGG@@@>>>AAADDDSSSwww~~~qqqqqqzzzTTTCCC;;;;;;777888999111222333444444222222333444888777:::HHH```|||}}}rrrggg```XXXQQQLLLCCCAAA>>>:::999888999:::;;;>>>AAAAAA???===;;;:::999:::;;;===>>>@@@AAABBBEEEIIINNNTTTWWWYYYXXXWWWOOOOOOMMMLLLLLLPPPWWW[[[\\\\\\\\\[[[[[[]]]bbbfffgggjjjnnnuuuwwwmmmggg```YYYXXX[[[```fffoooyyyxxxggg[[[WWWLLLIIIGGGEEEDDDBBB???===<<<===>>>???>>><<<:::999888888888888888888888888444555777;;;???AAAAAAAAA;;;888666777===BBBDDDDDDCCCAAA<<<888999>>>???===777777777777777666666555333555888999888666333222------......------,,,,,,++++++++++++++++++++++++...------------,,,,,,,,,////////////////////////......//////000111111111555999===@@@CCCGGGNNNSSSVVVVVVWWWYYY[[[]]]___aaaccckkkvvvCCC@@@<<<999999888777666666888<<<@@@CCCEEEGGGGGGJJJJJJJJJJJJJJJKKKKKKKKKLLLPPPUUUZZZ```fffmmmrrrvvvhhh[[[RRRUUU]]]gggpppsssooohhhbbbiiirrr~~~vvvrrrkkkhhhfffeeedddaaa[[[UUUQQQNNNJJJFFFDDDCCCDDDEEELLLQQQTTTSSSRRRQQQLLLFFF???>>>BBBFFFWWW}}}wwwpppwwwqqqSSSCCC<<<;;;777999999111222333444444222222333444333555999DDD[[[www~~~ssshhh```XXXQQQLLLCCC@@@===999777777888999;;;>>>AAAAAA???===;;;;;;;;;<<<===???@@@BBBCCCDDDFFFJJJOOOTTTWWWWWWVVVUUUNNNOOOQQQSSSVVVZZZ___cccbbbaaa```^^^^^^bbbgggkkkjjjlllrrr|||{{{qqqiii___UUUUUUVVVYYY]]]dddooo{{{uuudddXXXTTTLLLJJJGGGEEEDDDBBB???======>>>???@@@???===;;;:::888888888888888888999999444555777;;;???BBBBBBAAA;;;888666888>>>CCCFFFFFFBBB@@@:::666777===>>>;;;666666777777666555444333444777:::<<<:::666333111------......------,,,+++'''((((((***+++,,,------///......------,,,++++++////////////////////////......//////000111111111555999===@@@CCCGGGNNNSSSUUUUUUVVVXXXZZZ\\\^^^```dddjjjsssAAA>>>;;;999888888777666777:::===@@@BBBCCCFFFHHHKKKKKKKKKKKKJJJJJJJJJJJJQQQRRRUUUZZZbbbkkksssxxx{{{sssggg^^^ZZZUUUdddzzzqqqiiiiiiqqq{{{zzztttqqqnnnkkkgggeeeddd```ZZZVVVPPPMMMHHHDDDBBBCCCDDDFFFPPPRRRUUUVVVTTTOOOJJJFFF@@@BBBAAAGGGaaaxxxlll{{{xxx```JJJEEE>>>999777666555555777777666555444444444444999:::;;;AAARRRnnnyyymmmcccYYYQQQLLLDDDBBB???<<<:::999999999888;;;>>>AAABBBAAA???>>><<<===???BBBDDDEEEDDDBBBGGGHHHKKKMMMOOOPPPQQQRRRNNNPPPSSSWWW[[[```eeejjjjjjgggdddcccdddfffggghhhhhhqqq|||uuueeeZZZXXXXXX]]]aaaaaafffrrr}}}{{{qqqeeeXXXPPPKKKHHHEEECCCBBBBBB@@@??????>>>===>>>>>>===:::888999999:::;;;:::999888777999888888;;;???AAA???<<<<<<888444666===CCCEEEDDDBBB>>>999999;;;===>>><<<888777777888999:::888777888:::===???>>>:::666333---,,,,,,++++++,,,,,,---------------,,,,,,+++***$$$'''+++///000000...---////////////////////////......//////000000111111666:::???AAADDDHHHNNNTTTVVVVVVWWWYYY\\\___aaabbbhhhgggwwwAAA>>>;;;999888888777666666999<<>>AAABBBAAA@@@??????@@@AAADDDFFFFFFEEEDDDCCCCCCEEEGGGIIIKKKLLLMMMOOOQQQUUUYYY]]]aaafffjjjkkkiiifffdddeeeggghhhiiikkktttzzzpppbbb\\\]]]]]]dddiiijjjnnnvvv~~~xxxnnnbbbWWWOOOJJJHHHDDDCCCBBBBBBAAA???======<<<===>>>>>>;;;999888999:::::::::999777777888888888;;;>>>???>>>;;;:::777444777>>>DDDFFFFFFDDD@@@;;;:::<<<>>>===;;;:::999999:::<<<===;;;:::;;;===???@@@???;;;666333---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***&&&(((+++...//////...---////////////////////////......//////000111111111666:::>>>AAACCCGGGMMMSSSUUUVVVWWWYYY[[[^^^```bbbdddcccrrr@@@===:::888888888777666555888;;;===???@@@CCCEEEEEEEEEEEEFFFIIIMMMPPPRRRWWWZZZ___hhhrrr~~~rrrkkkeeeddddddccccccgggmmm{{{sssnnnrrr~~~zzzwwwrrrmmmkkkjjjgggcccaaa___\\\VVVQQQJJJHHHEEECCCCCCFFFJJJLLLQQQRRRSSSRRROOOJJJEEEBBB???BBBGGGYYYxxx|||mmmuuulllUUUDDDBBB???===<<<:::666444555555444444333444444444333777;;;???HHH___~~~}}}pppdddZZZSSSPPPFFFDDD@@@===:::999999999888:::===@@@AAAAAAAAA@@@AAACCCEEEGGGHHHHHHGGGFFFAAAAAABBBCCCEEEHHHJJJLLLRRRUUUYYY]]]```cccfffhhhgggeeecccbbbccceeehhhjjjrrr}}}wwwpppggg^^^```iiittt}}}sssjjj^^^TTTNNNJJJGGGDDDBBBBBBBBBAAA@@@===<<<;;;<<<>>>>>><<<:::888888999999888888777666888888999;;;===>>><<<:::888555444777>>>DDDFFFFFFEEEAAA===<<<===>>><<<:::;;;;;;;;;===???@@@???>>>>>>???AAAAAA>>>:::555111---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++***)))***+++,,,------------////////////////////////......//////000111222222555999===@@@BBBFFFLLLQQQTTTUUUVVVXXXZZZ]]]___`````````ppp{{{???===:::888888888777666555888;;;===>>>@@@BBBDDDFFFFFFFFFHHHLLLRRRWWWZZZaaadddiiirrr}}}tttccc]]]YYYYYY[[[\\\aaagggppp|||~~~ooommmtttzzzvvvtttppplllllliiifffbbb```^^^ZZZTTTOOOIIIGGGDDDCCCDDDGGGKKKNNNRRRRRRQQQOOOLLLGGGCCC@@@@@@BBBLLLeeeuuufffxxxmmmYYYFFFCCC???===;;;999666444555555444444444444444555111666<<>>===<<<<<<======;;;:::888888888888777777666666777888:::<<<===<<<:::888666555555888===AAACCCCCCAAA>>>;;;;;;===>>><<<:::;;;;;;;;;===@@@AAA@@@??????@@@@@@@@@<<<888222///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,++++++***,,,,,,++++++,,,,,,------////////////////////////......///000111222222333555888<<>><<<999888888888777666666999<<<>>>???@@@BBBDDDFFFFFFHHHKKKPPPWWW]]]```hhhkkkqqq{{{kkk]]]XXXTTTTTTUUUVVV\\\cccmmmvvvvvvkkknnnwwwvvvtttsssqqqnnnnnniiieeeaaa___]]]YYYSSSNNNHHHFFFDDDCCCDDDGGGKKKNNNRRRQQQPPPMMMIIIEEEAAA???>>>AAAPPPpppqqqbbb|||rrr```JJJEEE???;;;888888777666666666555444444444555555111666<<<>>>???NNNooovvvhhh\\\WWWUUUHHHFFFBBB>>>;;;:::999999999999;;;===@@@BBBCCCDDDDDDGGGKKKLLLKKKJJJKKKLLLMMMMMMLLLMMMOOORRRVVVXXX___aaaccccccaaa____________```cccfffkkksss}}}rrrggg]]]XXXUUUZZZmmmyyymmmdddVVVNNNMMMIIIGGGDDDBBBBBBBBBBBBAAAAAA???=========<<<;;;999888888888777777777777777777999<<<===<<<:::888777666666777999;;;===>>>>>>;;;999888:::===>>><<<:::999999999;;;>>>??????=========>>>===999555000------,,,,,,++++++,,,,,,---******+++,,,,,,+++++++++---,,,+++++++++,,,------////////////////////////......///000111222333333555888<<>>;;;888777777888777666666999<<<>>>???@@@BBBCCCDDDFFFIIIOOOVVV^^^dddhhhmmmqqqxxxvvvbbbZZZVVVUUUUUUTTTTTTXXX___iiiooovvvwwwpppkkkpppzzz|||tttssssssqqqnnnmmmhhhddd```]]][[[WWWQQQLLLGGGEEECCCBBBDDDHHHLLLOOORRRQQQNNNKKKHHHDDDAAA@@@===CCCXXX~~~qqqeeerrrcccJJJEEE???:::888888888888999888777666555555555555222555:::===<<>>=========<<<;;;999999888777777777777888888;;;>>>???===:::777666666777999:::;;;<<<<<<<<<777666666999===???<<<999777777777999;;;<<<;;;:::999::::::999777333///------,,,,,,++++++,,,,,,---)))***++++++++++++++++++,,,,,,+++++++++,,,------////////////////////////......///000222333444444666999===???@@@DDDJJJOOOUUUUUUVVVWWWYYY[[[]]]^^^^^^^^^nnnwww===;;;888777777888777666555888;;;======>>>@@@BBBDDDGGGMMMVVV```iiiqqquuuxxxzzzlll[[[WWWVVVWWWYYYWWWVVVYYY___fffgggkkkmmmkkkjjjqqqzzzzzzrrrrrrrrroookkkjjjfffbbb^^^[[[YYYUUUNNNIIIDDDCCCAAABBBEEEJJJOOORRRRRRPPPMMMJJJGGGDDDBBBAAA@@@KKKgggsssmmmjjj\\\FFFBBB>>>;;;;;;;;;;;;:::;;;;;;999888666555555555222333777:::999BBBaaannn```XXXVVVJJJGGGDDD???<<<;;;::::::999999:::;;;>>>BBBEEEGGGHHHMMMRRRTTTSSSRRRTTTWWWWWWWWWYYY[[[]]]___```aaaccccccbbb___\\\[[[[[[\\\YYY]]]dddjjjrrrjjj___WWWRRRSSSSSSTTT```nnnwwwnnneeeUUUKKKMMMHHHFFFCCCBBBCCCCCCBBBAAAAAA???======???@@@@@@@@@;;;:::999888777888888999999===@@@AAA===999777666555888:::<<<=========>>>777777777;;;>>>???<<<888666666555777999999888777777777888888666333000///---,,,,,,++++++,,,,,,---))))))***++++++++++++++++++++++++,,,,,,---------////////////////////////---...///000222333444555777:::>>>@@@AAADDDJJJOOOVVVVVVWWWXXXYYY[[[]]]^^^^^^[[[jjjsss|||===;;;888777777888777666444777:::;;;<<<===???@@@EEEJJJRRR]]]iiisss{{{wwwfffXXXTTTUUUXXX\\\[[[XXX[[[```cccbbbdddffffffhhhoooxxxyyyrrrrrrqqqmmmhhhfffddd```\\\YYYWWWSSSLLLGGGAAA@@@@@@AAAEEEKKKQQQUUUQQQPPPMMMJJJGGGDDDCCCBBBEEESSStttuuutttyyybbbTTT@@@???======>>>>>><<<;;;===<<<;;;999777666555555222111444777777???]]]}}}pppaaaYYYVVVJJJHHHDDD@@@===;;;::::::999999999;;;>>>BBBFFFHHHIIIOOOUUUWWWVVVUUUXXX[[[ZZZ[[[^^^```bbbcccdddeeeaaaaaa```]]][[[ZZZ[[[]]]aaafffmmmttt|||qqq]]]ZZZTTTQQQTTTTTTRRRWWWaaabbbqqqwwwpppfffUUUKKKMMMHHHFFFCCCBBBCCCCCCCCCBBB???>>>===>>>@@@CCCDDDDDD;;;;;;999888888888999::::::>>>BBBBBB>>>999777666555888<<<>>>???@@@@@@AAA999999999<<>>@@@AAAEEEKKKOOOVVVWWWWWWXXXZZZ\\\]]]^^^___[[[hhhrrr{{{<<<:::777555555555444333666777888;;;<<<>>>??????FFFLLLXXXgggvvvzzzrrroootttyyyzzzuuukkk___XXXSSSUUUXXX[[[^^^bbbfffiiikkkddd``````ccceeejjjppp}}}}}}xxxrrrmmmiiigggeeedddbbb^^^ZZZUUURRRNNNKKKHHHFFFCCCBBBCCCHHHOOOSSSVVVRRRQQQNNNIIIFFFEEECCC???III]]]}}}mmmyyyxxxdddTTTDDD===<<<;;;::::::;;;======BBB@@@<<<888666555444555444555333666888999PPPvvvvvviii\\\TTTLLLFFFAAAAAA@@@<<<;;;<<<999;;;===>>>@@@BBBFFFIIIOOOSSSYYY\\\]]]]]]]]]]]]___aaaddddddcccaaaaaabbbaaa^^^[[[YYYXXX[[[^^^``````lllyyyuuubbbWWWWWWWWWWWWVVVUUUWWWZZZ]]]```cccjjjvvvvvvhhh^^^TTTMMMJJJHHHGGGFFFDDDCCCCCCCCCCCC??????>>>>>>======<<<<<<:::;;;<<<:::888777777888;;;AAADDD@@@;;;999777444222<<>>:::555777:::===>>><<<888444555444444555666777777666777999999888444000---,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------............////////////......///000111333555666444999???AAAAAADDDKKKQQQTTTUUUWWWXXX[[[\\\^^^___```dddgggsss>>>;;;888666666666666555666777888:::<<<>>>>>>???EEELLLZZZkkk{{{uuuggg______ccciiillljjjddd[[[VVVRRRTTTVVVZZZ^^^eeekkkoookkkeee```aaaccceeejjjppp|||wwwqqqllliiigggdddccc```]]]XXXTTTQQQMMMJJJGGGFFFDDDBBBDDDIIIOOOTTTVVVUUUTTTPPPKKKGGGDDDBBB@@@HHHdddoookkkfffRRRGGG======<<<;;;::::::;;;<<<===BBB@@@<<<999666555444444444666444666888777KKKnnnzzzlll___WWWMMMGGGBBBAAA@@@<<<;;;<<<999;;;===>>>???BBBFFFIIIOOOTTTYYY^^^___```aaabbbaaabbbbbbaaa^^^\\\\\\]]]ZZZYYYXXXYYY\\\aaagggjjjjjjuuu}}}ggg[[[WWWXXXYYY[[[[[[ZZZ[[[]]]^^^bbbcccgggooozzzuuuhhh___UUUMMMJJJHHHGGGFFFEEECCCCCCCCCCCC?????????>>>======<<<<<<;;;;;;<<<:::888777888999<<>>;;;777444666666666777888999999888999:::;;;888444000------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------............/////////////////////000111333444555444999???AAAAAADDDKKKQQQTTTUUUWWWXXX[[[\\\^^^___```eeelll{{{???<<<999888888888777666666777888:::<<<===>>>>>>CCCIIIWWWiii{{{yyyiiiYYYRRRSSSWWW\\\___```\\\XXXTTTPPPQQQTTTYYY```hhhoootttlllgggccccccdddfffkkkqqq}}}zzzuuupppkkkhhheeecccaaa^^^ZZZVVVRRROOOLLLHHHFFFEEEDDDCCCFFFKKKQQQUUUWWWXXXVVVRRRMMMGGGBBBAAABBBLLLtttlllaaammmXXXEEE@@@>>><<<<<<;;;:::::::::;;;<<>>???BBBFFFIIIOOOSSSYYY]]]___aaacccddd``````^^^[[[WWWUUUUUUVVVWWWWWWYYY\\\aaahhhnnnrrrwwwjjjYYYVVVYYYZZZ\\\___```aaabbbccceeeggghhhjjjooouuu}}}ssshhh___UUUMMMIIIHHHGGGFFFEEEDDDCCCCCCCCC@@@??????>>>>>>===<<<<<<;;;<<<<<<:::888888999:::>>>DDDFFFAAA;;;999888555777<<>><<<999777777777666555666777888:::<<<=========@@@DDDNNN___pppzzzzzzwww{{{zzz{{{{{{rrrbbbUUUPPPSSSUUUYYY\\\]]][[[XXXVVVPPPRRRWWW___gggnnnrrrtttoookkkhhhiiijjjjjjpppwww|||wwwsssnnniiifffdddaaa___[[[WWWSSSPPPMMMJJJGGGDDDEEEDDDEEEHHHMMMSSSVVVXXXYYYVVVSSSMMMEEE???AAAEEEVVV{{{hhh]]]vvvtttOOOAAA@@@AAA<<<;;;:::999999999:::;;;??????===;;;888666444333111555444555888666AAAZZZzzzvvvggg]]]QQQJJJDDDBBB@@@;;;:::<<<999:::<<<===???BBBFFFIIIMMMPPPTTTXXXYYY[[[^^^```[[[ZZZXXXTTTPPPPPPQQQSSSZZZ[[[]]]aaaffflllrrruuusss___UUUXXX^^^\\\^^^aaacccfffkkkpppsssoooqqqtttxxx}}}~~~qqqhhh```UUUMMMJJJHHHHHHFFFEEEDDDCCCCCCCCC@@@@@@??????>>>======<<<;;;<<<<<<:::999999:::<<>>===:::555000...---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............////////////111111111000111111222333444999???AAAAAADDDKKKQQQTTTUUUWWWXXX[[[\\\^^^___^^^ccclll>>>;;;888777777777666555666777888:::;;;<<<<<<<<<@@@AAAFFFQQQ___iiimmmlllmmmooossssssjjj[[[QQQOOOQQQUUUZZZ___aaaaaa___]]]ZZZ^^^eeeooowww{{{zzzxxxwwwtttsssttttttuuu{{{~~~{{{tttpppkkkhhheeebbb___]]]XXXUUUQQQNNNKKKIIIFFFDDDEEEEEEFFFJJJPPPUUUWWWXXXYYYUUUQQQLLLCCC===CCCMMMlllpppdddaaabbbGGG???@@@???<<<;;;:::999888888999:::======<<<;;;999777444333///333222444888666>>>RRRtttzzzkkkaaaTTTLLLEEEBBB???;;;:::<<<888:::<<<===>>>AAAEEEHHHJJJLLLNNNOOOPPPQQQSSSUUUSSSRRRQQQOOOMMMOOORRRUUU]]]___bbbgggmmmssswwwzzzxxxddd[[[YYY\\\aaa^^^___aaadddjjjttt~~~zzzooohhh___UUUMMMKKKIIIHHHGGGEEEDDDDDDDDDDDD@@@@@@@@@???>>>>>>======;;;<<<;;;:::999:::<<<>>>DDDHHHIIICCC===;;;999777999;;;===>>>BBBDDD???888555888<<<<<<:::777666666777:::===>>><<<;;;;;;<<<======<<<888333///------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............////////////222111111111111111222222444999???AAAAAADDDKKKQQQTTTUUUWWWXXX[[[\\\^^^___```dddjjjzzz===;;;888666666666666444666777888:::;;;;;;<<<<<>>AAAEEEHHHHHHIIIJJJIIIIIIIIILLLNNNMMMMMMNNNNNNOOORRRWWW[[[```ccchhhooovvv|||eeeZZZ\\\^^^^^^```___```bbbfffooo|||xxxnnnggg___TTTNNNMMMIIIHHHGGGFFFEEEDDDDDDDDDAAA@@@@@@??????>>>======<<<<<<;;;:::999;;;>>>@@@FFFKKKJJJDDD===;;;:::888999===>>>>>>???AAA===888666:::>>>===:::777666777;;;???BBBBBB???<<<<<<>>>;;;;;;:::666111...,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------............////////////111111111111111111222222444999???AAAAAADDDKKKQQQTTTUUUWWWXXX[[[\\\^^^___cccgggkkkwww???<<<999777777777777666666777888999:::;;;;;;;;;;;;===@@@DDDIIIQQQZZZaaakkkpppvvvuuuiiiYYYQQQQQQPPPYYYfffttt}}}}}}wwwvvvooolllhhheeeccc```\\\ZZZUUURRRNNNLLLJJJHHHFFFDDDEEEFFFIIINNNTTTXXXZZZZZZYYYSSSOOOKKKBBB@@@PPPeeeooobbbcccuuukkkPPPCCCBBBBBBAAA<<<;;;999888777777777888777888;;;<<<<<<:::777555222777333111666666888EEEddd~~~tttlllYYYPPPGGGCCC???;;;999<<<888999;;;===>>>AAAEEEHHHHHHIIIHHHGGGGGGGGGJJJMMMKKKMMMOOOQQQTTTXXX]]]aaafffiiiooowwwrrr\\\ZZZ```aaa_________aaadddjjjtttwwwnnnggg^^^TTTOOONNNIIIIIIGGGFFFEEEDDDDDDDDDAAAAAA@@@??????>>>>>>===<<<<<<;;;::::::;;;???BBBHHHLLLLLLDDD>>><<<;;;999;;;@@@BBB???===>>><<<999777<<>>:::777777999;;;@@@CCCBBB>>>::::::;;;888888777333///,,,+++,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------............////////////111000000000111222333333444999???AAAAAADDDKKKQQQTTTUUUWWWXXX[[[\\\^^^___```ffflllvvv@@@===:::999999999888777666777888999:::;;;;;;;;;555999>>>BBBEEEKKKVVV^^^eeekkkrrrqqqeeeUUUNNNOOOZZZdddsssuuutttmmmkkkgggdddbbb___\\\YYYTTTRRRNNNLLLJJJIIIFFFDDDEEEFFFJJJOOOUUUYYYZZZZZZYYYSSSOOOKKKCCCBBBUUUmmmmmmbbbggg|||fffLLL???===>>>???<<<;;;999777777777777888555777:::<<<===;;;888666666:::444111666444666AAA[[[vvvxxxpppZZZQQQHHHCCC???:::999;;;888999;;;<<<>>>AAAEEEHHHIIIIIIIIIHHHGGGIIILLLOOOLLLOOORRRUUUXXX\\\aaaeeemmmpppvvv}}}kkk[[[^^^dddccc```aaa___bbbgggnnnxxxwwwnnnggg]]]TTTOOOPPPJJJIIIGGGFFFEEEEEEDDDDDDAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;::::::<<<@@@CCCJJJMMMLLLEEE>>><<<;;;999<<>>EEE```}}}kkkfffyyywww[[[HHH>>>:::999;;;;;;:::888666555555666777777888:::::::::888666555666666666666777888::::::XXXjjjvvvaaaVVVLLLFFFBBB===::::::;;;:::::::::;;;>>>AAABBBHHHJJJLLLKKKJJJKKKOOOSSSVVVVVVXXX[[[```dddhhhkkkvvvxxx|||ttteeedddbbbbbbcccfffjjjmmmlllooosssyyy}}}zzzrrrggg]]]TTTPPPNNNKKKJJJHHHHHHHHHFFFDDDBBBCCCBBBBBBAAA@@@???>>>>>>===>>>===:::999;;;AAAFFFJJJKKKJJJDDD===999:::<<>>:::999<<<======;;;999777777888;;;===>>>;;;777555555777777555222000///...,,,***---------,,,,,,+++++++++---------,,,,,,+++++++++------------------------///000000000000//////...111111111111111222222222555999===??????CCCKKKQQQVVVVVVVVVWWWYYYZZZ\\\]]]aaa```ccclllvvvDDD<<<777888999888777888777777888:::;;;<<<===>>>???>>>>>>???AAADDDHHHJJJRRRYYY^^^]]]WWWQQQPPPQQQeeewww~~~tttmmmpppyyytttqqqmmmjjjfffbbb^^^\\\YYYWWWUUUSSSOOOJJJHHHHHHGGGFFFDDDGGGKKKQQQVVVYYYZZZXXXWWWTTTIIICCCEEECCCHHHeee~~~kkksssnnnTTTDDD>>>;;;;;;<<<;;;:::888666555666777777777888:::::::::888777555444444444444555666777888NNN```yyy}}}iii]]]QQQJJJDDD>>>;;;;;;;;;:::::::::;;;>>>AAABBBIIIKKKMMMMMMMMMPPPVVV[[[\\\]]]___cccggglllqqqssszzz|||iiiddddddeeegggmmmuuu~~~~~~zzzrrrggg\\\TTTOOONNNKKKJJJHHHHHHHHHGGGDDDBBBCCCBBBBBBAAA@@@???>>>>>>======<<<:::999<<>>;;;:::<<<<<<<<<;;;888666666777999;;;;;;:::777555666888888555111//////...,,,+++---------,,,,,,+++++++++---------,,,,,,+++++++++------------------------//////000000000000//////111111111111111222222222555999===??????CCCKKKQQQVVVVVVWWWWWWYYYZZZ[[[\\\```aaaeeekkkrrrFFF???:::;;;<<<999777888888888999;;;<<<===>>>???AAA@@@??????@@@BBBDDDFFFHHHMMMRRRRRRPPPPPPTTTXXXmmm{{{nnnfffeeekkkwwwxxxqqqqqqmmmhhheee```]]][[[XXXUUUSSSQQQNNNJJJHHHGGGGGGFFFFFFJJJNNNSSSXXX[[[ZZZXXXVVVQQQEEE???DDDHHHRRRssstttjjjvvvaaaJJJ@@@>>>>>>===<<<;;;:::888777666666777888777888999::::::999777666444444444444555666777777BBBSSSlllsssfffXXXNNNGGG@@@<<<===;;;;;;::::::;;;>>>@@@BBBHHHKKKOOOQQQTTTXXX___eeedddeeegggkkkooouuuyyy{{{}}}hhh___cccfffllluuuzzzpppeee[[[TTTOOOMMMKKKJJJHHHHHHHHHGGGEEECCCCCCCCCBBBAAA@@@???>>>>>><<<<<<;;;::::::===BBBFFFFFFGGGEEEAAA===<<<>>>AAAGGGHHHHHHFFFBBB>>><<<<<<<<<===<<<:::777666666777777888999888777777999:::999555111...------------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++---------------------------...///000000111000000000000111111111222222222555999===??????CCCKKKQQQWWWWWWWWWXXXXXXZZZ[[[[[[___aaaggglllrrrHHHAAA<<<<<<===999777777777888999;;;<<<>>>???@@@AAAAAA@@@@@@@@@BBBCCCDDDEEEHHHKKKLLLMMMRRRYYY```qqqooogggccchhhrrruuurrrqqqllliiifffbbb___\\\YYYVVVSSSOOOMMMJJJGGGGGGGGGGGGGGGNNNQQQVVVZZZ\\\[[[XXXVVVMMMGGG@@@???KKKfff~~~kkkmmmiiiVVVCCC===???@@@===;;;:::999888777777777888888777888999::::::999777666666666666666666777888999:::GGG```|||zzzlll\\\RRRIIIBBB>>>>>><<<;;;::::::;;;===@@@AAAEEEKKKSSSYYY]]]bbbhhhllljjjkkkmmmpppuuuyyy}}}lllaaa```bbbjjjxxxyyynnncccZZZSSSOOOLLLKKKJJJHHHHHHIIIHHHEEECCCCCCCCCBBBAAA@@@??????>>><<<;;;;;;;;;<<<@@@DDDGGGGGGFFFDDD@@@<<<<<>>======>>>>>>===;;;888777888999888888888888999:::<<<>>>999555000,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...000111111111111000000000111222222333333555999===??????CCCKKKQQQWWWWWWWWWXXXXXXYYYZZZ[[[___aaahhhqqqzzzJJJBBB<<<<<<<<<999666666777888999;;;===>>>@@@@@@BBBBBBAAABBBCCCEEEFFFGGGGGGHHHIIIJJJLLLRRR[[[aaarrrpppeeebbbdddgggttt}}}uuuqqqooohhhgggdddaaa^^^\\\YYYUUURRRLLLKKKIIIGGGFFFFFFHHHIIIQQQTTTYYY\\\\\\ZZZWWWTTTHHHJJJCCC>>>SSSuuuhhhzzz^^^OOO@@@===@@@???<<<:::999999999888888888888888666777999::::::999888777666666666666666777777888888@@@VVVsssqqq```UUULLLDDD@@@@@@<<<;;;::::::;;;===???AAACCCLLLYYYccciiimmmqqqsssrrrssstttwww{{{zzziiieeejjjjjjwwwwwwkkk___XXXRRRNNNLLLKKKJJJIIIIIIIIIHHHFFFDDDDDDCCCCCCBBBAAA@@@??????<<<;;;;;;<<>>;;;<<>>>>>>>>@@@@@@???<<<:::999;;;===;;;:::999:::;;;===???@@@888444///,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...000111111111111///000000111222222333333555999===??????CCCKKKQQQWWWWWWWWWXXXXXXZZZ[[[\\\______hhhwwwMMMEEE===<<<;;;888666777888999:::<<<>>>@@@AAABBBDDDDDDEEEFFFGGGIIIJJJKKKIIIIIIIIIJJJLLLQQQXXX]]]pppxxxyyynnnbbb]]]```cccjjj{{{yyyrrrmmmjjjbbbccc```]]][[[XXXUUUQQQMMMJJJJJJIIIGGGFFFFFFHHHKKKTTTWWWZZZ]]]\\\YYYUUUSSSEEEJJJIIINNNmmmuuukkkhhhwwwSSSHHH???>>>???===:::999999999999999999999999888666777999::::::999888777555444444333444444555555888;;;MMMjjjwwwggg[[[QQQHHHBBBAAA===<<<;;;:::;;;===???AAADDDNNN]]]iiippptttwwwyyyyyyzzz|||tttlllnnnvvv}}}tttfff[[[UUURRRNNNLLLKKKJJJIIIIIIIIIIIIGGGEEEDDDDDDCCCBBBAAA@@@??????<<<;;;;;;>>>BBBGGGJJJKKKJJJFFFAAA<<<:::<<>>===>>>???@@@@@@???===;;;<<<>>>@@@???<<<::::::<<>>>>>;;;999:::888999999999:::999999999555777888:::::::::888777555444444333333444444444666666DDDbbb|||pppdddXXXLLLDDDBBB===<<<;;;:::;;;===???@@@CCCLLLZZZeeemmmrrrwwwzzz|||~~~tttpppnnnuuu{{{pppbbbXXXSSSQQQNNNLLLKKKJJJIIIIIIJJJIIIGGGEEEDDDDDDCCCBBBAAA@@@@@@???===<<<<<>>::::::===BBBDDDGGGFFFDDD@@@===<<<===?????????>>><<<;;;<<<@@@CCCAAA>>>::::::<<<>>>???>>>444222///------...---,,,+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------//////000000000000//////...///000111222333444444555999===??????CCCKKKQQQTTTUUUUUUWWWYYY[[[]]]^^^^^^```jjjzzzUUUKKKAAA===<<<::::::<<<<<<===???AAACCCEEEGGGHHHMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPRRRVVVYYY[[[ggggggbbb]]]___gggnnnooowwwrrrllliiijjjeee^^^\\\ZZZXXXUUURRRMMMIIIGGGHHHIIIGGGEEEFFFIIIMMMVVVYYY[[[]]]\\\XXXSSSPPPNNNHHH^^^eee[[[ggg```AAA===<<<======999888;;;888999999:::::::::999999555666888:::::::::888888777666666555555555666666555222???]]]xxxxxxjjj]]]OOOFFFBBB===<<<;;;:::;;;===???@@@AAAIIITTT^^^eeelllsssxxx|||~~~rrrkkkkkknnnxxxyyynnn```VVVRRRPPPNNNLLLKKKJJJIIIIIIJJJJJJHHHFFFDDDDDDCCCBBBAAA@@@@@@???>>><<<<<<@@@FFFLLLNNNNNNGGGBBB<<<999:::???DDDGGGGGGFFFCCC???<<<;;;===???======<<<;;;;;;<<<@@@CCCCCC???:::999;;;======<<<333111///.........,,,++++++++++++,,,,,,---------+++++++++,,,,,,---------------------------------///000000000000000///......///000111222333444444555999===??????CCCKKKQQQSSSTTTUUUWWWYYY\\\^^^___^^^aaakkkyyy```OOO@@@<<>><<<:::888777777666999999999999888888888777666666555555555555666666555444444333333444444555555555<<>>======???BBBFFFLLLRRRXXX```kkkrrrzzz{{{wwweeedddiiiiiilllqqqxxxjjj[[[TTTQQQNNNMMMNNNMMMLLLJJJJJJIIIHHHFFFCCCBBBAAA@@@???>>>>>>>>>>>>???>>>???BBBGGGJJJJJJIIIHHHBBB;;;999<<<@@@DDDEEEFFFDDD@@@;;;999:::???DDDBBB<<<666555999>>>@@@???>>>:::777888;;;<<<999555111000000///...------------,,,,,,,,,,,,---......111...++++++,,,---+++))),,,++++++++++++,,,------////////////////////////000000000111222222222333444999???@@@@@@CCCIIINNNNNNRRRTTTTTTWWW\\\^^^]]]^^^ccckkkuuuhhhWWWEEE???@@@???===<<<@@@CCCEEEFFFGGGIIIKKKMMMMMMMMMNNNPPPSSSSSSRRRQQQUUUUUUTTTTTTUUUZZZ```eeelllpppqqqnnnpppzzzrrrllliiifffcccbbb]]]ZZZWWWTTTRRRNNNJJJGGGGGGGGGFFFDDDDDDHHHOOOTTTZZZ]]]^^^]]]______XXXNNNOOOdddqqqWWW[[[jjjKKK>>>===;;;:::888777777777888888888888777777777777555555555666666555555555444444444333333444444444555444999IIIaaaxxx|||zzzkkk\\\PPPHHHCCC>>>;;;===???======@@@@@@CCCHHHLLLPPPXXXaaahhhqqqttt~~~uuufff\\\^^^aaabbbfffooossswww{{{}}}tttggg[[[UUURRROOOMMMOOOMMMKKKJJJJJJIIIHHHFFFDDDBBBBBBAAA@@@??????????????????@@@DDDIIIKKKJJJHHHFFFAAA;;;;;;>>>CCCGGGGGGEEEAAA===:::999<<>>===<<<999666777:::;;;888555000000000///...------------,,,,,,,,,,,,---......111///,,,,,,---...,,,***,,,,,,,,,,,,,,,------...////////////////////////000000000111222222333333444999???AAAAAADDDJJJPPPPPPTTTVVVUUUWWW\\\]]][[[^^^dddmmmyyyttt```KKKAAA@@@@@@???@@@CCCEEEHHHIIIJJJKKKMMMPPPNNNNNNOOOQQQUUUVVVVVVUUUYYYZZZZZZ[[[]]]bbbiiinnnyyyyyynnnjjjhhhddd```___ZZZXXXTTTQQQOOOLLLHHHFFFFFFEEEDDDDDDEEEJJJQQQVVV\\\\\\\\\\\\___^^^WWWMMMOOOqqquuubbbYYYmmmkkkWWWDDD;;;;;;:::999888888888888777777666666666555555555444555666777777666555444444444444444444444444444444333555AAAUUUlll~~~}}}vvvfffXXXOOOFFF@@@===>>>???===>>>AAA@@@BBBEEEGGGIIINNNWWW]]]gggkkkxxxnnn```ZZZYYY]]]^^^]]]bbbkkkmmmpppuuuxxx{{{~~~mmmcccZZZVVVSSSPPPNNNOOOMMMKKKJJJIIIJJJHHHFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>???BBBGGGJJJKKKIIIGGGBBB???<<<===BBBHHHJJJJJJDDD???:::999;;;>>>??????>>>999555555888;;;;;;;;;:::777666888::::::777444000000//////...---------,,,,,,,,,,,,,,,---......111///------......---,,,---------,,,---......///////////////////////////000000111111222333333444555999???AAAAAAEEELLLRRRSSSWWWXXXVVVWWW[[[\\\ZZZ^^^dddooo~~~|||gggOOOCCC??????AAADDDFFFHHHKKKLLLLLLMMMPPPQQQOOOOOOPPPSSSWWWYYYZZZYYY^^^___```cccfffmmmuuuzzz|||sssllljjjhhhbbb^^^]]]XXXUUURRROOOMMMKKKHHHFFFDDDDDDCCCDDDGGGMMMSSSXXX]]][[[YYYYYYZZZYYYRRRKKKUUU||||||ggg___gggtttWWWHHH@@@999999888777777777888888555555555444444444444333333444666777777666444333333444444444444444444333333222333;;;KKKbbbwww~~~mmm]]]TTTJJJCCC?????????>>>???BBBDDDEEEFFFFFFFFFJJJPPPVVV```dddqqqmmm___]]][[[^^^cccdddbbbccchhhqqquuuzzz~~~zzzggg___XXXVVVTTTPPPNNNOOOLLLKKKJJJIIIJJJIIIFFFDDDDDDDDDCCCAAAAAAAAAAAAAAA===@@@EEEIIIKKKJJJHHHEEE>>><<<<<<@@@FFFKKKLLLLLLCCC>>>::::::???BBBAAA>>>;;;888666666888999999888777777777999:::999666333/////////......---------,,,,,,++++++,,,,,,---...000///------------------...------------...//////////////////////////////000000111111222333444444555:::???AAABBBFFFNNNTTTVVVYYYYYYWWWXXX[[[\\\YYY___eeerrrlllTTTEEE@@@@@@CCCGGGHHHJJJLLLMMMMMMNNNPPPRRRPPPPPPQQQTTTXXX[[[\\\\\\^^^```bbbffflllvvvvvvooojjjjjjgggaaa]]]\\\WWWTTTPPPNNNLLLJJJHHHFFFCCCCCCDDDFFFKKKQQQUUUXXX]]]YYYVVVTTTSSSPPPLLLJJJcccsss]]]ccczzzeeeKKKAAA<<<888777777666666666777777444444444333333333222222222444555777777555444222333333444555555444333333222222333888DDDZZZrrrtttcccYYYNNNFFFAAA@@@???>>>@@@CCCFFFGGGIIIHHHFFFHHHMMMQQQXXX\\\hhhzzz{{{eee\\\^^^^^^aaahhhkkkjjjiiiiiiqqquuu{{{xxxaaa[[[WWWVVVTTTOOONNNPPPLLLJJJIIIIIIJJJIIIGGGEEEEEEDDDCCCBBBAAAAAAAAAAAA>>>BBBGGGJJJJJJHHHEEECCC;;;;;;===CCCJJJNNNMMMKKKCCC???<<<===BBBDDDAAA>>>999888777888999999888777666777999:::;;;888555222............------------,,,++++++++++++,,,---------------,,,++++++,,,---...------------.../////////////////////////////////000111222333444555555555:::>>>@@@AAAEEENNNUUUWWWZZZZZZXXXYYY\\\]]]ZZZ```fffssssss[[[LLLEEEBBBEEEIIIIIIKKKMMMMMMMMMNNNPPPRRRRRRQQQRRRTTTXXX\\\^^^^^^]]]___bbbgggppp~~~|||rrrmmmiiiiiifff___[[[[[[UUURRRNNNKKKJJJIIIHHHFFFCCCCCCEEEJJJPPPUUUWWWXXXYYYUUURRROOOKKKGGGIIINNNnnn|||lll[[[pppvvvXXXEEE>>>888777777666555555555666666444444333333333222222222333444555666666555444333222333444555555444333222111333555777???QQQjjj}}}|||kkk```RRRJJJCCCAAA@@@???AAAEEEEEEGGGJJJJJJHHHHHHLLLOOORRRTTT]]]mmm|||rrraaa]]]\\\^^^bbbiiinnnqqqrrrrrruuuzzz|||ttt^^^YYYVVVUUURRRNNNNNNQQQKKKJJJIIIIIIJJJIIIGGGEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@DDDHHHJJJHHHDDDAAA@@@:::<<>>888999:::;;;;;;999888777777999<<<===;;;888333000------------------------+++++++++++++++,,,------,,,------,,,******,,,------------,,,---......//////////////////////////////000111222333444555666666:::>>>???@@@DDDMMMTTTVVVZZZ[[[YYYZZZ^^^___]]]bbbgggsss|||eeeUUUKKKFFFGGGJJJHHHJJJLLLMMMMMMMMMOOOQQQSSSRRRRRRTTTXXX\\\^^^^^^```aaadddkkkwww{{{vvvooojjjggggggccc]]]YYYZZZSSSOOOKKKIIIHHHGGGFFFEEECCCDDDHHHNNNTTTXXXXXXVVVTTTQQQOOOLLLEEEBBBKKKWWW{{{uuuhhhllljjjLLLAAA???777777777666555444444444555444444333333333222222222444444444444444444444444222333555666666555333222///333666666999HHH___rrrqqqgggUUULLLDDDAAA@@@???AAAFFFDDDHHHLLLNNNMMMLLLNNNPPPSSSRRRVVV___jjjsss~~~lll^^^]]]]]]dddjjjnnnpppuuu|||wwwmmm\\\XXXUUUTTTQQQMMMMMMQQQKKKJJJIIIIIIJJJIIIHHHFFFDDDCCCBBBAAA@@@@@@@@@@@@BBBEEEIIIIIIEEEAAA>>>======???EEEMMMTTTTTTOOOJJJ@@@@@@BBBCCCBBB@@@>>><<<888;;;===>>>===;;;999888888;;;>>>???<<<777222///------------------------+++++++++***++++++,,,---,,,---...---++++++---///,,,,,,,,,,,,,,,------...///////////////////////////000111222444555666666777:::>>>>>>>>>CCCKKKRRRUUUXXXZZZYYY[[[```bbb```dddgggrrrlll\\\PPPIIIHHHJJJHHHJJJLLLLLLLLLMMMOOOPPPTTTSSSRRRTTTXXX\\\^^^^^^dddfffiiippp~~~|||tttsssnnniiifffeeeaaa[[[WWWXXXQQQMMMIIIFFFFFFEEEEEEDDDCCCEEEIIIPPPWWWZZZXXXUUUPPPNNNMMMJJJCCCAAAMMM^^^{{{sssmmmaaaCCC>>>@@@888777777666555444333333444444444444333333333222222555444444333333444444555222333555666666555333222...333666555555AAAWWWjjj{{{tttjjjVVVMMMEEEBBB@@@???BBBFFFEEEJJJPPPRRRQQQQQQRRRSSSYYYUUUTTTXXX]]]bbbjjjqqq{{{~~~iii^^^^^^cccmmmuuuuuusssxxxrrrggg\\\WWWTTTSSSPPPLLLMMMRRRKKKJJJIIIIIIJJJJJJHHHFFFCCCCCCBBBAAA@@@@@@@@@@@@CCCGGGIIIHHHCCC???<<<<<>>@@@CCCCCCAAA>>><<<;;;999<<>>>>>>>>BBBJJJQQQTTTXXXYYYYYY\\\aaacccbbbeeegggrrryyygggVVVIIIFFFIIIJJJJJJJJJJJJJJJKKKLLLMMMPPPSSSUUUWWWWWWYYY[[[]]]ggglllpppwwwtttoooooohhhfffcccaaa^^^ZZZUUUQQQNNNGGGBBBCCCEEECCCCCCEEEAAAFFFMMMTTTXXXZZZZZZYYYPPPMMMKKKHHH@@@AAAYYYuuuxxxmmmmmmnnnnnnTTTCCC===;;;777777777666666555555444444555555555555555555555555333333333333333333333333333333333333333333333333888333222555555888LLLbbbsss{{{lllbbbWWWKKKGGGEEECCCDDDGGGGGGLLLQQQTTTTTTUUUXXX[[[^^^[[[XXXYYY^^^cccgggiiiqqqzzzzzzpppkkkjjjtttyyy~~~}}}vvviiiccc[[[ZZZXXXUUURRRPPPOOONNNLLLLLLLLLKKKJJJIIIGGGGGGFFFEEEDDDBBBAAAAAAAAABBBHHHHHHFFFBBB===:::999999@@@JJJSSSUUUTTTSSSOOOKKKBBB???===???AAA@@@:::444777;;;???AAA@@@>>><<<<<<999;;;===:::666222111111---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,///...,,,+++***+++,,,,,,------,,,,,,,,,---......///////////////////////////000111222222333222222888:::<<<===>>>CCCJJJPPPQQQWWWZZZZZZ\\\aaacccccciiiooosssmmmZZZKKKFFFHHHJJJJJJJJJKKKKKKLLLLLLLLLPPPRRRUUUWWWXXXZZZ^^^```jjjooovvv~~~yyyppplllkkkfffdddaaa^^^[[[WWWRRRNNNMMMGGGCCCDDDEEECCCCCCDDDCCCHHHOOOUUUYYY[[[ZZZYYYQQQMMMJJJHHHCCCIIIeeemmmeeeppp~~~{{{fffNNN???<<<:::666666666666666555555555555555555555555555555555555333333333333333333333333333333333333333333333333777222222555555888III]]]pppuuuiii\\\NNNGGGDDDBBBCCCFFFHHHLLLQQQTTTTTTUUUXXX[[[]]]ZZZWWWYYY^^^dddhhhiiittt|||~~~wwwttttttrrrfff```[[[ZZZXXXUUURRRPPPOOOOOOLLLLLLLLLKKKJJJIIIGGGGGGGGGEEECCCAAAAAAAAABBBCCCGGGFFFDDD@@@<<<:::;;;<<>>AAADDDDDDAAA>>>;;;999:::<<>>;;;999;;;???CCCJJJNNNNNNGGGAAA??????===@@@DDDHHHFFF@@@;;;999::::::;;;===<<<:::888777777:::999777444111///.........------,,,,,,------...,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////111222222222222222555888;;;>>>@@@EEELLLRRRRRRWWW[[[[[[]]]aaadddcccfffnnntttxxxaaaOOOHHHFFFGGGHHHIIIJJJKKKKKKLLLRRRSSSVVVYYY^^^eeelllrrrvvvnnnkkkgggcccaaaaaa^^^YYYUUURRROOOKKKHHHEEECCCBBBDDDEEECCCEEEIIIQQQTTTYYY\\\]]][[[WWWUUUJJJBBB???JJJcccooo```gggiiiXXXCCC999999:::999666333333444444555555666666444444444444444444444444333333333333333333333333333333333333333333333333111222444555444555;;;CCC\\\nnnwww}}}iiiZZZOOOHHHFFFHHHFFFIIIMMMNNNNNNOOOSSSWWWaaa^^^^^^dddpppyyy}}}}}}zzzlllccc^^^[[[ZZZYYYWWWUUUSSSQQQPPPPPPMMMMMMMMMLLLKKKJJJHHHHHHFFFDDDBBBAAAAAACCCEEEGGGAAA???<<<:::999<<>>===>>>>>>DDDHHHKKKGGG???888777999888999:::999777666777888<<<999555222000...---------------,,,,,,---------,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...////////////////////////////////////111222222222222222444777<<<>>>@@@EEELLLQQQQQQWWWZZZZZZ\\\aaaccccccdddlllsssmmmXXXLLLFFFGGGGGGIIIKKKMMMOOOPPPUUUWWW[[[```hhhrrr|||~~~rrrllliiiddd```___^^^[[[VVVRRRPPPMMMJJJGGGDDDBBBBBBDDDDDDDDDIIIOOOUUUXXX[[[]]]]]]ZZZUUUSSSFFF@@@BBBUUUxxxyyybbb```uuuxxx[[[LLL<<<888999999888666444444444444444555555555333333333333333333333333333333333333333333333333333333333333333333333333000222444444444555999>>>SSSeeeooowwwppp```TTTJJJEEEEEEEEEHHHLLLMMMNNNPPPUUUYYYaaa______hhhwwwrrrfff___[[[XXXYYYXXXWWWUUUSSSQQQQQQPPPMMMMMMMMMLLLKKKJJJIIIHHHDDDCCCCCCCCCCCCDDDFFFGGG???>>><<<::::::===CCCHHHPPPRRRNNNEEE??????@@@@@@GGGIIIIIIDDD===777777999777888999888777888:::<<<>>>:::444000///...---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------++++++,,,---------,,,,,,///...---,,,,,,,,,,,,,,,///////////////////////////000111222222333222222444888<<>>===<<<<<>>======@@@EEEHHHMMMPPPMMMEEE@@@BBBEEEFFFGGGEEEBBB>>>;;;:::<<<===888999::::::;;;>>>CCCFFFAAA;;;444000//////...---+++******************+++******+++++++++,,,,,,,,,)))***,,,---...---,,,,,,+++++++++,,,---...000000///////////////////////////000111222222333222222666999>>>@@@AAADDDIIINNNNNNSSSWWWWWWYYY]]]```___ccciiimmmwww^^^PPPMMMKKKMMMUUU]]]bbbddd______ggg{{{~~~yyyrrrpppkkkfffaaa\\\YYYWWWSSSQQQMMMIIIGGGEEEDDDDDD@@@@@@BBBEEEIIINNNVVV]]]___^^^\\\[[[[[[YYYRRRJJJKKKMMMdddddd```YYYkkkyyyZZZDDD;;;:::888777555444444333444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333444555555>>>JJJ\\\mmmyyy}}}nnncccVVVKKKKKKKKKOOOTTTVVVXXX___fffmmmkkknnn|||yyynnneeeaaabbbdddeee___]]]ZZZXXXVVVTTTQQQNNNOOONNNMMMLLLKKKJJJIIIHHHFFFEEEEEEIIINNNOOOJJJFFF@@@??????AAAFFFIIIJJJIIIKKKIIIFFFEEEDDDDDDEEEEEEKKKGGGAAA===;;;>>>BBBEEEDDD@@@;;;:::===BBBEEEEEE;;;777333///......------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,............////////////000000000111222333555555555888<<<===???CCCJJJOOOPPPTTTXXXYYYZZZ]]]aaafffdddkkkooo~~~kkkZZZUUUPPPSSS\\\eeeiiijjjaaaaaajjj~~~|||tttqqqllljjjfffaaa\\\XXXUUUTTTPPPNNNJJJGGGDDDCCCCCCCCCBBBBBBDDDHHHMMMTTTZZZ___]]]]]]]]][[[YYYTTTNNNIIIQQQ___{{{tttdddeeefff}}}lllPPP???<<<;;;999777666555555444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333444555555999GGGZZZjjjuuu}}}~~~rrraaaSSSMMMMMMPPPUUUXXXZZZbbbjjjsssqqquuuzzzsssiiibbb___```bbbcccccc```\\\YYYWWWSSSPPPMMMNNNNNNMMMLLLKKKIIIGGGGGGEEEEEEGGGKKKOOOOOOIIIDDD@@@???@@@FFFMMMPPPOOOLLLIIIGGGEEEDDDEEEFFFHHHHHHFFFCCC>>>;;;;;;>>>BBBFFFGGGAAA;;;:::>>>BBBBBBAAA:::666111......------,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000000000111222333555555555888<<<===???CCCJJJOOORRRVVVYYYZZZZZZ[[[```cccffflllooo~~~zzzccc[[[SSSTTT^^^hhhjjjiiiddddddnnn|||vvvqqqnnnhhhfffbbb^^^YYYUUUSSSQQQLLLJJJGGGDDDAAAAAAAAAAAABBBCCCDDDHHHOOOVVVZZZ\\\[[[\\\\\\YYYRRRLLLJJJJJJ]]]vvvttteee^^^jjjwwwyyy[[[FFF;;;<<<;;;999888666666555555333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444555444AAATTTdddpppyyy~~~kkkZZZRRRPPPQQQVVVZZZ^^^fffooozzzzzzrrrmmmfffaaa___`````````eeebbb^^^ZZZWWWSSSOOOLLLNNNNNNMMMMMMKKKHHHFFFDDDEEEFFFIIINNNPPPNNNGGGAAA??????CCCLLLVVVZZZUUUOOOHHHEEECCCCCCFFFIIIKKKLLLBBB???<<<:::;;;???DDDGGGHHHAAA;;;;;;???BBB???;;;777444000---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.....................////////////000000000111222333555555555888<<<>>>???DDDKKKPPPSSSWWWZZZ[[[ZZZ[[[^^^bbbhhhmmmooo}}}pppdddXXXWWW```hhhhhheeeggghhhrrr}}}wwwtttpppmmmhhhfffbbb]]]XXXSSSPPPOOOIIIGGGDDDBBB@@@@@@AAABBBDDDFFFHHHKKKRRRYYY[[[YYY\\\\\\ZZZSSSIIIDDDIIIRRRnnnvvvhhh___ccc}}}iiiNNN@@@::::::999888666555555444444333333333222222222222111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222333444555444<<>>>>>???EEEQQQ]]]___YYYQQQFFFCCCAAABBBGGGLLLNNNNNNAAA???===;;;<<>>999:::???AAA<<<666444111...,,,,,,---,,,++++++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............////////////000000000111222333555555555888<<<>>>@@@DDDKKKQQQRRRVVVZZZ[[[[[[[[[___bbbhhhmmmnnn|||ttteeeaaafffkkkiiidddjjjmmmyyy|||tttrrrpppjjjeeegggeee```[[[UUUPPPLLLKKKGGGFFFDDDBBBAAABBBCCCDDDDDDJJJNNNPPPVVV^^^```]]]^^^ZZZTTTLLLCCCBBBQQQcccrrreeeaaabbb[[[FFF<<<888888777666444444333333333333333222222222111111111111111111111111111111111111111111111111111111111000000000111111222222222111111111111222333444444666888???PPPdddttt{{{|||}}}eee]]]WWWWWW]]]ffftttsssllliiieeecccaaa___\\\YYY^^^[[[YYYWWWUUUTTTQQQOOOMMMMMMMMMLLLJJJHHHEEEDDDHHHJJJMMMOOONNNIIICCC>>>>>>@@@HHHSSS]]]___WWWPPPEEEBBB@@@CCCHHHMMMMMMLLL@@@>>><<<:::;;;<<>>:::777:::>>>???:::444111///---,,,------,,,++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............////////////000000000111222333555555555888<<<>>>@@@EEELLLRRROOOTTTYYY[[[\\\]]]```dddggglllmmm}}}ssslllmmmnnnjjjfffqqqvvv|||tttpppnnnlllfffaaabbb___[[[UUUPPPKKKHHHFFFFFFEEEDDDCCCCCCDDDFFFGGGAAALLLRRRSSSVVV]]]___[[[\\\UUUNNNIIIEEEKKKccc|||qqq```XXX```kkkhhhLLL@@@:::555666555444333333222222222222222222222111111111111111111111111111111111111111111111111111111111111//////000000111222222222111000000111111222333444777555888FFFZZZllluuuvvv|||ssshhh\\\ZZZ```lll|||xxxjjjhhhfffcccaaa___]]]YYYWWWZZZXXXVVVUUUUUUUUUSSSQQQNNNMMMLLLKKKIIIHHHGGGGGGMMMMMMNNNMMMJJJFFFBBB???AAADDDLLLTTTZZZYYYSSSMMMFFFBBBAAADDDIIILLLJJJFFF>>><<<;;;999888999:::;;;999888999<<<>>><<<777222///...,,,,,,---...---,,,++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.....................////////////000000000111222333555555555888<<<>>>AAAFFFMMMRRRNNNSSSXXX[[[\\\^^^aaaddddddjjjmmmyyyvvvtttppplllzzz}}}yyyvvvqqqmmmjjjgggccc```[[[YYYVVVQQQMMMIIIGGGEEEEEEDDDCCCCCCCCCEEEGGGHHHKKKXXX___ZZZVVVYYYYYYUUUUUUMMMIIIKKKNNN[[[xxxooocccXXXTTTddd|||vvvPPP@@@>>>:::444666666555444333333333333222222222222111111111111111111111111111111111111111111111111111111111111/////////000111222222222000000000000111222333444444333666???NNN^^^llltttzzzsssccc^^^dddrrr~~~rrrhhhfffdddbbbaaa```___\\\ZZZZZZXXXVVVVVVVVVUUUTTTRRROOOMMMKKKJJJIIIIIIJJJKKKQQQPPPNNNKKKGGGCCCBBBAAAEEEJJJPPPUUUUUURRRNNNKKKFFFCCCBBBEEEJJJJJJEEE???======;;;;;;::::::;;;;;;888;;;>>>@@@>>>:::555222...---,,,---...///...---++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000000000111222333555555444888<<>>>>>>>>?????????999>>>CCCDDD???888333111...---,,,---///000///...++++++++++++++++++++++++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,............/////////000000000000111222333555555444888<<>><<<:::666666666666555444444333222222111111111111000000000000000000000000000000000000000000000000000000000000------...///000111222222//////000111222222333333111222444555:::GGGXXXeeejjjvvvppphhhjjjyyyyyysssnnnkkkgggdddaaa```aaa```]]]ZZZZZZXXXVVVTTTSSSSSSSSSSSSMMMMMMMMMKKKJJJJJJMMMOOOTTTNNNHHHDDD???<<>>???FFFOOOXXXWWWUUUSSSPPPMMMKKKIIIMMMNNNNNNLLLHHHCCC???===AAABBBBBBBBBAAA???===<<<>>>??????;;;555111///000///---,,,,,,,,,,,,+++)))++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,---------..................////////////000000000000111222333444555888;;;===???DDDLLLRRRRRRVVV[[[]]]]]]^^^bbbfffdddiiinnn|||xxxssslllhhheeeaaa\\\XXXTTTQQQNNNLLLJJJGGGDDDDDDFFFGGGFFFCCCCCCBBBCCCEEEJJJQQQWWW[[[\\\^^^\\\XXXUUUSSSNNNHHHSSSbbbwww___SSSOOO^^^xxx```KKK999777999777555555444444333333222111111111111111111111000000000000000000000000000000000000000000000000000000000000111000000000/////////...///000000111111222222222111222222111333888BBBIII]]]jjjwww|||uuusssrrrnnniiieeedddaaa``````___]]][[[YYYXXXVVVUUUSSSRRRRRRRRROOOLLLIIIIIIMMMQQQRRRRRROOOHHHAAA???>>>BBBMMMWWW___\\\VVVQQQMMMJJJJJJJJJOOOPPPOOOJJJDDD???===>>>AAAAAAAAAAAA@@@???>>>======>>><<<999444000/////////---,,,,,,,,,,,,+++))),,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,---------..................////////////111111111000111111222333444777:::===???EEEMMMSSSSSSWWW[[[]]]]]]___cccgggfffkkknnnzzzvvvwwwssslllgggbbb___YYYUUURRROOOLLLJJJHHHFFFDDDDDDFFFGGGFFFEEEBBBBBBDDDGGGMMMTTT[[[^^^```ZZZXXXYYYTTTLLLIIILLLWWWzzzddd```VVVWWWllloooNNNCCC:::999999666333444222222222222111111000000111111111111000000000///000000000000000000000000////////////////////////000000000000///////////////000000000111111111222444444444333333666;;;@@@XXXeeessszzzwwwppprrrrrrnnnhhhdddcccbbb```___^^^\\\[[[YYYXXXWWWUUUSSSRRRQQQQQQMMMJJJHHHKKKQQQTTTRRRNNNIIIBBB======AAAGGGSSS^^^bbb]]]UUUNNNJJJIIIKKKLLLQQQQQQOOOHHH@@@<<<<<<>>>AAAAAA@@@@@@>>>===<<<;;;<<<;;;999666333000///......---+++,,,,,,---+++***,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,---------..................////////////000000000000111222333333222666999<<>>;;;@@@FFFNNNYYYbbbaaa[[[SSSLLLIIIJJJMMMPPPQQQPPPLLLFFF???;;;<<<>>>AAAAAA???===;;;:::888888;;;999666333111///...---...,,,++++++------,,,***,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,---------..................////////////......///000111333555666222555999<<>>;;;888555444444555666111111111111111111111111111111111111000000000000////////////////////////000000000000000000000000------...///000111222222000000000000000000000000000000000000111333444555DDDQQQaaakkkttt|||tttqqqqqqppplllhhhbbbccccccaaa^^^[[[[[[\\\XXXXXXWWWVVVTTTQQQOOONNNKKKKKKMMMOOOQQQMMMFFF@@@>>><<<>>>GGGQQQWWW^^^ddd^^^ZZZSSSNNNKKKMMMPPPSSSPPPMMMHHHCCC???>>>======@@@???===;;;999888888777999777333000000///...,,,---,,,++++++------,,,+++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,---------..................////////////---......000111444555666333666999<<<>>>DDDLLLRRRQQQTTTXXXZZZ[[[___eeejjjhhhmmmqqq{{{tttmmmhhhfffddd^^^YYYYYYQQQNNNJJJHHHFFFEEECCCBBBDDDDDDDDDCCCCCCCCCDDDEEEJJJMMMRRRWWW[[[\\\\\\[[[VVVPPPKKKFFFCCCLLLhhh}}}gggddd]]]\\\mmmmmmNNN@@@888777444222222444555444222222222222222222222222111111111111000000000000////////////////////////000000000000000000000000......//////000000111111000000000000000000000///111/////////000222333333888GGGWWWdddnnnzzz{{{zzzwwwtttqqqooollljjjhhhbbbccccccaaa]]][[[[[[\\\XXXXXXWWWVVVTTTQQQNNNMMMNNNOOONNNMMMJJJEEE@@@=========DDDQQQ\\\```bbbeee^^^ZZZVVVQQQPPPQQQSSSUUUNNNIIICCC@@@AAAAAA???===>>>===;;;::::::::::::;;;888555000......///---,,,---,,,++++++------,,,+++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,---------................../////////////////////000111333444555444666:::<<<>>>CCCKKKQQQOOORRRVVVXXXZZZ^^^eeejjjjjjnnnqqquuurrriiiddd```___ZZZTTTQQQRRROOOLLLHHHFFFEEEDDDBBBAAADDDEEEFFFFFFFFFGGGIIIJJJMMMQQQWWW\\\___^^^\\\ZZZXXXRRRIIICCCGGG\\\oooccceee]]]kkk{{{SSS>>>:::777777444222222444333111222222222222222222333333111111111111000000000000////////////////////////000000000000000000000000000000000000////////////000000000000////////////333111000000111222333333333BBBSSSaaammmyyy{{{ssssssssspppllljjjiiihhhaaaccccccaaa]]]ZZZ[[[\\\XXXXXXWWWVVVTTTQQQNNNMMMRRRQQQOOOJJJDDD???===<<<===???IIIYYYdddfffeeeeee___\\\XXXUUUSSSSSSTTTUUUMMMGGG@@@???CCCDDD@@@<<<<<<;;;::::::;;;<<<>>>???888444///---......---+++---,,,++++++---------+++*********++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,---------................../////////000111111000000111222222333444777:::<<<>>>BBBJJJPPPNNNQQQUUUWWWYYY^^^eeejjjkkkooorrr~~~vvvooohhhccc\\\VVVSSSQQQPPPNNNMMMKKKHHHEEECCCBBBAAAAAAEEEDDDDDDDDDFFFJJJNNNPPPSSSWWW[[[[[[[[[ZZZXXXTTTTTTLLLOOOKKKJJJooommmccc]]]bbb^^^JJJ???777666555555444222111000000333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000............////////////,,,---------.../////////000000000000111111111111999???JJJXXXgggttt~~~}}}{{{wwwtttpppmmmllljjjiiigggcccbbbaaa```^^^\\\[[[YYYWWWWWWVVVRRRNNNLLLKKKKKKQQQRRROOOHHHAAA===;;;999???BBBOOObbbmmmjjjeeeccc]]]XXXUUUXXX]]]^^^WWWPPPLLLFFF@@@>>>@@@CCCBBB@@@AAA===:::;;;>>>@@@>>>;;;666444111000000///---,,,...---,,,,,,++++++,,,,,,+++++++++************)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000111000---...222111---000000111222333444444555444777:::<<<>>>DDDLLLRRRTTTVVVXXXWWWWWW[[[dddkkkllljjjmmm}}}wwwrrrjjjdddccc___XXXSSSPPPNNNLLLKKKIIIHHHFFFDDDCCCBBBCCCCCCEEEEEEEEEFFFIIIMMMQQQSSSVVVYYY\\\\\\\\\[[[YYYXXXQQQGGGIIIOOO]]]|||iiiddddddppprrrPPP@@@999666666555444333222111111000222222111111111000000000000000000000000000000000////////////////////////////////////////////////............////////////---------...............//////000000000111111111222888AAAOOO^^^nnn|||}}}xxxvvvvvvssspppmmmlllkkkiiigggccccccbbbaaa___]]][[[ZZZXXXWWWUUUQQQOOONNNNNNOOORRRQQQMMMFFF@@@===<<<<<>><<<===AAABBB???<<<666333111000//////---,,,...---,,,,,,++++++,,,,,,++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000///+++,,,000///+++000000111222333444444555555777:::<<>><<<>>>@@@DDDQQQfffvvvyyypppfffbbbYYYWWWWWWZZZ^^^^^^XXXRRRDDDAAA@@@BBBFFFIIIIIIGGG@@@>>>===???AAA@@@<<<999444222000/////////---,,,...---,,,,,,++++++,,,,,,,,,+++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000...+++,,,///...+++000000111222333444444555666888;;;===???EEEMMMTTTRRRUUUXXXYYYZZZ]]]cccgggooollllll{{{uuuoookkkiiifff```\\\VVVRRRMMMIIIHHHGGGEEEDDDCCCBBBBBBAAABBBCCCEEEFFFIIIJJJLLLOOOSSSWWWZZZ[[[^^^\\\ZZZVVVNNNEEEBBBCCCCCCPPPgggmmmaaa^^^lll\\\DDD<<<777888===444444333333222111111000111111000000000/////////////////////////////////////////////////////////////////////////////////---------.........///////////////...---------,,,////////////000000000111222333555:::DDDUUUiiivvv~~~yyyvvvuuutttrrrooonnnmmmllljjjhhhffffffeeeccc```]]][[[YYYVVVSSSOOOMMMOOORRRUUUWWWPPPKKKDDD???<<<;;;???EEEQQQ]]]nnnwwwtttkkkdddbbbZZZYYYYYY[[[[[[XXXRRRMMMAAA@@@@@@CCCFFFHHHGGGFFF<<<;;;<<<===>>><<<777333333111///...//////...,,,...---,,,,,,++++++,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...,,,...222222///000000111222333444444555666999<<<===@@@FFFNNNTTTRRRUUUXXX[[[\\\^^^bbbeeemmmjjjkkkzzzvvvoookkkfffcccaaa]]]YYYUUUQQQNNNJJJGGGFFFEEEDDDCCCCCCCCCBBBBBBCCCDDDFFFGGGMMMNNNQQQTTTXXXZZZ\\\]]]WWWUUUTTTRRRLLLDDDEEEKKKPPPrrrgggaaa]]]eee~~~jjjCCC888888444222666333333333222222111111000222222111111111000000000000000000000000000000000................................................------------............/////////...---------,,,...////////////000000000333333333555===LLL```mmmvvv~~~~~~}}}zzzwwwvvvrrrqqqooonnnnnnmmmjjjhhhggggggeeeccc```]]]ZZZYYYSSSPPPMMMLLLOOOSSSUUUUUULLLEEE???===;;;;;;BBBKKK___iiiqqqppphhhbbbaaabbb\\\\\\\\\ZZZVVVQQQKKKGGG@@@@@@AAABBBDDDDDDCCCAAA:::;;;<<<======999444111111///------.........---...---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---//////...111777888555000000111222333444444555666999<<<===@@@FFFNNNTTTSSSUUUXXX[[[]]]___aaaccchhhgggjjjzzzuuuqqqjjjfffbbb^^^[[[WWWTTTQQQMMMJJJGGGEEEEEEEEEDDDBBBDDDCCCCCCDDDEEEGGGIIIJJJQQQSSSVVVYYY[[[\\\]]]]]]WWWQQQMMMKKKEEE@@@GGGSSSqqqnnn]]]VVV]]]pppuuuWWW>>>:::<<<777222222333333222222111111111111222222111111111000000000000000000000000000000000................................................,,,------------........................---------......////////////000000///000222333999FFFXXXeeemmm{{{||||||xxxuuutttqqqpppnnnnnnnnnmmmkkkiiihhhgggeeebbb___\\\YYYWWWQQQNNNMMMNNNRRRTTTSSSQQQIIIAAA<<<<<<<<<===GGGSSSiiioooqqqiiiaaa^^^___`````````^^^YYYQQQJJJEEECCCAAAAAAAAAAAA@@@???>>>>>><<<===>>>>>><<<888444111000...,,,,,,.........---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---/////////222888999666000000111222333444444555666888;;;===???EEEMMMTTTTTTUUUWWWZZZ]]]___aaabbbddddddkkk{{{~~~yyyuuupppmmmeeebbb]]]YYYUUUSSSPPPOOOIIIGGGDDDCCCDDDDDDCCCAAACCCCCCCCCEEEHHHKKKNNNOOOUUUWWWYYY\\\]]]]]]\\\[[[YYYOOOHHHFFFDDDHHHZZZoooccc^^^XXXjjjZZZKKK>>>;;;<<<999555444222222222222111111111111111111000000000/////////////////////////////////................................................,,,,,,---------.........---------......................../////////000000,,,///222333555>>>LLLWWWcccvvv~~~{{{|||{{{vvvsssrrrpppooonnnoooooonnnkkkiiihhhgggeeebbb^^^ZZZWWWVVVPPPOOOOOORRRVVVVVVRRRMMMHHH???;;;???@@@BBBLLLZZZkkkqqqqqqiiiaaa``````___bbbbbb___XXXNNNFFFCCCCCCAAAAAAAAA@@@>>>=========<<<>>>>>>===:::666222000///---+++,,,---......---...---,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///...---000555555222000000111222333444444555555777:::<<>>888555444444444444222222222111111111111111000/////////....................................................................................,,,,,,,,,---------......,,,------....../////////............/////////000---111333333222777AAAJJJ[[[mmm}}}}}}{{{vvvrrrrrrooonnnnnnoooooonnnllliiigggfffdddaaa]]]ZZZVVVUUUPPPPPPQQQVVVZZZXXXQQQKKKGGG???<<>>DDDLLLRRRWWWVVVVVVXXX\\\___bbbcccbbbfffpppgggeeeiiirrrwwwyyyvvvtttppplllgggccc```___ZZZWWWRRRMMMIIIGGGFFFGGGBBBBBBAAAAAAAAAAAAAAAAAA???DDDJJJNNNPPPQQQTTTWWW^^^\\\^^^aaa___XXXSSSSSSJJJJJJFFFJJJeeexxxoooiii```bbbnnneeeEEE:::999777555333222111111333333222222111000////////////000000000000//////////////////............///...---,,,,,,---...///........................++++++++++++++++++++++++,,,------......------,,,...............///000000111222222333333666:::===MMM^^^ttt~~~|||zzzxxxvvvtttpppqqqssssssrrrnnnjjjhhhgggeeeaaa]]]YYYUUURRRQQQRRRUUUXXXZZZXXXSSSNNNJJJAAAAAA@@@>>>@@@KKK]]]kkkkkkmmmmmmiiiggghhhfffbbbcccddd___SSSFFF???CCCJJJFFFDDDAAA???>>>@@@BBBCCCEEEBBB===777222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++***)))***,,,---,,,+++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,---------......000000000000//////////////////000000111222444555777999<<<===???DDDKKKRRRTTTVVVYYY[[[]]]___bbbdddeeehhhqqqhhheeeffflllooorrrxxx}}}zzzrrrppplllhhhddd```^^^]]]VVVTTTOOOKKKGGGEEEEEEEEECCCCCCAAA@@@@@@@@@AAABBB@@@EEELLLQQQTTTWWWZZZ]]]ccc^^^\\\^^^]]]WWWQQQPPPDDDJJJRRRccckkkaaa^^^^^^mmmkkkRRR@@@888888666444333222222222333333222111111000////////////000000000000//////////////////............///...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------......///000111222222222555888;;;GGGVVVlll}}}{{{zzzxxxvvvtttqqqqqqpppooommmkkkiiihhhfffddd```[[[WWWTTTRRRQQQVVVWWWYYYXXXUUUOOOIIIEEE@@@>>>===???FFFSSSaaajjjiiijjjhhhddddddhhhiiiggghhheee]]]SSSJJJFFFIIIMMMJJJGGGCCC@@@>>>???AAABBBDDDAAA<<<666111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***))))))+++,,,+++***,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,---------....../////////...............//////000000111333444555777999<<<===???DDDKKKRRRSSSVVVYYY[[[\\\___bbbdddgggiiirrrooolllkkkmmmnnnmmmooorrr}}}zzzvvvssskkkiiifffbbb^^^[[[YYYXXXQQQOOOKKKGGGEEECCCCCCCCCDDDCCCAAA@@@@@@BBBCCCEEEGGGKKKQQQVVVYYY\\\^^^```bbb^^^\\\^^^\\\TTTKKKHHHDDDSSSjjjttt^^^WWW\\\kkklllHHH>>><<<666666555444333333333333222222222111111000000///...//////000000//////.../////////............---///...------------...///------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,------...///000111111111333666999===JJJ___sss|||zzzyyyxxxvvvuuurrrpppnnnkkkhhhgggggggggdddaaa]]]YYYUUUSSSSSSSSSXXXWWWVVVSSSNNNGGGBBB>>>???===>>>EEERRR^^^fffhhhfffgggfffbbbdddjjjnnnnnnjjjbbbWWWOOOLLLMMMNNNOOOLLLIIIEEEAAA>>>???@@@AAAAAA>>>:::555111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++***))))))***+++***(((,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............000000000000222333444555777999<<<===???DDDKKKRRRRRRTTTWWWZZZ\\\^^^bbbdddiiijjjsssooorrrvvv{{{zzztttmmmhhhmmmsss}}}}}}yyywwwuuussspppmmmgggeeeaaa]]]XXXUUURRRQQQKKKIIIGGGDDDBBBAAAAAABBBBBBBBBAAAAAACCCFFFIIIKKKQQQTTTWWWZZZ\\\]]]^^^^^^[[[YYY[[[[[[VVVLLLFFFEEEVVVmmmttteeeYYY]]]nnnRRR999888:::555444333333333333333333222111111111000000000///...//////////////////...//////.........---------.........------.........------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,------......///000000000111444666555???QQQeeevvv~~~{{{yyyyyyxxxvvvtttqqqooollliiifffdddcccccc^^^\\\YYYVVVUUUUUUVVVVVVWWWUUUQQQLLLFFFAAA===;;;<<<@@@IIITTT___fffhhhgggfffiiiiiihhhkkkpppsssrrrhhh\\\NNNIIILLLPPPOOOLLLLLLIIIEEEBBB@@@@@@AAABBB>>>;;;777333///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++******++++++***)))++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............//////000000000111222333444555777999<<<===???DDDKKKRRRPPPSSSVVVYYY[[[^^^bbbdddiiijjjsss]]]gggvvvvvvkkkcccgggnnnwww}}}yyyvvvrrrooonnnllljjjhhhcccaaa]]]XXXSSSOOOLLLJJJFFFEEECCCBBBAAA@@@AAAAAAAAAAAABBBDDDHHHLLLPPPRRRVVVWWWZZZ]]]_________^^^TTTRRRQQQNNNHHHEEELLLUUUxxxssseeebbb^^^___ooo]]]CCC;;;<<<777333333222222222222333333111111111000000000000000......////////////..................---------------..................---------------------------++++++++++++++++++++++++,,,------......------,,,---------,,,---......///---...000000///000111333111777FFFXXXgggxxx|||zzzxxxxxxwwwuuusssnnnmmmllliiifffbbb___]]]XXXWWWVVVUUUVVVWWWYYY[[[VVVSSSNNNHHHCCCAAA@@@???===JJJ\\\hhhkkkjjjiiiiiijjjpppssstttuuuwwwuuuqqqcccXXXKKKHHHMMMQQQOOOJJJIIIGGGEEECCCBBBAAAAAABBB:::888444111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,++++++------,,,++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000000000111111222333555666777999<<<===???DDDKKKRRROOORRRVVVYYY\\\___ccceeeiiiiiiqqqDDDRRReeewww~~~sssgggeeecccccchhhqqqzzz|||xxxuuuqqqnnnjjjgggfffeeedddbbb]]][[[WWWRRRMMMIIIFFFEEEBBBAAAAAAAAAAAAAAAAAABBBBBBCCCFFFIIINNNRRRVVVXXXVVVWWWZZZ]]]aaacccbbb```SSSLLLEEEBBBCCCNNNdddwwwjjj]]]ZZZ[[[dddsssYYYCCC;;;>>>>>>444333333222111111111222222000000000000000000000000---......//////......---.........------------,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,---------------......///---///000000//////000222000333===LLLWWWfff~~~|||yyywwwvvvuuusssrrrlllkkkiiigggccc^^^ZZZXXXSSSSSSTTTVVVXXXZZZ[[[\\\XXXSSSMMMGGGDDDDDDFFFHHHCCCWWWmmmxxxuuuooonnnpppssszzz}}}zzzssskkk___XXXPPPNNNPPPRRRNNNJJJEEEEEEEEEEEEDDDBBB@@@???777555222///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,+++,,,.........---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111111111111111111111222444555666777999<<<===???DDDKKKRRROOORRRVVVYYY\\\```dddgggiiiiiiqqqAAAIIISSS^^^mmmxxxxxxqqqjjjfffbbb___aaafffmmmrrr{{{}}}xxxtttpppnnniiifffaaa___^^^]]]\\\[[[UUUSSSPPPLLLHHHEEECCCBBB@@@@@@@@@AAAAAABBBBBBCCCEEEGGGKKKOOOSSSVVVXXXYYYZZZZZZ[[[___cccdddbbb```RRRIIIDDDJJJXXXnnnooo___\\\___dddyyy___EEE;;;777;;;<<<333333333222111111111111111///000000000000000000000---......//////......---.........---------,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,------...---///111111/////////111000000777BBBIIITTTlll|||yyywwwuuutttrrrpppkkkiiieeeaaa\\\YYYVVVUUURRRSSSVVVXXXZZZZZZ[[[[[[XXXSSSKKKEEECCCEEEIIIMMMOOObbbwwwzzztttuuuzzz}}}~~~wwwmmmcccZZZXXXVVVTTTRRRPPPLLLJJJDDDEEEGGGGGGEEEAAA===:::444222000---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***)))+++---///...---************+++,,,---...------------------------,,,,,,,,,---------......------......///000000111111111111222333444555666777999<<<===???DDDKKKRRROOORRRVVVZZZ]]]aaaeeehhhjjjiiirrrLLLMMMKKKLLLWWWeeekkkiiifffffffffgggggghhhhhhhhhmmmrrrzzz}}}wwwssspppllljjjccc```\\\YYYXXXXXXWWWVVVNNNMMMKKKHHHEEEDDDBBBBBB??????@@@AAABBBCCCCCCDDDHHHKKKOOOSSSVVVXXXYYYYYY```______aaadddccc```]]]OOOHHHJJJ\\\vvvmmmccc```dddiiiqqq^^^LLLBBB>>>666666999555444333222111000000000000////////////000000000000---..................---......---------,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++******++++++,,,---...///111111000//////000000///444<<>>OOOccc{{{~~~{{{vvvssssssrrrooollleeeaaa[[[VVVRRRQQQRRRSSSYYYWWWVVVXXX[[[\\\[[[XXXRRRLLLDDD@@@BBBKKKUUU\\\dddqqq~~~{{{tttkkkbbb\\\___ZZZWWWWWWUUUMMMGGGEEECCCGGGJJJGGG???777444444......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,+++******+++,,,...///,,,,,,---------------------------.........//////000000111222333444444555555999<<<>>>@@@CCCIIINNNNNNRRRWWW[[[^^^aaadddggghhhkkkttt~~~gggRRRHHHIIIMMMOOO]]]rrrzzzqqqiiihhh___\\\^^^dddhhhhhhkkkpppzzzyyy}}}|||yyywwwtttrrrnnnjjjgggbbb]]]ZZZVVVTTTPPPKKKHHHGGGGGGGGGEEEDDDBBB@@@??????@@@@@@BBBCCCDDDGGGIIILLLNNNOOOUUUXXXZZZZZZYYYXXXZZZ\\\]]]```hhhlllfff[[[UUUWWWeeezzzooobbbXXXZZZiiivvvYYYDDD<<<;;;888555444333444444222222222111111111000000////////////////////////....................................------------,,,,,,,,,------------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---............////////////111---///444555777EEEVVVfff{{{xxxtttsssrrrpppkkkfff]]]ZZZVVVRRRPPPQQQSSSTTTYYYXXXWWWXXXYYYYYYVVVTTTOOOKKKHHHLLLUUU```gggjjjkkkttt~~~sssjjjeeeddddddaaa\\\YYYYYYUUUNNNHHHGGGEEEHHHIIIEEE===666444444111000///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,------------...---------.........//////000000111222333444444555555999<<<>>>???CCCIIINNNOOORRRVVVZZZ]]]```dddggglllnnnwwwkkkRRRIIIGGGIIITTTdddkkkiiihhhlllddd```]]]^^^^^^^^^```dddiiihhhjjjppptttvvvzzz}}}}}}|||yyyvvvrrrooommmmmmjjjfffccc___[[[VVVSSSNNNLLLHHHEEEBBBAAAAAABBB@@@??????>>>>>>@@@AAABBBEEEFFFHHHKKKNNNQQQSSSTTTWWWWWWWWWXXXXXXXXXXXXYYYWWWWWW^^^ddd^^^VVV```rrrzzzjjj\\\\\\]]]fffgggLLL???999888777555444333333444444222222111111111000000000////////////////////////....................................------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------............/////////000---...222111111:::GGGPPPgggwwwuuurrrpppoookkkddd___TTTRRRPPPNNNOOOQQQUUUWWWXXXXXXXXXYYYYYYWWWTTTQQQKKKLLLRRR___ppp{{{~~~}}}{{{||||||mmmcccbbbggglll^^^[[[YYYYYYUUUMMMHHHHHHHHHIIIHHHBBB:::444222333333222000---+++)))((((((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++***+++,,,---...------------,,,+++***))),,,,,,,,,---------......------........./////////000000111222333444444555666999<<<>>>???CCCJJJOOOPPPSSSVVVYYY[[[___cccgggmmmoooyyykkkWWWLLLIIIJJJRRRXXX]]]fffooowwwqqqiiibbb]]][[[]]]___```]]]]]]bbbeeehhhmmmssswwwxxxzzz|||~~~}}}{{{vvvvvvuuussspppmmmiiihhhfffccc```]]]ZZZVVVQQQNNNHHHGGGDDDBBBAAA@@@@@@AAA?????????@@@BBBDDDFFFGGGHHHJJJLLLOOORRRTTTVVVWWWWWWVVVVVVXXXYYYYYYWWWUUUQQQLLLOOOWWWYYY^^^wwwnnnfffddd\\\hhhsssrrrPPP>>>;;;>>>888777666555444444444444111111111111000000000000////////////////////////.................................---------,,,,,,++++++,,,,,,,,,---------////////////////////////,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++......------......///000---------.........//////000...000222111000555>>>FFFWWWmmmlllssswww}}}xxxtttoookkkiiiddd^^^YYYPPPOOONNNNNNOOORRRVVVXXXXXXXXXYYYYYYXXXUUURRRPPPJJJSSSbbbuuuuuujjjeeeeeeggghhhYYYVVVVVVWWWUUUNNNJJJJJJJJJIIIEEE>>>777222111222333222000---+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---+++***))))))+++---...,,,,,,---...---,,,***)))+++,,,,,,------.....................////////////000000111222333444444555666999<<<>>>???DDDKKKPPPRRRTTTVVVYYY[[[^^^cccfffjjjmmmvvvssscccYYYNNNJJJKKKSSS___iii|||zzzuuuoooiiieeebbb___```\\\ZZZ\\\\\\\\\___dddiiijjjlllmmmoooqqqssssssuuuuuuuuuuuuxxx{{{~~~{{{wwwtttrrroooooonnnllljjjgggdddbbb]]][[[XXXUUUSSSPPPLLLIIIDDDCCCBBBAAA@@@AAAAAAAAA???@@@AAACCCFFFHHHJJJKKKNNNOOOQQQTTTVVVWWWXXXXXXZZZYYYYYYYYYYYYWWWSSSPPPKKKHHHOOO___lllzzzsssbbb^^^aaakkkwwwUUUAAA:::999;;;888777666555333222222111111111111000000000//////...................................................------------,,,,,,,,,+++++++++,,,,,,,,,------////////////////////////,,,++++++******++++++,,,++++++++++++++++++++++++...------------...//////------------..................000222111000333999BBBMMM[[[vvveeeeeegggttt}}}xxxrrrjjjddd```]]]YYYUUURRRQQQOOOOOOPPPRRRUUUWWWXXXYYYYYYWWWTTTPPPMMMLLLOOO___uuu|||vvvsssrrrnnnfff```WWWTTTUUUZZZ[[[VVVQQQOOOHHHFFFAAA:::444111000000000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++***))))))+++---...)))***,,,---...---,,,,,,++++++,,,,,,---...//////........./////////000000000000111222333444444555666999<<<===???DDDLLLRRRSSSUUUXXXZZZ\\\___bbbeeehhhkkktttppp]]]TTTRRRSSSTTTeeellltttxxx|||}}}xxxkkkfffbbbaaa]]]XXXVVVXXX[[[[[[\\\]]]^^^___```aaaeeeeeeeeefffhhhkkkmmmoootttwww~~~yyywwwtttqqqmmmjjjhhhfffccccccbbbaaa___\\\YYYWWWRRRPPPMMMLLLKKKIIIEEECCCAAA@@@@@@@@@@@@AAABBBBBBAAABBBDDDFFFIIIKKKMMMNNNSSSTTTVVVXXXXXXXXXXXXWWWVVVUUUTTTRRROOOMMMLLLKKKFFFPPPddd~~~tttddd___gggrrr{{{WWWAAA:::888555444555555444333111000//////111111000000000/////////................................................------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++************+++,,,,,,,,,------------.........,,,---.../////////111444;;;CCCJJJ^^^|||pppdddYYYccc|||xxxssslllccc]]]ZZZXXXUUURRRSSSRRRPPPOOOOOOQQQRRRSSSWWWXXXXXXUUUQQQNNNMMMMMM[[[mmm~~~pppeee[[[WWWXXX```fffbbbXXXRRRDDDAAA<<<666222000000000......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++******)))***+++,,,---)))***+++,,,------------***+++,,,,,,---...//////....../////////000000000000000111222333444444555777999<<<===???DDDMMMSSSTTTVVVZZZ]]]^^^```bbbdddhhhkkkuuuwwwjjj[[[QQQQQQZZZeeennn{{{|||wwwssskkk___XXXWWWTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXYYY[[[\\\]]]^^^bbbeeekkkrrryyy~~~zzzuuuqqqnnnfffeeeccc```]]][[[ZZZYYYVVVVVVUUUTTTSSSPPPMMMLLLIIIHHHFFFFFFEEEDDDAAA???@@@@@@AAABBBCCCDDDEEEEEEGGGHHHJJJLLLNNNPPPQQQRRRTTTUUUVVVWWWVVVTTTRRRQQQMMMMMMJJJGGGFFFIIIPPPVVV^^^sssooo```]]]iiippp[[[EEE;;;999666444444222333333333222222111111111000000000////////////................................................---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++***************************))))))))))))***++++++,,,,,,---------.........---//////......///111111333:::>>>JJJaaaxxxyyyaaa]]]mmmzzzrrrmmmfffaaa[[[WWWVVVUUUSSSPPPQQQPPPNNNMMMMMMMMMNNNOOOSSSUUUVVVVVVUUUVVVZZZ]]]iiixxx{{{~~~vvvnnnaaaZZZZZZeeennnjjj\\\PPP???;;;777333111000//////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************++++++++++++,,,,,,,,,++++++,,,------***++++++,,,---...///000.../////////000000000000000000111222333444444555777999<<<===???EEEMMMTTTTTTXXX\\\```aaabbbbbbcccgggjjjuuuvvvdddSSSWWWWWWYYYfff|||zzzkkk```]]]UUUTTTTTTSSSSSSRRRRRRRRROOOPPPQQQSSSTTTUUUUUUUUUVVVXXX]]]cccjjjpppuuuxxx|||{{{xxxtttnnnhhhdddaaaYYYXXXVVVTTTRRRQQQPPPPPPNNNNNNNNNMMMKKKIIIGGGEEEFFFEEEDDDDDDDDDCCCAAA???BBBBBBCCCEEEFFFGGGHHHIIIMMMNNNPPPRRRTTTUUUVVVVVVRRRSSSSSSSSSQQQOOOLLLJJJJJJJJJHHHEEEFFFPPP___kkkyyynnneeedddkkk~~~OOOEEE<<<:::888444444888222333444555555555555555000000000000////////////................................................---------,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------++++++************++++++************************++++++******++++++,,,---,,,,,,,,,---------......111222222000///111111111///666888>>>PPPddd|||jjjccchhh}}}{{{sssiiibbb\\\YYYUUUUUUVVVUUURRROOONNNMMMLLLJJJJJJKKKKKKLLLNNNQQQUUUYYY\\\bbbjjjpppsss}}}~~~uuurrruuu|||rrrnnnddd\\\[[[gggqqqlll[[[LLL;;;888444222111000////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***++++++++++++***///...,,,+++******+++,,,******+++,,,---//////000////////////000000000000000000111222333444444555777999<<<===???EEENNNTTTTTTXXX^^^bbbccccccbbbccceeeiiisssjjjddd[[[RRRRRR]]]nnn{{{{{{jjj```___YYYTTTSSSVVVWWWRRRMMMQQQPPPOOOOOOOOOMMMJJJGGGNNNOOOQQQTTTYYY```eeehhhmmmlllkkkgggbbb\\\VVVRRRQQQOOOLLLIIIFFFEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDCCCEEEGGGJJJLLLNNNOOOPPPRRRRRRRRRRRRRRRRRRSSSSSSRRRMMMKKKNNNNNNJJJKKKOOOGGGGGGJJJOOOUUUeeexxxjjjccc```jjj___EEE@@@999666666666666555333333222222111000//////222111///.........///000///////////////////////////............---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***))))))******)))************+++++++++,,,,,,,,,---------...............///////////////333///222===FFFRRRkkkooofffhhhmmmuuuyyyqqqiiibbb^^^ZZZVVVSSSRRRSSSTTTSSSRRRRRRPPPNNNKKKIIIHHHHHHHHHSSSPPPSSS___rrrwwwrrrpppvvvoookkkeee___]]]dddkkkfffTTTCCC:::777222000//////...---------,,,,,,,,,,,,++++++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...111///---,,,---///333555000000111222444555666666888:::<<<===???CCCKKKQQQVVVYYY]]]___``````bbbcccfffeeeuuukkk[[[SSSSSSUUUhhhnnnvvv{{{{{{xxxtttrrrooojjjccc^^^[[[YYYUUURRRQQQPPPPPPQQQQQQPPPOOOMMMJJJJJJJJJKKKNNNQQQSSSUUU\\\[[[YYYWWWTTTPPPNNNLLLIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFEEEEEEEEEFFFGGGHHHIIIHHHIIIJJJLLLNNNPPPRRRRRRVVVVVVVVVVVVUUUUUUTTTSSSLLLJJJIIIKKKHHHCCCCCCHHHNNNYYYiiizzz{{{rrrjjjccc```eeerrrcccKKK@@@<<<777555555555444333222222111000000///......111111///.........///000....................................------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***))))))******)))************+++++++++,,,,,,,,,------------...............////////////555000111777<<>>888555111/////////...---------,,,,,,,,,,,,++++++------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000...---,,,---///222333000000111222444555666666777:::<<<===>>>CCCJJJPPPUUUXXX\\\^^^___```bbbdddgggeeetttmmm^^^UUUTTTVVVYYY]]]aaagggmmmrrrooopppqqqnnnhhh```[[[XXXUUUUUUTTTRRRPPPMMMLLLJJJMMMLLLLLLLLLLLLMMMMMMNNNPPPOOOMMMLLLJJJIIIIIIIIICCCCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDFFFHHHIIIIIIIIIJJJJJJKKKLLLNNNNNNMMMMMMMMMNNNOOOQQQSSSTTTRRRRRRSSSSSSRRRQQQOOONNNHHHGGGFFFGGGIIIOOO\\\iiimmmbbb^^^```eeesssrrrUUUCCC;;;:::777555444444333222111000000000//////......---111000//////......//////....................................------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******)))*********)))************+++++++++,,,,,,,,,,,,------------------........./////////444000000222222444@@@OOOfff|||jjjbbb[[[UUUTTTUUUYYYccclll|||wwwrrrooommmhhhbbb\\\WWWTTTRRRQQQQQQRRRTTTVVVUUUSSSQQQLLLMMMLLLGGGCCCEEELLLRRRbbbuuuzzzmmmmmmvvvvvvooojjjhhhgggfffiiieee___[[[WWWNNNAAA666444222///............---------,,,,,,,,,,,,++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++***************)))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------...///000111000000111222444555666666777999;;;<<<>>>BBBJJJPPPSSSVVVZZZ]]]___```bbbdddgggeeevvvzzz```\\\VVVQQQPPPUUU^^^eeeiiittt|||pppfffbbbddddddccc```]]]YYYWWWWWWTTTTTTTTTUUUUUUUUUVVVVVVRRRRRRQQQOOONNNLLLKKKKKKEEEGGGHHHJJJKKKJJJJJJIIILLLKKKKKKKKKLLLNNNPPPQQQOOOOOONNNNNNNNNOOOPPPPPPOOONNNMMMLLLMMMOOOQQQRRRNNNOOOPPPPPPOOOMMMKKKJJJHHHFFFDDDFFFPPPhhh{{{eee______bbbooommmQQQAAA:::888555444444444333333111000000000000//////.........000000//////.............................................---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++***************+++))))))*********+++++++++++++++,,,,,,,,,---------,,,------....../////////111//////222111111999CCCSSSeeerrrbbbYYYQQQLLLSSS___jjj||||||ssskkkggg___]]]ZZZWWWUUUTTTTTTTTTOOOPPPSSSUUUUUUSSSPPPMMMNNNLLLJJJHHHIIIPPPYYY```uuuxxx{{{oooiiijjjmmmooonnnlllggg```VVVLLLAAA888222111///------.........---------,,,,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---......///......000000111222444555666666777999;;;<<<===BBBJJJPPPQQQUUUYYY\\\^^^```bbbdddgggggg}}}~~~vvviii[[[SSSQQQUUUZZZfffsssyyytttsssiiikkkllliiieeeaaa______YYYYYYXXXWWWWWWXXXXXXYYYWWWWWWWWWVVVTTTQQQNNNMMMLLLMMMNNNOOOPPPOOONNNNNNQQQQQQPPPPPPPPPRRRSSSTTTSSSRRRQQQPPPOOONNNNNNNNNLLLKKKIIIHHHIIIJJJLLLNNNNNNNNNNNNMMMLLLJJJHHHFFFEEEHHHKKKQQQccctttcccYYY___hhhqqqbbbMMMDDD@@@<<<999222333444444444222222111111000000000000000/////////////////////......---...........................------------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************+++***************++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---...//////000......000222222333777===KKKTTThhh{{{gggTTTHHHLLLXXXZZZfffyyyxxxooohhhccc```WWWVVVUUUSSSSSSSSSTTTUUUPPPRRRSSSTTTRRROOOLLLKKKJJJHHHIIINNNXXXdddnnnsss|||sssiiihhhooovvvvvvssskkkfff]]]QQQDDD:::444111///---,,,,,,.........---------,,,,,,,,,+++++++++,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,---...//////......---000000111222444555666666777999;;;<<<>>>BBBJJJPPPQQQUUUYYY\\\^^^```bbbdddgggjjjwwwfffZZZTTTSSSWWWaaalllpppppprrryyy~~~xxxqqqmmmkkkfffddd```]]][[[[[[[[[[[[___^^^\\\YYYVVVRRROOOMMMPPPPPPQQQRRRRRRRRRQQQQQQTTTTTTSSSSSSRRRQQQQQQPPPSSSRRRPPPNNNMMMLLLKKKKKKHHHGGGFFFFFFFFFGGGIIIIIIDDDDDDEEEEEEFFFFFFGGGGGGJJJVVVfffvvvuuu___XXXZZZlll~~~rrr[[[CCC;;;>>>???;;;777111333444444222111111222000000000000000000000000...////////////...------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++*********************************)))******+++,,,)))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,---...//////000---///000111111111333555AAAGGGSSSmmm}}}aaaOOOKKKNNNOOOTTTaaaqqq}}}|||tttkkkddd___]]]\\\WWWWWWUUUTTTSSSSSSSSSSSSRRRSSSSSSQQQNNNKKKKKKKKKHHHNNNZZZhhhvvvwwwppplllrrr~~~|||sssccc___VVVJJJ>>>666222111...---,,,---...///...,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---....../////////......000000111222444555666666888:::<<<===???CCCKKKQQQSSSVVVZZZ]]]___```bbbdddeeekkkrrrlllcccgggjjjiiigggkkkuuuyyyvvvvvvvvvwwwxxxsssjjjaaaXXXRRROOONNNRRRRRRRRRRRRSSSTTTUUUVVVYYYZZZZZZYYYWWWTTTQQQOOOOOONNNLLLKKKJJJIIIHHHHHHEEEFFFFFFFFFGGGGGGGGGHHHDDDFFFJJJPPPWWW___fffjjjrrr|||lllaaa^^^bbbssshhhRRRDDD888666999777555555111333444333000///000222////////////////////////....../////////...---,,,---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******************************))))))***++++++,,,)))************+++++++++***++++++++++++,,,,,,,,,***++++++,,,...//////000,,,...000000000111111111666<<>>@@@DDDLLLRRRUUUXXX\\\^^^___```bbbddddddiii~~~uuuoooqqquuuqqq}}}{{{kkk]]]UUUQQQPPPSSSSSSSSSSSSUUUWWWYYY[[[aaaaaabbbaaa^^^YYYUUURRRKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFHHHHHHHHHHHHHHHTTTXXX```lllzzzxxxmmmfffcccggglllnnnzzzhhhCCC@@@:::777777555000111777111333333111...---///222---.....................---.../////////...,,,,,,---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))******))))))***+++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,******+++,,,...//////000***---//////000222333111...777@@@GGGVVVpppbbbXXXTTTRRRUUUVVVYYYdddqqq}}}~~~zzzwwwvvvwwwzzz|||}}}uuullleee```\\\[[[ZZZYYYXXXWWWVVVVVVQQQRRRTTTUUUVVVVVVUUUUUUQQQQQQNNNJJJGGGIIINNNRRRooo|||yyytttqqqnnnlllqqqrrr]]]PPPJJJBBB:::444111///...///...---...//////---+++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********))))))******++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...111000000/////////000000000000111222444555666666:::<<<>>>???@@@EEEMMMSSSVVVYYY]]]___``````bbbccccccgggxxxwwwuuutttzzzmmm]]]RRRNNNMMMQQQSSSTTTSSSSSSWWW^^^dddgggjjjfff]]]XXXVVVQQQJJJJJJDDDBBBDDDEEEBBBDDDJJJDDDCCCHHHOOOLLLGGGOOO^^^ooo~~~ooocccdddccccccsssmmmLLL>>>999888777666444444333333444333222111000000000000//////.........---------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++++++++******************,,,,,,++++++,,,,,,---...------......///000000000222555;;;AAAKKK[[[ooo}}}xxxrrrhhh\\\TTTSSSZZZaaajjjyyy~~~|||xxxvvvsssrrrqqqyyy|||{{{tttllleee^^^ZZZXXXTTTTTTSSSSSSTTTVVVXXXYYYXXXUUURRRRRRRRRRRRPPPNNNNNNIIIFFFFFFFFFJJJXXXhhh{{{zzzwwwsssoooooosssyyy}}}wwwiii^^^QQQJJJ???666000.................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......+++++++++******)))))))))++++++------------++++++,,,,,,.../////////...---111111111222333444555666999<<>>???BBBHHHMMMRRR[[[dddllllllsss~~~xxxiiiaaa^^^___fffrrrzzz___NNNBBB:::777666555444222111111111111111111000///...........................---------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------...//////000000...000222444777???IIIQQQcccnnnVVVUUUUUU\\\fffnnnsssyyy|||~~~~~~xxxsssqqqqqqnnnlllkkkkkkmmmooooooooouuuxxx}}}|||tttuuuuuusssppplllgggddd^^^]]][[[YYYWWWUUUTTTTTTTTTUUUVVVVVVVVVUUUTTTSSSOOONNNLLLKKKJJJIIIJJJJJJNNNZZZnnn}}}~~~pppiiigggbbbVVVLLL===999333000//////......///.........------,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++++++++***************************,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,---......//////......111111111222333444555666:::===@@@AAABBBEEEKKKPPPTTTVVVZZZ^^^```bbbbbbbbb^^^```eeeyyy~~~sssqqqpppqqqxxxpppfff^^^^^^\\\WWWRRROOONNNMMMNNNOOONNNNNNQQQUUUWWWUUURRROOOOOOMMMKKKJJJJJJJJJJJJLLLSSS^^^kkkwwwyyyooogggddd]]]XXX^^^kkkttthhhLLL>>><<<:::666444555444333222111111111111111000//////.........///................................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++************************))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,---......//////000000111333333444777===AAAPPPddd{{{fffZZZSSSWWW\\\___iiiuuuvvvzzz}}}|||vvvrrrpppqqqtttpppllliiiiiihhhgggeeegggiiimmmoooppprrrtttvvvvvvxxx|||}}}zzzxxxuuuqqqmmmiiiaaabbbbbbbbb___\\\YYYVVVWWWVVVUUUTTTSSSRRRQQQQQQRRRSSSTTTUUUUUUSSSQQQOOOLLLJJJGGGDDDEEEJJJSSSYYYggg||||||hhh\\\XXXRRRGGG===555222000/////////...---///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++*********------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............111111111222333444555666:::===@@@AAABBBFFFLLLQQQTTTVVVYYY\\\___aaabbbbbb___^^^[[[hhh|||pppnnnsssvvv{{{~~~zzzvvvtttrrrqqqlllnnnttt||||||wwwtttpppkkkiiihhhiiilllooo}}}{{{ppplllgggaaa```cccdddiii|||yyySSSEEE888777999999666444444444333222111111111111111111000/////////000000---.............................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++)))*********+++++++++,,,+++************+++,,,,,,,,,,,,------.../////////111222333333444555888:::@@@IIIYYYvvv{{{lllggg```YYY[[[cccgggkkkppprrrrrrrrrtttvvv|||yyysssnnnjjjhhhfffeeebbbdddffffffdddddddddeeeeeefffjjjmmmqqqtttvvvwwwsssuuuwwwzzz{{{|||{{{{{{yyyyyyyyyxxxvvvtttsssrrrllljjjhhhfffeeebbb___]]]UUUVVVWWWXXXWWWUUUTTTRRRTTTTTTTTTTTTTTTTTTTTTSSSVVVVVVUUUTTTRRRPPPNNNMMMMMMLLLIIIGGGJJJWWWiiiwwwttt```SSSMMMGGG<<<333222000////////////---,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////111111111222333444555666:::===@@@AAABBBFFFLLLRRRTTTUUUXXX\\\^^^```aaabbbaaabbb]]]bbb{{{{{{ttteeedddccceeekkksss|||pppccc]]]^^^^^^dddnnnwwwkkkTTTDDD===777888888666444555333333222111111111111111111000000//////000000111---------.......................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++)))))))))******++++++,,,***************+++,,,,,,,,,,,,,,,---......////////////000111222333555555666@@@NNN```{{{}}}kkk___[[[ZZZ[[[]]]aaafffkkkoooqqqyyyxxxsssmmmhhheeeeeegggfffggggggfffdddbbbaaaaaacccbbbbbbbbbcccdddeeeeeeaaabbbdddfffhhhiiijjjkkkiiihhhgggeeecccaaa```______]]][[[[[[[[[[[[YYYXXXQQQRRRTTTUUUUUUUUUTTTTTTRRRSSSTTTVVVWWWXXXXXXXXXUUUSSSPPPMMMKKKJJJIIIIIIEEEJJJPPPVVVaaauuu|||~~~wwwjjjXXXKKKDDD???777111111000......//////---+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------------...//////111111111222333444555666999<<>>IIIPPP^^^zzz{{{kkkeee^^^\\\___aaabbbaaahhhjjjiiiccc]]][[[___dddhhhiiijjjjjjhhhfffggggggeeeccc___\\\ZZZZZZ[[[[[[XXXXXXYYYZZZ\\\___aaacccbbbaaa^^^\\\ZZZXXXWWWWWWXXXVVVUUUUUUVVVWWWVVVUUUSSSTTTUUUUUUVVVVVVUUUUUUTTTUUUVVVWWWWWWWWWVVVUUUOOOLLLIIIGGGHHHLLLQQQTTTSSS___nnn||||||}}}xxxkkk```QQQCCC:::666333111000...------...///...---+++++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,)))))))))******++++++,,,*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---...------,,,---...///000111111111222333444555666888;;;>>>@@@AAAEEELLLQQQRRRUUUZZZ___aaabbbaaa```WWW``````aaasss{{{mmmgggeeeccc`````````aaacccfffmmmuuu{{{zzzooogggeeeeeeccc^^^]]]ZZZZZZaaafffkkkuuusssUUUBBB:::999888222111444666444222222000//////.........//////......---------......///---------.........//////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,---......*********)))***++++++,,,++++++,,,------......///...------...000222222222333888;;;>>>III```|||qqqfffbbb___ZZZUUUXXX\\\^^^YYYRRRQQQYYYaaagggiiikkklllkkkkkklllmmmdddaaa]]]YYYVVVVVVXXXYYYWWWWWWVVVWWWZZZ]]]aaaccccccaaa^^^[[[YYYXXXWWWWWWTTTSSSQQQRRRSSSTTTTTTSSSVVVVVVVVVWWWVVVVVVUUUUUUYYYYYYXXXWWWUUUSSSPPPNNNMMMKKKIIIJJJPPPYYYbbbiiizzzvvvooocccYYYJJJ;;;222...///111...,,,+++,,,---///......)))***+++,,,------...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---******+++,,,------......)))))))))******+++++++++------++++++++++++------......---,,,---...///000111111111222333444666666777:::===???AAAEEEKKKQQQRRRVVV[[[```ccccccaaa```]]]ddd___^^^qqq~~~qqqqqqlllfff```]]][[[YYYXXX___aaadddfffiiimmmqqqtttxxxssslll\\\ZZZXXXWWWXXXZZZ]]]```dddeeeiiiqqq~~~xxxWWWIIICCC;;;666777333333333222222222111111333222000///.........//////////////////..........................................------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,---------------............///111333666;;;CCCNNNZZZbbbzzzxxxfff___YYY\\\ZZZUUURRRSSSSSSQQQVVV[[[^^^___cccfffeeeaaa^^^XXXQQQPPPTTTXXXYYYXXX[[[^^^^^^[[[[[[bbbiiikkkooohhh```[[[ZZZ[[[[[[ZZZ\\\WWWUUUVVVSSSMMMNNNTTTZZZXXXTTTSSSRRRSSSSSSSSSWWWUUURRROOONNNLLLJJJIIIOOOSSSUUUZZZkkkvvvhhhPPPGGG;;;333111111///---,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,)))---,,,(((***000///)))++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------...////////////000111333444555555888<<>>444///...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------,,,---,,,******++++++(((++++++++++++++++++++++++,,,,,,+++******+++,,,,,,*********+++++++++,,,,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------.../////////000111222333555666666888<<>>999777444444444444333222333555000000000000////////////....../////////......---,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))))))))******))))))))))))************)))************+++++++++************++++++++++++,,,,,,,,,,,,------------...///000000///111333666111777???AAACCCSSSsss~~~{{{vvvwwwooo^^^NNNJJJLLLOOOHHHHHHGGGDDDCCCCCCFFFIIIGGGKKKMMMMMMPPPXXX^^^```eeejjjtttwwwhhhUUUFFF<<<444222333//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++*********+++,,,+++)))***---+++'''++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))************+++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------...//////111222333444555777888888888<<>>BBBUUUiiiiiiaaaeeekkkeeeccc___YYYSSSQQQTTTVVVZZZbbbiiillltttxxxgggVVVCCC:::555000///000---......---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---***///---'''---999777***++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------...//////111111222444555666777888888<<>>;;;999777555444222222111000/////////000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++***,,,)))'''(((,,,...+++(((,,,,,,,,,,,,,,,,,,,,,,,,------------............+++,,,---......111555888===CCCRRRhhhxxxlllWWWDDD<<<888666444111000///000000///.........------------,,,,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))))))))*********++++++++++++***)))((()))***,,,---***************************++++++,,,,,,------..................//////000222111222222333444555666:::;;;>>>???AAAEEEIIIMMMRRRTTTXXX]]]```aaaaaa```aaa```dddwwwDDDHHHMMMMMMJJJGGGFFFGGGEEEKKKSSSZZZ```iiivvv~~~vvvqqqnnnmmmkkkpppyyybbbWWWLLL@@@;;;<<<===:::777777888:::;;;:::888555333222111000///............////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))******++++++******+++)))'''(((+++---+++)))++++++++++++++++++++++++,,,,,,,,,---------......+++---/////////000222444333555;;;DDDQQQgggxxxdddTTTCCC777333333222000//////000111111............------------,,,---------,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++)))***+++,,,,,,+++***)))+++++++++******************************++++++++++++***)))))))))***,,,---***************************++++++,,,,,,------.........------......///000222222222222333333444555:::<<>>BBBMMMXXXrrroooUUUBBB888222000000//////......------------,,,,,,------------------------,,,,,,+++***)))(((+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********)))***,,,------,,,***)))***************************************************************+++++++++***************************++++++,,,,,,------...---------------...//////222222222222333444555555;;;===@@@BBBEEEIIINNNQQQUUUYYY^^^aaaaaaaaabbbccccccccciii|||DDDEEEGGGJJJMMMOOOQQQRRRFFFHHHKKKMMMNNNOOORRRTTTSSSSSSVVVZZZ\\\___gggppp}}}~~~mmmYYYQQQGGG@@@===<<<:::888:::999999888777555444333444333111000//////000111333222222111111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((())))))******))))))((((((((()))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,***,,,...///...---------333000111555888:::???EEETTT___uuu|||XXXLLL===444000///---,,,/////////...------,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,+++***))))))+++,,,,,,------,,,,,,++++++++++++++++++*********)))***+++,,,,,,+++***)))***************++++++++++++++++++***************))))))******++++++++++++***************************++++++,,,,,,------...------,,,,,,------...///111111111222333444666666;;;===@@@BBBEEEIIINNNRRRUUUZZZ```bbbbbbaaabbbdddccccccjjj~~~DDDEEEFFFIIILLLNNNOOOPPPKKKKKKKKKKKKKKKKKKLLLNNNPPPOOOPPPSSSRRRPPPUUU]]]dddiiipppwww}}}uuucccOOOBBB===<<<;;;999777666666777111222222000...---...000222111000/////////000000111000000000000111111222........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))'''((())))))((())))))***))))))))))))))))))))))))************+++++++++++++++---//////......///000000---...111222222666<<<@@@BBBLLLbbbdddSSS===999444111222333111---..................------++++++,,,,,,,,,---------******+++++++++******)))+++,,,,,,------,,,,,,+++************++++++++++++************************))))))*********++++++++++++++++++*********))))))))))))***+++++++++++++++***************************++++++,,,,,,------...------,,,,,,------...//////000000222333555777888:::===???BBBEEEIIINNNRRRVVV[[[aaacccbbbaaaccceeebbbcccjjj@@@@@@AAACCCFFFGGGFFFEEEEEEDDDDDDDDDFFFIIILLLOOOIIIIIILLLRRRQQQNNNRRRZZZ^^^^^^]]]\\\]]]bbbkkkrrrwwwoooeeeWWWNNNKKKHHHCCC>>>::::::888777555555777888222333333222000000333666///000000000000000//////.........//////000111222........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))'''((())))))(((((()))***)))))))))))))))))))))))))))************+++++++++***+++,,,,,,,,,,,,---///---...111444222...000666000444:::CCCRRRjjjoooSSSBBB===333333222333666777333...,,,---......//////......+++++++++,,,,,,---------)))******+++++++++******+++,,,,,,------,,,,,,+++))))))******+++++++++,,,******)))(((((()))******))))))******++++++++++++++++++++++++******))))))))))))***++++++++++++******************************++++++,,,,,,---......---,,,,,,,,,,,,---......//////000111333666888999:::<<>>===<<<<<<888777777666555444444444444333333222111111111222////////////000000000000---.........//////000000000000//////.....................------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))************))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''************************+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))'''%%%&&&'''+++++++++,,,,,,,,,------...............///000000222444777:::AAAOOObbbooosss]]]LLL@@@888333222222222111111///............---------,,,,,,,,,000000///...------,,,,,,+++++++++*********))))))************************************************++++++***))))))***++++++))))))************)))))),,,,,,,,,+++++++++******))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////222222333333555666888999999@@@DDDCCCDDDIIINNNPPPUUUYYY^^^aaabbbbbbbbbccceeeiiiooo@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCBBBBBBBBBEEEGGGJJJJJJIIIJJJKKKMMMOOOPPPVVVUUUSSSQQQQQQRRRTTTVVVVVV[[[aaacccdddfffkkkooosssvvv{{{mmm[[[QQQJJJDDDBBB@@@>>>;;;:::999888888666666555555444333333222222222111000000000000000000000000///////////////------......////////////000///---,,,,,,,,,---.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))************))))))((((((((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''************************++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))((('''(((***+++++++++,,,,,,,,,,,,---......------......///000///111222222555===JJJTTTmmmqqqgggWWWHHH>>>888444222111111111111000///.........------------,,,,,,,,,.........---,,,++++++++++++++++++*********))))))************************************************************************))))))************)))))),,,+++++++++************))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000222222333333555666888999888>>>CCCCCCDDDJJJPPPRRRVVVZZZ^^^aaabbbbbbbbbcccbbbffflll@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@???@@@BBBEEEFFFFFFFFFGGGHHHKKKMMMNNNNNNNNNOOOPPPPPPQQQRRRRRRSSSUUUWWWUUUSSSSSSWWWZZZ\\\^^^bbbeeeiiimmmqqquuuwww{{{}}}sssmmmiiieeebbbiiifff[[[NNNDDDAAA===:::888888777777666666555555444444333333222222111111111000000///////////////111000000//////.........---------............//////...,,,+++***+++,,,---------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************))))))************)))))))))((((((((('''''''''&&&))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((''''''))))))))))))))))))))))))+++******))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))***))))))+++,,,******+++++++++,,,,,,,,,---------------......///000111111000000333999???DDDTTTiiigggIIIDDD;;;555222111111111000111111111000///...---------------,,,,,,,,,,,,------,,,,,,++++++******+++++++++***************************************************************))))))***++++++***))))))))))))************))))))************))))))))))))))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,------------...///000111222222333333555666888999777>>>BBBCCCEEEKKKQQQSSSWWW[[[___bbbccccccccccccaaaeeelll@@@???>>>===============>>>??????>>>>>>>>>AAACCCDDDDDDDDDEEEGGGIIILLLMMMMMMNNNOOOQQQRRRTTTUUUUUUXXXWWWVVVRRROOOOOOQQQTTTWWWYYYZZZ[[[]]]aaaeeeiiifffggghhhiiiiiigggeeedddjjjkkklllnnnqqqssstttuuu}}}~~~tttkkkddd```^^^bbb\\\SSSMMMIIIHHHFFFEEEJJJIIIEEE@@@===<<<;;;;;;666666666777666666555444333333333222222111111111000000///////////////000111111000///......------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************************************))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((((((((((((((((((((((((((((((((((((******))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))++++++******+++,,,************++++++++++++,,,,,,,,,,,,,,,---......---///111111111222555777666===GGGTTTnnn}}}fffUUUIII999777444111000000111222///000000000//////...------------,,,,,,,,,++++++------,,,,,,+++++++++***************************************************************************''')))***,,,,,,***)))'''))))))************)))))))))))))))))))))(((((((((((()))))))))************))))))))))))))))))))))))+++++++++++++++,,,,,,,,,......---......///000111222222222333555666888999888???CCCCCCEEEKKKPPPRRRXXX\\\```ccccccccccccdddcccfffooo??????>>>===<<<<<<======>>>>>>???>>>===>>>AAACCCBBBBBBCCCDDDFFFIIILLLNNNOOOOOOPPPQQQSSSVVVYYYZZZWWWVVVSSSOOOLLLLLLNNNPPPTTTUUUVVVVVVXXX[[[```ddd______^^^]]][[[ZZZXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[]]]```bbbccccccccceeefffdddiiikkkggg```[[[^^^bbbddd```YYYRRRLLLIIIHHHHHHHHHFFFDDDBBBBBBBBBAAAAAA===;;;;;;;;;:::999999:::666777777777666555333333333333333222222222222222000000/////////000000111111000000///...------,,,------------,,,,,,,,,,,,))),,,///111111///,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))************))))))''''''((())))))***++++++(((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))))))))'''''''''''''''''''''''')))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++,,,,,,+++***))))))***)))))))))*********+++++++++++++++++++++,,,,,,---(((***---///000000111222444777999<<>>======<<<<<<<<<<<<======>>>>>>>>>===>>>AAACCCCCCCCCDDDEEEHHHKKKNNNPPPNNNOOOOOOQQQSSSVVVYYY[[[UUUSSSPPPMMMLLLMMMNNNPPPOOOQQQSSSTTTVVVZZZ___cccWWWWWWVVVVVVVVVVVVVVVVVVTTTTTTSSSRRRRRRQQQQQQPPPOOOQQQTTTTTTSSSRRRRRRSSSTTTWWWYYYVVVOOOKKKKKKMMMNNNLLLHHHDDDBBBBBBCCCCCC@@@@@@AAA@@@@@@>>>===<<<<<<999999;;;;;;777777999555555444333222111111000222222222222222222222222000////////////000000111000//////......------------,,,,,,,,,,,,,,,++++++(((+++///222222000,,,***++++++++++++,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))))))))************))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++,,,---+++)))(((((()))((())))))))))))************************+++,,,,,,+++,,,---///000000000///000444777666999DDDWWWeeezzzbbbLLLCCC???888111111222333222000///000222---...............------,,,,,,,,,,,,++++++++++++---------------,,,,,,,,,***************+++++++++************************************************(((((()))******)))(((((())))))************))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))******+++,,,,,,,,,------------...///000111222222333333555666888999===CCCFFFEEEEEEIIINNNOOOYYY\\\```ccccccbbbbbbbbbbbbcccooo;;;;;;:::::::::;;;<<<<<<<<<=========<<<===@@@BBBDDDEEEFFFGGGJJJNNNQQQSSSLLLMMMPPPSSSUUUWWWWWWXXXSSSQQQOOOMMMMMMNNNNNNNNNMMMOOOQQQRRRSSSVVVZZZ]]]OOOOOOOOOPPPPPPPPPQQQQQQMMMMMMMMMMMMLLLKKKJJJIIIFFFHHHKKKLLLJJJIIIIIIIIIKKKLLLMMMLLLHHHEEEDDDDDDBBBAAA@@@???>>>>>>>>>???<<<<<<===<<<:::999888777===999888;;;;;;666555888444333111000//////000111000000000000000000000000......------...//////000........................,,,,,,,,,,,,+++++++++******+++,,,.........---,,,******+++++++++,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))))))))************))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))***((((((((()))))))))*********))))))))))))***++++++//////......000000000000///111333444444777>>>EEELLLaaa{{{~~~fffTTT???777999:::444......000111000......///222,,,------.........------,,,,,,,,,++++++++++++***+++++++++++++++,,,,,,,,,))))))*********+++++++++************************************************))))))))))))))))))))))))))))))************))))))((((((((())))))*********))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,,,,---...///000222222333333555666888999<<>>===???>>>>>>===<<<;;;:::::::::;;;;;;:::999999:::;;;999555444888777222111555333222000//////000222333.........///////////////,,,,,,,,,,,,------...///---------...............,,,,,,,,,++++++*********++++++*********+++---...*********++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((******))))))***,,,(((((((((((()))))))))))))))))))))))))))******+++---+++******,,,...//////444111///000111222555888777AAAJJJRRRcccwwwZZZEEE;;;999777777666333333444000111222111...---///222,,,,,,---......---------,,,,,,,,,+++++++++************************++++++))))))******++++++++++++************************************************))))))(((((((((((())))))))))))************))))))(((((())))))******++++++))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,...//////222222333333555666888999:::AAAEEEEEEFFFKKKQQQRRRXXX[[[___aaaaaa`````````ffffffsss<<<<<<;;;::::::999888888===<<<<<<<<<===@@@BBBDDDLLLKKKJJJHHHHHHKKKQQQUUUOOONNNPPPUUUZZZ[[[UUUPPPKKKJJJIIIGGGFFFFFFGGGGGGKKKLLLNNNNNNLLLKKKLLLMMMKKKIIIGGGIIILLLLLLJJJGGGFFFFFFEEEDDDDDDEEEFFFGGGCCCCCCDDDDDDDDDDDDDDDCCCAAAAAAAAA@@@???>>>===<<<;;;;;;;;;::::::999999999777999:::999888777888999666555555555555444444444111111111111000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++************+++++++++++++++,,,,,,,,,------............///000111222222666999:::???MMMddduuuiiiWWWKKK>>>555666555222000//////000000////////////////////////......---------,,,,,,,,,***++++++,,,,,,++++++***+++++++++************)))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***************)))((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))*********+++++++++,,,,,,------.../////////111333555555555555777888===???BBBEEEGGGKKKPPPSSSVVVZZZ```bbb```^^^___```bbbgggqqq<<<;;;;;;:::999999888888<<<;;;;;;;;;===???AAACCCLLLLLLJJJHHHFFFGGGKKKNNNMMMMMMNNNRRRWWWXXXTTTOOOKKKJJJHHHGGGGGGGGGHHHHHHKKKMMMOOONNNMMMKKKKKKKKKJJJIIIJJJKKKLLLLLLJJJHHHGGGFFFEEEDDDDDDDDDEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAA@@@???>>><<<<<<:::::::::999999999888888777888999888777666777999555555555555444444444444111111111111000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***,,,++++++++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))+++******))))))******++++++++++++,,,,,,,,,,,,---............///000111111///222444444555===JJJUUU```ooowww___LLLBBB<<<666000666444222000/////////000....................................---------,,,***++++++,,,,,,++++++***+++++++++************)))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***************)))(((((())))))))))))*********+++))))))))))))))))))))))))))))))))))))******************))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,------.../////////111333555555555555777999>>>@@@BBBEEEGGGJJJOOOSSSUUUZZZ___aaa```______```ccchhhttt;;;;;;::::::999888888888::::::::::::<<<>>>@@@AAAGGGHHHHHHFFFEEEEEEGGGIIIKKKJJJJJJNNNRRRSSSQQQNNNJJJIIIHHHGGGGGGHHHIIIIIIKKKNNNOOOOOOMMMJJJIIIIIIHHHJJJMMMNNNMMMKKKJJJIIIIIIHHHFFFDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDD@@@@@@@@@???>>>===<<<;;;999999888888888888777777666777888777666555666888555555555555444444444444111111111111000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))+++******))))))******+++******+++++++++,,,,,,,,,------------...///000111000111333333333444888;;;<<>>@@@@@@BBBDDDEEEEEEFFFHHHIIIIIIGGGGGGIIILLLNNNNNNMMMIIIHHHHHHGGGHHHIIIJJJKKKLLLNNNPPPPPPMMMIIIGGGGGGFFFKKKPPPPPPNNNKKKJJJJJJJJJIIIGGGDDDBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDCCCBBB?????????>>>===<<<;;;:::777777777777777777777777555666777666555444555777555555555444444444333333111111111111000000000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***,,,++++++******++++++,,,************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))******))))))))))))******************++++++++++++,,,,,,,,,,,,---...///000000000000222444444333222888999>>>FFFNNNXXXhhhvvvsssaaaMMM>>>===;;;888666555555666777333222111//////...//////........................------,,,,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++*********))))))************************++++++++++++++++++++++++************************))))))************)))(((************************((((((((((((((((((((((((((()))))))))******************))))))))))))******+++++++++,,,,,,,,,,,,---,,,,,,------.../////////222333555666555666777999???AAACCCDDDFFFIIIMMMPPPSSSXXX]]]```______aaaccceeelllzzz999888888888888888777777777888888999;;;<<<>>>>>>???AAACCCDDDDDDEEEFFFHHHFFFEEEEEEGGGIIIKKKLLLLLLHHHGGGGGGGGGHHHJJJLLLMMMMMMNNNPPPOOOLLLIIIGGGFFFFFFKKKPPPPPPNNNKKKJJJJJJKKKIIIGGGDDDBBBAAA@@@@@@BBBBBBCCCCCCBBBAAAAAA@@@>>>>>>>>>===<<<;;;:::999666666666666666666666666444666777666555444555666555444444444444333333333111111111111000000000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++*********))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***))))))))))))))))))***)))))))))*********++++++++++++++++++,,,---...///---,,,+++---///111000///666333222444555888BBBKKKXXXeeezzzppp[[[LLLEEEBBB<<<777444555555444333222222222111111000///....................................+++++++++************)))***++++++,,,,,,++++++***+++++++++*********))))))************************++++++++++++++++++++++++************************((())))))*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************))))))))))))******************++++++++++++,,,,,,------.../////////222444666666666666888999???AAACCCDDDFFFHHHMMMPPPSSSXXX]]]___^^^^^^```ccceeemmm{{{777777777777777777777777777777888:::;;;<<<===>>>BBBCCCDDDDDDBBBBBBCCCDDDDDDDDDEEEFFFHHHIIIJJJKKKGGGGGGGGGGGGIIIKKKMMMNNNMMMNNNOOOMMMJJJHHHGGGHHHHHHJJJMMMNNNMMMKKKJJJIIIKKKIIIGGGDDDBBB@@@@@@@@@BBBBBBBBBBBBAAA@@@??????=========<<<;;;:::999888555555666666666666777777555666777666555444555777444444444444333333333333111111111111000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((***))))))(((((())))))***((())))))))))))*********************+++,,,---...///---,,,,,,---/////////222000000222222222666<<<888<<>>@@@BBBDDDEEEIIIMMMPPPTTTXXX]]]^^^]]]]]]```bbbeeelllzzz777777777777777777777777777888999;;;<<<======>>>AAABBBBBBAAA@@@@@@BBBCCCBBBDDDFFFHHHHHHIIIJJJJJJFFFFFFFFFGGGIIILLLNNNPPPNNNNNNMMMKKKHHHGGGHHHJJJJJJIIIJJJKKKLLLLLLJJJHHHJJJHHHFFFCCCAAA@@@@@@@@@BBBBBBBBBBBBAAA@@@??????<<<<<<<<<<<<;;;999888777555555666666777777777777555666777777555555666777444444444333333333222222111111111111000000000000........................------------------------++++++++++++++++++++++++************************************************))))))***++++++++++++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((()))))))))*********))))))******+++,,,---...///............///000000...///333333000111444888555555:::>>>EEERRR```yyy}}}lll^^^PPPCCC;;;;;;888666444444444333333222111000111333333111///......//////......------------------------------,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***+++++++++************)))************************************************+++++++++*********))))))(((((()))************************)))))))))(((((())))))))))))))))))))))))))))))))))))******************))))))))))))***************+++++++++,,,,,,,,,,,,------.../////////333444666777666777888:::===>>>AAACCCEEEIIINNNQQQVVVYYY]]]^^^\\\\\\___aaacccjjjxxx666666666666777777777777777888999;;;<<<===>>>>>>===>>>?????????@@@DDDFFFBBBDDDGGGIIIIIIIIIJJJJJJFFFFFFFFFGGGJJJLLLOOOPPPNNNNNNLLLJJJGGGGGGIIIKKKKKKIIIGGGIIILLLLLLJJJGGGIIIHHHFFFCCCAAAAAA@@@@@@CCCCCCCCCCCCBBBAAA@@@???<<<<<<<<<;;;:::999888777555666666666777777888888666777888777666555666888444444444333333333222222111111111111000000000000........................------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***++++++++++++***++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))***+++,,,---'''***,,,,,,,,,,,,---///+++***,,,111222//////222333111333777777666===GGGJJJTTTcccssslllaaaRRRGGGBBB@@@===;;;666666555444222222444666333000...///222333111............///......------------------------------.........---------,,,,,,+++++++++,,,,,,++++++++++++++++++************)))************************************************++++++++++++******))))))(((((()))***************,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******++++++,,,,,,,,,---------,,,,,,------...//////000333555666777666777888:::<<<>>>@@@CCCEEEIIINNNRRRWWWZZZ]]]^^^\\\\\\^^^aaaccciiivvv555555555555666666666666666777888999999:::999999<<<>>>AAAAAA@@@??????@@@CCCDDDFFFHHHIIIIIIIIIIIIFFFDDDCCCFFFLLLQQQSSSRRRPPPOOOMMMKKKJJJJJJKKKLLLNNNOOONNNKKKGGGEEEGGGJJJGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@??????>>>>>>>>>======;;;:::999888888777777777666555555444444444444444555555555555666444444333333222111000000//////////////////////////////.........---------------,,,,,,,,,,,,++++++---,,,++++++******++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((''''''''')))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++---------............///000111111222333333444444999;;;>>>CCCJJJRRRYYY]]]ooo|||vvvfffYYYCCCAAA===:::777555555555333333222222111000//////////////////////////////,,,,,,------------------------++++++++++++---------------,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***((('''(((+++,,,+++((((((((())))))*********+++)))(((((('''''')))***+++************************))))))))))))))))))))))))))))))))))))************+++***((()))***,,,,,,+++((())))))************)))------,,,,,,---...000111444555666555555555777999>>>@@@BBBDDDFFFKKKPPPTTTWWWZZZ]]]^^^\\\\\\^^^```eeeeeeppp444555555555666666666666666666777888999999999999;;;===???@@@???>>>>>>???AAABBBDDDFFFGGGGGGGGGGGGDDDCCCCCCFFFKKKOOOPPPOOOMMMLLLKKKIIIIIIJJJLLLMMMLLLLLLLLLKKKJJJIIIJJJKKKGGGGGGEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>======<<<;;;:::999888888777777777666555555444444444444444444555555555555444444333222222111000000///////////////////////////.........------------------,,,,,,,,,+++++++++---,,,++++++******++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))(((((())))))************))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))*********+++++++++)))***++++++,,,,,,++++++------------............000000000111222222333333222222333666999>>>BBBDDDBBBHHHPPPXXX```kkkwwwxxxqqqwwwzzzwwwlllaaaXXXLLLAAA;;;:::777444333222333333333333222111111000//////////////////////////////------------------,,,,,,---,,,++++++++++++,,,---------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***((('''(((+++,,,***)))((()))))))))************))))))((((((((()))***+++************************))))))))))))))))))))))))))))))))))))***************)))'''(((***++++++***((()))******************------,,,,,,---...000111444555666555444555777999>>>@@@BBBDDDFFFJJJPPPTTTWWW[[[^^^___]]]]]]___bbbfffgggrrr444444444555555555666666555666777888999999999999:::<<<>>>>>>===<<<===>>>???@@@BBBCCCDDDDDDDDDDDDBBBBBBCCCFFFIIIKKKKKKJJJIIIIIIHHHHHHIIIKKKMMMNNNJJJJJJJJJLLLNNNNNNMMMKKKGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA???>>>===============<<<;;;:::999888888777777777666555555444444333333333444444444555555333333333222111111000000////////////////////////............------------,,,,,,,,,,,,++++++++++++,,,,,,+++************+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))((((((((())))))******))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))*********++++++)))***++++++,,,,,,++++++,,,,,,,,,---------............//////000111111111111000000000111222444555777888999999;;;CCCMMMUUUVVV\\\fffrrrvvvooofff^^^XXXRRRKKKFFFGGGLLLOOOMMMJJJEEE===666444333111000000111222333222222111111000000//////////////////////////////......------,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***(((((((((***+++***)))))))))))))))************))))))(((((())))))***+++************************))))))))))))))))))))))))))))))))))))************)))((('''((()))******)))((()))***+++++++++++++++------,,,,,,---...000111333444555555444555777999>>>@@@BBBDDDFFFJJJOOOSSSWWW[[[______^^^^^^aaacccgggiiivvv333333444444444555555555555666777888999999999999:::<<<======<<<<<<===>>>===???@@@BBBBBBBBBBBBAAA???@@@BBBDDDFFFGGGFFFEEEGGGGGGGGGHHHJJJLLLNNNOOOJJJIIIIIILLLPPPPPPLLLHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCBBB@@@???======<<<<<<<<<<<<;;;;;;:::999888888777777777666555555444444222333333333444444444444333222222222111111000000........................------------------------,,,,,,,,,++++++++++++***,,,++++++***************************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************))))))***++++++++++++++++++,,,,,,,,,------------,,,------...//////000000111111111111222333444555222444777777666777999;;;===AAAFFFJJJPPPZZZiiittt}}}~~~~~~zzzwwwuuusssgggdddaaa___]]][[[WWWTTTNNNJJJEEECCCBBBBBBAAA@@@;;;>>>AAABBBAAA???:::777222222111000111111222333111111000000000/////////..............................------,,,+++******,,,++++++++++++++++++,,,,,,+++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))))))))))))))*********((('''(((((((((((())))))************************((((((((((((((((((((((((((()))))))))************)))(((((()))++++++***)))))))))***+++,,,,,,,,,,,,------,,,,,,---...000111222333555444444555777999>>>@@@BBBCCCFFFIIIOOORRRVVVZZZ^^^___^^^^^^aaadddgggkkkyyy333333333333444444444444555555666777888888888888;;;<<<======<<<<<<===???===>>>???AAAAAAAAA@@@@@@===???AAACCCCCCCCCCCCCCCEEEFFFGGGHHHJJJLLLNNNOOOJJJIIIIIILLLNNNNNNIIIDDDFFFEEEDDDDDDCCCDDDDDDDDDBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;::::::999999888777777777666555555444444222222222222333333333444222222111111111111111000------------------------,,,,,,------------------,,,,,,+++++++++*********,,,+++******))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))(((((())))))))))))(((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********))))))***++++++++++++***++++++++++++,,,,,,,,,---+++,,,,,,------...//////......//////000111222222,,,...111333222000//////666999:::999666888???EEEOOOMMMJJJHHHHHHJJJMMMPPPRRRSSSTTTVVVXXXYYYZZZZZZWWWSSSNNNIIIGGGEEECCCAAA@@@???======<<<<<<;;;:::===:::777555555666777777777666666777666444333333222222111111000000000000000000//////////////////------------------------......---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))***+++******))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********************+++------,,,***)))***+++,,,,,,---------------,,,,,,---...000111111333444444444555777999???@@@BBBCCCEEEIIINNNQQQTTTXXX\\\]]]]]]]]]```cccffflll{{{222222222333333333444444444555666777888888888888<<<======<<<;;;<<<===???;;;<<<>>>?????????>>>===<<<>>>@@@AAA@@@@@@AAACCCEEEEEEFFFHHHIIIJJJKKKLLLHHHHHHIIIJJJKKKIIIEEEBBBDDDCCCCCCBBBBBBCCCCCCDDDBBBAAA???>>><<<;;;::::::;;;:::::::::999999999888777777777666555555444444111111222222222333333333111111111111111111111111------------------------,,,,,,,,,,,,------------++++++++++++************++++++***))))))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((())))))'''(((((())))))((((((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((()))))))))******((()))******++++++************+++++++++,,,,,,,,,++++++,,,,,,---........./////////...............111111000000111222444555///222444333111111333666888777555444444444555666444444555666888999:::;;;:::888555555555666666555777666555444333333333333777666555333333333444555666333111333222000111333111000000//////...------////////////............------------------------------,,,,,,++++++************++++++++++++***************+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++************))))))))))))%%%&&&'''(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***+++,,,......,,,***)))***+++,,,---.........------,,,,,,---...000111111222333444444555777999???@@@BBBCCCEEEHHHMMMQQQSSSWWW[[[]]]]]]^^^aaadddfffmmm222222222222333333333333444555666777888888888888;;;;;;<<<;;;::::::<<<>>>999:::;;;<<<===<<<;;;;;;;;;===??????>>>>>>AAADDDDDDDDDEEEFFFGGGGGGGGGGGGDDDFFFHHHHHHFFFDDDCCCBBBBBBBBBAAAAAAAAABBBBBBCCCBBBAAA???===;;;:::999999:::::::::999999999999999777777777666555555444444111111111111222222222222000000000000111111111111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))***((())))))***************************++++++++++++++++++,,,,,,---......///...///////////////......---,,,+++***,,,...///000---...///111111222333333222222333333333333333333555555555555666777888999333222222333555777666555666555444333111111222222222333444555555666888999777333333666666222222555///////////////......---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))***+++,,,,,,+++***))))))*********++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***)))(((***,,,************)))))))))((('''''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))***,,,......+++))))))***+++---......//////------,,,,,,---...000111000111333333333555777999???@@@BBBCCCDDDHHHMMMPPPSSSWWW[[[]]]^^^___bbbeeegggooo111111222222222333333333444555666777888888888888:::::::::999888999;;;===777888999:::;;;:::999888;;;===>>>>>><<<>>>BBBEEECCCCCCDDDDDDDDDDDDCCCCCCAAADDDGGGFFFCCCAAABBBDDDAAAAAA@@@@@@@@@AAAAAABBBBBBAAA???===;;;:::999999::::::999999999999999999777777777666555555444444000111111111111222222222000000000000000111111111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++************)))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************)))************++++++++++++,,,,,,------......///)))***,,,---............,,,,,,...000111000...,,,222000//////000111000...***+++---///000000//////111000000000000111111222000//////000111111000...111111000///---...///111---///111111000000000111333000111555444...,,,///...///000000111111000000---.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))***+++,,,,,,+++***)))))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***((((((***,,,+++*********))))))((((((((()))***,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))+++------***((()))***+++---.../////////------,,,,,,---...000111000111333333333555777999???@@@BBBCCCDDDHHHLLLPPPTTTXXX\\\^^^___```dddggghhhqqq222222222222222222222222333333444444555666666666777777777888999999999:::999999888888999999:::;;;===>>>@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCAAA>>>;;;999999999:::999999999999999999999999666666666555444444333333111111111111111111111111/////////...------,,,,,,...------,,,,,,------...,,,,,,+++******+++,,,,,,++++++++++++++++++++++++)))******++++++)))((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,************************))))))***+++,,,,,,------,,,------...------,,,+++,,,------......------,,,////////////000000000000////////////////////////000000000000000000000000333222222222111111000000////////////////////////000000111111111222222222111111111000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++******)))))))))))))))))))))))))))***++++++***)))***+++(((((())))))))))))(((((('''((()))******************************)))((('''))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++,,,------......////////////............//////000111222444444444555888:::???AAADDDEEEEEEGGGLLLQQQTTTWWWZZZ[[[[[[^^^cccgggnnnrrr222222222222222222222222333333444555555666666777666666777777777777777777888888888888999:::;;;<<<>>>???@@@AAABBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAA@@@>>>;;;:::999888999999999999999999999999999777777666555444444333333111111111111111111111111000000//////...------,,,...------,,,,,,------...,,,,,,+++******+++,,,,,,++++++++++++++++++++++++)))******+++***)))((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************++++++++++++************************))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,............////////////........................000000000000000000000000000000000000//////......////////////////////////000000000111111111222222000000000000000///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))******++++++******)))************************)))***++++++))))))***+++((())))))))))))))))))((())))))))))))))))))(((((())))))*********)))(((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++,,,,,,,,,---....../////////............///000000111222444444444555888:::???AAADDDEEEEEEGGGLLLQQQTTTWWWZZZ[[[[[[^^^cccgggnnnrrr222222222222222222222222444444444555666666777777666666666666555555555555777777888999:::<<<===>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFEEECCCBBBBBBBBB@@@@@@@@@@@@AAAAAAAAABBB??????>>><<<:::999888777::::::::::::::::::::::::888777666555444333222222111111111111111111111111111111000//////......---...------,,,,,,------...,,,++++++******++++++,,,++++++++++++++++++++++++)))************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************************))))))******+++,,,,,,,,,++++++*********,,,---...+++,,,,,,------,,,,,,+++,,,,,,---------.........------------------------...........................---------------,,,,,,........................//////000000000111111111000000000000///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********)))******++++++******)))************************)))***++++++))))))***+++))))))************))))))*********))))))(((''''''(((((()))*********))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******+++++++++,,,---........................///000000111333444444444666888:::???AAADDDEEEEEEGGGLLLQQQTTTWWWZZZ[[[[[[^^^cccgggnnnrrr111111111111222222222222333444444555666666777777777777666666555555444444666777777999;;;===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDFFFGGGFFFDDDBBBBBBCCCAAABBBBBBBBBCCCBBBBBBBBB>>>>>>>>>===<<<:::888777::::::::::::::::::::::::888888777555444333222111111111111111111111111111111111111000//////.........------,,,,,,------...++++++++++++++++++++++++************************************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************))))))******+++++++++,,,,,,+++***)))***,,,///000++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))************))))))++++++++++++++++++++++++)))***+++***)))((()))+++))))))************))))))+++******)))))))))******''''''((()))*********)))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******++++++,,,---............---......///000111222333444555555666888;;;???AAADDDEEEEEEGGGLLLQQQTTTWWWZZZ[[[[[[^^^cccgggoooqqq000000000111111222222222333333444444555555666666777777777666666555555555555666777888:::===>>>@@@@@@@@@@@@@@@@@@@@@AAAAAACCCCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGFFFDDDCCCCCCCCCCCCCCCDDDEEEDDDDDDCCCBBB>>>>>>>>>>>><<<;;;999888999999999999999999999999888777666555444333222222111111111111111111111111111111111000//////.........------,,,,,,------...++++++++++++++++++++++++*********************************)))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((())))))))))))((((((%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''((((((((())))))))))))))))))))))))))))))))))))***************++++++,,,+++******+++---///111******++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...//////......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))******)))))))))************************((()))******)))((()))***))))))************))))))***))))))******,,,---...&&&'''((()))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))***+++,,,---...///---------......///111111222333555555555666999;;;???AAADDDEEEEEEGGGLLLQQQTTTWWWZZZ[[[[[[^^^cccgggoooppp//////000000111222222222222222222333444444555555666666666666666555555555555555666777999;;;===>>>????????????@@@AAABBBCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEFFFGGGFFFDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCBBB>>>>>>===<<<;;;:::999999888888888888888888888888666666666555444444333333111111111111111111111111111111000//////......---...------,,,,,,------...***++++++,,,,,,++++++***************************+++******)))((()))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((())))))(((((((((%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************++++++******+++,,,---...)))******++++++******)))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,---------.....................---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***************((())))))******))))))((())))))))))))))))))))))))((()))******(((((()))***(((((())))))))))))(((((()))(((((()))***,,,...000''''''((()))))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******)))***+++,,,---...///000---------......000111222222444555555555777999;;;???AAADDDEEEEEEGGGLLLQQQTTTWWWZZZ[[[[[[^^^cccgggnnnppp/////////000111222222222000111111222222333333444444444444444444555555555555555555777888:::<<<===>>>>>>>>>>>>@@@BBBCCCEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFFFFDDDBBBBBBCCCBBBCCCDDDDDDDDDCCCAAA@@@===<<<:::888777777888888666666666666666666666666555555555555555555555555111111111111111111111111000000//////...------,,,...------,,,,,,------...***+++,,,,,,,,,,,,+++***************************++++++)))((((((((()))***))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))************)))))))))))))))))))))))))))*********))))))************))))))))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------...------,,,+++***++++++++++++++++++++++++************************((()))))))))*********+++(((((())))))))))))((((((((((((((((((((((((((((((((()))***)))((('''(((***''''''(((((((((((('''''')))(((''''''(((***,,,---((((((((()))(((((('''''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++******+++---...///000111------------///000111222333444555666666777999<<>>@@@BBBDDDFFFCCCCCCCCCCCCDDDDDDDDDEEEDDDEEEFFFEEECCCBBBBBBBBB@@@AAABBBCCCCCCAAA???>>><<<:::888666555555666777666666666666666666666666444444444555555555555666111111111111111111111111/////////...------,,,,,,...------,,,,,,------...***+++,,,------,,,+++***)))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))'''(((((()))(((((('''&&&))))))************))))))************++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))******+++++++++,,,************************++++++,,,,,,,,,---------------------,,,+++******************************************************(((((())))))*********+++(((((())))))))))))((((((((((((((((((((((((((((((((()))***)))((('''(((***&&&&&&''''''''''''&&&&&&)))(((&&&%%%&&&''')))***((()))))))))((('''&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++***+++,,,---///000111222,,,,,,------///000111222333444555666666777999<<>>@@@@@@??????@@@BBBCCCDDDEEEFFFFFFGGGGGGFFFGGGGGGEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@???@@@@@@@@@;;;:::888777555555666666777666555444444444444444444333222222111111222222111111111111111111111111------............------------------------------------------------------************************,,,+++******))))))******)))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&((()))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))&&&'''((('''&&&%%%&&&'''((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((+++*********))))))(((((((((((()))***************)))************+++++++++((((((((((((((((((((((((************************************************+++++++++*********)))))))))************+++++++++/////////...---,,,***)))***++++++***((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))...---,,,***))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***(((%%%&&&)))++++++)))((())))))))))))(((((('''((((((((((((((()))*********************)))(((((())))))***)))((((((***---))))))+++,,,...///000111///............//////000444555666666666888;;;>>>@@@BBBDDDFFFHHHKKKOOOSSSVVV[[[WWWVVV^^^___^^^eeesssppp////////////////////////000000111111111222222222333444444444555555555555333333444555777888999999;;;===>>>>>>======???@@@AAABBBCCCDDDEEEEEEEEEEEEGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@???>>>>>>>>>>>>>>>;;;:::888777666555666666666666555444444444444444444333222222111111222222111111111111111111111111------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++******))))))******)))))))))))))))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))'''((())))))''''''''')))((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((*********)))))))))(((((((((((()))************)))))))))*********+++++++++((((((((((((((((((((((((*********************************************************))))))((((((((())))))*********+++++++++.........---,,,+++***))))))***+++***((('''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))))))))+++***)))((((((''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***(((%%%&&&(((***)))(((&&&'''((((((((((((''''''((((((((((((((()))*********************)))(((((())))))***)))((((((***,,,))))))******,,,---///000///............///000000333555666666666888;;;>>>AAACCCEEEGGGHHHKKKOOORRRSSSYYYWWWUUU\\\]]]^^^gggqqqooo////////////////////////000000000111111111222222333333333333444444444444222222333555666888999999999:::<<<<<<<<<<<<===???@@@@@@AAABBBCCCCCCCCCCCCFFFEEEDDDCCCBBBBBBBBBBBB@@@???>>>===<<<;;;;;;;;;;;;:::999777666666555666666555444444444444444444333333222111111111111222000000000000000000000000------............------------------------------++++++++++++++++++++++++************************++++++***))))))))))))***)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))''')))***)))(((((()))***(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((******))))))))))))(((((('''((())))))******)))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''')))))))))*********++++++------,,,,,,+++***)))((()))***+++***((('''((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&&&&'''((('''&&&$$$%%%&&&'''((((((((('''((((((((((((((()))******)))************))))))(((((()))***)))((((((***,,,******)))((()))+++---///...............///000000333444555666666888<<<>>>DDDEEEGGGHHHIIILLLOOORRRPPPWWWVVVUUU\\\]]]___hhhoooooo////////////////////////000000000000111111111111222222222222333333333444000111222444555777888999888999;;;;;;;;;;;;===>>>??????@@@AAABBBBBBBBBBBBDDDDDDCCCBBBBBBAAABBBBBB@@@???>>>===;;;;;;::::::::::::999888777666555555555555444333333444444444333222222111111111111111////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++***))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''((())))))((('''(((***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++***)))((('''((()))***)))((('''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((())))))&&&&&&%%%%%%&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&%%%$$$%%%&&&'''((()))))))))((((((((((((((())))))***))))))************)))(((((()))******))))))***,,,,,,+++)))((((((***---///......---......///000111333444555666666888<<>>===;;;;;;:::::::::999999888777666555444444444333333333444444555333222111111000000111111........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***))))))(((((())))))((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&(((''''''&&&((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))''''''((()))))))))))))))(((((()))))))))*********))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))*********************)))((('''''''''((())))))((('''(((***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((('''&&&&&&%%%%%%%%%&&&'''((()))*********((((((((((((((())))))***((())))))*********))))))''')))******))))))***+++---,,,***((()))+++...000---------......///111111222444555666666999<<>>>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA???>>>===<<<;;;;;;;;;;;;999999999999888666555444333333333333333444444555222222111000000000000111////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************)))(((((((((((()))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((************************(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((($$$&&&''''''&&&&&&((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((())))))&&&'''(((((())))))((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******((((((((()))))))))******))))))******))))))((('''&&&((())))))''''''(((***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&((())))))'''&&&&&&'''''''''((()))*********)))((((((((((((((()))******((())))))************)))''')))***+++***)))***+++,,,+++***)))***,,,...000---------......000111222222333555666777999===@@@EEEFFFHHHIIIJJJMMMPPPSSSTTTXXXVVV\\\kkkmmmggggggnnnrrr........................////////////000000000111/////////000000000111111111111111111222222333333333555777888888999;;;===<<<===>>>??????@@@??????@@@@@@????????????@@@@@@<<<<<<;;;:::::::::::::::999999999999888666555444333333222222333333444555222222111000000000000000////////////////////////------............------++++++++++++++++++++++++++++++++++++++++++++++++******************************)))(((((((((((((((((((((((((((((((((((((((((()))************)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$&&&(((((('''''')))***(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''''''''((((((((())))))&&&'''(((((())))))(((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((()))))))))***)))************)))((((((&&&'''((((((''''''(((***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''''''''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%'''******((('''((()))''''''(((((()))(((((('''((((((((((((((()))******(((((()))***************&&&(((++++++***))))))***(((((())))))+++,,,......------------///000111222111333555666777999===@@@CCCDDDGGGHHHJJJMMMQQQTTTSSSYYYWWWXXXbbbdddeeemmmooouuu........................////////////000000000000////////////000000000000111111111111111111111111222444666666777888:::;;;:::;;;<<<===>>>>>>>>>>>>@@@???????????????@@@@@@::::::999999888999999999999999999999888666555333222222222222333333444555222111111000000000000000000000000000000000000000---..................---++++++++++++++++++++++++))))))))))))))))))))))))******************************)))(((((((((((((((((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''###$$$&&&'''((('''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%'''))))))((()))***,,,(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))************))))))(((%%%'''((((((''''''(((***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$'''++++++)))((()))***'''''''''(((''''''&&&&&&((((((((((((((()))******(((((()))***************&&&(((++++++***))))))***%%%&&&''')))***,,,------,,,,,,------///000111222111333444666777999===@@@BBBCCCFFFGGGIIIMMMQQQTTTQQQZZZXXXTTTXXX[[[cccrrrpppwww---------............///////////////////////////////////////000000000000222222222222222222222222333333333333444555666666888999:::<<<===>>>>>>???<<<<<<<<<===============<<<<<<;;;::::::::::::;;;::::::999888777666555555333333333333333333333333222222222111111111111000000000000000///...,,,,,,......---------,,,,,,,,,+++++++++************)))+++++++++++++++***)))((())))))))))))))))))))))))+++++++++*********))))))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''$$$222'''///''')))&&&%%%%%%%%%&&&''')))***###***'''###((((((&&&***$$$'''$$$$$$)))((('''...$$$,,,'''(((###$$$///"""'''((('''%%%&&&***,,,)))&&&&&&&&&&&&&&&&&&&&&&&&***)))'''$$$,,,---((((((((((((((((((((((((((('''$$$###)))000...((("""111***###+++)))'''***&&&%%%%%%'''))))))'''%%%''''''((((((((((((''''''..."""(((+++!!!'''///$$$'''&&&''')))'''%%%)))///###'''***(((###!!!$$$)))(((444***'''))))))###!!!000%%%555%%%***(((&&&&&&)))+++---,,,((($$$(((%%%$$$'''***)))((('''$$$$$$...!!!'''111!!!+++''''''''''''''''''''''''((((((((()))(((''''''&&&))))))(((((('''''''''&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))++++++,,,,,,,,,++++++***,,,,,,++++++***+++++++++...------......///000111333444666777888:::===???DDDEEEFFFGGGHHHKKKPPPSSSYYYXXXXXXXXX[[[___dddhhhmmmuuu------------............////////////////////////.../////////000000000000222222222222222222222222333333222333333444555666777888:::;;;===>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::999888777666555555444333333333333333333333333222222222111111111111000///000000000///...------......---------,,,,,,,,,+++++++++************)))******+++++++++***))))))))))))))))))))))))))))))*********)))))))))(((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))***************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''###''' %%%%%%... ***((((((''''''((()))***+++### ***+++"""!!!)))///***///222((($$$'''###***222"""###***$$$&&&$$$(((***...---%%%'''))))))))))))))))))))))))%%%&&&(((!!!,,,,,,888***(((((((((((((((((((((((('''(((((('''%%%#########...&&&(((***'''+++&&&&&&%%%%%%&&&((()))***+++''''''((((((((((((''''''"""444###333333 &&&%%%''''''(((,,,000*** ...(((!!! '''...,,,'''777222(((%%%666***555&&&)))777"""///---...,,,)))%%%$$$%%%'''((()))&&&%%%(((,,,---***(((111...+++)))$$$'''(((''''''''''''''''''''''''(((((((((((((((''''''&&&)))(((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))))))))))))))+++++++++,,,,,,++++++***,,,,,,++++++***++++++,,,...------......///000111333444666777888:::===???CCCEEEFFFGGGIIILLLPPPTTTXXXXXXXXXXXXZZZ^^^cccffflllttt------------............////////////////////////....../////////000000000222222222222222222222222222222222333333444555666666777999;;;<<<=========>>>=========<<<;;;;;;;;;<<<;;;::::::999999::::::888888777777666555444444333333333333333333333333222222222111111111111000...///////////////............---------,,,,,,,,,+++++++++************))))))******+++++++++******)))))))))))))))))))))))))))))))))((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&'''((((((''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((((('''''')))+++%%%&&&&&&***000&&&&&&%%%%%%%%%&&&&&&'''///,,,,,,&&&&&&+++$$$"""$$$%%%&&&...'''###...!!!%%%000((()))(((,,,!!!)))222000++++++''''''''''''''''''''''''))))))///&&&###!!!)))((((((((((((((((((((((((&&&&&&(((+++'''$$$,,,:::QQQ777@@@AAA===;;;LLL'''''''''&&&&&&'''***,,,''''''((((((((((((''''''&&&!!!,,,555&&&$$$888'''$$$''',,,'''###555PPPTTTLLL:::'''!!!%%%&&&"""---000((("""666""""""---999---###'''+++000777AAAMMMUUU???555&&&%%%***+++(((... $$$777 ,,,''''''''''''''''''''''''((((((((((((''''''&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++,,,,,,+++++++++,,,++++++***++++++,,,,,,...------......///000111333444666777888:::===???BBBDDDEEEGGGIIILLLQQQUUUWWWXXXXXXXXXYYY\\\aaaeeekkksss,,,,,,---------........................................../////////000000111111111111222222222222222222222222333444555666666666888:::;;;<<<<<<<<<>>>>>>===<<<;;;;;;::::::;;;::::::999999999999999777777777666555444444444333333333333333333333333222222222111111111000000---...///////////////.........---------,,,,,,,,,+++++++++*********))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&+++}}}vvvvvv|||rrrzzzzzzzzzzzzyyyyyyyyyyyyyyyvvvqqquuuvvvpppxxx~~~uuu}}}~~~VVV(((###,,,'''###"""'''&&&((()))JJJzzz{{{qqqwww{{{xxxpppmmmttt|||zzzzzzzzzzzzzzzzzzzzzzzz|||rrrvvv|||{{{{{{333(((((((((((((((((((((((((((+++$$$$$$***((('''666LLL@@@'''((()))(((&&&%%%&&&(((''''''((((((((((((''''''..."""'''%%%000555$$$777dddyyyNNN,,,///'''$$$<<<777###888"""222###<<>>======<<<;;;::::::999::::::999888888888888999777777666666555555444444333333333333333333333333222222222111111111000000---...///////////////.........---------,,,,,,,,,+++++++++*********))))))((()))***+++++++++++++++))))))))))))))))))))))))************************))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((()))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''+++((((((000&&&...%%%+++&&&{{{???$$$((((((((((((((((((((((((000%%%###((('''!!!)))888hhh###%%%((()))(((&&&%%%%%%''''''((((((((((((''''''(((+++ $$$000((([[[```///(((:::///$$$(((555(((333lllBBB333***@@@''''''''''''''''''''''''(((((('''&&&%%%&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************)))***+++,,,,,,,,,,,,,,,+++*********++++++,,,---...------......///000111333444666777888:::===???BBBCCCEEEGGGIIIMMMRRRVVVVVVYYY\\\[[[[[[\\\bbbgggkkkuuu,,,,,,,,,,,,------------------------------------------.........///////////////000000111222222222111111111222222333444555444444666888999:::::::::===<<<<<<<<<;;;::::::::::::999888888777777888888777777777666666666555555333333333333333333333333222222222111111111111000...///////////////............---------,,,,,,,,,+++++++++************))))))******+++++++++******))))))))))))))))))))))))************++++++++++++))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''+++222%%%...222*** ...+++@@@&&&(((((((((((((((((((((((()))$$$%%%+++,,,%%%"""$$$$$$###$$$'''******)))'''''''''((((((((((((''''''%%%'''...000"""***@@@>>> ...###$$$(((###iiizzz000000'''888'''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&''''''''''''(((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++)))***++++++,,,,,,,,,,,,************+++,,,------...------......///000111333444666777888:::===???BBBDDDEEEGGGIIILLLQQQUUUTTTXXX\\\]]][[[]]]ccchhhlllxxx++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////000111222222222111111111111222333444555333444555777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777777777888888777777777777666666333333333333333333333333222222222111111111111000///000000000///...------......---------,,,,,,,,,+++++++++************)))******+++++++++***))))))))))))))))))))))))))))))))))))))))))*********+++))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''bbb)))****** ---""""""***...&&&QQQ555)))(((((((((((((((((((((((("""$$$'''+++,,,+++(((&&&uuu...)))$$$$$$))),,,***'''''''''((((((((((((''''''(((...---333000+++555((())),,,444'''"""CCC&&&*** '''''''''''''''''''''''')))'''&&&$$$$$$%%%&&&'''''''''''''''((((((((()))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))******++++++))))))***+++,,,,,,,,,,,,************+++,,,---......------......///000111333444666777888:::===???CCCEEEFFFGGGIIILLLPPPTTTQQQVVV[[[\\\[[[]]]ccciiinnn{{{++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...//////000111222222222111111111111222333444555222333555777888999999999::::::;;;;;;;;;;;;;;;;;;999888888777777777777777888888888888777777777777333333333333333333333333222222222111111111111000000000000000///...,,,,,,......---------,,,,,,,,,+++++++++************)))+++++++++++++++***)))((())))))))))))))))))))))))'''((((((((())))))******))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%&&&''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''/// &&&((("""!!!333eee!!!++++++ ***,,,'''&&&(((***///"""'''***%%%,,,***(((???XXX---///$$$)))(((((((((((((((((((((((((((&&&***)))###"""&&&)))(((555<<<111&&&###'''***((($$$''''''((((((((((((''''''%%%%%%222GGG000+++<<<---%%% &&&---777AAA +++'''''''''''''''''''''''')))'''&&&$$$$$$%%%&&&'''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))***+++++++++((()))***+++,,,---------************+++,,,---......------......///000111333444666777888:::===???DDDEEEGGGGGGHHHKKKPPPSSSNNNTTTZZZ[[[ZZZ\\\ccciiiooo}}}------------------------,,,------......------,,,------------------------............////////////111111222222222333333333222333333444555666777777999999999888888888888888999888888777666555555444777777666666555555444444555555444333333333333444444333222111000...------000000000000////////////------,,,,,,,,,,,,++++++************))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((()))***************((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&'''''''''(((((())))))///###$$$((((((((((((((('''''''''''''''(((((((((((('''''''''!!!...###\\\999 &&&---'''$$$***((((((((((((((((((((((((((((((''''''''''''((((((%%%"""000222&&&******)))((('''&&&&&&'''(((***!!!&&&ZZZccc===+++ %%%,,,OOO)))'''###+++&&&***ZZZVVV$$$%%%%%%>>>GGG$$$&&&%%%$$$'''''''''%%%((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''+++******+++---222666999333000+++(((((()))))))))((((((((((((((((((((((((((())))))))))))*********+++,,,.........,,,***)))************+++,,,---------------...///111333444777777888777777999<<>>+++ ###,,,+++$$$))))))(((''''''''''''((('''%%%HHH$$$***'''(((///""""""...111!!!'''!!!+++lll!!!###+++!!!"""...&&&%%%???:::((((((222$$$&&&'''&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((())))))))),,,...///,,,)))'''(((***************************)))************+++++++++***************))))))))),,,,,,,,,,,,---...//////---------...///111333444999:::::::::999;;;===@@@CCCEEEGGGIIIKKKNNNRRRVVVSSSXXX\\\\\\ZZZ\\\eeemmmttt~~~++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000111111111111222111111222333444555666666444444555555555555666666666666666555555444444444444444555666666777888888555444333333222222333333000000000000000111111111000000/////////.........------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&'''((())))))((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&'''''''''(((((((((((((((AAAxxx)))''''''''''''''''''((((((((((((''''''((((((((((((''''''"""000&&&"""&&&***+++((('''))))))'''((((((((((((((((((((((((((((((''''''''''''(((((()))mmm,,,)))###+++$$$+++((((((((('''''''''((((((!!!'''~~~''')))&&&***&&&,,,%%%,,,ttt```))))))..."""ooo444---444'''&&&***'''"""222---%%%,,,"""+++'''!!!###%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((()))***+++******)))((((((---000...)))&&&'''***))))))))))))))))))))))))************+++++++++++++++******)))))))))******+++++++++,,,,,,---...///------------///111333444888999::::::999:::===???CCCEEEGGGIIIKKKNNNSSSVVVSSSWWW\\\\\\[[[^^^ffflllsss~~~+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000000000111111111000000111222333444555555333333444444555555555555555555555555444444444444333333444555666777777888444444333222222222222333000000000000111111111111////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&'''((())))))((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''(((''''''&&&%%%%%%%%%&&&((((((((((((((('''''''''AAAqqq***)))%%%&&&'''''''''(((((())))))''''''((((((((((((''''''!!!000'''((('''+++***&&&'''+++***%%%(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''+++^^^&&&)))'''***,,,''''''((((((((((((((((((###(((```****** %%%!!!'''"""---www&&&%%%&&&,,,$$$000444(((### ''',,,(((&&&'''(((***///,,,&&&!!!///!!!$$$%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((('''''''''(((***+++++++++***)))&&&+++///...)))&&&(((***(((((((((((((((((((((((())))))*********+++++++++++++++************+++,,,************+++,,,---...------------///111333444555777999999999:::<<<>>>BBBDDDFFFHHHJJJMMMQQQUUUSSSWWW[[[\\\\\\```ffflllsss~~~,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000000000000///000111111333333444555333333333444555555666666444444444444444444444444222222333444555555666666444444333222222222222222000000000000000111111111/////////.........------------,,,,,,,,,,,,++++++*********+++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))&&&'''(((((())))))((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''''''''(((((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&((((((((((((((('''''''''???bbb&&&***&&&&&&&&&''''''((()))))))))''''''((((((((((((''''''"""***&&&)))''''''%%%$$$'''+++***&&&(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''***---"""333"""'''+++!!!%%%&&&'''(((((()))(((((((((((()))FFF""")))%%%"""%%%--- &&&+++333"""'''(((CCCPPPHHH)))---!!!999$$$%%%333***### &&&333***[[[''')))111''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''$$$%%%''')))))))))(((((('''***------***((((((***''''''''''''''''''''''''((())))))))))))******************+++++++++++++++************+++,,,---------------...///111333444333555777999999;;;===???DDDEEEGGGHHHIIILLLPPPSSSUUUWWWZZZ[[[\\\aaahhhmmmttt}}},,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------................../////////000000//////000111222333444444333333333444555666666666333333333333333333333333222222222333333444444444444333222222111222222222111111111000000000000000//////.........---------------,,,,,,,,,,,,++++++)))))))))*********++++++(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))&&&'''(((((())))))((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))(((((((((''''''''''''@@@YYY$$$+++%%%&&&&&&''''''((())))))***''''''(((((((((((('''''''''$$$%%%((('''%%%%%%((()))'''''')))(((((((((((((((((((((((((((((((((''''''(((((((((&&&---fff$$$$$$'''+++ %%%&&&((()))))))))(((((()))'''???###***)))$$$)))222""",,,"""...%%%$$$111666 """ ...222+++555((((((*** ...,,,%%%$$$)))###)))''''''***'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''''''''))))))***************)))((((((((((((((((((((((((''''''((((((((()))))))))'''(((***+++++++++***)))+++++++++++++++---......---------...///111333444111444777:::;;;===???AAAFFFGGGIIIIIIJJJLLLPPPSSSVVVXXXYYYZZZ\\\aaaiiiooouuu{{{------------------------+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------................../////////000//////000111222333444444333333444444555666777777333333333333333333333333111111222222222222333333444333222222111111222222111111111111000000000/////////.........------------------,,,,,,,,,++++++(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((******(((&&&$$$''''''''''''''''''''''''&&&&&&&&&'''((()))***+++))))))(((((('''''''''&&&BBBYYY&&&+++"""&&&&&&&&&'''((())))))***''''''((((((((((((''''''---"""&&&(((***(((***///+++$$$$$$)))((((((((((((((((((((((((******))))))))))))******!!!%%%111LLL000 333!!!%%%&&&((()))))))))((((((%%%%%%EEE+++***"""###%%%---"""999"""&&&,,,---!!!///"""222555$$$444%%%"""111"""""",,, )))+++$$$111'''***###)))000***###((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((((((''''''))))))((((((((('''''''''***)))((((((***+++***)))))))))))))))))))))))))))''''''''''''((((((((((((%%%''')))***+++***)))(((,,,,,,,,,,,,---...//////---------...///111333444111444888;;;===???AAACCCHHHIIIKKKKKKKKKMMMPPPSSSXXXXXXXXXYYY[[[aaajjjpppuuuzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,...............///000000///000000000111111111111333333333333333333333333444444333222222111111000000000000000000111111222111222222333333222222111////////////000000000000///............---------------,,,,,,,,,,,,++++++************************))))))(((((((((((())))))))))))(((((((((((())))))+++*********))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&(((((()))))))))(((&&&%%%(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))))))))((('''''''''''''''$$$%%%%%%&&&&&&'''''''''))))))((((((''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''AAA]]]***$$$'''''''''((((((((((((''''''))))))(((((('''''''''&&&&&&***%%%(((******))))))((((((''''''******)))((('''&&&%%%%%%''''''''''''(((((((((((($$$+++'''&&&555 $$$***((((((((((((((((((((((((((($$$kkk"""$$$ 999***yyy))))))(((((((((((()))))))))))))))))))))(((''''''***222...'''&&&,,,SSS555((($$$%%%%%%&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$######$$$&&&''''''&&&''''''''''''(((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((((((************************))))))))))))***+++,,,---------------///111333555444555777999:::===AAADDDHHHIIIJJJKKKLLLOOOSSSVVVVVVXXXZZZZZZ[[[___ffflllvvv{{{++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,...............//////000//////000000000111111111333333333333333333333333444333333222222111111000000000//////000000111222111222222333333222222111////////////000000000000///............------------------,,,,,,+++++++++************************))))))(((((((((((())))))))))))(((((((((((())))))*********)))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''''''''((((((((('''&&&%%%'''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))))))))((('''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''AAA]]]***$$$'''''''''(((((((((((('''''')))(((((((((''''''''''''&&&***%%%(((***)))))))))((((((((('''((((((((((((((('''''''''''''''''''''(((((((((((((((***)))'''hhh...'''&&&(((((((((((((((((((((((((((+++uuuggg:::!!!///(((;;;))))))(((((((((((()))))))))))))))))))))(((''''''888$$$---$$$666LLL)))$$$'''%%%$$$(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%$$$###%%%'''((('''&&&''''''''''''(((((((((((()))((((((((('''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''************************************+++,,,------...------...///111333444444666888999:::===AAADDDHHHIIIJJJKKKLLLOOOSSSVVVWWWYYYZZZZZZ[[[___fffkkkuuu{{{************************,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////////////////000000000000222222333333333333333333333333333222111111000000000000//////000000111222111222222333333222222111000000000000///////////////............---------......---,,,,,,+++******************************))))))(((((((((((())))))))))))(((((((((((())))))******))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''%%%&&&&&&''''''''''''&&&''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((()))((((((''''''''''''(((((((((''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''AAA]]]***$$$'''''''''((((((((((((''''''((((((((((((''''''''''''&&&***%%%((())))))))))))((((((((((((''''''''''''(((((())))))''''''''''''(((((((((((((((&&&)))***bbb)))... ---(((((((((((((((((((((((( LLL...!!!&&&000000))))))(((((((((((()))))))))))))))))))))(((''''''222###&&&((($$$"""%%%555fff&&&###)))%%%%%%(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%&&&((()))((('''''''''''''''((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''************************++++++++++++,,,---......///.........///000222333555666888999;;;===AAADDDHHHIIIJJJJJJKKKNNNSSSVVVXXXYYY[[[[[[[[[^^^eeekkkttt{{{++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------,,,,,,------...///........./////////000000222222222222222333333333333333222222111000000000///////////////000111111111222222333333222222111000000000000///////////////............---------......---,,,++++++******************************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''$$$%%%%%%&&&&&&''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((''''''''''''(((((())))))(((((('''''''''&&&%%%%%%%%%&&&&&&''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''AAA]]]***$$$'''''''''((((((((((((''''''((((((((((((((('''''''''&&&***%%%((())))))))))))(((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((()))&&&,,,///^^^'''%%%)))((((((((((((((((((((((((---$$$,,,(((999)))'''RRR))))))(((((((((((()))))))))))))))))))))(((''''''###+++!!!111"""222ttt!!!""",,,&&&'''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&'''((())))))(((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((******))))))((('''''''''************************,,,,,,,,,,,,,,,...//////000///.........000111222666777999:::;;;===AAADDDGGGHHHIIIJJJKKKNNNRRRVVVXXXZZZ[[[[[[[[[^^^eeejjjsss{{{,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,---......---............/////////111111111222222333333333333333222111111000000////////////...///000000111111222222333333222222111111000000000/////////...///............---------......---,,,,,,+++******************************))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((%%%%%%%%%%%%&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((''''''''''''(((((())))))(((((('''''''''&&&&&&&&&''''''((((((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''AAA]]]***$$$'''''''''(((((((((((('''''''''''''''(((((((((((((((&&&***%%%((((((((((((((())))))))))))***))))))(((''''''&&&&&&''''''''''''((((((((((((+++..."""+++ """777((((((((((((((((((((((((+++***TTT777###000ppp))))))(((((((((((()))))))))))))))))))))(((''''''%%%+++***666,,,qqq!!!###,,,&&&'''((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&''')))))))))'''''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((()))******))))))((((((((((((************************,,,,,,,,,,,,---...///000000///.........000111222666888999:::;;;===AAADDDGGGHHHIIIJJJKKKNNNRRRUUUXXXYYY[[[ZZZ[[[^^^eeekkkqqq{{{,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,++++++++++++,,,------------------.........///000000111111222333333333222222222111000000////////////......//////000111111222222333333222222111111111000000//////......///............---------------,,,,,,,,,,,,++++++************************))))))(((((((((((())))))))))))(((((((((((())))))''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''((((((((((((((('''&&&&&&%%%&&&&&&'''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))(((((('''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''AAA]]]***$$$'''''''''(((((((((((('''''''''''''''(((((((((((((((&&&***%%%((((((((((((((())))))))))))******)))((('''&&&%%%%%%''''''''''''(((((((((((((((,,, ,,,+++000 ((((((((((((((((((((((((###,,,888}}}OOOBBB))))))(((((((((((()))))))))))))))))))))(((''''''666$$$"""%%%___%%%'''***%%%'''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&'''((()))((('''''''''''''''(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''(((((()))))))))))))))))))))))))))************************,,,,,,,,,,,,---.../////////.........///000222333777888:::;;;;;;>>>AAADDDGGGHHHIIIIIIJJJMMMRRRUUUVVVXXXZZZZZZ[[[___ffflllppp{{{++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************+++++++++++++++,,,,,,---,,,,,,---------.........///000000111222222333333222222111111000000/////////............///000000111222222333333222222111111111111000///.........///............---------++++++,,,,,,,,,,,,------************************))))))(((((((((((())))))))))))(((((((((((())))))'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''((((((((())))))((('''&&&&&&&&&'''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&'''''''''((('''''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''AAA]]]***$$$'''''''''((((((((((((''''''''''''''''''((((((((()))&&&***%%%((('''((((((((()))))))))***))))))(((((('''''''''&&&''''''''''''(((((((((((('''$$$###,,,000OOOAAA%%%...((((((((((((((((((((((((222###...***+++))))))(((((((((((()))))))))))))))))))))(((''''''///444555AAA((()))((($$$'''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&(((((('''&&&''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&''''''((())))))((((((((()))******++++++************************++++++++++++,,,---...///...------...///111333444888999:::;;;;;;>>>AAADDDGGGHHHIIIIIIJJJMMMQQQUUUUUUWWWYYYZZZ[[[```gggmmmooo{{{*********************************++++++,,,,,,,,,************************************************++++++******++++++,,,---,,,,,,,,,---------......///000000111222222333333222222111111000/////////...............///000000222222222333333222222222222111111000///......---//////.........---------***++++++,,,,,,------...************************))))))(((((((((((())))))))))))(((((((((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))&&&'''''''''(((((())))))&&&'''''''''(((((())))))***)))((('''&&&&&&'''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''((()))***$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''AAA]]]***$$$'''''''''((((((((((((''''''&&&'''''''''(((((())))))&&&***%%%((('''((((((((())))))******'''''''''(((((((((((((((''''''''''''((((((((()))---!!!&&&'''%%%$$$~~~///%%%((((((((((((((((((((((((---&&&>>>RRRMMM"""))))))(((((((((((()))))))))))))))))))))(((((('''+++AAAyyy((('''***&&&%%%)))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&'''((('''%%%''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))************************%%%%%%&&&&&&'''((())))))''''''((()))***+++,,,,,,************************++++++++++++,,,---......------------///111333555888999;;;;;;<<<>>>AAADDDFFFGGGHHHIIIJJJMMMQQQUUUTTTVVVYYYZZZ[[[```hhhnnnnnn{{{************************************************))))))************)))))),,,,,,,,,++++++*********))))))*********+++++++++,,,,,,,,,---------......////////////000000000000000111111000///......///111000///......///000111222222111111111111111111000000000000////////////////////////..................---------,,,,,,,,,+++*********))))))((((((***))))))(((((((((((()))''''''(((((())))))******))))))(((((('''''''''&&&))))))((('''&&&%%%%%%$$$''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))&&&%%%&&&((()))'''%%%+++***((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((BBB\\\)))%%%***))))))(((((('''''''''&&&(((((((((((((((((((((((('''+++&&&)))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&---"""&&&---###999"""&&&***+++)))&&&$$$&&&((()))===+++$$$***111***ttt&&&+++******)))))))))))))))***000"""***111///(((eee111***(((***"""((((((((((((((((((((((((((((((((((((((('''''''''(((((('''&&&%%%%%%%%%%%%))))))))))))******************)))((('''&&&%%%%%%''''''''''''''''''''''''******))))))((((((((('''''''''((((((''''''&&&%%%(((''''''&&&&&&((()))***((((((''''''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))++++++******************++++++******************,,,,,,------///000222222666999;;;;;;:::;;;@@@DDDGGGJJJKKKIIIJJJPPPTTTUUUWWWXXXZZZ[[[^^^bbbhhhlllpppttt************************************************))))))************)))))),,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,------------........./////////000000000///000111000.........///111000///......///000111111111111111111111111111000000000000////////////////////////...............------------,,,,,,,,,************)))))))))((())))))(((((((((((())))))(((((((((((()))))))))))))))(((((((((''''''''''''(((((((((''''''&&&&&&%%%''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&''')))***(((&&&+++***((('''&&&&&&''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''')))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((BBB\\\)))%%%***)))(((((((((''''''''''''(((((((((((((((((((((((('''+++&&&)))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%+++&&&'''+++$$$222***$$$%%%&&&''')))***+++)))&&&***,,,666 ---111666+++---!!!+++******))))))))))))******%%%)))%%%$$$'''hhh &&&,,,,,,###)))((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%&&&'''''''''''''''((((((((()))))))))))))))(((''''''&&&&&&'''''''''''''''''''''''')))))))))(((((('''''''''(((((('''''''''&&&&&&&&&(((''''''&&&'''((()))***((((((''''''''''''(((((('''''''''((((((((())))))(((((((((((()))))))))***************************++++++++++++++++++++++++,,,,,,------///000222333777999;;;;;;:::;;;@@@DDDGGGKKKLLLJJJKKKQQQUUUVVVWWWXXXYYY[[[]]]aaagggkkkqqqttt************************************************))))))************))))))+++++++++++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,------------.........////////////000///000111000.........///000000////////////000000000000000000111111111111000000000000/////////////////////............---------------,,,,,,,,,,,,************))))))))))))(((((('''(((((()))***+++))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***((('''((()))***)))(((***)))(((''''''&&&''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((BBB\\\)))%%%***((((((((((((''''''''''''(((((((((((((((((((((((('''+++&&&)))))))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%(((+++)))''''''***WWW...(((&&&'''***------***''',,,!!!///111'''(((NNN???***,,,)))***)))))))))))))))******+++333(((,,,222---'''... ,,,((((((((((((((((((((((((''''''((((((((((((((((((%%%%%%%%%%%%&&&'''((()))%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''''')))((('''&&&&&&&&&'''((((((''''''''''''((())))))((((((''''''''''''((((((''''''((((((((()))))))))((((((((()))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222333777:::<<<;;;:::<<<@@@DDDGGGKKKMMMKKKMMMSSSWWWWWWXXXXXXYYYZZZ\\\```fffjjjqqqsss************************************************))))))************))))))+++++++++*********************++++++++++++,,,,,,++++++,,,,,,,,,---------------........./////////...///000000...---...000000000////////////000000/////////000000000000000000000000000//////////////////.........------------------,,,,,,,,,++++++*********)))))))))))))))''''''''''''((()))++++++******))))))((((((''''''((((((((((((((('''''''''&&&'''''''''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))(((((())))))((((((''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((BBB\\\)))%%%)))((((((((((((((('''''''''(((((((((((((((((((((((('''+++&&&)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&...((($$$)))(((III***...***)))))))))(((***,,, >>>,,,%%%+++"""tttlll///***%%%'''"""))))))))))))))))))***+++***'''$$$<<<333```!!!***,,,!!!,,,%%%***((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&'''''''''''''''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''&&&&&&***)))'''%%%%%%&&&((()))''''''''''''((((((((()))((((((''''''''''''(((((('''(((((((((((()))))))))(((((()))))))))************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///111333444888:::<<<<<<:::<<<@@@DDDFFFKKKMMMMMMNNNTTTXXXYYYXXXYYYYYYYYY[[[___fffjjjpppqqq************************************************))))))************))))))************************))))))))))))************+++++++++,,,,,,,,,------------------............---...000///...---...000//////000000000000//////....../////////000000000000000000000////////////............------------------,,,,,,,,,+++++++++))))))))))))))))))******''''''''''''((()))++++++******))))))(((((('''''''''''''''(((((((((((((((&&&&&&''''''((()))))))))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''%%%%%%%%%&&&'''((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((BBB\\\)))%%%)))'''''''''((((((((((((((((((((((((((((((((((((((('''+++&&&)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***%%%///&&&$$$***+++)))'''(((''')))+++)))$$$'''...(((888%%%###"""hhhrrr$$$'''666%%%'''))))))(((((()))***++++++111++++++***AAAeeeGGG!!!...***%%%(((&&&&&&***((((((((((((((((((((((((&&&'''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&''''''''''''''''''+++)))'''&&&%%%&&&((()))&&&''''''(((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***))))))))))))************))))))*********+++++++++)))*********+++++++++,,,,,,,,,---...000222444555999;;;===<<<;;;<<<@@@CCCEEEJJJMMMMMMPPPUUUYYYYYYYYYYYYYYYYYY[[[```ggglllnnnqqq************************************************))))))************)))))))))))))))***************((((((((())))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,...//////...---...000//////000000000000//////------......//////000000000000000000////////////.........------------,,,,,,,,,,,,,,,++++++++++++))))))))))))************(((((('''(((((()))***+++))))))))))))(((((((((((('''''''''((((((((((((((('''''''''(((((()))))))))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&(((''''''((((((((((((''''''%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((BBB\\\)))%%%***'''''''''((((((((((((((((((((((((((((((((((((((('''+++&&&)))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))---%%%---%%%((((((...!!!ggg"""!!!&&&---,,,%%%%%%*** 333 %%%222333CCC666"""%%%555(((((((((((()))***+++,,,((((((///$$$222"""444:::)))&&&"""666 !!!333%%%""",,,((((((((((((((((((((((((&&&&&&''''''((()))))))))***)))((('''&&&&&&&&&&&&'''(((((((((((()))))))))&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''(((((((((***)))((('''''''''((()))&&&''''''((()))(((((((((((((((''''''''''''((((((((((((((()))))))))******)))))))))*********++++++)))))))))***++++++,,,,,,)))))))))******++++++,,,,,,,,,---...000333555666:::<<<======;;;<<<@@@CCCCCCIIIMMMMMMPPPVVVYYYYYYYYYYYYYYYYYY[[[aaaiiinnnnnnrrr************************************************))))))************))))))((()))))))))*********+++((())))))))))))************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,---///...------///000...///000111111000///...,,,,,,---......///000000000000000000////////////.........---------,,,,,,,,,,,,,,,++++++++++++***((()))))))))************))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((()))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))(((&&&&&&''')))&&&'''((())))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((BBB\\\)))%%%***''''''''''''((((((((()))(((((((((((((((((((((((('''+++&&&)))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))---&&&+++&&&///###///%%%ggg333((($$$***---(((&&&***...&&&+++***???```:::,,, &&&(((((((((((()))***+++,,,333+++)))777555'''...###222WWWCCC111)))---***'''$$$---,,,!!!***((((((((((((((((((((((((&&&&&&''''''((())))))***)))((('''''''''''''''(((''''''((((((((()))))))))'''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))))))))))))))(((((((((((((((&&&&&&((()))))))))((('''((((((''''''''''''(((((((((((()))))))))*********))))))*********+++++++++((())))))***++++++,,,,,,))))))***++++++,,,------,,,,,,---///111333555666:::<<<>>>===;;;<<>>===;;;<<>>>>>>>>???AAAEEEGGGKKKPPPTTTWWWYYYZZZYYYYYYYYYYYY[[[aaaiiinnnuuuttt+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++***)))...------,,,---...///000........................////////////000000000000111111000///...---------......---------,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))******))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((((((((())))))))))))(((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((''''''((((((((()))(((((((((''''''''''''$$$---111+++ DDD\\\***&&&***(((((((((((((((((((((((('''###000###---&&&))),,,(((%%%###))))))))))))************%%%$$$%%%&&&***333BBB(((+++)))666)))000///000000///,,,***)))***kkk,,,***(((+++---,,,'''###+++(((RRR111!!!]]]---(((777%%%***(((###111333---'''!!!111'''333***%%%&&&222)))&&&)))xxx)))---&&&&&&***'''))),,,)))(((''''''''''''((()))(((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%(((((())))))))))))(((((((((((('''''''''&&&&&&&&&(((((()))'''&&&&&&(((***))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***+++,,,,,,,,,++++++,,,+++++++++,,,---......------...///000222444555999;;;======>>>>>>@@@BBBEEEGGGKKKPPPTTTWWWYYYZZZYYYYYYYYYYYY[[[aaahhhmmmtttsss+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++******---------,,,---......///........................////////////000000000000000000000//////............------------,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((())))))(((((((((((('''''''''''',,, ...,,,666,,,$$$AAA\\\***&&&+++((((((((((((((((((((((((***000)))333)))111444222###'''''')))))))))*********++++++111...//////---222999---###&&&)))+++,,,...111444...HHHDDD******,,,))),,,&&&###)))'''SSS!!!(((+++(((777$$$)))%%%...---000''''''333###---000))))))(((---***(((******''''''***,,,...)))((((((''''''(((((()))((((((((((((((((((((((((''''''&&&%%%$$$###""""""))))))************))))))(((((((((''''''''''''&&&((())))))((('''&&&(((***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********++++++++++++,,,,,,,,,,,,,,,---...///000+++,,,---...000222444666999:::;;;<<<===???BBBEEEFFFHHHLLLPPPTTTWWWYYYZZZYYYYYYYYYYYY[[[```fffkkksssrrr+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,---------......---------...............////////////000000000000///000000000000//////...------------------------------,,,,,,,,,+++++++++******))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((''''''&&&))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((((((((((((((()))((((((((((((((('''''''''+++%%%"""$$$""")))'''$$$???]]]***'''+++((((((((((((((((((((((((///''''''111>>>,,,&&&)))...))))))*********+++++++++''''''(((---111|||}}}///444$$$333333111222111000---,,,,,,---&&&)))zzz)))000,,,$$$(((+++)))+++...RRR&&&&&&???111\\\222111...&&&&&&AAA666,,,&&&111777$$$(((111)))333---000...ttt'''""",,,+++)))...***))))))(((((((((((((((((()))((((((((((((((()))))))))(((((((((''''''&&&&&&&&&((())))))******))))))(((((((((((('''''''''''''''((()))))))))''''''(((***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))((((((*********)))***++++++,,,++++++++++++,,,...///000---------///000222333444999:::;;;;;;<<>>>>>@@@BBBIIIKKKNNNRRRUUUXXXYYYZZZVVVXXXZZZ\\\___dddjjjnnnoooppp+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******)))))))))************+++++++++)))***+++,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,------...///000000////////////000000000000,,,...000222333333222111,,,,,,,,,------...............---------,,,,,,,,,******))))))))))))******))))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((('''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))&&&'''''''''(((((()))))),,,///|||"""///***)))]]]+++(((,,,))))))))))))))))))))))))"""(((000)))///666MMM+++ 555000******+++++++++,,,,,,,,,888###---...000'''333555000,,,&&&///)))000!!!rrr000000(((333111%%%---666mmm///333///***>>>SSSZZZ///***000&&&...555//////###******111!!!,,,((()))***++++++***)))((('''(((((()))***+++++++++***************)))))))))))))))************))))))'''((((((((())))))******''')))++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))%%%%%%%%%&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++&&&(((***+++,,,+++)))(((//////...---,,,,,,,,,,,,,,,---///222555999;;;===999;;;===>>>>>>>>>???AAAIIIKKKNNNRRRUUUXXXYYYZZZUUUWWWZZZ]]]```eeekkkpppoooqqq))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++*********+++,,,---******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++111111000000//////......,,,---...///000000000000------............------...///000///,,,***************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((+++(((&&&'''))))))'''$$$&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((("""[[[]]],,,'''***)))************+++++++++...*** ++++++,,,,,,---......//////111+++...333,,,&&&>>>bbb---'''777///...)))222###UUU333###111,,,111444&&&EEEPPP333!!!;;;,,,111+++888+++//////222!!!HHH...***,,,///((($$$++++++************++++++******)))))))))))))))))))))******))))))((('''&&&''''''(((((())))))******''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************,,,,,,++++++,,,,,,---...+++,,,---///222555777888:::;;;<<<======>>>AAACCCGGGJJJOOORRRTTTVVVXXXZZZYYYWWWYYY]]]___aaagggnnnpppqqq))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++*********+++,,,---******+++++++++,,,,,,,,,++++++,,,,,,------......000000000/////////......,,,---...///000000000000---......//////......---...000000///---+++***+++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''((('''&&&&&&&&&&&&'''(((***(((&&&'''))))))(((&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((111]]],,,'''***)))************+++++++++'''666'''...KKK,,,,,,------...///000000...***,,,222---'''333FFF[[[555444)))000...666+++{{{XXX!!!:::...###)))---&&&xxx555777'''444(((222--- qqqnnn&&&+++,,,"""111***---++++++************++++++))))))))))))************)))*********)))(((((('''(((((((((((())))))******''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************((((((((((((((((((((((((,,,,,,++++++,,,,,,---...,,,---...000222444777888:::;;;<<<===<<<===@@@BBBGGGKKKOOORRRTTTVVVYYYZZZZZZYYYZZZ^^^```aaagggmmmnnnppp)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))+++************+++,,,,,,******+++++++++,,,,,,,,,***+++,,,---...///000000///////////////.........,,,---...///////////////......////////////......///000111000---++++++,,,******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''(((''''''&&&&&&''''''(((((('''&&&'''((()))((('''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((444,,,]]],,,'''***)))************+++++++++111***$$$666DDD...//////111222333444444222222555999888444222333000888+++444---444888444yyy000333666<<<+++((()))///---000***333555$$$000DDD"""---+++'''111(((111++++++************++++++)))))))))*********++++++))))))*********))))))(((((((((((())))))))))))***'''(((((())))))(((((('''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........///000222444666777:::;;;<<<<<<<<<<<>>888///:::777777444///;;;///MMM$$$%%%000---IIITTT---'''000222111---111777,,,333---(((000(((+++000###...++++++************++++++((())))))******++++++,,,))))))******+++*********))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))************------------------------,,,,,,++++++,,,,,,---...//////000111222444555666:::;;;<<<<<<;;;<<<>>>@@@HHHKKKPPPTTTVVVXXX[[[\\\^^^\\\]]]aaabbbbbbeeekkklllnnn))))))))))))))))))))))))((())))))*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,,,,........................---------------.........,,,------.....................////////////......---///000///---,,,,,,---******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((((((((())))))&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))((('''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((/// +++222---YYY]]],,,'''***))))))*********+++++++++(((@@@333###+++***000000ttt999999;;;===???@@@BBBBBB===DDDFFFDDDEEEKKKMMMJJJhhh...BBB999@@@444444555JJJKKK444---%%%@@@+++;;;+++000///333'''$$$666---666ZZZ777(((...///&&&---///###***++++++************++++++))))))******+++++++++,,,))))))***++++++,,,++++++************))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))************************************,,,,,,++++++,,,,,,---...//////000111222444666777:::;;;<<<<<<<<<===???AAAGGGKKKPPPTTTVVVXXX[[[]]]^^^\\\^^^aaabbbaaaeeejjjmmmooo))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))((()))******++++++************+++++++++,,,,,,,,,.........---------,,,,,,,,,,,,,,,---------------,,,------.........------------............------,,,...///...---++++++,,,******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))((((((''''''(((((())))))(((((('''&&&''')))(((''''''((()))&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((($$$777 )))---!!!???]]],,,'''***)))************+++++++++,,,$$$000777---###000444QQQCCCDDDEEEGGGJJJLLLMMMNNNLLLPPPQQQOOOOOOUUU[[[^^^333DDD===???>>>888666999JJJFFF###///111+++(((222...)))000+++000***IIIWWW&&&)))...+++'''......)))+++++++++************++++++++++++++++++++++++++++++((()))***+++,,,---------+++************)))))))))((())))))******))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************,,,,,,++++++,,,,,,---...//////000111333555777888:::;;;=========>>>AAACCCFFFJJJOOOSSSVVVXXX[[[]]]\\\[[[]]]aaabbbaaadddjjjmmmnnn))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''((()))***+++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,------------------......------,,,,,,,,,------------,,,,,,+++,,,...---,,,***++++++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((()))******)))(((''''''(((***)))&&&%%%''')))&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((($$$%%%444000222///###MMM]]],,,'''***)))************+++++++++'''///444///,,,///111...,,,888>>>222(((DDDRRRSSSUUUWWWZZZ\\\^^^___aaa^^^^^^___``````cccgggtttjjjCCCHHH@@@CCCDDD???@@@+++FFFNNN222???222)))+++000555444...222+++777$$$UUU[[[666###,,,,,,)))---,,,***---+++++++++************++++++---,,,,,,++++++******)))((()))***,,,---.........+++++++++*********))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........///111333666888999999;;;===>>>>>>@@@CCCEEEEEEIIINNNRRRUUUWWWZZZ\\\ZZZZZZ\\\aaabbbaaadddiiimmmlll))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))'''((()))++++++******)))******+++++++++,,,,,,,,,)))***++++++,,,---......+++++++++,,,,,,------------------...------,,,,,,+++,,,,,,------,,,,,,+++***+++---,,,+++******+++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''((()))******)))((('''''')))+++)))&&&%%%&&&(((&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((%%%'''!!!555 &&&))))))&&&000(((???]]],,,'''***)))************+++++++++///(((,,,,,,,,,---444000333///000888;;;;;;===DDDggg```aaaccceeehhhjjjlllmmmmmmfffccchhhiiidddbbbddd```CCCQQQNNNEEEFFFHHH;;;OOO555>>>RRRFFF<<<***444???111///666---///222'''666...111222111333jjjTTT333$$$000...++++++222+++$$$---***++++++************++++++...------,,,+++***))))))((()))***,,,---...//////++++++++++++******))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************((((((((((((((((((((((((,,,,,,++++++,,,,,,---...---...///111444666999:::999;;;===>>>???AAAEEEGGGDDDHHHMMMQQQTTTWWWZZZ\\\YYYXXX[[[```bbbaaadddiiillljjj************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---...///...,,,+++,,,---,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''+++***'''&&&&&&'''***+++&&&%%%&&&'''))))))'''%%%(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((()))******+++)))&&&***)))%%%<<>>???@@@AAADDDFFFHHHJJJMMMRRRWWWZZZZZZZZZ]]]ZZZZZZ]]]^^^___dddkkknnnrrr************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---...---,,,+++,,,---,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))'''&&&&&&'''))))))(((&&&(((((((((((((((((((((((('''(((((())))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))&&&'''((()))***))))))((($$$******,,,000(((!!!'''...((("""444%%%333(((+++,,,............///111111555999;;;<<>>,,,...000111111111333555555;;;BBBFFFGGGJJJPPPUUUYYY[[[^^^cccgggkkknnnpppxxxvvv}}}yyyyyyyyyvvvooocccVVVMMMKKKKKKLLLHHHEEEEEEHHHEEE>>>;;;>>>999777666555555555444333000999;;;444222888888111999666000)))&&&)))000666//////...,,,+++---111555...------------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,------...//////000......---,,,+++)))(((((())))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,//////111333555777888999:::===@@@AAABBBBBBDDDEEEHHHKKKPPPTTTVVVXXXZZZ[[[]]][[[\\\___```aaaffflllmmmqqq}}}************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,---,,,++++++,,,---,,,,,,,,,+++++++++******************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''((('''&&&'''((())))))(((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((())))))))))))))))))***,,,---...---+++***)))111+++"""&&&))))))---''')))'''$$$333,,,$$$###+++---000222333555888:::<<>>444111777999222---...999666222...------///000333444444333111...+++)))............---------,,,++++++++++++++++++++++++)))))))))*********************++++++,,,,,,,,,,,,...---,,,+++************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------.........//////111333555777888999;;;>>>BBBDDDDDDDDDDDDEEEHHHMMMSSSVVVVVVWWWYYY\\\\\\[[[]]]bbbcccdddhhhnnnkkkppp~~~************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******************************++++++++++++******)))+++,,,,,,++++++,,,---,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((***(((&&&&&&(((******)))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((''''''((()))))))))))))))((((((((())))))))))))***###))))))+++222///+++222((()))(((000000444,,,)))111444:::???DDDJJJOOOSSSVVVXXX\\\___bbbcccdddddd[[[[[[ZZZ]]]bbbjjjrrrwwwzzzrrrfff\\\YYYSSSLLLHHHFFFDDD@@@<<<>>>888777<<<>>>999333111---,,,,,,---////////////+++++++++******,,,000333............------------++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,------,,,,,,+++******++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,------......////////////111333555777888999<<>>555222444666333111//////000111111000***///333222///,,,,,,---//////.........---------++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,------------------,,,+++*********+++,,,---))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((()))************+++++++++++++++++++++++++++++++++,,,,,,,,,---...///000000//////111333555777888999<<>>777333555222222111111111111000000111111000///////////////......//////......---,,,...---,,,,,,++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************************************)))(((''''''***+++,,,+++,,,,,,+++++++++,,,---...,,,---...///000000/////////111444555555666888::::::===@@@BBBCCCCCCDDDEEEGGGLLLPPPRRRVVV\\\^^^\\\ZZZ\\\^^^______aaadddgggjjjnnn------,,,,,,+++******)))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++***+++,,,------+++***(((++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''(((((()))***+++(((((((((((((((((((((((())))))(((((((((((())))))******)))))))))(((((((((((((((((((((((((((((((((((()))******)))((('''&&&(((((((((((((((((((((((())))))))))))************)))(((((((((((()))******************++++++++++++***,,,...///...------...///000222444999???GGGLLLSSSZZZcccgggeeebbb`````````cccfffhhhgggeeecccbbbhhhkkksss{{{mmmXXXOOOHHHFFFCCC>>><<<>>>555444333333333222222111444333222000////////////......//////......---,,,...---,,,,,,++++++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))***************************************************************)))((()))+++------,,,,,,+++++++++,,,,,,------+++---///000111111000//////111444555555666888:::;;;===@@@BBBBBBBBBCCCEEEHHHMMMPPPRRRVVV[[[]]]ZZZYYY[[[]]]^^^___bbbeeehhhlllooo---,,,,,,++++++*********))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++***+++,,,---,,,+++***)))++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((()))******+++(((((((((((((((((((((((())))))(((((((((((())))))))))))((((((((((((((('''((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((((((((((((((())))))))))))************)))))))))((())))))***+++******+++++++++,,,,,,,,,,,,...//////......///000111444:::@@@GGGNNNUUUZZZ\\\eeemmmllleee^^^]]]___cccfffjjjmmmmmmmmmmmmnnnyyylllbbbWWWPPPKKKEEE@@@???888555333222222222111000555444333111000/////////...////////////...------...---,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************,,,+++***+++---......---+++++++++,,,,,,,,,------+++---000222333222000//////111444555555666888:::<<<>>>@@@AAAAAAAAACCCDDDHHHMMMPPPQQQTTTYYY[[[XXXXXXZZZ\\\^^^```cccgggjjjnnnrrr,,,,,,,,,++++++*********))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******)))))))))))))))***(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,,,,++++++***++++++++++++++++++++++++*********)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))(((''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))***++++++++++++++++++,,,,,,,,,---,,,---...///...000222444:::???GGGPPPWWW^^^dddhhhggglllooolllfffaaabbbeeelllooosssvvvxxx|||vvvmmmcccVVVIIIAAA???;;;666444444555444222444333222111000000000000///////////////...------...------,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++++++++***************************)))))))))***************))))))))))))))))))))))))((()))))))))************************************************************,,,+++***+++---...---,,,++++++,,,,,,---------,,,+++---000333333222000...///111333555555666888:::<<<>>>@@@AAA@@@AAABBBDDDIIINNNQQQQQQTTTXXXYYYVVVXXXZZZ\\\^^^```ccchhhlllpppsss,,,,,,+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))***)))))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++***+++++++++,,,+++++++++++++++++++++++++++++++++))))))))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))***))))))((('''))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''(((((((((((()))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((()))))))))***************************+++,,,,,,+++,,,,,,,,,------------+++,,,...///111555999===IIIOOOXXXaaaggglllpppsssuuusssqqqooonnnooorrrtttsssxxx~~~}}}hhhXXXMMMFFF???;;;::::::777555222222111000000111111111//////000000//////...------------,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++******************************************+++++++++,,,,,,))))))))))))))))))))))))((()))))))))***************************************************************))))))+++,,,,,,+++)))***+++,,,---------,,,,,,+++---///222222111000//////111333555555666888:::<<<>>>???@@@@@@@@@CCCDDDJJJNNNQQQQQQTTTXXXXXXVVVXXXZZZ\\\]]]```dddiiimmmqqqttt++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((())))))*********)))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''$$$%%%''')))+++++++++***))))))))))))))))))))))))))))))(((((((((((())))))'''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---,,,,,,,,,---------......,,,...111444888???FFFKKKZZZ```hhhpppuuuxxxzzz|||{{{xxxtttsssuuuzzz|||}}}```WWWKKKCCC@@@===888333444333222222111111222222///000000000000///......------------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++******************************************+++,,,,,,------))))))))))))))))))))))))))))))))))))************************************************************)))((((((***++++++)))'''***+++,,,---...---,,,+++,,,---...///000000000//////111444555555666888:::;;;<<<>>>??????AAACCCFFFJJJNNNQQQRRRTTTYYYYYYWWWZZZ[[[\\\]]]___dddjjjnnnpppttt++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((()))******+++)))************++++++++++++++++++++++++++++++++++++*********++++++,,,---++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''###%%%'''***+++++++++***))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******)))))))))))))))))))))))))))(((''''''((()))***+++))))))))))))))))))))))))))))))))))))************,,,++++++++++++,,,------------------............///222666;;;BBBLLLVVV\\\hhhmmmttt{{{~~~~~~~~~}}}~~~tttcccWWWOOOHHH@@@999999888666555333222222111000000000000000///......---------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++******)))************************)))))))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))************************************************************(((((()))***++++++(((&&&)))+++,,,......---,,,+++,,,,,,,,,------...///000///111444555555666888::::::;;;===>>>???AAAEEEGGGJJJNNNRRRRRRUUUZZZ[[[XXX[[[\\\\\\]]]___ccciiinnnooorrr++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((()))******+++)))************++++++++++++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++)))((('''&&&''')))***+++***((('''))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))******++++++)))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))))))))))))))))))))))))))************,,,,,,++++++,,,,,,---...---------.........//////333555:::AAAJJJUUU```hhhooottt{{{~~~nnncccZZZOOOGGG>>>===:::777555333111000000000000000000//////...---------------...///000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++***))))))************************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************************************************************)))))))))+++,,,+++(((&&&)))***,,,......---,,,+++---,,,++++++,,,---///000///111444555555666888:::999:::<<<===???AAAEEEIIIJJJNNNRRRSSSVVV[[[\\\ZZZ\\\]]]]]]]]]___ccciiimmmnnnqqq************************+++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,******)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***'''&&&'''***))))))))))))))))))))))))((((((((((((((((((((((((%%%''')))***+++***((('''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***))))))))))))((((((((((((***)))'''''')))+++,,,,,,))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,+++))))))+++,,,------,,,---------...000444777:::AAAJJJTTT\\\ccciiilll{{{sssfff[[[III;;;;;;:::444222666444333111/////////000000------......///......---//////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))***++++++++++++***++++++,,,,,,,,,++++++***************************))))))))))))***+++,,,---***+++***)))((()))---000...------,,,,,,,,,------///000333555777888888888=========>>>@@@BBBDDDEEEMMMNNNPPPTTTWWWZZZZZZYYYZZZ\\\______^^^```dddhhhqqqrrr************************+++++++++*********))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''')))*********)))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((()))))))))))))))))))))(((((((((((()))((('''((()))***)))((()))))))))))))))))))))))))))))))))************+++************++++++++++++,,,+++******+++,,,,,,,,,---...000111222555:::>>>NNNSSSZZZbbbhhhnnntttxxx|||yyycccOOOGGGAAA888555777777555333111111111111000......///////////////...//////.........---------------------------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***+++++++++,,,,,,++++++***************************))))))))))))***+++,,,---...---+++***************...------,,,,,,---------111222444666777777777777=========>>>@@@BBBDDDEEEKKKLLLOOOSSSWWWZZZ[[[ZZZ[[[]]]``````___aaaeeeiiipppsss************************+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++++++++************++++++,,,,,,,,,---------------++++++++++++++++++++++++))))))))))))))))))))))))************************))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))+++------***'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((())))))(((((((((((()))))))))))))))))))))+++,,,+++(((%%%))))))))))))))))))))))))*********+++++++++,,,,,,************+++++++++,,,***+++++++++,,,,,,,,,,,,...000333666:::???FFFJJJ\\\```fffkkkpppuuuzzz}}}|||gggWWWKKK@@@:::::::::777555333333333222111000000000000000//////////////////.........------,,,,,,---------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***))))))***++++++++++++******++++++,,,,,,+++++++++***************************))))))******+++,,,---+++++++++,,,---------+++---------,,,,,,------...222333555666777777666666===<<<===>>>???BBBDDDFFFIIIKKKNNNSSSWWWYYY[[[\\\\\\^^^```aaa```bbbfffjjjooottt*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++++++++************++++++,,,,,,,,,---------------************************(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++((('''+++111111,,,&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((()))))))))))))))***+++...///...***'''))))))))))))))))))))))))************+++++++++,,,*********+++++++++,,,,,,***+++,,,---,,,,,,---...---000666<<>>;;;777444333222111/////////000000000000000/////////......,,,,,,------------------******+++,,,------......************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,))))))***++++++++++++***)))***++++++,,,,,,,,,,,,************************+++******++++++,,,---...000666:::777...)))***---,,,,,,,,,,,,---......///...000333666999;;;;;;<<<::::::;;;<<>>GGGOOO\\\hhhqqqwww|||~~~|||uuullleeebbbccceeeuuurrr___PPPHHHCCC===888666555333111111111222333000000000000/////////...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))***++++++++++++***))))))***+++,,,,,,,,,,,,************************++++++++++++,,,---......&&&(((***,,,,,,,,,---...,,,,,,,,,,,,---.../////////111444777999:::;;;;;;:::::::::<<<>>>AAADDDFFFLLLQQQVVVWWWVVVVVVYYY\\\ZZZ]]]_________```eeeiiikkkyyy************************))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((&&&&&&(((,,,///...---************************((((((((((((((((((((((((&&&''')))***+++***((('''&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,,,,&&&''''''((()))******+++<<<777111---,,,,,,---...))))))))))))))))))))))))++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++---///......222:::BBBSSS\\\hhhttt{{{zzzpppgggccceeelllqqqnnn\\\PPPIIIAAA<<<999777555333222333444555000000000000////////////.........------,,,,,,,,,//////...---+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,))))))***++++++++++++***((()))***+++,,,---------************************++++++++++++,,,---......333///,,,---111222...)))+++++++++,,,---...///000111333555777999999999999999::::::<<<>>>AAADDDFFFKKKPPPVVVXXXWWWWWW[[[___[[[^^^`````````aaafffjjjkkkyyy+++++++++******)))))))))&&&------$$$!!!(((+++)))---...&&&)))((($$$---,,,---&&&%%%666)))"""///%%%000***'''(((+++,,,***+++444!!! ++++++(((******+++(((+++***///((()))+++))))))))))))))))))))))))&&&...%%%'''###555///%%%'''&&&111@@@$$$%%%++++++***)))(((((())))))******+++++++++,,,,,,,,,///000...***"""+++666$$$+++"""+++111'''***///%%%&&&000+++"""(((...***)))---%%%$$$,,,000+++''')))%%%888!!!///****** '''))))))))))))))))))))))))))))))))))))))))))))))))(((,,,###---111------(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))((((((''''''''''''((()))))))))))))))+++*********))))))((((((......------,,,+++******++++++************++++++++++++++++++++++++++++++---......---,,,,,,...//////111222000000888FFFRRRaaagggmmmttt}}}www}}}sssmmmnnnooopppuuu|||hhhZZZTTTKKKBBB???;;;555444555666444222333222111//////000111111//////...------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********************************++++++++++++******************************++++++******************++++++******++++++,,,---------,,,++++++,,,,,,,,,///......---------......444555555666777888888999:::::::::;;;===???BBBCCCLLLPPPTTTVVVVVVWWWZZZ]]][[[]]]^^^]]]]]]___eeejjjpppxxx(((((((((''''''&&&&&&&&&(((&&&+++555555---***...%%%)))...'''***,,,'''+++)))$$$$$$((( 000(((!!!'''&&&------(((---+++&&&$$$---111)))(((+++'''000---)))$$$+++$$$$$$***))))))))))))))))))))))))***///+++*** """///###)))///'''///111---444++++++***)))))))))))))))*********+++++++++,,,,,,555(((///+++333222444444,,,'''$$$!!!''')))"""+++///888###555"""000222%%%###---...###&&&)))(((&&&000'''''''''''''''''''''''''''''''''''''''''''''''''''$$$---***///---%%%'''&&&(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''((()))))))))))))))************)))))))))(((,,,,,,,,,+++***)))))))))++++++************+++++++++++++++++++++++++++++++++,,,------,,,,,,---///+++///444777===HHHXXXdddmmmtttzzz{{{}}}}}}xxxqqqlllkkkpppwww~~~tttddd]]]UUUNNNIIICCC<<<666444444333333222111000///............//////...------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********************************++++++++++++******************************++++++******************++++++******++++++,,,------,,,,,,++++++,,,,,,---///......---------......444444555666777888999999:::::::::;;;>>>@@@CCCDDDJJJNNNSSSUUUUUUUUUXXXZZZ[[[]]]^^^^^^]]]___eeejjjpppyyy,,,,,,,,,,,,,,,+++++++++555((( """###""")))===...///###///***'''///111$$$444)))---(((333&&&+++&&&...)))###%%%+++)))!!!'''...(((+++###,,,,,,888000---))))))))))))))))))))))))&&&$$$(((+++444HHH###...)))+++***))))))))))))))))))*********++++++++++++,,,###555###000000///&&&III|||jjjFFF222++++++)))666%%%###//////"""$$$333..."""666+++,,, ***###,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))"""'''...000999"""(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))))))))))))))************))))))))))))*********)))((((((''''''++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***,,,......------...000,,,333<<>>BBBEEEFFFIIINNNTTTVVVVVVVVVWWWYYY\\\^^^___^^^]]]```eeejjjqqqzzzxxx'''------ 000'''......%%%,,,dddBBB$$$&&&((((((((((((((((((((((((---"""'''!!!...HHHRRR,,,+++******)))))))))))))))***************++++++++++++...&&&111%%%000111888mmm333***...$$$$$$111222'''///---,,,$$$(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((*********)))))))))))))))******))))))((((((((((((+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,...//////......000111444<<>>===...(((((((((((((((((((((((((((***&&&000$$$&&&+++!!!444***)))))))))))))))******))))))*********+++++++++666%%%---<<<mmm<<<111((('''))))))***+++000(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))*********************)))))))))***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,------------...//////...///222444===FFFSSS```jjjsss{{{wwwkkkaaa\\\\\\aaafffvvv~~~zzztttiii]]]PPPEEE===888222222111111111111111111000000///............///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************++++++,,,,,,,,,,,,++++++******++++++,,,---,,,+++++++++,,,,,,---...---------------...//////111333555777999999999999888999:::===@@@DDDGGGIIILLLQQQWWWZZZYYYXXXYYYZZZ]]]___```______aaaggglllsss~~~000!!!------...$$$,,,///"""'''www...(((&&&,,,))))))))))))))))))))))))!!!%%%111(((...+++((()))))))))))))))******+++)))))))))************+++!!!444)))ppp&&&,,,666 444 888222***(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((('''))))))))))))************++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,------......,,,---......000444999===GGGPPP^^^kkktttyyy|||~~~xxxnnnddd``````dddllltttuuuiii___SSSGGG>>>555444222000//////000000111000//////......//////------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******************************++++++,,,---------++++++******++++++,,,---++++++++++++,,,---......---------------...///000000222555888999:::999999999:::;;;===AAADDDHHHJJJKKKPPPVVVXXXWWWVVVWWWYYY^^^```aaa```___bbbgggllluuuooo___MMM+++###,,,,,,***)))((("""///)))???eeeVVV[[[nnnxxxkkkttt,,,333+++$$$))))))))))))))))))))))))(((+++*** +++&&&]]]@@@''')))))))))))))))***++++++))))))))))))************---***+++ZZZ666!!!555555444!!!???FFF(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))(((''''''((()))))))))************++++++++++++++++++++++++***+++---......---+++***++++++,,,,,,---......///...///000222666>>>GGGMMMSSS\\\iiiuuu||||||zzzxxxnnnkkkjjjmmmppptttuuummmcccVVVLLL???<<<888333000///000000111000000///////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******************************++++++,,,------...++++++******++++++,,,---++++++++++++,,,---...///---,,,,,,------///000000000222555888::::::999999;;;;;;<<<>>>AAADDDHHHIIIMMMQQQUUUWWWVVVUUUWWWZZZ^^^```aaaaaa```bbbhhhmmmvvvSSS)))999### +++((((((&&&&&&///)))%%%555###%%%111+++)))...^^^+++$$$((('''%%%...%%%"""***))))))))))))))))))))))))'''---***%%%444***$$$aaa...))))))((())))))***++++++))))))))))))************""">>>}}})))222CCC|||&&&###111)))***'''444""">>>^^^(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))(((''''''(((((())))))*********+++***************+++++++++***+++---......---+++***++++++,,,,,,---...//////222222444777>>>HHHTTT\\\^^^fffrrr|||}}}wwwrrrllloooxxx}}}xxxqqqdddZZZIIIEEE>>>888333111111222111111000///////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******************************+++,,,,,,---......++++++******++++++,,,---++++++++++++,,,---...///,,,,,,,,,---...///000111///111555888::::::999999<<<<<<===>>>AAADDDGGGIIIPPPTTTWWWXXXWWWWWWZZZ]]]^^^```bbbaaa```ccchhhmmmwww***------+++,,,))))))))))))************************************&&&555VVV,,,************))))))))))))******))))))(((((('''''',,,%%%'''---'''$$$@@@fff%%%///%%%,,,333000)))...(((((((((((())))))))))))$$$|||xxx,,,777444))))))AAA%%%666///###...%%%111)))(((~~~***$$$'''000&&&&&&222%%%+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++***+++---......---+++***+++,,,------,,,---///111///333888@@@NNN\\\bbbaaagggttt~~~yyyssswww{{{wwwnnniii[[[TTTHHH>>>666222///...333111///...///000000///........................,,,---...,,,+++---222777000///---,,,++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---------------,,,++++++***,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...------------------------------------...000111222333444666888999::::::::::::;;;======???CCCIIIMMMUUUUUUVVVVVVWWWXXXYYYYYY^^^^^^```aaa___^^^dddmmm(((***+++(((***))))))))))))************************************'''000JJJ(((************))))))))))))***)))))))))((((((((('''***&&&***///((('''999+++***""""""111"""...'''***(((((((((((()))))))))***444AAA$$$000###'''...%%%))),,,(((111"""%%%..."""///)))'''***...((((((...&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++***+++---......---+++***,,,---...---,,,---///111222<<>>%%%---(((333'''$$$***555)))***---,,,)))***)))(((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++++++++------------++++++---......---,,,...111333:::IIIWWW]]]___gggqqqwww|||ssseeeTTTEEE;;;555333333111///...///...---,,,...........................///...---,,,---000222//////---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,))))))***+++++++++******,,,,,,,,,++++++++++++***,,,,,,++++++,,,,,,---...,,,,,,,,,------.........,,,,,,------...///111222222444666888999:::999999;;;;;;<<<===???CCCHHHLLLQQQTTTWWWYYYYYYXXXXXXYYY\\\\\\^^^___]]]\\\bbbkkktttwww*********)))+++((()))))))))************************************)))(((,,,$$$************)))))))))((())))))))))))(((((((((((('''))))))(((***......***]]])))111%%%+++(((###+++((((((((()))))))))*********{{{###///&&&...///'''111)))&&&,,, <<<---333444 """111***,,,(((***,,,%%%+++''''''(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))*********++++++++++++,,,,,,------,,,,,,+++---------,,,,,,///333777DDDSSSaaafffiiiqqq|||rrr]]]KKK@@@<<<;;;555333111000111111000...........................//////...---,,,---...000......------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++))))))***++++++,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,,,,------.........,,,,,,,,,---...///000111222333555777999999999999;;;<<<<<<===>>>BBBGGGKKKOOOSSSXXXZZZYYYXXXYYYZZZ]]]]]]___```]]]\\\bbbkkkssslll+++)))***)))+++((()))))))))************))))))))))))))))))))))))******'''(((************)))))))))((((((((((((((())))))))))))+++...+++$$$"""'''***)))///%%%)))+++)))'''%%%///((())))))))))))************SSS000///$$$"""000&&&222***CCC)))((()))))))))))))))+++---333FFF((()))''')))---$$$...(((((()))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...333999>>>PPPZZZdddjjjqqq{{{}}}fffSSSHHHFFFHHH999666333111111111111000........................000///---,,,---------...------------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,******+++,,,---------,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------.........,,,,,,,,,,,,---///000111222333555777888999999888;;;<<<<<<===>>>AAAFFFJJJMMMRRRXXXZZZYYYXXXYYY[[[______```aaa^^^]]]ccckkksss```***'''(((((()))))))))))))))************))))))))))))))))))))))))******''',,,************))))))))))))(((((((((((())))))))))))&&&+++,,,)))&&&'''))))))&&&BBB***((((((+++...((()))))))))*********++++++888000***,,,!!!,,,+++)))"""qqq'''///!!!)))///!!!$$$222---%%%IIIiii'''%%%***'''...%%%...))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...222999BBBHHHYYYaaaiiioooxxxkkkWWWLLLKKKMMMAAA===666222000000//////........................///...,,,,,,---...---,,,,,,------......---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------++++++,,,---------,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,---...000111111333555777888999888888;;;<<<<<<<<<>>>AAAFFFJJJLLLRRRXXXZZZXXXWWWZZZ^^^``````aaabbb___]]]ccckkkpppXXX,,,(((((()))***))))))))))))************)))))))))))))))))))))))))))'''))),,,************))))))))))))'''((((((((()))))))))***%%%&&&)))---...,,,+++,,,'''~~~(((***'''***---'''+++))))))*********+++++++++>>>---'''000+++)))***&&&///&&&---***...***%%%...---000'''vvvXXX!!!***222'''&&&...111(((&&&PPP)))###///%%%...''',,,)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++---,,,,,,++++++,,,,,,------...///222888AAALLLSSS___iiissszzzuuuaaaTTTPPPPPPPPPIII???777222000//////...........................,,,+++,,,...///...,,,,,,,,,---......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,++++++++++++,,,---...///000111222444666888888888888;;;<<<<<<<<<===@@@EEEIIILLLRRRXXXYYYVVVWWW[[[```______aaaaaa^^^\\\bbbjjjnnnWWW///***+++,,,---))))))))))))************))))))))))))))))))))))))((($$$)))+++************))))))))))))'''((((((((())))))******...&&&$$$***+++&&&$$$&&&###BBBAAA...'''))),,,!!!000)))************+++++++++RRR,,,$$$***222&&&$$$+++HHH&&&***+++)))+++,,,$$$$$$000444tttFFF###%%%...,,,"""///+++---,,,$$$444%%%...(((***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++---,,,,,,++++++,,,,,,---///000111555<<>>CCCFFFNNNRRRWWWXXXXXXZZZ]]]```eeeaaa^^^^^^]]]\\\aaahhhqqq]]],,,'''***(((***))))))))))))************+++++++++*********))))))******'''+++************)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))***(((...***"""444+++((()))))))))))))))))))))(((iii{{{)))222000777{{{+++)))))))))))))))))))))))):::+++&&&000___+++000$$$333+++)))---gggccczzz""")))///%%%---///))))))))))))))))))))))))************)))))))))((()))(((((('''((()))***+++************)))))))))(((***************************)))))))))))))))))))))+++*********))))))))))))***++++++++++++,,,,,,,,,---+++,,,000000---...222555<<>>>>>===>>>@@@EEEHHHNNNRRRWWWXXXXXXZZZ]]]```cccaaa___^^^\\\[[[aaajjjttt]]],,,'''***(((***((()))))))))******************************************'''+++*********)))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))###...222[[[,,,))))))!!!---)))))))))))))))*********---...222!!!+++888:::,,,)))))))))))))))))))))))) ???!!!%%%---***)))---"""'''))))))---$$$,,,"""---)))'''***---...'''))))))))))))))))))))))))*********))))))))))))))))))))))))))))))******************)))))))))))))))++++++++++++++++++++++++)))))))))))))))*********************************+++++++++,,,,,,,,,---------,,,...111000///222999GGGPPP[[[bbbgggmmmuuu|||{{{zzzuuunnnlllooowww|||}}}zzzcccKKKCCCDDDCCC===999555333000...---...000111000///...------------...++++++++++++++++++++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,---------......+++,,,,,,---///111222333222555777888888999:::<<<>>>>>>>>>>>>???AAAFFFJJJNNNRRRWWWXXXXXXZZZ]]]```bbb``````___\\\[[[bbbkkkvvv]]],,,'''***(((***((()))))))))******************************************'''+++))))))))))))))))))************))))))))))))******)))))))))))))))))))))))),,,---%%%mmm!!!111))))))222((()))))))))*********+++(((NNN]]]222+++fff&&&%%%))))))))))))))))))))))))%%%+++""",,,%%%000BBB(((//////!!!)))...///...(((333!!!""",,,(((***%%%))))))))))))))))))))))))))))))))))))))))))******((())))))***************))))))))))))))))))******************************(((((())))))***************************+++++++++++++++,,,,,,,,,---------,,,,,,---000000111888AAASSSXXX___gggnnnrrrvvvxxxrrroookkkhhhiiiqqqzzzwww{{{hhhSSSHHHDDDAAA??????999777333000......000111//////......------------------------------------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++,,,,,,,,,,,,---------------------......000111111222444777888888888999;;;===>>>>>>>>>???BBBGGGJJJNNNRRRWWWXXXXXXZZZ]]]```aaa``````___[[[ZZZbbblllxxx]]],,,'''***(((***))))))))))))***************************+++++++++******'''+++))))))))))))************+++******))))))******+++)))))))))))))))))))))))))))++++++,,,###''',,,222...((())))))******+++++++++,,,---JJJ++++++((())))))))))))))))))))))))***+++111444222CCCwww***...((($$$&&&===(((&&&...&&&***...'''***...))))))))))))))))))))))))))))))))))))************((()))******++++++******))))))))))))************))))))))))))))))))))))))((((((((()))******++++++*********+++++++++++++++,,,,,,,,,,,,---------------,,,---000111555AAAMMM]]]```ffflllqqqssssssqqqllljjjiiikkknnnxxx~~~vvv|||sssbbbTTTHHH@@@>>>BBB===;;;777333000///000000///............---------........................++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++************++++++++++++,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,---------.....................///000000222444777888777777999:::======>>>>>>???BBBGGGKKKNNNRRRWWWXXXXXXZZZ]]]`````````aaa```[[[ZZZbbbmmmyyy]]],,,'''***(((***))))))))))))************))))))*********+++++++++******'''+++((()))))))))************+++******))))))******+++))))))))))))))))))))))))$$$,,,...$$$OOO###,,,******((())))))******+++,,,,,,...***,,,---...))))))))))))))))))))))))777000'''000888hhh>>>444///...""",,,!!!((('''---...---...,,,///))))))))))))))))))))))))((()))))))))************((()))***+++++++++******((()))))))))************************************'''(((((()))******++++++*********++++++,,,,,,,,,,,,,,,,,,------------............111333:::JJJZZZaaaffflllooonnnlllkkkkkkjjjjjjmmmsssxxxssscccQQQBBB===@@@AAA???;;;666333000//////...............------,,,........................***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++++++++,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,------------............---------......///000111444666888999888888999;;;<<<=========>>>BBBGGGJJJNNNRRRWWWXXXXXXZZZ]]]```___```aaa```[[[YYYbbbnnnyyy]]],,,'''***(((***))))))))))))************))))))******++++++++++++******'''+++(((((())))))*********+++++++++************++++++)))))))))))))))))))))))),,,111!!!%%%sss000+++///((())))))***++++++,,,,,,%%%)))444HHH;;;>>>!!!,,,)))))))))))))))))))))))),,,...)))'''999333000EEE///666+++%%%...111"""***%%%&&&444***###))))))))))))))))))))))))(((((())))))*********+++((()))***+++,,,+++******(((((())))))*********+++++++++++++++++++++++++++'''(((((()))***+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......000///000222555>>>QQQbbb___gggooooooiiiddddddfffiiijjjpppyyy}}}lllXXXEEE======CCCAAA===888444111///.........//////......---,,,........................***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////************+++,,,------*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,---------.........//////,,,,,,------///000222333555777999:::::::::;;;<<<;;;<<<======>>>AAAFFFJJJNNNRRRWWWXXXXXXZZZ]]]```___```aaa```[[[YYYbbbnnnyyy]]],,,'''+++)))************)))))))))))))))))))))))))))))))))))))))(((,,,'''+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++$$$000...***111((())))))))))))************)))+++888222444vvvqqq+++'''"""///------,,,+++***)))((('''))))))))))))************///___666///444///""")))))))))))))))))))))))))))************+++++++++************************)))))))))))))))))))))))))))))))))***+++++++++,,,******++++++++++++******)))************+++++++++++++++,,,------...//////...---+++,,,---.........,,,+++///999HHHVVV^^^bbbgggiiiiiieee```aaahhhnnntttwwwzzz{{{{{{|||ooo[[[GGG::::::???EEEEEE<<<222111777//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,,,,++++++,,,...///...---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------,,,------...///000777888999999888777999:::=========>>>@@@DDDGGGIIINNNRRRUUUVVVUUUUUUYYY\\\______``````]]]\\\bbbkkkyyy]]],,,'''+++)))*********************************************))))))(((,,,'''+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((+++&&&+++(((]]]---)))$$$))))))))))))************///"""+++999"""333$$$OOOxxx999'''"""777&&&+++++++++***************))))))))))))************'''===(((444+++(((---)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))***************+++++++++******++++++++++++******)))************++++++++++++++++++,,,------......---,,,,,,---.../////////000000444???OOO[[[``````fffeeedddeeehhhmmmqqqtttrrrxxxxxxvvv}}}kkk]]]UUUAAA??????AAA>>>666111000//////..................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,,,,---...---+++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------,,,------...///000555666777777666555777888=========>>>@@@CCCGGGIIINNNQQQTTTUUUUUUVVVYYY]]]___^^^___```]]]\\\bbbkkkyyy]]],,,'''+++)))***))))))******++++++,,,,,,,,,,,,++++++*********)))(((,,,'''+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))%%%+++(((&&&$$$qqq111'''((()))))))))*********++++++$$$GGG<<<$$$>>>---sss+++222000---)))))))))******+++++++++,,,))))))))))))************$$$&&&[[[///%%%!!!000)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))+++++++++*********************++++++++++++******)))************+++++++++******++++++,,,,,,------+++,,,,,,---...///000000333555===KKKYYYaaabbb```dddbbbbbbiiisss{{{|||{{{xxxxxxpppooo}}}xxxmmmhhhNNNBBB:::<<>>666444222///---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))+++***)))***---...---,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------,,,------...///000222333555555555555777888<<<;;;;;;<<>>@@@CCCFFFHHHPPPSSSWWWXXXVVVVVVXXXZZZ[[[[[[]]]___]]]]]]dddmmmzzz]]],,,'''+++)))***(((((((((((()))))))))***999///&&&---&&&'''&&&///***'''+++************************555,,,"""000...***(((***...222...&&&%%%+++---"""+++&&&+++mmm222,,,***&&&******(((------+++ttt---,,,hhh)))%%%///,,,,,,###'''555---111)))""""""444666"""///$$$---'''000+++************+++,,,,,,******++++++++++++******************************+++*********))))))))))))))))))************))))))************************************++++++++++++,,,+++++++++,,,---......---///111111555BBBUUUdddaaaUUUNNNTTTaaakkksssxxxsssoooqqqxxx}}}{{{qqqgggccc___\\\[[[\\\UUUTTTRRRPPPPPPRRRTTTUUUUUUXXXaaappp}}}{{{||||||}}}ooodddiiissstttjjj___UUUKKK???888666666999:::777111------............------------,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,---------,,,,,,,,,,,,,,,,,,+++------,,,,,,---...000111222444555666555666888999<<<<<<<<<>>>@@@CCCFFFGGGOOOSSSWWWXXXWWWVVVXXXZZZZZZ[[[^^^```^^^]]]ccclllxxx]]],,,'''+++)))***((((((((()))))))))******(((///###<<<...,,,...(((%%%''',,,************************---###)))<<<)))---444'''###---///,,,000333'''+++...'''777MMM---***&&&***///'''$$$111///666###&&&&&&zzz%%%'''///222,,,***222...'''<<<'''%%%000777///)))+++)))---""",,, ---+++++++++++++++,,,------******++++++++++++*********************************************)))))))))))))))************))))))************************************+++++++++,,,------,,,,,,,,,------...//////222999DDDSSSbbbkkkcccYYYUUU]]]iiioooooonnnfffkkkqqquuuzzzuuullldddbbbaaa___]]]___\\\ZZZWWWTTTSSSSSSTTTUUUSSSVVV___mmm{{{}}}{{{zzzzzz{{{|||zzzxxxwwwwwwvvvwwwzzz}}}xxxuuuwww{{{uuueee```cccllliiiaaaZZZUUUOOOBBB555444666888777444111///...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,+++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,------...000000222444555666555666888999=========>>>@@@BBBEEEFFFNNNRRRWWWXXXWWWVVVWWWYYYYYYZZZ^^^bbb```^^^ccckkkwww]]],,,'''+++)))***(((((()))))))))*********)))...---!!!$$$$$$***+++"""---''',,,************++++++++++++(((,,,444(((\\\III'''222000111)))...+++...,,,,,,222,,,"""lll((()))---+++000+++!!!000555555!!!(((666)))HHH<<>>222"""]]]222%%%$$$(((%%%(((---)))$$$000(((~~~&&&,,,,,,++++++,,,,,,---...******++++++++++++******************************************************)))******++++++******)))*********************************+++++++++,,,,,,......------------......---///666DDDTTTccckkkmmmhhhbbbaaafffkkkiiieeecccaaannnwww{{{|||sssjjjhhhhhhddd``````dddcccaaa___\\\ZZZYYYXXXWWWXXX^^^jjjuuu{{{uuupppmmmjjjhhheeedddcccdddhhhnnnuuuyyy}}}~~~zzzwwwuuutttsssqqqpppssswww|||~~~uuulllnnnwww{{{hhh]]]YYY```eeeeee```^^^[[[MMM<<<444555666777666444111///------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,------...//////000222444555666555666888999>>>======>>>@@@BBBDDDEEEMMMQQQVVVXXXWWWVVVWWWYYYXXXZZZ___cccaaa___dddkkkvvv]]],,,'''+++)))***))))))))))))************333***+++555%%%444444$$$---,,,(((,,,***+++++++++,,,,,,,,,---+++...)))***AAADDD:::...'''///......$$$%%%//////000555+++***'''%%%111***,,,111$$$---???:::+++;;;,,,---+++999}}}111+++>>>###777'''+++222...(((000333'''444*** &&&,,,,,,++++++,,,,,,---...******++++++++++++*********************************************+++++++++******++++++++++++*********************************++++++++++++,,,,,,,,,......------......//////,,,333@@@RRRccclllmmmkkkmmmkkkkkkjjjeee]]]ZZZ\\\dddqqqzzzyyyuuurrrmmmgggdddggghhhiiiiiifffbbb^^^[[[]]][[[]]]dddllltttzzzwwwqqqjjjccc___[[[XXXWWWTTTSSSRRRRRRTTTYYY]]]aaaeeehhhooowww}}}yyyvvvtttrrrpppnnnmmmnnnqqqvvvxxxuuuhhhiiirrroooaaaZZZVVV```fffdddbbbaaaVVVGGG999777555666777666333000------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---///000000///......------------...+++++++++,,,,,,---------,,,,,,---....../////////222444555666555666888999>>>======>>>@@@BBBDDDEEEKKKPPPVVVXXXWWWVVVWWWYYYXXXZZZ___cccbbb```eeelllwww]]],,,'''+++)))***)))))))))*********++++++###+++444$$$###)))'''...(((---,,,,,,,,,------......///)))*** 000777SSS333444444===333)))555111)))222...:::BBB###...)))(((555)))---EEE***'''...$$$...111,,,,,,444<<>>@@@BBBEEEFFFJJJOOOVVVXXXXXXVVVWWWXXXXXXZZZ___bbbaaa```fffnnn{{{]]],,,'''+++)))***))))))*********+++++++++222)))***III((((((111***777(((---------......///000000000///333555888111...+++///(((444+++///:::999111///BBB222+++///''')))---111,,,'''&&&mmm"""(((333((()))777+++}}}000+++************+++,,,,,,******++++++++++++***************************************++++++,,,,,,,,,***++++++,,,,,,++++++***************************+++++++++,,,,,,,,,---------------...///111222333;;;KKK```mmmqqqooonnnnnnmmmhhhbbb]]]YYYYYYbbbmmm{{{wwwxxxxxxyyyyyyxxxxxxwwwuuussstttuuurrrmmmmmmppplllhhhdddeeejjjooopppooolllkkkiiifffccc___\\\ZZZYYY[[[^^^```___\\\XXXUUUPPPMMMJJJGGGFFFDDDAAA???@@@@@@?????????@@@AAAAAAEEEFFFIIIMMMTTT^^^jjjqqq}}}}}}yyyvvvtttooommmllljjjjjjkkklllmmmnnnrrrxxx~~~{{{uuuvvvzzz{{{|||qqqjjj___ZZZZZZ```ccc^^^WWWSSSIII@@@555111444888777444.........------------,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......+++++++++++++++,,,---...---,,,,,,,,,,,,,,,,,,++++++,,,---////////////...222444555666555666888999<<<<<<<<<>>>@@@CCCFFFGGGIIIOOOUUUXXXXXXWWWWWWXXXYYY[[[^^^aaa``````gggppp~~~]]],,,'''+++)))+++)))************+++++++++&&&###999LLLjjjHHH222qqq)))............///000111111222...,,,666***&&&<<<+++666+++222)))111***111777""")))&&&,,,,,,%%%,,,...,,,,,,,,,&&&LLLSSSGGGXXX```,,,******))))))******+++,,,******++++++++++++***************************************++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++,,,,,,,,,---------,,,,,,---...000222333444DDDVVVjjjtttsssnnnooorrrjjjaaaYYYVVVXXX___mmmyyywwwppppppeee___YYYXXX[[[]]]]]][[[ZZZXXXVVVTTTQQQNNNMMMLLLHHHIIIIIIJJJIIIHHHGGGFFFDDDBBB@@@??????>>><<<:::;;;<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???CCCKKKUUU\\\bbblllyyy}}}zzzwwwuuummmlllkkkjjjiiiiiijjjjjjjjjmmmsss{{{~~~vvvooohhhZZZTTT\\\ccc]]]UUURRROOOCCC666000333888888666//////.........---------++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******))))))))))))***+++,,,------------,,,,,,++++++++++++,,,---////////////...222444555666555666888999;;;;;;<<<>>>@@@CCCFFFHHHIIINNNUUUYYYXXXWWWWWWXXXZZZ[[[^^^`````````gggqqq^^^...))),,,***+++)))************+++++++++,,,555!!!444...111111111111111111111111777&&&:::666777NNN^^^+++&&&999...'''222)))```&&&,,,***...///222,,,RRRXXX:::%%%,,,%%%555333""";;;+++++++++******)))))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))******++++++,,,------111,,,,,,111000---777EEEWWWhhhsssrrrppptttrrrlll___[[[QQQVVVgggpppxxxxxxdddZZZWWWQQQRRRVVVRRRRRRSSSTTTSSSPPPLLLJJJIIIIIIHHHFFFEEEEEEDDDBBBAAA@@@@@@>>>===;;;;;;::::::>>>===<<<;;;;;;;;;;;;;;;AAAAAAAAABBBCCCEEEGGGGGGQQQVVV^^^gggqqq~~~|||xxxvvvuuuqqqooommmjjjhhhfffffffffggggggkkkrrrvvvwww|||yyyuuuttthhhYYYSSSTTTVVVTTTPPPLLLGGG>>>666333444777999333222000...---,,,------,,,,,,,,,---------......,,,,,,,,,+++++++++*********,,,......---++++++,,,---------,,,,,,+++++++++)))(((---555555---((()))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...///000000222444555666555555555777;;;;;;;;;===???BBBEEEGGGKKKOOOSSSVVVWWWWWWXXXYYYWWWYYY^^^bbbaaa```fffnnn^^^...))),,,***+++************++++++++++++"""///KKK555...333333333333333333333333888+++777444666MMM555999111555///555---uuu###777666(((,,,777(((ttt###***+++000***000'''666sssccc###,,,,,,+++++++++******************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************************************+++,,,,,,------222------111000///<<>>AAA@@@???==============================>>>???@@@CCCCCCDDDEEEGGGHHHJJJKKKMMMPPPUUU\\\eeesss|||xxxwwwwwwrrrpppmmmjjjhhhfffeeeeeefffeeehhhnnnqqqrrrwww~~~}}}~~~|||wwwuuussshhhZZZRRRPPPOOOMMMKKKJJJGGGAAA:::555444555777444333000...,,,,,,,,,---,,,,,,,,,------------...,,,,,,,,,+++++++++*********,,,......,,,++++++,,,---------,,,,,,+++++++++++++++///555555///++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------------------...///000000111333555666555555666777;;;;;;;;;===???BBBEEEGGGJJJMMMRRRTTTVVVVVVWWWXXXWWWYYY^^^bbbaaa```fffnnn^^^...))),,,***+++************+++++++++,,,---:::$$$MMM777111666666666666666666666555;;;999>>>===>>>QQQNNNIII...<<<666111777'''111'''***---###***......***:::444+++000%%%777222EEE&&&,,,,,,,,,,,,++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******++++++,,,,,,------222//////111///333DDDWWWkkkrrruuurrrtttzzzzzztttjjjdddcccqqq~~~}}}pppgggYYYSSSQQQKKKPPPPPPQQQQQQRRRRRRRRRRRROOOMMMKKKJJJIIIGGGDDDAAABBBBBB@@@?????????@@@@@@>>>>>>>>>???@@@BBBCCCDDDCCCCCCDDDEEEFFFHHHIIIJJJJJJLLLNNNQQQXXXeeettt}}}zzzyyyyyyrrrqqqnnnkkkhhhfffdddcccdddcccdddgggiiijjjpppvvv|||zzz|||yyyxxxvvvvvvwwwsssjjj^^^SSSMMMJJJIIIHHHGGGHHHFFFAAA:::555444555666444111...,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,+++++++++*********,,,------,,,++++++,,,------,,,,,,,,,,,,++++++---,,,...222222...,,,---++++++++++++,,,,,,,,,,,,++++++,,,,,,------------------------...///000000111333555666555555666777;;;;;;<<<===@@@CCCEEEGGGIIILLLQQQSSSTTTUUUVVVWWWWWWYYY^^^bbbbbbaaagggooo^^^...))),,,***+++*********+++++++++,,,,,,/// &&&///---===}}}<<<999:::999999999999999888888:::DDDFFFJJJHHHQQQLLL<<>>>>>>>>888GGGEEEJJJGGGKKKTTTJJJOOOHHHGGG999>>>///***;;;<<<)))%%%yyysss(((***888''')))333---222$$$333\\\///&&&000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------......//////000000444@@@VVVjjjrrrrrrqqqqqqwww~~~~~~{{{tttiiiccc[[[QQQNNNKKKJJJMMMPPPQQQQQQVVVVVVVVVWWWXXXWWWTTTRRRKKKIIIFFFCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFFFFKKKKKKKKKLLLMMMNNNPPPPPPQQQRRRSSSSSSRRRTTTZZZ___hhhppp|||xxxtttrrrqqqooollliiifffcccbbbbbb___^^^_________cccjjjwwwvvvtttwww}}}uuummmiiifffffflllsssmmmjjjcccZZZQQQLLLKKKLLLHHHLLLOOOMMMGGG???999666777666444111///---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++*********+++,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,+++++++++,,,,,,,,,---------++++++,,,------...////////////.........///000000000222555666555555777888<<<<<<<<<>>>@@@CCCFFFHHHJJJMMMQQQTTTUUUVVVWWWXXXXXXZZZ___ccccccccciiiqqq^^^...))),,,***+++++++++++++++,,,,,,,,,,,,,,,%%%......///+++'''///,,,)))cccFFFHHHEEEEEEEEEDDDCCCCCCBBBBBB>>>III@@@EEEBBBIIIEEEVVVQQQGGGLLLCCCBBB111HHH777iii,,,555***:::777%%%<<<$$$+++666,,,000&&&{{{222,,,888333++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........///000333;;;KKK```ooopppqqqrrrtttxxx~~~~~~tttnnnfffVVVQQQJJJHHHIIILLLLLLLLLRRRRRRSSSUUUWWWVVVTTTQQQLLLJJJGGGDDDCCCCCCDDDEEEHHHHHHGGGGGGGGGHHHIIIIIIKKKLLLMMMOOORRRUUUWWWYYY\\\^^^^^^[[[VVVRRRQQQRRRXXXaaannnzzz~~~vvvrrrqqqpppooollliiifffcccbbb```^^^]]]^^^]]]\\\___eeessswwwyyywwwyyyvvvpppjjjhhhfffdddfffkkkhhhfffbbb[[[TTTOOOLLLKKKKKKLLLNNNNNNKKKDDD<<<888555555555333111///---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,+++))))))+++,,,++++++,,,,,,,,,,,,------,,,///...,,,,,,...///,,,,,,,,,,,,,,,------------++++++,,,---...//////000000//////...//////000000000222444555555666777888<<<<<<===>>>AAADDDFFFHHHJJJMMMRRRTTTVVVVVVWWWXXXXXXZZZ___dddddddddjjjsssTTT^^^...))),,,***++++++++++++,,,,,,,,,------222+++###222000******222000444...555pppEEEGGGEEEDDDDDDCCCBBBBBBAAAAAA???FFF===AAA===DDD>>>OOONNNPPPIII???III000FFF"""yyyEEE'''......$$$(((,,,000))),,,444&&&>>>###888333000***000*********+++++++++,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............///111777CCCVVVhhhsssooorrruuuxxxyyy|||yyyrrrbbbZZZQQQLLLLLLMMMMMMKKKOOOOOOPPPRRRSSSRRROOOLLLJJJHHHFFFDDDDDDEEEHHHIIIJJJJJJJJJKKKLLLMMMNNNOOONNNOOOSSSWWW\\\bbbfffhhhmmmnnnllleee\\\TTTPPPOOORRRZZZeeeoooxxxyyytttrrroooooonnnmmmjjjgggdddccc]]][[[[[[]]]\\\ZZZ\\\aaajjjqqqvvvvvvvvvyyy{{{{{{vvvqqqoooqqqqqqkkkgggfffgggfffccc___ZZZTTTNNNKKKMMMKKKJJJKKKLLLGGG???888333444555666444111---+++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++***))))))+++---+++++++++,,,,,,---------+++//////,,,,,,//////+++,,,,,,,,,------------...++++++,,,---...///000000000000////////////000000///222444555555666777999<<<<<<===>>>AAADDDGGGHHHIIILLLQQQSSSTTTUUUVVVWWWXXXZZZ```dddddddddkkksss(((,,,AAAuuu^^^...))),,,***+++++++++,,,,,,,,,---------***666%%%111)))///000(((555,,,111===888<<>>>>>======777===777===777:::222wwwTTT^^^WWWOOOOOODDDGGGBBB???>>>;;;}}}hhh***......,,,)))555...555666333 ...+++000!!!///CCC)))...888!!!333,,,)))))))))******+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......//////000333:::JJJ]]]nnnuuupppsssxxx{{{zzz{{{~~~nnneeeYYYSSSRRRRRRQQQOOONNNNNNOOOPPPQQQOOOKKKHHHHHHFFFDDDCCCDDDGGGJJJMMMKKKKKKLLLMMMOOOQQQSSSTTTVVVYYY^^^dddkkksssxxx|||{{{{{{vvvmmmbbbXXXSSSRRRRRRXXX```iiirrr}}}~~~yyyuuussssssnnnnnnnnnmmmjjjhhheeeccc[[[YYYZZZ\\\[[[XXXZZZ^^^___gggooorrrsssuuutttqqqyyyvvvxxx}}}}}}uuujjjeeejjjhhhfffddd```YYYQQQKKKMMMJJJGGGIIIKKKHHH@@@777111333666777666222...+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++***((()))+++---+++++++++,,,,,,---------(((------******------(((,,,,,,,,,---------......++++++,,,---...///000111111000////////////000000///222444555555666777999<<<<<<===???AAADDDGGGHHHHHHKKKOOORRRSSSTTTUUUVVVXXX[[[```eeeeeeeeekkkttt******)))(((000\\\qqq''',,,$$$,,,+++,,,,,,++++++,,,,,,---.........---,,,---...///000...444:::>>>@@@DDDLLLSSS___@@@<<<<<<===<<<:::888888:::<<<;;;===AAACCCAAA???DDDKKKdddRRROOOSSSSSSQQQNNNJJJGGGDDDAAA@@@???hhh}}}NNN000111000///............///000////////////.........111000)))+++NNNmmm***+++---///000000///...,,,,,,,,,+++++++++******,,,,,,,,,++++++*********------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++------++++++++++++------------------------------000111;;;MMMaaammmqqqqqqrrrtttxxx{{{{{{|||wwwlllddd___ZZZTTTOOOLLLMMMOOOPPPOOOMMMJJJHHHGGGHHHIIIJJJJJJLLLOOOQQQTTTUUUWWWXXXYYY\\\```cccfffkkksss{{{{{{oooiii```VVVYYYcccbbbhhhmmmqqqxxx~~~{{{wwwtttqqqpppooonnnllljjjiiigggeeebbb___```^^^[[[YYYXXXXXXYYYYYY]]]^^^aaahhhoooppplllffftttpppaaafffhhhnnnmmmhhhlllgggSSSOOONNNNNNMMMKKKGGGAAA===444222333777:::999222,,,---,,,+++,,,------,,,+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,.........////////////000///////////////.........000222444555444444555666:::;;;<<<>>>AAADDDFFFGGGJJJNNNSSSVVVWWWXXXYYYZZZYYY______aaagggfffjjjyyy222...,,,+++&&&$$$111DDDXXXiii...333,,,111))),,,,,,++++++,,,,,,---......---------...///111111999;;;>>>???AAAEEELLLQQQGGGWWWUUUfffhhh|||---AAA999:::;;;<<<<<<>>>AAADDDGGGIIINNNTTTVVVVVVYYY^^^```aaabbbcccdddiiiooosssmmmkkkhhheeedddbbbaaa```\\\[[[[[[[[[[[[[[[YYYXXXSSSYYY]]]ZZZRRROOOTTTZZZUUUTTTSSSRRRPPPMMMJJJHHH:::AAAEEEAAA>>>===;;;777777333///---//////...,,,000000000000/////////////////////............---%%%000666111...333444000NNNZZZYYYGGG888555///%%%,,,,,,,,,,,,---...///000---,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......///......---...///333:::III[[[jjjqqqssssssvvvuuuvvvvvvsssrrrvvv|||{{{sssnnniiibbb]]]WWWUUUSSSPPPOOOMMMLLLKKKMMMOOOPPPQQQQQQSSSWWWZZZ^^^```bbbdddggglllrrrvvvzzz~~~uuukkkgggbbb]]]dddpppvvvyyy{{{{{{~~~|||yyyvvvsssqqqoooooonnnllljjjiiihhhgggdddaaa___^^^[[[XXXWWWVVVVVVWWWYYYYYY\\\bbbhhhjjjgggcccrrrrrrfffgggkkkuuuxxxuuuxxxqqq\\\OOOLLLJJJJJJJJJIIIDDD???666444444777999888333......,,,++++++,,,---,,,***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,....../////////000000000/////////////////////...000222444555444444555666:::;;;<<<>>>AAADDDFFFHHHIIINNNSSSWWWYYYYYYZZZZZZXXX______```fffeeejjjyyy+++&&&)))222333***"""!!!%%%999%%%+++333'''...%%%,,,,,,,,,,,,,,,------...---------...000111333444;;;:::999999;;;@@@DDDHHH:::III111???;;;===555888999;;;???CCCFFFKKKOOOSSSZZZYYY^^^gggllllllkkklllqqqsssuuuvvvzzz|||xxxvvvvvvxxxvvvtttrrrqqqooollljjjffffffddd```[[[XXXWWWXXXUUUUUUUUUUUUUUUSSSOOOKKKUUURRRLLLEEEBBB@@@888000333000,,,---111666888888///000111111111111000000///............------------222000%%% ###&&&$$$,,,000///((($$$(((...222---,,,+++***+++,,,///000......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...///000///......///111555EEEZZZjjjqqqsssttttttyyytttooolllhhhfffllluuu~~~xxxpppkkkccc^^^WWWRRROOOOOOOOOOOOPPPQQQSSSTTTVVVYYY^^^aaaiiillloootttyyyzzzqqqjjjjjjjjjlllvvv{{{zzzwwwuuurrrpppooonnnmmmkkkjjjiiiiiihhhfffddd```^^^[[[XXXVVVTTTTTTTTTVVVUUUWWW\\\aaadddcccaaakkk}}}qqqiii```eeerrr{{{{{{}}}ttt___OOOIIIDDDEEEIIIJJJGGGBBB999777555666888888444111...---+++++++++,,,+++***,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,........./////////000000......//////////////////000222444555444444555666::::::<<<>>>AAADDDFFFHHHHHHMMMTTTXXXZZZZZZZZZ[[[XXX^^^^^^```fffeeeiiixxx)))(((+++...---+++000888...111(((///(((000...,,,,,,,,,,,,,,,---......------///000222444555666666444333444777;;;===>>>CCCHHH888???:::666JJJDDDBBBFFFMMMTTTYYY^^^cccfffggghhhooo~~~}}}yyyuuuxxxtttooollljjjgggccc```\\\YYYWWWVVVVVVUUUQQQNNNLLLLLLMMMQQQTTTSSSJJJBBB@@@<<<888666444000)))$$$//////000111222111111000............------------)))///111......444777777***$$$$$$...888666---%%%,,,++++++***+++,,,---...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///000///---...000333666KKKcccppprrrqqqssstttvvvmmmeeeaaa\\\[[[eeerrr|||wwwooohhh___XXXUUUTTTRRRQQQQQQSSSTTTVVVYYY]]]cccgggrrrwww}}}zzzzzzuuutttxxx|||yyywwwuuusssqqqooonnnmmmkkkjjjiiijjjjjjjjjhhhfffbbb```]]]ZZZVVVTTTSSSRRRUUUUUUUUUXXX]]]aaabbbaaa```vvv{{{ooohhhZZZ]]]jjjuuuxxx{{{sss```RRRIIIAAAAAAFFFJJJGGGBBB<<<999666555666666444333000...+++***++++++***)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,------------........................////////////000222444555444444555666999:::<<<>>>AAADDDGGGHHHFFFKKKSSSXXXZZZZZZYYYYYYWWW]]]^^^___fffeeeiiiyyy***,,,//////)))$$$%%%***+++''')))444+++%%%111---------,,,,,,------...///...///000222444666777888555444444666999;;;;;;:::999111<<<===>>>EEEUUUTTTUUU[[[dddmmmssswwwzzz|||yyy|||~~~{{{vvvrrrpppiiibbb]]]\\\[[[XXXUUUYYYTTTPPPNNNNNNNNNNNNNNNDDD===444000111555888999///000000111111111000000//////.........---------,,,///000...***((($$$!!!---,,,...111---'''***222***+++,,,---------,,,+++/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///---...222777===SSSiiippppppqqqtttuuupppcccYYYUUUQQQQQQ___ppp|||rrrjjjeeeaaa[[[VVVXXXYYYYYYZZZ\\\```fffjjjvvv{{{}}}xxxvvvtttrrrpppnnnmmmllljjjiiiiiiiiikkkjjjiiigggcccbbb___[[[XXXUUUSSSRRRTTTTTTSSSUUUXXX\\\^^^___XXXeeettt}}}{{{qqqggg___]]]fffqqqtttyyytttcccUUUKKK@@@>>>CCCGGGEEE@@@===;;;777555444444444444222///,,,++++++++++++*********++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------.........//////000000000222444555444444555666999:::;;;>>>AAADDDGGGIIIFFFJJJQQQUUUWWWWWWWWWXXXWWW]]]^^^```ffffffjjjyyy+++)))(((,,,222333000---222,,,000444...+++---)))---------------......//////000222444666888888999555555666777888:::<<<===???:::WWWYYY\\\hhhbbbfffoooxxxuuummmjjjiiieeebbbYYYUUUSSSRRRPPPOOORRRWWWUUUNNNDDD>>><<<;;;999777333222222111000000111111000////////////.........222///+++((()))---333777,,,---...,,,'''%%%,,,666***+++---//////...,,,***//////.........---------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***...000000...000666<<>>AAACCCBBB@@@???===:::777555444555555555111...++++++,,,++++++)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------......///000000000000222444555444444555666888999;;;>>>AAAEEEHHHIIIGGGKKKPPPSSSTTTUUUVVVWWWWWW^^^^^^```gggggglll{{{111,,,'''&&&***---,,,)))$$$%%%'''$$$&&&---...111---------------...//////111222444666888888999999444666888999:::@@@HHHOOOaaabbbgggeeecccrrrvvv~~~yyypppjjjfffddd]]]SSSMMMMMMPPPOOOPPPRRRQQQKKKAAA:::999777444222111111333444111111000000000/////////***,,,000555666333...,,,+++***(((***000444000)))------.........---------.........---------,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***...222222000333;;;BBBWWWfffrrrtttuuuxxxuuummmcccTTTKKKOOORRRYYYooowwwtttoooiiicccaaabbbdddbbbdddfffgggiiimmmqqqtttzzz}}}{{{yyyxxxuuurrrooommmkkkjjjiiihhhhhhhhhiiiiiigggeeebbbaaa___\\\YYYUUURRRQQQOOOOOOPPPOOOOOOPPPRRRSSSZZZUUUUUUaaaqqqyyywwwqqqiii^^^^^^eeegggiiieeeXXXRRRKKKCCC>>>???AAABBBAAAAAA@@@>>>:::777666666777777333///---,,,,,,,,,,,,***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,---------.........------......///000000111000222444555444444555666888999;;;>>>AAAEEEHHHJJJJJJMMMPPPRRRSSSTTTVVVWWWXXX______aaahhhhhhmmm|||'''...333222...,,,---///(((111555,,,...222(((,,,...------------...//////222333555777999999999888666999<<<>>>BBBLLL[[[gggbbbxxxsssyyy~~~~~~qqqjjjddd\\\YYYZZZQQQQQQQQQTTTVVVSSSMMMHHH===:::666333222222444666111111111111000000000000333000---------------...,,,000...)))+++111111,,,000///---,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,------.........++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------+++++++++000444444222666>>>FFF^^^kkktttuuuwwwyyyrrreee^^^PPPKKKSSS\\\hhhyyypppkkkjjjkkkbbbaaa___^^^```fffmmmsss~~~~~~|||zzzzzzyyyvvvrrrooolllkkkjjjiiihhhggghhhhhhhhhfffddd```___]]][[[XXXTTTRRRPPPPPPPPPQQQPPPOOOOOOPPPRRRZZZSSSPPPZZZjjjtttvvvtttooobbbaaagggggghhhbbbUUUOOOJJJCCC???>>>@@@BBBCCCCCCBBBAAA===:::888888999888555000------------,,,+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,........./////////000000---------...///000000111000222444555444444555666888999;;;>>>AAAEEEHHHJJJMMMOOOQQQRRRSSSTTTVVVXXXXXX___```bbbiiiiiinnn}}}++++++,,,------------,,,+++,,,---------,,,...///.........///000111111000444666888999::::::::::::888AAAIIIOOOXXXeeeqqqvvvzzzllldddccc^^^XXXPPPOOOVVV\\\VVVLLLDDD@@@<<<888555333000...444222//////000111111000111111000...,,,,,,---///........................------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000)))+++333333222DDD]]]eeepppuuurrrrrrsssjjj\\\WWWLLLSSS___]]]lll~~~uuupppkkkgggbbb___```eeekkkooo{{{}}}{{{|||yyyvvvsssqqqnnnkkkhhhjjjhhhfffeeeeeefffeeecccccc```]]]ZZZYYYXXXVVVTTTOOONNNMMMLLLLLLLLLMMMNNNWWWTTTPPPOOO\\\oooyyyyyyxxxssslllgggdddaaa\\\XXXRRRPPPJJJDDD???===???AAA@@@AAA@@@<<<777555777999888666333000...,,,,,,,,,************************)))************+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------////////////............333333444444444444444444888:::<<<===???BBBFFFIIIIIIKKKOOORRRUUUVVVVVVVVVYYY^^^\\\```iiijjjmmmzzz***++++++,,,,,,,,,,,,,,,+++---......------...///000//////000111222333333<<<<<<<<<;;;;;;===???AAAJJJUUU___gggqqq|||ssseeeYYYWWWXXXUUUOOOTTTNNNFFF???;;;888777555444222000///111222111111000000111///---,,,...///........................------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++---333555;;;OOOdddiiiqqquuurrrrrrsssiii[[[XXXUUUaaannnrrrwwwtttoookkkkkknnnsssvvv~~~}}}|||{{{xxxtttrrrpppmmmiiiggghhhfffdddcccdddcccbbb```aaa___\\\ZZZYYYWWWUUURRRNNNMMMLLLKKKKKKLLLMMMNNNQQQTTTSSSPPPXXXkkk~~~~~~sssiiiccc___[[[YYYWWWSSSMMMFFF@@@===<<<<<<=========999555333444555777666333000...---,,,,,,************************)))************+++++++++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------////////////////////////333333333444444444444555888:::<<<===???AAAEEEIIIJJJLLLOOOSSSVVVWWWWWWWWWYYY]]]\\\```iiikkknnn{{{******+++,,,,,,,,,,,,+++---...///...------///000222222444555777999:::;;;AAA???<<<::::::???GGGLLLcccooo{{{rrrddd___\\\XXX\\\WWWPPPJJJDDD???:::777555333111000111222222111...///111000///......///........................------------------------------------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,...000222999III^^^lllmmmrrrtttssstttuuujjj\\\\\\```oooxxx~~~}}}{{{{{{~~~|||yyyvvvssspppnnnlllhhhfffgggeeecccbbbbbbaaa___]]]^^^]]][[[ZZZYYYWWWSSSPPPLLLLLLKKKJJJJJJKKKLLLMMMLLLSSSVVVRRRSSSeeeuuuhhh```\\\[[[[[[\\\XXXRRRJJJCCC===:::888;;;;;;:::777444222222333666555333111///------,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------......//////000000111333333333444444444555555888:::<<<===>>>AAAEEEHHHJJJLLLPPPTTTWWWXXXYYYYYYXXX]]][[[___jjjlllppp}}})))***++++++,,,,,,++++++......///.........000222555888<<>><<<;;;???JJJXXXbbb}}}|||rrrggg^^^[[[ZZZXXXUUUPPPIII@@@:::777555222111222222222111,,,///111111000/////////........................................................................,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,---------------+++000111111===TTThhhpppqqqtttuuuuuuyyyyyyoooccchhhnnnxxxyyy~~~}}}xxxzzz~~~|||xxxvvvrrrpppnnnllliiiffffffeeecccbbbaaa```]]][[[[[[[[[ZZZZZZYYYVVVRRRNNNKKKJJJIIIIIIIIIJJJKKKKKKJJJRRRVVVRRRQQQ___zzz~~~qqqeee]]]ZZZ[[[\\\]]]ZZZTTTNNNGGGAAA;;;777<<<;;;:::888666444333333555444222111///...------++++++++++++++++++++++++))))))*********++++++++++++******))))))(((((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........,,,---...///000111222222222333333444444555555555999:::<<<===>>>@@@DDDGGGJJJLLLPPPUUUXXXZZZZZZZZZXXX\\\[[[___iiilllqqq~~~******+++,,,,,,,,,,,,+++......//////...000333555:::>>>CCCEEEDDDAAA??????;;;<<>>;;;888777666444222///000222111000//////000////////////////////////................................................,,,---------............------------------------------------------------------------------------,,,,,,,,,---......//////...111444;;;MMMdddoooooouuuwwwzzz~~~{{{wwwvvvwww~~~}}}zzzxxxuuurrrpppooommmjjjgggfffeeedddccccccaaa^^^[[[[[[YYYXXXXXXWWWVVVRRRPPPMMMLLLJJJHHHGGGGGGHHHHHHKKKJJJKKKNNNOOORRR[[[dddqqqpppllleee^^^XXXUUUUUUXXXVVVUUUTTTRRRMMMDDD===888666555444444333000...222222222222111000......,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////------...///111222333333111222333333444555666666999:::<<<<<<===???CCCFFFHHHKKKOOOTTTXXX[[[\\\\\\[[[^^^\\\___iiilllqqq,,,,,,---............---,,,---...///000333888<<>>:::999===AAAKKKTTTaaapppyyynnnddd[[[UUUIIIFFFAAA>>><<<:::777555111222222111///...///000////////////////////////................................................------------............------------------------------------------------........................,,,,,,------.../////////111111666DDDZZZlllssssssvvvyyy~~~}}}{{{|||yyyyyy|||yyyvvvtttqqqooommmkkkiiifffdddccccccccccccbbb^^^\\\\\\ZZZXXXWWWWWWVVVSSSQQQOOONNNKKKIIIGGGGGGFFFGGGGGGEEEFFFJJJLLLLLLQQQXXXhhhiiihhhccc\\\VVVTTTSSSVVVUUUUUUWWWWWWQQQGGG???777666444444555444111...111111222222111000///...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////......///000111111222222111222222333444555666777999:::;;;<<<===???BBBEEEGGGJJJNNNTTTXXX[[[\\\\\\]]]```\\\___iiikkkqqq,,,---......//////......+++,,,---...000555:::>>>=========999888<<>>>>>===999555444333333444666666444333---+++******++++++***(((*********++++++++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111333222111000000000000000000222333333333333666888999:::;;;===???AAADDDEEEGGGJJJOOOTTTXXX[[[]]]^^^XXX]]][[[[[[ccceeennn.../////////......///000111333999???@@@???AAAFFFLLLUUU[[[ggg|||hhhQQQAAA<<<<<<:::888666555444333111222222111111111000000000////////////////////////........................////////////////////////------............------,,,---......///....................................///000000000000111222???RRRgggqqqsssuuuxxxzzz|||}}}zzzvvvxxx}}}~~~yyyvvvrrrnnnkkkiiifffdddcccccccccbbb```^^^\\\ZZZYYYXXXWWWVVVUUUUUUTTTTTTPPPOOOMMMJJJGGGEEECCCBBBAAABBBBBBAAAAAABBBFFFIIIPPPTTTZZZbbbkkkpppjjj```SSSSSSTTTYYY___aaa^^^YYYJJJFFFBBB@@@???>>>:::666444333333444666666666444...,,,******++++++***)))************++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,------------///000000000000000000111222333111222333333333444666888::::::;;;===???AAACCCDDDGGGJJJOOOTTTXXX[[[]]]^^^XXX\\\YYYYYYaaadddnnn...///000000//////222444555888>>>DDDDDDCCCHHHNNN___iiippp}}}pppXXXLLL???;;;777555555555444222222222222222111111111111000000000000000000000000////////////////////////////////////////////////---......//////......---,,,---......///.........////////////////////////...///000000///000333666FFFZZZnnntttrrrssswwwyyy{{{|||{{{tttvvv}}}zzz~~~}}}zzzwwwrrrmmmkkkhhhfffdddbbbcccbbbbbb```^^^[[[ZZZXXXWWWWWWWWWVVVUUUTTTSSSPPPOOOMMMKKKHHHEEECCCBBBBBBBBBBBBAAA@@@AAADDDFFFGGGJJJNNNVVVaaaggg```VVVRRRRRRTTT[[[ccceee```[[[LLLHHHBBB@@@???>>>:::777333222111222444555555444///---+++***++++++***)))))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///.........---......//////111222444444333444666888::::::;;;===???AAACCCDDDGGGJJJOOOTTTXXX[[[]]]^^^XXX\\\XXXXXX```dddnnn---000222111000111666::::::===BBBHHHIIIKKKSSS\\\jjjvvviiiVVVCCC===666333444555555555333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////......////////////......,,,---......//////......////////////////////////...000111000///222777<<>>;;;888444222111111333444444333000...+++******+++******)))))))))************+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++---...,,,******...222777666444222111/////////111333444444444444777999;;;;;;<<<===???AAABBBDDDGGGJJJOOOTTTXXX[[[]]]^^^YYY]]]YYYYYY```dddmmm---000222222111333999>>>BBBDDDIIINNNRRRWWWdddqqq}}}lllRRRIII===777555666666555444333333333333222222222000000000000000000000000000000000000000000000000////////////////////////......////////////......,,,---......//////......///////////////////////////000111//////333;;;BBBXXXjjjvvvsssooottt{{{||||||yyy||||||yyyyyy}}}zzzvvvqqqllljjjiiigggfffbbbbbbbbbaaa___]]][[[YYYXXXXXXXXXWWWVVVSSSQQQPPPOOONNNMMMKKKIIIEEECCCAAA???@@@AAA@@@???@@@AAACCCDDDFFFGGGKKKUUU___aaa^^^YYYSSSOOOQQQXXX[[[XXXSSSNNNIIICCCAAA@@@@@@===;;;666444222111333444333333111///+++******++++++***))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,---......+++------,,,***---444::::::999777555333222111111222333444444444555777999;;;;;;<<<===???@@@BBBCCCGGGJJJOOOTTTXXX[[[]]]^^^ZZZ^^^[[[[[[aaadddlll~~~,,,000333333222555;;;AAAIIIKKKPPPVVVZZZcccssscccWWWHHH===999777666444444444444333333333222222000000000000000000000000////////////////////////////////////////////////......////////////......,,,---......//////......000000000000000000000000000111111///...444>>>FFF^^^oooxxxssspppwww~~~}}}yyyzzz}}}|||||||||~~~zzzvvvpppllljjjiiihhhgggbbbbbbbbbaaa___]]][[[YYYYYYYYYXXXWWWVVVSSSPPPOOONNNNNNMMMLLLIIIFFFBBBAAA>>>???@@@???>>>???@@@BBBDDDDDDCCCDDDLLLVVVZZZYYYXXXPPPIIIJJJRRRXXXXXXUUUNNNJJJDDDAAABBBAAA???===888555333222333444333333222///,,,******++++++***))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++---...//////***,,,---,,,+++000999@@@222222111000////////////222333444444444555777999;;;;;;<<<===???@@@BBBCCCGGGJJJOOOTTTXXX[[[]]]^^^ZZZ___\\\\\\bbbdddlll}}}/////////111555===FFFMMMQQQQQQYYYfffnnnsssvvvYYYBBB;;;===999222444555555444222111111222222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////111111000000//////......111000///......///000111...,,,...000000555FFFWWWiiiooovvvxxxwwwvvvxxx{{{|||ooo~~~{{{tttnnnkkklllmmmiiifffeeeeeedddaaa___\\\ZZZXXXXXXVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPNNNLLLIIIGGGEEEDDD@@@@@@??????>>>?????????@@@???AAAFFFIIILLLRRRZZZUUURRRNNNLLLNNNPPPRRRRRRPPPJJJDDDAAAAAABBBBBB@@@999888666222000111444777666222...,,,---,,,***(((******++++++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++---//////.........///111111111222444666777888:::999999;;;>>>AAACCCCCCFFFKKKRRRXXX[[[]]]^^^___[[[\\\XXXZZZ```aaajjj000111333666:::BBBKKKQQQYYYZZZbbbnnnsssxxxrrrXXXFFF===::::::666777777666444222222222222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////111000000000/////////...111000///......///000111///...///111222888IIIZZZkkkpppvvvwwwvvvvvvxxx{{{~~~~~~ppp~~~{{{sssnnnkkkllllllhhheeeeeeeeedddaaa___\\\ZZZYYYXXXWWWWWWVVVVVVUUUTTTRRRQQQQQQPPPNNNLLLIIIGGGEEEDDD@@@@@@??????>>>>>>??????BBB@@@AAACCCCCCDDDLLLUUUSSSTTTTTTSSSPPPOOORRRTTTNNNIIIDDD@@@@@@@@@@@@???<<<;;;999666333444777999666333...,,,,,,,,,+++)))******++++++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...---...///111111222333444666777888::::::999;;;>>>AAACCCCCCFFFKKKRRRWWW[[[\\\^^^___]]]^^^YYY[[[aaa```iii~~~000222666:::@@@IIIRRRYYYbbbeeennnwww{{{uuuWWW>>>777<<<888888888777666444333222333222222222111111111111000000000000000000000000////////////////////////////////////////////////000000000000////////////000000////////////000000111//////111666???QQQ```ooorrruuuvvvvvvvvvyyy}}}|||yyy~~~zzzsssnnnkkkllljjjfffcccddddddcccaaa___]]][[[YYYYYYWWWWWWWWWWWWVVVTTTSSSRRRPPPOOONNNKKKIIIGGGEEEDDDAAA@@@???>>>>>>>>>>>>>>>AAA@@@AAA@@@>>>@@@KKKXXX[[[___```\\\TTTOOOPPPTTTLLLHHHCCC@@@??????>>>===:::999777444222222444777777333///,,,++++++++++++******++++++++++++************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///111111222333444555777888:::::::::;;;===@@@BBBDDDGGGKKKRRRWWWZZZ\\\^^^_________[[[\\\bbbaaaiii~~~111333666;;;CCCNNN[[[ccckkkooowwwzzzyyy}}}vvvOOO<<<<<<888777777777777666444333333333222222222111111111000000000000000000000000////////////////////////////////////////////////000000000000////////////000000////////////000000000//////222;;;III[[[iiiqqqsssuuuuuuvvvwww{{{~~~{{{}}}~~~~~~zzzrrrnnnkkkllliiidddbbbccccccbbbaaa```^^^\\\ZZZYYYXXXXXXXXXWWWVVVUUUTTTSSSOOOOOOMMMKKKIIIGGGEEEDDDAAA@@@???>>>>>>===>>>>>>===>>>@@@@@@>>>BBBQQQaaajjjkkkhhh```WWWPPPOOOPPPKKKIIIEEEBBB@@@???======999999777444111111333555777444000,,,+++++++++,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++---...---,,,---...000222222222333444555777777999:::;;;<<<===???BBBEEEGGGKKKQQQVVVYYY[[[^^^___^^^___[[[]]]cccccclll222333666;;;EEESSScccmmmuuu{{{}}}yyyuuusssvvvqqqNNNAAA:::888666666777777666444333333333222222222222111000000000000000000000000////////////////////////////////////////////////////////////000000000000//////000000000000//////......///444@@@SSSeeepppsssttttttuuuwwwzzz}}}||||||}}}}}}zzzrrrooommmllliiicccaaacccbbbbbbaaaaaa___]]][[[ZZZXXXXXXXXXWWWVVVUUUTTTSSSOOONNNLLLKKKIIIGGGEEEEEEAAA@@@???>>>============;;;===???@@@???CCCQQQaaaoookkkddd\\\VVVRRRNNNLLLKKKKKKIIIFFFCCC@@@>>>>>>===<<<;;;888555444666777666444111...+++***+++,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---------...111333222222222333444555666777888:::<<<<<<<<<>>>BBBEEEGGGKKKPPPUUUXXX[[[^^^```[[[]]]YYY\\\dddeeeooo333444888???JJJ[[[kkkvvv|||mmmooossswww{{{dddJJJ@@@<<<777555777888777555333333333333222222222222000000000000000000000000////////////////////////////////////////////////////////////000000000000//////000000000000//////---...000666EEEZZZkkkrrrrrrssstttvvvyyy}}}|||}}}yyyssspppooonnniiibbb```cccaaaaaabbbaaa```^^^\\\[[[WWWWWWWWWWWWVVVTTTSSSRRRNNNMMMLLLJJJHHHGGGEEEEEEAAA@@@???>>>===<<<<<<<<<;;;<<<>>>???===>>>IIIUUUddd___ZZZVVVTTTRRROOOLLLLLLLLLLLLIIIEEEAAA??????<<<<<<:::888555333444555444444333000,,,***+++,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...000444777333333333333444555666666888:::<<<===<<<===BBBFFFGGGKKKPPPTTTWWWZZZ]]]```YYY[[[XXX\\\dddfffppp333666===GGGTTTdddsss}}}mmmiiittt~~~^^^JJJCCC;;;777777888777555444444333333333222222222000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111...///000111111000///...///111222888III^^^llloooqqqqqqssswww{{{~~~|||}}}yyytttrrrqqqoooiiibbb```ddd```aaabbbbbbaaa___]]][[[WWWWWWVVVVVVUUUTTTRRRQQQMMMMMMKKKJJJHHHGGGEEEEEEAAA@@@???>>><<<<<<<<<<<<<<<;;;===???===<<>>@@@EEEPPPVVV]]]]]]WWWPPPLLLLLLKKKMMMNNNKKKFFF@@@>>>>>>======<<<999666444555555111444555333///+++***+++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------***+++---...000444999===333333333333444444555666777:::======;;;===BBBGGGGGGKKKOOOSSSVVVZZZ]]]```[[[\\\YYY[[[bbbcccmmm888AAARRRdddooouuu|||~~~uuu|||uuu|||___DDD<<<<<<999777:::666555444444333333333333222222222111111111111000222111111111000000//////000000000000000000000000000000000000000000000000111111000000000000000111000333777???PPPdddnnnnnnqqqqqqtttyyy~~~www||||||~~~~~~{{{uuutttrrrooommmkkkiiieeeccccccbbb`````````___]]][[[WWWVVVUUUTTTSSSQQQPPPPPPLLLKKKJJJIIIHHHGGGGGGGGG@@@AAAAAA???<<<::::::;;;;;;<<<<<<===============DDDTTT```]]]UUUNNNGGGAAAHHHOOOQQQKKKEEEDDDAAA<<<::::::::::::999888777777444333222222222000---***,,,+++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,......---,,,+++++++++,,,---,,,+++,,,111888;;;888555000111111111111333777:::777999;;;<<<<<<>>>AAADDDIIILLLOOORRRUUUXXX[[[^^^YYY[[[YYY\\\cccccckkkFFFPPP```pppwww{{{zzz~~~zzzyyyxxx{{{|||ZZZKKKDDD===888999777777666555444444444444222222222222111111111111222111111111000000000000000000000000000000000000000000000000000000000000111111000000000000111111333555999BBBUUUhhhpppoooqqqrrrvvv{{{}}}}}}}}}{{{xxxxxx}}}~~~~~~zzzxxxuuuqqqnnnllljjjgggeeecccbbbaaa``````___\\\ZZZWWWVVVUUUTTTSSSQQQPPPPPPLLLLLLJJJIIIHHHGGGGGGGGGCCCCCCCCCAAA===;;;;;;;;;;;;;;;<<<===============@@@MMMWWWUUUOOOJJJGGGCCCHHHNNNOOOJJJEEEDDDBBB>>><<<<<<<<<;;;:::999777666444333222222222000---***,,,+++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,...---,,,+++++++++,,,------,,,+++,,,000666999666333000111111111111333666999777999;;;<<<<<<>>>AAADDDIIIKKKOOORRRUUUXXX[[[^^^ZZZ[[[YYY\\\cccccckkkWWWaaappp{{{}}}{{{rrriiifffiiinnnvvv~~~yyy```OOOAAA::::::999888777666666555555555333222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111000000000111111222777777;;;GGG[[[mmmssspppsssuuuxxx}}}}}}{{{vvv}}}wwwtttttt|||}}}~~~|||xxxsssooommmkkkiiigggdddcccaaa```___^^^[[[XXXVVVVVVUUUTTTRRRQQQPPPPPPMMMMMMLLLJJJHHHGGGFFFEEEEEEFFFEEECCC???<<<<<<<<<;;;;;;<<<============<<<;;;EEEMMMMMMIIIHHHFFFEEEHHHLLLLLLHHHEEEDDDBBB???=========<<<;;;:::888888333222222222222000---+++,,,+++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,...++++++++++++,,,,,,......,,,+++,,,///444666444111///000111111111222555888777999;;;<<<<<<>>>AAADDDHHHKKKOOOSSSUUUXXX[[[]]][[[\\\YYY\\\cccccckkkbbbkkkxxxxxxnnnmmmiiidddeeelllyyywww[[[DDD;;;::::::999888777666555555555333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222222999888===LLLaaaqqqtttqqqtttwww{{{|||yyyuuuzzzvvvtttttt}}}}}}}}}yyysssnnnllljjjiiihhhdddccc```___^^^\\\YYYWWWVVVVVVUUUSSSRRRQQQPPPOOONNNNNNLLLKKKIIIGGGEEEDDDFFFGGGFFFCCC???<<<;;;;;;:::;;;<<<<<<======<<<<<<999AAAJJJNNNOOOMMMLLLKKKHHHIIIIIIGGGEEEDDDBBBAAA===============<<<;;;;;;333222111222222111...+++,,,+++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,++++++,,,...******++++++,,,---......---,,,,,,...111222111//////000111111111222444777777999;;;<<<<<<>>>AAACCCHHHKKKPPPSSSVVVXXX[[[]]]\\\]]]YYY\\\bbbbbbkkkiiisssxxxqqqjjjeeecccgggmmmvvvlllMMM===::::::999888666555444444444333333333222222222222111111111111111111222222222111111111111111111111111000000000000000000000000111111111111111222333333888888@@@QQQeeeqqqtttrrrvvvyyy}}}~~~{{{zzz|||yyywwwwwwxxx~~~zzzvvvpppllljjjiiihhhgggdddbbb```___^^^\\\YYYVVVVVVUUUTTTSSSRRRPPPOOOOOONNNNNNMMMLLLJJJHHHEEEDDDEEEEEEEEEBBB>>>;;;:::::::::;;;;;;<<<<<<<<<<<<<<<888???LLLXXX^^^^^^[[[ZZZJJJHHHFFFEEEDDDCCCBBBBBB;;;;;;<<<===>>>>>>>>>>>>222222111111222111...,,,,,,+++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,++++++,,,...)))***+++,,,------......---,,,---...///000000//////111222222222222444666777999;;;<<<<<<>>>AAACCCGGGKKKPPPTTTVVVXXX[[[\\\]]]^^^ZZZ\\\bbbbbblllrrr~~~xxxnnniiieeebbbbbbeeehhhwww___GGG<<<:::999888666555444444444333333333333222222222222111111111222222222222222111111111111111111111111000000000000000000000000111111111111111222333444777999DDDWWWhhhqqqssstttxxx{{{~~~}}}||||||}}}yyyxxxxxxyyy|||~~~|||vvvsssnnnjjjiiihhhfffeeebbbaaa___^^^]]]\\\YYYVVVUUUUUUTTTSSSQQQPPPOOOOOOMMMMMMMMMLLLKKKIIIFFFEEECCCDDDCCC@@@===:::999:::::::::;;;<<<<<<<<<<<<;;;777===MMM___kkkkkkgggeeeLLLGGGDDDDDDDDDBBBAAABBB:::;;;<<<===>>>?????????222111111111222111...,,,,,,+++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,...******,,,,,,---------------------......//////000000222333444333333444666777999;;;<<<<<<>>>AAADDDGGGKKKPPPTTTWWWXXXZZZ\\\______ZZZ[[[bbbbbblll|||yyyttthhhbbb^^^^^^^^^___hhhrrrxxxVVVAAA<<<;;;:::888666555555555444444333333333222222222111111111222222333333333111111111111111111111111000000000000000000000000111111111111222333444555555:::HHH\\\kkkppptttxxxzzz|||}}}|||}}}www~~~}}}wwwvvvvvvyyy||||||~~~{{{vvvrrrpppllljjjiiihhhfffdddaaa___^^^]]]]]]\\\YYYWWWUUUUUUTTTRRRQQQPPPOOONNNLLLLLLMMMMMMLLLJJJGGGFFFBBBCCCBBB@@@===;;;:::;;;999:::;;;;;;<<<<<<;;;;;;888<<>>AAADDDFFFKKKPPPUUUWWWYYYZZZ[[[``````ZZZ[[[bbbbbblllzzzppphhheeebbb______bbbdddiiiwwwcccGGG>>>===;;;999888777666666444444444333333333222222111111111222222333333333111111111111111111111111000000000000000000000000111111111111222333444555555;;;LLL```lllppptttzzz{{{}}}~~~||||||~~~rrr~~~{{{uuutttuuuwwwzzz{{{}}}}}}wwwrrrpppnnnlllkkkjjjhhhfffddd```^^^]]]]]]]]]\\\ZZZXXXUUUUUUTTTRRRQQQPPPOOONNNKKKLLLMMMMMMLLLJJJHHHGGGBBBCCCCCCAAA>>><<<<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;<<>>>>>===;;;:::999222111111111222111///---,,,++++++***)))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,...+++,,,---------,,,+++***,,,---.........///111333222444666666555555666777777999;;;<<<<<<>>>AAADDDFFFJJJPPPUUUWWWYYYZZZ[[[``````[[[[[[bbbbbblll}}}xxxmmmfffdddcccccc```bbbfffhhhgggqqqrrrRRRBBBAAA<<<777666777666444555555444444444333333333111111111222222333333333000000000000000000000000111111111111111111111111222222222111222222333333777>>>PPPeeepppqqqsssyyyyyy~~~{{{}}}tttwwwrrrtttvvvwwwwww~~~~~~}}}zzzxxxvvvuuunnnnnnmmmkkkjjjhhhgggfffdddbbb^^^\\\ZZZXXXUUURRRWWWUUURRRQQQQQQQQQOOONNNKKKKKKJJJIIIHHHFFFEEEDDDAAAAAAAAA@@@>>>===;;;:::888888888888888888888888666:::@@@HHHOOORRRRRRQQQLLLGGGAAA???BBBCCCBBB???>>>>>>===<<<;;;999777666333000...///111222111///------,,,+++************+++...///+++)))******)))******++++++++++++******+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,------.../////////,,,...000000000000222444555777999:::;;;===@@@BBBFFFKKKQQQTTTUUUWWWZZZ^^^___```[[[]]]cccdddmmmpppggg^^^[[[aaajjjppprrrvvvsssrrrtttzzzpppMMMDDD:::777888888666555555555555444444444333333222222222222222222333333111111111111111111111111111111111111111111111111222222222111222222333444999AAASSSfffqqqsssuuuzzz{{{~~~~~~zzzzzzwwwqqqwwwtttuuuvvvwwwyyy~~~~~~~~~|||yyyvvvtttsssmmmlllkkkiiigggfffeeeeeedddbbb___]]]\\\ZZZWWWUUUWWWTTTRRRQQQQQQPPPOOONNNKKKKKKJJJIIIHHHFFFEEEDDDAAAAAAAAA@@@>>>===;;;:::888888888888888888888888999:::<<>>@@@BBB@@@===>>>>>>===<<<;;;999888777555222000///111111000...---,,,+++******))))))******...///+++)))+++,,,*********++++++++++++******++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,------.../////////000000222333444555555555555666888:::;;;===@@@BBBFFFKKKQQQTTTUUUWWWZZZ^^^^^^^^^ZZZ\\\ccccccmmmxxxqqqjjjeeeddd```___ffftttjjjTTT???:::;;;999555555555555555444444444444333333333222222222222222222111111111111111111111111111111111111111111111111222222222222222333444444<<>>===;;;:::888888888888888888888888<<<999777;;;CCCJJJKKKJJJEEEAAA>>>===???@@@>>><<<>>>>>>===<<<:::999888777777555222111111000///---------,,,+++***************...///,,,***,,,---,,,******++++++++++++************++++++++++++************+++++++++,,,,,,,,,,,,,,,------...////////////...///222555666333000444666888:::;;;===@@@CCCFFFKKKQQQTTTUUUWWWZZZ]]]\\\]]]YYY\\\cccdddmmm~~~wwwsssmmmgggccccccdddfffkkkmmmooommmiiiddd```\\\hhhqqqmmmKKK>>>===888555555555555555555444444444444333333333222222111111111111111111111111111111111111111111111111111111111222222222222222333444555???JJJ\\\jjjqqquuuxxx||||||~~~nnnxxxuuuuuuxxxyyyyyy|||{{{zzzyyyvvvtttrrrpppoooooommmkkkiiigggfffeeeeeebbb```^^^]]]]]]\\\YYYXXXVVVTTTQQQPPPPPPPPPNNNMMMKKKKKKJJJIIIHHHFFFEEEDDDAAAAAAAAA@@@>>>===;;;:::888888888888888888888888;;;777444888@@@FFFGGGFFF@@@>>><<<<<<>>>??????===>>>===<<<;;;:::999999888999888555333111///...---///...---,,,++++++++++++---000111---+++,,,,,,+++******++++++++++++******)))******++++++******)))******+++++++++,,,,,,,,,,,,,,,------.../////////000......222777888444///444666888:::;;;===AAACCCFFFKKKPPPSSSTTTVVVZZZ]]]\\\^^^[[[]]]eeeeeennn}}}pppgggccc```ZZZVVVUUUVVVYYY[[[]]]]]]___cccfffeeedddcccpppXXXBBB<<<888666777666666555555555444444444333333333222222111111111111111111111111111111111111111111111111111111111222222222222333444555666AAANNN___kkkpppuuuyyy|||~~~}}}qqqppppppsssxxxzzz{{{zzzyyywwwuuussspppooonnnnnnnnnlllkkkhhhfffdddccc```^^^\\\\\\[[[[[[YYYWWWVVVTTTQQQPPPPPPPPPNNNMMMKKKKKKJJJIIIHHHFFFEEEDDDAAAAAAAAA@@@>>>===;;;:::777777777777777777777777888555444777>>>DDDEEEDDD???>>><<<<<<>>>???@@@@@@>>>===<<<:::999999999999;;;:::888555111///...---000///...------,,,------///222222---***++++++(((******++++++++++++******)))******++++++******)))******+++++++++,,,,,,,,,,,,,,,------.../////////444222222666<<<===888333333555888999;;;===AAADDDEEEJJJPPPSSSTTTVVVYYY]]]^^^```]]]```ggggggppp|||zzzppphhh^^^VVVTTTRRROOONNNNNNRRRUUUXXXXXXXXX\\\cccgggiiinnnssshhhHHH<<<;;;;;;999666666666555555555444444333333222222222222222222222222222222222222222222111111111111111111111111222222222222333555666777DDDSSSccclllpppuuuzzz||||||}}}}}}llllllooouuuyyy{{{yyyxxxwwwuuusssqqqooonnnmmmnnnnnnmmmkkkgggdddbbb```^^^\\\[[[[[[ZZZXXXVVVUUUSSSQQQPPPPPPOOONNNLLLKKKKKKJJJIIIHHHFFFEEEDDDAAAAAAAAA@@@>>>===;;;:::777777777777777777777777555444555888===BBBFFFHHHDDDBBB@@@>>>===>>>@@@BBB>>>===;;;:::999999::::::<<<<<<:::666222///......000000///...------------...222111---)))******(((******++++++++++++************++++++++++++************+++++++++,,,,,,,,,,,,,,,------.../////////222111111444888999666333333555777999;;;>>>AAADDDEEEJJJPPPSSSTTTVVVYYY\\\```bbb___bbbhhhhhhooo}}}xxxddd[[[WWWRRRLLLLLLKKKKKKLLLOOOSSSWWWZZZaaafffooowwwyyy||||||UUUBBBAAA???888666666666666555555555555222222222222222222333333222222222222222222222222111111111111111111111111222222222333444555666777GGGWWWhhhnnnqqqwww|||~~~{{{{{{xxxkkkhhhiiiooouuuzzzyyyyyywwwuuusssqqqpppooopppqqqssssssqqqlllgggcccbbb```]]]\\\\\\ZZZXXXVVVUUUSSSPPPOOOOOOOOONNNLLLKKKKKKJJJIIIHHHFFFEEEDDDAAAAAAAAA@@@>>>===;;;:::777777777777777777777777555666666777:::AAAJJJPPPNNNKKKFFF@@@======???AAA>>>===;;;999999999:::;;;<<<<<<;;;777222//////000///...---,,,,,,++++++++++++//////+++)))++++++*********++++++++++++******++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,------.../////////,,,---...000111222222111333555777999;;;>>>BBBEEEEEEJJJOOOSSSTTTUUUYYY\\\aaabbb```bbbhhhgggnnnvvv{{{jjjVVVOOONNNLLLHHHNNNNNNOOORRRUUUZZZ]]]```sss}}}bbbIIIEEE@@@555777666666666555555555555111111111222222333333444222222222222222222222222111111111111111111111111222222222333444555777777III[[[kkkppprrrxxx~~~{{{nnnrrrkkkfffeeekkkrrryyyzzzyyyxxxvvvtttrrrqqqppptttvvvyyyzzzxxxrrrlllgggcccaaa___]]]]]][[[YYYWWWUUUSSSPPPOOOOOOOOOMMMLLLKKKKKKJJJIIIHHHFFFEEEDDDAAAAAAAAA@@@>>>===;;;:::777777777777777777777777666777777666888@@@MMMXXXUUUQQQJJJBBB===;;;===@@@>>>===;;;999999999;;;<<<<<<===<<<888222//////111------,,,+++************''',,,---***))),,,---,,,******++++++++++++******+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,------...//////000---...000000000000222444222555777999;;;>>>BBBEEEEEEJJJOOORRRSSSUUUYYY\\\aaabbb___bbbgggeeelllvvvxxx[[[QQQQQQOOOMMMOOONNNNNNRRRYYY___eeeppp{{{^^^GGG>>><<<888666555555666666555333222222222222222222222222222222222222222222222222111111111111111111111111222444555333222555888999UUU___jjjooosssyyy}}}~~~{{{hhhmmmyyykkkhhhfffgggmmmsssxxx{{{xxxuuussssssssssssrrruuuvvvyyy{{{{{{wwwqqqlllfffcccaaa``````^^^YYYUUUVVVUUUTTTQQQOOONNNOOOPPPNNNMMMLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@>>><<<:::999888888777666666666666666:::666444666999@@@MMMZZZVVVSSSMMMEEE???<<<===>>>??????>>><<<::::::;;;===888777555333222000000///000///...---,,,+++++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,---.../////////000000222333444555555444666999:::<<<>>>BBBDDDFFFJJJOOOQQQSSSVVV\\\```cccccc^^^```gggfffmmm{{{zzzsss[[[TTTUUUSSSRRRSSSWWWWWW[[[```fffpppmmmRRRAAA<<<999777555555666666555444333333333333333333333333222222222222222222222222111111111111111111111111111333444333333555999<<>><<<;;;:::888888777666666666666666888444333555999@@@MMMZZZRRRPPPKKKEEE@@@>>>???AAA>>>???>>>===::::::;;;===888777555222111000000000000///...---,,,+++++++++************************)))******+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,---.../////////000000111222333444444444666999:::<<<>>>BBBDDDGGGJJJOOOQQQRRRUUUZZZ___aaaaaa]]]___ffffffmmm|||nnnZZZWWWYYYXXXWWWYYY^^^___eeennnwwweeeJJJ>>>:::888666666666666555444444444444444444444444444222222222222222222222222222222222222222222222222111333444444333555;;;@@@XXXbbblllqqquuuzzz~~~~~~vvv{{{}}}___\\\qqqkkk___aaaaaadddmmmssswww|||}}}zzzvvvsssrrrqqqpppooopppooonnnnnnnnnmmmiiiggg```___^^^^^^^^^\\\ZZZXXXVVVUUUTTTSSSRRRRRRRRRRRRPPPNNNLLLIIIGGGDDDCCCBBBAAAAAAAAA@@@???===<<<;;;888888777666666666666666666333333555888>>>KKKXXXQQQOOOKKKEEE@@@>>>???@@@>>>???>>>===;;;:::;;;===999777444111000///000000000///...---,,,+++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,---...//////000000000111111222222222444666888:::;;;>>>AAADDDGGGKKKOOOQQQRRRTTTYYY]]]___```]]]___eeeeeennn}}}~~~|||iiiZZZYYY]]]___aaafffhhhlllwww{{{WWWBBB<<<:::777666666666555444555555555555555555555555222222222222222222222222222222222222222222222222333444555555444444;;;CCC[[[eeeooosssvvv{{{~~~~~~vvvzzz~~~yyyXXX]]]xxxyyyeee\\\``````eeennnuuuwww|||~~~{{{vvvsssqqqpppooonnnnnnllliiiiiiiiihhhfffeee______^^^^^^]]]]]]\\\[[[XXXWWWVVVVVVVVVVVVVVVUUUQQQOOOLLLIIIFFFDDDCCCBBBAAAAAAAAA@@@???>>>===<<<888777777666666666666666777444333555777;;;FFFQQQSSSQQQLLLEEE???;;;;;;<<<>>>>>>???===;;;:::;;;<<<999777444111//////000111000///...---,,,+++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,---...//////000000000000000000111111444666888:::;;;===AAADDDGGGKKKOOOQQQRRRTTTXXX[[[]]]___]]]___eeedddnnnvvvuuueeeZZZ\\\dddjjjsss}}}dddDDD>>>;;;888666666666555444555555555555555555555555222222222222222222222222222222222222222222222222666555666777444333;;;FFF^^^hhhqqquuuxxx|||vvvzzzrrrVVVbbbsssccc]]]aaabbbgggpppwwwyyy}}}~~~{{{vvvrrrqqqpppnnnmmmmmmkkkgggfffffffffeeeddd____________^^^]]]^^^^^^ZZZXXXXXXYYY[[[\\\ZZZYYYRRRPPPMMMIIIFFFDDDCCCCCCAAAAAAAAA@@@@@@>>>======888777777666666666666666999666555666555777@@@JJJOOOMMMIIICCC>>>::::::;;;===>>>???>>><<<;;;;;;<<<999888555222000000000111000///...---,,,+++++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,---...//////000000000000000000111111333555888999;;;===AAACCCGGGKKKPPPRRRSSSTTTXXX[[[]]]```^^^```eeedddnnnyyymmmaaaZZZ```jjjtttsssJJJ@@@===999777666666555555555555555555555555555555222222222222222222222222333333333333333333333333777555666888444222<<>>===<<<888888777666666666666666:::777666666444444;;;DDDGGGFFFDDDAAA===<<<===>>>===>>>???>>><<<;;;;;;;;;999888777555333222111111000///...---,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,---...//////000000000111111222222222333555777999:::===@@@CCCFFFKKKQQQTTTTTTVVVYYY\\\^^^bbb```aaaeeedddnnnyyyhhh^^^ZZZaaajjjqqq~~~WWWBBB>>>:::777666666555555444444444444444444444444222222222222222222222222333333333333333333333333555222444888555444@@@QQQdddmmmuuuxxxzzz~~~yyylllYYYnnnlllaaa```gggfffjjjqqqvvvxxx|||}}}yyyuuurrrppppppooommmllljjjgggeeeeeeeeedddccc___``````^^^\\\[[[]]]```YYYWWWWWWZZZ___```^^^ZZZTTTQQQNNNJJJHHHGGGHHHIIICCCCCCCCCAAA@@@>>><<<;;;888888777666666666666666999666555555333333999AAABBBBBBAAA???<<<;;;<<<>>><<<>>>??????===;;;:::;;;999999999888666444222000000///...---,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,---.../////////000000111222333444444333555777999:::===@@@CCCFFFKKKQQQUUUVVVXXX[[[^^^___dddbbbcccfffcccnnnvvveee]]]ZZZ```eeeiiirrr}}}fffCCC???:::777666666555555444444444444444444444444222222222222222222222222333333333333333333333333333000222888666555CCCVVVeeennnvvvyyy{{{~~~}}}mmm]]]tttjjj``````hhhgggjjjpppuuuwww{{{|||xxxtttqqqppppppooonnnkkkiiigggffffffeeedddbbb^^^___```]]]ZZZYYY\\\___XXXVVVUUUYYY^^^```]]]ZZZTTTRRRNNNKKKIIIIIIJJJJJJDDDDDDCCCBBB@@@>>><<<;;;888888777666666666666666777555444555333333999AAACCCCCCAAA>>>:::999999:::<<<>>>??????===;;;:::;;;999999::::::888555222000000///...---,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,---.../////////000111222333444555555333555777999:::<<<@@@CCCEEEKKKQQQVVVWWWYYY\\\___aaaeeeddddddfffcccnnnyyypppccc\\\WWWYYY\\\^^^dddiiilllkkkqqq{{{LLL===;;;===555222888:::555555444444444333333333333333333333333333333333000222555555444222222222333000333888777888GGGZZZllloootttyyy|||}}}}}}|||vvvooozzz|||hhh```bbbgggiiilllooorrrwww|||||||||{{{xxxuuussspppooonnnhhhgggeeeeeefffffffffeeecccaaa^^^]]]\\\[[[ZZZXXXUUUVVVVVVVVVVVVUUUTTTTTTNNNLLLJJJHHHGGGFFFFFFGGGHHHGGGEEECCCAAA???===<<<:::999888666555555555555777555555555444333888???FFFJJJIIICCC>>>===;;;999===>>>>>><<<999777666666;;;;;;;;;:::888666555444666666444000,,,******+++++++++************+++++++++)))((())),,,---+++)))******++++++++++++******++++++,,,,,,,,,,,,---------------........./////////000111222222333222222444666888:::<<>>===<<<:::999888666555555555555555333444555444444999AAAPPPQQQMMMGGGCCCBBB<<<666<<<===>>><<<999777666666:::::::::999777666444333666555444000,,,******+++++++++************+++++++++)))((()))+++---+++*********++++++++++++******++++++,,,,,,,,,,,,------------------............///000111222222333222222333666888:::<<>>BBBEEEGGGKKKPPPTTTWWWZZZ]]]___bbbccc```bbbhhhhhhqqqsssmmmjjjnnntttzzzlllOOO>>><<<999999:::444555555555555444444444444333333333333333333333333222333444444444666999<<<<<<888666777999@@@RRRccclllsss{{{~~~sssccc```eeejjjmmmqqqtttwww{{{zzzyyyvvvssspppnnnmmmlllhhhfffddddddeeeeeeeeedddbbb```]]]\\\[[[[[[YYYXXXUUUUUUTTTSSSQQQOOOMMMLLLKKKKKKIIIHHHFFFEEEEEEDDD@@@@@@???>>>======<<<<<<:::999888666555555555555333222444666444333888???UUUVVVSSSLLLGGGCCC;;;333999;;;======;;;888777777777777777666555444222111444444444111---+++++++++++++++************++++++***))))))***++++++++++++******++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------------//////111222222222222222333555888:::;;;>>>BBBEEEFFFJJJOOOSSSVVVYYY\\\^^^aaabbb___bbbiiihhhqqq}}}[[[CCC===999:::;;;555666666555555555444444444333333333333333333333333222333444444555666:::======:::777777:::EEEVVVfffnnnuuu}}}{{{tttddd```dddjjjnnnrrrvvvyyy|||{{{yyywwwtttqqqooonnnmmmgggeeeddddddeeeeeedddcccbbb```]]][[[[[[ZZZYYYWWWUUUTTTSSSRRRPPPNNNLLLJJJJJJJJJIIIHHHFFFEEEDDDCCC???>>>>>>===<<<<<<;;;;;;:::999888666555555555555555444555666444222555<<>>AAADDDEEEIIINNNRRRTTTWWWYYY[[[___aaa___bbbiiiiiiqqqlllMMM@@@999:::<<<777666666666555555555444444333333333333333333333333111333444555555666999;;;;;;999777777<<>>>>>===<<<;;;;;;::::::999888666555555555555666555666777444111444:::EEEOOOUUUPPPFFFAAA???>>>777999======<<<:::888888666666666555555333222222222333444222///,,,++++++++++++************++++++(((***++++++******+++,,,******++++++++++++******++++++,,,,,,,,,,,,---------------........./////////000111222222333222222222444777999;;;===AAADDDDDDHHHMMMQQQSSSUUUXXXZZZ]]]___^^^bbbjjjiiiqqq~~~YYYFFF:::888;;;888666666666666555555555555333333333333333333333333000222555666666666777999888888777777>>>MMM^^^iiiqqqwww~~~~~~~~~oooaaa```fffjjjnnnssswwwzzz}}}zzzxxxvvvssspppnnnmmmlllgggeeeccccccdddeeedddcccaaa___\\\[[[[[[ZZZXXXWWWSSSSSSRRRQQQPPPNNNLLLKKKHHHHHHHHHHHHFFFDDDBBBAAA@@@???>>>===<<<;;;:::::::::999888666555555555555444333555777444111444:::???HHHNNNKKKEEEAAA>>>;;;666999<<<>>><<<:::999888555666666666555444333222222333444222///,,,++++++++++++************++++++(((***,,,+++))))))+++---******++++++++++++******++++++,,,,,,,,,,,,------........./////////000000///000111222222333222222222444777999:::===AAADDDEEEIIIMMMQQQSSSUUUXXXZZZ\\\___^^^bbbjjjjjjqqqcccKKK:::777;;;999777666666666555555555555333333333333333333333333000222555666666555666777666777666777???OOO___iiiqqqwww~~~~~~yyy|||}}}jjj^^^```hhhiiimmmssswwwzzz}}}yyywwwuuurrrooommmlllkkkgggeeeccccccdddddddddcccaaa___\\\[[[ZZZZZZXXXWWWSSSSSSRRRQQQPPPNNNMMMLLLHHHHHHHHHGGGFFFDDDBBBAAA@@@@@@???>>><<<;;;:::999:::999888666555555555555222222444666555222666<<<<<>>===;;;999888666666666666555444333333111333444222///---++++++++++++************++++++(((***,,,+++))))))+++---******++++++++++++******++++++,,,,,,,,,---------////////////000000000000///000111222222333222222222444777999:::===AAADDDFFFJJJNNNRRRTTTVVVYYY[[[[[[^^^]]]bbbjjjjjjrrryyyJJJ888======333666666666555444444333333444444333333333333222222444444444444444444444444444555666999AAAOOO```kkktttvvv|||vvv{{{vvvsssggg___^^^aaafffkkkrrrvvvyyy|||}}}zzzyyyxxxvvvssspppmmmjjjiiihhhgggeeedddcccbbbbbbbbb^^^]]]\\\ZZZYYYWWWVVVUUUSSSQQQOOONNNNNNMMMKKKJJJHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@>>>===<<<<<<<<<===999888777555444444444444555555555444444555555555888===BBBDDDBBB===999777555777:::<<<<<<;;;999888555666888999999888777666666111///000000---+++,,,))))))***,,,...///...,,,************************,,,,,,,,,,,,,,,,,,,,,,,,...+++,,,000///,,,...444///////////////.........000000000111222222333333333555777999:::===@@@CCCEEEGGGKKKNNNRRRVVV[[[^^^\\\]]]]]]ccciiigggsssSSS===>>>===555777666666555555444333333444444333333333333222222444444444444444444444444444555666:::BBBPPPaaalllvvvyyy~~~uuujjjtttvvv{{{lllaaa[[[\\\```eeekkkrrrwwwzzz||||||zzzxxxwwwuuurrrooollliiihhhgggfffdddbbbaaa```______^^^]]]\\\ZZZXXXWWWUUUUUURRRQQQOOONNNNNNMMMKKKIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@>>>===<<<<<<<<<<<<999888777555444444444444555444444333333444444555:::???DDDGGGEEE@@@;;;888555666999;;;;;;:::888777444666888:::;;;;;;:::999333111222555333,,,'''(((---+++))))))******)))(((************************,,,,,,,,,,,,,,,+++++++++///,,,,,,...---)))***.../////////////////////...//////000000111222222333333555888999;;;===AAACCCEEEHHHLLLOOORRRVVV[[[^^^\\\^^^^^^dddiiigggsss^^^BBB>>>===777777777666555555444444333444444333333333333222222444444444444444444444444444555666;;;DDDSSScccmmmyyy{{{kkkgggvvv{{{xxxrrrddd[[[WWW[[[```dddkkksssyyy{{{}}}|||yyyvvvuuussspppmmmjjjhhhgggfffdddccc```^^^]]]\\\\\\]]]\\\[[[ZZZXXXVVVUUUUUURRRPPPNNNMMMMMMMMMKKKIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@>>>===<<<;;;;;;;;;999888777555444444444444444333333222222333333444;;;AAAGGGJJJHHHCCC===:::444666777999999888777666333555888;;;============333333444666222,,,---111///+++((('''(((+++------************************++++++++++++++++++++++++...,,,+++---,,,***+++---......//////////////////......///000000111111222333555888999;;;===AAACCCFFFIIIMMMPPPSSSWWW[[[^^^\\\^^^^^^dddjjjhhhtttfffEEE<<<<<<;;;777777666666555444444444444444333333333222222222444444444444444444444444555555777<<>>JJJZZZhhhqqq|||}}}zzzkkkppp{{{ssscccYYYTTTTTTYYY```bbbiiirrrxxxzzz|||~~~|||yyysssrrrpppmmmkkkhhhfffeeefffeeeccc```^^^\\\[[[[[[[[[ZZZYYYXXXWWWVVVUUUTTTQQQOOOMMMLLLLLLKKKIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@??????===<<<:::999888999888777555444444444444222222222111111222222222888>>>EEEIIIHHHDDD???===666666777888777777666555555666888999999999777666777555333222//////888CCCCCC===444---)))''''''&&&************************))))))*********+++++++++))))))(((***---111222000---.........//////000000.........///000000111111111333555777888;;;>>>AAAFFFJJJNNNRRRUUUXXX[[[]]][[[]]]]]]dddjjjhhhuuuyyySSS@@@<<<===888888777666666555555444444444333333333333222222444444444444444444444444666555777???MMM]]]kkksss}}}~~~}}}ooowwwyyynnncccXXXSSSQQQRRRVVV\\\aaahhhpppvvvxxxzzz}}}{{{yyyrrrqqqooommmkkkhhhfffeeefffeeeccc```___]]]\\\\\\ZZZYYYXXXWWWVVVUUUTTTTTTPPPNNNLLLKKKKKKKKKIIIGGGHHHGGGFFFEEEDDDCCCBBBAAA@@@??????>>><<<:::888777999888777555444444444444333222222111111222222333555:::AAAFFFFFFCCCAAA???888888999999888888777777666777888888777666333222222222444555222---...222666222---***)))*********************************))))))******+++,,,,,,,,,++++++)))(((,,,000000,,,------......///000000000......///000000111111222111333666777999;;;>>>AAAFFFIIINNNRRRUUUWWWYYY[[[ZZZ\\\\\\ccciiihhhtttcccIII===:::888888777777666555555555444444333333333333222222444444444444444444444444666555777@@@OOO```mmmttt~~~www|||oooddd[[[TTTOOOOOOQQQSSSWWW\\\aaagggnnnsssuuuxxx|||~~~{{{yyyrrrqqqooommmkkkhhhgggfffdddcccaaa```^^^]]]]]]]]]YYYXXXXXXWWWVVVUUUTTTTTTOOONNNLLLKKKKKKJJJHHHFFFHHHGGGFFFEEEDDDCCCBBBAAA?????????>>><<<:::888666999888777555444444444444333333222222222222333333444888>>>CCCDDDCCCCCCBBB;;;;;;:::::::::999999999555666777888777555333111000///111555333---)))***&&&&&&&&&(((,,,///000000*********************************+++,,,------------...,,,***///555444...------......///000000111//////000000111222222333333555777999:::===@@@CCCEEEIIINNNRRRTTTVVVXXXZZZXXXZZZ[[[bbbhhhgggtttpppQQQ???777888888777777666666555555444444444333333333222222444444444444444444444444666555777AAAPPPaaannnuuuyyywwwlll^^^UUUQQQLLLJJJOOOSSSVVVZZZ___aaafffmmmqqqsssvvv{{{~~~{{{yyyrrrqqqooommmkkkiiigggfffcccbbb```___^^^]]]]]]]]]XXXXXXWWWWWWVVVUUUTTTTTTOOOMMMKKKKKKKKKJJJHHHFFFHHHGGGFFFEEEDDDCCCBBBAAA?????????>>><<<:::777666999888777666444444444444444333333222222333333444333777===AAACCCDDDDDDEEE<<<<<<<<<;;;;;;:::::::::555666777888777666444222444///---000111...---///)))((()))***,,,---+++*********************************+++,,,------.........///...---444<<<<<<666---------...///000000111000000000111222222333333555777999;;;<<<>>>BBBEEEDDDHHHNNNRRRTTTUUUWWWYYYWWWZZZZZZaaahhhfffsssXXXAAA>>>888888777777666444333222555555444444444444555555333444555555666666555555666:::888???UUUdddnnnyyy~~~zzzyyy{{{qqqfffZZZRRRPPPKKKMMMOOOQQQRRRUUUZZZ]]]dddggglllppptttwww{{{~~~~~~|||tttqqqnnnlllkkkiiigggeeedddcccaaa^^^\\\ZZZYYYYYYZZZZZZYYYXXXVVVTTTRRRQQQRRRQQQPPPNNNLLLKKKIIIIIIGGGGGGGGGFFFDDDCCCAAA@@@???>>>===<<<:::999888777777777777666555555444444333333333333333333333333666666888<<<@@@AAA@@@>>><<<;;;:::;;;<<<<<<;;;999777888999999888666333222111///------000111...,,,+++++++++************)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,...------444<<<;;;555.........///////////////000000000000000111111111555777999:::;;;<<>>===<<<:::999888777777777777666555555444444333333333333333333333333555555777;;;>>>???>>><<<888888888999;;;<<<;;;:::999999999999888666555333444111......///000...,,,+++++++++************)))************************************************+++,,,******///555444...---............/////////000000000000111111111111333555777999;;;===AAACCCEEEGGGKKKOOOSSSVVVXXXYYY\\\^^^^^^dddjjjhhhtttlllJJJ<<<888888888777666555444333444333333333333333333444333444555555666666555555444999888@@@VVVeeennnzzz}}}vvvsssggg[[[RRRLLLGGGGGGJJJKKKLLLMMMNNNQQQUUU[[[___```ccchhhlllooorrruuuxxxzzzzzz{{{}}}~~~~~~zzzwwwtttqqqnnnlllkkkiiigggeeedddcccaaa___^^^]]]\\\\\\YYYYYYYYYWWWVVVTTTRRRQQQNNNNNNLLLKKKIIIHHHGGGFFFGGGGGGFFFEEEDDDBBBAAA@@@>>>>>>===<<<:::999888888777777777666555555444444333333333333333333333333444444666999<<<===;;;:::555444555777999;;;;;;;;;:::::::::999999888888888999555000...//////...,,,+++++++++************)))************************************************++++++)))(((+++///---(((,,,,,,------............//////000000111111111111000333666888:::===AAADDDFFFHHHLLLPPPSSSVVVWWWXXX[[[]]]^^^eeekkkjjjvvv}}}tttPPP???999999888666555555444444555444444333333444444555333444555555666555555555333888888AAAXXXgggppp{{{~~~qqqttt{{{sssbbbXXXOOOJJJHHHEEEGGGKKKJJJKKKLLLMMMOOOTTTZZZ______bbbgggjjjmmmpppsssuuuwwwxxxzzz|||~~~~~~~~~~~~}}}yyyvvvtttqqqnnnlllkkkiiigggeeeccccccaaa```^^^^^^]]]]]]YYYYYYXXXWWWVVVTTTSSSRRRNNNMMMLLLKKKIIIHHHGGGFFFGGGFFFFFFEEEDDDBBBAAA@@@>>>===<<<;;;:::999888888777777777666555555444444333333333333333333333333444444666999<<<<<<;;;999555444333555777999999999999999999999:::;;;<<<===<<<777111...//////...,,,+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***,,,...,,,***++++++,,,,,,---.........//////000000111111222222111333555777999<<<@@@CCCFFFIIILLLPPPTTTVVVWWWXXXZZZ]]]^^^eeellllllyyywwwooozzzyyyTTTAAA:::999888666555555555555666666555555555555666666333444555555666555555555333999999CCCZZZiiirrr}}}{{{ttt{{{|||lllaaaSSSMMMIIIIIIIIIHHHHHHKKKJJJKKKMMMNNNPPPTTTZZZ^^^```cccgggjjjmmmooorrrtttuuuwwwyyy||||||yyywwwtttqqqnnnlllkkkiiigggeeeccccccaaa```^^^^^^]]]]]]YYYXXXXXXWWWVVVTTTSSSRRRNNNNNNMMMLLLJJJIIIHHHHHHFFFFFFFFFEEECCCBBB@@@???======<<<;;;::::::999888777777777666555555444444333333333333333333333333555555777:::===>>><<<;;;888666555555666777777666666666777888:::===???@@@===777111/////////...,,,+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,------------++++++,,,,,,---......///...//////000111111222222333555777888999;;;>>>AAAFFFHHHLLLPPPTTTWWWXXXYYYZZZ\\\^^^eeemmmlllzzzvvvjjjdddttt}}}XXXBBB;;;:::888666555555555666777777666666666666777777333444555555666666555555444:::;;;EEE\\\lllttt|||www~~~nnn^^^UUUIIIEEEEEEIIIKKKJJJJJJLLLLLLNNNPPPRRRTTTWWW[[[^^^aaadddgggjjjlllnnnqqqssstttvvvyyy|||~~~|||yyyxxxtttqqqnnnlllkkkiiigggeeedddcccaaa___^^^]]]\\\\\\XXXXXXXXXWWWVVVUUUSSSSSSOOOOOONNNMMMLLLKKKJJJIIIFFFFFFEEEDDDCCCAAA@@@???======<<<;;;::::::999999777777777666555555444444333333333333333333333333444555777;;;>>>@@@???===<<<:::777555666666555555444555666888:::<<<>>>>>>:::555111///000000///---+++++++++************)))************************************************+++((())),,,---++++++...++++++,,,---...//////000......///000111222222333444666888999999;;;>>>@@@EEEHHHLLLPPPUUUXXXZZZZZZYYY\\\]]]eeemmmlllzzz~~~|||xxxwwwvvviiibbbcccwww]]]DDD<<<:::888666555555666666666666555555555555666666333444555555666666555555555;;;<<>>>>>;;;888666777777777666444555777888999999999888666222//////111222///---+++++++++************)))************************************************,,,)))***------)))***...+++,,,---...///000000111......///000111222333333333555888999:::===@@@CCCDDDGGGKKKPPPUUUYYY[[[\\\YYY\\\]]]dddlllkkkyyytttqqqjjjiiisss}}}wwwhhh```^^^ggg~~~aaaFFF<<<:::888666555555666777555555444444444444555555333444555555666666555555555;;;===HHH```oooxxxuuucccUUULLLFFFCCCHHHEEEEEEJJJNNNOOOQQQTTTTTTWWWZZZ]]]]]]^^^___``````bbbfffhhhjjjlllnnnpppqqqsssvvvyyy{{{|||||||||zzz|||~~~~~~yyyxxxyyytttqqqnnnlllkkkiiigggeeedddcccaaa^^^\\\ZZZYYYYYYXXXXXXXXXWWWVVVUUUTTTSSSNNNNNNMMMLLLKKKJJJJJJIIIFFFEEEEEEDDDCCCAAA@@@???<<<<<<<<<;;;;;;:::::::::777777777666555555444444333333333333333333333333111333555:::>>>AAA@@@??????<<<999777888999999888555666888999888777555333333000...///222222000---+++++++++************)))************************,,,,,,,,,,,,,,,,,,,,,,,,///,,,---000///******///,,,,,,---...///000111222---...///000111222333333222444777999;;;>>>BBBEEECCCFFFKKKPPPVVVZZZ\\\]]]YYY\\\]]]dddlllkkkxxxyyynnnddd___dddllloooooonnnuuu|||vvviiiaaaaaacccxxxoooEEE>>>;;;888666666666444333444444444333333333222222666666666666555555555555888:::;;;KKKfffuuu{{{uuuaaaRRRJJJGGGEEECCCFFFIIILLLNNNOOOQQQTTTVVVWWWZZZ]]]___```aaabbbccccccdddeeeeeeeeegggkkkmmmnnnoooqqqsssvvvyyy{{{||||||||||||~~~}}}|||zzzwwwuuurrrrrrpppnnnkkkhhhfffdddeeecccaaa^^^[[[ZZZYYYYYYYYYWWWUUUUUUUUUUUUSSSQQQOOONNNMMMLLLKKKJJJIIIHHHFFFEEEEEEDDDCCCAAA@@@??????>>>===;;;999888888888777777777666555555444444111222222333333222222111333444777<<<@@@BBBBBBAAA===:::777666777888888777999666444555999888444000.........000222222000...---,,,++++++******++++++))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000000000000000000111111111222444666888:::===AAAEEEEEEHHHMMMRRRWWWZZZ[[[\\\ZZZ]]]^^^dddkkkjjjzzzuuuggg___[[[```gggiiihhhgggkkkqqqtttnnnfffcccgggmmmtttFFF>>><<<888777666666555444444444444333333333222222555555666666666666666666888:::;;;KKKgggvvv|||vvvjjjYYYLLLGGGFFFEEEEEEJJJLLLNNNOOOPPPRRRUUUXXX[[[]]]```bbbbbbbbbcccdddcccdddeeeeeeeeegggjjjllllllnnnppprrruuuxxxyyyzzz||||||}}}~~~|||zzzxxxvvvqqqpppooommmjjjgggeeeddddddbbb```]]][[[ZZZZZZZZZZZZYYYWWWVVVVVVUUUSSSQQQOOONNNMMMLLLKKKJJJIIIHHHFFFEEEEEEDDDCCCAAA@@@??????>>>===;;;:::999888888777777666666555555444444111222222333333222222111000111444:::???CCCCCCBBB<<<:::777777888999:::::::::777555666888888444000///......000111111000...---,,,++++++******++++++))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000000000111111111111333444666888999<<>><<<;;;:::999888888777777666666555444444444111222222333333222222111000111444888===@@@@@@???;;;999777777999;;;======:::888666666888888444111111000//////000000///...---,,,++++++******++++++)))))))))*********++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111111111444555777888999<<<@@@CCCFFFIIIMMMSSSWWWZZZ\\\\\\WWWZZZ[[[aaagggffftttvvvcccVVVRRRRRRWWWZZZXXXVVVWWW]]]\\\]]]aaaiiiwww{{{yyyvvvvvvxxx{{{}}}~~~VVV???===999888777777666555555444444444444333333333333333444555666777888888777:::===OOOkkkzzzxxxjjjSSSNNNFFFCCCDDDHHHKKKMMMRRRSSSUUUVVVXXX[[[```cccgggiiijjjjjjhhhffffffffffffffffffeeedddeeegggiiikkkmmmpppsssvvvxxxyyyyyy|||~~~|||yyywwwoooooonnnllljjjhhhfffeeebbbbbbaaa```___^^^^^^^^^^^^\\\YYYWWWWWWUUURRRPPPOOONNNMMMLLLKKKJJJIIIHHHFFFEEEEEEDDDCCCAAA@@@???>>>>>><<<;;;:::999999999777666666555555444333333111222222333333222222111444444555777:::;;;;;;999888777555666888;;;===>>>;;;999777777888777555333333111/////////000///...---,,,++++++******++++++))))))*********+++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////000000111111222222555666888888999;;;???BBBFFFIIINNNSSSWWWZZZ\\\\\\VVVZZZ[[[aaagggeeesss}}}jjjZZZQQQOOOQQQVVVWWWTTTSSSUUUZZZYYY^^^lll~~~}}}|||{{{|||]]]@@@===:::888888888777555555555555444444444333333222333444555666777888999777:::>>>QQQnnn}}}{{{qqqqqq[[[JJJHHHEEEEEEHHHLLLPPPSSSTTTVVVYYY[[[^^^bbbgggkkkjjjlllmmmllljjjgggfffffffffffffffeeeddddddfffhhhlllnnnqqquuuwwwyyyzzzzzz{{{~~~}}}||||||}}}~~~zzzwwwrrrrrrpppooollljjjhhhfffcccccccccbbbaaaaaa```___^^^\\\YYYWWWWWWUUURRRPPPOOONNNMMMLLLKKKJJJIIIHHHFFFEEEEEEDDDCCCAAA@@@???>>>===<<<;;;:::999999999666666666555444444333333111222222333333222222111555444444666888:::999888777555333444777:::<<<<<<:::999888777888777666666777444111////////////...---,,,++++++******++++++************++++++++++++))))))*********++++++++++++++++++,,,,,,---------,,,,,,,,,---------.........//////000111111222222555666888888999;;;???BBBFFFIIINNNSSSXXX[[[\\\]]]WWW[[[\\\bbbgggeeerrr|||ooo```UUUOOONNNQQQVVVUUURRRSSSWWW[[[]]]kkk~~~}}}~~~```AAA>>>;;;999999888777666555555555555444444444333333333444555666777888999777;;;???RRRpppyyyrrr~~~fffRRRHHHHHHIIIJJJMMMQQQTTTWWWVVVZZZ^^^aaadddhhhlllnnnkkkmmmnnnllliiifffeeeeeeeeeffffffeeecccdddfffhhhlllnnnrrruuuxxxzzzzzzzzzzzz~~~vvvllljjjkkkmmmxxx~~~{{{xxxuuuuuusssqqqnnnkkkiiigggdddddddddcccbbbaaa```___\\\ZZZXXXWWWVVVUUUSSSPPPOOONNNMMMLLLKKKJJJIIIHHHFFFEEEEEEDDDCCCAAA@@@???======<<<;;;::::::::::::666666555555444333333333111222222333333222222111222111222444888;;;<<<;;;888666444444666888999:::999999888888888888999999;;;777333000///000000///---,,,++++++******++++++*********++++++++++++,,,)))************+++++++++***++++++,,,,,,------...,,,---------..................///000111222222333444555777888999<<<@@@CCCGGGIIINNNTTTXXX[[[]]]]]]XXX\\\]]]ccchhheeerrryyypppeeeZZZSSSNNNNNNRRRUUUTTTRRRTTTZZZbbbiii{{{}}}cccAAA???;;;999999999888777555555555555444444444444333444444555666777777888777;;;@@@TTTrrrwwwvvv___OOOKKKLLLNNNPPPQQQTTTVVVXXX[[[^^^cccgggiiikkkmmmnnnjjjllllllkkkhhheeedddddddddeeeeeedddcccdddfffiiikkkmmmqqquuuxxxyyyyyyxxxyyy}}}wwwiii___]]]]]]^^^jjjyyy~~~~~~|||yyywwwwwwuuurrroookkkhhhfffccccccccccccaaa```^^^]]]ZZZYYYWWWVVVVVVUUUSSSQQQOOONNNMMMLLLKKKJJJIIIHHHFFFEEEEEEDDDCCCAAA@@@???===<<<;;;;;;::::::::::::666555555444444333333222111222222333333222222111222111111444888;;;<<<<<<;;;888555555666888888888888888888888888999;;;<<<>>>:::444111000000111111---,,,++++++******++++++*********+++++++++,,,,,,)))************+++++++++******+++,,,,,,---......------........./////////......///000111222333333333444666888999<<>>@@@<<<555111000111111222---,,,++++++******++++++******+++++++++,,,,,,,,,)))************+++++++++******+++,,,,,,---...............////////////000---...///000111222333333222444666888:::===AAAEEEGGGJJJOOOTTTXXX[[[]]]^^^WWW[[[]]]cccgggdddooozzziii```[[[TTTNNNLLLOOOQQQTTTVVVTTTTTT\\\ggg~~~yyyssshhhEEE>>>999:::;;;999777888666555555555555444444444666666555555555666666777777:::@@@VVVwww}}}zzzdddWWWSSSQQQTTTWWWYYYZZZZZZ[[[\\\aaadddgggiiijjjjjjkkklllhhhjjjlllllliiigggeeeeeeeeeeeeeeecccccceeehhhkkknnnooopppssstttvvvwwwwwwxxxxxxyyy{{{~~~ssslllbbb^^^XXXRRRPPPSSSYYY^^^mmmssszzz|||yyyxxxzzz}}}|||zzzvvvrrrmmmjjjgggfffddddddbbbaaa___]]]\\\[[[\\\ZZZXXXVVVVVVTTTRRRPPPPPPOOONNNLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA======<<<;;;:::888666555666555555444444333222222222222222222222222222222000111333555888:::;;;<<<<<<;;;999777666666777888888777666777999::::::::::::666111....../////////...---,,,+++++++++,,,,,,FFFGGG>>>---''',,,---''',,,,,,++++++***+++++++++******+++++++++,,,,,,,,,...------------...//////000000000000000111111111111333555777888;;;>>>AAAGGGJJJPPPVVV[[[]]]]]]]]]YYYZZZZZZaaafffaaalll{{{mmm^^^XXXUUUQQQNNNNNNOOOPPPTTTVVVUUUUUU]]]ggg~~~}}}~~~{{{xxxkkkEEE>>>999:::;;;888777888666555555555555444444444555555555555555555666777777;;;@@@WWWxxxwwwbbbVVVRRRWWWYYY\\\]]]]]]]]]^^^___eeehhhjjjkkkjjjjjjjjjkkkhhhjjjlllllljjjhhhffffffhhhhhhgggfffeeegggjjjmmmnnnoooqqqssstttvvvvvvwwwwwwwwwwwwyyy{{{~~~xxxkkkfff___]]]XXXSSSQQQTTTZZZ^^^cccjjjsssyyy{{{|||}}}~~~zzzxxxuuuqqqmmmiiigggfffccccccbbb```^^^]]][[[[[[ZZZXXXVVVUUUUUUTTTRRRPPPPPPOOONNNLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>===;;;999888666555555444444333222222222222222222222222222222000111333666888;;;<<<>>>===<<<999777777777888999:::888777777888999999888888444000---.../////////...---,,,+++***+++,,,,,,DDDEEE===...'''+++***%%%,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,---------,,,---......///000000000000111111111111222444666888999<<>>???>>><<<:::999888999:::;;;<<<:::888777888888777666555222...,,,---...//////...---,,,******++++++,,,222555222)))(((---///+++,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111111111111333555777999:::===@@@CCCDDDHHHNNNUUUZZZ]]]]]]]]]YYY[[[[[[___ddd```jjj{{{mmmeeeZZZPPPNNNNNNMMMNNNPPPSSSSSSTTTUUUTTTSSSYYY```qqq{{{zzz{{{nnnHHH@@@:::::::::888666777666555555555555444444444444333333444444555666777888===DDD[[[zzzvvvcccZZZXXX^^^```bbbdddeeegggjjjmmmppprrrsssrrrpppnnnmmmmmmmmmnnnoooooommmkkkkkkkkklllmmmmmmkkkkkkkkknnnpppooooooqqqssstttuuuvvvvvvuuuvvvvvvuuuvvvxxx{{{}}}wwwnnnfffeeeiiijjjjjjhhheeeccccccfffhhhkkknnnrrrwww{{{zzzwwwssssssrrrooollliiigggfffeee````````````^^^\\\ZZZYYYWWWUUUTTTTTTTTTTTTRRRQQQPPPOOONNNLLLKKKIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@;;;;;;;;;:::999888777666666555555444444333222222222222222222222222222222111222444777:::===???@@@>>><<<;;;999999:::<<<===>>>;;;999888888777666444333000---,,,---///000000------+++*********+++,,,%%%))))))&&&''',,,...,,,++++++******++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++,,,------//////000000111111222222222444777888:::<<<@@@BBBDDDHHHNNNUUUZZZ]]]^^^^^^YYY\\\\\\^^^bbb```jjjooo```\\\TTTNNNNNNOOOOOOPPPSSSWWWUUUTTTTTTRRRPPPTTTZZZ___lll{{{|||}}}~~~pppJJJBBB;;;::::::777666777666555555555555444444444333333333444555666777777888???GGG]]]}}}zzzggg___^^^```cccgggkkknnnqqquuuxxxxxxyyyzzzyyyvvvtttssssssqqqrrrsssrrrooommmmmmnnnlllmmmnnnmmmllllllnnnpppooopppqqqssstttuuuuuuuuuvvvxxxxxxxxxwwwxxxzzz}}}~~~zzznnneee^^^[[[___eeekkklllnnnoooppprrrvvvyyy~~~}}}|||{{{{{{xxxtttqqqooonnnllliiigggfffeeeddd___`````````___]]]ZZZYYYXXXVVVUUUTTTUUUUUUSSSRRRPPPOOONNNLLLKKKIIIHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>===;;;:::999666555555444444333222222222222222222222222222222111222444777:::<<<>>>@@@<<<;;;:::999999:::<<<===>>>;;;999888888777666444222000...---///000000000---,,,+++***)))***++++++***++++++((('''((((((&&&+++*********++++++,,,---******+++++++++,,,,,,,,,,,,++++++++++++,,,------...//////000111111222222111333666777999;;;>>>AAAEEEHHHOOOUUUZZZ]]]]]]]]]YYY^^^]]]^^^bbbaaakkkuuudddXXXRRRMMMKKKNNNQQQQQQSSSVVVWWWTTTRRRRRRPPPNNNQQQVVV[[[dddnnnqqqooopppwww~~~}}}xxxLLLCCC;;;:::999777666777666555555555555444444444444444444555666777888999888@@@IIIaaappphhhgggjjjnnntttzzz~~~|||zzzyyywwwwwwwwwuuurrrpppppppppmmmnnnooonnnmmmlllnnnooooooppprrrssstttuuuuuuuuuwwwyyy|||{{{yyyxxx{{{}}}}}}uuujjj___WWWSSSSSSXXX```hhhkkkpppvvv{{{}}}xxxtttrrrkkkjjjhhhgggeeeeeedddddd___```aaaaaa```^^^[[[YYYYYYWWWUUUUUUUUUTTTSSSQQQPPPOOONNNLLLKKKIIIHHHGGGEEEDDDDDDCCCBBBAAA@@@@@@=========<<<<<<:::999999666555555444444333222222222222222222222222222222222333444777999;;;===>>>:::999888777888999;;;===<<<:::888777888888777666444222000000111222222111---,,,+++))))))******++++++++++++++++++,,,,,,+++************+++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........///000111222222333111333555777888;;;>>>AAAGGGJJJPPPVVV[[[]]]]]]]]]XXX___^^^^^^bbbcccnnnxxxiii[[[RRRPPPNNNNNNSSSUUUSSSTTTVVVUUUQQQOOOPPPOOONNNPPPUUUZZZccckkkmmmjjjjjjqqqxxxvvvMMMDDD<<<:::999777666777666555555555555444444444555555555666777888999:::888@@@KKKccc{{{~~~wwwvvv{{{||||||{{{xxxtttrrrqqqrrrnnnoooppppppnnnnnnoooppppppqqqrrrssstttuuuuuuuuuvvvzzz~~~~~~{{{yyyzzz|||~~~|||wwwjjjbbbZZZWWWVVVXXX^^^ffflllpppvvv~~~wwwpppnnnhhhgggfffeeedddddddddddd___```bbbbbbaaa___\\\ZZZYYYWWWUUUTTTTTTSSSQQQOOOPPPOOONNNLLLKKKIIIHHHGGGEEEDDDCCCCCCAAAAAA@@@???::::::::::::999888777777666555555444444333222222222222222222222222222222222333444666888:::;;;;;;888777666555666888:::<<<:::888777777888999999888777555333222333444333222---,,,***)))))))))***+++''''''(((+++---...000222************+++,,,---...******+++++++++,,,,,,,,,---------,,,---......///......///000111222333333222444666888999;;;???BBBIIIMMMRRRXXX[[[]]]]]]]]]WWW______^^^cccfffppppppaaaVVVPPPUUUSSSTTTXXXXXXTTTSSSTTTRRRNNNMMMNNNOOONNNQQQVVVWWWaaakkknnnnnnqqqzzz~~~jjjNNNEEE<<<:::999666666777666666555555555444444444555555666666777999:::;;;888AAALLLeee~~~ooo}}}zzzuuusssrrrsssoooqqqrrrqqqoooooopppqqqpppqqqrrrsssttttttuuuuuuuuuzzz|||yyyyyy{{{uuuoooggg```\\\]]]___ccckkktttuuuxxx~~~uuukkkhhhfffeeeeeedddcccccccccccc___aaabbbcccbbb```]]][[[XXXVVVTTTSSSRRRQQQOOOMMMPPPOOONNNLLLKKKIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@???============<<<;;;;;;:::666555555444444333222222222222222222222222222222333333444666777888999:::666555444444555777999;;;888777666777999:::::::::888777555444555555444333,,,,,,***)))))))))***++++++)))(((******))))))+++************+++,,,---...******+++++++++,,,,,,,,,...------------...//////---...///000111222333333333555777999:::<<<@@@CCCKKKNNNSSSYYY\\\]]]]]]\\\WWW``````^^^cccgggrrruuufffXXXQQQPPPSSSRRRRRRVVV[[[[[[WWWRRRQQQPPPPPPOOOPPPQQQRRRSSSZZZ```hhhpppwww~~~wwwiiiYYYFFF===<<<888888999222666666555444444444444555555555666666777777888888===<<>><<<:::999999999999777777666555444333333222444444444333333222222222444444555777888999:::;;;999777666444444555777888999666444444666999;;;;;;===<<<999666444222222222111...+++******+++,,,+++************************&&&'''(((***,,,///111333...,,,+++))))))***+++,,,++++++,,,------......////////////000111111222222555666666666777:::>>>BBBDDDLLLSSSXXX]]]aaaaaa^^^______\\\```iiijjjrrryyykkk___UUURRRRRRTTTRRRQQQTTTWWWWWWSSSOOOMMMMMMMMMNNNPPPRRRUUUWWW]]]```iiiuuu|||qqqiiiXXXFFF===<<<888888999333666666555444444444444555555555666666777777888888===<<>><<<:::999999999999777777666555444333333222444444444333333222222222444444555666888:::<<<===;;;999777666555666777888999666444444666999:::;;;???===;;;888777666666666111...+++******+++,,,+++************************...---,,,,,,...222666888///---,,,*********+++,,,++++++,,,------......////////////000111111222222444555666777888<<>>===<<<;;;:::999999999777777666555444333333222444444333333333333222222555444444666888;;;>>>AAA>>><<<:::888777777888999999666444444666888999999<<<;;;:::888777777777888111...+++******+++,,,+++************************///---***)))***...222555000///---++++++++++++,,,++++++,,,------......////////////000111111222222333444666888:::>>>CCCGGGFFFMMMSSSWWW[[[```___\\\[[[^^^]]]bbbiiiiiiqqq}}}cccVVVSSSSSSRRRRRRRRRPPPNNNNNNOOOPPPNNNLLLNNNNNNPPPRRRWWW\\\aaadddfffeeepppzzzdddmmmUUUDDD>>>>>>888888:::444666666555444444444444555555555666666777777888888<<<===MMMnnn|||zzzxxxvvvttttttuuuuuutttssspppooommmmmmnnnpppssstttvvvwwwwwwvvvvvvwwwzzz}}}yyyyyyzzz|||~~~{{{yyywwwvvvvvv|||gggSSSFFFAAA@@@AAA@@@@@@AAABBBEEEHHHIIIQQQSSSVVVYYY[[[[[[ZZZYYYXXXWWWUUUTTTTTTSSSPPPNNNNNNNNNMMMKKKJJJIIIHHHGGGEEEEEEDDDCCCAAA@@@??????======<<<;;;::::::999999777777666555444333333222333333333333333333333333555444444555888<<<@@@CCC@@@>>><<<:::888888999:::999777555444666888888888777666555444444444555666111...+++******+++,,,+++************************+++)))(((''''''***,,,...000///...---,,,+++++++++++++++,,,------......////////////000111111222222222444666777999===AAAEEEGGGNNNSSSVVVZZZ___^^^[[[ZZZ^^^^^^bbbiiiiiiqqqxxx```UUUTTTRRRPPPNNNMMMMMMMMMMMMOOOPPPPPPPPPRRRRRRRRRTTTXXX]]]cccfffjjjkkkvvv{{{vvvaaappp|||SSSCCC>>>>>>888888:::666666666555444444444444555555555666666777777888888<<<===NNNooo|||xxxuuutttrrrssstttuuuuuutttqqqpppnnnmmmnnnqqqtttvvvwwwxxxwwwvvvvvvxxx|||zzz{{{|||}}}{{{wwwuuuvvvwwwyyywwwhhhWWWJJJDDDDDDEEECCCCCCBBBBBBBBBCCCEEEFFFLLLNNNQQQUUUWWWYYYYYYYYYWWWVVVTTTTTTTTTSSSPPPNNNNNNNNNMMMKKKJJJIIIHHHGGGEEEEEEDDDBBBAAA@@@???>>><<<<<<<<<;;;;;;:::999999777777666555444333333222333333333333333333333333444444444555888<<>>>>>;;;;;;<<<<<<;;;;;;:::999777777666555444333333222222222333333333333444444333333444555888<<<@@@BBB???===;;;999888888999:::999777555555666666555444222222111111222333555666111...+++******+++,,,+++***************************+++---.........,,,+++------------,,,,,,,,,,,,++++++,,,------......////////////000111111222222222444666777777999<<<>>>GGGMMMRRRUUUYYY^^^___\\\[[[``````ccciiiiiitttmmmZZZQQQOOOLLLKKKJJJKKKMMMQQQSSSUUUUUUUUUUUUTTTSSSSSSTTTWWW\\\bbbeeemmmzzzddd___~~~rrrOOOBBB???@@@999888;;;777666666555444444444444555555555666666777777888888<<<===MMMlll|||vvvzzz|||xxxwwwtttsssrrrsssuuuvvvvvvvvvuuutttsssrrrrrrsssuuuvvvvvvwwwxxxxxxxxxyyy|||zzzvvvqqqmmmnnntttzzzvvvhhhYYYUUUOOOKKKIIIJJJKKKLLLMMMOOOQQQTTTUUUUUUUUUUUUUUUTTTSSSQQQQQQQQQQQQQQQSSSRRRQQQRRRRRRRRRPPPOOONNNNNNMMMKKKJJJIIIHHHGGGEEEDDDCCCBBB@@@???>>>>>>:::;;;<<<<<<<<<;;;:::999777777666555444333333222222222222333333444444444222333444666888;;;>>>???<<<;;;999777777888999:::999777666555666666444333222222111111222333555666111...+++******+++,,,+++************************((())))))******************++++++,,,,,,,,,,,,,,,++++++,,,------......////////////000111111222222111333666777999;;;>>>@@@FFFLLLQQQTTTXXX^^^```^^^]]]bbbaaaccchhhiiivvvyyyhhhVVVMMMJJJIIIIIIKKKLLLOOOTTTVVVWWWVVVVVVVVVVVVUUUTTTUUUYYY___eeehhhmmm~~~ZZZ___rrrNNNBBB???@@@999888;;;888666666555444444444444555555555666666777888888888======LLLkkkwwwnnnhhhnnn}}}yyyvvvttttttuuusssrrrsssuuuwwwwwwvvvvvvvvvuuutttssstttuuuuuuuuuvvvxxxxxxxxxzzz|||~~~uuuqqqllljjjlllsss|||vvvbbbUUUUUUTTTSSSSSSUUUXXXYYYYYYZZZ\\\___aaabbbaaa___^^^___\\\YYYUUURRRQQQPPPQQQQQQPPPPPPQQQRRRRRRQQQOOONNNNNNMMMKKKJJJIIIHHHGGGDDDDDDCCCBBB@@@???>>>>>>:::;;;<<<<<<<<<;;;:::999777777666555444333333222222222222333333444444444111222444666999;;;<<<===:::999777666666777999:::999777666666666666444222111111000000000111333444111...+++******+++,,,+++************************+++***)))((()))***,,,...))))))***+++,,,,,,,,,,,,++++++,,,------......////////////000111111222222000222666888:::===@@@CCCEEEKKKPPPSSSXXX^^^```______cccbbbccchhhiiiwww