BM6(v }}}|||nnnRRRPPP]]]uuudddtttnnnbbbgggxxx{{{~~~|||wwwsssuuusssttt}}}zzzrrrnnnmmmlllhhhddddddggggggaaaXXXPPPNNNNNNQQQYYYcccooo|||iiiddd___XXXUUUWWWZZZ[[[[[[VVVWWWWWWVVVRRRKKKDDD@@@DDDIIINNNTTT[[[aaa^^^XXXIIIHHHEEECCCAAA@@@@@@@@@@@@???===;;;:::999::::::;;;;;;;;;===??????===;;;888999999999::::::;;;;;;999999888777777777888888777666666666777777555333555555555555555555555555666666666666666555555555555555555555555555555555555555444444555555666777666999888555999@@@>>>666555444444666:::>>>@@@@@@777777666444333444777:::444444444444444444444444555444444333333444444555444444444444444444444444555444444444444333333333333333333333444444444444666555444444555666555444333333333333444444444444333333333333444444444444444444444444444444444444333333333444444444555555333333333333444555666777555555555555666666666666888999999::::::999999999;;;;;;:::;;;;;;<<<===>>>>>>BBB???<<<@@@AAAJJJ]]]sssddd}}}rrrzzzrrrkkk|||yyy}}}aaa]]]fffxxxdddaaaggg|||rrrwww}}}|||{{{wwwpppkkkhhhgggjjjjjjggg]]]QQQIIIGGGIIIOOOZZZgggtttoooeeeaaa\\\[[[]]]___^^^]]]VVVVVVUUURRRNNNIIIDDDAAAEEEJJJPPPWWWaaaiiihhhdddRRRPPPKKKGGGCCC@@@??????@@@???===;;;::::::::::::888888999<<<@@@BBBAAA@@@::::::::::::999999999999999999888888777777777666666666666777888777777666555555555555555555555555555555555555555555555555555555555555555555555555555444444444444555666666555888777555888<<<;;;555555444444666888:::<<<===<<<======999444111333555444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444333333333333333444444444666555444444666666555444222222333333333444444444222222333333333444444444444444444444444444444444333333333444444444555555333333333333444555666666555555555555666666666666888888999:::::::::999999;;;;;;:::;;;;;;<<<===>>>>>>CCC???===AAADDDOOOddd~~~vvv{{{]]]~~~bbbbbbssszzzvvvzzzoooqqq{{{fffbbbrrr~~~~~~rrrddd```aaagggddd\\\PPPEEE@@@CCCGGGLLLVVVaaammm{{{wwweee]]]\\\\\\^^^aaaaaa]]]ZZZVVVSSSOOOKKKGGGEEEEEEDDDDDDIIINNNTTT^^^ggghhhcccSSSQQQLLLGGGBBB@@@???>>>???>>>===;;;:::::::::;;;999888999;;;>>>@@@@@@@@@<<<<<<;;;:::888777666555888888888888777777666666555666777777777777777777555555555555555555555555444444444444444555555555555555555555555555555555444444444444444555666666444666666555666888777333444555555555555555666777<<>>888333111111444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444222222222333333333444444666444333444555666555444222222222333333333444444222222222333333333444444444444444444444444444444333333333444444444555555333222222333333444555666555555555555666666666666777888999:::::::::::::::;;;;;;:::;;;;;;<<<===>>><<>>CCCHHHWWWnnnrrrooocccnnn\\\fffvvv|||~~~}}}wwwsssqqqqqqqqqtttxxx}}}~~~{{{xxxwwwzzz{{{~~~vvvfffooo}}}ppp]]]XXXZZZ^^^WWWLLLAAA;;;===DDDIIIMMMTTT[[[dddqqqwwwkkkYYYWWWYYY]]]cccgggfff```[[[SSSPPPKKKFFFDDDDDDGGGIIICCCFFFHHHKKKRRRYYYXXXSSSIIIGGGDDDAAA??????@@@AAA???>>><<<;;;::::::;;;;;;<<<;;;::::::;;;<<<;;;:::<<<;;;:::888777555444444777777888888888777666666444666777777666555666777555555555555555555555555333333333444444444444444444444444444444444444444444444333333444444555666444444555555444444333333444555666555333222222333777:::===>>><<<999666444333333333333333333333333555444444333333444444555333333333333333333333333333333333444444444444555111111222222333333444444555444333333444555444333222222222222333333333333222222222222333333333333333333333333333333333333333333333444444444555555222222222222333444555666555555555555666666666666777888999999::::::::::::;;;;;;:::;;;;;;<<<===>>>;;;AAA???>>>DDDKKK]]]wwwuuuxxxmmmzzz{{{{{{zzzsssjjjsss~~~zzz{{{~~~~~~{{{~~~xxxtttnnniiihhhhhhjjjkkkuuuyyy|||{{{wwwqqqmmmkkklllqqqyyy~~~~~~{{{wwwnnnttt}}}rrrmmmiiigggbbbdddyyypppaaa^^^aaa[[[QQQDDD<<<;;;AAAHHHLLLMMMOOORRRZZZjjjsssgggTTTSSSVVV\\\dddjjjiiiddd___OOOLLLIIIFFFEEEGGGIIIKKKDDDEEEDDDDDDHHHLLLJJJEEE@@@>>><<<;;;<<<>>>AAACCC???>>><<<;;;::::::;;;;;;<<<:::888888888999888666888888777777666555555555555666777888888777777666333666888777555333444666555555555555555555555555222222333333333444444444444444444444444444444444444444333333444444555666444555555666555333222333222444666555333111222444333444666999;;;<<<:::888333333333333333333333333555444444333333444444555333333333333333333333333333333333444444444555555000111111222333333444444444222222222333444333222111222222222222333333333111222222222222333333333333333333333333333333333333333333444444444555555222222222222333444555666555555555555666666666666777777888999::::::::::::;;;;;;:::;;;;;;<<<===>>>:::AAA???===CCCKKK___{{{|||zzziii}}}xxxxxxwww|||~~~|||}}}wwwqqqwwwtttvvv}}}yyywww{{{{{{xxx|||{{{mmmjjjeeebbbcccfffiiijjjvvvxxxyyyvvvnnngggcccbbbjjjqqq}}}uuuvvvmmmnnn|||ssslllcccbbbccc___RRRMMM___xxx{{{qqqkkklllooo___TTTFFF>>>@@@FFFKKKMMMFFFFFFHHHQQQdddpppfffTTTLLLOOOUUU^^^eeefffbbb]]]KKKJJJIIIHHHHHHIIIKKKMMMEEEFFFDDDCCCFFFIIIGGGAAA===<<<:::999;;;>>>AAADDD>>>>>><<<;;;::::::;;;<<<888666555666777999999888555555555555666666666666444555666888888888777777333666888777444222333555555555555555555555555555222222222333333444444444444444444444444444444444444333333333333444555555666555666777555333222444111444666666444222444666444222222444999;;;;;;999333333333333333333333333555444444333333444444555333333333333333333333333333333333444444555555555000000111222333333444444333222111111333333222111111111222222222333333333111111222222222333333333333333333333333333333333333333333444444444555555222222222222333444555555555555555555666666666777666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>:::AAA???<<>>???AAABBBAAA@@@>>>===999999999999999999999999;;;;;;;;;::::::999999999:::::::::999888777777666666666666666666666666666777777777777777777777777444444444444444444444444444444444444444444444444333333444555555444333333444444222222222222444444333333333333333333333333222222333333333333444444111222222333333222222111333111444333222<<<@@@444444444444444444444444444222222333333333333444444222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222000111222222111000111222222222222222222222222222111111222222222333333333333222222111111222222333222222333333333333444444555444444555555666777888888888999999999:::::::::888999999:::;;;<<<======???<<<@@@EEECCCHHHhhhttt~~~zzzvvvvvv||||||uuufffaaabbbcccdddggghhhkkkoooqqqrrrtttwwwzzzwwwuuutttuuuwwwzzz{{{{{{~~~xxxqqqmmmmmmnnnnnnoooppprrrtttwwwzzz|||tttooolllhhhhhhnnnqqqoooppptttwwwvvvrrrkkkccc]]][[[\\\]]]YYYXXXZZZZZZYYY]]]bbbbbbaaa______bbbiiioootttxxxeeedddttt~~~}}}}}}}}}}}}wwwnnnhhhdddhhhsss~~~wwwnnnlllppppppjjjcccaaa______eeennnrrroookkkfffaaaZZZSSSNNNOOOSSSVVV[[[XXXSSSPPPPPPSSSXXX[[[^^^WWWNNNLLLOOOQQQQQQNNNDDDBBBAAAEEEKKKMMMIIIDDDDDDDDDDDDEEEFFFFFFGGGGGG@@@BBBDDDFFFFFFCCC@@@>>><<<===>>>???>>>===;;;:::999999999999999999999999:::::::::999999999888888888888777666666555444444555555555555555555555555666666666666666666666666444444444444444444444444333333333333333333333333333333444555555444333333555444333333333333444555333333333333333333333333222222222333333333444444111222222333333222222111333111444333222<<<@@@444333333333333333333333333222222222333333333444444333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222000111222222000000111222222222222222222222222222111111111222222222333333333222222111111222222333222222333333333333444444444444444444555666777888888888888888999999999:::888999999:::;;;<<<======>>><<<@@@EEEDDDKKKlllppp~~~wwwqqqjjjjjjpppwww|||}}}wwwwwwwwwuuurrrrrrssstttvvv||||||zzz}}}~~~ooobbb```dddfffggggggiiikkknnnoooqqqtttxxx{{{wwwrrrjjjfffeeegggiiijjjyyyyyyvvvooogggeeeiiinnneeegggkkkpppsssvvvxxxyyyzzz{{{gggjjjdddaaahhhqqqrrrnnnllloookkkddd\\\UUURRRSSSUUUWWWTTTSSSTTTSSSQQQTTTZZZXXXYYY\\\___ggguuu{{{{{{}}}uuuiiidddvvvzzz{{{|||yyyuuusssuuuwww}}}zzzzzz||||||zzz{{{}}}}}}|||{{{|||{{{zzzzzz||||||}}}zzzvvvtttvvvzzzyyyrrrjjjhhhdddbbbccciiiqqqxxx{{{xxxzzzyyyxxx|||{{{vvvqqqnnnuuu~~~yyyuuuwww}}}{{{yyyvvvtttiiibbbZZZYYY]]]```]]]YYYYYYVVVUUUZZZbbbiiijjjiiiddd^^^UUUNNNKKKJJJKKKKKKMMMKKKHHHFFFFFFHHHKKKMMMNNNNNNNNNOOOPPPNNNKKKHHHIIIFFFCCCBBBBBBCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????>>><<<;;;999:::;;;;;;;;;:::888777777777777777777777777777999999888888888888777777777777666666555555444444555555555555555555555555666666666666666666666666444444444444444444444444222222222222222222222222333333444444444444333333555555444444444444555555333333333333333333333333222222222222333333333333111222222333333222222111333111444333222<<<@@@444222222222222222222222222222222222222333333333333444444444444444444444444222222111111111111222222222222222222222222222222222222222222222222222222000111222222000000111222222222222222222222222222111111111222222222222333333222222111111222222333222222333333333333444444444444444444555666777888777777777888888888999999888999999:::;;;<<<======>>>===AAAFFFFFFQQQtttrrrkkkuuusssxxxmmmhhhcccdddkkkrrrtttsssqqqpppnnnkkkiiikkkppptttzzzvvvxxx}}}}}}ooodddeeellloooooonnnooonnnnnnnnnqqqvvv}}}{{{tttkkkddddddhhhmmmpppzzz{{{yyyrrriiigggjjjpppiiikkkoootttwwwyyywwwvvvpppxxxdddhhhbbb```eeelllnnnjjjdddhhhddd^^^XXXTTTTTTVVVXXXUUUSSSRRRQQQNNNKKKOOOUUUUUUZZZ```hhhuuu~~~}}}kkkyyy|||~~~|||wwwuuuxxx|||~~~||||||}}}uuu}}}xxxtttooolllnnnssswwwzzzvvvuuuwwwzzz||||||~~~~~~~~~|||}}}}}}zzzvvvppplllqqqooommmoooqqqooohhhcccbbbcccccccccdddggglllpppnnnqqqrrrtttxxx}}}~~~yyytttpppmmmgggnnnwww}}}|||wwwuuuuuuuuuuuusssnnnkkklllqqqwwwuuuuuuttttttssspppllliiibbb]]]YYYYYY\\\^^^\\\YYYYYYUUUSSSUUUZZZ^^^___]]]YYYSSSLLLIIIIIIJJJJJJIIIJJJIIIHHHGGGGGGHHHIIIJJJDDDFFFIIIJJJIIIFFFDDDCCCHHHGGGFFFCCCAAAAAACCCDDD>>>>>>======<<<<<<<<<<<<>>>>>>==================888888999999999888777666777777777777777777777777777777777777777777777777888888888777777666666666555555555555555555555555666666666666666666666666333333333333333333333333111111111111111111111111333333333333333333333333444444444333333444444444222222222222222222222222111222222222222333333333111222222333333222222111222111444333222===AAA555111111111111111111111111111222222222222333333333333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111000111222111000///000222111111111111111111111111111111111111222222222222333222222111111222222333222222222333333333444444444444444444555666777777666777777777777888888888888999999:::;;;<<<=========>>>BBBFFFHHHWWW}}}___iii~~~rrrlll___^^^___fffooovvvwwwvvvqqqooommmmmmooouuu}}}xxxooonnnrrrxxxuuujjjbbbfffmmmpppooooooooommmjjjjjjnnnuuu|||wwwrrrlllkkkpppyyy}}}ssslllkkklllooooooqqqsssvvvuuuqqqnnnpppsssbbb^^^^^^^^^___ccceeedddbbbccc```\\\XXXWWWWWWXXXYYYTTTRRRQQQPPPLLLJJJOOOWWW\\\cccnnn{{{~~~|||yyy|||{{{~~~~~~|||{{{yyyuuu}}}~~~xxxpppfffcccfffkkkmmmlllooopppuuu|||~~~}}}~~~||||||{{{~~~zzzuuuqqqnnnmmmlllkkkpppnnnlllkkkiiieee___ZZZ[[[___bbbbbb______cccgggjjjnnnqqqtttzzz~~~}}}{{{xxxsssppppppqqqgggmmmsssvvvuuutttssssssttttttqqqmmmjjjiiillloookkkjjjiiijjjkkkjjjgggeee^^^]]]]]]^^^___^^^[[[XXXYYYWWWUUUUUUWWWWWWTTTRRRPPPLLLHHHHHHJJJMMMMMMLLLGGGGGGFFFFFFFFFFFFGGGGGGDDDEEEEEEBBB@@@???@@@BBBBBBCCCDDDCCC@@@>>>???@@@?????????>>>======<<<<<>>===<<<<<<===>>>???999999999999888888777777666666666666666666666666666666666666666666666666777777777666666666666666555555555555555555555555555555555555555555555555333333333333333333333333111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222111111111222222222333333111222222333333222222111222000333333222===AAA555111111111111111111111111111111111222222222333333111111111111111111111111222111111000000111111222111111111111111111111111111111111111111111111111///000111111000///000111111111111111111111111111000000111111111222222222333222222111111222222333222222222333333333444444333333333444444555666777666777777777777888888888888999999:::;;;<<<=========???CCCFFFJJJ]]]}}}XXXkkkvvveee^^^___aaaeeekkkpppsssrrrqqqkkkiiiiiilllttt|||yyypppiiihhhlllrrrvvvllleeebbbfffkkkllllllmmmnnnllljjjlllqqqwww|||sssoookkkkkkqqqzzz}}}zzzxxxuuusssqqqqqqsssrrrnnnjjjnnnpppyyy|||]]]XXX[[[\\\ZZZ[[[^^^aaa```^^^[[[WWWUUUUUUUUUTTTSSSTTTRRRRRRQQQOOOPPPXXXcccpppxxx|||{{{|||{{{zzzxxxxxx{{{}}}||||||}}}~~~~~~}}}zzzyyyzzztttqqqjjjaaa___dddhhhiiigggiiijjjpppxxx|||zzzyyy{{{}}}}}}|||{{{{{{}}}xxxooommmjjjhhhhhhkkknnnpppqqqpppmmmiiiddd___ZZZWWWUUUYYY]]]]]][[[\\\bbbgggppptttwwwyyy~~~zzzvvvqqqoookkkgggjjjooohhhmmmppppppppptttuuutttmmmlllkkkgggdddbbbcccdddbbb```___```bbbbbbbbb```\\\]]]___```___]]]YYYWWWVVVUUUTTTTTTTTTSSSPPPMMMMMMLLLJJJJJJKKKLLLLLLLLLEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEBBB???===>>>AAADDDBBBCCCDDDCCC@@@===<<<;;;>>>>>>>>>======<<<<<<<<<===<<<;;;::::::;;;===>>>::::::999999888888888888666666666666666666666666555555666666666666777777444444444444444444333333444444444444444444444444555555555555555555555555333333333333333333333333111111111111111111111111333333222222222222333333111111222222222222111111222222222222222222222222111111111111222222222222111222222333333222222111222000333222222===AAA555111111111111111111111111111111111111222222222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111///000111111//////000111111111111111111111111111000000000111111111111222333222222111111222222333222222333333333333444444333333333333444555666777777777777888888888999999888999999:::;;;<<<=========@@@DDDEEEJJJaaa}}}cccrrr]]]nnnnnn```aaagggjjjmmmmmmkkkjjjiiijjjeeedddfffnnnxxx}}}|||yyypppjjjddddddiiioooqqqpppgggddddddhhhjjjiiijjjmmmllllllooouuu{{{~~~}}}|||rrroookkkjjjlllpppssstttvvvqqqmmmmmmooopppnnnkkklllmmmqqqyyyxxxbbbaaacccaaa[[[YYY]]]^^^\\\YYYUUUQQQPPPRRRTTTTTTTTTUUUUUUVVVWWWXXX]]]jjjxxx|||wwwsssqqqqqqqqqooonnnpppuuuyyyvvv{{{zzzvvvzzzvvvvvvzzz}}}zzz|||yyytttnnnjjjgggddddddeeeggghhhiiigggfffiiippptttssssssuuuzzzxxxuuuuuuzzz{{{sssooodddeeeeeefffhhhjjjmmmpppnnnmmmjjjeee^^^YYYWWWWWWTTTUUUWWWWWWYYY```jjjrrr|||~~~~~~uuuooojjjhhhccc___aaaggggggkkkllliiiiiimmmnnnlll______^^^\\\ZZZXXXXXXXXX\\\[[[ZZZ[[[\\\\\\[[[ZZZYYY[[[]]]]]]ZZZXXXWWWXXXRRRRRRQQQPPPPPPOOOMMMKKKHHHIIIIIIIIIGGGFFFGGGHHHDDDCCCBBBBBBBBBBBBCCCDDDAAA@@@>>>>>>???@@@BBBBBBDDDCCCCCCBBBAAA???===<<<======<<<<<<<<<<<<<<<<<<::::::999999999:::;;;<<<::::::999888888888888888777777777777777777777777555555666666777777777777333333333333333333333333444444444444444444444444555555555555555555555555222222222222222222222222222222222222222222222222333333222111111222333333111222333333333333222111111111111111111111111111111111111111222222222222111222222333333222222111111000333222222===BBB666222222222222222222222222111111111111222222222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111///000111000///...///111111111111111111111111111000000000000111111111111333222222111111222222333222222333333333333444444333333333333444555666666888888888888999999999:::888999999:::;;;<<<=========@@@DDDEEEJJJdddaaaWWWkkkcccooo{{{qqqvvveeeiiilllkkkhhhgggjjjmmmgggfffjjjtttyyypppgggbbb___dddkkkoookkkeeebbbaaacccggggggdddfffjjjfffiiipppyyy{{{vvvpppooommmnnnppprrrssssssyyyvvvtttvvv{{{}}}zzzvvvooojjjeeedddhhhkkkkkkiiimmmpppqqqsss|||rrrqqqpppiii___\\\^^^]]]XXXVVVRRRNNNNNNRRRWWWZZZ[[[XXXXXX[[[^^^aaaiiizzz{{{xxxuuuvvvyyyxxxsssnnnjjjmmmooonnnkkkiiikkkmmmmmmsssrrrooouuuwwwxxx}}}zzzyyy}}}}}}}}}|||wwwxxx~~~zzzwwwooorrryyy}}}yyy|||}}}zzzwwwwwwsssnnngggiiikkkjjjhhhgggiiikkkiiiffffffkkknnnnnnooorrrtttrrrrrrvvv}}}vvvoookkkaaacccggghhhiiiiiijjjkkkeeedddbbb\\\VVVRRRRRRTTTVVVUUUTTTTTTZZZeeettt~~~zzzsssmmmiiigggaaa[[[[[[aaaeeeiiihhhcccaaadddccc^^^YYYYYYXXXXXXVVVUUUUUUUUUZZZYYYYYYZZZ[[[ZZZWWWUUUSSSUUUVVVTTTRRRQQQSSSUUURRRQQQNNNLLLKKKJJJJJJJJJ@@@CCCFFFEEEBBBAAABBBDDD@@@???>>>======>>>???@@@::::::;;;>>>AAABBB@@@>>>AAA>>><<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<===::::::999::::::;;;<<<<<<::::::999888888888888888888888888888888888888888555666666666777777888888555555555555555555555555444444444444444444444444555555555555555555555555222222222222222222222222222222222222222222222222444333222111111222333444222222444444444444222222111111111111111111111111000111111111111222222222222222222333333222222222111///333222222>>>BBB666222222222222222222222222000111111111111222222222222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000///000111000///...///111000000000000000000000000000000000000111111111111333222222222222222222333222222333333333444444444333333333333444555666666888999999999999:::::::::888999999:::;;;<<<===>>>===AAADDDDDDJJJeeeXXX[[[nnndddoooggggggfffhhhkkkmmmmmmlllkkklllooouuuyyywwwooohhhgggccc```ccchhhiiiddd^^^___aaacccfffhhhhhhggggggcccgggppp{{{zzzrrroooooonnnnnnnnnpppqqqrrrsssqqqnnnlllkkklllmmmoooeeedddcccccceeegggiiikkkhhhgggfffggglllttt|||zzzjjjZZZVVVXXXWWWQQQOOOLLLLLLPPPRRRRRRVVV[[[UUU___aaabbbnnnzzzzzztttoooqqqrrrsssrrrpppmmmkkkooommmkkkiiiggggggggggggeeejjjpppuuuyyy|||ttttttxxx~~~zzzuuuwww|||}}}yyyrrrrrrtttxxx|||~~~~~~|||~~~{{{wwwsssqqqrrruuuvvvrrrtttvvvxxxzzz{{{{{{{{{uuuuuuuuuvvvvvvwwwwwwwww}}}zzzwwwwwwyyy}}}~~~|||wwwyyyxxxuuutttuuuqqqkkkmmmiiiiiimmmnnnjjjeeedddeeejjjooopppmmmlllooorrruuuuuuuuuvvvzzz|||sssrrruuuqqqiiiaaaaaa``````aaacccfffgggfffbbb\\\WWWTTTRRRPPPNNNZZZ[[[[[[ZZZ\\\eeeuuu~~~|||{{{zzzxxxwwwmmmjjjfffbbb^^^\\\ZZZYYY]]]]]]^^^^^^]]]\\\ZZZYYYTTTTTTTTTTTTTTTSSSRRRRRRQQQSSSUUUVVVVVVTTTRRRPPPTTTQQQNNNKKKJJJJJJLLLMMMLLLLLLKKKKKKKKKIIIEEEBBBAAAAAA@@@@@@??????>>>>>>;;;<<<<<<===>>>??????@@@??????>>>>>>>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;<<<=========<<<:::888777777888888888888999999999888888777666666666666666777777777777777777777777444444444555555555555666444444444444444444444444555444444333333444444555333444444555555444444333222222222222222222222222333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222...000222333333333111000222222222222222222222222111111111333555777:::;;;222222222333444444111///111111111111111111111111111111111111111111111111000000000111222222333333000111111111111111000///111...---...000222111000000000000000000000000000000000111111111111000000000000000000000000000000000111111111111222222222111111111222222333333333333333333333444555666666888888888888888999999999888888888888999:::;;;;;;999;;;DDDGGGHHHddd}}}WWWUUU```lllffffffgggiiilllnnnnnnmmmiiiiiikkkpppsssqqqiiiccccccaaa```bbbdddbbb]]]XXX\\\^^^aaacccdddeeedddccccccfffmmmtttxxxvvvpppjjjnnnmmmkkkiiiiiiiiiiiijjjjjjhhheeeccccccccceeefff]]]^^^___```aaabbbcccccc___]]][[[[[[^^^ccciiimmmjjjjjjeee]]]YYY[[[ZZZVVVRRROOOOOOSSSWWWWWWYYY]]]```iiilllrrr}}}~~~}}}zzzssskkkeeefffgggiiijjjjjjiiigggfffiiihhhgggfffeeedddeeeeeeaaaeeekkkoooqqqssstttuuurrrrrruuuzzz~~~~~~~~~~~~}}}|||vvvrrroooooorrrtttsssqqqkkkkkkmmmpppsssuuuuuusssoooqqqrrrppplllhhhfffffflllmmmnnnnnnooooooooonnnlllllllllmmmmmmmmmmmmmmmqqqooommmmmmnnnqqqsssttttttwwwxxxzzzxxxrrrsssrrrpppqqqtttsssooosssnnnlllooopppllljjjjjjkkkooorrrrrrooooooqqqtttuuuwwwyyy{{{}}}}}}{{{vvvooonnnooojjjaaa\\\]]]^^^```aaabbbcccdddaaa^^^ZZZUUURRRQQQQQQRRR[[[\\\^^^```eeekkkqqqvvvuuutttsssrrrrrrpppllliiibbbaaa^^^[[[XXXVVVUUUTTTWWWXXXXXXXXXXXXVVVUUUTTTQQQQQQRRRRRRQQQQQQPPPOOONNNOOOQQQRRRQQQPPPMMMLLLNNNLLLJJJHHHGGGGGGHHHIIIIIIHHHHHHGGGGGGEEEAAA>>><<<;;;;;;;;;;;;:::::::::;;;<<<<<<===>>>>>>??????>>>>>>============>>>>>>===<<<<<<;;;:::::::::;;;:::;;;;;;<<<<<<;;;:::999777777888888888999999999888888777666666666666666666666666666666666666666444444444444555555555555444444444444444444444444444444333333333333444444333333444444444444333333222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222///000111333333222111000222222222222222222222222111111111222444666888:::222222111222333444222111111111111111111111111111111111111111111111111111222111111111111111111111//////000000////////////222000......111222222111000000000000000000000000000000111111111111000000000000000000000000000000000111111111111222222222222222222222222222333333333333333333444555666666777777888888888999999999888888888888999:::;;;<<<;;;<<>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::888999:::;;;;;;;;;;;;;;;777777777888888888999999888888777666666666666666555555555555555555555555444444444444555555555555444444444444444444444444444444333333333333444444333333444444444444333333222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222///000111222333222111111222222222222222222222222000000000111222444777888444222000000222333333333111111111111111111111111111111111111111111111111333333222111111000//////000000/////////000000111333111//////000222222222000000000000000000000000000000111111111111000000000000000000000000000000000111111111111222222222333333222222222222222222333333333333444555666666777777777888888888999999888888888888999:::;;;<<<<<<<<>>;;;999777777666555666777999:::;;;;;;;;;;;;<<<<<<<<<<<<999999888888888888999999888888999::::::999999888::::::999999888888888888666666777777777888888888888777777666666666666666444444444444444444444444333333333444444444444555333333333333333333333333333333333222222333333333222333333333333333333222111111111111111111111111000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111000000111111222222222222111111111111111111111111000000//////000111333444;;;777222//////000000000111111111111111111111111111111111111111111111111//////000000000111111111000000000000111111222333000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111222222222333333333222222111111111333333333333444555666666555666666777888888999999888888888999:::;;;===>>>>>><<>>===<<<:::888777666444333444555777888;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777888888777888999:::;;;:::999888::::::999888777777777888666666666777777777888888888888777666666666666666444444444444444444444444333333333333444444444444333333333333333333333333333333222222222222333333222222333333333333222222111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111000000///000111222333;;;777333000////////////111111111111111111111111111111111111111111111111......///000000111222222---...///000111111111111///111333333222000///000000000000000000000000000000000111111111111000000000000000000000000000000000111111111111222222222333333222222222222222222333333333333444555666666444555666666777888999999888888888999;;;<<<>>>>>>AAA>>>AAACCCIIIjjj~~~UUU[[[jjjlllyyynnnWWWWWWXXXZZZ[[[YYYUUURRROOOPPPQQQQQQQQQOOOOOOOOOJJJJJJIIIIIIIIILLLPPPSSSMMMNNNPPPRRRRRRRRRQQQPPPOOOPPPPPPMMMJJJJJJLLLNNNKKKJJJIIIIIIIIIJJJLLLLLLKKKKKKKKKJJJKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKKKKGGGFFFFFFFFFEEEEEEEEEFFFCCCCCCFFFJJJHHHEEEKKKSSSRRRSSSVVVYYYXXXWWW\\\cccjjjxxx}}}~~~~~~rrrggghhhbbb```[[[VVVRRRQQQOOOLLLOOOPPPQQQPPPOOOPPPSSSVVVUUUTTTSSSSSSTTTWWWZZZ\\\WWWVVVTTTTTTUUUXXX[[[^^^YYYYYYXXXVVVUUUVVVYYY\\\ZZZXXXXXX[[[```ccccccaaa]]]bbbhhhiiieee```______\\\[[[ZZZYYYWWWVVVWWWYYY[[[YYYWWWXXXZZZ[[[[[[[[[ZZZhhh{{{|||kkk^^^YYY[[[]]]______]]][[[YYYTTTTTTTTTTTTUUUUUUUUUUUUYYY]]]```___]]]\\\```cccgggeeefffiiihhhddddddgggkkkkkkiiidddaaaaaa\\\VVVUUUWWW]]]cccccc``````cccbbbaaa```aaadddgggiiikkkeeeeeedddaaa\\\YYYXXXXXXVVVRRRRRRTTTSSSOOOPPPUUUZZZXXXVVVTTTSSSUUUWWWXXXTTTSSSQQQPPPQQQSSSWWWZZZ[[[]]]^^^]]]YYYWWWVVVWWWSSSQQQNNNNNNOOOPPPPPPPPPMMMKKKHHHFFFEEEFFFHHHJJJIIIIIIJJJJJJIIIHHHGGGEEEGGGGGGHHHHHHGGGGGGFFFEEECCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@BBB@@@>>>===>>>===<<<;;;888777555333333444666777::::::::::::::::::::::::888888777777777777888888777888:::;;;<<<;;;:::999888888777666777888999999666666666666777777777888888888777666666666666666444444444444444444444444222222333333333444444444222222222222222222222222333333222222222222333333222222333333333333222222111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111222222333111111111111111111111111222111000000000111222333888555222000000111111000111111111111111111111111111111111111111111111111/////////000000000000000...///222444555444333111///333777888555222000000000000000000000000000000000000111111111111000000000000000000000000000000000111111111111222222222222222222222222222333333333333333333444555666666444444555666777888999999888888888999;;;===>>>???CCC>>>AAACCCJJJlllaaammmllllllzzzrrrTTTSSSSSSTTTTTTRRRMMMJJJJJJLLLOOOOOOOOONNNNNNNNNGGGGGGHHHIIIKKKMMMMMMNNNMMMNNNPPPRRRRRRRRRPPPOOOKKKLLLKKKJJJHHHGGGGGGHHHHHHHHHGGGFFFFFFGGGIIIIIIGGGHHHHHHHHHHHHHHHHHHHHHDDDEEEGGGHHHIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEAAAAAAEEEFFFDDDGGGNNNMMMOOORRRTTTQQQPPPWWWaaafffllliiigggkkkddd[[[]]]PPPUUUWWWSSSMMMKKKKKKKKKKKKNNNRRRRRRQQQPPPQQQSSSQQQPPPPPPPPPRRRVVVZZZ\\\VVVTTTSSSSSSUUUZZZ```cccYYYXXXWWWVVVVVVXXX]]]aaa^^^[[[YYY[[[```bbb^^^ZZZ___dddhhhgggaaa[[[YYYYYYZZZXXXWWWUUUUUUUUUVVVVVVZZZXXXWWWWWWYYY[[[[[[[[[VVVggg{{{|||mmm___XXXYYY\\\___``````]]]YYYVVVTTTTTTTTTUUUUUUVVVVVVVVV[[[^^^aaa```^^^^^^bbbgggccc```bbbfffeee```aaafffiiigggaaaZZZWWWWWWUUUPPPUUUUUUYYY]]]\\\YYY[[[___^^^]]]\\\]]]___aaabbbccc]]]^^^^^^\\\XXXUUUTTTSSSPPPMMMOOOSSSRRRMMMMMMQQQTTTTTTSSSTTTTTTUUUVVVWWWWWWTTTRRRQQQSSSUUUWWWWWWYYYWWWUUUTTTUUUTTTRRRPPPPPPOOONNNOOOPPPPPPOOOMMMKKKIIIEEECCCDDDFFFJJJMMMJJJJJJKKKKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@DDDBBB@@@???@@@@@@@@@>>>;;;999777444444555777888::::::::::::::::::::::::888888777777777777888888777888:::<<<<<<<<<:::999666666555666777888:::<<<666666666666777777777777888888777666666666666666555555555555555555555555222222333333333444444444222222222222222222222222333222222222222222222333222222222333333222222222000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111000000111111222333000000000000000000000000333222111000000111222333444222000000222333333222111111111111111111111111111111111111111111111111111111000000//////......000333666999:::999666444///444:::;;;888444111111000000000000000000000000000000111111111111000000000000000000000000000000000111111111111222222222111111111222222333333444333333333333444555666666444444555666777888999999888888888999;;;===>>>???BBB===@@@DDDMMMqqqfffqqqrrrtttqqqTTTQQQNNNMMMOOOOOONNNLLLPPPOOOOOOQQQSSSSSSQQQOOOGGGGGGHHHIIIKKKMMMPPPRRRQQQRRRTTTUUUTTTQQQNNNLLLMMMLLLJJJHHHHHHHHHJJJJJJFFFEEEFFFGGGIIIIIIHHHFFFIIIIIIIIIIIIHHHGGGFFFFFFCCCEEEGGGGGGFFFDDDDDDEEEDDDDDDEEEEEEEEECCCBBBAAABBBBBBDDDEEEGGGIIIJJJJJJHHHKKKOOOQQQQQQUUUZZZ___```ccceeeeeeaaa]]]ZZZXXXZZZWWWSSSNNNJJJHHHFFFFFFJJJLLLMMMMMMMMMNNNQQQSSSQQQRRRSSSSSSSSSXXX```gggbbb[[[TTTQQQUUU[[[aaaddd```^^^\\\YYYYYY[[[___aaa\\\]]]^^^]]]]]]]]]___aaalllhhhccc`````````]]][[[WWWWWWWWWWWWVVVTTTSSSRRRXXXWWWWWWXXX\\\^^^______[[[fffrrryyyuuukkk```YYYYYY^^^dddgggfffaaa]]][[[[[[XXXUUUUUUXXX[[[\\\[[[]]]]]]^^^___aaabbbcccdddcccaaa```aaa___\\\^^^bbbeee```ZZZVVVVVVVVVTTTRRRSSSSSSTTTUUUVVVXXXYYYYYYWWWWWWXXXYYYZZZ[[[\\\\\\\\\YYYVVVUUUUUUSSSNNNKKKJJJLLLOOOQQQRRRRRRPPPOOOUUUTTTSSSUUUWWWXXXXXXWWWUUUVVVVVVUUUUUUSSSRRRQQQTTTUUUUUUUUUTTTSSSQQQPPPLLLNNNOOONNNLLLJJJIIIIIIKKKHHHCCCAAABBBDDDFFFGGGEEEGGGJJJLLLLLLJJJGGGEEEIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@??????@@@@@@AAADDDCCCBBBAAA@@@@@@???>>><<<:::777666777999999999<<<;;;:::;;;=========;;;666777999;;;<<<;;;999888999999999999999999999999888888888888888888888888777777777777777777777777555555444444444444555555222444555555444333333444333333333333333333333333222222222222333333444555111111000000111111222333222222222222222222222222333222111000000111222333000000000000000000000000222222222111111111000000222222222111111111000000000000000000///////////////////////////000111111111111000000000000000111000000000000000000000000666999999333000222222000///000111222222222222222111111111111111111111111000////////////000000111111111111222555999===???;;;999:::===999222000333000000000000000000000000222333444444333222000///...000222000......111555333333333333333222111000444333333222222333333444444444333333333444555555555444444555666777777666777777777999;;;======<<>>>>>??????@@@AAAAAAAAA@@@??????>>>>>>>>>;;;888888;;;@@@EEEGGGCCC@@@===<<<;;;:::888666777888999:::::::::999888999999999999999999999999888888888888888888888888777777777777777777777777555555444444444444555555222444555555444333333444222222222222222222222222333333222222222333444444111111000000111111222333222222222222222222222222222222111000000111222222000000000000000000000000222222222111111111000000111111111000000000//////000000000000///////////////////////////000111111111111000000000000111111000000000000000000000000555888888333000111222000000000000111111222222222111111111111111111111111000000////////////000000111111000111222555777999;;;MMMSSSEEE555111000,,,000000000000000000000000111111222333222111000000///111333333222111000000222222333333222222111111444333333222222333333444444444333333333444555555777666555777999::::::999888777777999<<<>>>>>>===???===???CCCHHH]]]|||llluuuoootttPPPNNNLLLLLLNNNQQQRRRRRRUUUTTTSSSTTTTTTSSSPPPMMMOOOOOONNNNNNOOOPPPQQQRRRRRRQQQPPPOOONNNLLLKKKJJJFFFGGGIIIJJJJJJHHHFFFEEEFFFEEECCCCCCDDDFFFFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHEEEDDDDDDBBB@@@AAADDDGGGAAABBBCCCCCCCCCCCCCCCBBBEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJKKKNNNSSSWWWZZZ[[[\\\]]]]]]ZZZVVVSSSQQQQQQSSSQQQMMMJJJIIIIIIKKKMMMLLLMMMPPPQQQQQQSSSUUUWWWYYYVVVUUUXXX___fffhhhgggZZZZZZZZZ[[[^^^``````___ccc```^^^^^^```aaa___\\\aaabbbccccccbbbccceeegggggggggggghhhhhhfffbbb^^^[[[ZZZXXXVVVUUUUUUUUUVVVXXXVVVUUUVVVXXXZZZZZZYYY^^^bbbfffiiiiiigggfffeeeggggggfffeeeccccccdddfffcccbbbeeeooozzz{{{rrrgggdddeeeggghhhhhhgggeeeccceeebbbbbbcccaaa]]]___ccc]]]ZZZVVVTTTTTTTTTSSSSSSRRRSSSUUUVVVXXXYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVXXXVVVSSSRRRSSSSSSSSSRRRSSSQQQMMMKKKKKKLLLOOOQQQTTTSSSSSSTTTVVVWWWVVVUUUSSSRRRPPPOOONNNOOOOOOPPPPPPOOOOOONNNNNNNNNOOOOOOQQQSSSTTTSSSPPPMMMLLLLLLHHHFFFDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>===<<<>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@===999:::???HHHPPPUUUGGGCCC>>>;;;:::888777666999999999999999888888888999999999999999999999999888888888888888888888888777777777777777777777777555555444444444444555555222444555555444333333444111111111111111111111111444333333222222222222333111111000000111111222333222222222222222222222222222111111000000111111222000000000000000000000000222111111111111000000000000000000///////////////000000000000///////////////////////////000111111111000000000000000111111000000000000000000000000444777777222///111111000000000000///000000111222111111111111111111111111222111000//////...//////111000/////////000111222:::]]]iiiMMM555666666+++000000000000000000000000000000111222222222111111000111333555666444000---111111111222222222222222333333222222222222333333333333333333333444555666666555555777999;;;;;;:::999888888:::===>>>>>>>>>???===>>>@@@EEEZZZpppxxx~~~lllvvvPPPNNNLLLLLLMMMOOOPPPQQQSSSRRRRRRRRRSSSRRROOOMMMLLLLLLMMMNNNOOOPPPQQQQQQSSSQQQOOOMMMKKKJJJJJJJJJGGGGGGHHHIIIIIIHHHGGGFFFHHHEEECCCBBBDDDEEEFFFFFFDDDEEEFFFFFFGGGGGGGGGFFFBBBBBBCCCBBBAAAAAACCCEEEBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGJJJIIIIIIMMMSSSWWWXXXWWWVVVWWWVVVTTTQQQPPPPPPQQQQQQNNNKKKHHHGGGIIIKKKMMMLLLNNNQQQRRRSSSTTTVVVXXXZZZWWWSSSSSSWWW[[[___```]]]]]]^^^___``````___^^^```]]]\\\___bbbccc___[[[]]]^^^_________```bbbdddbbbdddgggiiiiiifffbbb___\\\[[[YYYXXXXXXZZZ[[[]]]]]]\\\ZZZ[[[\\\]]]]]]\\\```bbbdddggghhhjjjkkklllkkkjjjiiifffddddddfffiiifffgggllluuu}}}|||rrriiibbbeeehhhkkkkkkiiifffdddcccaaaaaabbb```\\\\\\```ZZZXXXVVVUUUTTTUUUUUUUUUUUUVVVWWWYYYZZZ[[[[[[ZZZXXXXXXWWWWWWWWWWWWWWWXXXWWWUUUSSSRRRSSSTTTVVVWWWSSSQQQNNNLLLLLLNNNQQQSSSRRRQQQQQQSSSTTTTTTSSSQQQRRRPPPNNNMMMLLLMMMOOOPPPNNNMMMLLLKKKLLLMMMNNNOOOQQQRRRSSSRRROOOLLLKKKKKKEEEDDDDDDEEEFFFFFFDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEDDDDDDCCCBBBBBBAAAAAA?????????>>>>>>>>>======???>>>>>>======>>>>>>???=========>>>>>>?????????@@@===:::;;;AAAIIIPPPTTTDDD@@@<<<999999:::;;;:::;;;:::999888777777888888888888888888888888888888888888888888888888888888777777777777777777777777555555444444444444555555222444555555444333333444222222222222222222222222444444333222111111111222111111000000111111222333111111111111111111111111111111000000000000111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000///////////////////////////000000111000000000000000000111222000000000000000000000000222666666111///111222000111000/////////000111111111111111111111111111111222222000///............000000///......//////000333RRR]]]FFF333777888...////////////////////////000000111222222333333444111000111444777777333///000000000111111222333333333333222222222222333333333333333333444444555666333333333555888::::::999999999999:::===??????>>>???>>>>>>???EEE[[[xxx{{{mmm{{{SSSSSSRRRQQQOOOOOOPPPPPPNNNNNNNNNOOOQQQQQQOOOMMMIIIJJJLLLMMMOOOQQQRRRRRRSSSQQQOOOLLLKKKJJJKKKKKKIIIIIIHHHGGGGGGHHHIIIJJJIIIGGGDDDCCCDDDFFFGGGGGGEEEEEEFFFFFFEEEDDDDDDCCC@@@CCCFFFGGGFFFEEEDDDEEECCCCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEIIIHHHHHHLLLQQQTTTTTTRRRPPPPPPPPPOOONNNNNNPPPRRRPPPMMMJJJGGGFFFGGGIIIKKKKKKNNNQQQRRRSSSSSSUUUVVVUUUSSSPPPMMMLLLPPPXXX___aaaaaaaaa```___^^^]]]]]]ZZZYYY[[[^^^aaabbb^^^[[[YYYZZZ[[[[[[[[[\\\^^^aaa]]]```dddgggfffddd```^^^YYYXXXXXXXXXYYY\\\___aaaaaa```^^^^^^```aaa```______```cccfffiiikkkllllllkkkkkkkkkiiifffeeefffgggbbbeeeiiimmmmmmjjjeeeaaa^^^aaafffiiijjjiiifffdddcccaaaaaaccc```\\\[[[___YYYXXXXXXWWWVVVVVVWWWXXXXXXYYY[[[\\\]]]\\\[[[[[[XXXXXXYYYZZZ[[[[[[[[[\\\VVVVVVUUUTTTTTTUUUXXXZZZQQQQQQPPPQQQQQQSSSTTTUUURRRRRRRRRSSSUUUTTTRRROOOPPPOOOMMMLLLKKKLLLNNNOOOMMMLLLKKKJJJJJJKKKMMMNNNMMMOOOPPPOOOLLLIIIHHHHHHDDDCCCCCCEEEFFFFFFDDDBBBDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAA=========>>>??????@@@@@@?????????>>>>>>?????????======>>>>>>???@@@@@@@@@>>><<<;;;<<<@@@DDDFFFGGG@@@===:::888999;;;<<<<<<::::::888777777777777888888888888888888888888888777777777777777777777777666666666666666666666666555555444444444444555555222444555555444333333444333333333333333333333333444333222222111111111111111111000000111111222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000///////////////////////////000000111000000//////000111222222000000000000000000000000222555555111///111222111111111000000000000000111000000000000000000000000222222000///............///////////////000111111///999<<<555000333222---////////////////////////000111111222333444555555333000...000444777777555111000000000000111333333333222222111111222222333333222222333444555666666444333333555888::::::999999999999:::===??????>>>>>>???@@@AAAHHHbbb~~~uuuXXXYYYYYYXXXUUURRRQQQQQQKKKKKKKKKMMMOOOOOOMMMKKKHHHJJJLLLNNNPPPRRRSSSSSSPPPOOOMMMKKKJJJJJJKKKKKKJJJIIIGGGFFFFFFHHHJJJLLLIIIGGGEEEDDDEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAEEEIIILLLKKKIIIGGGFFFDDDDDDCCCCCCCCCDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDHHHHHHIIIKKKNNNOOOOOONNNJJJKKKLLLLLLLLLMMMOOOQQQMMMLLLJJJGGGFFFFFFGGGHHHIIILLLOOOQQQQQQQQQQQQRRRNNNOOOMMMJJJJJJOOOYYYaaa```aaaaaa___]]][[[[[[\\\VVVXXX[[[^^^___^^^\\\[[[XXXYYYZZZ[[[[[[\\\^^^```[[[^^^aaabbbaaa_________VVVVVVVVVXXXZZZ\\\___aaabbbaaa___```aaabbbbbbaaa^^^___aaaeeeiiikkkjjjiiijjjkkkkkkiiifffdddcccdddaaadddfffeeebbb___^^^___[[[^^^bbbfffhhhgggdddbbbbbbaaabbbccc```\\\[[[^^^XXXYYYZZZYYYXXXWWWYYYZZZZZZ[[[]]]^^^]]]\\\ZZZYYYVVVXXX[[[]]]^^^^^^]]]\\\UUUVVVVVVUUUTTTTTTWWWYYYOOOQQQRRRTTTUUUUUUUUUUUUTTTTTTTTTVVVVVVUUURRROOONNNMMMLLLKKKKKKLLLMMMMMMKKKKKKJJJIIIIIIJJJJJJJJJHHHJJJKKKJJJHHHFFFEEEEEEDDDCCCCCCDDDFFFFFFEEECCCDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@<<<<<<===>>>???@@@@@@AAA@@@??????>>>>>>??????@@@======>>>>>>??????@@@@@@<<<;;;;;;<<<>>>>>>===<<<@@@===:::888999999999999888888888888888777777777888888888888888888888888777777777777777777777777666666666666666666666666555555444444444444555555222444555555444333333444333333333333333333333333333222222111111111111222111111000000111111222333111111111111111111111111///000000111111000000///000000000000000000000000//////000000000000000111111111111111222222222222000000000000///////////////////////////000111111////////////000111222333000000000000000000000000111555555111000222444333111222222222222111000000000000000000000000000000222111000//////...////////////000000111222222222444...,,,///222111000000000000000000000000000000111111111111222333444555444222///...000444888999222111000//////111222333222222111111111111222222222222222333444555666777777666666888:::<<<<<<;;;999888888:::===>>>>>>>>>===???AAABBBLLLggg|||VVVYYY\\\[[[WWWSSSQQQPPPLLLKKKKKKLLLMMMMMMKKKIIIHHHIIIKKKMMMOOOOOOOOOOOOLLLLLLKKKJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGHHHIIIIIIGGGEEEDDDDDDEEEEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCBBBAAADDDGGGHHHHHHGGGFFFGGGDDDCCCBBBAAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCFFFHHHJJJKKKJJJJJJJJJJJJFFFGGGIIIJJJJJJJJJLLLMMMIIIIIIHHHHHHGGGGGGGGGGGGHHHJJJMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLNNNSSSXXX\\\XXX[[[]]]]]][[[YYYXXXYYYVVV[[[______\\\YYYYYY[[[WWWYYYZZZZZZZZZ\\\^^^```[[[]]]___^^^]]]\\\^^^```XXXYYYZZZ[[[]]]^^^___```cccbbb```aaacccdddddddddaaaaaabbbeeeiiikkkkkkiiijjjjjjhhheeebbbaaaaaaccccccbbbaaaaaaaaaaaabbbbbb\\\^^^aaadddeeecccaaa```___^^^___```]]]XXXWWWZZZXXXZZZ[[[ZZZXXXWWWYYY[[[[[[\\\]]]^^^]]]ZZZWWWUUUTTTWWW[[[^^^^^^\\\YYYWWWSSSUUUVVVUUUSSSRRRSSSUUUQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSUUUUUUSSSPPPMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHGGGFFFEEECCCEEEGGGGGGEEEDDDCCCCCCDDDCCCBBBCCCEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>=====================>>><<<;;;;;;;;;======;;;999===;;;999888999999888666666777888999999888777777888888888888888888888888777777777777777777777777666666666666666666666666555555444444444444555555222444555555444333333444222222222222222222222222111111111111111111222333111111000000111111222333111111111111111111111111...///000111111000///...000000000000000000000000////////////000000111111000000000000111111111222000000000000///////////////////////////000111111////////////000111222333000000000000000000000000111555666222111333555444111222444555555333111///000000000000000000000000000000////////////000000000000111111111111111111555111000222333222111333000000000000000000000000000000/////////111222333555444111///...000444888333222000/////////111222222222111111111111222222222222222333444555666777888777777888:::;;;;;;:::888777777999<<<>>>>>>===<<>>??????@@@??????@@@AAAAAABBBCCCCCCEEEHHHKKKKKKHHHFFFGGGIIIDDDFFFHHHIIIHHHGGGHHHIIIFFFFFFGGGHHHHHHHHHGGGGGGFFFIIILLLMMMLLLJJJJJJJJJOOOMMMKKKNNNRRRUUUUUUSSSPPPUUUZZZ\\\ZZZXXXWWWWWWXXX^^^bbb```ZZZVVVWWWZZZVVVXXXYYYZZZZZZ[[[]]]```\\\^^^^^^\\\ZZZZZZ^^^aaa]]]^^^___```aaaaaaaaa```eeedddcccccceeeggggggggggggeeedddfffjjjmmmmmmlllkkkiiifffbbb___^^^aaaccc```]]]ZZZ\\\aaaddddddbbb^^^___aaaccccccaaa___^^^ZZZYYYZZZ\\\YYYSSSRRRUUUWWWYYY[[[ZZZXXXVVVXXXZZZ[[[\\\]]]]]][[[XXXUUUSSSSSSVVVZZZ]]]]]]ZZZUUUQQQRRRTTTVVVUUURRROOOPPPQQQTTTTTTRRRRRRQQQRRRRRRSSSPPPPPPPPPQQQRRRPPPLLLIIIGGGGGGHHHIIIIIIIIIHHHHHHFFFGGGGGGGGGGGGEEECCCBBBAAACCCEEEEEEDDDCCCCCCCCCDDDCCCAAABBBDDDEEEEEEEEE@@@AAAAAABBBBBBAAAAAA@@@@@@@@@??????>>>=========??????>>>===<<<;;;;;;:::======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;===>>>>>>===999888777888999:::888777444555888999:::999888777777777777777777777777777777777777777777777777777666666666666666666666666555555555444444555555555222444555555444333333444111111111111111111111111111000000000111222333333111111111000111222222333000000000000000000000000...///000111111000///...000000000000000000000000.../////////000000111111.../////////000000111111000000000000///////////////////////////000111111////////////000111222333000000000000000000000000222555666333111444666555111333555777666444111...000000000000000000000000000////////////000000111111111111222111000000///,,,222444111---...000111000000000000000000000000//////...------...000111555666555111------111555444222000///...///000111222222111111111111222222222222222333444555777777777666555666888999999777777777777999;;;======<<<;;;???@@@@@@KKKiii[[[[[[VVVTTTRRRPPPOOOOOONNNMMMJJJLLLOOOQQQPPPMMMIIIFFFCCCGGGLLLPPPQQQMMMIIIEEEGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>@@@CCCDDDBBBAAA@@@@@@AAAAAA???>>>============>>>>>>>>>???@@@AAACCCDDDCCCDDDFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEHHHIIIIIIJJJKKKJJJJJJJJJIIIKKKMMMNNNOOOQQQTTTVVVZZZXXXUUURRRPPPPPPPPPPPP\\\___aaa^^^YYYUUUVVVXXXXXXXXXXXXXXXWWWYYY\\\___bbb___]]][[[[[[\\\[[[ZZZZZZ[[[]]]^^^___^^^^^^]]]jjjlllkkkhhhhhhiiifffaaaeeegggiiimmmoooooollljjjlllhhhccc`````````___]]]ZZZZZZZZZ[[[\\\]]]^^^___```aaa```[[[UUURRRSSSUUUXXX[[[ZZZTTTOOOOOORRRUUUTTTUUUVVVWWWWWWWWWWWWWWW[[[[[[[[[[[[YYYWWWUUUTTTYYYXXXXXXZZZ\\\ZZZUUUPPPWWWYYYYYYUUUOOOMMMOOORRRTTTTTTSSSSSSRRRQQQQQQQQQLLLMMMMMMNNNNNNLLLKKKJJJJJJHHHFFFEEEFFFFFFEEEDDDHHHGGGFFFDDDCCCAAA@@@???@@@AAADDDEEEEEEDDDBBB@@@AAA???===???BBBCCCBBB???@@@@@@@@@?????????>>>>>>>>>>>>======<<<<<<<<<<<<::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;888999;;;<<<===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999888777666666;;;<<<@@@GGGLLLHHH>>>444>>><<<999777666666666777777777777777777777777777777777666666555555555444555555555555555555555555444444444444444444444444222111111555999999444...111111111111111111111111000000000000000000000000111111111111111111111111111111111111111000//////000000000000000000000000111111000000//////......////////////000000000000111111000///////////////000000000000000000000000111000///......///000111000000111111111111000000222222333555888;;;>>>@@@IIIFFFAAA;;;666333111111000000000000000000000000///////////////000000111//////000000000000//////////////////000000000000...222000***...777888000000///---,,,,,,...000111777777666333111222444777000000000000////////////111111111111111111111111222222222333444555666777666777888999999:::999999999777666777:::===>>>>>>BBB???@@@EEEKKK\\\bbbcccuuuxxxTTTPPPMMMNNNRRRSSSOOOKKKJJJKKKNNNOOOOOOLLLIIIFFFGGGJJJNNNPPPPPPMMMIIIFFFGGGGGGFFFFFFEEEEEEEEEDDDAAABBBDDDEEEEEEEEEDDDDDDAAAAAAAAAAAA@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBBBBAAA@@@@@@@@@AAA@@@???>>>===<<<<<<<<<>>>>>>>>>???@@@AAACCCCCCBBBCCCDDDFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDGGGHHHIIIIIIJJJJJJIIIIIIGGGIIIKKKLLLMMMNNNQQQTTTUUUSSSQQQOOONNNOOOPPPPPPWWWYYY[[[XXXTTTQQQSSSVVVWWWXXXXXXXXXXXX[[[^^^aaaeeebbb___]]]\\\[[[ZZZXXXZZZZZZ\\\]]]]]]]]]]]]]]]gggjjjkkkhhhggghhhgggccceeegggjjjmmmooonnnkkkhhhiiieee```^^^^^^^^^\\\ZZZYYYYYYZZZ[[[]]]^^^```aaa^^^^^^\\\VVVNNNJJJKKKNNNUUUXXXYYYUUUQQQOOOQQQRRRUUUUUUUUUTTTTTTTTTTTTTTTYYYZZZZZZZZZYYYWWWUUUTTTWWWVVVUUUVVVWWWWWWUUURRRVVVXXXXXXTTTOOOLLLOOORRRRRRRRRRRRQQQPPPPPPOOOOOOJJJKKKLLLLLLLLLKKKJJJIIIIIIGGGEEEDDDEEEEEEDDDCCCGGGFFFEEEDDDBBBAAA@@@???@@@BBBDDDEEEEEEDDDBBB@@@@@@>>>===>>>AAABBBAAA???@@@@@@?????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::===<<<<<<<<<;;;;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999888888777666666@@@DDDIIILLLLLLJJJHHHFFF555444333333444666888:::666666666666666666666666777666666666555555555555555555555555555555555555444444444444444444444444777555555999======888333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111000//////000000000000000000000000111000000000/////////...............////////////111111000///////////////000000000000000000000000111000///......///000111000000111111111111000000111111111333555777:::;;;NNNKKKEEE???999444000///000000000000000000000000111000000//////000000000//////000000000000//////////////////000000000000,,,222222///444???AAA;;;111111///.........///000111333444444333444666888000000000000////////////111111111111111111111111222222222333444555666777666777888999999:::999999999777666777:::===>>>>>>AAA>>>???DDDJJJ\\\iiijjjuuu|||QQQLLLIIIMMMTTTVVVQQQKKKJJJKKKMMMNNNMMMKKKHHHFFFIIIKKKMMMNNNMMMKKKHHHFFFFFFFFFEEEEEEDDDCCCBBBBBB@@@AAABBBDDDDDDDDDCCCBBB>>>???????????????>>>>>>????????????????????????>>>???@@@@@@>>>>>>???@@@???>>>===<<<<<<<<<<<<<<<>>>>>>>>>???@@@AAABBBCCC@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBBBBAAA??????@@@AAABBBCCCCCCDDDFFFFFFGGGHHHHHHHHHHHHGGGFFFHHHJJJLLLLLLNNNPPPRRROOOOOONNNNNNOOOQQQSSSTTTTTTUUUVVVSSSPPPOOORRRUUUTTTVVVWWWXXXYYY\\\```ccceeeccc___\\\[[[YYYWWWUUUYYYYYYZZZ[[[[[[\\\\\\\\\bbbhhhkkkhhhfffggghhhfffcccfffjjjmmmnnnkkkhhheeedddaaa]]][[[[[[ZZZYYYXXXWWWXXXYYY[[[^^^```cccddddddccc^^^TTTIIICCCDDDGGGQQQSSSUUUVVVTTTRRRQQQQQQUUUTTTRRRPPPOOOPPPQQQRRRWWWWWWWWWWWWVVVUUUTTTSSSTTTRRRQQQQQQSSSTTTTTTTTTTTTUUUUUURRRNNNLLLNNNPPPPPPPPPOOOOOONNNMMMMMMMMMIIIIIIJJJJJJJJJIIIHHHGGGHHHFFFDDDCCCDDDDDDCCCBBBFFFEEEDDDCCCBBBAAA@@@???AAABBBCCCEEEEEECCCAAA@@@???>>>===>>>@@@AAA@@@????????????>>>>>>>>>======;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;::::::::::::999999::::::;;;;;;::::::;;;;;;;;;;;;::::::999999999888888777777666:::@@@EEEDDD@@@@@@FFFMMMAAA???<<<:::777666666666666666666666666666666666666666666666555555555555444444444444444444444444444444444444444444444444333222222555888888555111111111111111111111111111000000000000000000000000111111111111111111111111000111111111111000000///000000000000000000000000000000000000////////////---------.........//////111000000///////////////000000000000000000000000000000////////////000000///000000111111000000////////////000111333444555===<<<:::888555333111000000000000000000000000000222111111000000000111111//////000000000000//////////////////000000000000---333444111444;;;===999111000000//////.........---000333555666666666777////////////000000000000111111111111111111111111222222222333444555666777666777888999999:::999999888777666888;;;=========@@@>>>>>>BBBHHH]]]nnntttxxxmmmxxxNNNLLLKKKOOOTTTUUUQQQLLLKKKLLLMMMNNNMMMKKKIIIHHHKKKKKKKKKJJJIIIHHHFFFEEEGGGFFFEEEDDDCCCBBBAAA@@@AAAAAABBBCCCBBBAAA@@@???<<<<<<===>>>>>>>>>=================================>>>>>>===<<<<<<>>>???===<<<<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>???@@@AAABBB??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????<<<<<<===>>>@@@AAABBBBBBCCCDDDEEEEEEFFFFFFEEEEEEGGGIIILLLMMMMMMNNNPPPRRRMMMNNNNNNPPPRRRUUUXXXYYYVVVVVVUUURRRPPPOOORRRUUUQQQSSSUUUWWWYYY\\\```cccaaa___\\\ZZZYYYWWWUUUSSSWWWWWWWWWXXXXXXZZZ[[[\\\^^^eeejjjgggccceeeggghhhbbbeeejjjlllkkkgggdddaaa___^^^\\\ZZZYYYXXXWWWWWWVVVWWWYYY[[[^^^aaadddfffhhhfff___SSSEEE???BBBFFFMMMLLLOOOSSSUUUTTTSSSTTTRRRPPPNNNLLLKKKMMMPPPQQQUUUUUUTTTSSSRRRPPPOOOOOOPPPPPPPPPQQQSSSTTTTTTTTTRRRSSSRRROOOLLLKKKMMMOOOOOONNNNNNMMMLLLLLLKKKKKKIIIIIIIIIIIIHHHHHHGGGGGGHHHFFFDDDDDDDDDDDDDDDBBBDDDCCCCCCBBBAAA@@@@@@???AAABBBCCCCCCCCCBBBAAA@@@>>>>>>===>>>>>>???>>>>>>>>>>>>>>>=========<<<<<<:::::::::999999999999999999999999999999999999999;;;;;;::::::::::::::::::;;;:::999888888999:::;;;999999::::::::::::999999999888888888777777777666222777;;;999444555===DDDJJJHHHDDD???:::777444333666666666666666666666666666666666666666555555555444444444444444444444444333333333333333333333333///......000222222000...111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000///////////////////////////000000000000////////////.........////////////000000000////////////000000000000000000000000000000000000////////////000000//////000000000000/////////////////////000000111---...//////000000//////000000000000000000000000000000000000111222333444000000////////////000000////////////000000000000666;;;;;;666111222111......///000000000000/////////222666999888555444333////////////000000000000111111111111111111111111222222222333444555666777666666888999999999999999888777777888;;;=========>>>===>>>@@@GGG^^^kkkvvvbbb\\\pppLLLNNNQQQRRRQQQOOOOOONNNMMMMMMMMMMMMLLLKKKJJJIIILLLLLLKKKJJJHHHGGGFFFFFFGGGFFFEEEDDDCCCBBBAAAAAACCCCCCCCCCCCAAA???===<<<;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<::::::<<<>>>:::::::::999::::::;;;;;;===============>>>???@@@>>>>>>>>>>>>>>>>>>??????>>>>>>?????????>>>======:::;;;<<<===>>>???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCEEEGGGJJJKKKLLLLLLNNNOOOKKKLLLMMMPPPSSSVVVXXXYYYVVVUUUSSSQQQOOOOOOQQQRRRNNNPPPSSSUUUWWWZZZ]]]```]]]\\\ZZZYYYZZZYYYWWWUUUVVVUUUTTTTTTUUUXXXZZZ[[[[[[cccgggeeeaaabbbeeeeee```dddhhhiiifffbbb___^^^]]]]]]\\\[[[YYYXXXXXXXXXVVVVVVXXX[[[^^^aaadddeeebbbaaa\\\QQQGGGEEELLLUUUNNNHHHFFFLLLPPPPPPQQQUUUOOOMMMJJJIIIJJJMMMPPPSSSSSSRRRQQQOOONNNMMMLLLKKKNNNPPPSSSUUUUUUTTTSSSRRRPPPPPPOOOMMMKKKKKKLLLMMMNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHFFFDDDDDDDDDEEEDDDCCCBBBBBBAAAAAA@@@@@@??????@@@AAAAAABBBAAA@@@???>>>======>>>======<<<===============<<<<<<<<<;;;;;;888888999999999999999999999999999999999999999999999999::::::::::::::::::;;;:::888777777888999:::888888999999999999888888888888888777777777777777444666777666555555888;;;<<<;;;:::999888777777777555555555555555555555555555555555666666666666666444444444444444444444444333333333333333333333333222111111222333444333222111111111111111111111111000000000000000000000000111111111111111111111111///000000111111111000000////////////////////////////////////000000000000///000000000000111111111000000////////////000000000000000000000000000000//////000000000000////////////000000000000///////////////000////////////111111111111000...---,,,////////////////////////......///000222444555666000000////////////000000////////////000000000000;;;@@@AAA<<<444000///...000111222333444555555555555888;;;;;;777333000....../////////000000000111111111111111111111111111222222222333444555666777666666888999999999999999777777777999<<<======<<<<<<===>>>???FFF___cccooosssTTTTTTmmmKKKOOORRRQQQMMMKKKLLLOOOMMMMMMLLLKKKKKKJJJJJJJJJMMMLLLKKKJJJIIIHHHGGGGGGEEEEEEEEEDDDCCCBBBAAAAAACCCCCCCCCCCCAAA???===;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;:::999:::;;;888888888888999999:::;;;<<<;;;;;;;;;<<<<<<===>>>======<<<<<<<<<======>>><<<<<<======<<<<<<;;;:::::::::;;;<<<===>>>>>>?????????@@@AAAAAAAAAAAA@@@@@@CCCFFFHHHHHHHHHHHHIIIGGGHHHJJJLLLOOOQQQSSSTTTRRRQQQOOONNNNNNNNNOOOOOONNNPPPSSSUUUVVVXXXZZZ\\\ZZZZZZYYYZZZ[[[[[[YYYWWWTTTSSSRRRQQQSSSUUUYYY[[[[[[aaadddaaa___```aaa```___cccfffeeeaaa\\\ZZZZZZ[[[\\\]]]\\\YYYXXXXXXYYYVVVWWWXXXZZZ]]]___bbbccc\\\]]]\\\WWWSSSXXXgggttt]]]NNNDDDEEEHHHIIIMMMSSSLLLKKKIIIIIIJJJMMMQQQSSSPPPPPPNNNMMMMMMLLLLLLMMMPPPSSSWWWXXXWWWTTTRRRQQQNNNMMMKKKJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGEEECCCCCCCCCDDDCCCAAA@@@@@@@@@@@@????????????@@@@@@@@@??????>>>===<<<<<<===>>>===;;;:::;;;<<<<<<<<<<<<;;;;;;;;;::::::888888888888999999999999999999999999999999999999888888999999999999::::::999999888888777888888888777777888888888888777777777777777777777777777777777777666777888888666555555555555666777777777777555555555555555555555555555555555666666666666666333333333333333333333333333333333333333333333333333333222222222333444555111111111111111111111111000000000000000000000000111111111111111111111111///000000111111111111000000000000000000000000000////////////000000000000000000111111111222222222///////////////000000111000000000000000000000000//////000000000000//////...//////000000//////...000000000000000///...............///000000111111////////////////////////------...///111333555666111000///......///000111////////////000000000000000777<<<;;;444000111444444444555666777888888999:::;;;;;;999555000---,,,......//////000000111111111111111111111111111111222222222333444555666777666777888999999:::999999777777777999<<<>>>===<<<:::===@@@@@@GGG```~~~\\\fffjjjSSSXXXuuuKKKLLLMMMLLLKKKKKKLLLMMMLLLKKKJJJHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEEEECCCCCCBBBBBBAAAAAAAAA@@@AAABBBBBBBBBBBB@@@???>>><<<=========<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<777999;;;;;;:::888888999777666777777888999:::;;;::::::999999::::::;;;<<<======<<<;;;;;;<<<<<<===:::;;;;;;;;;;;;:::999999;;;;;;;;;<<<<<<===============>>>???????????????>>>AAADDDFFFFFFEEEFFFFFFEEEFFFHHHIIIKKKLLLMMMMMMLLLLLLLLLMMMNNNPPPPPPPPPPPPRRRTTTVVVVVVWWWXXXZZZWWWVVVVVVWWWXXXXXXVVVTTTSSSRRRPPPOOOPPPTTTXXX[[[]]]```aaa^^^]]]^^^]]]YYY___bbbdddaaa\\\WWWWWWXXXZZZ\\\]]]\\\YYYXXXXXXZZZXXXXXXXXXZZZ[[[]]]___```WWWZZZ\\\ZZZ[[[fff{{{yyyaaaLLLEEEEEEEEEKKKSSSMMMLLLKKKJJJKKKMMMPPPRRRMMMMMMMMMMMMNNNPPPRRRSSSTTTWWWYYYXXXUUURRRQQQQQQLLLKKKIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFGGGFFFEEEDDDDDDDDDEEEFFFEEECCCAAA@@@AAAAAA@@@???>>>????????????????????????>>>>>>======<<<;;;;;;;;;===>>>===:::999:::<<<;;;;;;;;;;;;::::::::::::888888888999999:::::::::888888888888888888888888888888888888999999999:::888888888888888777777666666777777888888777777666666777777777777777777777666555666666777666555444999999999888777666555555555555555555555555555555555555555555666666666777333333333333333333333333222222222222222222222222111111000000///000222444111111111111111111111111000000000000000000000000111111111111111111111111//////000111111111111111000000000000000000000000.../////////000000000111000000000000111111111111///////////////000111111000000000000000000000000...///000111111000///.........////////////......//////000111000///...---((())))))+++---111333555////////////////////////.........///000111222333111000///......///000111////////////000000000000)))111999:::444///111777666555444333333444555666888888777444111......///.........///000111111111111111111111111111111111222222222333444555666777666777888999999:::999999666666777:::===>>>===;;;888>>>AAAAAAGGG```|||\\\cccjjjVVV^^^~~~JJJHHHGGGHHHJJJLLLLLLKKKJJJIIIGGGFFFEEEEEEFFFGGGDDDDDDEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCBBBAAAAAA===>>>======<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<555888:::;;;:::888777777666666666666777999::::::999999999888999999::::::>>>===<<<;;;;;;;;;<<<===999::::::::::::999888888<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>AAAEEEGGGGGGFFFFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIKKKNNNQQQSSSSSSSSSRRRTTTVVVWWWWWWWWWXXXYYYSSSSSSRRRSSSTTTSSSQQQOOOSSSQQQOOONNNOOOSSSWWWZZZ^^^```___\\\\\\]]]ZZZUUU___aaabbb___XXXTTTUUUWWWXXX[[[]]]\\\YYYWWWXXXZZZXXXXXXYYYYYYZZZ[[[]]]]]]PPPTTTWWWVVVXXXfff|||tttWWWJJJFFFEEEKKKUUUOOONNNMMMLLLLLLMMMOOOPPPJJJKKKLLLMMMPPPTTTWWWYYYXXXYYYYYYVVVRRROOOPPPRRRKKKIIIHHHGGGHHHIIIJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEFFFEEEDDDCCCBBBCCCDDDDDDCCCAAA???>>>??????>>>===>>>>>>>>>>>>????????????>>>======<<<;;;;;;:::::::::<<<>>><<<999888999<<<;;;;;;;;;:::::::::999999888888999999::::::::::::888888888888888888888888777777888888999999999:::777888999999999777666555666666777777777777666666666666666666777777777777555666888777666666777999555666666777777777666666555555555555555555555555444555555555666666777777333333333333333333333333222222222222222222222222333333222111000111444666111111111111111111111111000000000000000000000000111111111111111111111111//////000111111111111111000000000000000000000000.../////////000000111111////////////000000000000///////////////000111111000000000000000000000000...///000111111000///.........////////////.........///000000000///...---111000...------...000111////////////////////////000000////////////000000222000///......///000222////////////000000000000///777??????777000222888555444111///---......///555444333000......000222---......///000111111222111111111111111111111111222222222333444555666777666777888999999:::999999666666777:::===>>>===;;;777>>>BBBAAAHHHaaa}}}^^^gggnnnTTT```GGGJJJNNNOOONNNLLLKKKKKKJJJHHHGGGFFFFFFFFFDDDCCCDDDDDDDDDDDDDDDDDDCCCCCC@@@AAACCCDDDCCCAAA>>><<<@@@@@@AAAAAAAAAAAA@@@@@@======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999888888999::::::888777666666666555555666888:::;;;:::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<===<<<;;;::::::999999999999>>>===;;;::::::;;;<<<===<<<======>>>======<<<;;;???AAACCCFFFHHHIIIIIIIIIGGGGGGHHHIIIIIIJJJJJJKKKJJJMMMQQQRRRQQQQQQTTTWWWPPPRRRTTTWWWXXXXXXWWWVVVRRRQQQPPPOOONNNNNNNNNNNNJJJHHHGGGJJJQQQXXX[[[\\\]]]]]]\\\ZZZXXXXXXYYY[[[\\\[[[ZZZZZZYYYUUUQQQMMMOOOXXX^^^\\\XXXXXX[[[\\\^^^]]][[[YYYXXXWWWWWWVVVTTTZZZ^^^\\\\\\fffzzzwww___OOOJJJKKKMMMKKKKKKRRRSSSKKKMMMSSSNNNOOOMMMLLLMMMQQQUUUXXXYYYZZZXXXVVVUUUTTTRRRNNNLLLNNNJJJEEEEEEHHHIIIFFFBBBDDDDDDEEEFFFEEECCCBBB@@@CCCBBBAAABBBCCCDDDCCCBBBAAAAAAAAA@@@@@@@@@??????AAABBBAAA???===<<<>>>@@@===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888888888888888888999888888777777666666555555777555555777999999666333777777777777777777777777777777777777777777777777666666777777777777666666666666777777777777666666444444444555555555555666555555555555555555555555555555444333333333333444222222222222222222222222111111111111111111111111222111111111000000//////111111000000111111222333111222222333333222222111000000000000000000000000000000000000000000000000222111111111000000//////111111000000//////......000000000000000000000000111111000000//////......111111000000//////......////////////000000000000////////////000000000000000000000000111111111111//////............//////000000000000000000000000222222111111000000//////000000000000////////////111999AAADDD@@@999222000555444111//////111333555444222000///...///000111000000/////////111222333444444222000222555333...333333333333444555666666888888777999;;;===<<<<<<888999999:::<<<======>>>AAA@@@???AAAJJJccc~~~^^^llliii___eeeHHHJJJMMMNNNMMMKKKIIIIIIFFFEEEDDDDDDFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCEEEIIIKKKJJJFFFBBB???===>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::999999888999999999999888777777666666666666777999;;;<<<999999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999999;;;;;;:::999999:::;;;<<<=========<<<<<<<<<<<<<<>>>>>>>>=========???@@@@@@>>><<<;;;<<<>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::888888888888888888777777888777777777666666666555666555444666888888666333777777777777777777777777666666666666666666666666555666666777777666666555666666777777777777666666444444444555555555555666555555555555555555555555555555444333333333333444222222222222222222222222111111111111111111111111222222222222111111111000000000//////000000111222111222222333333222222111000000000000000000000000000000000000000000000000111111111111000000000///000000000000////////////000000000000000000000000000000000000////////////111000000000/////////...////////////000000000000////////////000000000000//////000000000111111111//////............//////////////////////////////111111111000000000000000000000000000////////////111333777;;;===;;;888555++++++,,,---000444888:::333222000///...///000111......------...000111222000222222///000333333///333333333333444555666666777666666888:::;;;;;;:::888999999:::;;;<<<<<<===>>>???@@@BBBMMMggg|||\\\jjjmmm```oooHHHKKKMMMNNNLLLIIIHHHGGGCCCBBBBBBCCCEEEGGGGGGFFFDDDDDDCCCBBBAAA@@@@@@???>>>AAAEEEHHHHHHDDD>>>;;;<<<======>>>>>>======<<<999999999999::::::::::::::::::;;;;;;;;;:::999999999999888777777777777888777777777777888:::;;;<<<999999888888888999:::::::::::::::;;;;;;;;;<<<<<<;;;::::::999999999999:::999999888888999:::;;;<<<======<<<;;;;;;<<<===>>>===???AAACCCEEEFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGHHHJJJMMMOOONNNKKKJJJKKKMMMPPPQQQSSSTTTTTTSSSQQQPPPMMMMMMMMMMMMLLLLLLLLLMMMNNNPPPTTTYYY]]]___]]][[[ZZZYYYYYYXXXYYY[[[\\\]]]YYY[[[[[[YYYUUUSSSTTTWWW\\\```aaa______cccdddbbb_________]]]\\\[[[\\\]]]^^^[[[WWWXXX\\\aaaeeefff}}}{{{sssqqqrrrrrr]]]RRRQQQTTTSSSXXXYYYPPPTTTSSSSSSUUUWWWXXXXXXVVVSSSRRRPPPOOOOOOMMMJJJHHHFFFFFFFFFDDDBBBAAABBBCCCGGGFFFDDDCCCAAAAAAAAAAAABBB@@@???@@@AAABBBAAA???>>>>>>>>>>>>===============>>>???>>><<<;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999::::::999999999888888888777777666666666777777777777666666666666666555555666777777555444777777777777777777777777666666666666666666666666444555555555555555555444555666666777777666666555444444444555555555555666555555555555555555555555555555444333333333333444222222222222222222222222111111111111111111111111333333333222222222222222///////////////000000111111111222222222222111111000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000////////////000000000000//////000000000000111111000//////......//////000///////////////////////////000000000000000000111000000000000////////////000...---000777;;;;;;:::666666666666666777777777222111000///...///000111......---...///111333444---333555111///111333222333333333333444555666666666555555666999::::::999888888999999::::::;;;;;;<<<>>>AAADDDQQQlll{{{YYYbbbiii___wwwHHHKKKMMMMMMKKKHHHFFFFFFDDDCCCCCCDDDFFFGGGGGGFFFCCCCCCBBBAAA@@@???>>>===:::<<<>>>@@@@@@===:::777===>>>>>>??????>>>>>>===999999999999::::::::::::999999::::::::::::999999:::999777666666666777888777777888888999;;;<<<<<<:::999999999999999::::::999:::::::::;;;;;;;;;;;;::::::999999999999999:::888888888999:::;;;<<<<<<===<<<;;;::::::;;;===???<<<>>>@@@BBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGMMMPPPSSSRRROOONNNOOOQQQRRRRRRTTTTTTSSSRRRPPPNNNKKKKKKLLLLLLMMMMMMMMMMMMQQQTTTXXX\\\______]]]\\\^^^]]][[[[[[\\\^^^______[[[]]]___[[[WWWVVVZZZ___ddddddccccccggglllmmmiiiccc```]]]]]]```aaa```]]]]]][[[YYYYYY\\\^^^^^^]]]kkkxxxnnn[[[SSSTTTUUUYYYZZZRRRUUUUUUVVVWWWYYYXXXVVVTTTOOONNNMMMLLLLLLKKKIIIGGGCCCFFFHHHFFFAAA@@@CCCFFFNNNKKKHHHDDDAAA@@@AAAAAABBBAAA@@@@@@AAAAAA@@@???@@@@@@?????????>>>>>>>>><<<===??????===;;;::::::::::::999999999:::;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888999999999999888888888888777777666555555555777777777777666666666666666666666666777777666666666666666666666666666666666666666666666666666666333444444555555444444333555666666666666666666555444444444555555555555666555555555555555555555555555555444333333333333444222222222222222222222222111111111111111111111111222222222222222222222222000////////////000111111111111222222222222111111////////////////////////000000000000000000000000111111111000000000000000......//////000000111111////////////////////////......//////000000111111000000000000////////////////////////000000000000////////////000000000000////////////000000000111000000////////////000000////////////////////////.../////////000000111111000000000000////////////...,,,+++,,,111666888999??????>>><<<999666333111111000////////////000000000000000000222444666888000777:::555///000333555333333333333444555666666666555555777999::::::999888888888999999::::::::::::>>>AAADDDRRRooo{{{XXX^^^aaaaaa{{{HHHKKKMMMMMMKKKHHHFFFFFFHHHFFFEEEEEEFFFGGGEEEDDDCCCBBBAAA@@@???>>>=====================<<<<<<<<<<<<======>>>>>>======<<<:::::::::::::::;;;;;;;;;888888999999999999999888:::999777666666666777888666777888999:::;;;;;;<<<;;;;;;::::::::::::;;;;;;999999999999:::::::::;;;999999999888888999999:::888888999:::;;;<<<<<<<<<===<<<:::999:::;;;===???<<<===???AAABBBCCCCCCBBBDDDDDDDDDEEEFFFFFFGGGGGGMMMPPPSSSTTTRRRQQQTTTVVVTTTTTTUUUUUUTTTRRRPPPNNNJJJKKKMMMNNNOOOOOOOOOOOOUUUVVVXXXZZZ[[[\\\]]]]]]aaa___\\\[[[]]]^^^]]]\\\[[[]]]___\\\XXXWWW]]]bbbddddddcccccciiiooooookkkfff___YYY\\\dddhhhccc\\\\\\]]]]]]ZZZWWWTTTUUUVVVZZZiii{{{}}}eeeYYYYYYXXX[[[]]]WWWVVVVVVVVVXXXYYYWWWTTTQQQMMMLLLKKKKKKLLLKKKIIIGGGDDDHHHJJJHHHCCCBBBEEEJJJTTTQQQLLLFFFCCCAAAAAAAAADDDBBBAAAAAABBBBBBAAA????????????>>>>>>>>>======<<<>>>@@@???===;;;;;;;;;999999999999999:::;;;<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999777888888999999888888777888777777777666666555555666666666666777777777777777777777777777666777888666666666666666666666666555555555555555555555555333333444444444444333333555555666666666666555555444444444555555555555666555555555555555555555555555555444333333333333444222222222222222222222222111111111111111111111111000000111111111111111111111000000000000111222222000111111222222111111000////////////////////////000000000000000000000000000000000000000000111111......//////000000111111////////////////////////......//////000000111111////////////000000000000////////////000000000000////////////000000000000...////////////000000000000000////////////000000..............................//////000000000111000000000000////////////---...//////......111444111222444555444333222111//////////////////000000000000000000222444666888444<<>>>>>===>>>===;;;::::::;;;<<<>>>:::::::::;;;;;;:::::::::<<<;;;;;;;;;::::::::::::777777888999999999888888888888777666666666666777555666888999::::::;;;:::<<<<<<;;;;;;::::::;;;;;;888888999999999:::::::::999888888888888999999:::888999:::;;;<<<<<<;;;;;;;;;::::::::::::<<<===>>><<<===???AAABBBBBBBBBAAACCCCCCDDDEEEEEEFFFFFFGGGIIIMMMQQQRRRQQQQQQTTTWWWUUUVVVVVVWWWUUUSSSQQQOOOKKKMMMOOOQQQSSSSSSSSSSSSUUUVVVWWWXXXXXXYYY\\\^^^```]]]YYYYYY[[[\\\[[[XXXZZZ[[[[[[YYYWWWXXX\\\______`````````dddjjjiiieeeeee]]]WWW[[[dddiiiddd\\\]]]______YYYOOOJJJLLLOOOOOO\\\kkk~~~rrrgggeee]]]YYY[[[XXXVVVVVVVVVWWWXXXWWWSSSQQQLLLKKKKKKLLLMMMMMMKKKIIIFFFIIILLLJJJFFFEEEIIIMMMVVVSSSNNNHHHEEECCCBBBBBBDDDCCCAAAAAABBBBBB@@@???<<<<<<<<<<<<;;;;;;;;;;;;===>>>???>>><<<;;;;;;;;;:::999999::::::;;;<<<===<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888999999888888888777777777777777777777777666666666666777777777777666777888777555555777888777777777777777777777777555555555555555555555555333444444444444444444333444555555666666555555444444444444555555555555666555555555555555555555555555555444333333333333444222222222222222222222222111111111111111111111111000000000000000111111111111111111111111222222333000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000////////////000000000000////////////000000000000////////////000000000000////////////000000000000......////////////000000111000000//////000000111...........................//////////////////000000000000000////////////---000333111---+++,,,///+++,,,...///000000000///......////////////000000......---...///111333444444<<<>>>888222111444666333333333333444555666666777666666888:::;;;;;;:::777777888999:::;;;<<<<<<<<>><<<<<<<<<;;;;;;;;;::::::=========<<<:::999:::;;;::::::::::::;;;<<<===>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888999999999999999999888666666777777888999999999555666666666777777777888444666666555333222555777777777777777777777777777555555555555555555555555444444555555555555444444444555555666666555555444444444444555555555555666555555555555555555555555555555444333333333333444222222222222222222222222111111111111111111111111000000000111111222222222000000000000000111222222000000111111111111000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000////////////000000000000000000000000000000000000////////////.../////////000000000111////////////000000000000////////////000000000000........./////////000000111111000000000000111111........................///////////////.........000000000000////////////...///000000///...------/////////000000/////////---......//////000//////......------...000111222000666888444000111333444333333333333444555666666666555555777999::::::999666777888:::;;;===>>>???<<>>@@@AAABBBBBBBBBAAA@@@@@@AAABBBBBBCCCCCCDDDGGGKKKNNNOOOMMMMMMPPPRRRSSSTTTUUUVVVUUUSSSQQQPPPOOOQQQTTTWWWYYYZZZZZZZZZQQQTTTXXXYYYXXXXXXZZZ\\\___[[[WWWYYY]]]```___\\\]]]\\\ZZZ[[[\\\^^^]]]\\\]]]aaaccc```^^^___\\\XXX[[[\\\]]]]]]^^^```bbbccc```___[[[UUUOOONNNQQQUUUQQQYYY]]]ccc~~~kkkaaa\\\YYYXXXWWWWWWXXXWWWVVVTTTNNNMMMMMMNNNPPPQQQOOONNNIIIJJJKKKJJJJJJKKKLLLNNNMMMLLLJJJHHHGGGGGGGGGGGGBBBAAA??????@@@???>>><<<>>>>>>=========<<<<<<<<<<<<<<<<<<:::888777999;;;:::::::::;;;<<<===>>>???<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999666666777888999:::;;;;;;555666666666777777888888222444555333000000333666777777777777777777777777555555555555555555555555444555555666666555555444444555555555555555555444444444444555555555666666555555555555555555555555555555444333333333333444222222222222222222222222111111111111111111111111111111111222222333333333///////////////000111111000000111111111111000000000000000000000000000000000000000000000000000000//////000000111111111222111111000000//////......000000000000000000000000111111000000//////........./////////000000111111////////////000000000000////////////000000000000............/////////000111111000000000000111111........................000000//////.........---000000000000////////////000...,,,---000222000...***+++,,,---///111222222------...///000000//////000000/////////111222333+++000222000...111333333333333333333444555666666555444444555888999999888666777888:::<<<>>>???@@@<<>>NNNpppddd\\\vvv|||bbbkkkJJJKKKKKKKKKKKKKKKJJJIIIGGGGGGFFFEEECCCBBB@@@???BBBAAA@@@?????????@@@@@@<<<<<<<<<;;;;;;:::::::::999999999999999999999999888999999999999888777777:::999888888888999:::;;;888888888777777777777666555666888:::::::::888777;;;:::999888777777777777777777666666666666777777999999999999999999999999888888888888888888888888<<<;;;:::999888999:::;;;>>>>>>??????@@@@@@@@@AAA>>>>>>???@@@BBBDDDFFFGGGHHHJJJLLLMMMMMMNNNPPPRRROOOQQQTTTUUUSSSQQQOOOOOORRRSSSUUUWWWXXXXXXXXXXXXQQQRRRSSSTTTVVV[[[aaaeeebbb___[[[ZZZ\\\^^^```aaa___]]]ZZZZZZ[[[]]]]]]]]]^^^```bbb```\\\ZZZ\\\^^^^^^^^^]]]]]]]]]^^^^^^______^^^[[[WWWUUUUUUWWWZZZZZZ[[[___dddmmm~~~eeeYYYWWWUUUUUUXXX]]]]]]XXXSSSRRRQQQPPPPPPQQQRRRQQQOOOIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHIIIIIIHHHEEECCCAAAAAAAAAAAA@@@???>>>===<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999888888888888888888888888888888888888888888888888888888777777666666555555444555555555666666777777666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555333333333333333333333333222222333333333333444444888666333222222333666888222333333444444333333222111222222333333222222111////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222////////////////////////000000000000000000000000---...///000000111111000000000000000000000000000//////............//////000000000000000000000000////////////000000000000000000000000000000000000000///...------...///000111111111000///.........000000////////////000000000000///...............////////////////////////000000000000000000000000000000//////.........------.........//////000000------------.........///000000000000000000111222555444222000000111222333111000000000222333444444666666666777999:::999777999999:::;;;;;;<<<<<<===>>>===@@@CCCOOOppp}}}___WWWooouuunnnKKKKKKKKKKKKKKKJJJIIIIIIFFFFFFFFFEEECCCAAA@@@???????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999888999999999999888777777999999888888888999:::;;;888888888888777777777777666777999:::::::::888777;;;:::999888777777777777777777666666666666777777888888888888888888888888888888888888888888888888:::::::::999999::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGIIIKKKLLLMMMMMMMMMOOOQQQRRRTTTVVVVVVTTTRRRQQQQQQTTTUUUUUUVVVVVVUUUTTTSSSPPPQQQSSSTTTVVVYYY]]]aaa```___]]]]]]_________^^^___\\\ZZZYYY[[[]]]^^^^^^]]]^^^^^^^^^\\\\\\]]]^^^```___^^^]]]]]]\\\]]]]]][[[[[[YYYWWWWWWZZZ^^^bbbZZZZZZ[[[[[[___nnnooo\\\XXXVVVUUUVVVYYYYYYUUUQQQOOONNNMMMNNNPPPQQQPPPOOOJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGFFFEEECCCBBB@@@AAAAAAAAA@@@@@@???>>>===>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999888888777777888888999888888888888888888888888888888888888888888888888777777777777666666555555444555555555666666666777555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333222222333333333333444444555555444444444444555555333333333333333333333333111222222333333222222111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000///000000000000000///...000000000000000000000000//////............//////000000000000000000000000////////////000000000000000000000000000000000000000///...------...///000////////////000000000000000000////////////000000000000///...............////////////////////////000000000000000000000000000/////////......................../////////000------........./////////000000000000000111111222555444222111000111222333666;;;???===777333333555666666666777999:::999777999999:::;;;;;;<<<<<<======;;;???DDDPPPssspppTTTWWWrrrvvvkkkwwwLLLLLLLLLKKKJJJIIIHHHGGGEEEEEEEEEDDDBBBAAA??????>>>???@@@@@@@@@???>>>===;;;;;;;;;;;;::::::::::::999999999999999999999999888888999999888888777666999888888888888999::::::999999888888888777777777888999:::::::::999888777:::999888777777666666777777777666666666666777777777777777777777777777777888888888888888888888888777888999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<======>>>@@@BBBDDDGGGHHHIIIKKKLLLLLLLLLLLLNNNOOOSSSTTTTTTSSSQQQPPPPPPQQQVVVVVVUUUTTTSSSQQQOOONNNOOOQQQSSSTTTUUUVVVYYY[[[\\\\\\\\\^^^``````^^^\\\^^^\\\YYYYYYZZZ\\\\\\\\\[[[ZZZZZZ[[[]]]^^^^^^]]]```___^^^]]]\\\[[[[[[[[[\\\[[[ZZZXXXYYY]]]ccchhh___^^^]]]ZZZXXX^^^ooo~~~aaa[[[XXXUUUTTTUUUUUURRROOOKKKJJJJJJLLLNNNPPPOOONNNKKKKKKJJJIIIHHHGGGEEEDDDEEEDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999888888777777888888999888888888888888888888888777777777777777777777777777777777666666666666555555555555555555666666666555555555555555555555555666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333222222333333333333444444222333444555555444333222444444222222222222444444111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000111111111111000///...---000000000000000000000000//////............//////000000000000000000000000////////////000000000000000000000000000000000000//////............//////---......///000111111222000000////////////000000000//////............///////////////////////////000000000000000000000000////////////........................////////////....../////////000000000000000000000000111222222444333222111111111222333666@@@IIIFFF;;;333333888666666666777999:::999888999999:::;;;;;;<<<<<<===<<<:::>>>DDDRRRwwwiiiPPPYYYxxxdddeeeKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCBBB@@@???>>>???AAABBBCCCCCCAAA???>>>::::::::::::::::::::::::999999999999999999999999888888888888888777777666888888888888888999999:::999999888888888777777777999999::::::999888777666999888777666666666666666777777666666666666777777777777777777777777777777888888888888888888888888555666888:::;;;<<<;;;;;;::::::::::::::::::::::::<<<<<<===???AAADDDFFFHHHHHHJJJKKKKKKKKKKKKLLLNNNQQQQQQPPPOOOLLLLLLMMMOOOTTTTTTSSSRRRPPPNNNMMMLLLNNNQQQTTTUUUTTTTTTUUUVVVVVVVVVWWWZZZ]]]^^^]]]\\\^^^[[[XXXWWWWWWXXXXXXXXXYYYWWWVVVXXX]]]______]]]^^^]]]\\\[[[[[[[[[[[[[[[bbbaaa^^^[[[ZZZ\\\bbbfffaaa```___^^^ZZZZZZcccooouuuiii^^^ZZZUUURRRQQQQQQPPPNNNKKKJJJJJJKKKMMMNNNMMMLLLKKKKKKJJJIIIGGGEEEDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;:::::::::999999999999999999999999999999888888777777777777888888888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444222222333444444333222222555444222111111222444555111222222333333222222111222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000000000000000000///......//////////////////////////////............//////////////////////////////////////////000000000000/////////////////////////////////....../////////......//////000000111111000000////////////000000000///............/////////////////////////////////////////////////////////////////////..................///////////////////////////000000000000000/////////000111222333333333222111111222222333///999BBBAAA999333444999666666666888:::;;;:::999999999:::;;;;;;<<<<<<===<<<999===CCCSSSxxxmmmVVV^^^ZZZdddpppJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBBBBBBBAAA???>>>===???@@@AAABBBBBB@@@>>>===::::::::::::::::::::::::999999999999999999999999777888888888888777666666777777888888999999999999888888888777777777666666999999999999888777777666777777666666555666666666777777666666666666777777888888888888888888888888777777777777777777777777444555888:::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<>>>@@@BBBDDDFFFEEEGGGIIIIIIIIIIIIKKKLLLOOOOOONNNLLLKKKKKKMMMOOOQQQPPPPPPOOONNNNNNNNNNNNNNNQQQTTTUUUUUUTTTTTTTTTRRRQQQQQQTTTXXX[[[]]]]]]]]]ZZZVVVTTTTTTUUUTTTTTTWWWUUUUUUXXX\\\___^^^\\\ZZZZZZZZZZZZZZZ[[[\\\]]]dddccc___\\\ZZZ[[[___ccc^^^]]]]]]]]]ZZZWWW[[[bbb___ttthhh___[[[UUUQQQOOONNNNNNNNNNNNLLLKKKKKKLLLLLLJJJIIIJJJJJJIIIHHHGGGEEECCCBBBCCCBBBAAA@@@@@@@@@@@@@@@??????@@@@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999888777777777777777777888777777777777777777777777666666666666666666666666555555555555555666666666555555555555555444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444444333222222222222333444555444222111111222444555111222222333333222222111222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000......///000000000000000//////////////////////////////............//////////////////////////////////////////000000000000////////////////////////...//////////////////...//////////////////000///000000////////////000000//////............//////////////////////////////////////////////////////.........//////////////////////////////.........////////////000000000000////////////000111222333222222222222222222222333///333777777555333555777666555666888:::;;;;;;:::999999:::;;;;;;<<<<<<======999===CCCRRRvvvoooWWWccc\\\```tttooobbbGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>===<<<===>>>>>>>>>===<<<;;;999999999999::::::::::::999999999999999999999999777777888888777777666555666777888888999999888888777777666666666555555555777777777777777666666666666666555555555555666666777777666666666666777777888888888888888888888888777777777777777777777777555666777999:::;;;;;;;;;;;;;;;::::::::::::999999::::::;;;<<<>>>@@@BBBCCCBBBDDDFFFFFFFFFGGGIIIKKKNNNNNNNNNMMMLLLMMMOOOQQQMMMMMMMMMMMMMMMNNNOOOPPPNNNQQQTTTUUUUUUUUUVVVWWWRRRQQQPPPRRRVVVZZZ\\\\\\[[[XXXUUUSSSSSSTTTTTTTTTWWWWWWWWWYYY[[[]]]]]]]]]XXXXXXXXXYYYZZZ[[[\\\]]]```___]]][[[YYY[[[^^^aaa```]]]]]]]]][[[VVVWWW[[[ZZZaaaiiiqqqzzz|||lllXXX[[[XXXSSSOOOLLLLLLMMMNNNNNNLLLJJJJJJJJJJJJHHHFFFIIIIIIHHHGGGFFFEEECCCBBBAAA@@@@@@@@@????????????===>>>>>>>>>>>>>>>=========<<<;;;;;;::::::;;;;;;::::::::::::999999999999888888888888888888888888888777777666666777777888777777777777777777777777666666666666666666666666444555555555555666666666555555555444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444555444333222222333444555444444222222222222444444111222222333333222222111222222222222222222222222222222222222222222222222000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000---...///000111111111111000000000000000000000000//////............//////000000000000000000000000////////////000000000000000000000000000000000000......////////////......000000000000////////////000000////////////000000///............//////000////////////////////////000000000000000000000000.........//////////////////////////////.............../////////000000000////////////000111333333111222222222222333333333444333111222333444555555666555666888;;;<<<<<<:::999999:::;;;;;;<<<<<<======:::===CCCSSSuuukkkSSSdddaaaaaannnkkkhhhDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;888888999999999:::::::::999999999999999999999999777777777777777666666555555666777888999888888777555555555555444444444444555555555555555666666777666555555444444555555666777777666666666666777777777777777777777777777777777777777777777777777777777777777777888999;;;;;;:::::::::999999999888888:::::::::;;;<<<===??????>>>@@@BBBDDDDDDFFFHHHJJJJJJKKKMMMMMMLLLMMMOOOQQQLLLLLLLLLLLLMMMNNNPPPQQQNNNQQQTTTUUUVVVWWWYYY[[[UUUUUUUUUWWWZZZ[[[ZZZYYYWWWUUUSSSSSSUUUWWWXXXYYYXXXYYYZZZZZZZZZZZZ[[[]]]XXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\\\\ZZZYYYYYY[[[]]]___\\\[[[\\\[[[WWWVVVYYYXXXWWWVVVXXXZZZZZZUUUPPPVVVTTTPPPLLLIIIIIIKKKLLLJJJIIIHHHHHHHHHHHHGGGFFFGGGGGGGGGGGGFFFEEEDDDCCC===>>>>>>??????>>><<<<<<<<<<<<============<<<<<<===<<<;;;;;;::::::;;;;;;:::::::::999999999999888888888888888888888888888777777666666666666777777777777777777777777777777555555555555555555555555444444444555555555666666555555555444444333333333444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444444444555555555555444444333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222222000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000...///000000000000000///000000000000000000000000//////............//////000000000000000000000000////////////000000000000000000000000000000000000---...///000000///...---......//////000000111111000000////////////000000...............///000000////////////////////////000000000000000000000000............/////////000000/////////............------........./////////......//////000222333444111111222222333333333333444333222222444555555555666555666888;;;===<<<;;;999999:::;;;;;;<<<<<<===<<<999===EEEUUUuuuoooVVVaaabbbcccvvvwwwBBBBBBBBBCCCBBBBBBAAAAAA???????????????>>>===<<<>>>>>>===<<<<<<<<<<<<===888888888999999:::::::::999999999999999999999999777777777777777666666555555666777999999888888777555555444444444333333333444444444444444555666777555555444444444555555666777777666666666666777777666666666666666666666666777777777777777777777777888888777666777999:::;;;:::999999999888888777777::::::::::::;;;<<<======<<<>>>AAABBBCCCEEEHHHJJJFFFHHHJJJKKKKKKLLLMMMOOOMMMLLLLLLLLLMMMNNNPPPQQQOOOQQQTTTUUUWWWYYY\\\^^^YYYZZZ[[[]]]___]]]YYYVVVTTTSSSRRRSSSWWW[[[]]]^^^XXX[[[]]]\\\YYYXXXZZZ]]]ZZZYYYYYYXXXXXXXXXYYYYYY[[[\\\\\\ZZZXXXVVVWWWXXXYYYUUUTTTVVVWWWTTTTTTVVVXXXTTTSSSSSSPPPMMMPPPWWWQQQPPPNNNJJJHHHGGGIIIKKKGGGFFFEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDDDD:::;;;===>>>>>><<<:::999;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;::::::::::::;;;:::::::::999999999888888777777777777777777777777777777666666666666777777777777777777777777777777555555555555555555555555444444444555555555666666555555555444444333333333444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333444444444222444666888888666444222222333333444444333333222222222222333333222222222111111111111111111111111222222222222222222222222000000000000000000000000000111111111111222222222////////////////////////000000000000000000000000111111111111000///...---000000000000000000000000//////............//////000000000000000000000000////////////000000000000000000000000000000000000---...///000000///...---,,,,,,---///000222333333000000////////////000000...............///000111////////////////////////000000000000000000000000---.........//////000000000000//////.........---------------.........///.........///000222333444000111222333333333333333///000222333555666777777666555666888;;;===<<<;;;999999:::;;;;;;<<<<<<===;;;999>>>FFFWWWwwwwww```^^^``````~~~~~~CCCCCCCCCCCCBBBAAA@@@???BBBAAA@@@>>>=========<<<======<<<;;;:::888666555777888999::::::999888777999999999888888888888777666666777777777777666666666666666666666666666666444444444555555555555666555666777666444333333555555555666666777777888888444555555666666666666666333333444555666666555555333333333444444444444555888888888888777777777777999888888888777777666666777888999999999:::<<>>???@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888888777666555555666777888777777777777777666555555777777666666666666777777888777777666555444444444777444222111333444555555555444444333333444444555333333333444444444555555444444444444444444444444222222333333333333444444333333333333333333333333222222222222222222222222222222333333333333444444222222333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333000111111222222333444444222111111111000000//////111111111000000000000000...//////000111222222222000000////////////000000111111111111111111111111000000000000000000000000...000111000///...///111---------........./////////////////////.........////////////000000000000000000000000000000000000000000000000000000000000...............///000000////////////////////////............////////////////////////////////////------............------///////////////////////////////////////.........000000//////.........---...------......///000111111111111000...///111333444444444555555555555666333555888;;;===<<<;;;::::::999888888999:::<<<===;;;;;;:::CCC^^^~~~qqqssseeegggtttzzzCCCCCCCCCCCCCCCAAA@@@@@@CCCBBB@@@>>>===;;;;;;;;;>>>===<<<;;;:::888777777777888999::::::999888777999999999888888888777777666666777777777777666666666666666666666666666666444444444444555555555555555666666555444333333555444444555555555666666666444444555666666666666666333333444555555555555555555555555555666666666666777777777777777777777777888888777777777666666666888:::;;;;;;;;;<<<>>>@@@@@@@@@AAAAAAAAA@@@@@@???CCCDDDEEEFFFHHHIIIKKKKKKMMMKKKJJJIIIJJJLLLNNNPPPVVVYYY\\\[[[YYYYYY\\\```fffccc___]]]\\\\\\[[[ZZZUUUUUUUUUUUUWWWZZZ\\\^^^[[[YYYVVVVVVVVVWWWWWWVVVUUUVVVXXXZZZZZZZZZYYYXXXXXXXXXXXXWWWUUURRRPPPOOOOOOQQQSSSTTTSSSRRRRRRRRRSSSQQQOOOMMMKKKJJJIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGIIIHHHGGGEEEEEEEEEFFFFFFDDDEEEEEEEEEDDDCCCBBBAAA======>>>>>>????????????>>>===<<<;;;:::::::::::::::::::::999999999888888999888777777777777888999777777888888777777666555777777666666666666777777777777777666555444444444777444222111333444555555444444333333333333444444333333333444444444444555444444444444444444444444222222222333333333444444333333333333333333333333222222222222222222222222222222222333333333444444222222333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111000000000///111000000000000000000000...//////000111111222222000000////////////000000111111111111111111111111000000000000000000000000...000111000///...///111---------.........///////////////////////////...////////////000000000000000000000000000000000000000000000000000000000000...............///000000////////////////////////............////////////////////////////////////.........//////.........////////////////////////.........///////////////000/////////...........................///111111222222222111///000222444333333333333444444444555333555888;;;<<<<<<;;;:::999999999888999:::<<<===;;;;;;:::BBBZZZyyyqqqgggdddqqq~~~DDDDDDDDDDDDCCCBBBAAA@@@CCCBBB@@@>>><<<::::::999???>>><<<:::999999999999777888999::::::999888777999999888888888777777777666666666666666666666666666666666666666666666666444444444444555555555555444555666555444333444555444444444444444555555555444444555666666666666555333444444555555555555444555555555555666666666666666666666666666666666666777777666666666666666555888:::;;;<<<;;;<<<===???>>>>>>????????????>>>>>>AAABBBCCCEEEFFFHHHIIIJJJIIIHHHGGGFFFGGGIIIKKKLLLUUUXXX[[[[[[YYYYYY[[[]]]dddaaa]]][[[[[[\\\\\\\\\TTTTTTUUUVVVWWWXXXYYYYYY\\\XXXTTTRRRSSSTTTUUUUUUTTTVVVXXXZZZ[[[YYYWWWUUUSSSSSSSSSRRRQQQPPPOOONNNQQQRRRTTTTTTSSSQQQQQQQQQPPPOOONNNMMMKKKJJJHHHGGGJJJJJJIIIHHHGGGGGGGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEBBBCCCCCCCCCBBBAAA@@@???<<<<<<===============>>>===<<<;;;:::999999999999:::::::::999999999888888:::999888888888888999:::888888999999888888777666777666666555555666666777777777666666555444444444666444222222333444555444444444333333333333444444333333333333444444444444444444444444444444444444222222222222333333333333333333333333333333333333222222222222222222222222222222222222333333333333222222333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333444333333222111111000000111111111111000000000000000000000000000000111111/////////000111111222222000000////////////000000111111111111111111111111000000000000000000000000...000111000///...///111------........./////////......//////////////////////////////000000000000000000000000000000000000000000000000000000000000...............///000000////////////////////////............////////////////////////////////////...//////000000//////...////////////////////////------......//////000000////////////........................///000111111333333333222000111333555222222222333333333444444444555888;;;<<<<<<;;;:::999999999999:::;;;<<<<<<:::<<<<<<@@@TTTsssaaa\\\gggDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@???===<<<;;;::::::@@@>>><<<:::888999::::::777888999::::::999888777888888888888777777777777666666666555555666666666666666666666666666666666333333444444444555555555333444555555333333444555444444444444444444555555333444555555666666555555333444444555555444444444222222333333333444444444444444444555555555555555666666666666555555555555666888999:::999999:::<<<<<<======>>>>>>>>>>>>>>>???@@@AAACCCEEEGGGHHHIIIFFFEEEEEEEEEFFFHHHIIIKKKNNNRRRVVVYYYYYYZZZ\\\^^^aaa^^^[[[ZZZ[[[\\\]]]]]]TTTUUUVVVWWWXXXWWWVVVVVVZZZWWWTTTSSSTTTVVVVVVVVVWWWXXXXXXYYYXXXVVVTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSUUUTTTRRRPPPPPPPPPKKKLLLMMMNNNNNNLLLJJJIIIKKKJJJIIIHHHHHHGGGGGGGGGIIIHHHHHHFFFEEEEEEDDDDDDBBBBBBBBBAAAAAA@@@??????=====================>>>===<<<;;;:::999999999999:::::::::999999999888888999999999888888999999999999999999999999888777777666666666555555666666666666666666555555444444444666444222222444555444444444333333333333333333444222222333333333444444444333333333333333333333333111222222222222333333333222222222222222222222222222222222222222222222222111222222222222333333333222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222333222222222111111000000111111111000000000000000000000000000000111111111//////000000111111111111000000////////////000000111111111111111111111111////////////////////////...000111000///...///111............////////////............////////////////////////000000000000////////////////////////////////////////////////...............///000000////////////////////////............//////////////////////////////////////////000000000000//////////////////////////////,,,------...///000111111///////////////.....................///000111222222333333111000000222444222333333333333444444444555666888:::;;;;;;;;;:::999999999999:::;;;<<<<<<:::======>>>OOOmmmVVV[[[kkkDDDDDDDDDDDDCCCBBBAAA@@@======<<<<<<<<<<<<<<<===???>>>;;;999888999:::;;;777888999::::::999888777888888888777777777666666666666555555555555666666666666666666666666666666333333333444444444444555222444555444333333444555555555555555555555555555333444444555555555555555333444444444444444333333222222222333333333333444333444444444555555555666555555555555666666666666555777::::::999999999:::<<<<<<===>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDFFFHHHHHHEEEEEEEEEEEEGGGHHHJJJKKKLLLOOOSSSWWWYYY[[[]]]^^^]]][[[ZZZZZZ[[[]]]]]]\\\VVVWWWXXXYYYYYYXXXWWWUUUVVVUUUVVVWWWZZZ[[[ZZZYYY]]][[[XXXUUUSSSRRRQQQQQQPPPPPPPPPQQQQQQRRRRRRSSSRRRSSSUUUTTTRRROOONNNOOOHHHJJJLLLOOOPPPOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@???>>>>>>=========>>>???>>>===<<<;;;:::::::::::::::::::::999999999888888888888888888888888888888999999999999999888777777666666555555555555666666555555555555444444444444555444222333444555444333333333333222222333333333222222222333333333444444333333333333333333333333111111111222222222333333222222222222222222222222222222222222222222222222111111111222222222333333222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222000000000111111222222222000000000000000000111111//////000000111111111111000000000000000111111111000000////////////000000000000000000000000000000////////////////////////...000111000///...///111........./////////000000---.........//////000000////////////000000000000////////////////////////////////////////////////...............///000000////////////////////////............//////////////////////////////////////////000000000000//////////////////////////////,,,------...///000111111.........//////////////////......//////000111222111111111000//////111333444444444444555555555555666777888:::;;;;;;;;;:::888888999:::;;;;;;;;;;;;:::>>>===>>>MMMjjj\\\___oooCCCCCCCCCCCCBBBAAA@@@???;;;;;;;;;;;;;;;<<<===>>>===<<<:::999888888999999777888999::::::999888777888888777777777666666666777666555444444555666777666666666666666666666666333333333333444444444444222333444444333333444555666666666555555555555555333333444555555555555444333444444444444333333222444444444444555555555555333333444444555666666666555666666666666777777777777999<<<<<<;;;:::;;;;;;:::;;;<<<===>>>>>>>>>======>>>???AAADDDFFFHHHHHHEEEEEEFFFFFFHHHIIIKKKKKKQQQRRRTTTVVVWWWYYYYYYZZZZZZYYYYYY[[[\\\]]][[[ZZZWWWXXXYYYZZZZZZYYYXXXWWWTTTTTTVVVYYY\\\]]]\\\ZZZ___\\\WWWSSSPPPOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTPPPRRRSSSSSSPPPNNNNNNNNNGGGIIILLLNNNPPPPPPOOOOOOKKKKKKJJJIIIHHHHHHHHHHHHFFFGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@???>>>=========>>>???>>>===<<<;;;:::::::::::::::::::::999999999888888777777888888888888777777888888999999888888777666666555555444444555555666444444444444444444444444555444333333555555444333333333222222222222333333222222222222333333333333333333333333333333333333111111111111222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222//////000000111222222333000000000000111111111111/////////000111111222222000000000000000000111111000000////////////000000000000000000000000000000000000000000000000000000...000111000///...///111....../////////000000000------......///000000000////////////000000000000000000000000000000000000000000000000000000000000...............///000000////////////////////////............////////////////////////////////////...//////000000//////...////////////////////////------......//////000000.........///////////////////////////000111222222000111111000......111333444444444555555555666666777777888999::::::;;;;;;888888999:::;;;;;;;;;;;;<<>>>>>OOOkkkaaagggqqqBBBBBBBBBBBBAAA@@@???>>>;;;;;;::::::;;;;;;<<<<<<:::::::::999999888888777777888999::::::999888777888777777777666666666666777666444333333444666777666666666666666666666666222222333333333444444444111333444444333333444555555555555444444444333333222333444444555555444444444444444444444333222111333333444444444555555555333444444555666666777777666666666777777777888888777999<<<===<<<:::::::::888999:::;;;<<<<<<<<<<<<<<<===???AAADDDFFFHHHIIIDDDEEEFFFGGGHHHJJJKKKKKKRRRQQQPPPQQQRRRSSSTTTSSSWWWXXXYYY\\\^^^]]]ZZZWWWXXXXXXXXXYYYYYYYYYXXXXXXTTTTTTSSSUUUXXXZZZZZZYYY[[[YYYVVVSSSQQQPPPPPPPPPOOOOOONNNNNNOOOPPPQQQRRRNNNPPPQQQQQQOOOMMMMMMMMMIIIJJJKKKMMMMMMMMMMMMMMMIIIIIIHHHGGGFFFFFFFFFFFFDDDEEEFFFGGGHHHGGGFFFFFFDDDCCCBBB@@@@@@@@@@@@@@@@@@???===;;;;;;<<<===>>>===<<<;;;:::999999999999:::::::::999999999888888888888999::::::999888888777777888888777777666555666555555444444555555666444444444444444444444444444333333444555555444222333333222222222222333333111222222222222333333333222222222222222222222222111111111111222222222222111111111111111111111111222222222222222222222222111111111111222222222222222222333333333333444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000111111111111///000000000111111111111...//////000111111222222111000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000...000111000///...///111.../////////000000000000------......///000000111////////////000000000000000000000000000000000000000000000000000000000000...............///000000////////////////////////............////////////////////////////////////.........//////.........////////////////////////.........///////////////............/////////000////////////000111222333111222222000//////111333333333444444444555555555777888888999:::::::::;;;777888:::;;;<<<;;;;;;;;;===???>>>@@@QQQnnncccnnnvvvAAAAAAAAAAAA@@@???>>>>>>===<<<;;;::::::::::::;;;999999999999999888777666777888999::::::999888777777777777777666666666666777666444333333444666777666666666666666666666666222222333333333444444444111222444333333333444555444444444333333222222222222333444444555555444444444444444444333333222111111111222222222333333333444444555555666777888888666666777777888888999999555777:::;;;:::888888888666777888999:::;;;;;;;;;======???BBBDDDGGGHHHIIIDDDDDDEEEGGGHHHJJJKKKKKKMMMLLLJJJKKKLLLNNNOOOPPPVVVWWWZZZ]]]___]]]XXXUUUWWWWWWWWWXXXXXXXXXYYYYYYVVVTTTQQQQQQSSSUUUWWWWWWVVVVVVUUUUUUSSSRRRPPPPPPMMMMMMLLLLLLLLLNNNOOOPPPLLLNNNPPPPPPOOOMMMMMMMMMJJJKKKKKKKKKKKKKKKJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDFFFGGGHHHHHHGGGGGGCCCBBBAAA????????????@@@???>>><<<:::::::::<<<===<<<;;;:::999888888888888:::::::::999999999888888999999;;;;;;;;;;;;999999777777777777777666555555555555555444444555555555444444444444444444444444444333333444555555444222333222222222222222222333111111222222222333333333222222222222222222222222000111111111111222222222111111111111111111111111222222222222222222222222000111111111111222222222222222333333333444444444333333333333333333333333222222222222222222222222111111111111111111111111222222111111000///////////////000000111111111222...//////000111222222222111111111000000000000000000000////////////000000000000000000000000000000000000000000000000000000///000111000///...///111////////////000000000000---------...///000000111////////////000000000000000000000000000000000000000000000000000000000000...............///000000////////////////////////............/////////000////////////////////////------............------///////////////////////////////////////.........---.........//////000000////////////000111222333222333333222000000222555222222333333333444444444888888888999999::::::;;;777888:::;;;<<<<<<;;;:::>>>???>>>AAATTTqqqlllttt|||@@@@@@???????????????@@@<<<;;;;;;::::::;;;;;;<<<<<<;;;999777777888999:::;;;;;;;;;:::999888777666666666666666666666666666555555555555555555555555777666555444333444444555333333333333333333333333333333333333333333333333444444333333333333222222333333333333333333333333333333333222222111111111222222333333333222222111333444555777777777777666444444444555555555555666666777777777888888888888666666777888999999::::::<<<===>>>???AAADDDFFFGGGJJJIIIGGGFFFFFFFFFGGGGGGIIIJJJKKKJJJJJJKKKNNNPPPVVVXXX[[[[[[YYYVVVUUUUUURRRRRRRRRTTTVVVWWWUUUSSSMMMIIIGGGJJJQQQVVVWWWVVVVVVUUUSSSRRRQQQQQQQQQQQQOOOMMMKKKKKKNNNQQQSSSTTTOOOPPPQQQPPPNNNNNNNNNOOONNNMMMKKKJJJJJJKKKKKKLLLMMMLLLKKKIIIGGGEEECCCCCCCCCEEEGGGGGGFFFCCCBBBBBBCCCCCCBBBAAA???>>>======999:::;;;<<<============;;;:::888777777777888888:::::::::999999999888888;;;;;;::::::999888777777777777777777777777777777444444333333333444555555888444111333777888555222333222222222222222222222111111111111111111111111222222222222222222222222333222222111111222222333111111222222222333333333111111111111111111111111111222222333333222222111111111111111111111111111111111222222222333333333444444444333333222222222222222222222222222222222111111111111111111111111333333222222111000//////000000000000000000000000//////......///000111111111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000//////000000000000//////...000000///...---.../////////............//////000000////////////000000000000000000000000000000,,,---------.../////////////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////........................000000//////.........---............////////////...///111111000000222333333222222111111222222333444333222222333444666777555888999777777;;;;;;999777999;;;=========;;;:::<<>>===============;;;;;;::::::::::::;;;;;;<<<;;;999888888888999:::::::::::::::999888777666666666666666666666666666555555555555555555555555777666555444333444444555333333333333333333333333333333333333333333333333444444333333333222222222222222222222222222222222333333333222222111111111222222222333333222222111444555666666666555444333444444444444555555555555666666777777777888888888777777777888888999999999;;;<<<===>>>AAACCCEEEFFFFFFFFFEEEDDDDDDEEEFFFFFFIIIJJJKKKJJJJJJKKKNNNPPPUUUWWWYYYZZZXXXVVVUUUUUUSSSSSSSSSTTTUUUUUUSSSPPPJJJGGGEEEIIIOOOTTTUUUTTTSSSRRRQQQPPPPPPQQQRRRSSSPPPOOONNNOOOPPPQQQQQQPPPKKKLLLMMMLLLJJJIIIJJJKKKMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJHHHGGGEEEEEEEEEGGGIIIHHHFFFCCCBBBAAAAAAAAA@@@@@@???>>>======999999:::;;;<<<<<<<<<<<<;;;:::888777777777888999::::::999999999888888888;;;::::::999888888777777666666666666666666666666666555555444444444555555777444111333666888555222000000111222222333444444111111111111111111111111222222222222222222222222333222222111111222222333111111222222222333333333111111111111111111111111111222222333333222222111111111111111111111111111111111111222222222333333444444333333333222222222222222222222222222222222111111111111111111111111333333222222111000000///111111111111111111111111111111111111111222333333111111111111111111111111000000000000000000000000111000000000/////////...000000000000000000000000//////000000000000//////...000000///...---.../////////............//////000000////////////000000000000000000000000000000------..................////////////////////////000/////////............////////////////////////////////////////////////////////////////////////////////////////////////000/////////........................////////////...///111111000000222333333222222111111222222333333333222222333444666777666999:::888888<<<<<<:::888999;;;<<<======<<<;;;<<<@@@>>>>>>PPPmmm|||{{{rrrrrryyysss|||@@@???>>><<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999888888888999:::999999999999999888777666666666666666666666666666666666666666666666666666666555444444333444444444333333333333333333333333333333333333333333333333333333333333222222222222111111111111111111111111222222222222222111111111111222222333333222222222555555555555444333222111444444444444555555555555666666666666777777777777777777777777888888888888999:::;;;===???AAABBBCCCBBBBBBAAAAAABBBCCCEEEFFFIIIJJJJJJJJJJJJKKKNNNPPPSSSVVVXXXYYYWWWUUUTTTUUUUUUTTTSSSSSSSSSRRROOOMMMGGGEEEDDDHHHNNNRRRSSSRRRPPPPPPOOOOOOPPPRRRSSSUUUQQQPPPPPPQQQRRRQQQOOOLLLLLLNNNNNNMMMLLLKKKLLLMMMLLLKKKKKKKKKKKKMMMNNNOOOOOONNNMMMKKKJJJHHHGGGGGGGGGIIIJJJHHHEEEBBBAAAAAA?????????>>>>>>>>>======999::::::;;;<<<<<<<<<<<<:::999888777777777888999:::999999999999888888888::::::999999888777777777666666666666666666666666888777666555444444444555666333222333555666444222111111111222222222333333111111111111111111111111222222222222222222222222222222111111111111222222111111222222222333333333111111111111111111111111111111222222222222111111111111111111111111111111111111111222222222222333333333333333222222222222222222222222222222222222111111111111111111111111333333222222111000000000000000000000000000000000111111111111111111222333111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000//////000000000000//////...000000///...---...////////////....../////////000000////////////000000000000000000000000000000//////..................////////////////////////////////////............////////////////////////////////////////////////////////////////////////000000000000000000000000////////////........................////////////...///111111000000222333222222111111111111222222333333333333333555666666777:::;;;888999======;;;:::::::::;;;<<<<<<======;;;===;;;>>>RRRooo{{{wwwnnnlllxxxgggwww@@@???>>><<<;;;:::::::::;;;::::::::::::::::::;;;999999888777777888888999888888999999888777666666555555555555555555555555666666666666666666666666555444444444444444444444222222222222222222222222222222222222222222222222333333333222222222222111000000000000000000000000222222222111111111111111111111222333333333222222333333333333222222111111333333444444444555555555555555555666666666777777777777777777777777666666777888:::<<<>>>???@@@AAA@@@??????@@@AAACCCEEEFFFHHHIIIJJJJJJIIIJJJMMMPPPSSSUUUXXXYYYWWWVVVUUUUUUWWWVVVTTTTTTSSSPPPMMMJJJEEEDDDFFFIIIOOORRRSSSSSSRRRQQQPPPPPPPPPRRRSSSTTTPPPOOOOOOOOOPPPPPPNNNLLLNNNOOOPPPOOOMMMMMMMMMNNNKKKKKKKKKKKKLLLNNNPPPQQQRRRQQQOOOMMMJJJHHHGGGFFFEEEFFFGGGFFFCCCAAAAAAAAA???????????????>>>>>>>>>:::;;;<<<===============:::999888777777888999999999999999999888888888888999999888888777777777777666666666666666666666666888777666444444333333333555333222222444555444222555444333222111000///...111111111111111111111111111111111111111111111111222222111111111111222222111111222222222333333333111111111111111111111111111111222222222222111111111111111111111111111111111111111111222222222222333222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000000///////////////000000111111111111111111111111////////////////////////000000000000//////////////////////////////////////////000000000000//////...000000///...---...///......////////////......000000////////////000000////////////////////////000000//////......------///////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////.....................////////////...///111111000000222333222222111111111111222222222222333333444555555666777::::::888999<<<===:::;;;:::::::::;;;<<<===>>>:::<<<;;;???VVVsss~~~xxxcccdddlll{{{www]]]tttAAA@@@>>>===<<<;;;;;;::::::::::::999999:::::::::777666666666666666777777777777888888888777666666444444444444444444444444666666666666666666666666333333444444444444444444222222222222222222222222222222222222222222222222333333222222222111111111000000000000000000000000111111111111111111111111000111222333333333333333111111111111222222333333333333333444444444444555444555555555555666666666777777666666666666666666666777999;;;===>>>>>>>>>?????????@@@AAADDDFFFHHHHHHIIIJJJIIIIIIJJJMMMOOORRRTTTWWWYYYXXXWWWVVVWWWXXXVVVUUUTTTRRRPPPLLLIIIEEEFFFIIIMMMRRRTTTUUUUUUUUUTTTSSSQQQPPPPPPQQQQQQNNNLLLJJJJJJLLLOOOPPPPPPLLLMMMNNNMMMKKKJJJKKKLLLLLLKKKKKKLLLMMMOOOQQQRRRTTTSSSQQQMMMJJJGGGDDDCCCAAABBBCCCCCCAAA@@@AAABBB@@@@@@@@@@@@@@@@@@@@@???<<<======>>>>>>>>>>>>===999999888777777888999:::999999999888888888777777888888777777777777666666555555555555555555555555666555444333222222111222333222222222333333333222444444333222000///......111111111111111111111111111111111111111111111111222111111000000111111222111111222222222333333333111111111111111111111111000111111222222111111000111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111333333333333333333333333000000///////////////000000000000000000000000000////////////////////////////////////000000000000//////////////////////////////000000000000//////...000000///...---...///......///000000///......000000////////////000000////////////////////////000000000//////......---////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////.................................///////////////............////////////...///111111000000222333222111111000000111111222222222333444444555555555555888999777777;;;;;;999;;;;;;;;;;;;;;;===>>>>>><<<>>><<<@@@VVVrrr|||uuuyyy\\\```kkkrrrzzzttt\\\rrr@@@???>>>===<<<;;;;;;;;;::::::999999999999::::::666666666666777777777777666666777777777777666666444444444444444444444444555555555555555555555555222333333444444444444333222222222222222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000111111111111111000111222222333333333333000000000000111222444444333333333333444444444444444444444444555555555666555555555555666666666666555777999;;;<<<======<<>>@@@AAAAAA@@@???AAABBBAAAAAAAAAAAA@@@@@@??????<<<======>>>>>>>>>======999888777777777888999:::999888888888888777777777777777777666666666666666555555555555555555555555444444333222111111111222222222222222222222222222000000000111111111222222111111111111111111111111111111111111111111111111111111000000000000111111111111222222222333333333111111111111111111111111000000111111111111000000111111111111111111111111000000000111111111111222111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111555555555555555555555555333222222111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////...000000///...---...///---...///000000///...---000000////////////000000000000000000000000000000000000//////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////.................................///////////////............////////////...///111111000000222333111111000000000000111111111222333444555555555555555888888666777:::;;;888:::;;;;;;<<<======>>>>>>===@@@>>>@@@SSSmmmwwwrrrttt{{{]]]aaawwwrrr|||cccsss======<<<;;;::::::;;;;;;::::::999999999999::::::666777777888888888888888555666666777777666666555333333333333333333333333444444444444444444444444111222333444555444444333111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111///000000000111111111222000000111222333333333333333222111111111222333333222222333333333444444444333333444444444555555555444444444555555666666666555777999;;;======<<<<<<>>>>>>>>>???AAACCCEEEGGGHHHHHHIIIIIIHHHJJJLLLOOOMMMPPPSSSUUUUUUTTTTTTUUURRRQQQOOOOOOOOOMMMJJJGGGEEEIIIOOOTTTWWWXXXYYYYYYUUUTTTQQQOOOMMMLLLLLLLLLKKKJJJIIIJJJMMMOOOPPPPPPOOOPPPQQQPPPOOONNNNNNPPPNNNMMMMMMMMMNNNOOOQQQRRRPPPOOOMMMJJJHHHEEECCCBBB@@@AAABBBAAA??????@@@BBBBBBAAAAAA@@@???>>>======;;;;;;<<<<<<<<<<<<;;;;;;999888777777777888:::;;;888888888888777777777777666666666666666666666666555555555555555555555555444333333222222222333333111222222222111111111222...//////000111222222333111111111111111111111111111111111111111111111111111111000000000000111111111111222222222333333333111111111111111111111111000000111111111111000000111111111111111111111111000000000000111111111111000111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333333333222111111111111111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000//////000000000000//////...000000///...---...///---...///000000///...---000000////////////000000000000000000000000000000///////////////000000000////////////////////////............/////////000////////////////////////////////////////////////////////////////////////..................................../////////000............////////////...///111111000000222333111111000000000000111111111222333555555555555444666999999777888;;;<<<999999:::<<<===>>>>>>======:::??????@@@RRRmmmzzzxxxxxx~~~___ccc}}}xxxnnnuuu;;;;;;:::999999::::::::::::999999999999999999:::777888999:::::::::::::::555555666666666666666555333333333333333333333333333333333333333333333333000111333444555444444333111111111111111111111111111111111111111111111111222222222111111111111000111111111111111111111111//////000000111111111222///000111222333444444444555444333111111111111222222222333333333444444444333333333444444444555555333333444444555666777777555777999<<<======<<<;;;>>>>>>>>>>>>@@@BBBDDDEEEGGGHHHIIIIIIHHHIIILLLOOOJJJMMMQQQSSSSSSRRRRRRSSSNNNMMMMMMMMMMMMKKKHHHFFFEEEIIIOOOUUUXXXYYYYYYZZZRRRQQQOOOMMMKKKJJJJJJKKKJJJJJJKKKMMMPPPQQQOOONNNKKKLLLMMMLLLJJJJJJJJJKKKOOONNNNNNMMMNNNOOOQQQRRRLLLKKKJJJIIIGGGEEEDDDDDDCCCCCCCCCAAA???>>>???AAAAAAAAA@@@???>>>===<<<;;;:::::::::;;;;;;:::999999888888777777777888:::;;;888888888888777777777777555555555666666666666666555555555555555555555555444444333333333444555555000111222222111000111222111111111000000000000000111111111111111111111111000000000000000000000000111111000000000000111111111111222222222333333333111111111111111111111111000000111111111111000000111111111111111111111111000000000000111111111111000000111111222222222222000000000000000000000000111111111111111111111111111111111111111111222222........................111111000//////...//////000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000//////000000000000//////...000000000...---...///---...///111111///...---000000////////////000000000000000000000000000000......//////000000111111////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////000000000000000000000000---.........//////000000............/////////000...///111111000000222333111111000000000000111111111222333555666555555444777::::::888999<<<===:::999:::===>>>??????===<<<666===???BBBUUUrrr^^^ccc|||yyy~~~vvvvvv:::999999888888999999:::777777777777777777888888999:::;;;;;;;;;;;;:::999777777666555444444333333555555555555555555555555222222222222222222222222111111222222222333333333222222222111000//////...000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222333333333333444444555555555555666666666666777777888888888999999999999:::===@@@BBBCCCBBBBBBEEEGGGIIIIIIIIIIIIKKKLLLNNNMMMMMMMMMMMMMMMMMMMMMHHHIIIJJJKKKKKKJJJIIIHHHEEEEEEHHHMMMRRRUUUSSSPPPPPPOOOMMMKKKIIIIIIIIIIIIKKKLLLMMMOOOPPPQQQQQQQQQLLLKKKJJJIIIHHHGGGGGGGGGLLLLLLLLLMMMMMMNNNOOOOOOKKKIIIFFFDDDCCCCCCDDDEEECCCBBB@@@>>>===<<<;;;;;;BBBAAA???===<<<;;;<<<<<<:::::::::999999999888888666666777777777777666666666666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222111111111111111000///...000000111111111111000000222111111111000000//////111111111111111111111111111111111111000000000000000111111111111222222222000000000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000///000111222222333222222333222111000000111222333000000000000000000000000111111111000000000000000000000000000////////////111111000000000000111111111111111111111111111111000000000000000000000000111111111000//////......////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000111111000000000000111111000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000000///.........///111222/////////...---------,,,////////////////////////////////////////////////000000000000000000000000............////////////111111000000000000000111222111111000000000000000444444444444444444444444777777666666666888999:::;;;;;;<<<<<<<<<;;;999888777===AAAFFFVVVnnn}}}wwwZZZ___yyyxxx:::999999888888999999:::888888888777777777777777888999:::;;;;;;:::999888777666666555444444333333444444444444444444444444222222222222222222222222111111222222222333333333222222111111000//////...000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222222333333333444444555555555555666666666666777777777888888888999999999;;;>>>AAABBBCCCCCCBBBDDDFFFHHHHHHHHHIIIKKKLLLNNNNNNMMMLLLKKKJJJIIIIIIGGGIIIKKKLLLLLLKKKIIIGGGGGGHHHJJJNNNRRRTTTRRROOOPPPOOOMMMLLLJJJJJJJJJJJJOOOPPPQQQRRRSSSSSSSSSSSSNNNMMMLLLKKKIIIIIIHHHHHHJJJKKKLLLMMMNNNNNNNNNNNNIIIHHHFFFDDDCCCCCCCCCCCCDDDCCCBBB@@@???>>>======AAA@@@>>>===<<<;;;;;;<<<::::::999999999888888888666777777888888777777666666666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222000111111111111000000///000000111111111111000000111111111111000000000///111111111111111111111111111111111111000000000000000000111111111222222222111111111000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000111222222222222222222111000000111222222000000000000000000000000111000000000000000000000////////////000000000000111111000000000000111111111111111111111111111111000000000000000000000000//////////////////000000////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000000000////////////000000000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000000///.........///111111...............---------////////////////////////////////////////////////////////////////////////............////////////111111000000000000111111333222222111111111111111333333333333333333333333777777666666777888999::::::;;;<<<<<<<<<;;;:::999:::======???PPPooozzzYYY___vvvxxx:::999999888888999999:::999888888888777777666666777888999::::::999888777666666666555444444333333333333333333333333333333222222222222222222222222111111222222222333333333222222111111000/////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222222222333333333333444555555555555666666666777777777777888888888888:::;;;===@@@AAABBBBBBBBBBBBDDDFFFGGGGGGHHHJJJLLLNNNNNNMMMLLLJJJHHHFFFEEEGGGIIILLLNNNNNNLLLIIIGGGIIIJJJLLLPPPSSSSSSQQQOOOPPPOOONNNMMMLLLLLLLLLLLLQQQQQQRRRSSSSSSSSSSSSSSSNNNMMMMMMLLLJJJJJJIIIIIIIIIJJJKKKMMMMMMMMMMMMLLLFFFFFFEEEDDDCCCBBBBBBAAACCCBBBAAA???>>>=========@@@???>>><<<;;;;;;;;;;;;999999999888888888777777777888888888888888888777666666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222///000000111111111111000000000111111111111000000111111111111000000000000111111111111111111111111111111111111000000000000000000000111111111222222222111111111000000//////000000000000000000000000000000000000111111111111000000000000000000000000...///000111222222222222222222111000000111222222000000000000000000000000000000000000000000111111......//////000000111111111111000000000000111111111111111111111111111111000000000000000000000000------......///000000111////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000//////............//////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000//////......//////000111---------...............////////////////////////////////////////////////////////////////////////............////////////111000000000000000111111444333333222111222222222222222222222222222222222777777666666777888:::;;;999:::;;;<<<===<<<;;;;;;:::===<<<>>>PPPsss{{{WWW\\\zzzrrr~~~rrr:::999999888888999999:::999999888888777666666666666777888999999888777666666666555555555444444444222222222222222222222222222222222222222222222222111111222222222333333333111111111111000000//////000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222222222333333333444444444555555555666666666666666777777777888888999:::;;;===???@@@@@@@@@AAACCCEEEFFFFFFGGGIIIKKKLLLLLLLLLKKKJJJHHHFFFEEEFFFIIILLLNNNNNNLLLIIIFFFHHHJJJMMMQQQSSSSSSRRRQQQOOOOOONNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPOOOKKKLLLLLLLLLLLLLLLKKKKKKJJJKKKLLLLLLLLLJJJIIIGGGDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@>>>===<<<;;;;;;;;;>>>>>>===<<<;;;;;;;;;:::999999888888888777777777888888999999999999888888666666666666666666666666444444444444444444444444222222222222222222222222111111111111111111111111...///000111111111111111000000111111111111000000111111111000000000000000111111111111111111111111111111111111000000000///000000000000111111111111222222111111000////////////////////////////////////000000000111111111111000000000000000000000000...///000111222222222222222111111111111111111222000000000000000000000000000000000000000111111111---......///000111111222111111000000000000111111111111111111111111111111////////////////////////------......////////////////////////000000000000///////////////////////////////////////000000111////////////////////////000//////......//////000////////////////////////000000000000////////////////////////000000000000000000000000000000000000............//////000000,,,---------.../////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000111222333333222111111111111222222222222222333333333333777777666666777999;;;<<<999:::;;;=========<<<<<<:::===>>>DDDYYYxxx|||UUU^^^vvvjjj{{{}}}sss:::999999888888999999:::888888888888777777666666666777888888888888777666555555555555555444444444222222222222222222222222222222222222222222222222111111222222222333333333111111111000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222333333444444444444555555555555555555666666666777777777777777999:::;;;<<<======@@@BBBDDDEEEEEEFFFHHHIIIIIIJJJKKKLLLKKKJJJIIIHHHFFFHHHKKKMMMMMMKKKHHHFFFGGGJJJNNNQQQRRRSSSRRRRRRMMMNNNNNNOOOOOOOOOOOOOOOMMMNNNNNNOOOOOOOOONNNNNNKKKLLLMMMOOOPPPQQQQQQQQQMMMMMMLLLKKKIIIGGGDDDCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@>>>===<<<<<<<<<<<<======<<<<<<;;;;;;::::::999999999888888888888777888888999999999999888888666666666666666666666666444444444444444444444444222222222222222222222222111111111111111111111111...///000111111111111111000000111111111111000000000000000000000000111111000000000000000000000000111111111111000000000/////////000000000111111111111111111111000000/////////////////////////////////000000000111111111111000000000000000000000000......///000111111111111111111111222222111111111000000000000000000000000//////000000111111111111---......///000111111222111111000000000000111111111111111111111111111111////////////////////////000000//////............////////////000000000000///////////////////////////////////////000000111////////////////////////111000000//////000000111////////////////////////////////////000000000000////////////000000000000////////////////////////---......///////////////,,,---------.../////////////////////////////////////////////////////////....................................////////////000000//////000111222222222222111000000000000000222333333333444444555555777777666777888999;;;===999:::<<<============<<<<<<======EEE]]]|||WWWeeewwwdddzzzxxx:::999999888888999999:::777777777777777777777888666777888999999888777666555555555555555555555555222222222222222222222222222222222222222222222222111111222222222333333333111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222333444444444444555555555555555555555666666666666666666777888999:::;;;;;;@@@BBBCCCDDDCCCDDDEEEGGGEEEGGGIIIKKKLLLKKKJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGGGGJJJOOOQQQQQQQQQQQQQQQKKKLLLMMMOOOOOOPPPPPPOOONNNNNNOOOPPPPPPPPPPPPPPPNNNOOORRRTTTUUUVVVVVVVVVNNNMMMKKKIIIFFFDDDCCCBBBDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAA@@@????????????;;;;;;<<<<<<;;;;;;:::999:::::::::999999999888888777888888888888888888777666666666666666666666666444444444444444444444444222222222222222222222222111111111111111111111111///000000111111111111000000000111111111111000000000000000000111111111111000000000000000000000000111111111111000000000000/////////000000000111111000000000000000000000111000000000000000000000000000000000000111111111111000000000000000000000000---...///000111111111111000111222222222222111000000000000000000000000000/////////000111111222222......//////000000111111111111000000000000111111111111111111111111111111000000000000000000000000222111111000//////......////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000111111000000000000111111000000000000000000000000////////////000000000000////////////000000000000////////////////////////------...////////////...---------...............////////////////////////////////////////////////....................................////////////////////////000111222333222111000000//////000000333333333444444555555666777777666777888:::<<<===:::;;;<<<===>>>===<<<;;;>>>===;;;AAAZZZ|||^^^hhhqqqkkkzzzooo:::999999888888999999:::666666666777888888999999777777888999999888777777555555555555555555555555333333333333333333333333222222222222222222222222111111222222222333333333000000000000000000000111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222333333444444444555555555444444555555555666666666666666666777888999:::;;;@@@BBBCCCCCCBBBBBBCCCDDDCCCEEEHHHJJJKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIMMMPPPQQQOOOMMMLLLMMMIIIKKKLLLNNNOOOPPPPPPOOOMMMNNNOOOPPPQQQQQQRRRRRRPPPQQQSSSUUUVVVVVVUUUTTTMMMKKKIIIFFFDDDCCCDDDDDDEEEDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@::::::;;;<<<;;;:::999888;;;;;;;;;::::::::::::999666777777888888777777666666666666666666666666666444444444444444444444444111111111111111111111111111111111111111111111111000111111111111000000///000000111111111111000000///000000000111111111111000000000000000000000000111111111111000000000000////////////000000000111/////////000111111222222000000000000000000000000000000000000111111111111000000000000000000000000---...///000111111111111000111222222222222111000000000000000000000000000...//////000111111222222////////////000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111111111111000000000////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000000000////////////000000000000000000000000000000.../////////000000000111////////////000000000000////////////////////////,,,---.../////////.....................---------////////////////////////////////////////////////....................................////////////////////////000111222333333222111111000000111111111222222333444444555555777666666777888:::===>>><<<<<<===>>>>>>===;;;;;;<<>>======>>>>>>>>><<<;;;:::888BBBIIILLLZZZuuummmrrreeepppdddVVV777777777777888888888888666666777777888888999999777555333333555777777777555555666666666666555555333444444555555444444333222222222222222222222222222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222222222333333333333444444444444444555555555555666555555555666777999:::;;;???AAABBBBBBBBBBBBCCCDDDEEEGGGIIIMMMOOOMMMIIIFFFEEEFFFHHHIIIJJJIIIIIIHHHLLLMMMNNNMMMJJJHHHHHHHHHIIIHHHHHHJJJMMMOOOOOONNNJJJJJJLLLPPPUUUWWWVVVSSSSSSSSSTTTSSSRRROOOLLLJJJKKKIIIFFFDDDCCCDDDEEEGGGKKKJJJHHHGGGGGGEEEBBB@@@????????????????????????<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::999999888888777999888888777666555555444555555444444444444555555444444333333333333222222222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000222111000000000111333333222111111111000000//////222111111111000000//////111000000000000000111111444444333333222111000000000000000000111111111111000000000000000000000000111111111111111000//////////////////000000000000333333333333333333333333000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000////////////000000000000222333333333222111///------...000111111111000///000000///...---,,,++++++000000//////......------////////////000000000000////////////////////////000000////////////000000---------,,,,,,---------////////////////////////////////////////////////------------------------------......//////000000////////////000111222333333333222111000000111111333333333444444444555555666777777888999;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;===>>>DDDWWWsss}}}{{{ccclll666666777777777888888888777777777777777888888888777555333444555777777777555555666666666666555555333333444444444444333333222222222222222222222222222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222222222222333333333444444444444444444555555555555555666666666777999:::;;;>>>@@@AAAAAA@@@@@@BBBCCCEEEFFFHHHKKKMMMLLLIIIFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKJJJHHHFFFGGGHHHNNNLLLKKKKKKLLLLLLJJJIIIKKKKKKLLLPPPTTTVVVTTTRRROOOPPPQQQQQQPPPNNNLLLKKKIIIHHHFFFEEEEEEGGGIIIJJJKKKIIIGGGFFFEEEDDDBBB@@@????????????????????????===<<<<<<<<<<<<<<<<<<===;;;;;;::::::999888888888888888777777666555555444555555444444444444555555444444333333333222222222222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000/////////000111222111111111000000000//////111111111111000000000///000000000000000111222333444444333222222111000000000000000000111111111111000000000000000000000000111111111111111000//////////////////000000000000222222222222222222222222000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000............////////////111111111111000///............///000000000000000111111000000///.........///////////////.........////////////000000000000////////////////////////000//////......//////000......------------......////////////////////////////////////////////////------------------------.........///////////////////////////000111222333333333222111111111111111333333333444444444555555777777888999:::<<<>>>???<<<<<<<<<;;;;;;<<<<<<<<<<<<>>>???EEEWWWqqqtttkkkrrr666666777777777777888888888777777777777777777666777555444444666777777666555555666666666666555555333333444444444444333333222222222222222222222222222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222222222222222333333333333444444444444555555555555666666666777888999:::;;;<<<===??????>>>???@@@BBBEEEEEEFFFHHHJJJJJJIIIGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIHHHGGGEEEEEEFFFHHHOOONNNMMMLLLMMMLLLJJJHHHLLLLLLNNNQQQSSSTTTRRRQQQMMMNNNOOOOOOOOONNNMMMLLLHHHGGGFFFFFFGGGJJJMMMNNNJJJHHHDDDCCCBBBBBBAAA@@@================================================;;;;;;;;;:::999999888888777777777666555555444444555555444444444444555555333333333333222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000//////.........///000111111111000000000000//////111111111111000000000000000000000000111222444444333333333222111111000000000000000000111111111111000000000000000000000000000111111111111000000///////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000//////000000000000000000000000------------............///......------......//////////////////000111111111111111111111111111111.........///////////////////////////000000000000///////////////////////////................../////////............/////////////////////////////////////////////////////////////////////////////////////////////.........////////////000111222333333222222111111111111222333333333444444444555555777777888999;;;===???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAAGGGXXXqqquuu{{{oooxxx666666666666777777777888888888777777666666666555666555444444666777777666444555555666666555555444333333333444444333333333222222222222222222222222222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111000000111111111222222222111222222222222333333333333333444444444555555555666666666777888999::::::999;;;<<<===<<<===>>>@@@DDDCCCCCCDDDGGGHHHHHHGGGDDDCCCCCCCCCDDDFFFGGGIIIHHHHHHGGGEEEDDDEEEGGGJJJLLLKKKLLLNNNPPPQQQPPPNNNNNNOOOQQQSSSTTTSSSRRRQQQPPPPPPPPPPPPPPPOOOMMMMMMHHHHHHGGGHHHIIIKKKMMMOOOIIIFFFBBB@@@@@@AAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;:::999999888888666666666555555444444444555444444333333444444555333333333222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///000000000111111111111////////////////////////////////////////////////000000////////////000000........./////////000000000000000000000000//////111111111000000000000000/////////000111333444555333222222222111111000000///000000000111111111111000000000000000000000000000000111111111111000///////////////000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000//////////////////////////////------........./////////......---,,,---...///111000///.........///111222000000000111111222222222------......//////000000////////////000000000000////////////////////////......------------......000000////////////000000////////////////////////////////////////////////////////////////////////000000//////......------////////////000111222333333222222111111222222222333333333444444444555555555666777888:::<<<>>>@@@;;;<<<<<<<<<<<<<<<<<<;;;;;;>>>BBBIIIZZZrrr}}}xxxjjjxxxkkkyyy555666666666666777777777888777777777666666555555555555444555777777666555444444555555555555444444222333333333333333333222222222222222222222222222222222111111111111222222111111000000000000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111000000111111111222222222111111111222222222333333333333333444444444444555666666666666777888999999777999:::;;;;;;;;;===???BBBAAA@@@BBBDDDFFFFFFFFFAAA@@@@@@@@@AAACCCEEEGGGGGGGGGGGGFFFEEEFFFIIILLLKKKKKKMMMPPPSSSUUUTTTRRROOOQQQSSSTTTTTTSSSRRRQQQTTTTTTSSSRRRQQQOOONNNMMMJJJIIIIIIIIIIIIJJJKKKLLLHHHEEEAAA??????@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;::::::999999888777777555555555555444444444444444444333333333333444444333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000///////////////////////////000000000111111111111////////////////////////////////////////////////000000////////////000000//////000000000111111000//////////////////000000000000000000000000111111/////////000111333444555222222111111111111111000///000000000111111111111000000000000000000000000///000000111111111000000////////////000000000000000000000000000000000000//////////////////////////////////////////////////////////////////000000////////////////////////....../////////000000000///......---...///111222000///.........///111222...//////000000111111111------......//////000000////////////000000000000////////////////////////......------------......000000////////////000000////////////////////////////////////////////////000000000000000000000000000000//////......------////////////000111222333333222222222222222333333333333333444444444555555444555555777999;;;===>>>;;;;;;<<<======<<<;;;;;;999===BBBJJJ\\\tttvvv|||eeeVVVzzz~~~fff{{{555555666666666666777777777666666666666666666555555444444666777888666555444444555555555555444444222222333333333333222222222222222222222222222222222222111111111111222222111111000000000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222111111111111222222222222333333333333444444444444666555555555555666777888555777999:::::::::<<<>>>??????>>>@@@CCCEEEEEEDDD>>>??????@@@AAACCCDDDEEEEEEFFFGGGGGGGGGHHHKKKMMMMMMNNNOOORRRTTTUUUSSSQQQOOOQQQTTTUUUTTTRRRRRRRRRVVVUUUTTTRRRPPPNNNMMMMMMJJJIIIIIIHHHHHHHHHIIIIIIFFFDDDAAA???@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::999999999888777777666666444444444444444444444444444444333333333333444444222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000...///000111111111000000......////////////000000000000000000111111111111////////////000111333333111111111111111111111111000000000000111111111111000000000000000000000000///000000111111111111000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000////////////000000000111000/////////000111111222///////////////000111111.........//////000000000.........///////////////////////////000000000000///////////////////////////..................///000000////////////000000////////////////////////////////////////////////000000000000000000000000///////////////.........////////////000111222333333222222222222333333444333333333444444444555555555555555666888999;;;<<<:::;;;<<<======<<<;;;:::999===AAAIII[[[ttt{{{~~~fffXXX|||jjj555555555666666666777777555555555666666666666666555444444666888888666444333444444555555444444333222222333333333333222222222222222222222222222222222222111111111111222222111111000000000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222111111111111222222222222222222333333333444444444555444444444444555666666555777999999999:::<<<>>>===<<<===???BBBDDDCCCBBB>>>>>>@@@BBBCCCDDDEEEEEECCCEEEGGGHHHHHHIIIKKKMMMMMMNNNOOORRRTTTSSSQQQNNNLLLOOOSSSSSSRRRPPPPPPQQQRRRQQQPPPNNNMMMLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCAAAAAAAAAAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<;;;:::999888888777777666555555555333333333333333333333333444333333222222333333444222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000---...///000000000//////........./////////000000///000000000111111111111//////......///000000111000000000000111111111111000000000000111111111111000000000000000000000000//////000111111111111111////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000........./////////000000//////000111111111000000......///000000000000000...////////////////////////////////////.........////////////000000000000////////////////////////000//////......//////000000//////......//////000////////////////////////////////////////////////////////////////////////.........///////////////////////////000111222333222222222222222333444555333333333444444444555555777777777777888999:::;;;:::;;;===>>>>>>===;;;::::::===@@@GGGXXXpppggg\\\zzzsss555555555555666666666777444555555555666666777777444444555666888888666444333444444555555444444333222222222333333222222222222222222222222222222222222222111111111111222222111111000000000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222000111111111111222222222222222333333333444444444444444333333333444555555444666888999999:::<<<>>>;;;;;;===???BBBCCCBBBAAA>>>???AAADDDEEEFFFFFFEEEAAACCCFFFHHHHHHIIIJJJLLLJJJKKKMMMPPPSSSSSSQQQNNNJJJMMMQQQRRRPPPNNNOOOPPPMMMMMMLLLKKKKKKKKKKKKKKKEEEEEEEEEFFFFFFGGGGGGGGGDDDBBBBBBBBBBBBAAA???===<<<<<<<<<<<<<<<<<<<<<<<<888999;;;<<<<<<;;;999888777777777666555555444444333333333333333333333333444333333222222333333444222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000,,,,,,.../////////...------.........//////000000//////000000111111111222//////............///000000000000000000111111111000000000000111111111111000000000000000000000000//////000111111111111111////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000---------.........//////...///000111111000///...---...000111111111000///000000000///////////////000000//////.........---////////////000000000000////////////////////////000000////////////000000//////............//////////////////////////////////////////////////////////////////////////////---.........//////000000////////////000111222333222222222222333333444555333333333444444444555555999999888888999999:::;;;:::;;;===>>>>>>===;;;:::;;;===???EEEUUUmmmxxxrrrXXXMMMvvvzzz555555555555555555444444999888888888777777666666444555555555666666777777333222222111111222222333333222222111111222222333222222222222222222222222222111111111000000//////000000000000000000000000111111000///...---,,,,,,////////////////////////000000//////.........---000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000111111111111222222222111111222222222333333333444444444444444444444444555555666666777777888888:::;;;<<<>>>@@@AAAAAABBB@@@AAACCCEEEGGGGGGGGGFFFAAABBBEEEGGGHHHIIIIIIIIIGGGIIILLLNNNNNNLLLIIIGGGMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEHHHGGGEEEDDDEEEDDDCCCAAABBBBBBAAA@@@???>>><<<<<<;;;;;;<<<<<<;;;;;;:::999<<<<<<<<<;;;999777666555666777777777777555444333333333333444444555555555444444444444444444444444444444444333333222222222000000000000000000000000222000//////000222111000000000000000000000000000///////////////000111111000000////////////000000000000000000000000000000---------.........//////000000000000000000000000000000000000000000000000//////............//////////////////000000000000000000000000000000000000333222111/////////000111000000000000000111111222////////////000000000000000000000000000000000000111111111111111111111111000//////............///111111111000000000000000111111111000000000000000000000000000000000000000............////////////111111000000//////......000//////.........//////111111111111111111111111111111111111000000000000111000...---...///111222222111111111000000//////////////////000000000000000000////////////000000////////////////////////000///....../////////---////////////////////////000///...------...///000///......///111333222111000000000000000000000000000000000000000000111222000000000111222444555666444444333444444555666777888777777777888:::<<<=========>>>>>>>>><<<;;;:::<<<:::<<>>???@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDD@@@AAACCCEEEFFFGGGGGGFFFEEEFFFIIIKKKKKKJJJIIIHHHLLLLLLLLLKKKKKKKKKKKKKKKHHHHHHHHHHHHGGGFFFEEEEEEHHHFFFDDDDDDDDDDDDBBB@@@AAAAAAAAAAAA@@@>>>===<<<:::;;;;;;;;;;;;:::999999;;;;;;;;;:::999888666666666777777777666555444333333333444444444444444444444444444444444444444444333333333333222222222111000000000000000000000000333111000///000000000...000000000000000000000000///////////////000111111000000////////////000000000000000000000000000000---------.........//////000000000000000000000000000000000000000000000000//////............//////////////////000000000000000000000000000000000000333222000/////////000111/////////...///000000111////////////000000000000111111111111111111111111000000000000000000000000/////////...//////000000111000000000000000000000......//////000000000111000000000000000000000000............////////////000000000000//////////////////............//////000000000000000000000000111111111000000000//////000000.........///111222111111000000000/////////////////////000000000000000000////////////000000///////////////////////////.........//////......////////////////////////000///...------...///000...------...000111111000000000000000000000000000000000000000000111111222111111111222333444555666444444333444444555666777777666666666777999;;;<<<<<<===>>>>>>>>><<<;;;:::===;;;<<>>?????????CCCBBBBBBAAAAAAAAABBBBBB???@@@BBBDDDDDDDDDDDDCCCBBBCCCDDDFFFHHHIIIIIIIIIKKKKKKJJJIIIIIIIIIIIIIIIGGGHHHHHHIIIHHHHHHGGGGGGFFFEEECCCCCCCCCCCCAAA??????@@@@@@AAA@@@???>>>===:::;;;;;;;;;;;;:::999999999999999:::999999888777777777777777666555444333444444444444444444333333444444444444444444444444222222222111111111111111000000000000000000000000444222000///000///...---000000000000000000000000///////////////000111111000//////......//////000000000000000000000000000------........./////////000000000000000000000000000000000000000000000000//////............//////////////////000000000000000000000000000000000000222111000000///000000000...............//////000////////////000000000000111111111111111111111111////////////////////////////////////000000111222000000000000000000111111,,,,,,---...///000111111000000000000000000000000............////////////////////////000000000000//////............//////........................111111000000000000//////000///.........///111222000000///////////////...////////////000000000000000000////////////000000////////////////////////........................//////////////////////////////............//////...---,,,---///000000///000000000000000000000000000000000000000111222222333333333333333444555666444444333444444555666777666666555555666888:::;;;<<<<<<===>>>===<<<;;;:::===;;;<<>>>>>???@@@AAAAAA@@@>>>===;;;<<<<<<<<<<<<;;;::::::777777888999999999999999777777777666666555444444555555555444444333333333333333333333333333333333111111111000000000000000000000000000000000000000333111/////////000///...000000000000000000000000///////////////000000111/////////....../////////////////////////////////............//////////////////////////////////////////////////////////////////............//////////////////000000000000000000000000000000000000111111000000000000000000///............///000000////////////000000000000222222222222222222222222000000000000000000000000////////////000111333333000000000000000111111111.........//////000000000////////////////////////............////////////......//////000000111111///............//////000........................111000000000////////////000//////...///000111111////////////............////////////000000000000000000////////////000000////////////////////////---............---...////////////////////////////////////....../////////...---,,,---///000///...////////////////////////000/////////000111222333555555444444444555555666444444333444444555666777666666666666777999:::<<<;;;<<<=========<<<;;;:::===;;;<<>>===???@@@BBBAAA@@@>>>==================<<<;;;;;;666666777888999999999999888777666666555555444444555555555444444333333333333333333333333333333333000000000000000000000000000000000000000000000000000...---...000111111000000000000000000000000000///////////////000000111//////............//////////////////////////////........./////////000000//////////////////////////////////////////////////////............//////////////////000000000000000000000000000000000000000000000111111111000000000000//////000000111222////////////000000000000111111111111111111111111111111111111111111111111////////////000111333333//////000000111111111111111111111000000/////////////////////////////////............////////////......//////000000111111...............///000000////////////////////////000000000////////////...///////////////000000111............////////////////////////000000000000000000////////////000000////////////////////////+++---///...------...000////////////////////////...//////////////////...///...---...000111000///////////////////////////////////////000111222333555555555444444555666666444444333444444555666777888777777777888:::<<<===:::;;;<<<======<<<;;;:::;;;:::<<>>>>>???AAABBBBBB@@@===;;;===============<<<;;;;;;555666777888999999999999888777666555555444444555444444444444444444333333333333333333333333333333000000000000111111111111000000000000000000000000...---,,,---000111222111000000000000000000000000///////////////000111111///......------......///000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000//////............//////////////////000000000000000000000000000000000000//////000111111111111000000000000000000111222222////////////000000000000000000000000000000000000111111111111111111111111////////////000000111222/////////000111111222222333333222111000///......000000000000000000000000............////////////////////////000000000000......---......///000111000000000000000000000000000000////////////......////////////000000000000...////////////000000000////////////000000000000000000////////////000000////////////////////////***,,,///...,,,,,,...111////////////////////////......////////////......000///......000111000...000000000000000000000000////////////000111333333444444444444444555666777444444333444444555666777888888777777999:::<<<===999:::;;;<<<===<<<;;;;;;:::999<<>>???@@@AAABBBBBBBBBBBB???@@@BBBDDDEEEFFFFFFEEEGGGHHHHHHIIIIIIJJJJJJJJJIIIGGGEEECCCCCCDDDFFFGGGIIIIIIIIIIIIIIIHHHGGGFFFFFFDDDCCCBBBCCCBBB@@@???>>>@@@BBBCCCBBB???<<<:::;;;;;;;;;;;;;;;::::::999555666777888888999888888999888666555444444555555333333444444444444444444222222222222222222222222000000000111111222222222000000000000000000000000///...,,,---///000000000000000000000000000000000///////////////000111111///......------......///000000000000000000000000.../////////000000000000000000000000000000000000000000000000000000000000//////............//////////////////000000000000000000000000000000000000...///000111222111111000///////////////000111111////////////000000000000////////////////////////111111111111111111111111/////////...//////000000...//////000111111222222111111111000/////////...000000000000000000000000............////////////000000000000////////////---------......///000111000000000000000000000000000000/////////............//////000000000000000/////////000000000111111////////////000000000000000000////////////000000////////////////////////))),,,///...,,,+++...111////////////////////////---...///000000///...---///...------//////...---000000000000000000000000......//////000222333444333333333333444555666777444444333444444555666777777777666777888999;;;<<<999:::;;;<<<===<<<;;;;;;::::::===GGGXXXjjjwww}}}~~~zzzhhh```jjj111111222333333444555555333333333444444555555555555555555444444333333333333222222222222222222333111111000000000000111111000000000000000000000000//////000000111111111222000000000000000000000000,,,,,,---...///000111222////////////////////////---.........//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000......///000111222333333000111111111111222222222000000000000111111111111222222222222222222222222444444444333333333222222555666777999;;;<<<<<<<<<>>>???@@@AAAAAA@@@???>>>>>>???AAACCCEEEFFFFFFFFFHHHIIIJJJJJJJJJIIIIIIHHHIIIGGGEEECCCCCCDDDFFFGGGKKKKKKKKKKKKJJJIIIHHHGGGGGGEEECCCCCCCCCCCCAAA??????AAABBBCCCBBB???;;;999999::::::::::::999888888666666777888888888888888999888666555444444555555333333333444444555555555222222222222222222222222000000111111222222222333000000000000000000000000111///------/////////...000000000000000000000000///////////////000111111.........------.........000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////............//////////////////000000000000000000000000000000000000...///000222222222111000...............///000000////////////000000000000////////////////////////000000000000000000000000000//////............///...//////000111222222222.........///////////////000000000000000000000000............/////////000111111000000//////......---------......000111111000000000000000000000000000/////////...............//////000000000000000//////000000111111222222////////////000000000000000000////////////000000////////////////////////(((,,,///...++++++...222////////////////////////---...///000000///...---...---,,,,,,......---,,,000000000000000000000000.........///000222333444111111222333444555777888444444444444444555777777666666555666777888:::;;;888999;;;<<<<<<<<<;;;;;;;;;:::===GGGXXXiiiuuu{{{zzzfff]]]jjj111111222222222333333333222222333444444555555666333333333444444444555555444444333333333333222222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000///......////////////////////////000000////////////000000000000000000000000000000111111000000//////......////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111111111000//////000000000000000000000000111222222333333222222111333333333333333333333333666666888999999999999999======>>>>>>>>>?????????@@@AAABBBDDDEEEGGGHHHIIIHHHGGGFFFFFFGGGIIILLLNNNNNNKKKGGGDDDDDDFFFJJJMMMMMMKKKLLLOOOMMMHHHFFFGGGGGGFFFEEEBBB@@@???AAACCCBBBBBB@@@>>><<<;;;999888999999999::::::;;;;;;;;;999999999888888888777777999888888777666555555444555555444444444333333333333333333333333333333333111111111111111111111111111111000000000000111111////////////000000000000000000000000000000000000,,,------...............111000///......///000111......////////////......//////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////000000////////////000000000000111111111111000000222111111111000000//////222222222111111111000000000000000000000000000000111111111000000000000000000000////////////000000333222222222111111000000000000000000000000000000000000000000000000000000000000//////.........---///////////////////////////000111111111///...---////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////...------...///000111......//////000000111111222111111000///......---000000//////.........---////////////000000000000000000//////000222444555222222333444444555555666555444333222333333555555666666777777888999;;;<<<999999::::::;;;:::::::::999999<<>>>>>??????@@@@@@??????AAABBBDDDFFFGGGHHHJJJIIIHHHHHHIIIKKKNNNOOOLLLJJJGGGEEEEEEHHHKKKMMMLLLJJJLLLNNNLLLFFFDDDFFFFFFEEEDDDBBB@@@???AAABBBBBBAAA@@@>>><<<;;;999999999999999::::::;;;;;;;;;999999999888888888777777888888777777666555555444555444444444444333333333333333333333333333333333111111111111111111111111111111000000000000111111////////////000000000000000000000000000000000000...//////000000000000000111000///......///000111......////////////......111111222222222222111111000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////000000////////////000000000000111111111111000000111111111111000000000///222222222111111111000000000000000000000000000000000000000000000000000000000000////////////000000222222111111111000000000000000000000000000000000000000000000000000000000000/////////............111111111111111111111111///000111111000///...---////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////......---...///000111////////////000000000000111111111000///.........000/////////............////////////000000000000000000//////000222444555444444444444444444444444333333222222333555666777666666777777888999;;;<<<999::::::;;;;;;;;;;;;;;;<<<<<<>>>FFFTTTdddrrryyyxxxooonnn___UUUfff111111111222222222222333222222333333444444555555333333333444444444555555333333333333222222222222000000000000000000000000000000000000000000000000000000111111111111000000///000000000000///......////////////////////////000000////////////000000111111111111111111111111000000000000////////////111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000111111111111000000///000000000000000000000000111111222222222222111111222222333333333333333333555555666777888888888888<<<======>>>???@@@@@@AAA>>>???@@@AAACCCEEEFFFFFFIIIIIIHHHHHHIIIKKKMMMNNNIIIHHHHHHGGGHHHIIIKKKLLLJJJIIIJJJLLLIIIDDDCCCEEEEEEDDDBBBAAA@@@@@@@@@@@@AAA@@@???>>><<<:::999999999999::::::::::::;;;;;;999888888888888777777777888777777666666555555555444444444444333333333333333333333333333333333333111111111111111111111111111111000000000000111111////////////000000000000000000000000000000000000...//////000000000000000000000////////////000000......////////////......000111111222222111111000000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////000000////////////000000000000111111111111000000111111111111000000000000222111111111111000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000000000//////000000000000000000000000000000000000000000000000////////////............111111111111111111111111///000000000000//////...////////////////////////111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////............///000000000000000000////////////111111000000//////......////////////............////////////000000000000000000//////000222444555666666555444444333222222111111111222444666777888666666777777888999;;;<<<::::::;;;<<<<<<<<<<<<<<<>>>===???FFFTTTdddqqqyyyrrrmmmnnnkkkqqq111111111111222222222222111222222333444444555555333333333444444444555555333333333222222222222111000000000000000000000000000000000000000000000000000000111111111111000000//////000000//////...---////////////////////////000000////////////000000........................000000000000////////////................................................////////////////////////////////////000000000000000000111111111111000///000000000000000000000000111111222222222222111111222222222222222333333333444444555666777777777777;;;<<<<<<>>>???@@@AAAAAA??????@@@BBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJFFFGGGGGGHHHIIIJJJJJJKKKGGGFFFHHHJJJGGGBBBCCCGGGFFFDDDAAA@@@?????????>>>??????>>>===;;;:::999999::::::::::::::::::::::::888888888888777777777777777777666666666555555555444444444333333333222222222222222222222222222222111111111111111111111111111111000000000000111111////////////000000000000////////////////////////,,,------...............000000////////////000000......////////////............////////////......////////////////////////////////////////////////000000////////////000000//////000000000000//////000000////////////000000000000111111111111000000111111111000000000000000111111111111000000000000/////////////////////////////////000000000000000000000////////////000000000000000//////////////////////////////////////////////////////////////////////////////.................................///000000000000/////////////////////////////////111111111111111111111111........................//////////////////////////////////////////////////////////////////////////////////////////////////////........./////////111111000000//////......111000000000/////////...///////////////.........////////////000000000000000000//////000222444555555555444444444333333333111222222333444555666777666666666777888999;;;;;;::::::;;;<<<============<<<;;;===EEESSSdddrrrzzzhhhrrrxxxvvv~~~000000111111111222222222111111222222333444444555333333333444444444555555333333222222222111111111000000000000000000000000000000000000000000000000000000111111111111000000///////////////...------////////////////////////000000////////////000000------------------------////////////000000000000................................................////////////////////////////////////000000000000///000000111111111000000000000000000000000000000000111111222222111111000111111111222222333333333333333444555666666666666999:::;;;<<<>>>???@@@AAA@@@@@@AAACCCDDDEEEFFFFFFDDDDDDDDDEEEEEEFFFGGGGGGDDDEEEGGGIIIIIIIIIIIIHHHEEEDDDFFFGGGDDDBBBFFFMMMIIIEEEAAA?????????>>>===>>>======<<<;;;::::::999::::::::::::::::::::::::777777777777777777777777666666666666555555555555444444333333333222222222222222222222222222222222000000000000000000000000111111000000000000111111////////////000000000000////////////////////////,,,------...............//////000000000000//////......////////////............////////////......////////////////////////////////////////////////000000////////////000000//////000000000000//////000000////////////000000000000111111111111000000000000000000000000111111000000000000000000000000////////////////////////......//////000000000000000000////////////000000///////////////000000000////////////////////////////////////////////////.........///////////////........................000////////////000000000000000000000000000000000111111111111111111111111........................//////////////////////////////////////////////////////////////////////////////////////////////////////////////////......111111000000//////......000000000000////////////.........///////////////////////////000000000000000000//////000222444555333333333444444444555555333333444444444444444444666666666777888999;;;;;;999:::;;;<<<============;;;:::<<>>@@@@@@AAAAAABBBCCCDDDEEEFFFFFFDDDDDDEEEEEEFFFFFFFFFFFFCCCDDDFFFGGGHHHHHHGGGFFFCCCCCCDDDDDDCCCCCCLLLVVVNNNHHHAAA======>>>>>>===<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::999999666666777777777777777888555555555555555555555555333333333333222222222222222222222222222222222222000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000...//////000000000000000//////000000000000//////......////////////......///000000111111000000///000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////000000////////////000000000000111111111111000000000000000000111111111111//////000000000000000111000000000000000000000000---......//////000000111000000////////////000000//////000000000000111111000000000000000000000000000000000000000000000000.........///////////////111111111111111111111111000////////////000000111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////000//////...---000000000000////////////000000000000////////////.........///////////////////////////000000000000000000//////000222444555222222333333444555666666333444444555555444333333666666777777888999;;;<<<888999:::;;;<<<=========<<<;;;===GGGWWWjjjzzzrrrsssooojjjvvv000000000000111111111111111111111222333333444444333333333444444444555555222222222222111111111111000000000000000000000000000000000000000000000000000000111111111111000000......//////......---,,,////////////////////////000000////////////000000000000000000000000000000.../////////000000000111111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000//////000111111111111111000000000000000000000000000000111111111111000000///000000111222222333333111222333444444555555444555555777999;;;===???@@@@@@@@@AAABBBCCCDDDDDDEEEBBBBBBCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFEEEDDDDDDBBBAAABBBCCCBBBFFFRRR___TTTLLLBBB<<<<<<>>>>>>===;;;;;;;;;:::::::::::::::;;;;;;;;;::::::999999999666666666666777777888888555555555555555555555555333333333222222222222111111111111111111111111111000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000...//////000000000000000...///000111111000///.........////////////......//////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////000000////////////000000000000111111111111000000///000000000111111111111////////////000000111111000000000000000000000000------......///000000111000000////////////000000000000000111111111222222000000000000000000000000000000000000000000000000............/////////000111111111111111111111111000///......///000111222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000///---,,,////////////000000000000////////////000000000000............/////////000////////////000000000000000000//////000222444555333444444444444444444444111222444555555555555444666666777777888999;;;<<<777888999;;;<<<<<<======<<<;;;<<>>?????????@@@AAAAAABBBCCCCCC??????@@@AAAAAAAAA@@@@@@CCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBGGGVVVeeeWWWNNNBBB<<<;;;===>>>===::::::::::::::::::::::::;;;;;;;;;::::::999999999555666666666777777888888444555555555555555555555333333333222222222111111111111111111111111111111000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000,,,------..................///000111111000///.........////////////......------............------000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////000000////////////000000000000111111111111000000//////000000111111111222.../////////000000111111000000000000000000000000---------...///000000111000000////////////000000000000111111222222222333000000000000000000000000000000000000000000000000---.........//////000000////////////////////////000///.........000111222000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000///---,,,......//////000000111111////////////000000000000---.........//////000000////////////000000000000000000//////000222444555666555555444444333333222///000333555666666666666666666777777888999;;;<<<666777999:::;;;<<<<<<<<<:::999:::BBBQQQcccttt}}}rrr}}}---...000111111111000///111111222222222333333333333333333333333333333333333333222222111000//////111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000111111222000000000000000000000000............////////////111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000.........///000000000000000111111111111000111111111111222222222222222333333333333444444444444555777888:::;;;;;;===;;;;;;===AAACCCAAA>>>??????>>>>>>???AAABBBDDDBBBBBBBBBDDDEEEDDDCCCAAACCCBBBAAAAAADDDIIINNNQQQJJJEEE@@@=========;;;999999999999999999999::::::888888888888888888888888666666666666777777777777444444444444444444444444333333333333333333333333111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111000///......///000111////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000......//////000000111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000......///000000000000000///000000000111111222222////////////////////////111111000//////000111111111111000000//////......////////////000000000000000000////////////000000////////////////////////000///---,,,---...000222////////////000000000000000000//////.........---////////////////////////000000000000000///......000000000111222222222333333333333333444555666666666555444333444444666777555666777888888999999888777999<<<===<<<;;;<<<<<<888??????DDDTTT```kkkzzzooo[[[wwwwwwmmm---...///000111000000///111111111222222222333333333333333333333333333333333333222222111000000///111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////333222111000000000000000000000000000000000000000............////////////111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000///......///000000000000000111111111111000000111111111222222222222222222333333333444444333444555666888999:::;;;<<<;;;;;;===???@@@@@@@@@???>>>>>>>>>>>>@@@AAACCCDDDDDDDDDEEEEEEDDDBBB@@@BBBBBBAAABBBCCCFFFHHHJJJFFFBBB>>>======>>>===;;;999999999999999999999999888888888888888888888888666666666666666666666777444444444444444444444444333333333333333333333333111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111000///......///000111////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000111000000000000000000000000000000/////////.........000000000000000000000000000000000000000000000000......///000000000000000------........./////////000000000000000000000000111111111111111111111111111000000000/////////...////////////000000000000000000////////////000000//////////////////////////////.........///000111.../////////000000000000000/////////............////////////////////////000000000000000///......000000000111222222333333333333333333444555666666555555444333444555666777555666777888888999999888777999<<<===<<<;;;<<<<<<999???>>>CCCVVVcccmmm{{{sss```vvvppphhh......///000000000000000111111111222222222222333222222222222222222222222333333222222111000000000111111111111111111111111000000000000000000000000////////////////////////000000////////////000000////////////////////////444333222111/////////...000000000000000000000000............////////////111000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000////////////000000000000000111111111111000000000111111111222222222222222222333333333333333333444666777888999999;;;;;;<<<;;;;;;===???AAA???>>>>>>===>>>???AAABBBDDDEEEFFFGGGFFFDDDAAA@@@AAAAAABBBCCCCCCCCCBBBBBBAAA???<<<<<<===>>>>>>===;;;::::::999999888888888888888888888888888888888666666666666666666666666444444444444444444444444333333333333333333333333111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000////////////000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000.........------------,,,000000000000000000000000000000000000000000000000......///000000000000000------------............111111111111111111111111111111222222222222111111000000000000////////////////////////000000000000000000////////////000000////////////////////////////////////000000000000....../////////000000000////////////............////////////////////////000000000000000//////...///000000111222222333333333333333333444555666666444444444444444555666777555666777888888999999888777999<<<===<<<;;;<<<<<<:::>>><<>>===<<<<<<<<<=========;;;;;;::::::999888777777888888888888888888888888666666666666666555555555444444444444444444444444222222222222222222222222111111111111111111111111////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////111111111000000000000///////////////////////////000000////////////000000////////////000000000000000000////////////000000////////////////////////000000000000000000000000000000////////////000000////////////////////////......//////000000111111////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////------------------------////////////////////////////////////////////////......///000000000000000//////////////////000000000000000000000000000000000111222333333222111000000000000000////////////////////////000000000000000000////////////000000////////////////////////...///000000111111000000........./////////000000///////////////.........//////////////////////////////000000000000////////////000111222333333444333333333333444555666666444444444444555555666666555666777888888999999888777999<<<===<<<;;;<<<<<<;;;===:::BBBYYYjjjsss~~~bbbYYYqqq///////////////000000111000000111111111222222222111111111111111111111111222222222111111111111111000000000000000000000000////////////////////////////////////////////////000000////////////000000..............................---------......///////////////////////////............////////////000000////////////000000/////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000111111111111//////000000000111111111111111111222222222333333222222333444555666666777777999::::::999;;;@@@DDDCCCBBBAAA@@@AAABBBCCCDDDBBBDDDFFFEEECCCAAABBBCCCBBBCCCEEEFFFEEEDDDBBB@@@>>>>>>>>>===;;;;;;;;;;;;;;;;;;::::::999888777777777777777777777777777777777666666666555555444444444444444444444444444444222222222222222222222222111111111111111111111111////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000////////////.........//////////////////////////////000000000000//////////////////000000000000000000////////////000000////////////////////////////////////////////////000000////////////000000////////////////////////......//////000000111111////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////........................////////////////////////////////////////////////......///000000000000000000000000000000000//////////////////////////////111111111222222111111111////////////000000000000////////////000000000000000000////////////000000////////////////////////......///000000000000///............////////////........./////////////////////////////////////////////000000000000//////...///000111222333444444333333333333444555666666222333444555555666666666555666777888888999999888777999<<<===<<<;;;<<<<<<;;;===999AAAYYYkkktttlllfff~~~///////////////000111111000000000111111111111222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000////////////000000........................---------------...//////000000000000000000000000............///////////////////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...//////000000000000///000000000000111111111111/////////000000000111111111111111111222222222222111222222333444444555555555777888:::;;;>>>BBBEEEDDDCCCBBBBBBBBBCCCDDDEEEAAACCCEEEDDDBBBBBBEEEIIIGGGGGGGGGFFFEEEDDDCCCBBB???@@@@@@>>>;;;:::::::::;;;::::::999999888888888777777777777777777777777777666666555555444444444444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---------000000000000000000000000//////000000000000//////////////////000000000000000000////////////000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000///////////////000000000000000000000000000000000000000000000000000000000......///000000000000000////////////....................................111111000000000000111111////////////000000000000////////////000000000000000000////////////000000////////////////////////............////////////------........./////////.........///////////////////////////////////////...//////000000000000000......///111222333444555333333333333444555666666222222444555666666666666555666777888888999999888777999<<<===<<<;;;<<<<<<:::===:::AAAXXXiiittt000//////...///000111222000000000000111111111111333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000........................000000///.........//////000000000000000000000000............///////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000111111000///000000000000111111111111////////////000000000111111111111111222222222222111111222222333333444444444555666:::???BBBDDDDDDDDDCCCBBBAAAAAABBBCCCDDDAAADDDEEEDDDCCCEEEKKKQQQNNNLLLIIIEEECCCBBBBBBCCC>>>???AAA???<<<::::::<<<999999999999999999999999777777777777777777777777777777666555555444333333444444444444444444444444111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............000000000000000000000000...///000111111000///...////////////000000000000000000////////////000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000000/////////...000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000......///000000000000000111111000000////////////////////////////////////222000...------...000222.../////////000000000111////////////000000000000000000////////////000000////////////////////////...---,,,,,,,,,---///000---------.........//////............/////////000////////////////////////......///000000000000000......///111222333444555333333333333444555666666111222444555666777777666555666777888888999999888777999<<<===<<<;;;<<<<<<999>>><<>>999999999999999999::::::777777777777777777777777777777666555444444333333444444444444444444444444111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000...///000111111000///...////////////000000000000000000////////////000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000/////////...000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000...//////000000000000000444333333333222222111111000000000000000000000000222000---++++++---000222.../////////000000111111////////////000000000000000000////////////000000////////////////////////...---+++***+++,,,...000---------.........//////---.........//////000000////////////////////////......///000000000000000---...///111222333555555333333333333444555666666000222444666777777777666555666777888888999999888777999<<<===<<<;;;<<<<<<888>>>===BBBTTTcccrrrsssppp///......///111333222111000000000000111111111111222222222222222222222222111111111111111111111111222111111111000000//////000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////..................////////////111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000/////////000222333//////000111222222333333555666777888:::===???@@@AAAAAA@@@@@@@@@AAABBBBBBEEEEEEEEEFFFHHHLLLOOOQQQOOOLLLGGGCCC???>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;888888888999999::::::;;;777777777777777888888888666666666666555555555555666666555444333333222222222222222111111111111000111111111111000000000000222111111111000000//////////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000------......//////000000000000000000000000000000111000///......///000111////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000//////.........---111111000000//////......000000000000000000000000222111000.........///000000000000000///////////////////////////////////////000000111111111000000///////////////////////////////////////////////////////////////.........//////000000000000////////////000000///...------000000000000111111111111---......///////////////////////////000000000000111111000000//////......////////////000000000000////////////////////////---------...///000000111//////............//////........................//////............//////............//////////////////////////////////////////000111333444555666222000///000222444444444555555666777777666555444888888888777777777777777:::;;;===>>>???>>>===<<<<<<<<>>???@@@@@@@@@@@@@@@AAAAAABBBDDDDDDDDDDDDEEEGGGIIIJJJEEEDDDBBB@@@???@@@AAAAAA======<<<;;;;;;;;;;;;;;;999999999999999:::::::::999999999999888888888888666666666666555555555555666555555444333333222222222222222111111111111000111111111111000000000000111111111000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////000000000000000000000000111000///......///000111////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000/////////......111000000000/////////...000000000000000000000000222111000///......///000000000000000////////////////////////////////////,,,---...///000111111111////////////////////////////////////////////////......////////////////////////000000000000////////////////////////...---//////000000000111111111---...//////000000//////////////////000000000000////////////000000000000////////////000000000000000000000000000000000000------......///000000111//////............//////........................//////............//////............//////////////////////////////////////////000111333444555666333111000111333555555444555555666777777666555444888777777777777777777777:::;;;===>>>???>>>===<<<======???EEERRRcccsss}}}iiihhh000///...///111222222111000000000000111111111111333333333222222111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////..................////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111111222111111111222222333333444444444555777999;;;===>>>???????????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>?????????@@@@@@===<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999999;;;;;;::::::999888888888666666666555555555555444555555444444333333222222222222222111111111111000111111111111000000000000111111000000000000//////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000///////////////.........000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111000000000000000//////000000000000////////////000000000000000000000000111000000////////////000////////////000000000000////////////////////////,,,---...000111222222333////////////////////////////////////////////////.........//////000000000//////000000000000//////---...////////////////////////000000000000111111---...//////000000//////////////////000000000000.........///000111111111////////////000000000000111111111111111111111111------......///000000000//////............////////////////////////////////////............//////............//////////////////////////////////////////000111333444555666444222111222444666666555555555666666666666555555777777777777777777888888:::;;;===>>>???>>>===<<<>>>===>>>CCCPPPbbbsss~~~ccceee000/////////111222222000///000000000111111111111444333333222222111111111111111111111111111111111111111111000000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////..................////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111222111111222222333333333444333444444666777999;;;<<<============>>>???@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>?????????>>>===;;;:::<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;::::::999999888;;;;;;:::999888888777777666666555555555444444444444444444333333333222222222222222111111111000000111111111111000000000///000000000000000000//////////////////000000000000////////////////////////////////////////////////////////////////////////000000//////......------////////////////////////000000////////////000000////////////000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000111111111111000000000000000000000000////////////////////////////////////000000000////////////000////////////000000000000///////////////////////////000111333333444444444////////////////////////////////////////////////------...///000111111222//////000000000000//////------...///000000//////////////////000000000111......///000000000000000////////////000000000000.../////////000000000111////////////000000000000000000000000000000000000............//////000000//////............//////000000000000000000000000//////............//////............//////////////////////////////////////////000111333444555666555444333333555666666555555555555666666666666666777777777777777888888888:::;;;===>>>???>>>===<<<>>><<<;;;AAANNN```ssscccggg111000///000111222111000///000000000111111111111333333333222222111111111111111111111111111111111000000000000000000111111000000000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////..................//////////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111222222222222222333333222333333444666888:::;;;;;;;;;;;;<<<===>>>??????>>>>>>????????????>>>>>>???@@@@@@@@@>>><<<999888;;;;;;:::::::::;;;;;;<<<<<<;;;;;;::::::999999999::::::999888777666666555555555555555444444444444333333333333333222222222222222222111111111000000111111111111000000000/////////////////////000000////////////000000000000////////////////////////000000000000000000000000////////////////////////000000//////......------//////////////////////////////000000000000//////////////////000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000111111111111////////////000000000000/////////////////////////////////000000000000///.../////////000000000111000000000000000000000000222222333333333222222111////////////////////////////////////////////////---......///000111222222//////000000000000//////------...///000000//////...////////////000000000...//////000000000000000////////////000000000000111000000000/////////...////////////000000000000////////////////////////............//////////////////............//////000000000000000000000000//////............//////............//////////////////////////////////////////000111333444555666666555333444555666666555555555555555666666777777666666777777888888888888:::;;;===>>>???>>>===<<<<<<::::::???LLL```ttt\\\eee111000///000111222111000000000000000111111111111222222222222222222222222111111111111111111111111000000000000111111111111000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////..................//////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111000111111111111111111111111222222222333555666888999::::::::::::;;;===>>>???===>>>>>>>>>>>>?????????===>>>>>>???>>>===;;;::::::::::::::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::999888888888777666666666555555555444444444444333333333333333222222222222222222222111111111111000111111111111000000000000......////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000//////000000000000000111////////////000000000000000000000000000000000000...//////000000000000///......//////000000111111000000000000000000000000111111111111000///...---/////////////////////////////////////////////////////////000000111111111//////000000000000//////---...//////////////////......////////////000000...///000000111111000000////////////000000000000111111111000///.........////////////000000000000..............................////////////////////////............////////////////////////////////////............//////............//////////////////////////////////////////000111333444555666666555333333555666555555555555444555555666777888666666666777888888999999:::;;;===>>>???>>>===<<<;;;999999@@@NNNbbbvvvqqqSSSddd222000///000111222000///000000000000111111111111111111111222222333333444111111111111111111111111///000000000111111111111000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////..................////////////...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111222111111000000000000000000000000000111111111222444555777888888999999999:::<<<===>>>???>>>===<<<<<<===>>>???<<<=========<<<<<<;;;;;;::::::999999::::::;;;<<<:::::::::;;;;;;;;;;;;;;;888888888888888888888888555555555444444444333333222222222222222222222222222222222111111111111000111111111111000000000000........./////////000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000.........///////////////000000000000000000000000...///000111111000///...////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000....../////////000000000.../////////000000000111000000000000000000000000---...///000111111000///.........///000111111111000000000000000000000000//////000000000///......////////////////////////////////////////////////000000000000000000000111//////000000000000////////////////////////...---........./////////000000//////000111111111111000////////////000000000000000000000000////////////////////////000000000000/////////////////////////////////////////////...//////............//////........................//////............//////............//////////////////////////////////////////000111333444555666666444333333444555555444555444444444555666888999555666666777888888999999:::;;;===>>>???>>>===<<<::::::;;;CCCRRRggg{{{rrrYYYmmm222000///000111111000///000000000000111111111111000000111222333444444555111111111111111111111111//////000000111111111222000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////................../////////000...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000222222111111000000000000///////////////111111111222333555666777888888888999:::;;;===>>>AAA???===;;;:::;;;<<<===>>>>>>===;;;:::999999888999999999999::::::;;;<<<:::::::::;;;;;;<<<<<<<<<999999999999999999::::::555555444444444333333333222222222222222222222222222222222111111111111000111111111111000000000000---.........//////000000////////////000000000000000000000000000000000000........................000000000000000000000000---.........//////000000000000000000000000000000...///000111111000///...////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000---.........//////000000.../////////000000111111000000000000000000000000---...///111111111000///---......///000111111222000000000000000000000000...///000111111111111111////////////////////////////////////////////////111111111000000000000000//////000000000000/////////000000000///...------............/////////000//////000111111111111111////////////000000000000......//////000000111111////////////000000000000000000000000000000000000///////////////.........//////............//////........................//////............//////............/////////000//////////////////////////////000111333444555666666444222333444555444333555444444444555666888999555666666777888999999999:::;;;===>>>???>>>===<<<;;;;;;===FFFVVVjjj~~~hhhzzz000000000000000000000000333333222222111000000000000000111222333333444444111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000//////.........---////////////////////////111111000///...---,,,,,,......//////000000111111111111111111111111111111////////////000000000000000000000000000000000000000000//////.........---000000000000000000000000000000000000000111111222000000000000000000000000000000000///...---------//////111222444555777777777888999:::<<<===>>>>>>===<<<:::999999:::<<<===;;;;;;<<<<<<;;;;;;:::999888888888888888888888888999999999::::::999999999888888888888888888888888444444333333333444555555444444333333333333222222111111111111000000000000111///...///000111000...............////////////000000////////////000000000000000000000000000000////////////////////////////////////////////////.........//////////////////////////////////////////,,,+++,,,///000///---///////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000////////////............////////////000000000000000000000000////////////---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111111111111111000000000000///000000000///...------//////............//////000000//////.........---///...,,,,,,,,,---///111///////////////.........,,,---------.../////////000000000000000000000000222111111111111111222222333333333444444555555555555555555555555666777888333444555666777888999999::::::<<<=========<<<;;;===;;;;;;GGG[[[qqqooo{{{111111111111111111111111111111111111111222222222000111111222333333444444111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000............////////////000/////////............////////////////////////000000000///......------.../////////000000000111111111111111111111111111////////////000000000000000000000000000000000000000/////////............000000000000000000000000000000//////000000111222000000000000000000000000////////////////////////000000111222444555666666666777888999:::;;;<<<======<<<:::999999:::<<<===;;;;;;<<<<<<;;;;;;:::999888888888888888888888888888888999999999999888888777777777777777777777777555444444333333333444444333333222222222111111111111111111111000000000000111///...///000111000...............//////////////////............//////000000000000000000000000////////////////////////////////////////////////000000//////......------////////////////////////000///---///111222111//////////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000////////////............////////////000000000000000000000/////////...............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111111000000000//////....../////////000//////......//////............//////000/////////............///...---,,,,,,...///111/////////////////////...------..................000000000000000000000000000000//////000111111222333333333444444444555555555555444555555666777888555555666777888888999999:::;;;<<<=========<<<;;;<<<;;;===FFFXXXnnnhhhzzzttt222222222222222222222222000000111111222333333444111111111222222333333444111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////............000000000000000000000000000000//////000000111222000000000000000000000000......//////000111222222111111222222333444444444555555666777999:::;;;<<<<<<;;;:::999999:::;;;<<<;;;;;;<<<<<<;;;;;;:::999888888888888888888888888777888888888888888888777666666666666666666666666666555444444333333333333222222222111111111000000111111111111000000000000111///...///000111000...............////////////......------------......000000000000000000000000////////////////////////////////////////////////111111000///...---,,,,,,////////////////////////000///...///111222111000///////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000////////////............////////////000000000000/////////.........------.....................///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000///...------,,,......///000000000////////////............//////////////////............///...---------...///000......////////////////////////..................000000000000000000000000.........///000111222333333333333444444444444555444444444555555666888888777777888888888999999999:::;;;<<<===>>>===<<<<<<;;;;;;>>>FFFTTTiii}}}kkk{{{iii333333333333333333333333111111111222222333333333111111111222222333333333111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////////////////////////////............///////////////////////////.........////////////////////////............//////000000////////////000000000000////////////////////////////////////000000000000///////////////////////////////////////.........///////////////////////////////////////000111111/////////////////////////////////000111111222222222222222222222333333333555555666777999:::;;;;;;<<<;;;::::::::::::;;;<<<;;;;;;<<<<<<;;;;;;:::999888888888888888888888888777777888888888888777777666666666666666666666666777666555444333222222222222222222222111111111111111111111111000000000///111///...///000111000...............///////////////......------......///////////////////////////////////////////////////////////////////////////000000//////......------////////////////////////...------...///////////////////////////////////////////////////000000111////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////............////////////000000000000///.........------------...............---------000000000000000000000000////////////////////////////////////////////////////////////000000000000111111000///......---,,,---...///000000000000000//////............/////////////////////.........///......---...///000000............////////////000000//////......------////////////////////////---......///111222444555444444444444444444444444444444444444555777888999999999999999999999999999:::;;;<<<>>>>>>======<<<:::<<>>>>>>>>===<<<999<<>>???>>>======:::;;;===BBBMMMaaazzzjjjppp222222222222222222222222333333333333333333333222222222222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000............////////////............/////////000////////////////////////.........///////////////111000000000/////////...////////////////////////////////////000000000000000000000000000000000000............/////////000000000000000000000000000///............///000000000000000000000000000000.........//////000000111000000111111222222222333444444555666888999:::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999888888888888888888888888888888999999999999888888666666666666666666666666555444444333333333444444333333333333222222222111111111111111000000000000111///...///000111000.............../////////////////////....../////////000000000000000000000000////////////////////////////////////////////////------......//////000000///////////////////////////111333222000000222444///////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000////////////............////////////000000000000000000000/////////...............//////000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////.../////////000000000000000000000111111111000////////////............//////............/////////000......///000000000000000------......///000000111///////////////000000000000000000000000000000000000000000111222444555666555555444444444333333333333333333444666777999:::666777777888999:::;;;;;;;;;<<<===>>>???>>>>>>===<<<;;;;;;@@@MMMccc{{{fff222222222222222222222222111222222333333444444555222222222222222222222222111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000............/////////000---.........//////000000////////////////////////////////////////////////111111000000/////////...000000000000000000000000////////////000000000000000000000000000000000000---.........//////000000000000000000000000000000...............///000000000000000000000000000000++++++,,,...///111222222///000000111222222333333222333444555666888999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999888888888888888888888888999999::::::::::::999999555555555555555555555555444444333333333444555555222222222111111111111000111111111111000000000000111///...///000111000///............/////////000.........------.........000000000000000000000000///////////////////////////////////////////////////////////////.........////////////////////////---///111000......000222///////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000/////////............////////////000000000000000000000000////////////---......///000111222222111111111111111111111111000000000000000000000000000000000000000000000000111111000000/////////...------......///000000000111111111111111000///...//////............//////---.........//////000000......///000000000000000---------...///000000111......//////000000111111000000000000000000000000//////000000111222444444555555555444444333333333333333333444666888999:::555666666888999:::;;;;;;;;;<<<>>>?????????>>>===<<<;;;:::???MMMddd}}}oooVVVvvv333333333444555555222///555444333333222222333333111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222111000///////////////000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000//////////////////////////////............//////000000111111111111000///////////////////////////////////////////////////...............///000111//////............//////////////////////////////////////////000000000000000000000000000000000000111222222333444555666666999::::::::::::::::::;;;;;;;;;;;;:::::::::999999888888777777777777777888888999::::::::::::999888555555666666666666555555555555444333333222111111222222222222222222222222111///...///000111000...////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////////////////////////////........................---......///////////////000000000000000000000000000111111111111000000///222111111111000000//////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000............/////////000000000////////////000000000000000000000///......000000//////.........---//////000000111111111222000000000000000000000000////////////////////////000000000000000000000000//////000000000000/////////000111000...---,,,---////////////////////////111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000000000///////////////000000000////////////000000000000//////.........---111111000000//////................../////////000000111111000...---///000////////////////////////------......//////000000222222222222333444444555555444444444444555666666555555555666666777888999555666777888999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>:::>>>???BBBNNNeee|||hhhXXXzzz444333222333555666555444444444333222222222222333222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222000000000///000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000//////////////////////////////............/////////000000111111000000//////////////////////////////////////////////////////............//////000//////............//////////////////////////////////////////000000000000000000000000000000000000111111222333444555666666999999999999:::::::::::::::::::::999999999999888888888777777777777888888777777888999999888777777555666666777777666666555555555444333333222111111222222222222222222222222111///...///000111000...////////////////////////000/////////............////////////////////////////////////////////////////////////////////////////////////////////////........................---......///////////////000000000000000000000000...//////000000000//////111111111000000000//////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000........./////////000000000000////////////000000000000000000000///......000000/////////............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////000111000...---------////////////////////////111000000000/////////...000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000////////////000000000000/////////.........111000000000/////////............/////////000000000111111000...---///000////////////////////////.........///////////////222222222222333444555555444444444444444555666666555555555666666777888999666666777888999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>:::===???BBBOOOiiivvvhhh555333111111333444555555444444333222222222222333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222000000000000111222333333111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000////////////000000000000////////////////////////000//////......//////000...//////000000/////////////////////////////////////////////////////////000//////............/////////............//////////////////////////////////////////000000000000000000000000000000000000111111222333444555555666888888888999999999::::::999999888888888777777777888777777777777777888888666777777888888777777666666666777777777777666666555444444333333222222111222222222222222222222222111///...///000111000...////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////........................---......///////////////000000000000000000000000,,,---...//////000//////111111000000000000//////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000....../////////000000000000000////////////000000000000000000000//////...000000////////////...............////////////000000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////...000111000...---------////////////////////////000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000////////////000000000000////////////......000000000000////////////....../////////000000000000111111000......///000////////////////////////000000///////////////...222222222222333444555666444444444444444555555666555555555666666777888999666666777888999::::::;;;<<<<<<===>>>>>>>>>>>>===<<<>>>>>>@@@NNNiii|||qqq777555444444555666555444555444333333222222333333333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111222222000000111111222333444555111000000000000000000111000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////000000000000////////////////////////000000////////////000000---......////////////...////////////////////////////////////////////////111000///...............//////............//////////////////////////////////////////000000000000000000000000000000000000000000111222333444555555666777777888888999999999888777777777777666666666777777777777777777888999777777777777777777777777666666777777777777666666444444444333333222222222111111111111111111111111111///...///000111000...///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////////////////////////////........................---......///////////////////////////////////////,,,---...///000000111000000000000000000000//////000000////////////000000////////////////////////////////////////////////000000////////////000000...////////////000000000//////000000000000////////////000000000000//////000000///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////...000111000...------...////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000////////////000000111000000////////////000000000000//////////////////000000000000////////////...////////////000000000///000111000......///111////////////////////////111000000000//////......111111111222333444555666444444333333444444555666555555555555666777888999666777777888999999::::::;;;<<<======>>>>>>======???@@@======KKKfffsssiii999888888999::::::999777666555555444333444444444333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111222222111111111111222333555555111111000000000000111111000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000////////////000000------...///////////////000000000000000000000000////////////////////////111000///...............//////............//////////////////////////////////////////000000000000///////////////////////////000000111222333444444555555666666777888999999777777777666666666555555777777666666777888999999888888888888888888888888666666777777777777666666444444333333333333222222111111111111111111111111111///...///000111000...////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////////////////////////////---...///000111222222222//////////////////000000000000////////////000000////////////////////////////////////////////////000000////////////000000////////////000000000111//////000000000000////////////000000000000////////////000000000000000000111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////000000000000//////...///000000...---......////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000///////////////000111111000000////////////000000//////000000000000000000////////////000000000000////////////000000000111///000000///......000111////////////////////////111111000000/////////...111111111222333444666666333333333333333444555555555555555555666777888999777777777888999999::::::;;;;;;<<<===============??????>>>>>>LLLhhhggg^^^>>><<<;;;:::;;;:::999777777777666555555555555666444444444444444444444444333333333333333333333333333333333333333333333333222222111111111111222222111111111111222333444444222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////...////////////000000000000000000000000000000000000111000000//////000000111---......///000000000000000000000000000000000000////////////////////////000//////............/////////............//////////////////////////////////////////000000000000//////////////////////////////000111222333333444444444555555666777888888777777666666666555555555666666666666777888999:::999888888777777888888999555555666666666666555555333333333333333333333333111111111111111111111111111///...///000111000...////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////000000000000000000000000...///000111111222111111......////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000/////////000000000111111...///000111111000///......//////000000000000000//////000000000000111111333222222222222222111111000000000000000000000000........................//////////////////////////////000000000000//////---///000000///......///////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000///......//////000111222000000////////////000000//////000000000000111111////////////000000000000/////////000000000111111...///000///......000222////////////////////////111000000000000000000///000000111222333555666777333333333333333444444555555555555666666777888999777777888888888999999999;;;;;;<<<============<<<;;;>>>???BBBRRRnnnbbb___WWWRRRJJJCCC???===;;;:::999888888777777777777777444444444444444444444444444444444444444444444444333333333333333333333333222222111111111111222222222222111111111111222333222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......////////////000000000000000000000000000000000000111111000000000000111111---...///000111111111111000000000000000000000000///////////////////////////............//////000//////............//////////////////////////////////////////000000000000////////////////////////......///000111222333333222333444555666777888888777777777666666666666555666666666666777888999:::888777666666666666777888444444555555555555444444333333333333333333333333111111111111111111111111111///...///000111000...////////////////////////............/////////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////000000000000000000000000//////000000000000000///........./////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000//////000000000111111111...///000111111000///.........///000000000000000//////000000000111111111222222222222111111000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////---...000000///......///////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000////////////000000000000............///000111222000000////////////000000//////000000000111111111.../////////000000000111//////000000000111111111...///000///...///000222////////////////////////000000000000000111111111000000111222333555666777333333222222333333444555555555555666666777888999888888888888888999999999:::;;;<<<<<<======<<<<<<888<<<@@@EEEUUUppp|||```hhhqqqyyypppaaaSSSJJJEEECCCBBB:::999999888888888888888555555555555555555555555444444444444444444444444333333333333333333333333222222111111111111222222222222111111000111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......////////////000000000000000000000000000000000000111111000000000000111111......000111222222222222000000000000000000000000////////////////////////...............///000111//////............//////////////////////////////////////////000000000000////////////////////////......///000111222333333222222333444555666777888888777777777666666666666666666666666777888999:::777666555444444555666777333444444444444444444333333333333333333333333333000000000000000000000000111///...///000111000///////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000---......///////////////000000000000000000000000...///////////////......---.........//////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111...///000222222000///.........///000000000000000//////000000111111111222222111111111000000//////000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////---...000000///......///////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000////////////000000000000............///000222222000000////////////000000//////000000111111111222.../////////000000111111000000000000111111111111...///000///...///111222//////////////////////////////000000111111222222000000111222333555777777333333222222333333444555555555555666666777888999888888888888888999999999:::;;;<<<<<<======<<<<<<888===AAAFFFUUUnnnqqq^^^ooo|||jjjjjj]]]YYYRRRIIIGGGGGGEEEBBB???;;;777444777666444444555666555444666666666666555444222111555555444444444333333333000000111111222222222222222222222222222222222222222111111111000000//////222222222222222111000///000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000///......////////////000000000000222111111111000000//////000000000000000000000000000000////////////000000////////////////////////////////////////////////000000//////.........---////////////////////////////////////////////////////////////000000000000222222333444444555555666888888888888777666555444444444444555555555666666444444555555555555444444555555555555555555555555333333333333333333333333000000/////////111222333//////............/////////////////////////////////...---,,,,,,---.../////////............//////////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////000000000000//////000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000//////......000000000000000000000000000000///---,,,,,,///111000000000000000000000000...///000111111000///...//////000000///...------111000///......///000111......---------,,,,,,,,,---------............///////////////////////////............/////////000000000000000111111111111////////////////////////000000000000000000000000000000000000////////////......//////000000111111////////////000000000000......//////000000111111......////////////......000000//////.........---000000111222222222222111...///111333444444444333444333333333333444555555666444222333666999:::;;;:::999888888777888888888:::;;;<<<<<<======<<<<<<:::<<<>>>FFFZZZuuuxxx```rrr{{{qqqffffffjjjmmmrrrooodddSSSIIIHHHHHHEEE???<<<999888888888777555444444444444555666666777555444444444444333333333111111111111222222222333222222222222222222222222222111111111000000000000222222222222222111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000///......////////////000000000000111111111111000000000///000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000/////////............////////////////////////////////////////////////////////////000000000000222222333333444555555555777777777777666555444333222222222222333333333333444555555666666555555444555555555555555555555555444444444444444444444444111111000//////000111222000000////////////000000////////////////////////000///............///000//////............//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////......////////////......000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000000000/////////...////////////////////////111111000///---...000222000000000000000000000000//////000111111000///...///////////////...------111000///......///000111............------------........./////////000000////////////////////////........./////////000000//////000000000111111111000000000000000000000000000000000000000000000000000000000111111111111111.../////////000000000111////////////000000000000...///////////////000000...//////000000//////...000000/////////.........000000111222222222222111...///111333444444444444444333333333333444555555777555444444777:::<<<<<<888888888888888999999::::::;;;;;;<<<<<<<<<<<<<<<;;;===???EEEWWWppp~~~lllzzzvvv}}}ppp]]]YYYXXXRRREEEBBB>>>;;;999888777666444444333333333444555666444444444444333333333222111111222222222222333333333333333333333333333333111111111111111000000000111222222222222111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000//////...////////////000000000000111111111111000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000////////////............////////////////////////////////////////////////////////////000000000000111222222333333444555555555555666555555444333222111111111111222222222222555555666666666666555555444444444444444444444444555555555555555555555555222222111000000000111111111111000000000000111111////////////////////////000000////////////000000//////............//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////---..................---////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000////////////////////////////////////111111111000...///111333000000000000000000000000000000111111000///...---///////////////......---000//////......//////000////////////............////////////000000000111////////////////////////....../////////000000000//////000000000000111111111111111111111111111111000000000000000000000000000000111111222222333333////////////000000000000////////////000000000000/////////...............///000000111111000000///000000////////////......///000111111222222111111///000111222333444444444444333333333333444555555777666555666888;;;<<<<<<888888777888888999:::;;;::::::;;;<<<<<<<<<<<<;;;<<<>>>@@@FFFUUUmmmzzzrrrlllaaaRRRMMMGGGAAA>>><<<:::999888888666555444444444444444444444444333333333333222222333333333333333333333333333333333333333333111111111111111111111111111111222222222111111000000000000000000000000000///000000000111111111111//////////////////////////////////////////////////////000000000000//////////////////000000000000111111111000000000000000//////////////////////////////000000000000/////////////////////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////000000000000111111111222333333444444444444444444444333222111222222333333333444444444555666666777777666666555444444444444444444444444444444444444444444444444333222222111111000000000111000000//////000000111//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////........................////////////000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////000000000000//////000000000000///////////////////////////////////////000111000//////111333000000000000000000000000111111111000//////.........///////////////......////////////////////////000000000000////////////....../////////000000000////////////////////////...////////////000000000////////////000000000111000000000000000000000000//////////////////////////////000111111222333333////////////000000000000////////////000000000000//////......------,,,,,,000000111111111111000000000000/////////////////////000000111111111111111///000111222333444444444444333333333333444555555666555444666888;;;<<<;;;999999888888888999::::::::::::;;;<<<<<<<<<<<<<<<:::>>>AAAGGGWWWoooxxxggg```WWWOOOIIIEEEBBB@@@999999999888777777666666555555555444444444333333444444333333333333333333333333333333333333333333111111111111111222222222000111111222222222111111000000000000000000000000///000000000111111111111//////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000000000111111//////////////////////////////000000000000//////////////////////////////.................................///////////////////////////////////////////////////////////////////////////000000000000000000111111222333333333333333333333333222222111222222333333333444444444555555666666666666555555444444444444444444444444222222222222222222222222222222222222111111000000000//////......//////000////////////////////////........................//////............//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000///......///000000.../////////000000000111////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000........................---...//////......000111000000000000000000000000111111000///////////////......///////////////.........////////////......111111000000000/////////------........./////////////////////////////////////////////000000000111...////////////000000000////////////////////////////////////////////////......//////000111222222000000000000////////////////////////000000000000//////......------,,,,,,000000111111111111000000//////000000000000000000//////000111111111111000000000111111222333444555444333333333333444555555555444333555888:::::::::;;;;;;:::999888888888999:::;;;<<<<<<======<<<<<<:::>>>AAAFFFUUUnnnvvvrrrzzzsssiii```ZZZWWWUUUSSSEEEBBB>>>999777666666777666666666666555555555444555555444444444444333333333333333333333333333333111111111222222222222222000000111222222222222111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000...//////000000000000000////////////000000000000000000000000111111111111000000000000000000000000...///000111111000///...////////////////////////------------------------.........///////////////////////////////////////////////////////////////////////////000000000000///000000111111222333333222222333333333333222222111111111111222222222222444444555555555555444444333333333333333333333333111111111111111111111111222222222333222222111000//////............//////////////////////////////------............------//////............//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////111000///......///000111......//////000000111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////...//////000000//////...////////////000000000000........................,,,---//////......///111000000000000000000000000000000////////////000000---...//////////////////---......//////......---000000000000////////////------------............/////////////////////////////////000000000111111......////////////000000........................000000000000000000000000......//////000000111111000000000000////////////////////////000000000000/////////...............///000000111111000000/////////000000000000111111...///000000111111000000000000000111222333555666444333333333333444555555444333333555888:::999999;;;;;;:::999999999999999<<<<<<===>>>>>>>>>>>>===;;;???AAADDDQQQjjjbbb[[[www~~~~~~{{{zzz|||~~~tttjjj[[[KKK???999777888777777777777666666666666555555555555444444444333444444444444444444444444111111111222222333333333000000111222222222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000///000000000111111111111000000000000000000000000...///000111111000///...////////////////////////..................................../////////000////////////////////////////////////////////////////////////000000000000//////000000111222222222222222333333333333333222222222222222333333333333333333444444444444333333333333333333333333333333222222222222222222222222000111222333333333222111000000////////////000000////////////////////////---...///000000///...---//////............//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////111000...------...000111.........///000111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////......////////////........./////////000000000111........................,,,...000000//////000222000000000000000000000000//////......///000111222------...///////////////------...//////...------000000/////////.....................//////////////////////////////////////////000000000111111111........./////////000000////////////////////////000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000...///////////////000000...//////000000//////...//////000000000111111111...//////000000000000000111000000000111333555666444333333333333444555555444444444666999;;;:::999888888888999:::;;;<<<=========>>>???????????????;;;>>>@@@BBBPPPkkk|||YYYUUUyyyzzz|||eeeOOOBBB>>>===888888888888777777777777666666555555555444444444444444444444444444444444111111111222222333333333///000111222222222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000//////000000111111111222000000000000000000000000...///000222222000///...////////////////////////////////////////////////---.........//////000000////////////////////////////////////////////////////////////000000000000/////////000111111222222222333333444444444333333444444555555555555666666222333333444444333333222333333333333333333333333333333333333333333333333///000222333444333333222111111000000000000111111////////////////////////...///000111111000///...//////............//////////////////////////////////////////////////////////////////////////////............/////////000////////////////////////000///---,,,,,,---///000---......///000111111222000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////......////////////........./////////000000111111........................---///111111111111222333000000000000000000000000............///000222333------...///000000//////,,,---...//////...---,,,////////////............////////////000000000000////////////////////////000000000000111111111111............/////////000000000000000000000000000000000000000000000000000222222222111111111111111111111000000/////////...////////////000000000000......//////000000111111......////////////......//////000000111111111222...//////000000000000000111111000000111333555666444333333333333444555555555555555888:::<<<;;;:::666666777888:::===???@@@>>>>>>???@@@@@@@@@@@@@@@999===???CCCRRRpppzzzVVVUUU}}}yyyvvvsss~~~dddVVVKKKBBB???777333888:::777333444888777666555555444444444444444444444444444444444333333333333333333333333111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000000111111000...000000000000000000000000//////////////////////////////............//////............////////////......////////////......000000//////.........---////////////////////////000000000000000000000000////////////000000000000111111222222222333333333333333444444444444444444444444444444444444444444444444444444444444444444222333333333333222111111333222111111111222333444000000////////////000000//////............//////////////////////////////000///...------...///000000000000000000000000000........................//////............//////......///000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000//////......---------,,,---.........//////000000////////////////////////000000//////......------000000//////......------//////////////////////////////............//////---......///000111111222000000000000000000000000////////////////////////............////////////........................////////////////////////---......///////////////////////////////////////000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222333222222555444222000000222555666444444444444555777888:::999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<999===AAAFFFVVVpppwww^^^]]]|||zzz|||yyyiiiZZZNNNNNNEEE<<<888444111333999999888666555555444333222444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111333555555444333000000000000000000000000//////////////////////////////............//////............////////////......////////////......000/////////............////////////////////////////////////////////////////////////000000000000111111111222222222333333333333333444444444444444444444444444444444444444444444444444444444444444222333333333333222111111111111000000111333444555111111000000000000111111//////............//////////////////////////////000///............///000//////////////////////////////////////////////////////............//////......///000000000000000000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000/////////////////////////////////.........------............/////////000///////////////////////////////////////.........///////////////.........//////////////////////////////............//////.........///000111111111000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////---......///////////////////////////////////////000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222333222222555444222111111333555666555555555555666888999:::::::::::::::::::::999999<<<<<<<<<<<<<<<<<<<<<<<<<<>>;;;<<<999666666888999777666555555555555555555555555333333333333333333333333111111111111111111111111222222222222222222222222000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////---------...111222111/////////////////////////////////////////////////////////............//////............////////////......////////////......///////////////.........////////////////////////////////////////////////////////////000000000000111111111111222222222222222222222333333444444555333333444444444444444444444444444444444444444444222333333333333222111111///000000111222333333444111111000000000000111111//////............//////////////////////////////000000000000000000000000//////////////////////////////////////////////////////............//////......///000000000000000////////////////////////////////////////////////............////////////////////////////////////........................000000000000000/////////.........///////////////////////////////////////------......//////000000------......//////000000//////////////////////////////............//////.../////////000000000111000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////---......///////////////////////////////////////////////////////////////////////////000000000000000000////////////000000////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111222222222222222444333222222222444666777555555555666777888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>999444444777999999777555555555555555555555555333333333333333333333333111111111111111111111111111111111111111111111111000000000000111111111111////////////////////////////////////////////////////////////////////////////////////////////////222111111222333333222000//////////////////////////////////////////////////////............//////............////////////......////////////...............///////////////////////////////////////........................////////////000000000000000000111111111222222222111111222222333444444555333333333444444444555555444444444444444444444444222333333333333222111111111111111111111111111000//////............////////////............////////////////////////////////////000000000000//////................................................//////............//////......///000000000000000////////////////////////////////////////////////............////////////////////////////////////......................../////////000000000000000///////////////.........////////////////////////------......//////000000------......//////000000//////////////////////////////............//////////////////000000000000000000000000000000000000////////////////////////............////////////........................////////////////////////---......///////////////////////////////////////////////////////////////////////////000000000000000000////////////000000////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111222222222222222333333222333333555666777333444555666777777888888:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>???@@@KKKaaaxxxxxx^^^]]]ttt\\\JJJBBB999555777999888666555555555555555555555555333333333333333333333333111111111111111111111111000000000000000000000000000000000111111111111222000000000000000000000000000000000000000000000000........................000000000000000000000000222111000000111111///...000000000000000000000000//////////////////////////////............//////............////////////......////////////...............///////////////////////////////////////........................////////////000000000000000000000111111111111222000000111222333444555555222333333444444555555555444444444444444444444444222333333333333222111111222222222222111000///...///......------....../////////............//////////////////////////////......////////////......................................................//////............//////......///000000000000000000000000000000000000000////////////////////////....../////////000000000000000000000000000000000..............................////////////000000///////////////.........////////////////////////.........///////////////........./////////////////////////////////////////////............//////////////////000000000000000000000000000000000000////////////////////////............////////////........................////////////////////////---......///////////////////////////////////////000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222333222222222333333333444666777777222333444666777777777777999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>>>>???III^^^tttlllgggaaaVVVGGG>>><<<;;;999666555555555555555555555555333333333333333333333333111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...------...///000...---000000000000000000000000//////////////////////////////............//////............////////////......////////////................../////////000////////////////////////........................////////////000000000000000000000000111111111111000000111222333444555555222222333333444555555666444444444444444444444444222333333333333222111111000000111222222111000/////////............////////////............//////////////////////////////,,,---...//////...---,,,................................................//////............//////......///000000000000000000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000////////////////////////------........./////////000/////////............///////////////////////////////////////.........///////////////.........//////////////////////////////............//////000000000000////////////000000000000000000000000////////////////////////............////////////........................////////////////////////---......///////////////////////////////////////000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222333222222222222333444555666777888333444555777888888888888888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???III^^^tttyyyxxxvvvhhhUUUHHHBBB???;;;777666666666666666666666666333333333333333333333333111111111111111111111111222222222222222222222222000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........000222333333111000000000000000000000000//////////////////////////////............//////............/////////000......////////////......---.........//////000000////////////////////////........................////////////000000000000000000000000111111111111///000111222333444555555222222333333444555666666444444444444444444444444222333333333333222111111...///000222222222111000000000////////////000000//////............//////////////////////////////+++,,,---......---,,,+++........................000000000000000000000000//////............//////...//////000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000,,,---------......//////000000//////.........---////////////////////////000000//////.........---000000//////.........---//////////////////////////////............//////000000000000////////////000000000000000000000000////////////////////////............/////////000000000000000000000000000////////////////////////---......///////////////////////////////////////000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222333222222222222333444555666777888333555777888999999999999777777888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>>>>@@@KKKaaaxxx|||vvvttt\\\MMMMMMFFF:::888:::888777888777555666888555555444444444333333333333333333222222222111111333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000...///000222222111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////............////////////......////////////////////////......//////000000111111000000000000////////////......//////000000111111222222111111222222333444444555555555555555444444111111111111111111111111111111111000///......---111111000000//////..............................//////............//////////////////////////////................................................////////////////////////000000000///---,,,---///000000000000000000000000111111000000//////......000000000000000000000000000///...------...///000000000000000000000000000////////////////////////////////////////////////////////////............+++,,,...000000///...---////////////////////////............////////////111000///......///000111///////////////////////////////////////.........000000000000000000000000---.........//////000000////////////////////////////////////000000000000//////////////////////////////000000///...------////////////000000000000////////////////////////000000000000////////////000000000000///...---,,,//////............//////000000000000000000000000333333222111000///......//////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000222222111000000000000000///000111222222333222222222222333444444555555666777777777888999999::::::777777777777888999:::;;;999:::;;;<<<============<<<<<<===BBBNNNbbbwwwuuuzzzuuuooo___UUUTTTMMMBBB>>>999888777888999888888888555555555444444444333333333333333222222222222111333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000......///000111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////............////////////......////////////////////////---.........////////////000000000000////////////000000000///////////////111000000000000111222222333333444444444444333333111111111111111111111111222222111000000///......111000000000/////////...........................//////............//////////////////////////////................................................///////////////////////////000000///...---///000000000000000000000000000111000000000/////////...000000000000000000000000000///...------...///000////////////////////////////////////////////////////////////////////////////////////............+++,,,...000000///...---////////////////////////....../////////000000000111000///......///000111////////////////////////////////////////////////000000000000000000000000............/////////000////////////////////////////////////000000000000///////////////////////////////////////...------////////////000000000000////////////////////////000000000000//////////////////000000//////......//////............//////000000000000000000000000222111111000000//////...//////000000000000//////000000000000000000000000000000000000////////////000000000000000000000000222111000000/////////000///000111222222333333222222222333444444555555666555666666777888888999999777777777777888999:::;;;::::::;;;<<<============<<<<<<===AAALLL```uuuqqqlll|||vvvuuuqqqkkkhhhfff^^^SSSKKK>>>;;;888777999:::999777666555555555444444444444333333333333222222222222333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...---...///111111///---000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////............////////////......////////////////////////------------............////////////000000000000111111000000///......---000////////////000111111111222222333333222222222111111111111111111111111222222222111000000//////000000000000////////////........................//////............//////////////////////////////................................................///////////////////////////000000000//////111222000000000000000000000000000000000000////////////000000000000000000000000//////............//////........................////////////////////////////////////////////////////////////............,,,---...///000///....../////////////////////////////////000000000111111000000////////////000000////////////////////////////////////////////////000000000000000000000000............////////////////////////////////////////////////000000000000///////////////////////////////////////......---////////////000000000000////////////////////////////////////000000000000//////000000000000111111000//////......//////000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000111111000000//////......000000000000000000000000000000000//////////////////000111222333333333333222222333444444555555666555555555666777777888888888777777888888999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;===<<<===@@@JJJ\\\rrraaacccxxx~~~~~~zzzsssgggXXXMMMGGG>>>777777:::999666666666666555555555555444444444333333333222222222333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......///111333222000---////////////////////////////////////////////////////////////////////////////////////////////////......////////////............////////////......////////////////////////........................////////////000000000000000000/////////.........000////////////000111111111111222222333222222222111111111111111111111111222222222222111111000000000000000000////////////........................//////............//////////////////////////////................................................////////////////////////...///000000000000222444////////////////////////000000000000/////////////////////////////////////////////....../////////........................////////////////////////////////////////////////////////////............------...///000//////...////////////////////////000000000000111111111111000000////////////000000///////////////////////////////////////000000000000000000000000000000000.........///////////////////////////////////////////////////000000000000////////////////////////...///////////////......////////////000000000000////////////////////////////////////000000000000/////////000000111222333000000////////////000000////////////////////////---........./////////000//////000000000000//////////////////////////////111111000000//////......000000000000000000000000//////000000000/////////000000111222333333333333222222333444444555555666555555666666777888888888888888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<======???GGGYYYppp___bbbppp|||hhhddd]]]MMM===666999999666777777666666666555555555444444444333333333222222333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000222444444111///////////////////////////////////////////////////////////////////////////////////////////////////......////////////............////////////......////////////////////////////////////////////////.../////////000000000111---........./////////000111000000000000111222222111111222333333333333333111111111111111111111111222222222111111111111111////////////000000000000//////////////////////////////............//////////////////////////////................................................////////////////////////...///000000000000333555////////////////////////////////////000000000000////////////////////////...//////////////////...........................////////////////////////////////////////////////////////////.....................///////////////////////////////////////000000000000111111111111//////000000000000//////////////////////////////////////////000000111111000000000000000000000000///////////////.........////////////////////////////////////000000000000////////////////////////......///////////////...////////////000000000000////////////////////////.../////////000000000111////////////000111333444000000////////////000000////////////////////////------......//////000000//////000000000000//////////////////////////////111000000000/////////...000000000000000000000000...///000000111000//////000111222333333444333333222222333444444555555666666666777888888999999:::888888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======???FFFXXXppphhhhhhggg}}}vvvcccJJJ;;;::::::777777777777777666666666666444444444444333333333333333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000111222444444222000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////............////////////......////////////////////////000000000000000/////////......//////000000111111,,,------...//////000000111000000000000111222222000111222333333333333333111111111111111111111111111111111111111111111111////////////000000000000//////////////////////////////............//////////////////////////////................................................////////////////////////---///000000///000222444000000000000000000000000////////////000000000000000000000000000000000000......////////////..............................////////////////////////////////////////////////////////////................../////////000000000/////////////////////////////////000000000111111//////000000000000//////////////////////////////...//////000000111111222000000000000000000000000///////////////.........////////////////////////////////////000000000000////////////////////////---...//////////////////////////////000000000000////////////////////////......//////000000111111//////......///111222333111000000//////000000111000000000000000000000000.........//////000000000//////000000000000//////000000000000000000000000/////////000000000000000000000000000000000000000...///111222222111000000000111222333444444444444222222333444444555555666777777777888999999::::::999888888999999:::;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>???GGGZZZsssmmmmmm^^^yyyyyy[[[FFF@@@>>>999888888888777777777666666555444444444444333333333333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000222333222111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////............////////////......////////////////////////000000/////////..................///000111111111........................000////////////000111111...///000111222222222222111111111111111111111111000000000000000000000000.../////////000000000111//////////////////////////////............//////////////////////////////................................................////////////////////////---...//////......000222000000000000000000000000.../////////000000000111000000000000000000000000---...///000000///...---////////////////////////////////////////////////////////////////////////////////////............///////////////000000111////////////////////////....../////////000000000...///000111111000///...////////////////////////...//////000111111222222000000000000000000000000000/////////............////////////////////////////////////000000000000////////////////////////------...///////////////////////////000000000000////////////////////////.........///000111111111000///...---...///111222111111000000000000111111000000000000000000000000///000000000000000000000//////000000000000//////000000000000000000000000......//////000000111111000000000000000000000000///000222333444333222111000111222333444444444444222222333444444555555666666666777777888999999999999999999999:::;;;<<<<<<::::::;;;<<<============:::<<<>>>@@@HHH\\\wwwhhhnnn\\\xxxhhhNNNEEEAAA<<<888888888888777777777777555555444444444333333333333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000...///000222222111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////............////////////......//////////////////////////////.........------------......///000111111222/////////...------,,,,,,...............///000000---...///000111111111111111111111111111111111111///////////////000000000.../////////000000111111000000000000000000000000//////............//////////////////////////////................................................////////////////////////---...///...------///111000000000000000000000000.../////////000000111111000000000000000000000000---...///000000///...---000000000000000000000000////////////////////////////////////////////////000/////////............///////////////000111111////////////////////////............////////////...///000111111000///...////////////////////////...//////000111222222222000000000000000000000000000000//////.........---////////////////////////////////////000000000000////////////////////////------...///000000//////////////////000000000000////////////////////////---......///000111111222000///---,,,---...000111111111000000000000111111000000000000000000000000111111111111000000000000//////000000000000//////000000000000000000000000------...///000111222222000000000000000000000000///000222444444444222111111111222333444444444444222222333444444555555666555555666666777888888888999999999999:::;;;<<<<<<999:::;;;<<<============999<<>>=========;;;<<<===@@@JJJ]]]uuuuuuaaaddd{{{ppprrrvvv{{{|||ooohhh^^^KKKAAA===:::444888<<<555666666555444444555555555333333333333222222222222222222222222222222222222333333222111111222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////000000000000000000000000111111111000000000//////111111111111111111111111///000000111111000000///000000000000000000000000000...---...111222000///////////////////////////---------.........///////////////...---...000333///////////////////////////.........//////000111.........///////////////........................////////////////////////000000000000000000000000000000000000000000000000////////////////////////............//////////////////............//////////////////////////////............////////////000000000000000000000000////////////////////////000......///111111///---//////............/////////////////////000111111000000000000000000000000////////////////////////////////////////////////000/////////............000///...------...///000000000000000000111222222000000000000000000000000///////////////000111111000000000000000000000000111000000000/////////...///////////////.........000000000000000000000000000000/////////.........---...//////000000//////000000000000000000000000//////000111111111111111222111111111111111111111000000000000111222333333444444444333333333333333666666555555555555666666:::888666666888999:::999999888888999;;;<<<<<<;;;;;;;;;<<<============<<<======>>>@@@III\\\tttppp^^^ccc}}}|||]]]DDD888:::777666888444666555555555555555666777444444333333333222222222333333333333333333333333333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000111111000000000000//////111111111111111111111111111111111000000111111111000000000000000000000000///...---...000111000///////////////////////////------........./////////.........---,,,---///222////////////////////////...............///000111///////////////.................................////////////////////////000000000000000000000000000000000000000000000000////////////////////////............//////////////////............//////////////////////////////............////////////000000000000000000000000////////////////////////000//////000111111000...//////............/////////////////////000111111000000000000000000000000////////////////////////////////////////////////////////////............//////............//////......------......///000000000000000000000000000///////////////000111111000000000000000000000000000000000000////////////.........//////000000000000000000000000000000000000000////////////......---...//////000000//////000000000000000000000000//////000111111111111111222222222111111000000000......///000111333555666444444444444444444444444666666555555555555666666:::888666666888999::::::999888888999;;;<<<<<<;;;::::::;;;<<<<<<<<<<<<<<>>>>>???HHH[[[ttttttccciii{{{}}}xxxQQQ<<<===;;;666555444666666555555666666777888444444444444333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000000000000000000000//////111111111111111111111111333222111000000111222333////////////////////////............///000000///////////////////////////............////////////---......---,,,---///000///////////////////////////......---------......000000//////......------........................////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////............//////////////////////////////............////////////////////////////////////////////////////////////000000000111111111000/////////............/////////////////////000000111000000000000000000000000///////////////////////////////////////////////////////////////........./////////....../////////------,,,,,,------...//////////////////////////////////////////000000111////////////////////////000000000000////////////...////////////000000000000000000000000000000000000000//////////////////......///000000000000000//////////////////////////////000111111111111111222222111111000000//////......///000111333555666444444444555555555555555666555555555555666666777999777666666888:::::::::999888888999;;;<<<<<<;;;999:::;;;;;;<<<<<<;;;;;;>>>>>>===>>>HHH]]]www{{{fffjjj{{{iiiwwweeeIIIGGGAAA999888888777777666666666777777888555555555444444444333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000//////////////////////////////////////////000000000000000000000000000000333222111000000111222333////////////////////////---...............///000////////////////////////........./////////000000,,,---......------...000////////////////////////000///...---,,,,,,,,,,,,000000//////......------........................////////////////////////////////////////////////////////////////////////000000000000000000000000............//////////////////............//////////////////////////////............///////////////////////////////////////////////////////////////000111111111000000000//////............/////////////////////000000111000000000000000000000000////////////////////////////////////////////////.........///////////////...//////////////////...000000//////000000111222///////////////////////////////////////000000111////////////////////////////////////000000000000111000000000////////////000000000000000000000000//////000000000000000000...//////000000000000000//////////////////////////////000111111111111111111111111000000000//////000000000000111222333444444444444555555555666666555555555555555666777777999777555666888:::;;;:::999888888999;;;<<<<<<;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<>>>>>======>>>???BBBFFFRRRfffvvvaaaaaa|||iiikkk~~~uuuwwwxxxaaaSSSRRRIII>>>999===<<<555444999777666666666555555555555444444444444444444444444444444333333222111000000222222222222222222222222333333111000000000111222222222111111111111111111222222111///...///111333///111222111000///000111////////////////////////000000000000000000000000////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000///............................................................////////////......////////////////////////........................222+++(((000<<>>@@@BBBJJJ\\\tttnnn^^^iiivvv}}}lllkkk|||vvveee]]]QQQAAA666777999666777<<<777777666666666555555555444444444444444444444444444444333333222111111000222222222222222222222222333222111000000000111222111111111111111111111111+++---000222111///---,,,///111222111000///000111////////////////////////000000000000000000000000////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000///............................................................////////////......///////////////////////////////////////////////////---000999CCCCCC888,,,///////////////......---........................//////000000000111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////...///000000111111000000000000////////////000000//////............////////////............//////000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////////////////////////////000/////////............---------------......///////////////////////////111000///......///000111000000000/////////......////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222333333222222222333444555555333222222333444555555777888888999999::::::;;;999999999:::::::::;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<>>>@@@BBBIII[[[tttjjjmmm}}}}}}zzzsssxxxggg```LLL;;;999;;;999888999777777777666666666555555444444444444444444444444444444333333222222111111222222222222222222222222333222111111000000111111111111111111111111111111---///111333333111///...///111222111000///000111////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////...//////000000//////...////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000///............................................................////////////......////////////////////////000000000000000000000000---000888AAAGGGBBB666+++000//////............///........................//////000000000000111111////////////////////////////////////////////////000000000000000000000000111111111111111111111111///////////////////////////000111111222222111111000000////////////000000//////............////////////............//////000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////////////////////////////////////////..................------......///000////////////////////////000000////////////000000111000000000000000//////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222444444333333333444555666666666555555555666777888777777888888999:::::::::999999999:::::::::;;;;;;;;;;;;<<<============<<<;;;===???AAAIII[[[ssspppkkkqqqhhhSSS@@@;;;>>>===999777777777777666666666666555444444444444444444444444444444333333333222222222222222222222222222222222222222222111111111111111111111111111111222222222333111...---...000222333///111222111000///000111////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////...//////////////////...////////////////////////////////////////////////////////////////////////............////////////////////////000000000000////////////////////////000000000000000///......................................................---......//////......---////////////////////////////////////////////////,,,111888???@@@;;;333,,,000///...------...///000........................////////////000000000111////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////000111111222222111111000////////////000000111//////............////////////............//////////////////////////////////////////////////////............////////////000000000000000000000000///////////////////////////////////////////////////////////////.........///............///000000////////////////////////000000////////////000000111111111111000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000111111111///////////////////////////////////////////////////000000000111111111111000000111111111222222222333333333333333444444555666777777777777777888999777777777888999999::::::;;;;;;;;;<<<<<<<<<======;;;<<<<<<===>>>=========;;;===???AAAHHHZZZrrrnnnjjj{{{fffNNN@@@======<<<;;;888777777777666666666666444444444444444444444444444444444333333333333333222222222222222222222222222222222222111111000000000000111111111222222222222///------///111222111///111222111000///000111000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////............////////////////////////000000000000////////////////////////000000000000000///......................................................------............------////////////////////////........................---000333444333111///...000///...------...///000...........................////////////000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...///000000111111000000///////////////000111111//////............////////////............//////////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////////////////////////////.........//////////////////............///000000........................//////000000000000//////000000000000111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000111111111111///////////////////////////////////////////////////000000000111111111111000000111111111222222222111222222222333333333333111333555555333333444666666777777888888999::::::;;;;;;;;;<<<<<<<<<======;;;<<<<<<===>>>=========;;;===>>>@@@GGGYYYqqqoooooo}}}|||^^^JJJ???<<<;;;888888777777777666666666444444444444444444444444444444444444333333333333222222222222222222222222111222222222222111000000000000000111222222333333000111444999===;;;555//////111222111000///000111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////---......//////......---////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000///......................................................------............------////////////////////////..............................---,,,++++++---//////............//////000..............................////////////000000////////////////////////////////////////////////000000000000000000000000........................////////////////////////...///000000111111000000///......//////000111222//////............////////////............//////000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////////////////////////////.........///////////////......------......///000........................//////000000000000////////////000000000000000111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000111222333333333222222222555888777555444555777666666777777888999999999999999999:::::::::;;;;;;;;;;;;<<<============<<<;;;===>>>???FFFXXXpppkkknnnxxxoooiiiNNN???999888888888777777777666666444444444444444444444444444444444444444444444444222222222222222222222222111222222333222111000//////000000111222222333333222333888>>>BBB@@@888000///111222111000///000111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////---......//////......---////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000///......................................................,,,------......------,,,////////////////////////........................------------------......---......///////////////................................./////////000000////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////////////////000111111222222111111............///000111222//////............////////////............//////000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////////////////////////////............/////////000---------------......///...........................///000111111000///........./////////000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111222333444444444333333333777;;;:::777555777:::666666777777888888999999999999999:::::::::;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;<<<>>>???FFFWWWooouuubbbgggvvvlll}}}___GGG;;;888888888888777777777777444444444444444444444444444444444444444444444444222222222222222222222222111111222333222111000//////000000111222222333333111000000555999:::555//////111222111000///000111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////---..................---////////////////////////////////////////////////////////////////////////............/////////000////////////000000000000000000000000000000000000000000000000000//////...................................................,,,------......------,,,////////////////////////000000000000000000000000,,,...000222333222///---,,,---///000000000///......................................./////////000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111222333333333333222............///000222222//////............////////////............//////000000000000000000000000////////////////////////............/////////000000000000000000000000000////////////////////////////////////////////////---.........//////000000---,,,,,,,,,,,,---.................................///000111111000///...---.........//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222333444555555555444333///444888888444222444777666666666777888888999999;;;;;;;;;<<<<<<<<<======999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>???FFFWWWoooooo]]]eee~~~rrrrrrPPP::::::;;;<<<:::888666666777666666666666666666666666444444444333333222222222222222222222222222222222222222222222111111000000000000000000000000000000222111111111000000//////////////////////////////000000000000000000000000000000000000////////////000000//////......------000000000000000000000000000000000000000000000000//////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000//////000000//////.........---////////////////////////////////////////////////------............------000000000000000000000000....................................////////////////////////////////////000000000000000000000000////////////000000000000111111000000//////......///////////////000111111...............///000000//////////////////////////////000000000000//////////////////000000000000////////////////////////......////////////......///......------------...222111...---,,,---...///000//////.........////////////000000000000//////000000000000000000000000//////.........---------////////////////////////............////////////............////////////000000000000000000000000111111000000//////......000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...////////////000000000000333222111111111333666777000000111222333333444444888777777666666666666666666666666666777888999::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;:::<<>><<<:::888777666555555666666666666666666666666444444444333333333222222222222222222222222222222222222222222111111111000111111111111111111111111111111111111000000000///111111111111111111111111000000000000000000000000000000000000////////////000000000000000/////////000000000000000000000000000000000000000000000000//////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////000/////////............////////////////////////////////////////////////.........//////.........////////////////////////....................................////////////////////////////////////000000000000000000000000////////////000000000000111000000000/////////...///////////////000111111...............///000000//////////////////////////////000000000000//////////////////000000000000//////////////////////////////000000000000//////000///////////////000000///...---------///111222//////............//////000000111111111111000000000000000000000000000000000000/////////.........////////////////////////............////////////............////////////000000000000000000000000111000000000/////////...000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///.../////////000000000111111333222111111222333444555111111111222333333444444555555444555555666777777666666666666777888999::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::<<<>>>BBBOOOjjjqqqttttttuuu}}}tttTTTDDD???999777777888777555666666666666666666666666444444444444333333333333333333333333333333333333222222222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////............////////////............//////////////////............////////////////////////////////////////////////...//////000000//////...////////////////////////....................................////////////////////////////////////000000000000000000000000////////////000000000000000000000000///////////////////////////000111111...............///000000//////////////////////////////000000000000//////////////////000000000000////////////////////////000000111111111111000000000000000000111111222333000///...------...///000//////............//////111111222222222222111111000000000000000000000000000000000000000/////////////////////////////////............////////////............////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000111111111222222111111111222222222222222111222222333333444444444222222333333444666777888666666666666777888999::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<::::::===CCCQQQjjj~~~xxxxxxooodddnnntttvvvxxxvvv\\\KKKCCC:::777888:::999777666666666666666666666666444444444444444444333333333333333333333333333333222222222222222222222222111111111111111111111111111111111000000000000000111111111111111111111111000000000000000000000000000000000000/////////////////////000000111111111//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////............////////////...------.../////////////////////.........//////////////////////////////////////////////////////000000000000//////////////////////////////....................................////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////000000111...............///000000//////////////////////////////000000000000//////////////////000000000000///////////////////////////000000111111000000/////////000000111222333444444222000...---,,,,,,,,,///............//////000000111111222222111111000////////////////////////////////////////////////////////////////////////............////////////............////////////////////////////////////000000000000////////////000000000000000000000000///000000000111111111111000000000000000000000000111111111111000000000/////////////////////////////////////////////////////////////////////////////////000000000000//////000111111111222222222222000111111222222222111000222333333333444444444555444444444444555666777888666666666666777888999::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;???<<<;;;???FFFTTTkkk}}}nnnuuuccc^^^sssrrrqqqbbbQQQHHH===888888:::999888777777777777777777777777444444444444444444444444333333333333333333333333222222222222222222222333111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000////////////.........//////000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////............////////////............//////........./////////////////////////////////////////////////////////////////////000000000000//////............................................................////////////////////////////////////////////////////////////////////////000000000000////////////000000000000///////////////000000111...............///000000//////////////////////////////000000000000//////////////////000000000000////////////////////////...//////000000//////............///000111222333333222111///---,,,++++++...............///000000//////000000000000//////////////////////////////........................////////////////////////............////////////............////////////////////////////////////////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111000000000///////////////////////////////////////////////////////////////////////////000000////////////000000000111111111222222222222000000111222222222111111444444444444444555555555777777666666666666666777666666666666777888999::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;>>><<<;;;>>>EEESSShhh{{{zzzcccsss^^^cccyyyjjj{{{iii```YYYPPPEEE===999888777666777777777777777777777777444444444444555555555555333333333333333333333333222222222222333333333333222222222222222222222222000000000000111111111111////////////////////////000000000000000000000000000000000000////////////............////////////000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////............////////////000000000000//////.........///////////////////////////////////////////////////////////////...//////000000//////...............................................................////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000///////////////000111111...............///000000//////////////////////////////000000000000//////////////////000000000000////////////////////////......////////////.....................///000111......//////////////////......---......///000111//////000000000000//////000000000000000000000000------------............////////////////////////............////////////............////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111222222000000111111222333333444555555555555555555555555888888777666666666666666666666666666777888999::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;:::999:::<<>>??????IIIaaaxxxjjjooozzzrrraaaOOOAAA888555:::;;;:::999666555555555666666555555555444444444444444444444444444444444333333333222222222111111222222222222222222222222//////000222444444111///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000////////////........................////////////////////////////////////////////////////////////222111111111000000//////////////////////////////////////////////////////...............---------////////////////////////..........................................------////////////////////////------,,,,,,,,,,,,------////////////////////////---///222333333000---+++000000000000000000000000......//////000000111111...............///000000000000000000000000000000////////////000000000000------......//////000000////////////////////////////////////////////////111111000000//////......//////000000000000/////////////////////000111111000000000000000000000000//////000000000000//////////////////////////////000000//////.........---............////////////000000000///......------............/////////000////////////000000000000000000000000111111111111333222222222222222222333000000000000000000000000000000000000////////////222222111111000000000///111111000000//////......111111111111111111111111000000000000000000000000000111111111222222222222111111000000111333555666666555444333333333333333444444555555666777777777888777666666777999;;;===:::999999:::<<<======<<<:::;;;<<<<<<======<<<<<<=========<<<===KKKhhhsss|||xxxoooWWWDDD===<<<888888888888777666666666666666555555555444444444444444444444444444444444333333333222222222222111222222222222222222222222111000//////111222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000/////////............000000000000000000000000000000000000000000000000////////////........................////////////////////////////////////////////////////////////111111111000000000//////////////////////////////////////////////////////------..................////////////////////////................................................////////////////////////......------------......////////////////////////...///111222222000...,,,000000000000000000000000////////////000000000000...............///000000000000000000000000000000.../////////000000000000.........///////////////////////////////////////////////////////////////111000000000/////////...///////////////////////////////////////000111111000000000000000000000000//////000000000000//////////////////////////////000/////////........................////////////......//////////////////........./////////000000////////////000000000000000000000000111111111111222222111111111111222222000000000000000000000000000000000000////////////---......//////000111111111000000000/////////...111111111111111111111111000000000000000000000000000000000111111111222222222111111111111222444555333333333333333444555666444444555555666777777777777777666666777999;;;===:::999999:::<<<======;;;:::;;;<<<<<<======<<<<<<;;;<<<<<<<<<>>>LLLjjjvvv~~~~~~~~~lllWWWGGG>>>;;;;;;:::999888777666555666666666555555555444444444444444444444444444444333333333333222222222222222222222222222222222222333111......000222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////............000000000000000000000000000000000000000000000000////////////........................////////////////////////////////////////////////////////////111111000000000000//////////////////////////////////////////////////////,,,---------.../////////////////////////////////................................................///////////////////////////..................//////////////////////////////000000000000//////...000000000000000000000000000000000000////////////...............///000000000000000000000000000000....../////////000000000///////////////.........////////////////////////////////////////////////000000000000////////////000000///......///000000///////////////000111111000000000000000000000000//////000000000000//////////////////////////////////////////........................////////////------...//////000111111....../////////000000000////////////000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000////////////444333222111000/////////000000000000////////////000000000000000000000000000000000000000000000000/////////000000000111111222222111111111222222333///000111333444666777888444444555555666777777777777666666666777999;;;<<<:::999999:::<<<===<<<;;;:::;;;<<<<<<======<<<<<<::::::;;;<<<>>>MMMjjjfff___~~~ooooooqqqzzzuuuWWW@@@CCCAAA>>><<<:::888666444666666666666555555555555444444444444444444444444444444333333333222222222222222222222222222222222444222000000222444444333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000///////////////////////////////////////.........////////////////////////000000000000000000000000////////////........................////////////////////////////////////////////////////////////000000000000000000//////////////////////////////////////////////////////,,,,,,,,,---...///000000////////////////////////........................---------...............//////////////////////////////............//////////////////////////////000000////////////000000////////////////////////111111000000//////.....................///000000////////////////////////........./////////000000000000//////......------////////////////////////////////////////////////000000000000////////////111000...------...000111///////////////000000111000000000000000000000000//////000000000000/////////////////////////////////////////////.....................////////////......//////000000000000...////////////000000000////////////000000000000///000000000111111111111000000////////////000000000000000000000000000000000000000000////////////222111000///////////////000000000000////////////////////////////////////////////////////////////////////////000000000000222222222111111111111111...///111333555666777888444444555555666777777777666666666666777999:::;;;999999999;;;======<<<;;;:::;;;<<<<<<===<<<<<<<<<999:::;;;;;;===KKKhhhpppcccbbbnnncccgggkkkwwwdddJJJGGGCCC>>>;;;:::999777666777777666666666555555555444444444444444444444444444444444333333333222222222222222222222222222222333222333444666666444222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////.........///////////////////////////////////////////////////////////////////////////........................//////////////////////////////////////////////////////////////////////////////000000////////////////////////////////////////////////,,,,,,,,,---...///000000////////////////////////........................---------.........////////////////////////////////////............//////////////////////////////000000///......///000111////////////////////////111111000000//////.....................///000000////////////////////////............////////////000000//////......------////////////////////////////////////////////////////////////000000000000111///...,,,,,,...///111///////////////000000111000000000000000000000000//////000000000000//////////////////////////////.........///////////////............////////////111111000000////////////////////////000000000111////////////000000000000///000000000111111111111000//////////////////000000000000000000000000000000000000000////////////*********+++,,,///111333////////////000000000000////////////////////////////////////////////////////////////000000000000111111111111111111111000///000111333444555555555444444555555666777777777555555666666777888::::::999888999;;;===>>><<<::::::;;;<<<<<<===<<<<<<<<<::::::;;;;;;;;;HHHddd}}}kkkcccgggsss|||}}}}}}vvvooopppmmmuuummm]]]JJJDDD<<<888888999999777777777777666666666555555444444444444444444444444444444444444333333333333222222222222222222222222222222333555777777444222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000.........///////////////000000000000000000000000////////////////////////////////////........................////////////////////////////////////////////////////////////......////////////000000////////////////////////////////////////////////,,,---------.../////////////////////////////////........................,,,,,,------...////////////////////////////////////..................///////////////////////////000////////////000000111000000000000000000000000000000000000////////////...............///000000000000000000000000000000------.........////////////////////////.........////////////////////////////////////////////////////////////000000000000//////...------.../////////////////////000111111000000000000000000000000//////000000000000//////////////////////////////.........///////////////............////////////222222111000000///....../////////000000000111111////////////000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000////////////777555222000......///000////////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000111111222111111000///000222444444444444333444444555555666777777777444555555666888888999999888888:::<<<>>>>>><<<::::::;;;<<<<<<======<<<<<<:::;;;<<<;;;<<>>999444000...------.../////////000000000111111111111111111111111111000000000000000000000000000000000111111111222222...///000111222222111111...///111444555555444333444444555555666777777777444444555777888888999999888888:::<<<>>>>>><<<999:::;;;<<<<<<======<<<<<<:::;;;======>>>JJJddd}}}fffhhhyyywwwdddXXXIII>>>999888666444777777777777666666666666444444444444444444444444555555444444444333333333222222222222222222222222333111///...000222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000---.........//////000000000000000000000000000000////////////////////////000/////////......................../////////000////////////////////////////////////////////////---.........//////000000////////////////////////////////////////////////...............---------////////////////////////........................,,,,,,------...///000000////////////////////////---------,,,,,,---------////////////////////////......///000111111000000000000000000000000000000......//////000000111111...............///000000000000000000000000000000---------.........//////---.........//////000000////////////////////////////////////////////////.../////////000000111111------...//////...------///////////////000111111000000000000000000000000//////000000000000//////////////////////////////---.........//////000000............/////////000/////////000111111222222000000000000111111111111////////////000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000////////////444333000...---...000111.../////////000000111111111111111111111111111111000000000000000000000000111111111111222222222222---...000111222222222111,,,...111333555555555444444444555555666777777777333444555777888888888888888888:::===???>>><<<999:::;;;<<<<<<======<<<<<<999;;;===>>>@@@LLLhhhbbbXXXooozzzvvv```EEE:::666;;;===444777777777777777777777777555555555444444333333333444444444444444444444444444444333333333333222222333222111111111333666777111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...............////////////000000000000111000///......///000111////////////000000000000000000//////.........---///////////////////////////////////////////////////////////////////////////......---------......//////............//////////////////////////////////////////////////////////////////////////////......////////////......,,,,,,------.../////////............////////////222222000///............000000000000000000000000000000000000000000000000////////////////////////............////////////000000////////////000000///////////////000111111000000//////.........---000000000000000000000000000000000000111111111111222111000//////000111222000000000000111111111111000000000000000000000000000000000000000000000000............/////////000111111111000000000000000//////000000111111111222222111111111000000//////111111111111000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000...///000000//////000111000000000000000000000000............////////////000000000000000000000000000000000000000000000000111222222333444555666666666666666666666666555555666666777888999:::;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>???===:::;;;>>>@@@IIIaaazzzaaa]]]xxx___nnneeeMMMAAA:::;;;<<<555666666666666666666666666555555555444444333333333444444444444444444444444444444333333333333222222333222111111222333555777111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...............////////////000000000000111000///......///000111////////////000000000000000/////////............//////////////////////////////////////////////////////////////////////////////.............../////////............//////////////////////////////////////////////////////..............................////////////....../////////////////////...000000000000111111111111222111000///............000000000000000000000000........................////////////////////////............////////////000000////////////000000///////////////000111111000000/////////.........000000000000000000000000000000000000111111111111333222111000000111222333000000000000111111111111000000000000000000000000000000000000000000000000........./////////000000111000000000000000000000111111111000000000000000111111111111000000000///111111111111000000000000000000000000000000000000000000000000000000000000111111000000////////////////////////000000000000...///000000//////000111000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000111222222333444555666666555555555555555555555555555666666777888999::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;<<<<<<===>>>???===;;;;;;>>>@@@IIIccc}}}___^^^yyy|||[[[iii|||zzzaaaPPPFFF:::888999333666666666666666666666666555555555444444444444444444444444444444444444444444444333333333333222222333222222111222333555666111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............///////////////000000000000000000////////////000000////////////000000000000////////////............/////////////////////////////////////////////////////////////////////////////////......//////000//////............//////////////////////////////////////////////////////------------------------......////////////......222111111000//////......000000000000111111111111222111000//////......///000000000000000000000000........................////////////////////////............////////////000000////////////000000///////////////000111111000000////////////......////////////////////////000000000000111111111111333333222222222222333333000000000000111111111111000000000000000000000000000000000000000000000000....../////////000000000000000000000000000111111222222111111000/////////111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111000000000000/////////////////////000000000000...///000000//////000111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000111111222333444555666666444444444444444444555555444555555666777888999:::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===?????????;;;;;;>>>@@@KKKeee\\\^^^zzz```mmmzzzxxxooo^^^TTTLLL===888999666555555555555555555555555555555555555555444444444444444444444444444444444444444333333333222222222333222222222222333444555111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000///............//////////////////000000000000000000////////////000000////////////000000000000///////////////.........////////////////////////////////////////////////////////////////////////000////////////000000111//////............//////////////////////////////////////////////////////..............................////////////......000000000/////////..................////////////111111000///////////////////////////////////////........................////////////////////////............//////////////////000000000000/////////////////////000000111000000/////////////////////////////////////////////000000000111111111111222222222222222222222222///000000000111111111111////////////////////////////////////////////////...////////////000000000000000000000000111111111111111111000000000000000111111111000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...///000000//////000111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000111111222333444555555666333333333444444444444444444444555666777888999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>???@@@@@@<<<;;;===@@@LLLgggyyyVVV___|||qqq~~~rrrfff```XXXFFF======999666666666666666666666666555555555555555555555555444444444444444444444444444444333333333222222222333333222222333333444444111111111111111111111111111111111111111111111111111111111111111111111111//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////000000000000//////////////////000000000000.........//////////////////////////////////////////////////////////////////////////////////////////////////////000111111//////............//////////////////////////////////////////////////////////////////////////////......////////////......---------....../////////............////////////111000000////////////000////////////////////////////////////////////////000000000000000000000000............//////////////////000000000000/////////////////////000000111//////000000000000000000///////////////////////////000000000111111111111000111111111111111111000///000000000111111111111////////////////////////////////////////////////////////////000000000111//////000000111111111111......///000111222222333000000000000000000111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000...///000000//////000111////////////////////////000000000000111111111111////////////////////////000000000000000000000000000111111222333444555555333333333444444444555555444444555666777888999999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;===>>>???@@@@@@<<<;;;>>>@@@LLLhhhuuuWWWeee|||ppplllcccMMM???<<<777777777777777777777777777555555555555555666666666444444444444444444444444444444333333333333222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111...//////000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///............//////000////////////000000000000//////000000000000//////////////////000000000000.........///////////////////////////////////////////////////////////////////////////////////////............///000111111//////............//////////////////////////////////////////////////////000000000000000000000000......////////////......,,,,,,------...//////000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////...///000111111000///...///////////////000111111//////000000000000111111////////////////////////000000000000111111111111///000111111111111000///000000000000111111111111000000000000000000000000000000000000000000000000/////////000000000111111/////////000111111222222------...000111222333444000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111222////////////000000000000...///000000//////000111/////////////////////////////////000000000111111000000000000000000000000000000000000000000000000000000111222333444555555333333333444555555666666444555555666777888999:::999:::;;;;;;<<<<<<;;;;;;:::::::::;;;===>>>@@@AAA@@@<<<<<>>888888888888888888888888888444555555555666666666777444444444444444444444444444444333333333333222222333333333444333333333222111111111111111111111111111111111111111111111111111111111111111111111111......//////000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...............///000000////////////000000000000...///000111111000///...////////////000000000000............/////////000////////////////////////////////////////////////////////////////////////------------...///000111//////............//////////////////////////////////////////////////////000000000000000000000000......////////////..................////////////000000000000111111111111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000............////////////...///000111111000///...///////////////000111111//////000000000111111111000000000000000000000000000000000000111111111111000111222222222222111000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000111111111...//////000111111222222......///000111222222333///000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111111222222222////////////000000000000...///000000//////000111////////////////////////....../////////000000000000000000000000000000000000000000000000000000000000000111222333444444555333444444555666666777777555666666777888999::::::999:::;;;;;;<<<<<<;;;;;;:::::::::;;;===>>>@@@AAA???<<<===???AAAKKKddd~~~pppxxxzzzxxx}}}ttt^^^NNNHHHAAA888888888888888888888888444555555555666666777777444444444444444444444444444444444333333333222222333333444444444333222222111111111111111111111111111111111111111111111111111111111111111111111111---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...............///000111////////////000000000000...///000111111000///...////////////000000000000---.........//////000000////////////////////////////////////////////////////////////////////////,,,,,,,,,------///000000//////............//////////////////////////////////////////////////////////////////////////////......////////////......111111000000//////..................////////////000000////////////000111000000000000000000000000........................000000000000000000000000............/////////000...///000222222000///...///////////////000111111//////000000111111111222111111111111111111111111000000000000111111111111111222333444444333222111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111...//////000111222222222000000000000111111111111//////000000111111111222111111111111000000000000000000000000000000000000000000000000000000000000000000111111222222222222////////////000000000000...///000000//////000111////////////////////////............////////////000000000000000000000000000000000000000000000000000000111222333444444555444444555555666777888888666666777888999:::;;;;;;999:::;;;;;;<<<<<<;;;;;;:::::::::;;;===???@@@AAA>>><<<===@@@BBBJJJccc|||wwwlll}}}}}}tttqqqsssbbbNNN:::999888777888:::777333555555555555555555555555555555555555555555555555555555555444444333333333333333333333333333333333111222222333333222222111111111222222222222111111//////000000000000//////000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000////////////000000//////.........---000000111111111111000000000///...------...///000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////111///...------...///111111111000000000000111111//////............//////......///000000000000000111111000000//////......000000000000000000000000000000000///......------000000////////////000000......///000000000000000////////////////////////000000000000000000000000000000//////......------////////////000000000000000000000000000000000000222111111111000000//////000000000000000000000000//////000000111111111222222222222222222222222222333333222111000000111111222222111111111111222222000000000000000000000000000000000000111111111111///000000000000111111111111111222222222222111111111111222222222222111111000000000000000000000000000000111111111111000000111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000333222222222111111000000000000000000000000000000///000000222333444555555333333444444555666666666888888888888888999999999;;;::::::;;;<<<===;;;:::999:::;;;<<<============<<<<<<<<<===@@@MMMgggzzzcccnnnzzzqqqTTT<<<;;;888666777888777666555555555555555555555555555555555555555555555555555555444444444333333333333333333333333333333333111222222333333222222111111111222222222222111111000000000111111111111111000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000000000000/////////000000000000000000000/////////.........000000111111111111000000000///............///000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////111000...------...000111111000000//////000000111//////............//////......///000000000000000111000000000/////////...000000000000000000000000......//////////////////000000////////////000000------...///////////////////////////////////////000000000000000000000000222111111111000000000///////////////000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000222222222222222222222222333222222111000000111111222222111111111111222222111111111111111111111111000000000000111111111111000000000111111111222222222222333333333333222222111111222222222222111111111111111111111111111111111111222222222222111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111111000000000000000000000000000000000000111222333444555555666333333444444555666666666777777888888888999999999;;;::::::;;;<<<===;;;:::999:::;;;<<<============;;;<<<<<<===AAAOOOjjjuuu```ooo}}}sss}}}TTT===;;;888777666666777999555555555555555555555555555555555555555555555555555444444444444333333333333333333333333333333333111222222333333222222111111111222222222222111111111111000000111222333333000000000000000000000000000000000000000000000000222222111000000///......000000000000000000000000000000000000000000000000/////////000000111111111000000////////////......000000111111111111000000000//////......//////000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000............000000000//////......//////000000//////......//////000...//////000000000000000000000000000////////////000000000000000000000000------...//////000111111000000////////////000000,,,------...............////////////////////////000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111000000000000000222222222222222222222222333222111111000111111111222222111111111111222222111111111111111111111111000000000111111111222222111111222222222333333333333333333444444333333333111111222222222222111111111111111111111111111111222222333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000//////000000000000000000000000111222222333444555666666333333444444555666666666777777777888888888999999:::999999;;;<<<===<<<:::999:::;;;<<<============;;;;;;<<<>>>BBBPPPlllppp^^^pppsss|||ttt|||]]]>>>;;;888888777666777:::555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333111222222333333222222111111111222222222222111111000000000000000111333444000000000000000000000000000000000000000000000000111111111000000000///////////////////////////////////////////////////////////////000111111222222000000//////////////////000000111111111111000000000//////////////////000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000///......///000000//////............//////000000////////////000000//////000000000000//////000000000000////////////////////////////////////......//////000000000000000000////////////000000,,,---......//////......////////////////////////////////////////////////////////////............////////////000000000000000000000000000000000000111111111000000000000000000000000000000000000000//////000000111111111111222222222222222222222222222222111111111111111222222222111111111111222222111111111111111111111111000000111111111222222222222222222333333333444444222222333333333333222222111222222333333222222111111111111111111111111111111222222222222222222111000111111111111111222222000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000///////////////000000000000000000000000111111222222333444555555333333444444555666666666666666777777888888999999:::999999;;;<<<===<<<;;;999:::;;;<<<============<<<<<<===>>>AAAPPPlllmmm\\\qqqxxxhhh}}}~~~wwwpppEEE===888::::::777666999666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333111222222333333222222111111111222222222222111111///////////////000111111000000000000000000000000000000000000000000000000///000000000111111111222///////////////////////////////////////////////////000000000111111111222//////000000000000000000000000111111111111000000///000000000000000000///111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000//////............//////000000////////////000000//////000000000000//////////////////000000000000////////////////////////111111000000////////////000000////////////000000......///000000000000///////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000111111000000000000000000000000---......000111222333444222222222222222222222222222111111111111111222222222222111111111111222222111111111111111111111111111111111111222222222222222333333333333444444444111111222222222222111111222222333333333333222222111111111111111111111111000000111111111111000000000000111111222222222333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///////////////000000000000000000000000000000000000000000111222222333333333333444444555666666666555666666777888888999999999999999:::=========;;;999:::;;;<<<============>>>=========AAAPPPlllrrrccc{{{mmmfffrrrzzzvvvxxxUUUFFF:::;;;<<<888666888666666666666666666666666555555555555555555555555333333333444444444444555333333333333333333333333111222222333333222222111111111222222222222111111//////000000000000///...000000000000000000000000000000000000000000000000//////000000111222222333000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000111111000000111111111111000000///000000111111000000///111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000//////......//////000111000000//////000000111000000000000000//////...////////////000000000000000000000000000000000000222222111000000///......000000////////////000000...//////000000000000000////////////////////////000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000---......000111222333444222222222222222222222222111111111000111111222333222222111111111111222222222222222222222222222222111111111222222222222333222222333333333444444444000111111222222111111000222222333333333333222222222222222222222222222222000000000111111000000000000000111111222333333333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000000000000000111111111222333333444444555666666666444555666666777888999999999888999:::===>>>===<<<999:::;;;<<<============???>>>>>>>>>BBBRRRooossskkkjjj|||ppplllxxx}}}mmmTTT>>>:::<<<999666888666666666666666666666666555555555555555555555555333333333444444444555555333333333333333333333333111222222333333222222111111111222222222222111111///000222333222000...,,,000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000333222222111111000000000//////000000000111111111000000111111111111000000///000111111111111000///111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000111111000000000111000000//////000000111111111000000000000111111000000000000000///........./////////000000000111000000000000000000000000111111000000000000000000000000////////////000000---...//////000000//////////////////////////////000000000000000000000000///000000000111111111222////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000111111111222222222222222222222222111111000000111222222333222222111111111111222222222222222222222222222222111111111222222222333333222222222222333333333333111222222333333222222111222333333444444333333222222222222222222222222222000111111222222111111000000000111222222333444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000000111111111111222222222333333444444555666666666444444555666777888999999888888888:::===>>>===<<<999:::;;;<<<============>>>===>>>@@@EEEVVVuuuwwwtttwwwvvv~~~iiiooo___BBB999;;;888777888777777777777777777777777555555555555555555555555333333333444444555555555333333333333333333333333222222222333333222222222111111222222222222111111000222444555444111...+++000000000000000000000000000000000000000000000000333333222222111000000000000000000000000000000000000000000000000000000000444333333222111000////////////000000111111111222000000111111111111000000///000111222222111000///111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000111111000000000000111111111111000000000000111111000000000000000///........./////////000000111111000000000000000000000000/////////000111111222222000000////////////000000,,,---......//////......////////////////////////000000000000000000000000---.........//////000000////////////000000000000000000000000000000000000//////000000111111111222000000000000000000000000333222222111000//////...222222222222222222222222111111000000111222333333222222111111111111222222222222222222222222222222111111222222222333333333111111222222222333333333222333333444444333333222222333333444444333333222222222222222222222222222222222222333333222222222000000111222333333444444111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111222222222333000000000000000000000000222222222222222222333333333333444444555666666777444444555666777888999999888888888:::===>>>===<<<999:::;;;<<<==================>>>AAAHHHZZZzzztttkkklllqqquuuOOO;;;:::===>>><<<777777777777777777777777555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000222111111111000000//////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111000000//////......////////////............000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000111222222222222222111000000//////111222222333333444444555555444222111000111111222222222222222222222222222222222111111111111222222444333111000//////000000444444444333333333222222222222222222222222222222111111111222222333333333111111111111111111111111111111111111111111111111111111222222222333333333333222111111333333222111111111111111111111111111222222222222222222222222000000111111111111000000000000000000000000000000////////////000000000000////////////000000000000000111111222222333444444000222444444333333444555666666666666777888999:::<<<;;;;;;;;;;;;:::::::::::::::<<<===>>>>>>>>>>>>===???AAABBBJJJ^^^{{{eeeiii}}}}}}bbbHHH>>>;;;999888777777777777777777777777555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000//////000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222111111111000000000000/////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111/////////000000000000000/////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000///////////////000000//////000111222222333333222333333444555666666777333333222222222333333444333333333333333333333333777666555444333222222222444333222222222333444555444444444444333333333333222222222222222222222222111222222222333333333333111111111111111111111111111111111111111111111111111111222222222333333333333222111111333333222111111111111111111111111111222222222222222222222222000000111111111111000000000000000000000000000000////////////000000000111/////////000000000111111000111111222222333444444111333555555444333444555555555555666777999:::;;;666666888:::<<<>>>???@@@:::;;;<<<======>>>======<<<>>>>>>???EEEYYYuuukkklllllllllwwwzzz{{{uuuVVVDDD:::666777777777777777777777777777555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000///////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111222222222222222222222222222222111111111111111111111111111111111111111000000000///000000000000111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111......///000000111222222/////////000111111222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000/////////000000//////000111222333444444222333333555666777888888222333444555666666666666555555555555555555555555666555444333222222222222222222111111111222333333333333333333444444444444222222222222222222222222222222333333333333333444222222222222222222222222111111111111111111111111111111222222222333333333333222111111333333222111111111111111111111111111222222222222222222222222000000111111111111000000000000000000000000000000/////////000000000111111000000000111111111222222000111111222222333444444444555666666555333444444444444555666888999;;;<<<@@@??????>>>===<<<;;;:::;;;<<<<<<=========<<<<<<<<<>>>>>>===CCCUUUqqqiiittthhh^^^hhh{{{~~~{{{^^^JJJ<<<888;;;666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111//////000000000111111111//////000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000333222222111111111111111222222222222222222222222333333444555777888999999666777888999:::999888888888888888888888888888888666555555555555555666666555444444333222222222222222222222333333333333444222222222222222222222222333333333333444444444444222222222222222222222222111111111111111111111111111111222222222333333333333222111111333333222111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000//////000000000111111111000111111111222222222222000111111222222333444444555777888777555444444555333444444666888:::<<<===IIIGGGEEEAAA>>>:::888666<<<<<<<<<===<<<<<<;;;;;;>>>???@@@???EEEWWWrrrvvveee}}}sssbbbhhhwwwcccQQQ@@@:::===666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111222222222222222222222222222222222222111111111111111111111111111111111111111222222222111111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222111111111000000000//////000000111222333333444111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000222111111000000111111111222222333333444444555555777888999:::;;;<<<======<<<<<<===>>>===<<<;;;999::::::::::::::::::::::::<<<<<<;;;:::::::::;;;;;;888888888888888888777777222222333333333333333333222222222222222222222222444444444444444444444444222222222222222222222222111111111111111111111111111111222222222333333333333222111111333333222111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000111111111111000111111111222222222222000111111222222333444444666777888777666444444555333444444666888:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;:::===>>>??????FFFYYYuuuvvvyyyiiiiiiuuukkk^^^III<<<;;;777777777777777777777777555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222222000000000000000000000000000000111111111111000000000000000000000000000000111111111222222222222333333333333333333333333333222222222222222222222222111111111222222222222222111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333222222111000000//////000000000111222222222333111111111111111111111111000000000000000000000000........................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000///////////////000111111222222444666888;;;<<<===>>>??????@@@@@@AAAAAABBB@@@@@@@@@@@@???>>>===<<<========================>>>===<<<;;;;;;:::::::::777888999::::::;;;::::::555555555555444444444333444444444444444444444444666555555555555444444444333333333333333333333333111111111111111111111111111111222222222333333333333222111111333333222111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000111111111222222000000000111111111222222000111111222222333444444555666777777555444555555444444555666888999;;;<<<666777888999;;;<<<===>>>:::;;;;;;<<<<<<<<<;;;;;;:::<<<===>>>EEEYYYuuu{{{oooiiioooxxx~~~wwwxxxoooWWWBBB<<<777777777777777777777777555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111222000000000000000000000000000000111111111111000000000000000000000000000000111111111222222222333333333333333333333333333333222222222222222222222222111111111222222333333333222222222333333333333444222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000111222333444555666777999;;;>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>>>>>>>??????????????????????????????<<<<<<<<<===>>>@@@AAABBB@@@AAAAAA@@@???>>><<<;;;::::::999888777666555555555555555555555555555555666666666666555555444444333333333333333333333333111111111111111111111111111111222222222333333333333222111111333333222111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000111111111222222222/////////000000000111111000111111222222333444444333555666666555444555666555555555666777999:::;;;999999999999999999999999999::::::;;;<<<<<<<<<<<<:::<<<===>>>EEEXXXtttxxxmmmaaaZZZfffnnn~~~{{{}}}bbbJJJ@@@777777777777777777777777555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000111111000000000000000000000000000000111111111111000000000000000000000000000000111111222222222333333333333333333333333333333333222222222222222222222222111111111222222333333333222222333333333444444444222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222000000000111222222333333111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000333333444555666888999:::===>>>???@@@AAABBBCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@>>>======<<<===???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@DDDHHHLLLPPPRRRRRRRRRPPPMMMIIIDDD@@@>>>>>>===<<<;;;:::888777777666666666666666666666666777777666666555555555444333333333333333333333333111111111111111111111111111111222222222333333333333222111111333333222111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000111111111111222222222////////////000000000000000111111222333333444444222333555666555444555666666666666666777888999:::888999999:::;;;<<<===>>>888999:::;;;<<<<<<===<<<<<<>>>??????FFFYYYuuuttt}}}xxxmmmbbb^^^kkk~~~uuu~~~}}}tttmmm[[[???666888888666555555555444666666666666555555555555555333222222333444444333111222222333333222222111222222222222222222222222222444555555333222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111111111111222222222111222444555555444333333333333333333333333333333333333333333333333333333222222222333333444444444444333333444555555444222444111//////333555555444444444444555777777555333666555444333222222222222333333333333333333333333333333333222222222111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111000000///////////////111111000000//////......000000000000000000000000000000000000111111111111000111111111111222222222333333444333222000...---000000000111111111111111333444555888:::<<<>>>???AAAAAAAAAAAABBBCCCDDDEEEDDD@@@???CCCFFFEEEBBB@@@AAABBBCCCBBBAAAAAABBBCCCBBBBBBEEEJJJJJJFFFDDDEEEBBBGGGNNNWWWfffwww|||yyylllXXXMMMNNN@@@>>>???EEEHHHEEEBBBAAAAAA;;;888;;;;;;777555777888999999666333111111222222333444555555444333222333333333333333333333333111222222333333222222111444333222222111111222222333222000///...///000222111111000000111111222333111111111111111111111111222222222222222222222222000111111111111222222222000000000000000000000000111111222222222333333333444555555666666666666666333444444555777888:::;;;777888999:::;;;<<<<<<<<<999999::::::;;;<<<======<<>>@@@AAAAAABBBBBBAAAAAAAAABBBCCCCCCIIIFFFEEEEEEEEEEEEDDDDDDBBBBBBCCCBBBAAA@@@@@@AAA<<>>??????DDDVVVrrrhhhfff~~~}}}~~~~~~wwwjjj\\\[[[mmmnnnjjjxxxpppyyyvvv\\\AAA<<<888888;;;<<<999666666666666666555555555555555333222222333444444333444333333222222333333444333333333333333333333333000222333333222111222333111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000000000111111111222222222222111111111111222222111222333444666777888888777777888:::;;;===>>>>>>AAA@@@@@@??????>>>======<<<;;;;;;:::999888777777888666555555555555333222999888777777888999888666333444444555555555444444333333333333333333333333333333333333222222222222333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111------......///111222333111000000000000/////////000000000000000000000000000000000000111111111111000111111111111222222222...///000111111111111111222222111111222444555666999;;;===@@@BBBCCCCCCCCCBBBBBBBBBAAABBBBBBCCCCCCBBBDDDGGGGGGGGGFFFFFFFFFAAADDDGGGGGGFFFGGGLLLPPPXXXcccyyy}}}yyyjjjmmmttt{{{zzztttpppppptttzzzwwwfffTTTKKKCCC<<<>>>:::666444555666555333666444222111111222333555222222222222222222222222111222222333333222222111444333222222111111222222333222111000///000111111111111000000111111222333111111111111111111111111222222222222222222222222000111111111111222222222000000000000000000000000111111222222222333333333444444555666666666666555444444555666777888:::;;;999::::::;;;;;;;;;::::::999::::::;;;;;;<<<<<<<<<:::<<<>>>>>>DDDVVVqqqwwwxxxzzzsssrrrwww}}}{{{ppp___WWWaaappp{{{mmmuuueeeDDD???;;;<<<<<<999666555666666666666555555555555555444222222444555444333555444333222222333444555333333333333333333333333///111333333222111222333111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111///000000000111222222222555444333222222333444555444555666888999;;;======??????@@@AAACCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFDDDBBB???=========;;;::::::999999888777666333333444666888666222///666777777777777666444333444444444444444444444444444444333333333222222222333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111............///000111222000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222...//////000111111111111222222222333555888;;;===???@@@BBBCCCDDDCCCBBBAAAAAAAAAAAABBBCCCDDDEEEEEEAAAGGGLLLJJJFFFEEEDDDBBBFFFMMMSSSSSSSSSYYYhhhuuuxxxvvvaaaMMMIIIBBB999555666777666444888777555444333333333444222222222222222222222222111222222333333222222111444333222222111111222222333222111000000000111111111111000000111111222333111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111222222222333333333333444555555666666555555555555555666777999:::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;<<<===>>>EEEVVVppprrrhhhhhhqqq{{{{{{{{{zzzqqqbbbWWWZZZdddvvvsss~~~tttEEE@@@===>>><<<666555999666666666666555555555555666444333333444555555444555444444444444444444555333333333333333333333333000222444333222111222333111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000000000111222333333333555444333222333444555666999:::;;;<<<>>>@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIIIILLLLLLKKKHHHCCCAAAAAACCC<<<<<<<<<;;;999888888999888666555555666666555444555555666666666555555444444444444444444444444444444444444333333333222222333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000////////////000000000000000000111111111111000000000000000000000000///000000000111111111111000000111111111222222222000000000000000000111111222222444666999===AAACCCCCCCCCDDDDDDCCCBBB@@@???AAAAAABBBCCCDDDFFFHHHIIIKKKOOOMMMEEEAAAEEEIIIJJJZZZccckkkjjjhhhqqqkkkYYYOOOCCC;;;:::;;;:::888666777777777777777666666222222222222222222222222111222222333333222222111444333222222111111222222333222222111111111111111111111000000111111222333111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111222222222333333333333444444555555555555555666666666666777999:::;;;;;;;;;<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;===>>>>>>???GGGXXXppppppbbbaaalllwwwwwwvvvvvvqqqeeeZZZYYY^^^|||wwwyyyQQQFFF===<<<;;;777888===666666666666555555555555666444333333444555555444444555555666666555555444333333333333333333333333222444555555333222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000111111222333444555555333333444444555666888888??????@@@@@@AAABBBCCCCCC>>>>>>>>>??????@@@@@@@@@FFFGGGHHHIIIKKKLLLMMMMMMGGGHHHIIIFFFBBBAAADDDGGGCCCCCCBBB???<<<;;;<<<>>>???<<<888777777999::::::444444444444555666777888444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111000///////////////000000000111111111111222000000000000000000000000000000000000111111111111000111111111111222222222222111111111111111222222444555888;;;???BBBDDDEEEDDDDDDCCCCCCBBBAAAAAAAAABBBCCCCCCEEEFFFHHHJJJKKKGGGHHHDDD???FFF[[[nnnuuuyyyuuulll^^^RRRIIICCC===999555444444444444444555555333333333333333333333333111222222333333222222111444333222222111111222222333222222222222111111111111111000000111111222333111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000111111222222222333333333333333444555555555555444777777777777888999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>???AAAJJJ\\\ttttttddd___hhhsssyyyvvvuuussslllbbb^^^___~~~xxxsssoooVVV???:::;;;888888;;;666666666666555555555555666555333333555666555444333444666888888666444333444444444444444444444444555666777666444222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111222222333555666666777555666888:::<<<======>>>CCCCCCCCCBBBBBBBBBBBBBBB===>>>???@@@AAABBBCCCDDDKKKKKKLLLMMMNNNNNNOOOOOOHHHKKKMMMMMMKKKMMMRRRWWWXXXWWWTTTNNNIIIGGGIIILLLFFFHHHKKKOOOOOOLLLEEE@@@???===:::888777777888999555555555555555555555555555444444444444333333333444444444444444444444444222222222222222222222222333333333333333333333333111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000////////////000000111000000111111111222222222000000000000000000000000000000000000111111111111000111111111111222222222111111000111222333555666999:::>>>AAACCCDDDDDDDDDCCCBBBAAAAAAAAACCCEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJEEEKKKPPPXXXooo~~~~~~|||ssshhh^^^UUUPPPFFFBBB<<<777444333555666444444444444444444444444111222222333333222222111444333222222111111222222222333333333222222111111111111000000111111222333111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000111111222222222333333333222333444444555555444444777777777777888999::::::::::::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>BBBNNNbbbzzzuuu~~~ooo}}}xxxggg```gggppp~~~yyywwwwwwrrrjjjdddccccccyyynnnfffuuu~~~|||fffBBB888:::888555555777666666666555555555555666555333333555666555444222444777999999777444222444444444444444444444444777888888777444222111222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111222222333444555777777888999:::===@@@BBBCCCDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAABBBCCCEEEGGGIIIKKKLLLJJJJJJKKKKKKKKKKKKKKKKKKTTTXXX\\\]]]^^^aaaiiiooommmkkkggg___XXXUUUWWWZZZeeeooo~~~~~~lll___MMMJJJDDD>>>:::888888999555555555555555555555555555555444444444333333333444444444444444444444444222222222222222222222222333333333333333333333333111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111............///111222333000000111111222222222222000000000000000000000000000000000000111111111111000111111111111222222222000000000111333555888999===???BBBDDDEEEDDDCCCAAABBBAAA@@@@@@AAAEEEHHHKKKKKKJJJIIIIIIHHHHHHHHHHHHUUUbbbqqq~~~yyyvvvbbbZZZNNNCCC;;;999;;;===555555555555555555555555222222222333333222222222444333222222111111222222222333333333333222111111111111111000111222222333111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000111111222222222333333333222333444444555555444444888777777777888999::::::999:::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;888:::===CCCQQQgggooowwwtttddd{{{pppbbbhhhvvv|||xxxwwwsssmmmhhhfffdddppp~~~{{{jjjHHH:::;;;;;;:::999999888888777666555555444666666666666666666666666444444666888999888555222222555666555444777???EEE???:::444111111333222111222222222222222222222222111111111111111111111111000111111111111222222222111111222222222333333333333333444444333222111000555666666888999:::;;;<<>>JJJaaa{{{hhhlllkkkaaazzzkkkkkksss{{{||||||xxxsssnnnjjjggg]]]dddxxxyyyjjjKKK===<<<;;;999888888888888777666555555555666666666666666666666666444444555777999888555222666888888666222333777<<<;;;777333222333444444333222222222222222222222222111111111111111111111111111111111111222222222222111111222222222333333333333333333222222222222222333444666999;;;>>>@@@AAAAAABBBCCCDDDEEEFFFGGGGGGPPPJJJGGGKKKNNNMMMOOORRRLLLLLLMMMMMMLLLIIIFFFCCCFFFFFFNNN[[[bbbfffsssxxxsss{{{uuueeeQQQAAA>>>???===999555333555888777666666666888999888777333333333333333333333333555555444444444333333333333333333333333333333333000111111222333333444444111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111//////000111222111000111111111111222222111111111222444555777:::???BBBCCCCCCCCCCCCCCCDDDDDDEEEFFFIIIJJJHHHIIILLLJJJDDDGGGEEEEEEIIIRRR\\\dddiiiqqqyyykkk\\\LLLAAA:::;;;;;;;;;999666555444444000000222333444444333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111111111111111222222222222222222333333333333444444333555666666555555777888777666555666888:::999888999:::;;;<<<<<<<<<;;;:::<<<<<<<<<===<<<<<<;;;;;;>>>>>>>>>AAAKKK```yyyqqqwwwyyyaaa___sssjjjhhhrrr|||yyyrrrppplllggg\\\YYYbbbxxxvvvppptttmmmQQQBBB===;;;888666888888777777666666555555666666666666666666666666444444555777888777555222666777888555222000222555555444222333444666666555222222222222222222222222111111111111111111111111111111111111222222222333111111222222222333333333333222222111222333444555555666999;;;>>>@@@BBBCCCAAACCCEEEGGGHHHIIIIIIIIINNNJJJIIINNNQQQOOONNNNNNGGGIIIKKKJJJGGGEEEGGGIII[[[```pppuuueeeWWWPPPNNNHHH???666444999>>>777666666777888777555333444444444444444444444444555555444444444333333333333333333333333333333333111111111222222333333444222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111//////000111222111000222222222222222222222111333555777999;;;===AAADDDFFFEEEDDDCCCCCCDDDFFFGGGJJJJJJHHHGGGIIIKKKGGG@@@EEEEEEGGGNNNWWW```eeeggg}}}tttfffWWWIIIBBB???===;;;888666444444333111111222333444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111111222222222222333333333222222222333333444444444444666777666555555666777777666555666888:::999888999:::;;;<<<<<<<<<;;;:::;;;;;;<<<=========<<<<<>>:::888777888777777777666666666555666666666666666666666666444444444666777777444222111333555555333222333555222333333444555555555444222222222222222222222222111111111111111111111111111111111222222222333333111111222222222333333333333222111111333555888999<<<===???AAABBBCCCCCCCCCEEEGGGIIILLLNNNNNNMMMLLLJJJLLLOOOQQQQQQMMMKKKKKKMMMPPPRRRQQQRRRZZZgggrrr~~~xxx|||rrrcccSSSGGGAAA>>>===888777666666777666444222444444444444444444444444555555444444444333333333333333333333333333333333111111111222222333333333222222222222222222222222222111111000000111111222111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111/////////111222111000111222222111111000111222444777:::<<<>>>@@@CCCEEEEEEEEEDDDDDDEEEGGGIIIKKKJJJJJJHHHGGGGGGHHHGGGEEEGGGRRRaaakkkpppttt|||sssiiiaaa[[[VVVSSSHHHEEE@@@;;;888666555444111222222333333444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111111111111222222222333333222222222333333444444444555666777666555444555666777666555666888:::999888999:::;;;<<<<<<<<<;;;::::::;;;<<<===============<<<===???AAAJJJ\\\uuutttdddzzzvvvxxxrrrbbbdddvvvvvvpppkkkfff```VVVPPPTTTcccxxx}}}ooo}}}oooTTTBBB:::999999777777777777666666666666666666666666666666666666555444444555666666444222000222444555555555555666333444555555444444333333222222222222222222222222111111111111111111111111111222222222222333333333111111222222222333333333333333333444666999<<<>>>@@@AAADDDFFFGGGHHHGGGGGGKKKLLLOOOQQQQQQQQQOOONNNLLLPPPRRROOOLLLMMMTTTZZZbbbjjjssszzz|||rrrdddPPPBBB;;;999777666777888888888555555555555555555555555555555444444444333333333333333333333333333333333111222222222222222333333222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111/////////111222111000000111222111//////222444666999===???@@@AAABBBDDDDDDDDDDDDFFFHHHJJJMMMNNNNNNNNNMMMIIIDDDCCCIIIOOO___wwwqqqccc```aaaaaa```UUUPPPIIICCC@@@===:::777333333333333222333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111222222111111000000000000000111111111222111111222333333444555555555666777666555444555666777666555666888:::999888999:::;;;<<<<<<<<<;;;:::;;;;;;<<<===>>>>>>>>>===:::===@@@BBBKKK^^^yyykkk~~~pppwww{{{xxxhhhfffsss~~~rrrjjjgggZZZWWWUUUYYYbbbwwwrrraaaHHH===::::::777777777777666666666666666666666666666666666666555444333444555666444333444444555555555555444333333555666555333222222222222222222222222222222222111111111111111111111111222222222222333333333333111111222222222333333333444444666888;;;>>>BBBDDDAAACCCGGGKKKNNNOOOOOOOOOPPPPPPQQQQQQPPPOOONNNMMMFFFIIIHHHEEEGGGUUUhhhsss{{{eeeEEE@@@:::666555777999:::666666666666666666666666555555444444444333333333333333333333333333333333222222222222222222222222333333333333333333333333222222111111111111222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111//////000111222111000...111222111///000444888999===@@@CCCCCCBBBBBBCCCDDDEEEFFFIIIKKKMMMNNNOOONNNMMMKKKHHHCCCFFFTTTbbbxxxiiieeeeeecccaaaXXXSSSLLLGGGEEEAAA===999777666555444333222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000//////000000000111111111111111222333333444555555444666777666555555666777777666555666888:::999888999:::;;;<<<<<<<<<;;;:::<<<<<<===>>>>>>>>>======<<>>AAAEEEGGGFFFDDDCCCCCCFFFGGGJJJLLLMMMMMMMMMLLLJJJGGGGGGLLLTTTccc{{{tttkkkgggffffffZZZUUUPPPMMMLLLIIIDDD???<<<;;;888666444333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000111111111222222222000111111222444555555666333555666666555555777888777666555666888:::999888999:::;;;<<<<<<<<<;;;:::===>>>>>>>>>>>>======<<<<<>>;;;888666555444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000111111222222222333333333000111111222444555666666222444666666555666777999777666555666888:::999888999:::;;;<<<<<<<<<;;;:::>>>>>>???>>>>>>===<<<<<<;;;>>>>>>>>>EEE[[[zzzxxxddd{{{vvvzzz|||rrrggg```ZZZVVVSSSMMMRRRnnn}}}yyy|||lllLLL===::::::999888777666666666666777777777777666666666666555555444444444444555555555555555555555555555555444444444444444444444444444333333222222333333444222333333444444333333222333333333333333333333333444555666555444444555666<<<>>>@@@CCCFFFIIIJJJKKKMMMRRRUUUUUUWWWZZZVVVOOOHHHJJJKKKIIIGGGIIIOOOTTTaaaqqq|||yyyaaaKKK???;;;<<<555111444777888888999666666555555555444444444555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222111111111000000////////////////////////222111111111000000//////000000000000111111111111111111111111111111111111555444333222111111111222000222444666888===BBBFFFJJJIIIHHHGGGFFFGGGHHHIIIIIIQQQRRRLLLKKKOOOKKK@@@IIIPPPRRRmmm{{{~~~zzz|||rrrjjjbbb[[[\\\aaabbb]]]WWWLLLEEE???>>><<<777333333888777555333222222222222444444444444444444444444222222222222222222222222333333333222222111111111111222333333333333222111111111111111111111111111000111111111111222222222111111111111222333444555555555444444444444555555666666666666777777777777:::;;;<<<>>>>>>>>>>>>===>>>@@@BBBBBB???===<<<;;;999AAACCC???HHHcccuuu^^^mmm}}}|||zzzwwwpppiiiaaa[[[TTTKKKLLLaaa{{{zzzUUU===;;;999999888777666666666777777777777777666666666666666666666555555666666666555555555555555555555555444444444444444444444444444333333222222333333444222333333444444333333222444444444444444444444444333444444444444666:::===AAABBBEEEHHHKKKNNNPPPQQQTTTSSSRRRSSSTTTSSSQQQNNNPPPSSSUUUTTTUUU\\\gggqqq}}}]]]CCC>>>???@@@@@@:::333333888666666555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111111000000000///000000000000111111111111111111111111111111111111111111111111222222222333111333666888;;;???DDDGGGJJJIIIHHHHHHHHHIIIJJJJJJOOONNNOOOPPPMMMJJJKKKOOOIII\\\ooo}}}|||~~~pppiiigggppp}}}sssfff\\\PPPEEECCCCCC@@@<<<:::888777555333222222333333444444444444444444444444222222222222222222222222333333333222222222111111111222222333333222222111111111111111111111111111//////000000000111111111111111111111222333444555555555444444444444555555666666666666777777777888:::;;;<<<>>>>>>>>>>>>===<<<>>>@@@???===;;;::::::999===>>>@@@PPPnnnllluuuqqq~~~xxxwwwzzzxxxooofff]]]UUULLLIIIUUUfff{{{~~~yyyssswwwcccBBB@@@888888777666666666777777777777777777666666666666777777666666666666777777555555555555555555555555444444444444444444444444444333333222222333333444222333333444444333333222444444444444444444444444222333333333555:::AAAEEEEEEFFFIIILLLPPPSSSVVVWWWXXXRRRRRRVVVTTTKKKIIILLLUUU[[[bbbgggnnn|||qqqZZZBBB>>>;;;:::777444666;;;666666666666666666666666555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111,,,---///000222222333333222555999===@@@CCCFFFIIIJJJJJJJJJJJJJJJKKKLLLMMMOOOJJJKKKOOOJJJAAAGGGVVVbbbwwwsssooorrrooocccSSSEEEAAACCCAAA===:::777666555444333333444555444444444444444444444444333333333333333333333333333333333222222222222111111111222333333222111111111111111111111111111111.../////////000000000000111111111111222333444555555555444444444444555555666666666777777777888888:::;;;<<<>>>>>>>>>>>>===<<<===??????===;;;:::;;;:::<<<===CCC[[[}}}zzzgggttt{{{eee{{{~~~zzzqqqrrryyywwwlllddd\\\WWWPPPLLLRRRZZZtttllluuu}}}ssspppHHH@@@888777777666666777777777777777777777666666666666777666666666666666666777555555555555555555555555444444444444444444444444444333333222222333333444222333333444444333333222333333333333333444444444222444666888:::???EEEIIIFFFHHHJJJMMMQQQTTTWWWXXXVVVQQQSSSYYYQQQDDDFFFRRReeeooo|||yyyyyycccQQQ???888888999:::;;;666666666777777777777888555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111000000000000000///000000000111111111111111111111111111111111111+++---...000222222222222555888>>>BBBDDDFFFIIIJJJKKKKKKKKKLLLMMMNNNOOOOOONNNLLLKKKJJJFFFFFFTTTeeewwwzzzsssppptttzzzggg]]]PPPDDDAAAAAA>>>;;;:::888777555444444444555666444444444444444444444444333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111/////////000000000111111111111111111222333444444555555444444444444555555666666777777777888888888:::;;;<<<>>>>>>>>>>>>===>>>???AAA@@@???=========<<>>@@@999888666555444555555666444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111222222111111111111222333444444555555444444444444555555777777777777888888888888:::;;;<<<>>>>>>>>>>>>===>>>???@@@@@@>>>===>>>>>>;;;AAADDDIII\\\zzz}}}||||||mmmlllnnnhhhgggddd```\\\VVVQQQNNNMMM^^^~~~{{{eeeCCC;;;;;;:::999888888888888777777777777666666666666555555444444444444555555555555555555555555555555444444444444444444444444444333333222222333333444222333333444444333333222111222222333333444444444999===BBBEEEGGGHHHIIIJJJMMMOOOSSSVVVWWWWWWVVVTTTRRRKKKEEEEEEHHHVVVtttlllJJJ;;;<<<::::::999999999888888888666666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111222222222////////////////////////000000000000111111111111000000000000111111111111111111111111111111111111111111111111222333444555===AAAEEEHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPPPPPPPOOOHHHLLLKKKMMMggg|||~~~lllWWWKKKJJJRRRbbbppp}}}sssrrr||||||}}}rrrmmmuuu}}}~~~|||sssjjjfffiiilllllljjjvvvxxxyyyuuummmbbbWWWRRRNNNMMMMMMNNNIIIBBB@@@CCC;;;999888666555555555555444444444444444444444444333333333333333333333333111222222222222333333333222111000000000000111222111111111111111111111111111111111111222222222222111111111111222333444555555555444444444444555555777777777888888888999999:::;;;<<<>>>>>>>>>>>>===<<<===>>>===<<<;;;<<<===999@@@CCCDDDSSSqqq}}}^^^gggsssooommmnnneeedddeeebbb]]]VVVPPPKKKHHHOOOtttxxxTTT>>>===<<<:::999888888777777777777777666666666666666666555555555555666666555555555555555555555555444444444444444444444444444333333222222333333444222333333444444333333222333333444444555666666777>>>AAAEEEHHHIIIKKKMMMOOOPPPSSSWWWZZZZZZWWWSSSPPPLLLGGGDDDJJJ___~~~}}}hhhQQQIII<<<<<<;;;:::999888777777666666666666666666666666555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222000000111111111222222222000000000000000000000000///000000000111111111111000000000000111111111111111111111111111111111111333222111111333666999;;;BBBDDDGGGIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPOOONNNFFFKKKXXXsssrrrccc\\\]]]bbbllluuuwwwkkkeeemmm{{{|||wwwppphhheeekkkpppqqquuu|||{{{pppgggcccdddfffpppuuuyyyvvvmmm```VVVPPPOOOLLLKKKLLLJJJDDDAAABBB===;;;999777555444444444444444444444444444444444444444444444444444444444111111222222222333333333222111000//////000111222111111111111111111111111000000000000111111111111111111111111222333444555555555444444444444555555777777888888888999999999:::;;;<<<>>>>>>>>>>>>===<<<=========;;;;;;===>>>999??????@@@OOOpppvvv~~~QQQXXXcccnnn|||pppnnnooofff```cccbbb\\\UUUOOOKKKHHHKKKjjj{{{sssxxx}}}]]]@@@???===;;;999888888777777777777777666666666666777777666666666666777777555555555555555555555555444444444444444444444444444333333222222333333444222333333444444333333222555555555666777888888999BBBDDDFFFHHHJJJMMMQQQTTTPPPSSSXXX[[[ZZZUUUOOOKKKEEEEEEHHHYYY{{{jjjccc```eeeiiiiiihhhiii___cccgggkkkqqq|||eeeQQQ======<<<;;;999888777777777777777777777777777777555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222000000111111222222222222111111111111111111111111//////000000111111111222000000000000111111111111111111111111111111111111333222111111444888===@@@DDDFFFIIIIIIIIIIIIKKKLLLNNNOOOPPPPPPPPPOOONNNMMMMMMQQQmmm~~~}}}wwwmmmhhhqqq}}}xxxllljjj|||xxxpppkkkkkkhhhcccgggqqq|||mmmdddeeejjjhhhooovvvxxxqqqdddXXXPPPVVVOOOKKKMMMMMMIIIEEECCC>>><<<:::777555444444444444444444444444444444444444444444444444444444444111111111222222333333333222111000//////000111222111111111111111111111111////////////000000000000111111111111222333444555555555555444444555555555777888888888888999999999:::;;;<<<>>>>>>>>>>>>===>>>??????>>>======???AAA<<>>QQQuuuqqq|||XXXaaaiiippp}}}nnnfffffffffddd```^^^[[[UUUMMMFFFIIIWWWtttssshhhssszzzNNNDDD999444777<<<;;;888999999888888777777666666666666555555555444444444555555555555555666777777555555555555555555555555555444333333222222333333222222222222333444555666555666666666777:::???CCCHHHHHHIIIKKKMMMPPPRRRTTTMMMUUUWWWSSSNNNMMMKKKHHHAAAGGGTTTwwwnnnYYYPPPPPPRRRUUUXXX\\\___aaa______\\\YYY^^^jjjtttxxxzzzXXXIII<<<999999777666999===:::666444555666666555666666555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000////////////333111//////000222333333333111000222777===BBBEEEKKKKKKKKKKKKKKKLLLMMMMMMVVVMMMLLLUUUVVVMMMHHHJJJHHHqqq|||ssszzzwwwpppttt~~~||||||~~~|||xxxpppfff___kkkmmmqqqtttsssmmmddd]]]TTTTTTTTTRRRNNNKKKJJJJJJFFF@@@:::777888888555111444444444333333444555555444444444444444444444444333333333333333333333333111111222222222333333333333111///...///111333444555222111222111///111666111111000000111111222333444444444444444444444444666777888999999999999999999;;;===>>>===<<<===>>>============>>>>>>>>>>>>===>>>>>>BBBTTTrrrjjj}}}yyy```kkkyyysssjjjhhhfffccc```^^^\\\VVVNNNHHHFFFPPPjjjwww{{{cccQQQ???:::;;;:::777666888888888777777777777777666666555555555444444444444444444444444555666666555555555555555555555555555444333333222222333333333333333333333444555666444555777999;;;>>>CCCGGGHHHIIIKKKMMMOOORRRTTTUUUZZZWWWSSSOOOLLLJJJHHHHHHYYYkkk~~~tttfffVVVKKKSSSYYYaaafffhhhggggggfffgggiiikkkpppgggKKK???===;;;777555888777666555666777777777666666555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000///222111000000111222222222333333333666;;;AAAEEEGGGJJJJJJKKKKKKLLLMMMNNNNNNRRRLLLMMMSSSQQQIIIGGGMMM```yyyvvv~~~{{{wwwsssqqqpppqqqzzz{{{uuurrrooojjjgggjjjjjjkkkmmmnnnjjjddd___]]]\\\ZZZVVVQQQLLLIIIHHHJJJDDD===::::::999666333444444333333333333444444444444444444444444444444333333333333333333333333222222222222333333333333333222111111222222111111333111111333222......111222222222222222333333444444444444444444444444444777777888999999999999999:::<<<>>>>>>======>>>???============>>>>>>>>>>>>>>>???>>>AAARRRooouuuxxxnnnzzzwwwmmmiiieeebbb___^^^\\\WWWPPPJJJHHHLLL^^^}}}{{{yyy\\\CCC>>>???999555777777777777777888888888888666666666555555555444444333333444444444555555555555555555555555555555555555444444333333333333333555444444444444444555666333666999===@@@CCCHHHKKKIIIJJJMMMPPPRRRUUUVVVWWWVVVQQQMMMKKKFFFEEESSSeee|||wwwjjjgggeee```___bbbppp{{{wwwpppsssssswww~~~kkkTTTFFF===:::;;;555777999999888888888999666666666555555555444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111222222222222222111111333555888<<>>???>>>>>>???@@@>>>>>>>>>>>>============>>>??????AAAPPPlllwwwvvvzzzoooiiidddbbb___^^^]]]YYYRRRMMMNNNMMMWWWpppwwwqqq___@@@===@@@:::777===666666777777888888999999666666666666555555555555444444555555555555555555555555555555555555555555555555444333333333333333555444444333333444444555444888===AAADDDFFFIIIKKKJJJLLLOOORRRUUUWWWWWWWWWLLLKKKLLLJJJBBBFFFjjjttteee^^^fffmmmppp{{{|||~~~|||lllbbbcccvvvqqqRRR<<<777;;;888:::<<<<<<:::888777888666666666666555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000111111111000222333444333222111111444777<<>>>>>>>>>>>============<<>>666666777777888888999999777777666666666555555555555555666777777777777666555555555555555555555555666555444444333333444444444333333333333444444555888<<<@@@DDDEEEGGGIIIJJJLLLNNNRRRUUUVVVVVVVVVUUUMMMHHHIIINNNSSScccvvvuuupppxxxrrreeefff^^^rrrpppQQQ===555999:::::::::999888888888777777666666666555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111///000000000111111111222///111444555333222222333555:::AAAEEEHHHIIIKKKMMMJJJKKKMMMOOOPPPQQQRRRRRRRRRPPPLLLGGGIIIYYYwww{{{yyyuuucccddd___YYYTTTOOOOOOXXXccc^^^ZZZTTTQQQSSSYYY```ddd]]]^^^aaa```[[[XXX]]]gggoooooonnnnnnpppuuu}}}tttwww|||{{{wwwkkkccc```fff{{{mmmdddZZZYYY```kkkrrruuusssiii[[[QQQMMMOOOSSSUUULLLIIIDDD@@@===;;;888777555444333333222222222333333333333333333333333333333333333333333333333333333333333444444444555555333333333111111333888===888222...000111111222555111111111111111222333333444444444444444444444444888888999999999888888777:::<<<>>>?????????@@@BBB???>>>>>>>>>=========<<<:::>>>@@@BBBOOOkkkvvvttt~~~jjj|||rrrfffbbb___^^^]]]ZZZUUUQQQIIIIIIKKKYYYvvvtttdddrrrgggsssqqqIII;;;:::777666:::777777777777888888888888777777777666666666555555555666777888999888777777555555555555555555555555666555555444444444444444333333333333444555666777===@@@DDDFFFGGGHHHIIIKKKOOOQQQTTTVVVVVVTTTQQQOOOKKKDDDIII```~~~aaaFFF===:::777666777999999999777777777666666666555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111///000000111111222222222---111444444222222444777999>>>EEEHHHIIIIIIKKKMMMKKKLLLNNNPPPRRRRRRRRRQQQOOONNNLLLMMMWWWnnn~~~|||lll___ZZZQQQOOOOOONNNIIIEEEGGGMMMIIIJJJMMMPPPTTTYYY^^^aaa]]][[[[[[]]]]]]]]]bbbiiifffeeecccaaaccciiirrrxxxwwwzzzxxxpppeee\\\WWW```rrr}}}zzzssseee```[[[]]]bbbeeebbb]]]\\\YYYUUUSSSSSSQQQLLLIIIFFFEEEDDDAAA>>>;;;999777666666555444333333333333333333333333333333333333333333333333333333333333333333333333444444444444555666555333222666===DDDBBB999222111111000///111111111000000111111222333444444444444444444444444888999999999999888777777999;;;>>>?????????@@@BBB??????>>>>>>======<<<<<<999>>>@@@BBBOOOkkkhhhooo~~~zzzyyyuuugggccc```^^^]]]ZZZUUUQQQIIIIIIHHHNNNdddpppzzzmmm___aaayyyWWW???999888888777888888888777777777777777777777777777666666666555444555777888999888777666555555555555555555555555666666555444444444444444444444444555666888999:::AAACCCFFFHHHIIIKKKMMMOOOQQQSSSUUUVVVUUUQQQMMMJJJFFFOOOddd|||wwwvvvjjjMMMEEE;;;777888;;;:::888777777777777666666666555555555555555555555555555444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111///000000111111222333333---000333333111222666:::>>>DDDIIIKKKIIIHHHJJJMMMLLLNNNPPPRRRSSSRRRQQQQQQLLLOOOTTT___qqqyyyzzziii^^^\\\FFFEEEGGGJJJIIIGGGJJJOOOWWW[[[aaafffiiikkknnnppppppnnnoootttwwwwwwzzzwwwvvvtttqqqqqqtttzzz~~~wwwrrrtttwwwwwwvvvtttrrrqqqhhh___TTTPPPTTT[[[aaacccbbb\\\VVVWWW]]]^^^ZZZTTTRRRPPPPPPRRRSSSQQQKKKEEEAAABBBCCCBBB@@@===:::888888777666555444444444444222222222222222222222222333333333333333333333333222222222222333333333333222444555333111333:::@@@BBB999222222333111//////222111111111111222333333444444444444444444444444999999999999999888777777888:::===>>>>>>>>>@@@AAA?????????>>>===<<<<<<<<<999>>>@@@AAAMMMhhhbbbsssuuutttvvvuuuhhhddd```^^^]]]ZZZUUUQQQMMMMMMHHHEEEUUUzzz|||pppwwwaaaCCC:::<<<<<<999999999888888777777666666777777777777666666666666333444666777888777666444555555555555555555555555666666555444444444444555555555666777999;;;<<<===CCCEEEHHHJJJKKKMMMPPPSSSRRRTTTVVVVVVTTTOOOIIIFFFJJJfffqqqsss{{{|||xxx}}}___RRRCCC;;;<<<===:::666777777777777666666666666555555555555555555555555444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111///000000111222222333333,,,000333222111222888===CCCHHHLLLMMMJJJHHHJJJMMMMMMOOOQQQSSSSSSRRRQQQPPPKKKRRR^^^ppp}}}sss\\\MMMKKKJJJLLLRRRVVVYYY```hhhkkkqqqzzz~~~rrrvvvxxxvvvoookkklllooolllggg___VVVQQQUUU___hhheee[[[OOOMMMTTT[[[]]]\\\UUUQQQMMMMMMPPPQQQOOOKKK===@@@CCCDDDBBB>>>;;;:::888888777666555444444444222222222222222222222222333333333333333333333333111111222222222333333333---000222111......333888;;;444000333666444222111333333222222333333444555444444444444444444444444999999999999999888777666777999<<<======>>>???AAA@@@??????>>>===<<<<<<;;;:::???AAAAAAKKKeeebbbyyyvvvjjjuuunnnrrr|||qqqhhh^^^[[[]]]]]]XXXRRRPPPKKKJJJFFFKKKppp~~~vvvEEE<<<>>>999::::::999888888999999888666777666666777999999888666666666666666666666666666555777777666555444555666777777666555555555555555888888888888888;;;@@@DDDEEEFFFHHHKKKMMMOOOPPPQQQVVVWWWUUUQQQPPPRRROOOIIIYYY}}}xxxkkknnnooommmyyysssllluuuvvvbbbMMMAAA:::666777<<<:::::::::999777555555666777666666666555555555555444444555555444444333333555555555444444333333333333333333333333333333333000000000000000000000000111111222222222333333333333333333333333333333333888666333222444888===AAAJJJIIIIIIIIIJJJKKKMMMNNNMMMRRRUUUUUUTTTRRRPPPMMMIIIXXXppp}}}xxxcccRRRKKKMMMQQQVVVYYYZZZaaaqqq}}}yyy{{{}}}oooeeeiiissstttqqqiii]]]RRRNNNRRRWWWZZZXXXUUUTTTUUUWWWYYY[[[XXXVVVSSSRRRQQQOOOLLLIIIFFFBBB??????@@@AAA???======;;;888555333222222222222222111000111222444555222222222222222222222222444444444444444333222111111111111111111111111111000000000000111111111111111111111111111222222222555666666555333333444666999::::::999888888999;;;:::<<<============@@@BBBBBB???======>>>???>>>>>>===AAAAAA>>>JJJiiinnnkkkqqqpppmmmvvvwwwmmmbbb]]]]]]\\\WWWRRRNNNHHHGGGFFFJJJhhh~~~PPPAAA>>>888999:::999888888999999888666::::::<<<>>>@@@???<<<999666666666666666666666666555777777666555444555666777777666555555555555555777888999999:::===AAADDDEEEGGGIIILLLNNNPPPQQQRRRQQQRRRVVVXXXQQQJJJOOOZZZ{{{ssshhhmmmzzzqqqlllssstttfffUUUHHH>>>666777<<<555666777777666666666666666555555555555444444444555555555555444333222222444444444444444444333333333333333333333333333333111111111111111111111111111111222222222333333333333333333333333333333333666555333333555:::???CCCJJJIIIIIIIIIJJJLLLMMMNNNRRRSSSSSSSSSTTTSSSOOOKKKFFF\\\yyyxxx||||||lllYYYNNNMMMLLLRRR\\\bbbhhhrrrwwwhhhrrr|||}}}~~~}}}wwwssswww~~~xxxvvvooocccVVVNNNLLLMMMPPPOOOMMMLLLNNNSSSZZZ___\\\ZZZWWWVVVVVVUUUTTTRRRHHHDDD???===>>>@@@@@@???;;;:::888555444222222111222222111111222333333444222222222222222222222222333333333333333222111111111111111111111111111111000000000000111111111111111111111111111222222222333444555444222222444555888999999888777777888:::;;;<<<>>>>>>===>>>@@@BBBAAA>>><<<<<<===>>>=========AAAAAA???KKKiiizzzvvv```ooofffjjjttt}}}sssggg___\\\ZZZVVVSSSPPPIIIFFFGGGHHH[[[cccJJJ???999::::::999888888999999888666555777:::===???===999555666666666666666666666666555777777666555444555666777777666555555555666666555777:::<<<===???BBBEEEGGGHHHJJJMMMOOOQQQRRRSSSSSSOOOSSSWWWPPPLLLbbb~~~ooo```OOO@@@999888666666777777777666666555555555555444444444333333555555555555444333222111333333444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333333333333555999>>>CCCFFFIIIIIIIIIJJJKKKMMMNNNOOOQQQPPPOOOPPPQQQPPPMMMJJJVVVuuuzzzqqq{{{|||zzzqqqaaaSSSRRRXXX^^^iiixxx}}}uuu|||{{{}}}{{{{{{~~~}}}xxxlll]]]PPPIIIFFFFFFEEEDDDCCCFFFNNNZZZcccbbb___ZZZXXXWWWVVVUUUTTTIIIDDD???<<<<<>>???AAACCC@@@>>><<<;;;<<<======<<<>>>AAABBBAAAKKKggglll___vvvppp{{{lllvvvjjj```[[[XXXVVVUUUUUUMMMGGGHHHHHHNNNuuutttvvvSSS@@@;;;===:::999888888999999888666222333444777888888555222666666666666666666666666555777777666555444555666777777666666666666666777555888<<>>???@@@<<<<<<<<<:::999777666555111222333444444444222222222222222222222222222222222222111111111111111111111111111111111111111111///000000000111111111111000000000111222222333333222333444333222222444666777888999888666666888999===>>>@@@@@@???@@@BBBDDDAAA???<<<<<<===>>>>>>===???BBBBBBAAAJJJbbb|||{{{sssaaa}}}vvvlllbbb[[[XXXWWWXXXUUUPPPHHHHHHJJJHHHhhhrrr~~~YYY@@@<<<<<<:::999888888999999888666666555444555777888777666666666666666666666666666555777777666555444555666777777666666666777777888666999>>>AAACCCDDDEEEGGGJJJKKKNNNPPPSSSTTTVVVVVVWWWSSSKKKKKKeee{{{~~~lllQQQ<<<<<<:::888777888999777555777777777777666666666666555555555555444333222111333333333444444555555555333333333333333333333333333333333333333333333333111111222222222333333333333333333333333333333333111333666;;;@@@EEEHHHJJJIIIIIIKKKLLLNNNOOOPPPPPPQQQTTTXXXWWWNNNIIIRRR```hhhbbbsssrrrbbbXXXWWW^^^mmmzzz}}}zzz|||~~~wwwmmmddd]]]YYYKKKIIIFFFDDDEEEMMMXXX```bbb]]]VVVOOOKKKHHHFFFDDDBBBBBBBBBAAA???>>>============;;;:::888777666555222333444555555444222111222222222222222222222222222111111000000111222222111111111111111111111111///000000000111111111111///000000111222222333333333444555444333444555777888999:::999777777999;;;===???@@@@@@@@@@@@CCCEEEBBB@@@>>>===>>>?????????@@@BBBBBBBBBGGG\\\|||yyyoooZZZ|||wwwoooeee\\\XXXXXXZZZPPPRRRHHHFFFLLLHHH```}}}~~~```DDD===999:::999888888999999888666888666444444555777888888666666666666666666666666555777777666555444555666777777666666666777888888999<<<@@@BBBDDDEEEGGGHHHLLLMMMOOORRRTTTVVVWWWXXXOOOTTTVVVbbbjjjpppcccFFF===999555555777999999888888888888777777777666666444444555555444444333222333333444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333333333333333333333333333222555999???DDDGGGIIIJJJHHHJJJKKKMMMOOOPPPQQQQQQOOORRRTTTRRRHHHHHH]]]vvvtttsssbbbrrrnnnaaaUUUTTT^^^mmmvvv[[[kkk~~~{{{wwwrrrlllhhheeeUUURRRNNNLLLLLLOOOTTTVVVVVVSSSNNNKKKIIIHHHGGGFFFAAACCCEEEDDDBBB@@@>>>>>>>>>===:::777555444444444444444444444444333333222222222222222222222222222222222111000000222333444111111111111111111111111000000000000111111111111//////000111222333333444333444555555444444666888999::::::999888888999;;;===>>>@@@@@@???@@@BBBDDDCCCAAA???>>>???@@@@@@???@@@AAABBBBBBFFFXXXxxx{{{rrrwww|||YYY}}}zzzsssiii^^^XXXXXXZZZPPPWWWJJJDDDLLLGGGUUU}}}~~~mmmMMMBBB777:::999888888999999888666666444333444666777666555666666666666666666666666555777777666555444555666777777666666777888888999<<<>>>AAACCCDDDEEEGGGIIIMMMNNNPPPSSSUUUWWWXXXYYYQQQ[[[kkk}}}bbbHHHAAA:::777888:::999888777777777777666666666666222333444444555555444444444444444444444444333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333444777<<>>?????????@@@BBBDDDCCC@@@>>>===????????????>>>???AAACCCGGGWWWxxx{{{rrr{{{YYY}}}wwwlll```YYYXXXZZZTTT^^^NNNBBBJJJDDDLLLsss|||sssuuuxxxyyyWWWHHH777:::999888888999999888666666666777999::::::888666666666666666666666666666555777777777555444555666777777666777777888999999>>>@@@BBBCCCDDDEEEGGGIIINNNOOOQQQTTTVVVXXXYYYZZZ[[[ddd}}}VVVMMMBBB<<<::::::888666777666666666555555555555222222333444555555555555555555555444444333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333555999>>>CCCGGGHHHHHHHHHHHHJJJLLLOOOPPPQQQRRRQQQVVVNNNKKKNNNXXXqqq}}}~~~qqq```kkkxxxtttggg```XXX]]]iii{{{zzzlllaaa[[[XXXWWWVVVNNNTTTjjj~~~vvvpppssstttuuuvvvtttooohhhccc```[[[VVVVVVWWWTTTKKKCCCDDDCCCCCCDDDFFFGGGGGGEEEJJJKKKJJJGGGDDDCCCEEEHHHIIIEEE???:::777777888999777666444333222333333444222222222222222222222222444333222111111333555666111111111111111111111111000000000000111111111111...///000111222333444444111222333333222333555777777888888777666666777999<<<===??????>>>???AAACCCBBB???======>>>???>>>>>><<<===@@@DDDHHHYYYzzz{{{YYYyyynnnccc\\\XXXWWWXXXVVVPPPOOOLLLDDDPPPnnnzzziiiqqq\\\??????;;;:::999888777777777777:::666333555:::<<<999555555555555555666666666777444444555555666666777777888666333222333666:::===@@@@@@@@@AAACCCFFFHHHJJJKKKRRRTTTQQQRRRYYY[[[XXXbbb{{{~~~pppJJJ>>>>>>;;;777777:::888555444555777777777666666555555555444444444555555555555555555555555444444444444444444444444333333333333333333333333333333222111222333555666///111333444222222222333777;;;AAAEEEGGGHHHJJJKKKLLLLLLLLLNNNQQQRRRRRRQQQPPPLLLGGGNNNnnnpppfffeeemmmiii[[[XXX```ppp{{{iiiVVVPPPHHHCCCDDDEEEFFFFFFHHHPPPfffttt|||xxxxxxtttjjjccc___^^^^^^VVVTTTRRRTTTVVVVVVSSSPPPRRRKKKCCCBBBFFFHHHEEEAAAJJJGGGDDDCCCCCCCCCCCCBBB@@@???===:::888666666555444333222000000000000111000000111222222222222111222111000//////111333444000000000000000111111222000000000000000000000000000111111111111222222222222222111111222222333444777888999888777666666888<<<===?????????@@@AAACCCCCCAAA>>>;;;;;;<<<>>>@@@>>>AAA@@@IIIDDDPPP}}}vvvXXX}}}rrrfff\\\XXXWWWWWWVVVPPPOOOMMMDDDNNNiiiyyy}}}pppxxxiiiDDD;;;;;;:::999888777777777777999666555666888:::888666555555555666666666777777666666666777777777777777777666444333444888<<>>:::;;;:::888666444333444555555444666666555555555444444444555555555555555555555555444444444444444444444444333333333333333333333333333333222222222333444555222333444444333333555666:::>>>CCCGGGIIIJJJKKKLLLMMMLLLMMMOOORRRSSSRRRQQQRRRMMMKKKYYYzzztttiiiiiifff___WWWXXXbbbnnnuuueeeQQQKKKIIIFFFDDDCCCEEEFFFGGGHHHJJJUUUgggqqqnnnfffaaauuu{{{xxxxxxzzzpppeee]]]WWWSSSRRRPPPOOONNNOOOQQQRRRSSSRRRXXXRRRIIIFFFGGGIIIIIIHHHHHHFFFCCCCCCCCCCCCBBBAAA>>>===<<<;;;:::999888777444333222111000000000111000000111222222222222111222111000///000111333444444333111000//////000000000000000000000000000000000111111111111222222222222222111111222222333444666777888888777666777888;;;===????????????AAACCCCCCAAA>>>;;;;;;<<>>AAA@@@HHHEEESSS}}}nnnRRRxxxiii^^^XXXWWWUUUUUUPPPOOONNNDDDJJJaaagggjjjwwwKKK888;;;:::999888777777777777777777777666777666666666555555666666666777777777888888888888777777777777777666555555777;;;>>>AAABBBBBBDDDEEEGGGHHHIIIJJJLLLOOOSSSWWWYYY\\\fffppp|||wwwyyyeeeBBB999;;;999888666555555666666555333666666666555555555555444555555555555555555555555444444444444444444444444333333333333333333333333333333222222222333444444444555555444444555888;;;???BBBGGGJJJKKKKKKLLLMMMNNNNNNNNNPPPSSSSSSRRRPPPJJJJJJTTTooozzzjjjcccccc[[[MMMLLL[[[kkkqqq}}}eeeOOOAAACCCDDDEEEEEEEEEFFFGGGHHHHHHFFFHHHMMMOOOOOOQQQSSShhhyyy}}}zzzzzzuuuqqqjjjaaaYYYSSSNNNLLLMMMMMMLLLKKKKKKNNNSSSVVV]]]WWWPPPIIIFFFGGGJJJLLLEEEDDDCCCCCCDDDDDDBBB@@@;;;<<<<<<<<<<<<;;;999888444333222111111000000111000000111222222222222111222111000000000111333444888666333000/////////000000000000000000000000000000111111111111222222222222222111111222222333444444666777777777777888:::;;;===????????????AAACCCBBB@@@>>><<<<<<===???AAA@@@BBB@@@HHHFFFWWW{{{jjjOOO}}}nnn```YYYWWWTTTUUUPPPOOOOOOEEEGGGYYYlll~~~qqqkkkmmm|||PPP999;;;:::999888777777777777666777888777555555555777555666666666666777777777888888888777777666666666666666666777:::===AAACCCAAABBBDDDEEEGGGHHHIIIJJJNNNQQQYYY^^^^^^bbbsssYYYDDD<<<999:::999888888999999777555666666666555555555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333444555555444333333666;;;>>>BBBEEEHHHJJJKKKKKKLLLMMMOOOOOOPPPRRRSSSTTTRRROOOFFFOOOfff|||}}}yyyfff[[[NNNJJJVVVgggrrrttt~~~hhhWWWKKKFFFJJJIIIJJJMMMPPPRRRRRRRRRRRRSSSUUUTTTRRRQQQVVV[[[\\\hhhxxx{{{wwwvvvggggggeeeaaa[[[VVVSSSRRRRRRQQQOOOLLLIIIKKKQQQWWWYYYWWWSSSKKKEEECCCFFFIIICCCCCCCCCDDDFFFEEECCCAAA;;;<<<===>>>===;;;999777444444333222111111111000000000111222222222222111111111000000000111222333888666333111//////000111000000000000000000000000000000111111111222222222222222111111222222333444333444666777777777999;;;;;;===>>>???>>>???@@@BBB@@@???===<<<<<<>>>@@@AAABBBEEEAAAFFFEEEYYYwwwxxxlllPPPsssdddZZZVVVRRRTTTPPPOOOPPPGGGEEERRRZZZ{{{kkkZZZlll~~~oooppp|||UUU>>>;;;:::999888777777777777666777888777666555666777666666666666777777777888777777777666666555555555555666777999<<>>>>><<<:::777555444444333333222111111000000000111222222222222111111111111111111222222222555444222111000111222333000000000000000000000000000000111111111222222222222222111111222222333444222444666666666777999;;;;;;<<<>>>>>>>>>>>>@@@BBB???>>>===<<<===>>>@@@AAADDDGGGBBBEEEEEEZZZuuufffmmmqqqVVVvvvhhh\\\UUURRRTTTPPPNNNPPPIIIEEEMMMVVVqqqjjjUUUgggzzzmmmmmmZZZAAA;;;:::999888777777777777777777777777888888888888666666666777777777888888666666666666555555555555555666888;;;===@@@AAABBB???@@@@@@BBBEEEHHHKKKMMMWWWXXXWWWXXXiiioooLLL<<<;;;999888777888777666444555666666666666777777777555555555555555555555555444444444444444444444444333333333333333333333333333333444444444333222222333444444444555888>>>BBBDDDFFFHHHIIIIIIJJJKKKMMMOOOOOOPPPRRRTTTRRROOOLLLNNN___rrrddd~~~mmmYYYOOONNNZZZcccppp|||aaaPPPKKKNNNRRRUUUXXX```nnn}}}vvvnnnkkk___aaabbb___[[[XXXYYY[[[\\\ZZZUUUPPPKKKIIIJJJKKKOOORRRUUUTTTNNNHHHDDDCCCEEEDDDCCCCCCDDDDDDBBB@@@<<<======<<<:::888666555444444444444333222111000000000111222222222222111000000111111222222222222111111111111111222333333000000000000000000000000000111111111111222222222222222111111222222333444222444666666666777888::::::<<<>>>>>>>>>>>>@@@BBB============>>>???AAABBBEEEIIICCCEEEFFF]]]yyy~~~XXXbbbyyyyyybbbyyylll^^^TTTRRRUUUOOOMMMQQQKKKEEELLLQQQgggsssaaavvvqqqppp{{{aaaAAA;;;:::999888777777777777888666555777:::<<<;;;999666666777777777888888888666666666666666777777777555777999<<<>>>???@@@@@@@@@@@@@@@AAAEEEJJJOOORRRWWWZZZYYY```aaaFFF===:::888666777777666555555666666666777777777777555555555555555555555555444444444444444444444444333333333333333333333333333333444444444333222111333444555666888;;;@@@DDDEEEGGGIIIJJJJJJKKKLLLNNNOOOOOOPPPRRRSSSQQQMMMJJJRRRhhh|||www|||VVVJJJJJJQQQbbbyyyxxx___SSSTTT\\\bbbiiivvv~~~}}}~~~vvvmmmiiiaaabbbbbb^^^YYYWWWZZZ^^^\\\ZZZVVVSSSRRRPPPMMMLLLLLLOOORRRSSSPPPJJJEEEBBBEEECCCAAA@@@AAAAAA@@@>>>;;;::::::999888888777777333444444444444222111000000000111222222222222111000000111222222222222222//////111222222222111111000000000000000000000000000111111111111222222222222222111111222222333444333444666666666666777999:::<<<===>>>===>>>@@@AAA<<<<<<<<<===>>>@@@AAABBBDDDIIIDDDGGGIIIbbbvvv]]]lllyyyuuuccczzzooo```TTTRRRUUUOOOMMMQQQLLLFFFKKKGGG^^^zzztttlll{{{yyywwwfff???;;;:::999888777777777777999666444666<<>>?????????AAAAAA@@@AAAEEEKKKQQQUUUSSSZZZ___nnnxxxXXX@@@===:::888888999999888555666666666777777888888555555555555555555555555444444444444444444444444333333333333333333333333333333444555444333111000444555777888:::===BBBFFFEEEGGGIIIJJJKKKLLLNNNPPPNNNOOOPPPRRRSSSQQQLLLIII```zzztttnnnaaaFFFJJJLLLUUUooowwwbbb\\\cccnnnvvvzzzrrrrrrpppqqqvvvvvvooofffaaaaaabbbaaa]]]YYYYYY^^^ccc]]]ZZZXXXXXXYYYXXXTTTPPPJJJLLLNNNOOONNNJJJEEEAAAEEEBBB???>>>>>>>>>======999888888777777888999999333444555555444333111000000000111222222222222111000000111222222222222111...///111222333111///...000000000000000000000000000111111111111222222222222222111111222222333444333555666666555555777888:::<<<===>>>===>>>???AAA<<<<<<<<<===>>>@@@AAABBBBBBIIIEEEHHHLLLfffssslll~~~|||hhhYYYtttbbbTTTVVVTTTSSSTTTPPPJJJHHHKKKOOOQQQ}}}nnnFFF@@@???<<<888777888888777888::::::666666999999777888888777666555555666666666666666666666555555555:::::::::;;;;;;<<<<<<<<>>>>>>>>>>>===<<<;;;<<>>GGGIIISSSqqqxxxjjjgggUUUxxxhhhZZZXXXUUUTTTUUUQQQKKKJJJLLLJJJRRRyyySSS???>>>;;;888888888888777777999999666666999:::777999;;;<<<======;;;999777666666666666666666666666;;;;;;;;;<<<<<<===>>>>>>AAABBBDDDIIIOOOTTTWWWYYYYYY^^^uuufffEEE666<<<999555777888777777777777666666666666555555555555555555555555444444444444444444444444555444444333333444444555444444444333333333222222555444444777>>>DDDHHHIIIJJJJJJJJJKKKLLLMMMOOOOOOQQQWWWUUUQQQPPPLLLRRRddd{{{fffPPPGGGEEEHHHLLL\\\iii}}}~~~~~~xxxrrrppppppqqqttttttqqqjjjeeedddeeedddaaa]]]YYYWWWWWW[[[```lll|||sss___QQQKKKIIIGGGIIILLLKKKGGGCCC@@@@@@@@@???>>>===<<<;;;;;;:::999888888888999999666666666555444444333333222222222222222222222222000000000000000000000000000000111111111111111111000000000000000000000000111111111111111111111111222333333222111111222444555555444555555666777888;;;;;;<<<<<<===>>>>>>>>>???===<<<;;;<<>>:::777666666666666666666666666<<<<<<<<<======???@@@@@@DDDDDDFFFLLLTTTXXXYYYXXXXXXhhhsssoooooommmjjjllliiilllxxxTTT::::::999555777888777777777777666666666666555555555555555555555555444444444444444444444444555444444333333444444555444444444444333333333333444444666;;;@@@EEEGGGHHHIIIJJJKKKMMMNNNPPPQQQRRRQQQYYYWWWPPPMMMMMM]]]wwwyyyqqqqqqRRRJJJMMMNNNTTT]]]rrr{{{uuurrrrrrssstttssspppjjjfffeeeeeeccc___ZZZUUUSSSRRRRRRWWWcccooopppcccTTTKKKLLLIIIGGGGGGIIIJJJGGGDDD@@@??????>>>===<<<;;;:::;;;:::999999888888999999666666666555444444333333333333333333333333333333000000000000000000000000222222222222222111111111000000000000000000000000000000000000000000000000222222333222111111222444444444444555555666888888;;;;;;<<<<<<===>>>>>>>>>???>>>===<<<===>>>@@@BBB@@@GGGCCC@@@KKKSSSVVV^^^kkkxxxzzzvvv{{{www}}}ccc{{{pppggg\\\WWWTTTTTTRRRMMMKKKLLLOOO[[[sss}}}nnnzzzuuuVVVBBB===999::::::999777777666888888666777;;;<<<:::666888<<<>>>>>>;;;888555666666666666666777777777<<<<<<<<<<<<===???AAABBBEEEEEEHHHOOOWWWZZZYYYVVVXXXqqqwwwmmmgggggggggeeebbbbbbeeepppfffDDD===888555888999777777777777666666666666555555555555555555555555444444444444444444444444555444444333333444444555444444444444444444333333333555999>>>CCCFFFGGGGGGHHHIIIKKKMMMPPPRRRSSSTTTQQQXXXUUUMMMMMMSSSlllvvvrrruuulllUUUGGGMMMSSSRRR\\\mmm{{{vvvqqqqqqqqqpppnnnkkkgggdddbbbbbbaaa]]]WWWSSSPPPPPPLLLMMMQQQUUUSSSLLLHHHIIILLLIIIFFFEEEGGGGGGGGGEEE@@@???>>>===<<<;;;::::::::::::999999999999888999666666666555444444333333333333333333333333333333000000000000000000000000444333333222222111111111////////////////////////111111111111111111111111111222333222111111333444444444444444555777888999;;;;;;<<<<<<===>>>>>>>>>@@@???>>>======>>>???@@@@@@EEEAAA>>>GGGLLLQQQ\\\```jjjsss}}}}}}vvvxxx___~~~~~~~~~yyypppiii]]]WWWRRRRRRQQQMMMJJJJJJHHHPPP{{{wwwuuusssuuueeeGGG>>>999:::;;;888666888777::::::777888<<<===;;;555666777888888777666666666666666666777777888888;;;;;;:::;;;<<>><<<;;;:::::::::::::::::::::999999888888666666666555444444333333222222222222222222222222000000000000000000000000444333333222222111111111////////////////////////222222222222222222222222111222222222111111333555333333444444666777888999;;;;;;<<<<<<===>>>>>>>>>???>>>>>>======>>>???@@@<<<@@@<<<===IIIQQQYYYhhhnnnjjjqqq|||rrrjjjXXX}}}|||{{{wwwpppkkk^^^WWWQQQQQQQQQMMMJJJIIIKKKLLLjjjyyyvvv{{{qqqNNNBBB999;;;<<<888666999888::::::777888<<<===:::777666666555666777888888555666666777777888888999;;;:::::::::<<>>888777777777777666666666666555555555555555555555555444444444444444444444444555444444333333444444555444444444444555555555555555999>>>CCCDDDEEEFFFGGGFFFHHHKKKOOOQQQSSSTTTTTTVVVVVVQQQXXXlllvvvxxxYYYQQQRRRZZZdddiiivvv}}}xxxtttqqqmmmllljjjeee```]]]\\\]]][[[\\\[[[YYYUUURRRPPPPPPKKKJJJJJJLLLJJJEEEDDDFFFFFFEEEDDDBBBBBBBBBBBBCCCCCCAAA???===;;;:::::::::999::::::::::::999888777666666666555444444333333111111111111111111111111000000000000000000000000222222222222222111111111000000000000000000000000222222222222222222222222000111222222111222333555333333333444666777999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???AAA>>>DDDTTT]]]gggvvvpppsssxxxxxxoooppp]]]TTT~~~|||{{{{{{xxxsssoooaaaXXXRRRRRRRRRNNNKKKJJJMMMMMMaaayyyyyyyyyvvvyyyyyyUUUEEE:::;;;<<<777666:::777999999666666999:::888777666666666666777888999555666666777888888999999<<<;;;;;;;;;===AAADDDGGGHHHNNNTTTWWWWWWXXX[[[^^^mmmDDD===@@@666777777777777666666666666555555555555555555555555444444444444444444444444555444444333333444444555444444444444555555555666666:::@@@CCCDDDEEEFFFHHHHHHJJJMMMQQQSSSUUUUUUUUUVVVUUUWWWnnnyyysssrrrRRRIIIMMMTTT___nnn}}}wwwsssrrrmmmllliiiccc]]]ZZZ[[[\\\[[[[[[[[[XXXTTTQQQOOOOOOJJJHHHHHHLLLKKKEEEBBBBBBCCCCCCCCCAAA@@@???@@@AAADDDBBB@@@===;;;;;;;;;;;;999999:::::::::999888777666666666555444444333333222222222222222222222222000000000000000000000000000000111111111111111111000000000000000000000000111111111111111111111111000111222222111222444666333333333444666777999:::;;;;;;<<<<<<===>>>>>>>>><<<<<<===>>>???@@@@@@AAABBBCCCCCCNNNbbbkkkqqq~~~qqqwwwyyynnnzzzzzzxxx|||rrrTTTTTT}}}|||{{{{{{yyyuuurrrcccZZZSSSSSSSSSOOOLLLKKKDDDGGGYYYyyyrrrpppsss{{{YYYGGG:::;;;<<<777777;;;666888888444444777888555555555666666777777777777555666666777888999999999===<<<<<<<<>>>>>???EEECCC@@@===<<<;;;;;;<<<999999:::;;;:::999888777777666666555444444333333333333333333333333333333000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000111222222111222444666333333333444666888999:::;;;;;;<<<<<<===>>>>>>>>>;;;<<<===>>>???@@@AAAAAA===???AAAQQQhhhpppsss}}}nnnzzzsssggguuuiiiPPPUUU}}}}}}{{{yyywwwwwwwwwuuuttteee[[[TTTUUUVVVRRROOOOOOMMMIIILLLYYYgggwwwsss{{{aaaEEE999===;;;888999777888888777777777777777888666666666666666777888888888777666555666777999:::<<<===>>>???AAADDDIIILLLQQQVVVTTTTTTYYYZZZ___ooo^^^FFF===777999999888666666777666444666666555555555444444444555555555555555555555555666555444333333333333333222333444444333444666777:::===AAACCCCCCDDDEEEGGGIIIJJJMMMPPPSSSUUUWWWWWWVVVYYYwwwvvvhhhrrrTTTNNNVVV\\\iiiyyysssqqqrrrtttuuupppmmmhhhdddbbb___]]][[[WWWWWWWWWUUUSSSPPPMMMKKKGGGGGGGGGFFFDDDBBBAAA@@@??????>>>>>>>>>???@@@AAADDDDDDBBB>>>999777999<<<<<<:::777777999999777444777666555333333333444555333333222222111000000000000000000000000111111222222222222111111111000000000000111111111000000///000000000000000111111222//////000111111111111000333333444555666777888888999:::;;;<<<===============<<<;;;;;;<<<>>>AAABBB???EEEEEE^^^}}}kkk{{{yyyhhhkkkaaapppiiiQQQVVV|||~~~{{{yyyxxxxxxxxxwwwvvviii^^^UUUUUUUUURRROOOPPPLLLIIIKKKSSSbbbwwwuuuxxxzzznnnNNN<<<===;;;999999666888888777777777777888888666666666666666777888888888777666666666888:::;;;===>>>@@@AAABBBFFFKKKNNNPPPXXXVVVSSSUUUWWWfff~~~wwwWWWDDD>>>777777666555555666888888666666555555555444444444555555555555555555555555666555444333333333333444333444555555444555777999<<>>999888999;;;<<<999777777999999777555666666555444444444444444333333222222111000000000000000000000000111111222222222222111111111000000000000000000000111111111000000000000000111111222000111222222333333222222333333444555666777888888:::;;;<<<===>>>>>>>>>>>>>>>===<<<<<<===???BBBCCC>>>HHHOOOmmmrrrnnniiimmm{{{kkkSSSXXX}}}{{{~~~|||zzzyyyzzzzzzyyyxxxmmmbbbXXXUUUTTTRRRPPPPPPJJJKKKJJJNNN^^^|||zzzjjjkkkrrrnnnYYY@@@===:::999999555888888777777777888888999666666666666666777888888777777666666777999;;;<<<>>>@@@AAACCCEEEHHHMMMQQQRRR[[[ZZZTTTTTT\\\vvv}}}rrrOOOCCC999888888777555666999;;;666666666555555555444444555555555555555555555555555555444333333333444444444555666555555777999<<>>AAAAAA@@@===:::888999::::::999888777888888777555555555555666555555444333333333222222111000000000000000000000000111111222222111111111111000000000000000/////////111222333000000000000000111111222222333333444444444444444333333444555666777777888;;;<<<===>>>>>>???>>>>>>>>>>>>===>>>>>>@@@BBBCCC===IIIYYY{{{vvv~~~wwwjjjooodddtttwww]]]^^^}}}~~~~~~}}}{{{}}}{{{zzz{{{{{{zzzyyyrrrggg[[[UUUSSSSSSQQQPPPJJJMMMKKKJJJ\\\mmmfffmmmqqq|||cccBBB;;;999999999555888888777777888888999999666666666666666777777888777777777777888:::<<<===???@@@BBBDDDFFFJJJOOOSSSUUU\\\ZZZVVV^^^mmm```HHH===;;;:::;;;999666666999666666666666555555555555555555555555555555555555555444444333333333444444444444555555555777:::===AAACCCFFFGGGHHHIIIKKKMMMNNNOOORRRTTTVVVWWWVVVVVVWWWrrrtttmmmzzznnnZZZWWWZZZbbbjjj{{{vvvttt{{{~~~yyyuuurrrpppnnnlllhhheeebbb```___^^^]]]\\\WWWVVVSSSPPPMMMLLLKKKKKKHHHGGGEEECCCCCCCCCEEEFFFBBBCCCDDDEEECCCAAA???===@@@??????===;;;999999888999888888888888777777666444444666666666555444333333333222222111000000000000000000000000111111222111111111111000000000000000///......///111333555000000000000000111111222222333333444555444444444222333333444555666777888:::;;;<<<======>>>>>>>>>>>>>>>===>>>>>>@@@AAABBB===GGG[[[tttssskkkggg~~~wwwjjjeee```}}}~~~~~~~~~}}}}}}~~~|||{{{||||||{{{yyytttjjj]]]UUUSSSTTTRRROOOKKKNNNJJJGGGUUUxxxxxxoooxxx{{{hhhCCC999777999:::666888888888888888999::::::666666666666666777777888666666777888:::<<<===>>>>>>@@@BBBDDDGGGKKKPPPTTTVVVXXXUUUZZZooo{{{|||}}}|||~~~{{{rrrmmmwwwyyyVVV>>>999888;;;;;;666444666777777666666666555555555555555555555555555555555444444333333333444444555333333444444444777;;;>>>AAACCCEEEGGGGGGIIIKKKNNNNNNPPPRRRUUUVVVVVVUUUTTT^^^{{{nnnttt^^^SSSZZZcccmmmnnnxxxvvv|||yyyssspppooonnnnnngggeeeaaa```______^^^]]]WWWUUURRROOOMMMLLLKKKKKKHHHFFFDDDBBBBBBCCCDDDEEE???@@@BBBCCCBBBAAA???===>>>=========<<<;;;888777777888888888777666777777333444555666666555444333333333222222111000000000000000000000000111111222000000000000000000000000000///......///111333555000000000000000111111222111111222333333333333333222222333444555666777777999999:::;;;<<<<<<<<<<<<============>>>>>>???@@@@@@DDD\\\xxxooojjjkkkhhh^^^}}}|||{{{{{{zzzxxxtttlll___UUUSSSUUUSSSNNNLLLMMMIIIDDDMMMiii}}}hhhiiimmmFFF;;;777888:::777888888888888888999:::;;;666666666666666777888888555666777999;;;===>>>??????@@@CCCEEEHHHMMMRRRVVVUUUUUUSSSccczzzxxxwww|||{{{wwwoooooopppDDD999444888:::777444666777777777666666666555555555555555555555555555555444444333333333444555555222333333333444777<<<@@@BBBCCCEEEFFFGGGHHHLLLNNNOOOQQQTTTVVVVVVUUUSSSRRRgggrrrtttXXXTTTWWW]]]fffrrrzzzvvvxxx~~~|||yyyuuuqqqkkkgggeeebbb___]]]]]]]]][[[ZZZWWWUUUSSSPPPNNNLLLKKKJJJFFFEEEDDDBBBAAAAAABBBBBB>>>???@@@@@@@@@???>>>===<<<;;;<<<======<<<888555666777888888666666666888333444555555666555555555333333222222111000000000000000000000000111111222//////000000000000000111000000/////////111222333000000000000000111111222000000111222222222222222222222333444555666666777888888999;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>BBBFFFdddrrrdddhhhyyymmmddd}}}{{{{{{zzzxxxvvvrrrlll```UUUSSSVVVSSSMMMNNNMMMLLLJJJNNNdddvvv]]]UUUvvvxxxwwwrrrLLL???888777:::888888888888888999:::;;;<<<666666666666666777888888555666888:::<<<>>>???@@@@@@BBBDDDGGGJJJOOOUUUYYYWWWWWW[[[rrr~~~|||}}}wwwooo}}}YYYEEE666777;;;888555777777777777777666666666555555555555555555555555555333333333333333444555666333444444444555999>>>BBBCCCDDDFFFFFFGGGIIILLLOOOQQQSSSVVVXXXXXXVVVTTTRRRxxxyyy{{{hhhWWWXXXZZZcccuuu{{{tttrrrvvv~~~}}}|||zzzvvvppphhhcccdddaaa]]]\\\[[[[[[ZZZXXXVVVUUUTTTRRRPPPMMMKKKJJJEEEDDDDDDBBBAAA@@@??????AAAAAA@@@???>>>======<<<:::::::::<<<>>>===888444555777888888666555666888444444444444444555666666333333222222111000000000000000000000000111111222////////////000000111111000000000000000111111111000000000000000111111222000111111222222222222222111222333333555555666777888999:::;;;<<<<<<<<<<<<======>>>????????????>>>AAAIIIppp|||mmm^^^gggyyykkklll}}}{{{zzzyyywwwuuuppplll```UUUSSSVVVSSSLLLPPPOOOPPPRRRUUUgggzzzsssbbbWWWfff~~~vvvkkklllvvvPPPBBB999666999777888888888888999:::;;;<<<666666666666666777888888444666888:::===???@@@@@@AAACCCFFFIIILLLQQQWWW[[[ZZZ]]]ddd~~~zzzppp|||nnnTTT===999<<<999666777777777777777666666666666555555555555555555555555333333333333333444555666555555555555666:::@@@DDDDDDEEEFFFGGGHHHJJJNNNPPPSSSUUUWWWYYYYYYWWWUUUSSStttttt___OOOTTT```||||||sssooorrr}}}yyyuuurrrmmmhhheeeeeebbb^^^\\\\\\[[[ZZZXXXUUUUUUUUUTTTQQQNNNKKKIIIDDDDDDDDDCCCAAA???===<<>>===888444444777999888555555666999555444333333444555666777333333222222111000000000000000000000000111111222.../////////000000111111000000111111111000000///000000000000000111111222111111222333333333333222111222222333444555666777999:::;;;<<<============>>>??????@@@@@@@@@?????????LLLxxxqqqcccbbbpppxxxccclll~~~||||||{{{yyywwwxxxooobbbYYYVVVUUURRROOOOOOLLLRRROOOLLLuuu}}}qqq```SSSlllwwwnnnkkk```sssPPP888:::;;;888<<<777777888888888999999999666666666666666777888888666888;;;<<<<<<===???AAA===DDDIIIIIILLLTTTYYYXXXZZZ^^^lll~~~wwwyyy}}}|||}}}{{{{{{lllHHH;;;???999000555666666555555555444444444666666666666555555555555444444444555555555555666666444333555999===@@@AAACCCDDDDDDEEEFFFIIINNNRRRPPPXXXSSSUUU]]]RRRQQQiii{{{pppsssqqq^^^WWWTTTiiiooommmqqq||||||wwwrrrooollliiigggeeedddaaa^^^[[[XXXWWWVVVXXXVVVTTTQQQNNNMMMLLLLLLHHHFFFCCCAAA?????????@@@@@@???>>>===<<<;;;::::::::::::;;;;;;::::::999888666666666666555555555555666777777666444222333444444444333333333222222222000000000000000000000000000000000000000000000000444333111000000000111111111111111000000000000000//////000111222222333333444444444444444555666777;;;;;;<<<<<<======>>>>>>@@@@@@??????>>>=========DDDHHHxxxwwwooooooiiilllmmm~~~{{{rrraaa|||}}}|||{{{zzzxxxwwwvvvoooddd[[[VVVSSSRRRQQQUUUMMMOOOKKKIIIppp}}}ppp^^^lllnnnnnnqqqeeevvv|||PPP888;;;<<<777:::777777888888888999999999666666666666666777888888777999;;;<<<<<<===???AAA@@@FFFJJJKKKOOOVVVYYYXXXTTTbbbxxx}}}yyywww~~~|||zzzzzz|||zzzyyy~~~|||RRR<<<===;;;444777666666555555555444444444666666666666555555555555444444444555555555555666555444444666:::>>>@@@AAACCCDDDEEEEEEGGGJJJOOOSSSTTTXXXUUUXXX[[[PPPVVVuuutttiiilllnnn[[[WWWZZZvvvsssppprrr|||xxxvvvsssqqqooolllgggdddbbbaaa___\\\YYYXXXVVVVVVTTTSSSQQQOOOMMMLLLLLLLLLHHHFFFCCCAAA??????????????????>>>===<<<;;;::::::::::::;;;;;;::::::999888666666666666555555555555666777777666444222333444333444444444333333222222000000000000000000000000000000000000000000000000333222111000000000111111111000000000000000000000///000000111222222333333444444444444444555666777;;;;;;<<<<<<===>>>>>>>>>@@@@@@??????>>>>>>======EEEHHHvvvoooggghhhfffhhh|||fff{{{kkk{{{~~~ggg]]]|||}}}{{{zzzyyywwwuuusssoooggg]]]UUURRRRRRSSSTTTJJJJJJJJJHHHdddooozzzsssqqqyyyooo|||{{{RRR999<<<===777777777777777888888888888999666666666666666777888888777999;;;<<<===>>>@@@BBBCCCGGGKKKNNNSSSYYYZZZWWWYYYooozzz}}}wwwuuuyyy}}}|||yyywwwwwwzzzzzzxxx{{{hhhDDD===<<<777888666666666555555555444444666666666666555555555555444444444555555555555666555444444666;;;???AAAAAACCCEEEFFFGGGHHHKKKPPPTTTWWWXXXXXX\\\[[[SSSfffhhhhhhttthhhYYY^^^jjjvvvppppppxxx}}}|||sssrrrrrrrrrqqqmmmhhhddd___^^^\\\ZZZXXXVVVUUUUUUPPPPPPNNNMMMLLLKKKKKKLLLGGGFFFCCCAAA???>>>>>>??????>>>>>>===<<<;;;:::::::::::::::::::::999999888666666666666555555555555555666777666444333333444222333444555444333222111000000000000000000000000000000000000000000000000222222111000000000111111000000000000000000111111000000000111222222333333333333333444444666777777;;;;;;<<<<<<===>>>>>>???@@@@@@@@@???>>>>>>======EEEIIItttddd^^^___bbbbbbvvvfff}}}vvv```rrrjjj[[[YYY{{{|||zzzzzzxxxvvvtttpppooojjj```VVVPPPQQQTTTQQQJJJLLLRRROOO]]]vvvzzzrrrzzzXXX;;;:::===888666777777777777888888888888666666666666666777777888888:::<<<======>>>AAACCCDDDGGGKKKPPPVVVZZZYYYWWWiiixxxyyytttrrrsss}}}zzzwwwuuuvvvyyyyyywwwxxx|||UUUAAA;;;777888666666666666555555555555666666666666555555555555444444444555555555555666555444555777<<<@@@BBBBBBDDDEEEGGGHHHJJJMMMRRRUUUXXXVVVYYY___[[[[[[{{{rrrdddvvvhhh```nnntttnnnlllsssxxxwwwxxxvvvuuutttsssrrrooojjjggg___^^^\\\YYYWWWUUUTTTSSSPPPPPPNNNMMMLLLKKKJJJJJJFFFEEECCCAAA???>>>>>>>>>>>>>>>===<<<<<<;;;::::::999::::::::::::999888888666666666666555555555555555666777666444333444555222333444555555333222000000000000000000000000000000000000000000000000000111111111000000000000111000000000000000111111111000000111111111222222222333333333444555666777888:::;;;;;;<<<===>>>??????AAAAAA@@@??????>>>>>>===DDDIIIrrrzzz\\\YYY[[[]]]]]]wwwlll}}}eeeuuu___TTTWWW{{{}}}{{{yyyxxxvvvtttnnnoookkkbbbWWWPPPQQQUUUTTTPPPQQQWWWXXX]]]}}}mmmsssccc???888;;;999888777777777777777777777777666666666666666777777888888:::===>>>>>>???AAACCCDDDFFFJJJQQQWWWYYYYYYYYYttt}}}qqqwww~~~yyyuuusssrrryyyxxxxxxuuutttwwwxxxvvvvvvyyyxxxlllLLL;;;444777777777666666666555555555666666666666555555555555444444444555555555555666555444555999===AAABBBCCCDDDFFFHHHJJJLLLOOOSSSVVVZZZVVVZZZ^^^XXXcccllljjjlllgggzzzrrrllljjjppp~~~{{{vvvwwwyyy|||yyytttqqqooollliiiggg```___\\\YYYVVVTTTSSSRRRSSSRRRQQQOOOMMMKKKIIIHHHFFFEEECCCAAA@@@>>>============<<<<<<;;;;;;::::::999999::::::999999888777666666666666555555555555444666666666444333444555333333444444444333222111000000000000000000000000000000000000000000000000000000000000111000000000//////000000111111111111111111111111111222222222333333333444555666777888::::::;;;<<<===>>>??????AAAAAA@@@@@@???>>>>>>>>>BBBIIIqqqtttYYYZZZ___[[[ZZZuuukkkpppzzz}}}ZZZQQQWWW}}}~~~{{{zzzxxxvvvtttnnnnnnkkkcccXXXRRRRRRTTTSSSRRRMMMOOOTTTXXXttttttxxxuuu~~~nnnFFF888999999999888777777777777777666666666666666666666777888888999;;;===>>>???@@@BBBDDDCCCFFFLLLSSSVVVWWWZZZ^^^yyytttgggkkk~~~|||yyyuuurrrpppwwwzzzuuussstttuuussssssuuueee|||\\\???333888777777777666666666555555666666666666555555555555444444444555555555555666444444666:::>>>BBBCCCCCCDDDGGGJJJLLLNNNQQQUUUXXX\\\WWW[[[[[[VVVmmmttthhhsssgggbbb{{{sssmmmjjjooo}}}{{{yyyzzz||||||xxxrrrmmmjjjgggeeeccc___]]][[[XXXVVVTTTSSSRRRTTTSSSRRRPPPNNNKKKIIIGGGEEEDDDCCCAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999999999999888888777666666666666555555555555444555666555444333444666444444333333333222222222000000000000000000000000000000000000000000000000...///000111111111000000/////////000111111222222111111111111111111111111222222333333555666888999999:::;;;<<<===??????@@@AAAAAAAAA@@@??????>>>>>>AAAIIIqqqpppYYY^^^eee[[[\\\~~~rrrccc{{{vvv|||^^^QQQXXX|||{{{yyywwwuuunnnmmmjjjcccZZZTTTRRRSSSOOOTTTLLLIIIPPPPPP```wwwpppwwwwwwMMM:::999999999888888777777666666666666666666666666666777888888:::<<<>>>??????@@@BBBDDDCCCGGGNNNVVVVVVVVV\\\fffmmmaaaeee~~~zzzuuunnnjjjhhhuuu{{{uuupppqqqqqqpppoooqqqssseeexxxkkkHHH555:::777777777777666666666555666666666666555555555555444444444555555555555666444444666:::???CCCDDDDDDEEEGGGKKKMMMOOORRRVVVXXX\\\XXX\\\ZZZ[[[dddjjjttt^^^cccssslllhhhlllyyy}}}zzzyyyyyyzzzwwwuuupppmmmjjjfffaaa^^^ZZZYYYWWWVVVUUUTTTTTTTTTRRRRRRQQQPPPNNNLLLJJJHHHDDDDDDCCCBBB@@@>>><<<;;;<<<<<<;;;;;;;;;;;;::::::999999999999999888777777666666666666555555555555444555666555444444555666666444333111111222333444000000000000000000000000000000000000000000000000---...000111111111000000...//////000111111222222111111111111111111111111222222222333555777888999999:::;;;<<<===???@@@@@@BBBAAAAAA@@@@@@??????>>>AAAJJJrrrmmmXXXaaaiii___aaayyydddtttwww~~~lllVVV\\\}}}{{{yyywwwuuuooommmiiiccc\\\VVVSSSRRRNNNYYYTTTOOOUUUOOORRRjjjlllrrrwww{{{|||yyy{{{RRR<<<999888888888888777777666666666555666666666666666777888888:::<<<>>>??????AAACCCEEEDDDHHHQQQWWWWWWUUU^^^kkkkkk```ddd}}}uuullleee```fff||||||tttnnnnnnnnnmmmmmmnnnooouuukkkuuuOOO999===777777777777666666666666777666666666555555555555444444444555555555666666444444777;;;@@@CCCDDDDDDEEEHHHKKKNNNPPPSSSVVVYYY[[[XXX]]]\\\bbb}}}bbbvvvkkk]]]nnnrrrjjjeeehhhttt}}}xxxwwwvvvvvvuuutttsssqqqooolllgggaaa]]]UUUTTTTTTTTTTTTTTTUUUUUUOOOOOOOOOOOONNNLLLKKKIIIDDDDDDCCCBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;::::::888999999999999888777777777666666666555555555555333555666555444444555666777555222000000111333555000000000000000000000000000000000000000000000000---...///111111111000///...//////000111222222222222222111111111111111111222222222333555777888999999999:::<<<===???@@@@@@BBBBBBAAA@@@@@@??????>>>AAALLLssskkkXXXbbbkkkcccggglllrrrwwwzzz]]]aaa~~~}}}{{{xxxtttqqqooopppnnnggg]]]UUUPPPNNNXXXSSSQQQRRRNNNKKKSSS```mmmzzz~~~vvvvvvwwwXXX???:::;;;777777777777777777777777777888777777666666777888999<<<>>>?????????AAADDDFFFIIINNNOOOWWW^^^QQQZZZddd^^^hhh~~~zzztttooolllbbbfff|||yyymmmjjjmmmooommmkkkuuuqqq^^^DDD:::<<<999666555777:::888333666666555555555444444444333333333444444444555555555888;;;===???AAACCCEEEFFFHHHLLLOOOQQQUUUZZZ]]][[[___ZZZVVVsssyyyrrrkkkaaacccrrrcccbbbhhhmmmzzzsssrrryyy{{{uuunnniiihhhgggeeedddXXXWWWVVVTTTSSSRRRQQQQQQPPPPPPPPPOOOMMMLLLJJJIIIIIIFFFCCCBBBBBBAAA>>>;;;<<<<<<;;;;;;;;;:::::::::999999888888777666666666777777666666666666777777333444666777777777666555444333222111000111222333111111111111000000000000//////000000000000//////000000000000000000000000000000000000000111111222111111222222222333333333333333333444666777999:::999::::::;;;<<<===>>>>>>CCCBBBAAA@@@????????????EEELLLnnnkkk]]]fffiiiggg]]]sssooommmaaa```~~~|||zzzxxxuuurrrooopppnnnhhh^^^VVVQQQOOOTTTPPPPPPRRRNNNJJJQQQ]]]ooo~~~xxxyyyyyy[[[BBB======:::777777777777777777777777888777777666666777999:::<<<===?????????AAADDDGGGKKKQQQRRRXXX^^^YYYmmmfff^^^hhh{{{uuupppmmmdddbbbnnnyyyrrrlllmmmooonnnmmmlllppplllvvv|||yyypppNNN<<<;;;999777666777888777444666666555555555444444444333333444444555555555555555888;;;>>>???AAACCCEEEFFFIIILLLOOORRRVVVZZZ]]]___\\\XXXcccwww~~~aaa]]]fffpppbbbbbbiiiooo~~~xxxnnniiijjjiiiddd^^^ZZZYYYXXXVVVUUUTTTSSSSSSOOOOOOOOONNNLLLKKKIIIHHHHHHFFFCCCAAAAAA@@@===;;;;;;;;;;;;;;;::::::::::::999999888888777666666666666555555444444555555666333444555666777666666555666555444333333333444444111111111111000000000000//////000000000000//////000000000000000000000000000000000000000111111222111111111222222222333333222222222333555666888999999::::::;;;<<<===>>>>>>CCCBBBAAA@@@????????????BBBJJJmmmkkk___gggiiibbbaaaeee```{{{ooobbbaaa}}}zzzxxxwwwuuusssppppppnnnhhh```XXXSSSPPPRRROOOOOORRROOOKKKQQQ]]]sss___CCC;;;;;;999777777777777777777777777888777777666777888999:::<<<===?????????AAAEEEGGGLLLRRRTTTWWW[[[```eee]]]ggg~~~zzzuuurrriiiaaa```mmmxxxtttsssuuusssmmmjjjlllmmmlllrrrqqqkkk[[[@@@:::999888888777666666666666666666555555555555444444555555555555666666666666888<<<>>>@@@AAADDDFFFGGGJJJNNNQQQTTTWWW[[[^^^aaaWWWYYYyyyzzzfff[[[XXXgggnnnaaabbbjjjqqquuujjjgggjjjiiibbbZZZYYYYYYWWWUUUTTTSSSSSSSSSNNNNNNMMMMMMKKKJJJHHHGGGGGGEEEBBBAAA@@@???===;;;::::::::::::999999999999999999888888777666666666444444444333333444444444444444555666666666666555666555555444333444444444111111111111000000000000//////000000000000//////000000000000000000000000000000000000000111111222111111111222222222222333111111111222444555777888::::::;;;<<<===>>>>>>???BBBAAAAAA@@@@@@?????????CCCMMMqqqqqqeeekkkjjj___jjjccc___www{{{jjjggg{{{xxxvvvuuusssrrrpppooommmhhhbbb[[[UUURRRTTTPPPQQQTTTQQQNNNVVVbbbyyy}}}xxxgggGGG;;;;;;;;;777777777777777777777777888777777666777888:::;;;<<<===??????@@@BBBEEEHHHKKKQQQVVVVVVUUUbbb```[[[fff{{{xxxlllbbb[[[^^^yyyxxxlllgggiiigggkkkqqqooojjjxxxoooLLL===:::999999777555555888666666666555555555555555555666666666666666666666666999<<>><<<;;;:::::::::999999999888888999999888888777666666666444444333333333333444444444444555555555666666666444444333333222222222222111111111111000000000/////////000000000000//////////////////////////////000000000000000111111222111111111111222222222222111111222333444666777888::::::;;;<<<===>>>??????AAAAAAAAAAAA@@@@@@??????BBBNNNtttttthhhkkkeee]]]oooqqqpppuuuppp~~~yyyvvvtttsssrrrppppppnnnlllhhhccc]]]WWWSSSTTTQQQRRRVVVUUUSSS\\\iiixxxpppnnnLLL>>>===???777777777777777777777777888777777777777999;;;<<<<<<===??????@@@BBBFFFIIIMMMQQQYYYXXXSSSddd]]]\\\iii{{{yyyjjjbbbZZZXXXkkkyyykkkeeehhhaaaeeehhhhhhhhhoooyyy^^^CCC===999:::888444555999666666666666666666666666666666666666666666666555777:::===@@@AAACCCEEEGGGIIILLLQQQTTTWWWZZZ]]]___```YYYpppzzz~~~gggOOO\\\bbb{{{qqqddddddmmmsss}}}~~~}}}xxxsssmmmllliiifffccc```^^^\\\VVVUUUTTTRRRQQQPPPOOOOOOLLLLLLLLLKKKIIIHHHFFFEEEDDDDDDCCCAAA???===<<<<<<:::::::::999999999888888999999888888777666666666555444444333333444444555444444444444444555555666444444444333333333222222111111111111000000000/////////000000000000//////////////////////////////000000000000000111111222000000111111111222222222333333333444555777999999:::;;;;;;<<<===>>>??????@@@@@@AAAAAAAAA@@@?????????LLLrrrqqqeeefff]]]___qqq|||vvvttt}}}yyyvvvtttsssqqqoooooommmjjjgggccc^^^XXXSSSSSSRRRVVV]]]]]][[[bbbnnnrrrkkkxxxyyypppNNN===:::===777777777777777777777777888777777777888:::;;;<<<<<<===???@@@AAACCCGGGJJJQQQRRR[[[[[[UUUjjj}}}\\\___lll{{{wwwtttfff^^^YYYUUU___yyyllleeefffbbbddd______gggjjjwwwnnnooozzziiiqqqvvvnnnMMMAAA888999999555555999555666666666666777777777666666666555555555555444888:::>>>@@@BBBCCCFFFHHHIIIMMMRRRVVVYYY[[[^^^``````]]]yyyrrr}}}aaaPPPZZZdddqqqcccccclllsss~~~xxxrrroooooonnnjjjccc^^^[[[[[[XXXWWWUUUSSSRRRQQQQQQQQQLLLLLLKKKKKKIIIHHHFFFEEECCCDDDDDDBBB???======>>>::::::::::::999999999999999999888888777666666666555444444333333444444555444444333333444444555666555666666666666555444444111111111111000000000000//////000000000000//////000000000000000000000000000000000000000111111222000000000111111111111222333333444444666777999:::;;;;;;<<<===>>>??????@@@???@@@AAABBBBBBAAA??????CCCNNNpppmmmfffiii```eeevvv~~~lllrrr~~~~~~{{{yyywwwuuuqqqooonnnkkkhhhfffccc___XXXSSSRRRUUU___jjjkkkgggjjjsssqqqjjjuuuqqqsssyyyzzz}}}yyyVVV???888777777777777777777777777777888777777777888:::<<<===<<<===???@@@AAADDDGGGJJJTTTQQQZZZ[[[WWWppp{{{\\\^^^jjj|||xxxsssqqqfff[[[VVVSSSWWWwww|||zzzzzzoooeeecccccceee]]]\\\fffccchhhuuufffuuu}}}dddeeejjjVVVEEE777888:::777666999555666666666777777777777555555555555444444333333888;;;>>>AAABBBDDDFFFHHHJJJNNNSSSXXXZZZ]]]___aaa\\\ZZZuuuyyypppYYYUUU]]]nnnooo```aaajjjqqqzzzvvvooonnnllliiieee```[[[XXXWWWVVVUUUSSSRRRQQQPPPPPPLLLLLLLLLKKKJJJHHHFFFEEECCCEEEEEECCC@@@>>>>>>@@@;;;;;;;;;;;;::::::::::::999999888888777666666666333333222222222222333333444444333333333444555666555666777777777666444444111111111111000000000000//////000000000000//////000000000000000000000000000000000000000111111222000000000000111111111111222222333444555777888999;;;;;;<<<===>>>???@@@@@@>>>???AAABBBBBBAAA???>>>EEEMMMhhhsssccccccmmmhhheeewwwtttcccsss~~~}}}{{{yyyvvvrrrooommmjjjgggeeeccc___XXXSSSSSSYYYgggvvvxxxrrrrrrxxx~~~{{{sssyyy~~~hhhbbbmmmzzz|||dddHHH;;;888777777777777777777777777888777777777888:::<<<===<<<===???@@@AAADDDHHHKKKTTTNNNVVVYYYWWWtttzzz[[[[[[fff|||wwwssspppiiiZZZTTTSSSTTTmmmxxxxxx|||rrrddd___]]]bbb[[[[[[bbbXXXWWWnnnlllyyyiiidddiii\\\GGG777777;;;888666999555666666666777777888888555555444444444333333333888;;;???AAABBBDDDFFFHHHJJJNNNTTTXXX[[[]]]___aaaXXXUUUlllbbbPPPZZZeeekkk^^^___hhhpppyyyuuukkkhhheeeeeeeeeccc]]]WWWUUUTTTRRRQQQOOONNNNNNNNNMMMMMMLLLKKKJJJHHHGGGFFFCCCEEEFFFDDD@@@>>>???AAA<<<<<<;;;;;;;;;;;;::::::999999888888777666666666222222111111111111222222444444333222333444555666333444555555555444222222111111111111000000000000//////000000000000//////000000000000000000000000000000000000000111111222000000000000111111111111111111222333444666777888;;;;;;<<<===>>>???@@@@@@>>>???AAABBBBBBAAA@@@>>>???DDD[[[bbbTTTYYYjjjhhhZZZooofffbbbvvv~~~}}}yyyzzz{{{yyytttooolllkkkjjjiiifffaaaZZZUUU^^^___jjjwwwwwwjjjcccfff{{{tttpppzzz{{{ooo~~~qqqgggjjjnnnkkkSSSCCC::::::;;;:::777999<<<<<<888888777888888999:::;;;<<<<<<>>>AAABBBAAACCCHHHLLLSSSYYYYYYTTT\\\vvvvvvWWWUUU___zzz{{{yyyqqqfff]]]VVVUUUQQQXXXyyywwwtttpppccceee```^^^^^^___]]]YYYYYYdddqqqpppvvvfffllltttLLL:::;;;555888>>>666666666666666666666666666666555444333444666888:::888;;;???BBBCCCEEEHHHJJJMMMSSSYYY\\\___cccccc```^^^\\\mmmYYYRRR___sss|||jjj___aaaiiinnn~~~xxxtttrrrqqqllliiieeecccccc```[[[VVVSSSRRRRRRQQQPPPPPPOOOOOOLLLKKKJJJIIIHHHGGGGGGGGGCCCCCCBBBBBB@@@???===<<<===:::777777:::<<<;;;999777777777777666666666666555444333333222222333333333555666555444222222333333444444555555444444333111222333222000......///111000///000222222000///000000000000////////////222111111111000000//////000111111111111222222222000111222333444666777777======>>>??????>>>===<<>>>>>FFFNNN[[[\\\VVV___gggaaaYYYjjjbbbwwwyyy```uuu~~~|||yyyyyy{{{zzzvvvrrrnnnkkkhhheeedddbbb___\\\bbbcccjjjooogggWWWRRRWWWooowwwzzz|||nnn|||ssshhhfffiiimmmWWWDDD999:::;;;:::777999<<<<<<888777777888888999:::<<<<<<<<<>>>AAABBBBBBDDDIIIMMMSSSWWWVVVUUUaaa|||wwwZZZZZZfff{{{{{{}}}{{{uuuoookkkaaaZZZVVVPPPTTTrrrwwwrrrooogggiii^^^[[[[[[\\\\\\YYYYYYcccnnn|||uuunnnpppaaaIIIBBB999888:::111666666666666666666666666666555555444555666777888999<<>><<<<<<<<<:::777777:::;;;;;;:::777777777777666666666666555444333333222222333333333555666555444222333333333444444555555444444333222333444333111//////000111000///000222222000///000000000000////////////111111111111000000000///000111111111111222222222111111222444555666777888<<<===>>>>>>>>>===<<<<<<@@@@@@AAAAAA@@@@@@??????@@@QQQggglllccceeeggg^^^ZZZooo```yyyvvv```vvv~~~|||yyyxxxzzz{{{yyyvvvqqqmmmgggcccbbbcccddddddhhhhhhjjjhhhZZZJJJGGGNNNaaavvvyyylllzzz|||mmmbbbcccxxxppp^^^III===:::;;;:::777888<<<<<<888777777888888999;;;<<<===<<>>===<<<;;;>>>???@@@@@@AAA@@@@@@@@@???RRRkkkqqqffffffhhh___YYYrrrxxx[[[wwwlll]]]xxx~~~}}}zzzxxxyyyyyyxxxwwwsssooohhhdddcccdddeeeeeeiiigggfffddd[[[OOOJJJMMMVVVmmm|||zzzqqqhhhzzzzzzkkknnn{{{ooolllsssrrr___JJJ@@@:::;;;999777888<<<;;;888777777888999:::;;;===>>><<>>@@@BBBCCCEEEHHHJJJNNNVVV]]]aaadddfffbbb]]]UUUooosss^^^SSS[[[xxxnnnbbbbbbiiinnn~~~zzzwwwwwwvvvvvvuuuooohhhccc```]]]YYYVVVWWWVVVUUUSSSRRRPPPOOOOOOMMMLLLKKKJJJHHHFFFDDDCCCAAAAAAAAA@@@>>>===;;;:::999888777777999:::;;;<<<999888888777777666666666555444333333222222333333222444555555444333333444333444444555555444444333111333444333222000000111111000///000222222000///////////////000000000000111111111000000000000000000000111111111222222222222333444555666888999999:::;;;<<<=========<<<;;;======???@@@@@@AAAAAAAAACCCNNN^^^```YYYaaaiiibbbZZZrrruuuWWWsssbbbZZZyyy~~~{{{yyyxxxwwwvvvuuutttqqqllliiigggeeecccaaaccc___]]]___^^^WWWNNNJJJRRRgggxxx}}}kkkfffddd~~~oooUUU___rrrzzz```III@@@999:::999666888;;;;;;777777777888999:::<<<>>>???<<>>@@@AAACCCEEEIIILLLPPPXXX___bbbeeefffbbb]]]YYYyyyttt```VVVaaannnbbbbbbhhhlllyyy}}}zzzyyyyyyyyyxxxtttnnngggbbb```]]]YYYVVVVVVUUUTTTRRRPPPNNNMMMLLLLLLLLLKKKJJJHHHEEECCCBBBAAAAAAAAA@@@>>>===;;;:::999999888888888999:::<<<999999999888777666666666555444333333222222333333222444555555444333444444333444444555555444444333000111222222000///000000111000///000222222000///.../////////000000000111000000000000000000111111000000111111111222222222222333444555666888999999999:::<<<=========<<<;;;<<<===>>>???@@@AAAAAAAAAFFFGGGMMMNNNOOO^^^hhhaaa\\\sssyyy[[[ttteee]]]|||{{{~~~~~~~~~|||zzzwwwuuutttssssssqqqooommmjjjeee```\\\[[[WWWTTTXXX[[[XXXNNNEEEQQQdddqqq}}}vvvnnneee```aaayyypppfffdddTTTbbbzzzmmmRRRCCC999:::999666777;;;;;;777777777888999;;;===>>>???===???AAAAAACCCGGGOOOUUUZZZSSS]]]~~~kkkffflll~~~|||yyyvvvuuuuuuqqqllleee]]]SSSNNNRRR[[[xxx}}}vvvvvvddd\\\VVVTTTSSSQQQQQQTTTYYYeeeiii[[[ppp\\\<<<:::999555888666666666666666666666666555555666777777888999999<<<===???AAACCCFFFJJJNNNSSSZZZ```ccceeefffccc^^^fffrrr]]]ZZZoooooocccccciiimmm~~~|||yyyxxxwwwuuurrrpppkkkeeebbb```^^^ZZZWWWUUUTTTRRRPPPNNNLLLJJJIIIJJJJJJJJJJJJHHHFFFDDDBBBBBBBBBAAA@@@???===<<<;;;999:::999888777777999;;;::::::999888777777666555555444333333222222333333222333555555444333444555333444444555555444444333///000222222000///000000111000///000222222000///......//////000000111111000000000000111111111111000111111111111222222222222222333444666777888999999:::<<<===>>>>>>===<<<<<<===>>>???@@@@@@@@@@@@BBBAAAGGGJJJNNN^^^eeeZZZ^^^uuuddd~~~lllbbbuuu|||~~~~~~~~~{{{|||{{{zzzwwwuuussssssrrrqqqooonnnkkkfff___[[[UUUSSSRRRUUUYYYYYYSSSKKKPPPaaalllrrr{{{wwwnnnnnnlllcccaaa}}}iii___WWWOOO[[[\\\yyy[[[DDD999:::888666777;;;:::777777777888999;;;===???@@@===???AAAAAACCCHHHPPPWWW[[[SSSaaa|||rrriiilll~~~}}}{{{yyyxxxxxxxxxxxxrrrnnnggg___UUUNNNNNNRRRooovvv~~~tttggg]]]UUUSSSSSSQQQRRRTTTVVVeee{{{```dddbbb===>>>===777===666666666666666666666666555555555555777999;;;<<<;;;===???@@@CCCGGGLLLPPPUUU[[[aaabbbdddfffddd___uuurrr]]]^^^yyypppeeeeeekkkoooyyyxxxxxxwwwsssoookkkhhhcccaaaaaa___[[[WWWUUUTTTRRRPPPMMMKKKIIIHHHHHHIIIJJJJJJHHHFFFDDDCCCBBBBBBBBBAAA@@@>>><<<<<<:::;;;;;;888666555777:::;;;::::::999888777666555555444333333222222333333111333555555444444444555333444444555555444444333///111222222111000111222111000///000222222000///.........///000111111111///000000000111111111111000111111111111222222222111111222444555666777888:::;;;===>>>??????>>>>>>======>>>??????@@@??????@@@AAAHHHLLLNNN[[[```UUUYYYuuukkk}}}hhhcccrrrvvv~~~}}}}}}xxxyyyzzzzzzxxxuuuttttttqqqpppnnnmmmjjjfff```\\\TTTUUUUUUWWWZZZ\\\[[[WWWPPPaaajjjnnnuuutttrrryyyxxxjjjbbbwww|||[[[TTTPPPMMMeeetttyyy[[[>>>999:::888666777;;;:::777777777888999;;;===???@@@===???AAAAAACCCHHHQQQWWW]]]UUUdddyyyxxxkkklll~~~{{{wwwvvvxxxyyyzzzyyyooolllggg```WWWPPPOOOQQQkkkyyyttthhh]]]TTTRRRSSSSSSSSSVVVMMM```ddd]]]mmmDDDBBB???777===666666666666666666666666555555444444666999<<<>>>:::<<<>>>@@@CCCGGGMMMQQQWWW\\\aaabbbdddfffddd```}}}rrr]]]___yyyrrrggggggmmmqqq}}}{{{xxxxxxzzz{{{wwwssshhheeebbbaaaaaa```[[[WWWVVVUUUSSSPPPNNNKKKIIIHHHGGGHHHIIIJJJIIIGGGEEECCCCCCCCCBBBBBB@@@???===<<<:::;;;;;;999555444666999;;;;;;:::999888777666555555444333333222222333333111333555555444444444555333444444555555444444333000222333333222111222333111000///000222222000///---......///000111111222//////000000111111111222000111111111111222222222000111222333444666777777:::;;;===????????????>>>===>>>>>>????????????>>>AAACCCKKKKKKIIIUUU]]]UUUSSStttnnnuuu]]]^^^qqqvvv~~~{{{wwwyyyzzzzzzyyywwwtttqqqoooooommmjjjjjjiiifffaaa\\\QQQTTTUUUVVV\\\aaa^^^UUUUUU[[[kkkqqqjjjooo|||xxxqqqVVVXXX^^^```rrruuuccc@@@888;;;:::555555;;;===;;;777777888999;;;<<<======AAAAAABBBCCCFFFKKKQQQVVVYYYWWWnnnyyy{{{hhhlll~~~|||}}}~~~~~~~~~|||{{{zzzuuuqqqkkkdddXXXMMMJJJLLLeeeqqqmmmrrruuu```QQQQQQUUUTTTVVV\\\VVV[[[mmmrrr[[[~~~OOOAAAAAA::::::888888777777666666555555666666666666888999;;;===???@@@BBBBBBCCCHHHOOOVVV[[[bbbbbbcccgggbbb```jjjnnn[[[bbbrrrfffgggllllll~~~{{{yyyxxxvvvssspppmmmjjjeee```^^^[[[XXXVVVVVVVVVTTTQQQOOOLLLJJJIIILLLKKKJJJHHHFFFEEEDDDCCCCCCAAA???===<<<<<<===>>>::::::888777777777888999888888888888777555444333555555444333333222111111444444444555444444333333222333333444444333333222444444333333222111000000000000///...............000000000000000000000000000000000000000000000000///111222222111111222333333333333333444666777999777888:::<<<=========<<<<<<===>>>???@@@AAAAAAAAACCCFFFFFFDDDHHHQQQSSSPPPYYY|||wwwuuuqqq{{{fffNNN\\\wwwxxx}}}zzzxxx|||||||||{{{xxxuuurrrpppooommmjjjiiiiiifff```\\\SSSTTTTTTTTTWWW[[[WWWOOOKKKSSSfffqqqooowww~~~mmmggg]]]jjjsssqqq|||zzzhhhDDD999<<<;;;777777;;;===:::777777888999;;;<<<===>>>@@@AAABBBDDDGGGLLLRRRWWWWWWWWWnnnrrr{{{eeehhh|||~~~{{{yyyxxxtttpppkkkdddYYYNNNJJJMMMcccsssqqqvvvyyyeeeUUUTTTTTTQQQPPPTTTTTTXXXiiizzzaaa|||___MMMGGG;;;777888777777777666666666555666666666666888:::<<<===???AAABBBBBBDDDIIIQQQWWW[[[cccfffgggfff```iiihhh\\\iiitttffffffkkkmmm{{{|||zzzwwwvvvuuuuuusssrrrnnnjjjeeeaaa^^^\\\YYYWWWWWWVVVSSSQQQNNNLLLKKKJJJKKKJJJIIIHHHFFFDDDCCCBBBDDDCCC@@@===<<<;;;<<<<<<::::::888777777777888999999999888888777555444333555555444333333222111111333444444444444444333333222333333444444333333222444444333333222111111000111111000///////////////000000000000000000000000000000000000000000000000///111222222111111222333333333333333444666777999888999;;;===>>>>>>>>>===>>>??????@@@@@@@@@??????BBBEEEFFFDDDGGGNNNPPPMMM[[[rrrsssuuu|||gggQQQ```}}}}}}yyy|||zzzzzz~~~~~~}}}|||yyyvvvsssqqqpppmmmjjjiiihhhfff```\\\TTTTTTRRRQQQRRRTTTPPPIIIDDDLLL```oooqqq~~~cccUUUjjj]]]aaavvvpppJJJ:::<<<;;;999888;;;;;;999777777888:::;;;<<<===>>>>>>@@@BBBDDDHHHMMMTTTYYYXXX[[[sss|||nnnjjjkkk~~~yyy}}}{{{xxxuuutttrrrooojjjdddZZZOOOLLLNNNaaa~~~{{{iiiZZZVVVTTTOOONNNPPPVVVYYYiiiooo{{{hhhNNNDDD:::555777777777777666666666666666666666777888:::<<<>>>???AAACCCCCCEEEJJJSSSYYY\\\dddjjjllleee\\\ppp|||eee```tttuuudddbbbhhhkkkvvvyyyvvvsssrrrrrrsssssssssnnnkkkfffaaa___\\\YYYWWWWWWUUUSSSPPPMMMLLLLLLLLLJJJJJJHHHGGGEEECCCBBBBBBEEECCCAAA>>><<<;;;;;;;;;::::::888777777777888999999999999888777666444444555444444333333222222111333333444444444444333333222333333444444333333222444333333222222111111111222111111000000000000111000000000000000000000000000000000000000000000000///111222222111111222333333333333333444666777999999:::<<<===>>>?????????@@@@@@@@@@@@@@@???>>>>>>AAADDDEEEDDDFFFJJJLLLJJJ\\\iiipppzzzsss^^^nnnxxx{{{||||||}}}~~~}}}{{{yyyvvvsssqqqpppmmmiiihhhhhheee```\\\TTTSSSQQQOOOOOOOOOLLLIIIDDDIIIZZZhhhnnnUUUQQQcccWWWYYYlllyyy}}}uuuKKK;;;;;;;;;999999999999888777888999:::;;;===>>>>>>===???BBBEEEIIIOOOUUUZZZ[[[aaawwwsssqqqpppppp|||~~~}}}{{{yyyvvvsssqqqpppqqqnnnjjjeee[[[PPPMMMOOO]]]vvv|||lll\\\UUUSSSPPPPPPRRRUUUVVVdddxxxrrrdddBBB:::999888777777777777666666666666666666666777888;;;===>>>???AAADDDEEEGGGMMMUUU\\\```fffkkknnndddWWWooo|||iiiggg~~~ttt```\\\bbbfffttt{{{wwwsssqqqqqqrrrrrrrrrnnnkkkfffbbb___\\\ZZZXXXVVVUUURRROOOMMMLLLMMMMMMJJJIIIHHHFFFDDDCCCBBBAAACCCBBB@@@>>>===<<<;;;;;;::::::888777777777888999999999999888777666555444444444444333333222222222222222333444444444333333222333333444444333333222333333333222222111111111111111000//////000000000///////////////////////////////////////////////////111222222111111222333333333333333444666777999999:::;;;<<<===>>>>>>?????????@@@@@@@@@??????>>>@@@BBBCCCCCCDDDFFFHHHIII^^^dddqqq}}}~~~iiizzz~~~{{{}}}}}}}}}}}}{{{yyywwwtttrrrqqqpppllliiiggggggeee```\\\TTTRRRPPPPPPPPPNNNMMMMMMFFFFFFRRR^^^hhhyyySSS\\\gggZZZVVVaaannnssszzzxxxMMM;;;:::999999888777777888888888999:::<<<===>>>>>>===???CCCFFFJJJPPPVVV[[[XXXaaauuurrrxxxrrrqqqzzzyyyxxxvvvtttsssqqqqqqpppmmmjjjfff\\\QQQMMMPPPTTTjjj~~~ppp^^^TTTPPPPPPRRRTTTOOONNNZZZ|||{{{bbbjjjAAA777;;;:::666666666666777777777777666666666777999;;;>>>???@@@BBBEEEFFFIIIOOOXXX___eeehhhjjjmmmeeeWWWkkkzzzjjjjjjqqq\\\XXX]]]```rrr{{{vvvsssrrrrrrqqqqqqnnnjjjeeeaaa___\\\YYYWWWUUUTTTRRROOONNNMMMMMMMMMJJJIIIHHHFFFDDDCCCBBBAAA@@@@@@???>>>>>>=========::::::888777777777888999999999999999888666555444444444333333333333222222111222222333444444333333222333333444444333333222333333222222222222222111//////.........//////000///////////////////////////////////////////////////111222222111111222333333333333333444666777999999999::::::;;;======>>>======>>>???@@@AAAAAAAAA@@@AAABBBCCCCCCDDDHHHLLLeeefffxxx{{{jjj}}}|||~~~~~~}}}~~~{{{zzzyyywwwuuusssrrrqqqppplllhhhffffffddd```\\\UUUQQQPPPQQQQQQOOOPPPSSSDDDAAAIIIUUUeeejjjPPP^^^uuunnnkkkqqqxxx|||WWW===999777888888777888<<<888888999;;;<<<===>>>???>>>@@@DDDHHHLLLQQQVVVZZZSSS```sssrrrtttrrrzzzyyyxxxvvvuuutttttttttpppnnnkkkfff\\\QQQMMMOOOKKK\\\|||~~~qqq```SSSNNNNNNOOOQQQNNNMMMXXXqqq]]]ppp~~~OOO>>>???999666666666666777777777777666666666777999<<<>>>@@@@@@BBBEEEHHHKKKRRR[[[bbbhhhkkklllnnnjjj```qqqzzzeeelllnnnZZZWWW\\\___ooozzzvvvtttsssqqqooommmjjjeee```^^^[[[XXXVVVSSSRRRRRRQQQOOONNNMMMMMMJJJJJJHHHGGGEEECCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>::::::888777777777888999:::::::::999888777555555333333333333333333333333000111222333333444444333222333333444444333333222222222222222222222222222...............//////000000000000000000000000000000000000000000000000000///111222222111111222333333333333333444666777999999999999999:::<<<===>>><<<===>>>???@@@AAAAAAAAA@@@???@@@BBBBBBCCCJJJRRRpppmmmvvvnnn~~~ttt~~~~~~|||yyyxxxyyy{{{}}}}}}zzzyyyxxxvvvuuutttssssssppplllhhhfffeeeddd```]]]VVVRRRQQQRRRQQQOOOQQQWWWCCC>>>EEESSSfff```MMMYYY[[[@@@:::777999999888;;;AAA888999:::;;;<<<>>>??????>>>AAAEEEIIILLLQQQVVVZZZTTTeeezzzrrrpppooorrrccc___aaannn}}}}}}|||zzzyyywwwuuutttsssssstttqqqooolllggg]]]QQQMMMNNNGGGTTTppp|||tttkkk^^^SSSNNNNNNNNNMMMOOOOOOZZZmmmbbbfffYYYCCCAAA666555666666666777777777888666666666777:::<<>>======::::::888777777777888999:::::::::999888777666555333333333333333333333333000000111333333444444333222333333444444333333222222222222222222222222222//////......///000000111000000000000000000000000000000000000000000000000///111222222111111222333333333333333444666777999::::::::::::;;;===>>>???===>>>???@@@@@@@@@@@@@@@@@@>>>???BBBBBBDDDNNNZZZxxxppppppvvvnnnuuu|||wwwssssssvvvzzz{{{{{{zzzyyyxxxvvvuuuuuuttttttppplllgggeeeeeeccc```]]]XXXSSSQQQSSSQQQNNNQQQWWWEEE???FFFTTThhhbbbQQQYYYUUUBBB<<<888::::::999>>>EEE888999:::;;;<<<>>>?????????BBBFFFIIIMMMQQQVVVYYYZZZmmmrrrqqqjjjtttssseeegggkkkWWWPPPSSSYYYggg}}}{{{wwwvvvzzzxxxvvvsssrrrqqqpppqqqrrrooommmhhh]]]QQQLLLNNNGGGSSSkkkxxxhhhccc[[[SSSPPPPPPOOOMMMLLLMMMYYYhhhdddcccmmmXXX@@@@@@666555666666666777777888888666666666888:::===???AAA@@@CCCFFFIIIMMMTTT^^^fffeeerrrvvvtttvvv||||||iiibbbuuuiii\\\^^^eeefffppp|||yyyxxxuuurrroookkkhhhccc___\\\YYYWWWUUUOOOPPPRRRSSSRRRPPPMMMKKKLLLKKKJJJHHHFFFEEEDDDCCCAAAAAA@@@@@@???===<<<;;;::::::888777777777888999:::::::::999888777666555333333333333333333333333///000111222333444444444222333333444444333333222222222222222222222222222000000///000000111222222000000000000000000000000000000000000000000000000///111222222111111222333333333333333444666888999;;;;;;;;;;;;<<<>>>???AAA???@@@@@@@@@@@@???>>>>>>@@@>>>>>>AAABBBEEEQQQ^^^{{{nnn}}}mmmzzzooonnn}}}xxxvvvvvvxxxzzzzzzxxxxxxwwwwwwxxxwwwtttrrrnnnkkkgggdddcccbbb```^^^ZZZWWWTTTRRRSSSVVV[[[^^^GGGAAAHHHPPP```qqqmmmTTTSSS{{{kkkWWW???;;;999:::999777888;;;888999;;;===>>>???@@@@@@AAAEEEGGGGGGLLLUUUZZZZZZ___rrrsss}}}jjj^^^YYY___iiilllmmmkkkbbbWWW___oooYYYMMMJJJSSS```qqq}}}zzzxxxxxxwwwwwwuuutttrrrrrrtttuuutttssstttooojjjhhhaaaUUUKKKGGGHHHMMMdddeee___iiifffVVVKKKNNNOOOKKKSSSLLLPPPjjjsssnnnwwwvvv}}}~~~]]]@@@===333777777777777777777777777666777888:::<<<>>>???@@@FFFFFFGGGHHHMMMVVV```gggqqqooouuuwwwuuusssiiinnnlll\\\ZZZbbbiiittt~~~yyyuuutttvvvvvvrrrnnnkkkhhhccc```^^^[[[XXXVVVWWWSSSOOONNNOOOPPPNNNLLLMMMLLLJJJGGGEEECCCBBBAAA????????????>>><<<;;;::::::999888888777777888888999:::;;;<<<;;;999777555333333333222222222111111222222222333333444444444111111000000000111222333222333333111000000222555222222111111000////////////////////////.........////////////000000000000000000000000111111111111333333333444555666777888999:::;;;<<<============BBBAAA@@@@@@@@@AAABBBCCCBBBAAA<<>>???@@@EEEFFFGGGJJJPPPYYYdddkkkqqqrrrwwwtttnnnwwwwwwnnn]]]\\\cccjjjwwwzzzuuussstttsssoookkkkkkhhhddd```]]][[[WWWUUUTTTQQQMMMLLLMMMMMMLLLJJJKKKJJJHHHFFFDDDCCCBBBAAA@@@@@@???>>>===<<<;;;;;;:::999888888777777888888777888999:::999777555333333333333222222222111111222222333333333333333333111111111222222222333333222333333222000111333444333333222222111000000000////////////////////////////////////000000000000000000000000111111111111333333333444555666777888999:::;;;<<<============AAA@@@@@@???@@@AAABBBCCCBBBAAA===AAAJJJJJJPPPcccmmm```zzzuuuwwwfffuuu|||yyyyyy{{{}}}~~~yyyxxxwwwwwwwwwvvvsssqqqpppmmmiiifffdddbbb___]]]ZZZXXXUUURRRSSSUUUYYY[[[NNNHHHMMMVVViii}}}pppxxxZZZSSSwww[[[BBB<<<888999999777888:::999:::;;;>>>???AAAAAABBBBBBFFFHHHIIINNNVVVZZZZZZYYYfffwwwyyy^^^UUUVVVYYY```iiikkkfffaaa^^^\\\aaannn{{{wwwvvvpppgggeeemmmxxx~~~|||xxxvvvuuutttsssrrrtttsssrrrtttvvvxxxwwwwwwvvvqqqmmmjjjdddXXXNNNKKKIIINNNbbbdddaaaeeebbbWWWOOOOOONNNKKKKKKMMMPPPTTTmmmwwwrrrhhhFFF===555777777777777777777777777666777888:::<<<>>>@@@AAADDDEEEHHHLLLSSS]]]hhhpppsssvvvzzzqqqhhhxxxuuujjjYYYWWW___fffsss{{{vvvssssssqqqmmmiiikkkhhhccc```]]]ZZZVVVTTTRRRPPPNNNLLLLLLLLLKKKIIIIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@>>>===<<<<<<<<<<<<999999888777777777777888777888999:::999777555444333333333222222222111111333333333333333222222222111222333444444444333333222333333222111111333444444444333333222111111111////////////////////////////////////000000000000000000000000111111111111333333333444555666777888999:::;;;<<<============????????????@@@BBBCCCDDDAAABBB???CCCLLLMMMTTThhhkkkdddtttjjjdddooo{{{wwwwwwyyy|||}}}yyyxxxwwwwwwwwwvvvsssppppppmmmjjjgggeeebbb___]]]YYYWWWTTTRRRRRRTTTWWWYYYKKKIIILLLWWWmmmwww```]]]yyy~~~ZZZEEE===888999999888888:::999:::<<<>>>@@@BBBCCCCCCCCCGGGJJJKKKOOOWWW[[[ZZZXXXggg|||xxx___XXX\\\bbbooo}}}~~~{{{yyywwwvvvvvvtttrrrsssrrrrrruuuwwwyyyyyyxxxyyysssnnnkkkcccWWWLLLIIIDDDFFFTTTtttqqqgggeee]]]SSSLLLJJJIIIIIILLLNNNOOOOOOdddvvvtttnnnHHH:::444666666666666666666666666666777888:::===???AAAAAADDDFFFIIIMMMTTT^^^iiiqqquuuxxx{{{qqqmmm{{{lllnnn|||gggVVVTTT\\\bbbooo{{{wwwtttsssqqqmmmkkkkkkhhhccc___\\\YYYUUUSSSSSSRRRPPPOOONNNMMMLLLKKKGGGGGGEEEDDDCCCCCCCCCCCCBBBAAA>>><<<;;;;;;<<<===999999888777777777777777888999;;;;;;;;;999777666333333333222222222111111333333333222222222222222111222444666666555444333222333444333222111333444444333333222111111000000///////////////000000000////////////000000000000///000000000111111111111333333333444555666777888999:::;;;<<<===============>>>>>>???AAABBBCCCDDDAAACCC@@@DDDLLLMMMUUUiiijjjiii||||||aaaaaacccjjjxxxttttttvvvyyyzzzyyyxxxwwwwwwwwwuuurrrooonnnllliiigggeeebbb___\\\WWWUUUSSSQQQRRRTTTVVVXXXCCCDDDDDDOOOjjj~~~gggeee|||www___GGG???888888:::888888999:::;;;===???AAACCCDDDEEEDDDIIIKKKLLLQQQXXX[[[ZZZYYYiiizzzaaaZZZ]]]eee{{{}}}|||zzzzzzyyyxxxvvvtttqqqqqqrrruuuxxxzzzyyyxxxuuupppllljjjcccXXXNNNKKKJJJGGGMMMeeesssiii\\\RRRJJJFFFFFFIIIGGGHHHLLLQQQkkkzzz{{{~~~xxxQQQ???===666666666666666666666666666777888;;;===???AAABBBEEEGGGJJJOOOUUU___iiipppwwwyyyzzzssszzzoooeeennniiiXXXVVV]]]dddrrr}}}{{{xxxuuutttrrrpppnnnjjjgggbbb^^^[[[XXXUUURRRRRRRRRRRRPPPOOOMMMLLLLLLGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA>>><<<;;;;;;<<<===999888777777666666777777888999:::;;;;;;:::888777333333333222222222111111222222222222222222222222111333555666666666444333222333444444333222333444222222222111000000//////////////////000000111111////////////000000000000///000000000111111111111333333333444555666777888999:::;;;<<<==================>>>@@@AAABBBBBBCCCAAACCCAAADDDKKKJJJSSShhhdddgggxxxhhhVVV```eeedddyyy~~~wwwrrrrrruuuwwwyyyyyyxxxwwwvvvvvvtttqqqooollljjjhhhfffeeebbb___\\\VVVUUUSSSSSSSSSVVVXXXZZZEEEGGGCCCQQQtttooofff~~~lllJJJ@@@888888:::999888888:::;;;>>>@@@CCCDDDEEEFFFEEEJJJMMMNNNRRRYYY\\\ZZZbbbqqqeee^^^aaammm||||||{{{zzz{{{{{{yyyvvvtttqqqqqqrrruuuxxxyyyxxxvvvqqqllljjjiiiddd[[[RRRPPPHHHFFFJJJaaa~~~nnn^^^VVVOOOHHHGGGKKKEEEFFFIIIPPPkkkqqqXXX>>><<<777777777777777777777777555777888;;;>>>@@@BBBCCCEEEHHHKKKPPPWWW```jjjqqqxxxzzzzzzuuuiiieeeuuu}}}gggVVVSSS[[[aaarrr}}}|||yyyvvvtttrrrpppppphhheeeaaa]]][[[YYYUUUSSSPPPQQQRRRPPPMMMKKKKKKKKKHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@>>>===<<<<<<<<<<<<888888777666666666666777555777888999999888666555333333333222222222111111111111111111222222222333222333444555555555444333222333555555444333333444222222111111000//////......//////000000111111222////////////000000000000000000000000111111111111333333333444555666777888999:::;;;<<<==================???@@@AAAAAAAAAAAA@@@CCCBBBDDDJJJIIISSShhh^^^bbbwww^^^TTTgggkkkbbbqqqxxxssssssvvvyyyzzzyyyxxxwwwvvvvvvtttqqqnnniiihhhfffeeeeeebbb___\\\WWWVVVUUUUUUWWWYYY\\\^^^KKKLLLGGG[[[ssseeevvvsssKKKAAA888777:::999888777;;;<<<>>>AAACCCEEEFFFGGGFFFKKKNNNOOOSSSYYY\\\ZZZjjj{{{hhhbbbjjj|||}}}{{{xxxxxxxxxyyyzzzxxxtttqqqpppqqqrrruuuwwwxxxvvvtttsssooolllkkkeee[[[SSSPPPBBBDDDLLLgggnnn^^^ZZZUUUKKKGGGJJJHHHIIILLLNNNccctttxxx```===888777777777777777777777777555666888;;;>>>@@@CCCDDDDDDGGGLLLRRRZZZdddooouuuxxx{{{zzzttthhhhhh|||{{{eeeSSSQQQXXX___nnn}}}|||zzzvvvrrrooonnnnnnfffccc___]]][[[YYYVVVTTTPPPRRRSSSRRROOOLLLKKKLLLIIIIIIGGGFFFEEEDDDCCCCCC@@@@@@???>>>===<<<;;;;;;888888777666666666666666555666888999999888777555333333333222222222111111//////000111222333333444222333333333444444444444222333555666444333333444333333222111111000000///...//////000111111222222////////////000000000000000000000000111111111111333333333444555666777888999:::;;;<<<===============>>>???@@@AAAAAA@@@???>>>BBBBBBEEEKKKKKKUUUlllaaaiiixxxxxx\\\ZZZsssqqqcccmmmzzzuuuuuuxxx{{{}}}yyyxxxwwwvvvvvvtttpppnnngggfffeeeeeedddbbb___\\\XXXXXXWWWXXXZZZ\\\___aaaLLLKKKGGGbbb~~~hhhrrrsssfffjjjtttLLLAAA888777:::999888777;;;<<>>777777777777777777777777555666999;;;>>>AAACCCDDDCCCGGGLLLTTT]]]gggrrrzzzwww|||{{{ssslllnnn~~~hhhVVVTTT[[[aaannn~~~}}}zzzvvvpppmmmkkkkkkeeebbb___\\\[[[YYYWWWUUURRRUUUWWWUUUQQQNNNNNNOOOKKKJJJHHHFFFEEEDDDDDDCCC????????????>>><<<;;;:::888888777666666666666666777888:::;;;;;;:::999888333333333222222222111111......///111222333444555333333222222222333444555222444666666555333333444444444333333222111111000...//////000111222222222////////////000000000000000000000000111111111111333333333444555666777888999:::;;;<<<============>>>>>>@@@AAAAAA@@@???>>><<>>AAACCCDDDGGGJJJLLLJJJNNNRRRTTTUUUXXX]]]aaavvv|||dddeeeppp}}}}}}{{{zzzyyywwwwwwxxxvvvqqqlllsssrrrqqqpppppppppqqqrrrtttrrrpppllleee[[[PPPIIINNNGGGOOOggguuuaaaYYYZZZSSSMMMIIICCCFFFGGGBBBNNN[[[yyyggguuuwwwyyyzzzDDDCCC999888888777777777777777999:::;;;===@@@BBBCCCDDDGGGMMMRRRVVV^^^kkkvvvzzzoooeee}}}mmmttt|||hhhYYYWWW]]]bbbwww|||xxxuuurrrnnniiifffeeeccc```^^^\\\YYYVVVSSSUUUUUUTTTRRRQQQNNNLLLKKKLLLKKKIIIGGGEEECCCBBBAAAAAA@@@???===<<<<<<<<<<<<777777777666555555444444666888;;;===<<<:::777555555444333333222222333333222222111111222444555666444444333222222333333333333333333333333333333333222222111111000/////////////////////////////////////////////000000000000......///000111222222333111111222333444666777888;;;;;;<<<===>>>>>>>>>===???????????????@@@@@@@@@CCC???BBBJJJKKKKKKZZZnnnxxxgggcccjjjccc~~~{{{zzzyyyyyyuuuuuuuuutttsssrrrqqqpppjjjiiigggfffeeeccc```^^^[[[ZZZXXXXXXXXXWWWUUUSSSKKKHHHDDDXXX}}}}}}{{{bbbhhhyyyqqqZZZEEE<<<===777666:::888;;;>>>AAACCCEEEGGGJJJLLLMMMPPPTTTVVVXXX\\\aaaeeeuuu[[[\\\jjj|||{{{|||zzzxxxvvvvvvwwwuuurrrnnnqqqppppppoooooopppqqqrrrqqqooolllhhhbbbZZZPPPJJJHHHGGGTTTmmmiiiXXXUUUZZZTTTNNNKKKEEEHHHIIIEEENNNYYYuuuyyybbbwwwwwwvvvHHH@@@999888888777777777777777999999;;;===@@@BBBDDDDDDHHHNNNSSSWWW```mmmwww{{{rrrkkk}}}cccooo|||gggYYYXXX```fff{{{~~~{{{vvvrrrooommmkkkiiigggddd```^^^\\\ZZZWWWUUUSSSSSSSSSRRRPPPOOOMMMLLLLLLKKKIIIGGGEEECCCBBBAAAAAA@@@???===<<<<<<;;;;;;777777777666555555444444666888:::<<<<<<:::888666555444333333222222333333222222111111222333555666444333333222222333333444333333333333333333333333222222111111000/////////////////////////////////////////////000000000000//////000000111111222222111111222333444666777888:::;;;<<<===>>>>>>>>>>>>????????????@@@@@@@@@@@@CCC???BBBIIIIIIIIIYYYooouuummmjjjjjj```~~~|||zzzyyyuuuuuuuuutttsssqqqpppooollliiifffeeedddcccaaa___\\\ZZZXXXVVVVVVTTTQQQOOOLLLFFFBBBVVVyyy|||yyyrrrlllzzzxxxttt^^^GGG======888777:::888;;;===AAADDDFFFHHHKKKMMMLLLNNNPPPSSSVVV\\\bbbfffjjjUUUZZZmmm{{{zzz}}}}}}yyywwwuuutttuuuuuusssrrroooooonnnoooooopppqqqrrrmmmkkkgggccc^^^XXXQQQLLLFFFGGGWWWmmmbbbSSSTTTZZZSSSMMMKKKFFFGGGKKKFFFMMMSSSnnnzzziiixxxqqqLLL<<<999888888777777777777777999999;;;>>>@@@BBBDDDEEEIIIOOOUUUYYYbbbooozzz~~~vvvssswww```vvv{{{fffXXXXXXaaaggg{{{}}}yyytttpppnnnnnnmmmlllgggddd```]]]\\\ZZZWWWUUURRRRRRQQQQQQPPPNNNMMMLLLKKKKKKIIIGGGEEECCCBBBAAA@@@@@@>>>===<<<;;;;;;;;;888777777666666555555444666777:::;;;;;;:::888666555444333333222222333333222222111222222333444555333333333222222333333444333333333333333333333333222222111111000/////////000000000000000000000000////////////000000000000000000000000000111111111111111222333444666777888:::;;;<<<===>>>>>>>>>>>>????????????@@@@@@AAAAAABBB???CCCJJJJJJKKK^^^wwwuuummmnnnnnnppp```{{{}}}{{{zzzvvvvvvvvvuuusssrrrppppppmmmjjjfffdddccccccaaa```]]]ZZZWWWTTTSSSQQQNNNLLLIIIEEECCCUUUpppwwwvvvuuu}}}}}}{{{bbbJJJ>>>===888888;;;999:::===BBBEEEGGGJJJLLLNNNLLLMMMOOORRRVVV\\\bbbfff|||{{{|||aaaVVVccc}}}|||zzz|||~~~}}}|||yyywwwtttssssssttttttuuunnnoooooopppqqqrrrrrrsssnnnkkkfffaaa\\\VVVPPPLLLHHHHHHSSSdddwwwdddUUUTTTWWWOOOIIIHHHEEEDDDIIIFFFJJJNNNhhhwwwhhh~~~tttPPP;;;999888888777777777777777888999;;;>>>@@@CCCEEEFFFJJJQQQWWW\\\eeesss}}}wwwxxxoookkkxxxeeeWWWWWW___eeexxxzzzxxxuuusssrrrpppnnnllleeeccc```^^^]]]ZZZVVVSSSRRRRRRQQQPPPOOOMMMKKKJJJKKKJJJIIIGGGEEEDDDBBBBBB@@@???>>>===<<<;;;;;;;;;888888777777666555555555666777999;;;;;;:::888777555444333333222222333333111111222222222333333444333333222222222333444444333333333333333333333333222222111111000/////////000000000000000000000000////////////000000000000111111111000000000000000111111222333444666777888::::::<<<===>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@EEEMMMMMMOOOfffjjjbbbmmmsssooovvv~~~|||zzzwwwwwwwwwvvvtttrrrqqqpppmmmjjjfffdddccccccaaa```^^^ZZZVVVSSSQQQNNNLLLIIIGGGGGGGGGSSSfffooo{{{~~~|||fffMMM>>>===999999<<<999:::>>>CCCGGGJJJLLLOOOPPPQQQQQQSSSVVV[[[aaafffhhh|||wwwqqq^^^YYYjjj~~~{{{{{{|||{{{zzzwwwvvvtttrrrrrrrrruuuvvvooopppqqqrrrssssssttttttqqqmmmhhhbbb]]]WWWQQQMMMGGGGGGPPP[[[jjjjjjWWWPPPQQQIIIEEEGGGFFFCCCIIIFFFKKKMMMgggnnn]]]www{{{OOO===999888888777777777777777888999;;;>>>AAACCCEEEGGGKKKRRRZZZ___iiivvvvvv{{{rrrvvvxxxfffYYYXXX___dddwwwyyyxxxxxxxxxwwwtttoookkkdddcccbbbaaa___[[[VVVRRRTTTSSSRRRQQQNNNLLLJJJIIIJJJJJJIIIGGGEEEDDDCCCBBB@@@???>>><<<;;;;;;;;;:::888888888777666666555555555666888::::::999888777555444333333222222333333111111222222222222222222333222222222333333444555333333333333333333333333222222111111000/////////000000000000000000000000////////////000000000000111111111000000000000000111111222333444666777888999:::;;;===>>>>>>??????>>>??????@@@AAAAAABBBBBBBBBCCCIIIPPPMMMOOOffffff___|||ooo|||xxxttt}}}||||||wwwwwwvvvuuutttrrrpppooollliiifffeeedddcccaaa___^^^ZZZVVVRRROOOMMMKKKIIIHHHLLLJJJNNN^^^mmmkkkttt~~~kkkOOO???===999:::<<<999;;;???EEEJJJMMMOOOQQQSSSSSSSSSTTTWWW]]]aaacccccc|||zzzlll]]]\\\ppp~~~|||{{{zzzyyyxxxwwwvvvuuusssqqqqqqtttvvvpppqqqrrrssstttttttttsssrrroooiiiddd___YYYRRRNNNDDDFFFOOOWWWbbb{{{rrrZZZNNNMMMGGGEEEIIIGGGFFFLLLIIINNNQQQjjjvvvaaauuuyyyLLL>>>999888888777777777777777888999;;;>>>AAADDDFFFGGGLLLTTT\\\bbblllyyywwwyyyzzzwwweeeYYYYYY```fffyyyyyyzzz{{{|||zzzuuunnnhhhfffdddaaa___]]][[[WWWTTTTTTTTTSSSQQQOOOMMMKKKJJJJJJIIIHHHGGGFFFDDDCCCCCC??????===<<<;;;:::::::::999888888777777666666555555666777999999999999888555444333333222222333333111111222222222222111111222222222222333444555555333333333333333333333333222222111111000/////////000000000000000000000000////////////000000000000000000000000000111111111111111222333444666777888999:::;;;===>>>?????????>>>??????@@@AAABBBCCCCCCEEEGGGNNNSSSMMMLLLbbbggggggqqqqqqnnn}}}}}}|||}}}vvvuuuuuusssrrrpppnnnmmmjjjiiigggfffeeeccc```^^^^^^ZZZUUUQQQOOOMMMKKKIIIIIIPPPKKKJJJ]]]vvvZZZeeennnQQQ@@@===::::::===999<<>>BBBDDDGGGHHHMMMUUU^^^dddnnn|||zzzyyy}}}}}}qqq^^^RRRTTT___fffxxx||||||{{{{{{xxxssslllgggfffaaaZZZUUUSSSSSSTTTTTTRRRRRRRRRQQQPPPOOONNNMMMJJJIIIHHHGGGFFFDDDCCCCCC???>>>===<<<;;;:::::::::999999888888777666666666555666777888999999999999555444333333222222333333000111222333333222111000222222222222333444555666333333333333333333333333222222111111000/////////////////////////////////////////////000000000000//////000000111111222222111111222333444666777888888999;;;===>>>??????@@@>>>??????@@@AAABBBCCCDDDEEEIIISSSXXXQQQOOOfffgggqqq{{{xxxgggggg~~~||||||}}}}}}ttttttsssrrrpppnnnlllkkkjjjhhhggggggfffddd```]]]^^^ZZZUUUQQQOOOMMMKKKJJJJJJQQQJJJHHH```~~~\\\^^^pppRRR@@@===:::;;;===999===AAAHHHMMMQQQSSSUUUWWWXXXWWWYYY\\\aaabbb```]]]eeesss~~~tttWWW[[[qqq||||||ssseeeiiifffcccggguuutttppprrrssstttvvvxxxxxxxxxyyyyyyxxxwwwvvvuuuwwwwwwuuuqqqpppqqqssspppqqqrrrsssrrrqqqpppooommmkkkhhheeebbb]]]VVVRRRIIIHHHLLLMMMVVVwwwrrr^^^ZZZTTTPPPLLLDDDHHHKKKGGGLLLOOOgggmmmXXXppp|||ooozzzBBB>>>999888888777777777777777888999<<>>===<<<;;;:::::::::999999888888777666666666555555666888888999999999555444333333222222333333000111222333333222000000222222222222333444555666333333333333333333333333222222111111000/////////////////////////////////////////////000000000000...//////000111222222333111111222333444666777888888999;;;===>>>???@@@@@@>>>??????@@@BBBCCCDDDDDDCCCIIIVVV]]]WWWVVVooo~~~eeevvv{{{eeeeee~~~|||zzzwwwvvvtttrrrpppnnnlllkkkjjjhhhggggggfffddd```]]]^^^ZZZUUURRROOONNNLLLKKKFFFMMMLLLOOOeee|||uuuYYY^^^{{{hhhyyyrrrZZZBBB:::<<<<<<<<<===999BBBKKKOOORRRXXX]]]]]]YYYXXX[[[aaabbb^^^]]]^^^oooxxxjjj^^^WWWYYYvvvtttmmmlllmmmrrrwwwrrrnnnhhhfffeeeccc___[[[______^^^aaammmzzzhhhccceeejjjqqqyyy|||}}}}}}{{{wwwvvvxxxzzzxxxwwwuuusssrrrppppppooommmmmmnnnnnnooooooppppppmmmiiieeebbb```[[[TTTOOOIIIFFFFFFGGGTTT~~~___UUUTTTMMMGGGFFFJJJJJJGGGJJJRRRZZZuuulllUUU|||zzzCCC999:::999888888777777888888999<<>>@@@@@@@@@DDDHHHMMMRRRTTTSSSPPPNNNMMMJJJGGGFFFGGGFFFCCC@@@BBB@@@===:::999999999:::888888777777666666555555222333555777999999999999666555333222111222222333222222222222222222222333111222222333333444444555333444555444222111222333333222111000//////////////////////////////////////////000111111000......000000000000111111111111111222222333444555666666999:::<<<===???@@@@@@AAA===>>>>>>@@@AAABBBCCCCCCBBBHHH^^^hhhWWWVVVyyy{{{hhhmmmyyycccccc~~~|||zzzwwwvvvuuusssqqqooommmmmmllljjjhhhgggfffdddbbb______[[[VVVRRRPPPNNNLLLKKKGGGNNNKKKMMMdddvvviiijjjnnnqqqeeeIII<<<;;;;;;;;;===:::CCCLLLPPPSSSYYY]]]^^^^^^[[[\\\```aaa```aaaeee{{{kkk^^^WWWZZZ^^^{{{yyyqqqmmmpppsssttttttuuuooommmkkkmmmpppsssqqqoooppplllfffbbbgggxxx|||zzzyyywwwuuusssrrrqqqooonnnnnnmmmmmmnnnnnnnnnnnnnnnooooooooollliiifffdddaaa\\\TTTNNNGGGCCCEEEJJJ]]]bbbRRRNNNIIIEEEHHHJJJJJJGGGIIIPPPVVVpppvvvhhhyyyCCC999:::999888888777777888888999<<>>::::::<<<<<<<<>>>>>???AAABBBBBBCCCBBBHHH^^^gggXXXZZZvvvcccwwwbbbtttccc___|||zzzxxxwwwvvvtttrrrpppooonnnnnnkkkhhhgggfffeeecccaaabbb]]]XXXSSSPPPOOOMMMLLLMMMRRRNNNRRRpppzzzsssrrruuukkk~~~rrrRRR???::::::;;;<<<;;;EEENNNRRRUUU[[[^^^___ccc___]]]```bbbcccgggmmmtttiiiaaaYYY[[[ddd|||jjjbbblllzzzzzz{{{wwwrrrssssssrrrqqqppppppppppppnnnnnnnnnnnnnnnmmmmmmmmmkkkiiifffeeebbb\\\TTTMMMFFFBBBDDDLLLdddbbbNNNHHHDDDDDDIIIJJJJJJGGGIIINNNSSSmmm}}}zzzyyyDDD<<<:::999888888777777888888999<<<@@@CCCFFFIIILLLOOOTTT\\\dddlllwwwooopppyyyuuuuuuwwwxxxxxx|||}}}YYYKKK???===@@@CCCFFFHHHOOOXXX___^^^\\\```gggjjjqqqvvvvvvpppkkkeeeWWWHHHAAA===999777888999999999;;;===BBBFFFIIIJJJJJJJJJKKKIIIGGGFFFGGGFFFDDDBBB@@@???===;;;:::999::::::888888777777666666555555222333555777888999999999666555444222111111222222...///000111222444555555111222222333333444444555444555555444222111111222333333222111111000000000////////////////////////------------...//////000000000000000111111111111111222222333444555666666999:::<<<===>>>???@@@@@@===>>>>>>???@@@AAABBBBBBAAAGGG\\\dddVVV]]]oooaaayyydddqqqiii___}}}{{{yyyxxxwwwuuusssrrrppppppnnnkkkgggeeeddddddcccbbbccc___XXXSSSQQQOOONNNMMMQQQSSSNNNZZZ}}}tttmmmqqqxxxXXXBBB;;;:::;;;;;;===GGGPPPUUUXXX^^^aaaaaaeeeaaa```bbbdddeeejjjooozzzjjj___lllsss___```xxxwwwwwwyyyvvvrrrtttsssrrrqqqpppooooooooonnnnnnnnnmmmmmmllllllllljjjhhhfffeeeccc\\\SSSLLLHHHCCCDDDLLLbbb]]]KKKGGGDDDDDDIIIIIIKKKIIIJJJOOOUUUppp}}}rrr}}}|||GGG???:::999888888777777888888:::===AAADDDGGGJJJNNNQQQWWW___hhhooozzzzzzlllsss}}}ssskkkddd___ZZZ\\\^^^```gggrrr~~~rrrSSSIII@@@@@@DDDEEEDDDEEECCCLLLQQQOOONNNRRRWWWZZZiiitttyyyrrrjjjcccSSSBBB>>>===;;;999999999999999888;;;???DDDHHHKKKLLLMMMHHHGGGFFFEEEEEEDDDCCCBBB@@@???===;;;::::::::::::888888777777666666555555333333555666777999999:::777666444222111111222222///000000111222333333444111222222333333444444555444555666444222000111222333333333222222111000000////////////////////////...---------...///111222///000000000111111111111111222222333444555666666999:::;;;===>>>?????????===>>>>>>???@@@AAAAAAAAA@@@EEEWWW\\\QQQ]]]oooggg}}}hhhpppoooaaa}}}{{{yyyyyywwwvvvtttsssrrrqqqmmmjjjfffdddccccccbbb```ddd___XXXSSSQQQPPPOOONNNPPPPPPMMMaaazzz|||gggbbblllzzz\\\EEE<<<<<<<<<:::>>>IIISSSXXX]]]bbbffffffeeebbbcccfffhhhgggiiilllyyypppfffwwwoooYYYYYYppp}}}wwwuuuttttttsssqqqpppnnnlllkkkjjjiiiiiinnnnnnmmmmmmllllllkkkkkkiiigggeeedddbbb[[[RRRKKKIIIDDDFFFLLL^^^xxxTTTIIIJJJGGGEEEHHHIIIKKKJJJMMMRRRZZZxxxxxxmmmjjj~~~III@@@:::999888888777777888888:::===AAAEEEIIILLLQQQTTTZZZbbbkkkqqq{{{iiikkkxxxxxxfffYYYPPPLLLIIIGGGHHHHHHKKKPPP\\\nnn{{{zzzlllLLLEEE@@@DDDHHHIIIJJJMMMLLLTTT[[[YYYVVVVVVUUUTTT___lllsssmmmbbbXXXKKK???@@@???>>><<<;;;::::::;;;999;;;@@@EEEIIILLLNNNOOOFFFFFFFFFDDDCCCAAAAAAAAA>>>>>>===<<<;;;:::::::::888888777777666666555555333444444666777888::::::777666444222111111111111222111111111111111111111111222222333333444444555444555555444222111111222333444444444333222111000////////////////////////000///......///111333444///000000000111111111111111222222333444555666666999:::;;;===>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAA@@@BBBOOOSSSKKK\\\nnnjjj|||cccnnnoooddd~~~{{{yyyxxxwwwvvvtttsssrrrqqqllliiifffddddddcccaaa___ccc^^^WWWRRRPPPPPPPPPPPPSSSUUURRRkkkyyytttfffbbbeeevvvaaaHHH===>>>>>>;;;@@@KKKVVV\\\aaagggkkkkkkgggeeefffjjjjjjggggggiiirrrqqq```bbbyyyuuu]]]QQQUUUkkk}}}~~~}}}yyysssppppppqqqpppooonnnlllkkkjjjjjjjjjlllllllllllllllkkkkkkkkkhhhfffcccbbb___YYYQQQJJJFFFCCCGGGLLL\\\lllNNNHHHLLLIIIEEEFFFHHHKKKJJJMMMTTT^^^ttt}}}cccppp~~~GGG===:::999888888777777888888;;;>>>BBBFFFJJJNNNSSSVVV^^^fffnnnttt|||xxxcccmmm}}}nnnYYYJJJDDDBBBBBBBBBBBBBBBCCCDDDLLL]]]mmm|||wwwhhhMMMIIIGGGJJJLLLNNNSSSZZZmmmwww~~~xxxrrrkkkdddfffiiiiiiddd[[[PPPGGGCCCAAAAAA@@@>>><<<;;;<<<>>>>>>@@@EEEIIILLLMMMMMMLLLGGGGGGGGGEEEBBB@@@???@@@>>>======<<<;;;;;;::::::888888777777666666555555444444444555666888:::;;;888666444222111111111111222222222111000000//////111222222333333444444555333444555444222111222333333444555555444333111000////////////////////////000000000000111222333333000000000000111111111111111222222333444555666666::::::;;;<<<============>>>>>>>>>?????????@@@@@@@@@???HHHKKKHHH^^^bbbaaavvvdddjjjhhhggg~~~|||xxxxxxwwwuuutttsssrrrqqqkkkiiihhhgggfffdddaaa___aaa\\\VVVQQQOOOPPPQQQQQQSSSXXXWWWmmm~~~vvvooolllkkkkkkxxxiiiJJJ===>>>???<<<@@@LLLXXX___eeelllppppppmmmjjjjjjlllkkkgggfffhhhtttiiiVVVTTT[[[tttyyy^^^PPPLLLRRRdddwww~~~uuuxxxxxxvvvqqqnnnnnnooonnnmmmmmmmmmmmmmmmnnnoookkkkkkkkkkkkkkklllllllllhhheeeaaa___]]]WWWPPPJJJCCCBBBGGGKKKZZZjjjLLLFFFJJJHHHDDDFFFGGGJJJIIIKKKRRR^^^ooo{{{zzzhhh}}}|||EEE;;;:::999888888777777888888;;;>>>CCCGGGKKKPPPTTTXXX___gggpppvvv~~~|||zzzggguuukkkUUUHHHDDDEEEFFFCCCDDDGGGHHHFFFHHHVVVfffwww|||nnn]]]PPPPPPSSSXXX\\\cccrrryyyhhh[[[WWWRRRIIIEEEGGGBBBCCCCCCAAA??????CCCFFFIIILLLOOOQQQQQQOOOLLLJJJIIIJJJJJJGGGCCC@@@???@@@============<<<;;;::::::888888777777666666555555444444444555666888:::;;;888777555222111000000111111111111111000000000000111222222333333444444555111333444444222222333555444444555666555333111000////////////////////////000000111111111111000000000000000000111111111111111222222333444555666666::::::;;;<<<============>>>>>>>>>>>>????????????AAA===BBBFFFIIIdddXXX^^^vvvjjjiii```iii|||xxxwwwvvvuuutttsssrrrqqqkkkjjjiiiiiihhhfffbbb___```[[[UUUPPPOOOPPPQQQRRRLLLTTTTTTeeeuuujjjkkkpppsssyyyoooLLL<<<>>>@@@>>>AAAMMMYYYaaahhhooossssssrrrnnnlllllljjjffffffiiiwww\\\PPPZZZ[[[rrrqqqVVVLLLMMMQQQ^^^lllzzzqqqqqqrrrqqqooonnnnnnnnngggggghhhiiijjjlllmmmnnnjjjjjjjjjkkkkkklllllllllhhhddd```]]][[[VVVOOOIIICCCBBBFFFJJJWWWnnnMMMEEEHHHEEECCCFFFGGGIIIGGGIIIOOO\\\kkkrrrwwwttt}}}wwwnnnyyyDDD;;;:::999999888777888888888;;;>>>CCCHHHLLLPPPUUUXXX```hhhqqqwww|||ooo}}}|||fffRRRGGGDDDEEEGGGCCCFFFLLLPPPMMMLLLWWWfffuuu~~~~~~zzztttcccOOOIIINNNYYYeeeqqqdddKKKGGGGGG@@@>>>EEEDDDEEEFFFDDDCCCDDDIIIMMMTTTVVVXXXYYYWWWRRRMMMIIIKKKMMMLLLIIIDDD@@@@@@AAA<<<=========<<<;;;::::::888888888777666666555555444444444444666888:::;;;888777555222111000000111//////000000111111222222111222222333333444555555000222333333333333444666444555666666666444222000//////////////////////////////000111111000......000000000000111111111111111222222333444555666777::::::;;;<<<============>>>>>>>>>>>>????????????BBB<<<@@@EEEKKKiiiZZZiiixxxrrrhhhiii^^^iii}}}zzzxxxyyyyyyxxxwwwuuusssrrrnnnkkkgggdddcccccccccbbb___\\\XXXTTTQQQPPPPPPQQQNNNQQQQQQWWWuuuppp~~~lllkkktttoooaaaeeexxx~~~OOOBBB===888???GGGPPP\\\gggnnnsssxxx|||xxxuuummmmmmqqqhhheeeppplllTTTQQQPPPVVVvvvmmmUUUKKKIIIKKKWWWeeesssqqqrrruuuxxxtttmmmjjjkkkppplllhhhgggiiijjjjjjhhhooonnnmmmlllmmmllliiigggdddcccbbbaaa___YYYRRRMMMFFFEEEHHHIIIXXXtttXXXMMMKKKHHHFFFHHHIIILLLLLLJJJQQQjjjfff\\\mmmpppFFF::::::999777666666666777888;;;@@@GGGLLLNNNQQQVVVYYYbbbkkkuuu}}}~~~{{{qqqzzzfffVVVNNNIIIHHHJJJSSSZZZ]]]WWWRRRXXXgggsss|||zzzqqqcccYYYSSSNNNIIIGGGRRR```ppp]]]EEEDDDAAA>>>BBBDDDCCCFFFHHHIIIKKKRRR\\\bbbeeelllnnnggg\\\TTTNNNIIIKKKIIIGGGEEECCCAAA@@@@@@???>>>===>>>>>>===:::777666666666666555555555555444444444444555777888:::666555444333222333333444333222222111111222222333333444555333111000000111222222222222222222222222333444555555444333111000...///111000///......//////////////////........................///000000111111333444555666666666999::::::;;;<<<===>>>>>>AAABBBBBBCCCBBBAAA???>>>===BBB<<>>=========<<<:::888666666666666555555555555444444444444555777888:::777666444333222222333333333222222111111222222333111222333222111111222333222222222222222222333333222333333444333111000///,,,...000000.........////////////////////////...///............///000000000111222444555555666666999::::::;;;<<<===>>>>>>??????@@@AAAAAA@@@>>>>>><<>>AAANNN```qqq{{{wwwuuuxxxpppmmmzzzdddNNNMMMOOO]]]~~~tttcccRRRKKKGGGFFFNNNXXXzzz{{{}}}xxxsssrrrooollllllpppmmmkkkjjjjjjmmmpppqqqqqqnnnlllkkkkkklllkkkiiigggeeeeeedddbbb___YYYQQQLLLCCCAAADDDIII^^^{{{\\\MMMHHHDDDDDDHHHFFFKKKMMMKKKRRRlll^^^^^^[[[;;;777777888999999:::::::::>>>DDDJJJPPPSSSWWW]]]aaahhhrrr|||wwwrrrtttkkktttzzzddd]]]fffoooqqqzzzwwwfff]]]\\\ZZZVVV[[[___dddkkkxxxzzz{{{{{{sssoooiii\\\UUUJJJEEEKKKVVVkkkdddRRRMMMMMMJJJIIIGGGEEECCCAAAAAA@@@AAA>>><<<;;;<<<<<<;;;999666666666666555555555555444444444444555777888:::888777555333222222222222333222222111111222222333...000111111111111333444333333333333333333333333222222333333222111///...+++---...///.........000......////////////////////////......//////000111000111222333444444555555999999:::;;;<<<===>>>???<<<===>>>?????????>>>===<<>>>>>===BBBOOObbbsss~~~|||xxxzzzrrrppp}}}aaaLLLLLLNNN[[[{{{|||yyyvvvuuutttrrrooollldddZZZPPPKKKGGGGGGMMMUUUyyy~~~}}}|||~~~wwwrrrqqqpppmmmmmmnnnmmmlllkkkjjjkkkllllllllllllkkkjjjjjjkkkjjjhhhfffeeedddcccaaa]]]VVVNNNIIIEEECCCEEELLLcccxxx\\\NNNHHHDDDCCCGGGFFFHHHIIILLLXXXvvvgggiii}}}RRR666777777888999999999999999@@@EEELLLQQQUUUZZZ```eeekkktttwwwssssssooozzzmmmlll~~~xxxvvvvvvtttwww|||lllWWWIIIOOOZZZkkk}}}]]]NNNMMMPPPJJJIIIGGGEEECCCBBBAAAAAAAAA>>><<<:::;;;;;;;;;:::666666666666555555555555444444444444555777888:::999888666333222111111111333222222111111222222333...000111111111111222444444444444444333333333333222222333333222111000...***,,,............///000............/////////////////////...///000000111111111111222333444555666999999:::;;;<<<>>>>>>???;;;<<<===?????????>>>>>>===BBB<<<@@@HHHeeejjj[[[zzzccc\\\tttxxxxxxaaazzz}}}|||zzzxxxvvvtttuuuuuuuuutttrrrpppooollliiigggeeedddcccaaa______\\\XXXSSSPPPNNNNNNOOOMMMNNNLLLMMM]]]uuubbbUUU{{{lllGGG???BBB???EEEQQQcccttt|||}}}tttqqq}}}^^^LLLOOOSSS\\\xxx}}}yyyuuummmhhh___^^^]]]\\\\\\ZZZWWWUUUPPPNNNKKKJJJHHHIIIOOOWWWrrr~~~uuupppnnnssswwwuuurrrqqqiiiiiiiiiiiihhhhhhhhhiiikkkiiiiiiiiijjjiiigggfffeeedddbbb```[[[TTTLLLFFFFFFCCCFFFNNNdddpppYYYNNNJJJDDDBBBEEEFFFEEEEEELLL___zzziiivvv}}}uuuFFF888888888888888888888888888AAAFFFMMMRRRVVV[[[bbbhhhmmmvvvssskkkrrrttt~~~{{{___MMMRRR]]]eeeyyyqqqYYYMMMLLLLLLIIIHHHGGGEEECCCBBBAAAAAAAAA>>>;;;::::::;;;:::999666666666666555555555555444444444444555777888:::999888666333222111111111333222222111111222222333000222333222111000111222555555555444444444333333333444444444444222111000***,,,...///......///000---.........//////000000///////////////000111111111111111222333444666777888999:::;;;<<<>>>??????<<<===???@@@@@@@@@??????===BBB>>>BBBJJJgggdddVVVwwwyyy^^^ZZZyyyqqqaaa~~~|||||||||zzzyyyuuuuuuuuutttsssqqqooommmhhhfffdddcccbbbaaa^^^\\\]]][[[WWWSSSPPPOOOOOOPPPOOOPPPNNNQQQaaa{{{iiiXXXwww}}}MMMAAAFFFAAAGGGSSSeeevvvwwwsss^^^LLLOOOSSSYYYrrrxxxddd```^^^\\\ZZZXXXUUUQQQOOOJJJKKKLLLLLLKKKJJJHHHGGGEEEGGGIIIHHHFFFGGGLLLSSSkkkzzzlllddd```cccmmmwwwwwwrrrnnndddfffggghhhgggggghhhjjjiiihhhggghhhiiiiiigggeeefffeeeccc```[[[SSSJJJDDDDDDAAAEEENNNddd}}}iiiUUUMMMIIIDDDCCCFFFGGGFFFFFFMMM___|||pppppp{{{iiiBBB???:::999888777777888:::;;;DDDIIIOOOTTTWWW]]]dddjjjnnnxxxxxxwww|||rrrxxxxxx```NNNSSS\\\aaafffooosssuuuooobbbUUUPPPNNNMMMIIIHHHFFFEEECCCBBBBBBBBB@@@===;;;:::;;;;;;:::888666666666666555555555555444444444444555777888:::888777555333222222222222333222222111111222222333222333444333111111222333666666666555555444444333444444555555444333111000,,,---///000/////////111------......///000000000000000//////000000111222333222222222333555777888888888999;;;===>>>???@@@>>>???@@@AAAAAAAAA@@@???;;;BBB@@@GGGPPPooohhh\\\~~~jjj[[[XXX{{{kkkaaa}}}{{{{{{{{{zzzyyyrrrrrrssssssrrrpppooommmiiigggeeedddcccaaa___\\\[[[YYYUUURRRPPPOOOPPPQQQRRRQQQOOOQQQbbb~~~|||dddXXXvvvSSSAAAFFF???DDDRRRggg{{{|||www^^^LLLNNNPPPWWWqqqgggSSSNNNPPPRRRRRRQQQQQQSSSUUUXXXZZZ\\\\\\\\\ZZZYYYYYYYYY]]]^^^WWWOOOJJJLLLPPPkkkqqqaaa___[[[^^^jjjttttttmmmgggfffhhhjjjjjjhhhggghhhiiihhhggggggggghhhhhhfffeeeiiigggeeeaaa\\\TTTKKKEEECCCAAAFFFQQQfffzzzfffRRRKKKGGGCCCDDDIIIGGGIIILLLOOOXXXnnnvvv|||yyy~~~aaaBBB>>>:::999777777888<<>>===<<<;;;<<<;;;999777666666666666555555555555444444444444555777888:::777666444333222222333333333222222111111222222333111222444444333333444666777777666666555444444333333333444444333222000///...///111111000///000000------......///000000111000000//////000000111222444444333333444666888999777888999;;;===>>>@@@@@@???@@@AAAAAAAAA@@@???>>><<>>@@@@@@???@@@AAAAAA@@@???>>>======EEEDDDLLLUUUsssuuulll~~~xxxaaaZZZ```ZZZ|||eeeeee}}}zzzyyyxxxxxxwwwttttttttttttsssqqqooonnnkkkjjjhhhfffeeeccc___]]]]]]ZZZUUUQQQOOOOOOPPPQQQTTTRRROOOOOO\\\xxx^^^XXXttt]]]CCCGGGAAACCCTTTkkkuuu~~~vvvjjj^^^SSSQQQUUU]]]~~~[[[MMMQQQmmmwwwyyy~~~uuunnngggmmmmmmmmmkkkhhheeeeeefffdddeeefffgggfffeeedddcccfffgggfffccc[[[QQQHHHBBB>>>CCCIIIVVVpppeeeRRRJJJ@@@???DDDDDDHHHHHHJJJ[[[ZZZ___}}}vvvtttWWWAAA555999999999999:::===CCCGGGRRRSSSTTTXXX]]]eeelllppp|||ttt|||zzz|||tttbbbaaannnzzzsssmmmeee\\\QQQPPPVVV\\\]]][[[OOOQQQSSSSSSQQQMMMIIIGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@>>><<<;;;;;;:::888666777777777777666666666666444444444444555777888999999999777444111111222444444333111000000111333444222222111111222444555666888777666555444333333333333333333222222222111111---000111//////222111...000000000000000000000000////////////000000000000111111111222333444555666999888999;;;>>>??????>>>@@@AAABBBAAA@@@>>>???@@@@@@AAAGGGIIIQQQqqqpppeeeuuuwwwsssiiigggccclllvvvdddggg|||zzzyyyyyywwwvvvssssssssssssqqqooommmlllkkkiiifffdddcccaaa^^^\\\]]]ZZZVVVQQQOOONNNOOOPPPNNNOOONNNOOO\\\{{{}}}]]]\\\___CCCFFF@@@BBBRRRiii|||pppjjjxxx}}}fffZZZXXXhhh\\\MMMQQQcccyyyqqqiiiggghhhiiihhhfffeeeeeefffcccccccccccccccbbbbbbaaaffffffeeeaaaYYYPPPHHHBBBBBBDDDGGGRRRkkkhhhUUUOOOFFFEEEIIIGGGMMMPPPMMMXXXaaawwwnnnkkkxxxyyy|||RRR@@@999999999999999:::===BBBFFFOOORRRVVV\\\aaaggglllppp|||{{{~~~zzz|||qqq^^^XXXbbbvvv{{{tttmmmdddZZZOOOMMMSSSYYYZZZYYYXXX\\\^^^[[[SSSLLLJJJJJJDDDCCCBBBAAAAAAAAABBBBBB@@@>>><<<;;;;;;:::888666777777777777666666666666444444444444555777888999999999777444222111222444333333222111111222333333222222111111222444555666777666555444333333333333333333333222111000......---000000......000///,,,000000000000000000000000////////////000000000000222222222333444555666777:::999:::<<>>999999999999999<<>>>>>@@@BBBCCC???===<<<;;;;;;:::888777777777777777666666666666333333444444555666888999999999777555222111222444222222222222222222222222222222222222333444555555555555444333222222222222333444444333222///,,,***,,,///000------//////,,,000000000000000000000000/////////000000000111111333333333444555666888888;;;:::;;;===@@@AAAAAA???===@@@CCCEEECCCAAA@@@@@@BBB@@@DDDJJJZZZ[[[WWWyyywwwhhhxxxgggbbbppp~~~}}}||||||||||||yyywwwsssssssssrrrpppnnnllljjjkkkgggccc```_________^^^^^^[[[VVVRRROOONNNNNNOOOLLLRRRPPPKKKYYYnnniiieeeEEEFFFAAACCCNNNfffqqqkkk{{{{{{___YYYhhhnnnUUUEEEGGGPPP\\\zzzwwwxxxoooiiifff___eeegggiiiiiiiiiiiikkkmmmeeedddcccbbbaaabbbcccddddddbbb___ZZZTTTMMMHHHEEECCCGGGMMM[[[vvv___HHHDDDBBBEEEJJJGGGCCCKKKKKKZZZoooeeeqqq{{{qqqIII@@@>>>888999999999999;;;???BBBLLLRRR[[[ccchhhmmmssswwwxxxtttnnnkkkwww~~~jjjWWWQQQWWWhhhyyyyyyyyyxxxvvvooogggaaaZZZQQQGGGDDDHHHOOORRRRRRPPPSSSUUUQQQKKKFFFFFFGGG===<<<;;;:::;;;>>>@@@BBB???===;;;;;;;;;:::999777777777777777666666666666333333333444555666777888888888888555222111222333111222222333333222222111222222222222333444444444333333222222111222222222222333555555333000---++++++...///......111111.../////////////////////////////////000000111111222222222222333444666777888:::::::::<<>>===;;;;;;;;;;;;999777777777777777666666666666333333333333444666777888888888888666333111222333111222222333333222222111222222333333333333333333222222111111111222333333222333555666555333000///***...//////000444555333/////////////////////////////////000111222222222000000111222333555777888999999999;;;>>>??????>>>===AAADDDFFFEEEBBBAAA@@@BBB@@@CCCKKKbbb```dddjjjaaalllbbbcccsss}}}|||{{{||||||zzzyyyuuuuuutttsssqqqooollljjjiiifffcccaaaaaa```___^^^]]]ZZZUUUQQQOOOOOOPPPQQQKKKNNNHHHFFF```}}}wwwqqqiiiHHHGGGBBBFFFJJJ^^^{{{ggg|||cccVVV]]]kkkxxxgggVVVKKKGGGHHHKKK\\\zzzqqqqqqpppiiiiiikkkeeefffggghhhhhhgggggghhhiiiccccccbbbaaaaaaaaaaaaaaa```^^^\\\XXXSSSMMMIIIFFFEEEEEEJJJ```cccLLLFFFAAADDDJJJHHHKKKJJJGGGZZZnnnpppfffGGG===444888999999999888999<<<>>>MMMUUU___ggglllsss|||uuummmqqqqqq{{{vvvttt}}}fffTTTFFFFFFNNN___}}}{{{yyyuuurrroooooooookkkfffbbb``````[[[ZZZXXXVVVSSSRRRQQQPPPIIIFFFCCCDDDHHHKKKLLLKKKMMMHHHCCCAAAAAA@@@===999999999:::;;;<<<>>>???@@@>>><<<;;;;;;;;;;;;999888777777777777666666666666222222333333444555777888777888888666444222222222222222222222222222222222222333333444444333333222111111111111222333444444222333555666555444222111***...000///111555666444000000000000000000000000...///000000111222333333///000000111333555777888888888999;;;>>>???>>>===???AAADDDEEECCCAAA??????@@@@@@DDDKKKbbb]]]```bbbVVVZZZjjjxxxaaafffwww}}}zzzxxxyyyyyyxxxwwwttttttsssrrrpppmmmkkkiiifffdddbbbaaaaaa```^^^\\\[[[YYYUUUQQQOOOOOOQQQRRRKKKLLLGGGHHHfffrrruuuggg}}}kkkIIIGGGAAAEEEFFFXXX}}}mmmbbbVVV^^^eeeuuukkk[[[MMMGGGGGGHHHHHHZZZ~~~tttmmmnnnllleeefffhhhaaacccdddffffffeeeeeegggiiicccccccccccccccbbbbbbaaa^^^]]]\\\YYYTTTNNNIIIFFFEEEEEENNNjjjpppVVVFFFEEEAAABBBHHHGGGGGGLLLFFFRRRjjjqqq[[[CCC===666888999999999888999;;;===JJJTTTbbbkkkqqqvvvrrrjjjvvvsssYYYKKKDDDGGGRRRaaayyyvvvtttpppkkkjjjdddbbb^^^[[[YYYVVVSSSQQQLLLNNNNNNLLLHHHEEEEEEFFFDDDDDDDDDCCCBBBBBBBBBCCCAAAAAACCCGGGKKKLLLKKKIIIKKKGGGBBB>>><<<:::888666:::<<<===???AAAAAAAAAAAA===<<<;;;;;;;;;;;;:::888777777777777666666666666222222222333444555666777777888888777444222111222333333222111111222333333222333444444444333222222111111111222222444555555555555555444333222111000,,,///111///000444444111000000000000000000000000...///000111222333333444000000111222444666888999999999:::<<<>>>@@@???>>>AAABBBDDDCCCAAA???>>>>>>???AAAFFFKKKaaa~~~ZZZbbbjjjYYY```yyyppp___iii||||||xxxvvvvvvvvvvvvvvvssssssrrrqqqooollliiihhhdddbbbaaaaaa```___\\\ZZZZZZXXXTTTQQQOOOPPPRRRSSSNNNNNNHHHKKKjjjccc~~~mmm\\\hhhlllJJJFFF@@@CCCBBBTTTzzzuuu}}}]]]NNNUUUaaa~~~tttrrrhhhXXXKKKFFFGGGHHHFFF[[[xxxyyynnniiikkkjjjccceeehhh```aaaccceeeffffffgggiiijjjeeeeeefffgggfffeeedddccc]]]]]]\\\YYYUUUOOOJJJGGGCCCGGGVVVwww|||___JJJBBBFFFDDDGGGMMMLLLCCCRRRMMMSSSooo{{{jjj{{{llltttRRR>>>>>>;;;888999:::999888888:::<<>><<<===???<<<>>>AAACCCDDDDDDCCCBBB===<<<:::;;;;;;;;;:::888777777777777666666666666222222222333444555666777777888888777444222111222444333111000000111333444222333444444444333222111111111111222333444555666777666444333111000///......111111//////111111---000000000000000000000000...///000111222333444444111111222333555777999:::::::::;;;===@@@AAA@@@???BBBCCCCCCBBB???=========>>>BBBGGGKKK```zzz[[[jjjsssvvv~~~kkk^^^aaa}}}|||{{{zzzyyyxxxxxxxxxvvvuuussspppmmmjjjhhhgggbbbcccccccccaaa^^^ZZZXXX[[[UUUOOONNNQQQSSSSSSQQQSSSMMMIIIIIIuuuooosss^^^WWW^^^xxxOOOGGG@@@DDDFFFPPPqqq~~~]]]OOOUUU\\\wwwpppmmmkkk]]]NNNEEEBBBBBBEEEJJJWWWmmmoookkkhhheeeeeeeeedddcccccccccdddeeeeeeffffffeeeeeecccbbbbbbcccdddcccaaa___YYYYYYWWWTTTPPPJJJEEEBBBIIIIII]]]}}}{{{```SSSGGGDDDFFFGGGHHHJJJKKKFFFVVV^^^wwwjjjzzzmmmaaaxxxuuuRRR>>>888;;;888888999888777888;;;===LLLVVVeeeqqqxxx}}}rrrgggooo\\\ZZZfffqqq~~~wwwqqqkkk^^^OOOGGGHHHFFFHHHPPPeeelll[[[NNNDDDCCCEEEEEEEEEEEECCCAAA??????@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFKKKGGGCCCDDDJJJMMMLLLJJJCCCIIILLLKKKKKKMMMNNNMMMRRRLLLGGGDDDBBB@@@DDDKKKIIIIIILLLRRRTTTOOOGGGAAA???>>>======>>>>>>===<<<888888888888777777777777444444333333444555777888;;;;;;999666333222444666555444222111111111222222222222222222222222222222444444333222333444666777444333333222000...---,,,...000111111000000111333111000///////////////000111000/////////000222333000111222333555666777777<<<;;;;;;<<<<<<===>>>???CCCBBB@@@@@@@@@@@@???===AAACCCHHHOOOjjjmmm^^^|||xxxeee___iii~~~|||{{{zzzyyywwwwwwvvvvvvuuutttrrrooommmjjjhhhgggccccccbbbbbb```]]][[[YYYZZZUUUOOONNNPPPSSSRRRPPPJJJLLLOOONNNrrrwww}}}ttt\\\UUUZZZRRRHHHDDDDDDFFFNNNooo```RRRUUU^^^zzztttlllccc]]]UUUMMMFFFEEEEEEDDDEEEHHHRRRjjjrrr___]]][[[[[[```ccccccbbbcccdddeeeeeeeeeeeeeeedddddddddcccccccccdddccc```^^^ZZZYYYVVVRRRNNNIIIEEEBBBEEEGGG]]]}}}xxx\\\PPPEEECCCEEEGGGHHHJJJLLLIIIVVV^^^mmmooo|||eeedddtttPPP>>>888:::888888999888777888;;;===LLLWWWfffrrrzzzuuuttt{{{bbbTTTUUU]]]cccggg___WWWTTTOOOIIIFFFHHHOOORRRZZZmmmkkkWWWMMMDDDBBBCCCBBBCCCEEEKKKKKKJJJIIIHHHIIIJJJJJJGGGIIILLLPPPSSSVVVXXXYYYVVVWWWZZZ^^^aaabbbaaa```bbbbbb___\\\]]]^^^YYYQQQPPPMMMKKKJJJIIIMMMYYYffftttpppkkkhhhcccYYYLLLCCC@@@???======>>>===<<<;;;888888888777777777666666444444333333444555777888;;;:::999666333222444666444333222111111111222222222222222222222222222222444333222222222444555666333333333222111///...---,,,...//////......///000000000/////////000000000111000/////////000222222000111222333555666777777;;;;;;;;;<<<<<<===>>>???BBBAAAAAAAAAAAA@@@>>>===>>>AAAHHHQQQmmmoooaaannn\\\\\\mmm{{{|||{{{zzzxxxvvvuuuttttttsssrrrpppnnnllljjjiiihhhcccbbbaaa```^^^]]][[[[[[YYYUUUPPPNNNPPPQQQQQQPPPIIINNNSSSOOOmmmwwwgggUUUZZZVVVHHHGGGDDDEEEKKKjjj}}}___NNNNNN[[[yyy~~~yyysssooollljjjiiiccc]]]VVVTTTUUUTTTNNNHHHIIIDDDBBBDDDFFFDDDCCCEEEOOOgggbbbQQQQQQPPPUUU^^^ddddddccceeeeeeeeeeeeeeeeeedddddddddeeedddcccccccccbbb___]]][[[YYYUUUOOOJJJGGGDDDCCCEEEIIIaaannnUUUKKKBBBAAADDDFFFGGGIIIKKKIIISSS___ffftttUUU]]]qqqKKK>>>:::888888888999888777888;;;===LLLXXXhhhuuu}}}~~~zzznnnYYYSSSZZZaaacccbbbWWWNNNKKKMMMMMMNNNOOOPPPXXXfffzzzlllWWWRRRMMMLLLKKKJJJLLLQQQRRRVVVYYY[[[]]]```fffkkkgggkkkpppwww|||qqq^^^PPPOOONNNMMMNNNUUUhhhzzz|||qqqhhh\\\NNNDDDBBB@@@>>>======<<<;;;999888888777777777777666666444444333333444555777888::::::999666333222444555444333222111111111222222222222222222222222222222333222222222222333333444222222222222111000///...,,,---......------...///////////////000111111111000000000///000111111222000111222333555666777777;;;;;;;;;<<<<<<===>>>>>>@@@AAABBBCCCBBB@@@>>>===;;;???GGGTTTqqqlllYYYttt{{{}}}hhhXXX^^^tttzzz}}}|||zzzxxxvvvuuuttttttqqqpppooommmllljjjiiiiiicccbbb```^^^]]][[[[[[[[[WWWTTTPPPNNNOOOPPPPPPOOOSSSQQQQQQOOOqqq{{{]]]bbbWWWFFFHHHCCCEEEHHHbbb~~~aaaPPPOOOXXXtttccc\\\[[[XXXUUUTTTUUUVVVWWW[[[XXXUUUVVVXXXYYYUUURRRNNNIIIGGGHHHGGGEEEEEEHHHNNNfffnnn```^^^[[[```jjjnnnhhheeefffccccccccccccdddeeefffffffffeeecccbbbbbbaaa^^^\\\\\\XXXRRRLLLGGGDDDCCCCCCHHHNNNggg}}}___NNNFFF???AAADDDEEEGGGJJJMMMKKKQQQkkksssnnnOOO\\\jjjEEE>>>;;;888888888999888777888;;;===LLLZZZlllyyy|||wwwkkkZZZ\\\jjjvvvzzzssshhh^^^\\\```bbb___\\\SSSaaavvv}}}tttrrrssstttsssrrrwww~~~zzzaaaQQQNNNKKKKKKLLLSSSbbbpppzzztttiiiaaa]]]ZZZRRRIIICCCAAA>>><<<<<<;;;:::888888777777777666666666666444444333333444555777888999999999666333222333444333222222222222222222222111222222222222222333333222222222222222222222333222222222222111111000///...///000000///...///111......///000111222222222000000000000000111111222000111222333555666777777::::::;;;<<<============>>>AAACCCDDDCCCAAA???>>><<>>AAADDDEEECCC@@@??????@@@AAAKKK\\\zzzqqqXXXkkk```ZZZlll~~~||||||}}}~~~}}}|||{{{yyywwwvvvvvvuuuqqqqqqooonnnlllkkkjjjiiidddcccaaa^^^\\\YYYWWWVVVQQQPPPOOOOOOOOOOOOPPPQQQQQQMMMUUUeeehhhWWWggg___JJJIIIAAAHHHEEERRRppp]]]XXX\\\eeeuuupppZZZKKKFFFJJJdddnnncccddd`````````aaacccfffhhhjjjfffdddaaa`````````___]]]WWWSSSMMMGGGCCCBBBCCCDDDCCCNNNiii~~~iiiMMMEEEAAA???CCCFFFFFFHHHKKKLLLPPPWWWjjjYYYhhhxxxVVV>>><<<::::::888888999888777888;;;===MMM]]]rrr{{{}}}|||lllccckkknnnddd[[[SSSLLLEEEBBBGGGKKKKKKJJJKKKLLLLLLKKKMMMZZZiiiiiiaaaDDDAAA===:::::::::999888777777666666666666555555444444333333444555777888777888888777444222222333111111222333333333222222111111111222222333333444333333333444333333222111333333333333222111000///...///000///...---...///...///111222333222222111//////000111111111111000000111222333555666777777888999;;;<<<======<<<<<<>>>AAAEEEEEEBBB@@@@@@AAABBBDDDQQQeeerrrZZZqqq~~~```___ttt~~~}}}~~~{{{zzzyyyxxxvvvvvvuuuuuusssrrrqqqooommmkkkjjjiiidddcccbbb___\\\XXXUUURRRNNNNNNOOONNNNNNOOOQQQRRROOONNNXXXdddjjjSSSbbb```KKKGGG@@@IIIEEELLLuuupppfffbbbiiitttjjjSSSFFFCCCKKKgggzzziiiaaadddbbbbbbaaaaaabbbdddfffhhheeeccc```___`````````___SSSPPPKKKFFFCCCBBBCCCDDDIIIVVVqqq~~~iiiNNNDDDAAAAAAEEEHHHGGGHHHLLLIIISSS^^^gggeee}}}OOO>>>:::777:::888888999888777888;;;===NNN___tttuuu}}}sssmmm|||zzzhhh]]]XXXSSSMMMGGGDDDDDDIIIKKKIIIGGGHHHIIIKKKIIIJJJWWWeeecccWWWCCC@@@<<<:::999::::::999777777666666666555555555444444333333444555777888777888888777444222111222000111222333333333333222000111111222333333444444333444444555444333222111444444444333222000///...000111111111///...///000///000222333333222111000...///000111222111111000000111222333555666777777777999;;;<<<======<<<;;;>>>BBBEEEDDDAAA???AAADDDCCCGGGXXXqqqlllSSShhhyyy___fffyyyxxxwwwvvvuuuuuuuuuuuutttsssrrrpppnnnllljjjiiiddddddccc```\\\WWWSSSPPPLLLMMMNNNNNNNNNOOORRRSSSSSSSSSYYYZZZnnn|||]]]ddd___JJJCCC@@@JJJFFFHHHoootttfffppp|||fffRRREEEDDDJJJPPPkkk}}}pppkkkqqqoooccc```gggeeedddbbbaaaaaabbbdddeeedddbbb______````````````QQQNNNJJJEEECCCBBBCCCDDDUUUbbb|||kkkPPPCCCAAABBBGGGIIIHHHIIILLLMMM]]]jjjnnn}}}wwwMMM???999555999888888999888888888;;;===NNN```uuukkkeeewwwzzzyyymmmhhhsssuuupppggg^^^XXXSSSIII>>>FFFEEEHHHKKKIIIEEEFFFJJJEEEGGGDDDCCCMMMXXXSSSEEECCC???;;;999999:::::::::777666666666555555555555444444333333444555777888777888888777444222111222000111222333444333333222000000111222333333444444444444555666555444222111555555555444222000///...333444444333111000111222000111222333333222000///...///000222222111111000000111222333555666777777777999;;;=========<<<;;;???BBBEEEDDD@@@???BBBEEEBBBHHH^^^zzziiiMMM]]]{{{qqqcccjjj~~~|||{{{{{{zzzyyyxxxvvvuuutttssstttttttttqqqnnnkkkiiifffdddbbb```]]]XXXRRRMMMMMMMMMLLLLLLMMMOOOQQQRRRSSSNNNMMM\\\iiihhhvvvxxxhhhaaaKKKHHHDDDFFFFFFFFF]]]yyy~~~rrr{{{rrrnnnbbbRRRFFFBBBCCCFFFHHHMMMfffttthhhfffdddeeeggggggdddaaaeeebbbaaabbbeeefffdddaaadddcccaaa```^^^\\\XXXUUURRRNNNKKKGGGCCC@@@EEELLLXXXoooyyy\\\NNNBBBBBBBBBEEEIIIMMMOOOPPPTTTZZZxxx}}}}}}jjjpppDDD???;;;666AAA999:::;;;:::999999:::<<>>???@@@???===<<>>===<<<::::::::::::;;;555555555555555444444444555444444444444555666666777888888666333222222222000222333333222111222222333333333333333444444555444444555666555444333222444444444333222111//////000000000000000000000000.........///000111111111/////////000000000000000000222333333333444777999:::<<<===??????>>>===<<>>===???CCCEEEFFFRRRllljjjcccbbbbbbbbbcccbbb___]]]```^^^^^^```eeehhhgggeee\\\[[[ZZZ[[[[[[ZZZWWWUUUSSSNNNIIIDDD@@@@@@GGGPPPaaasss}}}}}}{{{hhhPPPDDD???AAAEEEIIILLLNNNOOOOOOUUUVVVuuunnnhhhooo```@@@???;;;444777999:::::::::999999;;;===IIIcccxxxuuuxxx~~~mmmcccjjjvvvgggLLLCCCJJJOOOSSSqqq~~~|||wwwrrrnnnkkkiiihhhgggccc^^^ZZZVVVQQQMMMIIIIIIGGGEEEEEEFFFGGGFFFEEEBBBCCCCCCCCCBBB@@@???>>>;;;;;;:::999999::::::;;;444444444444555555666666555444444444444555666666777888888666333222222222222444555555333333333444222222222222222333444444444444444333333333222222444444333333222111//////000000000000000000000000......//////000000111111//////000000000111111111111333444444333444666888999:::<<<=========<<<;;;BBBCCCCCCCCCAAAAAACCCDDDGGGZZZzzzbbbSSSqqqbbbUUUbbbhhhdddzzz~~~|||{{{{{{zzzzzzxxxvvvuuuttttttsssqqqnnnlllkkkjjjjjjcccbbb___]]][[[WWWSSSOOOJJJJJJJJJKKKLLLOOOQQQRRRRRRXXXVVVddduuuiiiQQQOOO~~~bbbOOOMMMFFFDDDFFFDDDIIIqqqmmmfffvvvvvvqqqmmmeee]]]VVVSSSNNNLLLJJJHHHEEEBBBAAA@@@??????AAADDDGGGHHHRRRttt{{{hhh______```bbbbbbbbb```^^^aaa___^^^```eeegggfffddd[[[ZZZYYYYYYZZZXXXUUUSSSQQQLLLGGGCCCAAACCCMMMXXXiiixxx|||wwwqqq___JJJBBB>>>BBBGGGKKKNNNNNNOOOOOOTTTYYYiiiooovvvzzzbbbxxxUUU<<<>>>>>>::::::888999::::::999999;;;===IIIdddyyypppwwwsssccceeemmmsssxxx~~~sss___LLLGGGLLLMMMXXX{{{~~~~~~~~~|||yyyuuupppmmmjjjiiigggccc^^^ZZZUUUQQQLLLIIIHHHGGGEEEDDDDDDEEEEEEEEEBBBAAA@@@???>>>===<<<<<<888888888999999::::::;;;666666666777777777777777555444444444444555666666777888888666333222222222333444666555444222333333222222111111222222333444444333222222111111222222333333333222222111//////////////////////////////.../////////000000000111111111222222333333444444222333444444333333555777999999:::<<<<<<<<<<<<<<>>@@@??????>>>???CCCGGGIIIWWWgggZZZVVVYYY]]]aaadddeeeffffffcccaaa___aaadddeeecccaaa]]]\\\ZZZYYYXXXUUURRROOOMMMHHHDDDCCCCCCHHHTTT```ooo|||{{{qqqiiiXXXFFFBBB===BBBIIIMMMNNNNNNOOOPPPSSSccczzz^^^nnn~~~wwwcccNNN;;;===>>>===<<<888999::::::999:::<<<>>>JJJeee|||ttt~~~~~~nnneeellltttvvvzzzwww```UUUJJJHHHNNNNNN]]]~~~xxxxxxzzzxxxxxxwwwtttpppkkkgggdddeeebbb]]]XXXSSSNNNIIIFFFEEEEEEDDDCCCBBBBBBDDDEEECCCAAA???===;;;;;;;;;;;;777777888999999:::::::::999888888777666666555555555444444444444555666666777888888666333222222222222333555444222111111222222222111111222222333444444333222111111111111222222222222222111000000///////////////////////////////////////000000000000000000111222333333444444222333444444333333555777888999:::;;;;;;<<<<<<<<<@@@AAAAAA@@@??????@@@BBBDDDCCCHHHLLLPPP^^^eee\\\WWWUUUxxxgggeeerrr}}}hhhkkk~~~|||xxxxxxwwwwwwuuutttrrrqqqoooooommmkkkiiigggfffeeeaaa___]]][[[YYYWWWSSSQQQMMMMMMLLLLLLMMMOOOQQQRRRUUUOOOQQQpppyyy]]]YYYZZZpppxxxgggVVVNNNJJJBBBFFFIIIEEEZZZwww\\\[[[kkk___SSSIIIEEEEEEEEEEEEGGGDDDDDDCCCCCCCCCCCCDDDDDD???????????????CCCHHHLLL[[[nnnQQQIIIMMMRRRXXX^^^aaadddfffgggfffccc```aaaccccccaaa^^^^^^]]]ZZZXXXVVVSSSNNNKKKHHHDDDBBBCCCEEEKKKXXXeeeooozzzwwwjjjaaaRRRCCCAAA>>>CCCJJJNNNNNNNNNOOOQQQTTTtttfffXXXmmmqqqccc|||JJJ===;;;;;;<<<888777888::::::999:::<<<>>>IIIeee~~~}}}|||tttqqqxxx~~~dddQQQJJJDDDHHHTTTXXXiii~~~xxxvvvwwwyyyssssssrrrqqqmmmgggbbb___^^^[[[VVVQQQMMMIIIDDDAAAAAAAAAAAA@@@???AAADDDGGGDDDBBB???<<<:::::::::;;;777888999:::::::::::::::777777666555444333222222555444444444444555666666777888888666333222222222111333444333111000000000222222222222222333444444333333333222222222111111111111222222111000000///000000000000000000000000////////////000000000000------...///000111111222111333444444333444666888999999999:::;;;<<<======@@@AAAAAA@@@??????@@@BBBBBB>>>@@@BBBAAAJJJNNNDDDJJJMMMuuuxxxcccfffuuu}}}kkknnn~~~|||xxxxxxxxxwwwvvvtttrrrqqqmmmmmmmmmllljjjgggeeeccc```^^^\\\ZZZXXXVVVSSSQQQPPPOOONNNNNNNNNOOOQQQRRRTTTQQQUUUwwwyyy___XXXXXXmmmvvvuuunnn\\\QQQNNNCCCFFFKKKDDDOOO{{{qqqUUUTTTaaatttpppMMMGGGBBBCCCDDDBBBDDDIIIGGGGGGHHHIIIIIIIIIJJJJJJJJJLLLMMMLLLKKKLLLPPPSSScccqqq]]][[[XXX\\\bbbeeedddddddddeeefffccc```aaabbbccc```]]]\\\ZZZXXXVVVTTTPPPLLLHHHDDDAAA@@@BBBEEEKKKXXXdddjjjuuuqqqcccYYYKKK??????>>>DDDKKKNNNNNNNNNPPPSSSYYY```___xxxuuubbb]]]rrryyyuuuEEE???;;;:::;;;666777888999999999:::<<<>>>EEEccc|||}}}uuu[[[KKKGGGCCCKKKZZZbbbuuu~~~}}}~~~yyywwwuuusssqqqppppppqqqjjjiiihhheeeaaa]]]YYYWWWQQQNNNKKKHHHEEEBBB>>><<<<<<===>>>======???DDDHHHFFFDDD@@@<<<::::::;;;;;;888999:::;;;;;;::::::999666666555555444444444333555444444444444555666666777888888666333222222222222333444333111//////000333333333333333444444555222333444444444333111111111111111111111000000///000000000000000000000000000000000000////////////+++,,,---...///000111111000222333333333444777999999999::::::;;;===>>>???BBBCCCCCCBBBAAAAAABBBDDDCCC>>>CCCGGGFFFMMMQQQHHHEEEHHHooopppaaabbbrrr~~~mmmqqq~~~|||yyyyyyyyyxxxvvvuuusssrrrnnnoooooonnnllliiifffddd```^^^[[[YYYXXXVVVTTTQQQQQQQQQOOOOOOOOOOOOQQQQQQSSSUUU\\\~~~cccWWWUUUpppuuucccVVVQQQCCCFFFLLLCCCIIIpppxxxgggPPPOOOYYYhhh|||kkkPPPLLLMMMQQQQQQOOORRRYYYYYY[[[]]]]]]]]]]]]]]]^^^[[[]]]___^^^[[[YYYZZZ[[[ppppppsssvvvtttooojjjggggggeeebbb``````ccccccaaa^^^ZZZXXXVVVTTTRRROOOJJJGGGBBB@@@???AAADDDIIIVVVaaafffppplll]]]SSSFFF;;;<<>>AAACCCBBBIIIMMMEEEGGGFFFiiiqqq```\\\jjj{{{lllzzz||||||}}}yyyyyyxxxwwwuuurrrooommmtttssspppmmmjjjgggeeedddaaa^^^ZZZWWWUUUSSSPPPNNNLLLLLLMMMNNNOOOOOOPPPOOOUUUMMMYYY~~~```SSSVVV``````ZZZNNNGGGEEEGGGDDDGGGaaa|||{{{mmmXXXQQQLLLRRRYYYbbbttt~~~nnn[[[```iiissszzzooodddiiiyyy}}}qqqfffbbbcccbbbaaa``````aaaaaa```^^^VVVWWWWWWVVVSSSOOOJJJHHHEEE@@@>>>AAAHHHPPPVVV[[[ddd___[[[VVVMMMCCC>>>>>>@@@OOOOOOIIIOOOUUUVVVXXXuuupppmmm~~~___MMM[[[ppp{{{\\\999<<<===888999<<<::::::::::::;;;<<<======GGG[[[yyyuuuppppppyyy}}}uuunnnVVVOOOHHHEEEFFFMMM]]]kkkrrr```[[[^^^ZZZUUURRRRRRRRRRRRRRRXXXVVVTTTTTTTTTSSSQQQOOOLLLNNNNNNJJJJJJLLLKKKHHHJJJGGGDDDDDDFFFFFFDDDAAA???>>>>>>===============666>>>@@@<<<>>>HHHKKKFFFFFFCCCCCCEEEBBB<<<;;;>>>===<<<>>>AAA@@@;;;:::;;;999888888777777777777777777777666555555666888888;;;:::888555333111000000444444333333333444555555222222333444444555666666666666666555555444444444555555444333222111000///000000000000000000000000...///000000//////000111000000000000////////////111111111222333444555666===>>>>>>===<<<<<<>>>@@@@@@?????????@@@BBBDDDEEE>>>@@@@@@???BBBHHHIIIFFFAAAMMMuuuooo___aaa{{{|||mmmzzz|||{{{|||yyyxxxxxxvvvuuusssqqqpppsssrrrpppnnnkkkgggdddccc```]]]YYYVVVTTTRRROOOMMMKKKLLLMMMNNNOOOPPPPPPOOOWWWRRR]]]```SSSPPPWWWeee]]]VVVNNNJJJKKKFFFDDDXXXqqqzzzyyyoooaaa```^^^ccceeeggguuullldddkkk{{{vvvnnneeeccceeedddbbb```______^^^\\\ZZZUUUVVVUUUTTTQQQLLLHHHEEEBBB@@@???AAAEEEMMMXXX```fff___WWWQQQIII@@@>>>AAACCCNNNNNNLLLQQQTTTXXXbbbqqqvvvrrrYYYRRRjjjWWW:::======777888;;;::::::::::::;;;<<<======FFFZZZwwwrrr```\\\]]]eeejjjfff___ZZZMMMHHHCCCCCCEEEPPPcccsssoooYYYJJJGGGEEECCCAAAAAABBBEEEFFFFFFGGGFFFEEEEEEFFFGGGFFFEEEIIIKKKKKKIIIJJJMMMKKKHHHKKKJJJIIIIIIJJJJJJHHHGGGFFFDDDCCCBBBCCCCCCCCCCCCHHHLLLLLLJJJQQQZZZVVVLLLMMMIIIDDDBBBEEEHHHIIIIIIHHHBBB>>>???@@@<<<999999999888777777666666777777666666555444555666777888;;;:::888555333111000000333333222222111222222333111222222333444444555555555555555444444444333333444444333222111000//////////////////////////////...///000000//////000111000000000000////////////111111111222333444555666<<<===>>>>>>===<<<>>>???@@@?????????@@@BBBDDDEEE>>>@@@AAA@@@CCCHHHHHHDDDAAASSS||||||}}}nnnxxx|||{{{|||zzzyyywwwvvvtttssssssssspppppppppnnnkkkgggcccaaa___\\\XXXTTTRRRPPPMMMKKKJJJKKKMMMNNNPPPPPPPPPPPPQQQRRRXXX___RRRMMMQQQnnneee]]]SSSNNNMMMHHHDDDOOOaaa~~~zzz}}}{{{pppggg]]]UUUZZZgggzzzuuuqqqooommmiiiddddddgggfffdddaaa___^^^\\\YYYVVVUUUUUUTTTRRRNNNIIIEEEBBB>>>@@@AAABBBFFFRRRbbbmmmhhh]]]QQQIIIBBB>>>@@@EEEHHHMMMMMMPPPTTTQQQZZZpppppp___RRRZZZ}}}vvvNNN:::>>><<<666888:::::::::::::::;;;<<<======EEEXXXvvvgggSSSRRRVVV[[[\\\VVVOOOLLLHHHEEEDDDEEEJJJWWWmmmttt^^^NNNGGGJJJNNNLLLJJJKKKNNNQQQTTTTTTXXXWWWVVVXXXZZZ]]]]]]]]]XXX\\\^^^___cccgggfffbbbdddfffhhhiiiiiijjjkkkllllllkkkjjjjjjkkkkkkiiihhhpppqqqooopppuuutttbbbNNNQQQTTTTTTSSS\\\kkkrrrqqqSSSIIIBBBBBBCCC???999666999888777777666666777777555444444333444555666777:::999777555333222111000222222111000/////////000111111111222333333444444444444333333333333333222333333222111000//////..............................///000000//////000111////////////000000000000111111111222333444666666:::<<<>>>???>>>======>>>@@@?????????@@@BBBDDDEEE???AAABBBAAACCCGGGGGGCCC>>>VVV}}}mmmsss}}}}}}}}}|||zzzxxxuuusssrrrrrrrrrnnnoooooonnnkkkgggccc```]]]ZZZVVVSSSPPPNNNKKKIIIHHHIIILLLNNNPPPPPPPPPPPPLLLQQQRRRxxxmmm]]]PPPPPPTTT{{{qqqbbbWWWOOONNNJJJGGGMMMXXX~~~uuu{{{qqqlllZZZOOOIIIJJJMMMSSSfff{{{wwwcccgggeeeeeegggeeebbbccchhhgggdddaaa___]]][[[XXXVVVUUUTTTSSSPPPLLLHHHCCCAAA>>>@@@BBBEEEPPPbbbsss|||hhhZZZJJJ@@@<<<<<>>??????>>>===>>>@@@?????????@@@BBBDDDEEE???BBBBBBAAADDDGGGFFFAAAAAA[[[{{{jjjooo{{{yyyzzz|||~~~}}}|||yyyuuusssqqqppppppmmmmmmnnnmmmjjjfffbbb___\\\YYYUUUQQQOOOLLLIIIGGGFFFHHHKKKNNNPPPQQQPPPPPPLLLTTTSSSzzz|||ggg~~~]]]OOOPPPZZZ{{{hhh\\\RRRNNNLLLIIILLLTTTqqqwwwyyygggZZZRRROOOKKKHHHGGGJJJOOO]]]{{{sssjjjcccbbb```aaacccbbb```aaaeeeeeebbb```^^^]]]\\\YYYWWWUUUTTTRRROOOKKKGGGCCCAAAAAABBBCCCIIIZZZooozzz|||eeeUUUDDD;;;999<<>>>>>>>>@@@?????????@@@BBBDDDEEE@@@BBBBBBAAACCCGGGFFFBBBHHHbbbuuukkkzzzhhhooowwwkkkcccaaabbbcccmmmuuu}}}{{{zzzxxxuuusssqqqpppooolllllllllkkkhhheeebbb```\\\YYYTTTQQQNNNKKKHHHFFFDDDGGGKKKNNNQQQQQQPPPPPPJJJVVVYYYmmm~~~{{{www```PPPKKK___~~~ooodddYYYSSSNNNJJJJJJNNNddd}}}|||vvveeeTTTIIICCC@@@@@@>>>>>>???CCCMMMfff}}}fffhhhiiiaaa```aaacccaaa^^^^^^bbbbbb```^^^]]]\\\[[[YYYWWWTTTSSSPPPMMMJJJFFFCCCAAADDDGGGIIIOOO```rrrvvvooo___PPP@@@999999>>>FFFNNNTTTSSSTTTYYYVVVPPPmmmaaaTTTkkkdddKKK===;;;>>>999888:::777::::::::::::;;;<<<======BBBTTTrrrvvvxxx~~~nnnlllyyy}}}zzz```]]]dddrrrwwwnnnkkkiii```WWWVVV```vvv}}}ttthhh\\\SSSNNNLLLbbb}}}jjjVVVNNNKKKAAAIIITTTYYYQQQCCC<<<;;;888777666666555555666666333222222222333555666888999888777555333222222222333333222111000000000111111111111111111111111111111222222222222333333333222222111111111000000000...........................///000000//////000111......//////000000111111000000000222333555777888666999<<<===>>>>>>???@@@@@@?????????@@@BBBDDDEEE@@@BBBAAA???BBBGGGGGGDDDFFFbbb\\\UUUvvvyyyiiitttyyyeeeVVVOOOPPPRRRTTT```kkk{{{|||xxxvvvvvvvvvuuusssrrrqqqpppllllllkkkiiigggdddbbb```\\\YYYTTTQQQNNNKKKHHHEEECCCFFFJJJNNNQQQQQQQQQPPPJJJZZZeeejjjcccNNNKKKfff|||ooohhh```ZZZSSSLLLJJJKKKTTTzzzvvveee]]]PPPFFFBBB@@@@@@???;;;<<<>>>FFFVVVwww}}}oooaaafffgggbbb```aaacccaaa\\\\\\``````^^^\\\ZZZYYYXXXVVVTTTQQQPPPNNNKKKGGGDDDBBBAAAAAAIIIPPPVVVcccqqqpppgggYYYKKK>>>999<<>>:::;;;777777666555555555555666333333222333444555777888999888666555333333222222222222111111000111111111222222222222222222222222222222222222333333444444222222222222222111111111////////////////////////...///000000//////000111.........///000111111111//////000111333555777888666888:::<<<<<<===@@@BBB@@@?????????@@@BBBDDDEEEAAAAAA@@@===@@@GGGIIIGGGBBBbbbeee]]]yyyyyykkkyyyvvv___PPPLLLPPPUUUXXX\\\iii{{{yyytttqqqrrrtttttttttsssrrrqqqmmmllljjjhhheeecccbbbaaa\\\YYYUUUQQQNNNKKKGGGEEEBBBEEEJJJNNNQQQRRRQQQPPPOOOccctttccceeeKKKOOOmmmyyykkkhhhddd___XXXPPPLLLKKKHHHwwwzzzzzz}}}~~~uuuhhhXXXRRRIIICCCAAA@@@???>>>CCCCCCDDDKKK[[[wwwnnnkkkdddgggeeeaaa```aaaccc```\\\[[[______]]]ZZZXXXWWWUUURRRPPPOOOMMMKKKIIIFFFCCCAAA@@@<<>>CCCIIIOOOPPPXXX\\\\\\YYY^^^}}}SSSooommmOOOHHH===;;;;;;888;;;===555::::::::::::;;;<<<======<<>>>>>>>>>>>???@@@AAACCCCCC@@@AAA@@@???AAAGGGHHHEEEHHHeee~~~jjjsssyyydddTTTUUU[[[^^^eeennn~~~}}}{{{yyyuuusssqqqpppqqqpppooonnnllliiifffeeedddccc```___\\\YYYTTTPPPMMMJJJGGGDDDDDDHHHLLLNNNNNNOOORRRUUUYYY^^^nnnUUU~~~___SSSTTT|||wwwooodddYYYPPPKKKFFFYYY~~~xxxuuueeeTTTGGGGGGBBB???@@@@@@??????CCCGGGUUUaaaqqqtttiiihhhccc```dddccceeeddd```___ccceeeeeeccc___ZZZWWWUUUSSSQQQOOOJJJIIIFFFCCCAAA???>>>>>>IIIOOOYYYaaaddd]]]RRRHHH@@@===:::<<>>@@@BBBCCCCCCBBBBBB>>>===;;;999888888999:::888888888777666555444333444444333333444555777888:::999777444222222111222222222111111111111222222222222222222222222222222333222222222222333444444333444444222///...///000/////////...............////////////////////////.../////////000000000000/////////000222444666888777888:::;;;======>>>>>>>>>>>>>>>???@@@AAABBBCCC@@@AAA@@@>>>AAAGGGHHHEEEFFFbbblllppp~~~xxxgggYYYOOOSSS\\\fffrrr}}}}}}{{{zzzyyyvvvtttrrrqqqqqqpppnnnllljjjhhhfffddddddccc```^^^ZZZWWWRRROOOLLLJJJFFFDDDFFFJJJNNNOOOOOOPPPRRRUUU\\\dddTTTOOOvvvXXXNNNVVV}}}{{{sssiii]]]RRRLLLDDDMMMgggyyyuuujjjSSSBBBCCC>>><<<>>>???>>>AAAFFFVVVooojjjeeefffccc```cccaaabbb```^^^aaahhhlllkkk```]]]XXXUUUSSSQQQOOOMMMEEEDDDBBB???>>>>>>??????NNNUUU^^^bbb]]]QQQDDD<<<:::999:::>>>FFFNNNSSSVVVPPP___```XXXkkk{{{tttkkkdddZZZ]]]sssHHHDDDAAA???===;;;<<<;;;:::888999999::::::::::::;;;;;;>>>EEE^^^{{{gggIIIDDDJJJSSS```~~~|||~~~~~~zzzuuurrrmmmiiieeebbb```^^^]]]^^^[[[UUUQQQNNNMMMKKKHHHDDD???;;;888999;;;>>>@@@AAABBBAAA@@@===<<<:::888777777777777555666666666666555444333444444333333444555777888:::999666444222111111111222222111111111111222222222222222222222222222222222222222222222333444444333444333111///...///000---------...............////////////////////////....../////////000000000/////////000222444666888888999:::<<<===>>>>>>???>>>>>>>>>???@@@AAABBBCCC@@@AAA@@@>>>AAAFFFGGGDDDFFF]]]nnnmmm~~~~~~ppphhhYYYSSSOOORRR\\\ooo~~~{{{yyyyyyyyyvvvtttrrrqqqqqqooollljjjiiigggeeedddcccbbb___]]]XXXUUUQQQNNNLLLJJJGGGEEEHHHLLLPPPQQQOOOPPPRRRUUUXXXeeeLLLQQQvvvYYYQQQXXXzzz{{{zzzxxxtttmmmcccXXXQQQJJJJJJVVVyyylllvvv```NNNLLLHHHEEEGGGHHHKKKRRRZZZqqqtttbbbaaadddaaa^^^```^^^^^^]]]]]]cccjjjkkkggg]]]ZZZVVVRRRPPPNNNLLLJJJAAA@@@>>>>>>???AAADDDFFFMMMVVV___```XXXKKKAAA;;;;;;<<<>>>CCCHHHMMMQQQSSSWWW___^^^aaa~~~{{{eeeUUUUUUkkkhhhDDDIIIAAA???===<<<<<<<<<;;;999999999999:::::::::;;;;;;;;;AAAXXX}}}pppVVVHHHGGGLLLRRRccc~~~}}}~~~~~~||||||yyytttqqqooommmjjjhhhaaa```^^^^^^]]]ZZZUUUPPPNNNMMMKKKHHHDDD???;;;888999;;;>>>@@@AAA@@@???>>>;;;:::999777666666666666444555555666666666555555444333333333444666777888:::888666444222111111111222222111111111111222222222222222222222222222222222222222111222333333444333333333111///......000------............//////////////////////////////........./////////000000000000///000222444666777888999:::<<<===>>>??????======>>>>>>???AAABBBCCC???AAA???===@@@EEEFFFCCCFFFXXX|||pppnnnrrrddd[[[MMMQQQSSSUUUbbb}}}zzzyyyxxxxxxuuutttrrrqqqqqqooollliiihhhfffdddcccbbb```\\\YYYVVVSSSPPPMMMLLLJJJHHHFFFJJJMMMPPPQQQOOONNNQQQSSSQQQ```yyy{{{IIIOOOtttsssWWWQQQ```~~~}}}|||zzzuuummmbbbZZZQQQKKKNNNgggqqq~~~qqq```SSSOOOMMMOOORRRXXXdddoooyyykkk```aaabbb^^^\\\\\\\\\___```aaaeeeiiifff```YYYVVVSSSPPPNNNKKKHHHFFFAAA???===<<<>>>AAAFFFHHHLLLSSSZZZYYYPPPEEE>>><<<;;;>>>BBBGGGKKKNNNQQQRRR[[[XXX[[[uuubbbKKK]]]aaaCCCJJJAAA???===<<<<<<<<<;;;:::999999999:::::::::;;;;;;<<>>@@@AAAAAA???===;;;999999888777666666666666555555666777777777666666333333333333444666888999999888666333222111111111222222111111111111222222222222222222222222222222222111111111111222333333222333333111...---...///....../////////000000000////////////////////////............////////////000000000000111333555777888888:::<<<===>>>>>>>>>=========>>>???@@@BBBBBB???@@@???===???DDDEEEBBBDDDQQQ|||~~~tttrrrppp}}}ssseeeYYYSSSCCCLLLTTT[[[qqq|||zzzyyyxxxwwwsssrrrqqqqqqqqqooollliiigggeeecccbbb```]]]XXXUUUSSSPPPMMMKKKJJJIIIGGGEEEIIIMMMOOOOOOMMMLLLNNNPPPMMM[[[ppp|||wwwttttttGGGFFFaaapppVVVTTTiii~~~|||xxxpppeee\\\TTTMMMJJJYYY~~~~~~vvvooollllllnnnpppvvvqqqiiicccbbbaaa^^^[[[\\\^^^bbbeeeeeeffffffaaaZZZVVVSSSPPPMMMKKKIIIEEECCCBBB???<<<;;;<<>>DDDJJJNNNQQQUUUWWW[[[TTTdddZZZJJJhhhZZZCCCHHHAAA???===<<<======<<<;;;999999::::::::::::;;;;;;??????PPPuuu}}}yyy___QQQEEECCCJJJVVVmmm~~~~~~{{{|||}}}~~~~~~~~~}}}|||yyyvvvqqqnnnllljjjgggfffdddcccaaa^^^ZZZVVVSSSQQQLLLKKKHHHDDDAAA===;;;:::===???AAACCCBBB???<<<:::777777777777777777777777555666666777777777666666333333222333444666888999999888555333111000000000222222111111111111222222222222222222222222222222111111111111111222333333222333222000...---...///......//////000111111111////////////////////////------........./////////111000000000111333555666777888999;;;<<<======>>>=========>>>???@@@AAABBB???@@@???<<<>>>CCCDDDAAAAAANNN{{{ooosssppp{{{rrrjjj```UUUNNNMMMFFFQQQ]]]lll~~~~~~}}}|||{{{yyyxxxwwwrrrqqqqqqqqqqqqpppmmmjjjfffdddbbb```^^^ZZZUUUQQQOOOMMMJJJHHHHHHGGGEEECCCIIILLLNNNNNNKKKJJJKKKNNNKKK[[[iiisss~~~iiiIIIGGG^^^vvvdddeeerrr}}}{{{wwwpppeee\\\UUUQQQKKKOOOjjj~~~{{{xxx{{{rrrooojjjfffdddbbb^^^]]]^^^___dddgggdddaaa___\\\WWWSSSQQQNNNLLLJJJGGGCCC@@@???===;;;<<>>@@@AAABBB???@@@>>><<<>>>BBBCCC@@@AAAQQQ~~~mmmtttmmm{{{~~~vvvvvvmmmfff```YYYPPPHHHEEEHHHUUU```mmm||||||}}}}}}|||zzzxxxwwwqqqppppppqqqrrrpppmmmjjjfffdddbbb```]]]XXXRRRNNNLLLJJJGGGFFFEEEEEECCCBBBHHHKKKMMMLLLJJJHHHJJJLLLIII^^^nnn}}}[[[MMMSSSkkkxxxlllbbbfff|||~~~|||zzzsssiiiaaaXXXVVVNNNJJJ\\\|||}}}xxx|||}}}zzzxxxyyyzzzxxx}}}}}}{{{{{{}}}}}}zzzuuurrrtttvvvyyyzzzxxx|||pppooollliiifffccc```___aaa^^^ccceee___ZZZYYYXXXVVVRRRPPPMMMKKKIIIFFFBBB???<<<;;;;;;===DDDNNNXXX^^^YYYUUUNNNFFF???<<<<<<======BBBIIIMMMPPPSSSWWW[[[\\\lllqqqRRRNNNxxx```PPPJJJKKKAAA???===<<<===>>>===<<<999999:::::::::;;;;;;;;;===888EEEhhh~~~rrrXXXHHHHHHBBBIIIVVVccc~~~xxxtttssssssttttttuuuvvvwwwwwwmmmnnnooommmiiieeebbb```cccbbb``````aaa```___]]]YYYWWWRRRLLLFFFBBBAAABBB>>>===:::777777888:::;;;888;;;???AAABBB@@@===;;;444555666888999999::::::444444555555444444333222222222222333444666999:::999777555333111000000000222222111111111111222222222222222222222222222222111111111000111222222333222222222000...------///,,,,,,------...///000000////////////////////////---------.........//////111111000000111333555666555666777999:::;;;<<<<<<<<<<<<======>>>@@@AAABBB???@@@>>><<<>>>BBBCCC@@@CCCWWWlllkkkzzzmmmnnnrrrjjj]]]]]]```^^^RRRHHHFFFHHHJJJYYYmmm~~~|||yyywwwuuutttqqqrrrrrrqqqpppnnnlllkkkiiifffccc___\\\WWWQQQMMMJJJHHHGGGGGGDDD@@@BBBFFFIIIQQQNNNJJJNNNLLLGGGKKKLLLhhhcccXXXtttyyywwwjjj\\\VVV^^^vvv{{{qqqhhhfff]]]QQQJJJSSSsss{{{}}}|||vvvssstttwwwxxxvvvwwwzzzyyyxxxwwwyyy{{{|||yyyvvvqqqtttrrroooxxxyyyuuujjjdddeeeeeedddmmm{{{rrrooommmggg```[[[[[[```eeeddd```\\\\\\^^^]]]XXXSSSOOOLLLIIIHHHHHHFFFBBB>>>???AAAAAAAAAHHHTTT___ccc]]]VVVKKKAAA;;;:::<<<>>>===LLLMMMJJJRRRXXXZZZ___YYYvvvbbbQQQZZZ}}}nnn___SSSGGGJJJBBB@@@???===;;;:::999999999999999999::::::;;;<<<<<<===CCC```~~~zzzuuupppttt}}}zzzfffTTTMMMDDDEEEMMMSSS\\\|||xxxxxxzzzyyyvvvrrrnnniiieeecccfffeeedddeeefffgggffffff]]]]]]\\\YYYTTTQQQPPPQQQKKKKKKKKKKKKMMMOOOPPPQQQPPPHHHBBBAAAAAA>>>;;;;;;@@@:::777888888777:::@@@===>>>@@@AAA@@@>>><<<;;;888;;;:::666888======777:::444111444777666666777222222111111222444555666888777444222000000111111111111111000000000000000111111222222222111111000111111222333333333333222222222000///............---------............///222111111000///......---............///////////////000111111000111333555666777999:::;;;<<<<<<<<>>>>>>>>???@@@AAAAAACCC???;;;;;;>>>AAABBBAAA>>>\\\llltttssslllkkkeee]]]ccceee___QQQGGGGGGLLLPPP___{{{~~~}}}|||zzzxxxwwwuuuuuuqqqqqqqqqqqqooommmllljjjhhhfffbbb___[[[VVVPPPLLLIIIGGGEEEFFFCCC@@@AAAFFFGGGNNNKKKJJJOOOLLLFFFIIIUUUssssssgggVVVLLLQQQppp}}}{{{{{{wwwqqqkkkddd\\\TTTSSSggg}}}xxx|||}}}|||xxxtttsssqqqrrrvvvwwwuuuuuuxxxuuuuuuuuuxxxzzzzzzwwwuuummmqqqooolllqqqxxxsssgggVVVNNNLLLTTT]]]fffvvv{{{mmmpppnnnhhhbbb___^^^aaadddaaa]]]ZZZYYYZZZYYYTTTPPPNNNKKKHHHFFFEEECCC???<<<===AAADDDGGGOOO[[[aaaaaaWWWQQQGGG>>>::::::>>>AAAFFFOOOOOOOOOWWWWWWWWW^^^eeetttXXXMMMiiibbbXXXQQQIIIGGGCCCBBBAAA???===<<<;;;;;;:::999999999::::::;;;<<<;;;===BBB^^^~~~yyywwwwww~~~mmmeeebbbiiixxxyyyiiiWWWOOOEEEEEEJJJPPP___yyyvvvtttlllffffff```___]]][[[YYYVVVUUUTTTTTTSSSTTTUUUVVVVVVUUUTTTNNNNNNMMMKKKHHHFFFFFFGGGEEEFFFGGGGGGFFFEEEFFFGGGFFFBBB???@@@>>>;;;<<<@@@???>>>>>>???@@@@@@>>>;;;>>>???@@@AAABBBAAAAAA@@@;;;??????;;;;;;===<<<888:::444222555777666444444222222222222333444666777888777444222000000111111111111111111000000000000000000111111111111000000111111222333333333333222222111000///............---------............///111111000000///......---............///////////////000111111000111333555666777888:::;;;<<<==================>>>???@@@AAACCC@@@<<<;;;>>>AAAAAA@@@@@@^^^vvvrrrmmmlllkkkrrrqqqhhhZZZRRRWWWaaaggg|||{{{zzzyyywwwvvvuuuuuuqqqqqqppppppnnnmmmkkkjjjgggdddaaa]]]YYYTTTOOOKKKHHHEEEDDDDDDBBB???AAAEEEFFFKKKIIIIIIPPPLLLDDDGGG]]]pppdddSSSHHHMMM\\\www}}}yyywwwzzz|||xxxrrrllliiibbbUUUXXXwwwvvv{{{wwwtttssspppmmmpppoooppptttuuurrrqqqsssqqqrrrtttvvvxxxwwwtttqqqppptttsssppppppoooeeeWWWDDD???CCCTTTgggzzzrrrnnnoookkkfffbbbaaaaaa``````]]]YYYVVVUUUUUUTTTPPPLLLLLLIIIFFFCCCAAA???<<<:::<<>>======::::::999999999:::;;;;;;:::===AAAZZZxxxsssqqqzzznnn\\\PPPQQQ[[[kkknnnaaaQQQIIIHHHFFFHHHNNNcccqqq]]]WWWWWWSSSPPPQQQIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHKKKMMMOOOOOONNNMMMMMMMMMLLLJJJIIIJJJMMMPPPOOORRRUUUTTTPPPMMMLLLMMMJJJIIIHHHIIIGGGDDDGGGMMMGGGMMMOOOOOOTTTXXXPPPDDD??????@@@BBBDDDEEEFFFGGGMMMQQQOOOHHHBBB???>>><<<<<<666333666777555222222333333333333444666888999888777444222000000111111111111111111111111111111//////000000000000000///111111222333333333333222111111000///............---------............///111000000//////.....................///////////////000111111000111333555666777888:::;;;<<<======;;;;;;;;;<<<===???@@@AAADDD@@@===<<>>@@@FFFGGGKKKHHHIIIOOOIIIBBBFFF```mmm```RRRJJJQQQOOOxxx}}}{{{~~~{{{zzzrrrpppmmm[[[PPPmmmxxxrrr|||}}}yyywwwtttqqqmmmlllmmmqqqqqqnnnlllnnnoooqqqtttvvvvvvsssooolllppptttuuurrroooiiiZZZLLLGGGFFFOOOccc|||sssiiilllkkkfffbbb``````___\\\YYYZZZWWWSSSQQQPPPOOOLLLIIIIIIGGGCCC@@@===<<<::::::===EEENNNXXXaaafffaaaXXXCCC@@@:::777888>>>EEEJJJKKKKKKMMMTTTVVVPPP\\\{{{[[[WWWooo}}}\\\YYYRRRPPPQQQHHHFFFEEEDDDBBB@@@???>>>>>>:::::::::999999::::::;;;:::===@@@UUUxxxpppmmmuuuxxxcccRRRPPPUUUaaajjjgggXXXKKKFFFIIIIIILLLPPPfffuuucccQQQMMMPPPPPPOOOPPPOOOPPPPPPRRRTTTWWWZZZ[[[[[[___dddiiikkklllmmmnnnkkkjjjhhhggghhhmmmuuu{{{}}}~~~zzzxxxxxxyyytttqqqqqqooollllllooowww}}}|||uuuvvvyyykkkWWW===>>>???AAADDDGGGJJJLLL]]]]]]XXXNNNCCC===>>>AAAAAA:::444555666444333444444333333444555777999:::888777444222000000111111000111111111111111222222///000000111111111111000111111222333333333333222111000///...............---------............///000000/////////.....................///////////////000111111000111333555555666888:::;;;=========:::;;;;;;<<<>>>@@@AAABBBDDDAAA======@@@AAA@@@???DDDaaa}}}zzzwwwtttrrrqqqpppooonnnmmmkkkjjjiiiiiieeebbb___[[[XXXSSSMMMIIIEEEBBB@@@AAA???===AAAFFFJJJLLLIIIIIIMMMFFFAAAJJJiiimmm```SSSKKKQQQ___uuurrrqqqbbbRRRaaa|||oooxxx}}}wwwllljjjjjjnnnnnnjjjiiikkkoooqqqttttttrrrnnniiiggggggjjjmmmkkkggg^^^PPPDDDHHHKKKXXXooorrreeeaaacccfffbbb___]]]]]]\\\XXXTTTWWWUUUQQQOOOMMMKKKIIIHHHEEEDDD@@@===::::::;;;<<>>======;;;::::::999999:::::::::999===>>>OOOyyyuuulllhhhnnnsss```TTTaaakkkvvvwwwjjjYYYPPPOOOJJJJJJOOOUUUhhh~~~ssshhhgggkkkmmmkkkjjjpppqqquuuzzzxxxqqqnnn]]]HHH;;;;;;===@@@CCCGGGJJJLLLUUURRRMMMDDD===<<>>>>><<<<<<<<<>>>???AAACCCDDDDDD@@@>>>>>>AAABBBAAA???EEEccc}}}zzzvvvsssqqqppppppooommmkkkjjjiiiiiiiiieeebbb___[[[XXXRRRMMMIIIEEEAAA@@@@@@???>>>BBBHHHKKKMMMJJJIIIJJJCCCEEEUUUwwwhhhYYYOOOSSSwwwyyyttttttiiiYYY\\\kkkqqqrrr{{{~~~sssllliiihhhjjjjjjgggfffiiimmmoooqqqpppmmmhhheeedddaaaccceeeeeebbbYYYNNNFFFHHHPPPbbb{{{vvvlllkkkgggbbb^^^bbb```^^^\\\ZZZXXXUUUSSSUUUSSSPPPLLLIIIGGGFFFFFFAAA@@@>>>;;;999:::>>>AAAJJJRRRXXXYYYXXXUUUMMMEEE999888999:::???EEEKKKOOONNNSSSTTTTTTRRRTTTuuu}}}rrr}}}zzz```VVV[[[WWWMMMIIIIIIEEEDDDCCCAAA???>>>======;;;;;;:::999999999::::::999>>><<>><<<<<>>555333444444666999333333333444555777:::;;;888777444222000000111111000000111111222333333333111111222333444444444444111111222333333333333222//////......---......///---------............///....................................///////////////000111111000111333555444555777:::<<<===>>>>>>=========>>>???AAABBBCCCBBB@@@===???BBBCCCBBB@@@FFFggg~~~}}}{{{xxxuuusssqqqoooooonnnllljjjiiihhhhhhhhheeeccc___\\\XXXSSSMMMIIIEEEAAA???@@@???>>>CCCIIIJJJMMMJJJHHHHHHBBBKKKccckkkYYYQQQXXX}}}zzzwwwnnn```[[[^^^wwwyyyooommmhhhfffggggggdddeeeiiigggjjjlllkkkgggdddccccccaaaaaabbbbbb___YYYRRRNNNQQQ^^^tttxxxiiifffgggfffbbb___]]]]]]\\\XXXTTTRRRQQQQQQSSSQQQNNNIIIFFFCCCCCCDDD>>>>>>===:::999<<>>>>>===<<<;;;::::::999999999:::999>>>;;;EEEkkkxxxrrrqqqtttvvviiieeekkk{{{jjjVVVNNNWWWkkkyyywwwvvvqqqjjjfffaaa\\\TTTMMMHHHEEEAAA>>>888999<<<@@@CCCEEEEEEFFFAAA;;;777:::===AAAJJJSSSCCC;;;555444555444333555222222222333555777999;;;888777444222000000111111000000111222222333444444000000111222333444444333111111222333333333333222.........------......///---------............///....................................///////////////000111111000111333555444555777:::<<<===>>>???=========>>>>>>???AAAAAAAAA>>>===???CCCEEECCCAAAHHHmmm}}}{{{zzzyyywwwtttrrrqqqpppooonnnllljjjhhhhhhhhhhhheeeccc___\\\XXXSSSMMMIIIEEEAAA???@@@??????CCCJJJHHHLLLJJJHHHGGGBBBPPPmmm}}}dddPPPMMMZZZ}}}yyypppddd\\\YYYjjj~~~|||zzz{{{uuummmiiiffffffeeeccceeeiiibbbeeeggggggdddbbbbbbddd```^^^^^^^^^[[[VVVRRRQQQ\\\kkkzzznnnbbb]]]\\\ZZZ\\\___XXXYYYXXXTTTOOOLLLLLLNNNQQQOOOLLLGGGCCCAAAAAABBB<<<===<<<::::::>>>EEEJJJXXX]]]]]]RRRDDD<<<888666999;;;>>>BBBFFFJJJMMMOOONNNUUUTTTVVVcccwww|||ZZZ\\\QQQPPP]]]TTTFFFMMMGGGFFFDDDBBB@@@???>>>>>><<<;;;::::::999999999999999>>>:::BBBhhh{{{yyytttpppppprrryyymmmjjjzzz```NNNVVVkkkxxxqqqjjjcccbbb```[[[XXXYYYUUUMMMGGGCCC===555333555888:::===AAACCCDDDDDDDDDBBB:::555777999888;;;AAA>>>888444666777444111111111111111222444777999;;;888777444222000000111222000000111222333333444444//////000222222333333333111111222333333333333222......---------......///---------.........//////---................................./////////000///000111111000111333555444555777:::<<<===>>>???===============>>>??????@@@>>>===???CCCEEEDDDBBBIIIrrr{{{}}}zzz{{{yyyvvvuuutttssspppnnnooommmkkkjjjjjjiiigggeeebbb___[[[WWWUUUQQQMMMJJJGGGDDD@@@======@@@DDDGGGIIILLLIIIGGGFFFAAAKKKccc{{{xxx___QQQLLLRRRooo~~~~~~~~~uuupppkkkcccYYYbbb}}}zzz~~~{{{wwwvvvyyy}}}rrrfffhhhhhhbbbaaahhheee]]]XXXZZZ\\\\\\[[[]]]\\\^^^^^^[[[VVVSSSVVVZZZjjjyyy~~~kkkcccXXXRRRSSSTTTTTTSSSRRRQQQPPPOOOMMMLLLKKKJJJKKKGGGCCCBBBAAA???;;;888999::::::;;;>>>EEENNNUUU]]]XXXOOOEEE>>>:::999999666===DDDHHHJJJLLLMMMLLLIIIVVVYYYXXXpppeeeYYYWWWTTTSSSRRRQQQNNNLLLGGGEEECCCBBBBBBBBBAAA???>>><<<;;;999888888999999999;;;:::???XXX}}}{{{sssrrrzzz}}}uuuqqqdddNNNNNNaaazzzvvvtttsssrrrqqqjjjfff```\\\YYYVVVTTTRRRQQQNNNIIICCC>>>999666444555888<<>><<<:::999999999888777888777777666555444444444222000000111444777888888666444111000111222222222333444444444444444444444444444444444444444444444333333333333333222111000000000//////.........---........................////////////////////////............////////////000000000000111222333444555555666999<<>>>>>>>>>>>>>>???@@@AAABBBBBBBBB@@@???BBBGGGFFFBBBNNNrrr{{{kkkjjj~~~zzzzzzxxxvvvuuutttrrrpppnnnooommmkkkjjjiiihhhfffddd```]]]YYYVVVSSSOOOLLLIIIFFFDDD???======@@@DDDHHHLLLLLLHHHGGGEEE===JJJhhheeeRRRKKKPPPiiizzzsssoooiiiccc```ooouuu|||wwwuuuuuuwwwxxxwwwfffdddddd______dddaaa[[[WWWXXXYYYWWWVVVWWWXXXZZZ[[[XXXTTTTTTWWW[[[rrr|||vvvccc[[[SSSNNNOOOPPPOOONNNQQQPPPOOONNNMMMKKKJJJJJJJJJGGGCCCAAA@@@???;;;888;;;:::;;;===AAAHHHOOOTTTXXXSSSKKKCCC===:::999999<<>>===;;;:::999888999999777999888<<>>>>>>>>>>>>>>???@@@AAAAAA@@@AAA???>>>BBBGGGFFFBBBJJJmmmuuueeeiii~~~{{{zzzxxxuuutttsssrrrooommmnnnllljjjhhhhhhgggeeeccc]]][[[WWWTTTQQQNNNJJJGGGEEECCC???======AAAEEEHHHLLLJJJFFFIIIFFF<<>>===;;;999;;;<<<===AAAGGGLLLOOOPPPOOOKKKEEE???:::999999:::DDDEEEGGGJJJMMMOOOQQQRRRVVVQQQ___kkkWWWllleee```ZZZXXXUUUTTTSSSRRROOOMMMMMMJJJGGGFFFEEEDDDBBBAAA???>>><<<:::999999999:::777888777:::PPPttt}}}yyyzzzwwwwww{{{~~~jjjWWWOOORRR]]]}}}~~~~~~|||vvvuuussspppooonnnmmmjjjhhheeebbb^^^[[[YYYXXXUUUSSSQQQMMMGGG@@@;;;888777777666888===CCCHHHIIIHHHFFF???<<<:::999999888777555777777666666555444444444555333333555888:::;;;;;;555333000000111222222111111111222222222333333333444444444444444444444444111111222222111111000000/////////...........................................................................////////////000000000000111222333444555555666999<<<>>>>>>===>>>>>>>>>>>>???@@@AAAAAA>>>???>>>>>>BBBHHHGGGBBBFFFiiisssdddmmm}}}{{{yyywwwtttsssrrrqqqnnnlllmmmkkkhhhgggfffeeecccaaa\\\YYYUUURRRPPPMMMIIIFFFDDDBBB???===>>>AAAEEEHHHIIIFFFFFFKKKHHH===QQQ{{{]]]KKKRRRggg~~~}}}~~~zzz|||xxxrrrmmmgggsss|||uuupppooopppqqqnnnnnnrrr}}}{{{tttjjj```ZZZXXXWWWTTTSSSTTTRRRMMMLLLOOORRRRRRQQQOOONNNPPPTTTXXX```bbbeeeiiijjjgggaaa\\\RRROOOLLLJJJKKKKKKIIIHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCBBB???===<<<;;;:::999<<<>>>CCCIIIOOOOOOLLLIIIEEECCC>>>;;;999999;;;<<>>999777777888777999>>>CCCGGGHHHFFFCCC<<<:::888888888999888666666666666555555444444444444333333555888;;;;;;;;;444222000000111222222111000000000111222222333333333333333333333333333333000000111111111000000///....................................................................................////////////000000000000111222333444666666666999<<<>>>>>>============>>>>>>???@@@AAA>>>?????????DDDJJJIIIDDDFFFggg{{{llluuu|||{{{xxxvvvsssrrrqqqpppmmmkkkkkkiiigggeeedddccc```^^^[[[XXXUUURRROOOLLLIIIFFFBBBAAA???>>>???BBBFFFIIIGGGFFFFFFJJJGGG>>>RRRzzz~~~ttt{{{wwwSSSGGG^^^}}}~~~|||tttpppmmmoooyyyqqqnnnnnnnnnhhhiiikkkooovvvuuuhhhaaa```ZZZUUURRRRRRPPPLLLLLLNNNPPPPPPNNNLLLKKKLLLNNNQQQPPPQQQTTTVVVWWWUUUQQQNNNKKKJJJHHHHHHHHHGGGFFFEEECCCCCCBBBAAA@@@??????>>>>>>>>><<<:::999999;;;<<<>>>CCCKKKRRRSSSOOOGGGAAA>>><<<:::888999:::===???EEEDDDGGGLLLMMMKKKOOOVVV[[[~~~pppOOO]]]zzzaaa[[[]]]\\\ZZZWWWVVVUUUTTTQQQOOOQQQOOOLLLJJJIIIHHHFFFDDDBBBAAA???===;;;:::;;;;;;888:::::::::GGGccccccPPPHHHMMMZZZxxx~~~|||yyyzzzyyywwwyyywwwrrrmmmmmmrrrtttrrrooonnnmmmmmmmmmkkkgggddd```^^^\\\ZZZXXXUUUPPPMMMJJJFFFAAA;;;888777888999:::;;;???CCCFFFFFFCCC@@@999777666666888999999888555555555555444444444444222222222555888::::::999222111000000111222222111//////000111111222333333333333333333333333333333///000000111111111000000---------...........................................................................////////////000000000000111222333444666666777999<<<>>>===<<<============>>>???@@@AAA>>>@@@AAABBBGGGLLLKKKFFFHHHhhh{{{}}}{{{zzzwwwuuurrrqqqpppooollljjjjjjhhheeedddcccaaa___\\\YYYWWWSSSPPPNNNLLLHHHEEEAAA@@@>>>>>>@@@CCCGGGIIIGGGIIIGGGFFFFFFDDDYYY|||}}}uuutttdddZZZmmmNNNNNNsssxxxssssssnnnooo{{{wwwyyyqqqmmmkkkhhhiiijjjiiiiiiqqqxxxtttqqqcccYYYQQQNNNNNNLLLKKKMMMNNNMMMKKKJJJIIIIIIIIIIIIIIIJJJLLLMMMLLLJJJGGGEEEDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>======<<<;;;;;;:::;;;;;;;;;:::999:::>>>@@@EEELLLSSSVVVRRRIII@@@;;;999999888888:::===AAACCCDDDDDDHHHMMMMMMMMMXXXgggwww[[[WWW|||fff\\\\\\[[[]]][[[XXXWWWVVVUUURRRPPPQQQOOOLLLJJJJJJIIIGGGFFFDDDBBB@@@>>><<<;;;;;;;;;666888999888???VVVwww{{{ZZZIIICCCJJJVVVsss}}}zzzwwwxxxxxxvvvtttsssppplllmmmsssuuusssllljjjhhhgggfffddd```]]]WWWVVVTTTSSSRRRNNNJJJFFFCCCAAA===999777777888999;;;<<<@@@DDDGGGFFFCCC@@@888666555666888999999888444444444444444444444444111111222444777999999888111000///000222222222000//////000111222333333444333333333333333333333333000000111111222222111111---------------.................................------------------------............////////////000000000000111222333444777666777999<<<>>>===<<<============>>>???@@@@@@???AAABBBCCCHHHMMMLLLFFFIIIggg}}}{{{yyyyyyvvvtttrrrpppooonnnllljjjiiigggdddcccbbb```]]][[[WWWTTTQQQNNNLLLJJJFFFDDD@@@???>>>>>>@@@CCCGGGIIIHHHMMMHHHCCCIIIUUUooommmOOOPPPvvvzzz\\\MMM^^^{{{sssppp~~~uuuzzzqqqlllkkkjjjjjjgggaaabbbqqqooo```PPPKKKKKKJJJIIIIIIJJJIIIHHHHHHHHHHHHFFFEEEDDDEEEGGGGGGEEEDDDDDDCCCAAAAAAAAA???>>>======>>>;;;;;;;;;::::::999999888999;;;<<<;;;;;;===BBBFFFOOOUUUYYYUUUKKKAAA;;;:::888888888999<<<@@@DDDFFFGGGFFFJJJNNNNNNSSSiiiyyy[[[OOOcccvvv```ZZZ[[[\\\^^^[[[YYYXXXWWWVVVSSSQQQQQQNNNLLLKKKKKKJJJIIIGGGEEECCCAAA>>>===<<<<<<<<<666999:::999;;;MMMmmm{{{sssRRREEEDDDJJJPPPggg|||yyywwwxxx|||yyy{{{xxxqqqnnnnnnooonnnfffiiijjjjjjmmmqqqqqqmmmdddaaa^^^\\\YYYVVVRRROOOHHHHHHHHHIIIIIIGGGBBB???===;;;999777666777888999;;;<<<@@@FFFIIIJJJGGGEEE999888666666777777777555444444444444444444444444111111222555888999888777000//////000222333111000//////000111222333444555222222222222222222222222000111111222333333222222,,,,,,,,,------.................................------------------------............////////////000000000000111222333444777777777999<<<======<<<===<<<<<<======>>>???@@@???AAABBBCCCHHHMMMJJJEEEFFFccc~~~|||zzzxxxxxxvvvtttqqqpppooonnnkkkiiiiiigggdddbbbaaa___\\\ZZZUUURRROOOMMMKKKHHHEEEBBB??????>>>>>>@@@DDDGGGIIIHHHOOOIIIBBBOOOgggdddIIIOOOaaakkkaaaKKKLLLlll{{{yyy}}}xxxpppkkkiiihhhgggbbb```iiiuuuxxxdddPPPHHHIIIHHHFFFEEEFFFFFFFFFHHHHHHHHHEEECCC???@@@AAABBBAAABBBDDDFFFAAAAAAAAA???===<<<===>>>;;;:::::::::999888888888:::;;;=========@@@FFFKKKWWW[[[\\\SSSEEE;;;999;;;777888888:::>>>BBBFFFHHHIIIHHHLLLPPPPPPYYYwwwoooUUUWWWvvvmmmbbb[[[ZZZ^^^^^^\\\YYYXXXWWWVVVTTTRRRPPPNNNLLLKKKKKKKKKIIIHHHEEEDDDAAA???===<<<<<<<<<888;;;===;;;;;;JJJiiiuuufffNNNFFFIIILLLJJJZZZwwwzzzyyyvvvrrrqqqssstttrrrppplllmmmhhh```ZZZZZZ[[[YYYUUUZZZ___bbbfffiiifff```XXXUUUQQQMMMJJJGGGCCC@@@======???BBBCCCAAA===:::999888777666666777888888:::<<>>???@@@???AAABBBCCCGGGLLLIIICCCBBB___~~~|||zzzzzzyyywwwvvvvvvuuusssqqqnnnkkkiiihhhfffdddbbb___]]][[[ZZZYYYTTTRRRNNNLLLJJJGGGDDDAAABBB@@@??????BBBDDDEEEEEEFFFPPPMMMBBBRRRzzz[[[KKKSSSTTTNNNFFFPPPQQQ}}}~~~~~~~~~uuussslllbbb[[[\\\```ddduuuoooWWWOOORRRKKKBBBGGGEEEAAA@@@CCCEEECCC???===??????>>>===============<<<<<<<<<999777666888::::::666777;;;;;;777666:::<<<<<<>>>BBBHHHNNNQQQRRRXXXTTTLLLDDD>>>999777777888;;;>>>AAABBBCCCFFFHHHPPPBBBJJJSSSOOOdddzzzqqqmmmvvvuuuiii^^^ZZZ[[[YYY```\\\XXXWWWXXXXXXVVVTTTTTTQQQNNNKKKJJJJJJHHHGGGFFFEEECCCAAA>>>;;;:::999999<<<999999===???TTTuuuooo\\\UUUVVVWWWIIIFFFDDDGGGNNNYYYiiiuuuxxxtttqqqllleeedddbbb```_________^^^\\\\\\SSSIIIDDDDDDEEEDDDBBBAAABBBDDDFFFHHHIIIJJJJJJIIIFFFDDDDDD@@@;;;;;;???999<<<===999777:::;;;;;;;;;;;;===>>>:::444555:::BBBCCCHHHNNNTTTTTTNNNIIIDDD;;;555777:::999888888777666666666666555555555777555444888<<<===888333222222222222111111111000111///...000333555333111333222222111111222222333111111222222111000...---//////.........---------.........------,,,,,,,,,++++++,,,,,,---.../////////////////////.........111000000000111222333333666777999;;;<<<<<<<<<;;;============>>>???@@@AAAAAA???===???DDDFFFCCC@@@<<>>???BBBDDDEEEEEEGGGMMMJJJGGGYYY|||~~~SSSLLLTTTPPPMMMFFFMMMUUU~~~}}}}}}~~~}}}{{{}}}~~~{{{}}}}}}sssqqqlllddd^^^]]]```ccc^^^jjjvvvooo___JJJ>>>DDDAAABBBCCCDDDBBB???============<<<;;;::::::::::::<<<;;;;;;999999999:::;;;<<<777666999999777888===BBBDDDJJJOOOSSSRRRNNNJJJIIIFFFBBB===:::999999:::;;;===@@@BBBCCCDDDEEEEEEJJJFFFFFFMMMdddxxxhhhaaaYYYWWWZZZXXX[[[ZZZZZZZZZZZZXXXUUUSSSUUURRRNNNLLLKKKKKKIIIHHHGGGFFFDDDBBB???===;;;:::888;;;888888;;;===PPPooovvvaaaQQQNNNQQQSSSNNNNNNOOOQQQRRRWWWcccnnn|||qqqccc[[[WWWRRRMMMKKKIIIGGGFFFGGGHHHGGGFFFFFFDDDDDDDDDFFFFFFDDDBBBGGGHHHIIIIIIJJJJJJJJJKKKIIIEEEBBBBBBAAA>>>???BBBCCCEEEEEECCCFFFLLLOOONNNIIIDDD???<<<999777;;;AAA>>>???DDDNNNXXX]]]\\\ZZZJJJBBB<<<<<<===;;;999888555444444444444333333333666444444777;;;;;;777333333333222222222111111111111///...000333444333222333222222222222222222333111111222222111000...---//////.........---------......---------,,,,,,,,,,,,,,,------......///////////////////////////.../////////000111222333444444555777999:::::::::999=========>>>>>>???@@@AAA@@@>>>===@@@EEEGGGEEEAAAFFF[[[xxxeeevvv~~~{{{zzzyyyyyywwwvvvvvvuuussspppmmmkkkiiihhhbbbaaa^^^[[[XXXVVVUUUTTTQQQOOOLLLIIIHHHFFFCCC@@@???>>>===???BBBDDDEEEEEEEEEFFFFFFNNNgggfffMMMQQQZZZLLLLLLHHHLLL]]]~~~~~~|||zzz|||}}}~~~{{{{{{|||yyyxxx|||xxxooommmiiiddd^^^ZZZZZZ\\\VVV[[[```hhhyyytttaaaSSSSSSMMMPPPPPPKKKDDD??????@@@<<<<<<<<<;;;:::999888888;;;999777666777888888888===:::999;;;===>>>AAAFFFJJJOOOWWW]]]]]]VVVKKKCCC===;;;999777777999;;;<<<>>>???AAAEEEGGGHHHFFFDDDEEEKKKLLL[[[qqqaaa]]]WWWWWW[[[XXXXXX[[[^^^___]]]ZZZWWWVVVUUURRROOONNNMMMLLLJJJIIIHHHGGGFFFCCCAAA???======777;;;888666999;;;JJJddd|||oooZZZPPPRRRYYY]]]```bbbffffff```^^^fffrrr{{{uuuhhhZZZRRRQQQOOOKKKRRRQQQPPPQQQSSSTTTSSSRRRLLLMMMOOOPPPOOOPPPQQQRRR]]]]]]^^^^^^___`````````fff___ZZZ\\\^^^^^^^^^___XXX[[[___fffrrr~~~nnn```OOOCCC<<<999<<>>??????@@@@@@>>>===>>>AAAFFFGGGEEEBBBFFFWWWrrr```}}}||||||{{{yyyxxxuuutttrrrooollljjjhhhgggbbb```]]]ZZZWWWTTTRRRRRROOOLLLJJJHHHFFFEEEBBB@@@=========???BBBEEEEEEEEEFFFCCCDDDOOOkkk___MMMVVV^^^KKKLLLIIILLLiii~~~}}}{{{zzz{{{yyypppiiimmmjjjgggeee```YYYWWWWWWYYYYYYWWWYYYeeexxx}}}~~~nnneeegggeee^^^QQQFFF@@@>>><<<<<<<<<<<<;;;;;;::::::::::::888555555777888888777:::;;;???DDDIIIMMMPPPSSSVVVYYY]]]```]]]TTTHHH???;;;:::888777777999;;;===AAAAAABBBFFFIIIJJJHHHFFFBBBLLLUUUnnnuuuxxx~~~iii___\\\VVVUUUXXXTTTYYY]]]aaaaaa^^^[[[ZZZ[[[UUUSSSPPPOOONNNMMMKKKJJJHHHGGGFFFDDDBBB@@@???>>>888<<<999666999:::DDDZZZ{{{xxxppp\\\VVV^^^iiioooqqqssswwwuuukkkdddlll{{{}}}vvvnnnjjjkkkiiidddbbbcccfffiiilllkkkhhheeehhhhhhgggeeeeeekkkvvv|||jjjTTTEEE===999<<<@@@FFFLLLWWWeeeqqqwwwuuuqqqQQQJJJFFFEEECCC>>>::::::777666666666666555555555333333444666888888444111222222111111111000000000000000000111222222222222222222222222222222222222111111222222111000...---........................------------------------///////////////.....................////////////////////////000111222222666777999;;;<<<<<<<<<;;;<<<===>>>>>>???@@@@@@@@@======>>>BBBEEEEEEBBB@@@???TTTqqq|||{{{{{{zzzxxxwwwsssrrrpppmmmkkkhhhfffeeebbb```]]]YYYVVVSSSQQQPPPLLLJJJGGGFFFEEECCCAAA???<<<<<<===@@@CCCFFFFFFEEEJJJFFFDDDMMMhhhgggUUU]]]```KKKJJJIIILLLuuu~~~||||||~~~ttt___iiidddbbbcccaaaZZZWWWYYYUUUTTTQQQRRRZZZhhhsssxxxwwwwwwzzzrrrzzziiiVVVJJJFFFAAA:::======<<<;;;;;;;;;<<<<<<:::999888999<<<>>>???@@@@@@FFFOOOXXX___cccdddbbbbbb```\\\WWWPPPHHH@@@::::::999888888999:::<<<>>>DDDCCCCCCDDDFFFGGGGGGFFFHHHTTTYYYhhhsssjjj{{{nnn```[[[YYYSSSSSSVVVQQQZZZ]]]```___[[[YYYZZZ\\\TTTRRRPPPPPPOOONNNLLLJJJGGGFFFEEECCCBBB@@@??????999>>>:::777;;;;;;AAAPPPxxxzzzmmmrrrppp]]]YYYeeettt}}}zzzzzz}}}zzznnnccckkk{{{]]]OOOAAA:::888:::???DDDGGGPPP^^^jjjmmmhhh___XXXJJJFFFCCCDDDBBB===999:::777666666666666555555555333333555777777666333111111000000000////////////000111111111111111222222111222222333333222222111111111222222111000...------.....................------------------------///////////////.........---.........//////000000222111111000000000000000666777999;;;<<<<<<<<<;;;<<<===>>>???@@@@@@??????======???AAABBBBBB@@@>>>???VVV~~~}}}{{{xxxwwwwwwvvvtttsssqqqpppnnnkkkhhhfffdddcccaaa___\\\XXXTTTQQQNNNMMMJJJHHHEEEDDDDDDBBB@@@>>><<<<<<===AAAEEEGGGGGGGGGHHHFFFCCCMMMooogggdddnnniiiLLLFFFHHHQQQ|||{{{zzz|||~~~{{{|||}}}sssbbb[[[XXX\\\[[[UUUTTTWWWSSSQQQPPPOOORRRXXX]]]aaa```kkksss}}}{{{ggg^^^]]]XXXOOOJJJHHHEEEBBBAAABBBDDDEEE@@@AAACCCDDDEEEGGGKKKNNNXXXbbbmmmtttxxxyyytttnnnddd]]]SSSIIIAAA<<<888555666666777888:::===???AAAFFFFFFDDDCCCBBBEEEJJJNNNaaaggg``````|||^^^\\\iiieee\\\\\\\\\WWWYYY^^^YYYZZZ[[[\\\[[[YYYWWWWWWXXXSSSRRRPPPPPPPPPNNNLLLJJJFFFFFFEEEDDDCCCAAAAAA@@@:::???<<<888<<<<<<>>>HHHjjj}}}hhhhhhsssbbb___nnn}}}jjjjjjwwwwwwbbbRRRBBB:::444555888;;;BBBHHHPPP\\\iiillldddVVVJJJCCCCCCAAAAAACCCAAA<<<999:::555444444444444333333333333444666777777555333111111111000000000/////////000111222222111000111222111222333444444333222111111111222222111000...------------...............,,,,,,,,,------------...........................------......///000000000333222111111111111111111444555777999:::::::::999;;;<<<>>>???@@@@@@??????===>>>???@@@@@@AAAAAAAAACCCVVV~~~{{{yyyvvvttttttsssrrrpppooonnnllliiifffdddbbbaaa```^^^ZZZVVVRRRNNNLLLJJJHHHFFFDDDCCCBBBBBB???>>><<<<<<>>>BBBFFFIIIIIIHHHDDDDDDBBBNNNzzzjjj___yyynnnOOOEEEMMM[[[sss|||{{{{{{zzzwwwxxx{{{~~~~~~{{{zzz|||~~~zzz|||}}}|||{{{|||}}}}}}~~~mmmaaa[[[]]][[[SSSQQQUUURRRQQQPPPNNNMMMKKKLLLNNNLLLVVVcccsss}}}www~~~zzz|||zzzsssgggccc]]]WWWTTTTTTVVVXXX\\\___aaa^^^YYYXXX\\\aaannnwww}}}yyynnndddVVVOOOFFF>>>999777777666777777888:::<<>>@@@AAA@@@???>>>===>>>??????AAACCCEEEGGGHHHTTT~~~{{{yyyvvvuuuuuutttrrrqqqnnnlllkkkhhheeecccaaa```^^^\\\YYYTTTPPPLLLIIIHHHGGGEEECCCBBBBBBAAA???===<<<<<>>???AAABBBCCCAAAEEEIIIIIIMMMZZZnnn~~~hhhuuu}}}___KKKdddiiidddfff```\\\``````YYY]]]ccc^^^]]]]]]^^^aaabbb___WWWQQQQQQPPPOOOOOOOOONNNKKKIIIHHHHHHGGGGGGFFFEEEEEEDDD777>>>;;;777===<<<:::>>>SSS{{{ssslll{{{nnnnnnrrrnnnzzz~~~}}}{{{|||}}}zzztttrrrtttooojjj\\\JJJ===::::::999555555999===@@@CCCKKKTTTjjjrrrvvviiiSSSBBB???DDDAAA@@@BBBDDDBBB<<<999;;;777777666666666555555555444666888999888555333333444444444333333333222222000222444333000///111333000111333444444333111000111111222222111000...------------.........//////,,,,,,,,,------.........++++++,,,,,,---...//////---------...///000000111//////000222333666777888666777999;;;<<<<<<<<<;;;;;;<<<>>>@@@AAA@@@???>>>======???@@@BBBEEEJJJNNNNNNVVVyyyiiikkk|||yyywwwvvvuuusssqqqooonnnmmmjjjiiigggfffeeeccc```^^^\\\YYYUUURRRPPPMMMJJJHHHDDDCCCBBBAAA@@@>>>===<<<999===AAAEEEFFFGGGIIIJJJKKKDDD???JJJggghhhMMM___}}}nnnOOOCCCQQQ~~~{{{wwwyyy{{{{{{zzzxxxvvvwwwzzz}}}zzzwwwttttttxxx~~~}}}xxxuuutttvvvwwwwwwzzz}}}~~~wwwccc```ddd___VVVTTTOOOJJJIIIGGGCCCDDDGGGEEEEEEEEEFFFHHHNNNUUUZZZhhhooowwwyyyyyy~~~~~~}}}{{{yyywwwxxx|||vvvvvvrrrjjj```UUUJJJCCC>>>999999777777777888999::::::;;;;;;;;;===@@@AAA??????@@@AAAHHH[[[rrr~~~}}}hhhXXXTTTfffooogggccc[[[^^^```aaaaaa___^^^]]]]]]\\\YYYXXXXXXZZZYYYVVVRRRQQQPPPNNNMMMMMMLLLIIIFFFIIIGGGFFFGGGGGGGGGEEECCC???===<<<::::::;;;<<<===LLLiii{{{ooo~~~yyywwwrrriiizzz|||yyywwwssssssrrrpppmmmiiifffddd]]]UUUJJJBBB===999666444<<<222333@@@EEEBBBKKK[[[sssnnndddXXXKKKCCC@@@???>>>======<<<:::999888888777777666555444444333333666777888999888666444333555444333222111111111111000111111111111222222222000000000000000111111111000000///...---,,,,,,,,,,,,------......------,,,------------------------..........................................------//////000111222333333444444666999;;;;;;:::888777<<<999888:::???@@@>>>:::<<<>>>>>>===AAAHHHIIIGGGIII___aaaXXX~~~|||yyywwwvvvtttqqqooonnnmmmmmmkkkiiigggfffeeeccc```]]][[[XXXSSSPPPNNNKKKHHHFFFBBBBBB@@@???>>><<<;;;;;;<<>>EEEXXXppphhhXXXfffwwwtttiiiVVVLLLYYYxxxtttuuunnnqqqtttvvvxxxzzz{{{|||wwwtttrrrrrrvvv{{{~~~zzzwwwuuutttuuuvvvvvvuuusssvvvvvv{{{uuu|||rrrZZZTTTVVVVVVQQQMMMLLLJJJFFFGGGKKKCCCBBBAAA@@@???AAAEEEIIIEEEKKKSSSXXX\\\cccmmmvvvqqqsssuuuvvvwwwyyy{{{}}}|||tttsssmmmdddSSSPPPLLLGGGAAA<<<777555888888888888888999::::::>>>@@@@@@>>>>>>???BBBCCC@@@DDDHHHPPP```vvv\\\QQQYYY```wwwyyygggdddaaa[[[bbbcccbbb```]]]ZZZWWWVVVVVVUUUUUUUUUVVVUUURRRPPPQQQOOONNNMMMLLLKKKHHHFFFGGGFFFFFFFFFGGGGGGEEECCC???>>><<<:::999:::;;;;;;FFFaaazzzpppkkkxxx~~~}}}zzz{{{|||}}}~~~}}}}}}~~~{{{xxxvvvsssrrrpppooolllhhhccc]]]XXXVVVKKKEEE>>>999888888777666999666888???BBBFFFUUUgggqqqiii\\\OOOFFFAAA??????======<<<;;;:::999888888777666666555444444333333666777888888777666444222333333222111000000000000000111111111111222222222111111111111111111111111/////////...---------,,,,,,------......------,,,------------------------................................................//////000111222333333444444555888:::;;;:::999888;;;999888:::>>>@@@===:::<<<=========AAAHHHJJJHHHFFF]]]cccXXX~~~{{{yyywwwuuurrrnnnlllkkkllllllkkkiiigggfffdddbbb___\\\XXXUUUQQQNNNKKKIIIEEECCC@@@@@@>>>===;;;:::::::::>>>AAADDDFFFFFFEEEEEEFFF???AAADDDHHHPPPbbb{{{kkkmmm}}}jjj\\\PPPNNNccc|||uuuqqqqqqpppooopppsssvvvyyyzzzzzzuuurrrpppooorrrtttvvvwwwuuutttsssuuuwwwxxxwwwvvvrrrtttrrryyytttqqq}}}ssseeeXXXRRRLLLKKKHHHCCCAAAAAA@@@@@@???===;;;:::;;;===:::<<<>>>@@@BBBFFFKKKOOOOOOSSSYYY]]]^^^______```VVVYYYVVVMMMJJJKKKFFF>>>::::::999888777666555444666777888999:::;;;;;;;;;<<<>>>???>>><<<<<<@@@CCCCCCEEEKKKYYYsssuuuZZZLLLTTTddd|||xxxeeeaaaaaa```]]]bbbaaa```^^^[[[WWWTTTRRRQQQSSSUUUTTTSSSQQQQQQQQQQQQOOOMMMLLLKKKJJJHHHFFFFFFEEEDDDEEEFFFFFFEEECCC@@@???===:::999999999999>>>VVVsss}}}sssrrryyy}}}rrrhhh```ZZZmmmttt{{{}}}~~~~~~|||xxxvvvvvvuuuuuutttuuuuuuuuuvvvuuutttsssqqqooommmlllmmmjjjeee^^^VVVOOOHHHEEE@@@===888555444555444444:::<<>><<<999:::<<<======BBBIIIKKKIIICCC[[[cccUUU}}}}}}{{{xxxvvvsssoookkkiiiiiiiiijjjkkkiiifffdddccc```]]]ZZZVVVSSSOOOLLLIIIGGGDDDBBB@@@???===<<<;;;:::::::::>>>AAAEEEFFFFFFFFFFFFFFFAAACCCGGGLLLQQQ```}}}llleeeQQQGGGMMMlll}}}xxxrrroooppptttqqqnnnpppuuu{{{{{{yyyvvvuuuvvvwwwxxxwwwxxxvvvuuuvvvxxxzzzzzzzzzxxxxxxuuuwww}}}\\\PPPEEEDDDFFFDDD???===???@@@AAA@@@>>>===>>>???AAA???===<<<;;;;;;:::999777:::>>>@@@@@@?????????@@@@@@===999:::>>><<<555999999999999888888888888555666999;;;<<<<<<<<<;;;;;;:::;;;>>>???>>>>>>@@@HHHBBBGGGccc|||ZZZIIINNN___vvv|||eee```bbb```^^^^^^[[[[[[ZZZZZZZZZXXXVVVTTTPPPTTTWWWWWWTTTRRRSSSUUUQQQOOOLLLKKKKKKJJJHHHFFFEEEDDDDDDDDDFFFFFFDDDCCCAAA@@@>>>;;;999888888888:::LLLfff~~~{{{{{{yyy~~~ppp```UUUUUU]]]eeekkknnnpppqqqqqqpppppppppqqqrrrsssssstttlllllllllkkkjjjiiiggggggfffccc]]]UUUMMMEEE>>>;;;;;;999777555555666666777:::>>>AAAEEETTTiiiuuuuuuaaaVVVIII@@@>>>???>>>===;;;;;;:::999999888777777666666555555555444444444555555555555555333222111222111000000////////////000000111111111222222222444444333333222111000000---------...............,,,------......------,,,------------------------........................---------...............//////000111222333333444333444777999;;;;;;;;;;;;999888888999<<<===;;;::::::<<<<<<===BBBIIILLLJJJCCC[[[aaaSSS{{{~~~}}}}}}|||yyywwwtttqqqmmmiiigggffffffgggiiigggdddbbb```]]]YYYVVVSSSPPPMMMJJJIIIGGGDDDBBBAAA@@@>>><<<;;;;;;<<<<<<>>>AAADDDFFFGGGGGGGGGHHHBBB@@@EEEOOOWWWbbb}}}^^^RRROOOTTTmmmzzzvvvrrrppprrrmmmmmmpppuuu{{{~~~~~~zzzwwwvvvwwwzzz||||||zzz{{{zzz|||~~~}}}pppYYYCCC===BBBFFFFFFEEE???@@@AAAAAA???>>>??????===;;;999999;;;<<<:::999888:::;;;:::999888999:::===;;;888777:::===<<<888999999999999999888888888666777999;;;<<<===<<<<<>>999777444444444444555888;;;===777;;;AAANNNhhh}}}oooVVVNNNEEE@@@AAAAAA???<<<:::::::::999999888888888555555555555555444444444555555555444444333222111222222111000000000111111000000111111111222222222444444333333222111000000---------...............,,,------......------,,,------------------------........................---------.........////////////000111222333333444333444666888:::;;;;;;;;;888888888:::;;;<<<;;;::::::<<<<<<===BBBIIILLLJJJEEE[[[aaaVVV}}}{{{{{{yyywwwuuuqqqoookkkhhheeedddddddddfffdddaaa^^^\\\YYYUUURRROOOMMMJJJHHHGGGFFFDDDBBBBBB@@@>>><<<;;;<<<===>>>>>>AAAEEEGGGGGGGGGGGGHHHEEEBBBKKK^^^iiinnnkkkUUUXXX^^^aaannnwwwvvvsssqqqsssnnnttt|||~~~}}}~~~}}}~~~}}}xxxvvvwwwzzz|||}}}xxx}}}}}}tttVVVEEEAAA@@@???@@@>>>??????>>>;;;::::::;;;;;;:::999:::;;;;;;:::999;;;;;;;;;:::999999<<<>>>:::888666555666666666444777777777888999999::::::888999:::;;;<<<=========BBB;;;:::@@@BBB>>>===@@@HHHRRRpppZZZMMMKKKRRRiiiiiicccbbbgggeee\\\WWWWWWYYYVVVUUUVVVWWWWWWSSSOOONNNQQQSSSUUUUUUUUUUUUVVVSSSPPPMMMKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFEEECCCAAABBBAAA@@@>>><<<;;;999888;;;@@@PPPlll~~~vvvdddXXXQQQKKKJJJJJJJJJKKKMMMRRRSSSSSSTTTUUUUUUTTTTTTOOOPPPPPPPPPPPPOOONNNNNNHHHFFFCCC???<<<999777666777777666555444666:::===;;;BBBNNNbbbyyyxxxdddNNNIIIEEEBBBBBBBBB???===;;;:::::::::999999999999555555555555555555555555666555555444333333222222222111111000000111111111000111111111111222222222333333222222111111000000..................------,,,------......------,,,------------------------........................,,,,,,------...///////////////000111222333333444555555777888999:::;;;;;;888999:::;;;;;;<<<<<<<<<:::<<<======BBBIIIKKKIIIFFFZZZeeeaaa~~~{{{yyyxxxwwwuuusssnnnmmmjjjgggeeebbbaaa```cccaaa^^^[[[XXXUUUQQQMMMKKKIIIFFFEEEEEEEEECCCBBBAAA@@@===;;;;;;;;;===>>>@@@CCCFFFHHHGGGFFFFFFFFFFFFGGGZZZxxx~~~YYYMMMUUUbbbrrrvvvuuuxxxuuurrrrrrwww~~~{{{{{{}}}~~~{{{zzz|||~~~||||||lll[[[KKKAAA????????????===:::999999;;;===>>>>>>===;;;:::999888888999999888777777999;;;======>>>===<<<::::::;;;888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======???;;;<<>><<<;;;:::<<<;;;FFFbbbzzzwwwiiiYYYIIICCCBBBAAABBBEEEAAABBBDDDEEEFFFFFFEEEEEEAAAAAABBBBBBAAA@@@@@@???<<<;;;999888777777777777999:::;;;;;;<<<@@@GGGMMMPPP]]]ppp{{{hhhXXXIIIGGGEEEBBBAAA@@@@@@@@@;;;;;;;;;;;;::::::::::::555555555555555555555555777666555444444333333333000000/////////000000111000111111111111222222222111111111111111111111111/////////...---------,,,,,,------......------,,,------------------------........................,,,,,,------...//////000//////000111222333333444666666777888999999::::::888:::;;;<<<<<<<<<<<<===<<<=========AAAHHHJJJHHHEEEWWWiiilll}}}zzzxxxwwwvvvtttrrrmmmllljjjgggeeebbb```^^^aaa___\\\YYYVVVRRRNNNKKKGGGEEECCCCCCCCCDDDCCCAAAAAA???<<<::::::;;;===>>>CCCEEEHHHHHHGGGEEEDDDDDDAAAGGGdddzzzaaaNNNIIIKKK```zzzppptttzzzwwwqqqpppxxx~~~~~~}}}hhhVVVPPP@@@AAA@@@>>>======???AAA777999;;;<<<::::::;;;<<<;;;<<<===<<<:::888888999444666999:::888666777;;;:::::::::::::::;;;;;;;;;===<<<;;;::::::;;;===>>>??????DDDIIIHHHKKK```yyy```SSSYYYcccnnnhhhdddeeedddaaa``````^^^[[[XXXUUUSSSTTTWWWWWWSSSNNNQQQPPPPPPTTTXXXZZZXXXVVVVVVSSSOOOLLLLLLLLLLLLKKKKKKJJJHHHGGGGGGEEECCC@@@BBBBBBBBBAAA???>>><<<;;;<<<777@@@\\\{{{xxxyyysssyyynnnUUUHHHAAA<<<:::;;;555666888:::;;;<<<;;;;;;:::::::::::::::999888777777777666666666777999:::111555:::@@@HHHTTTaaajjjgggzzzoooYYYPPPGGGFFFDDDAAA???>>>@@@BBB<<<;;;;;;;;;;;;;;;;;;:::444555555555555555555555777777666555444444444444//////.........//////000000111111111111222222222000000000000000111111111000000///...------,,,,,,,,,------......------,,,------------------------........................,,,,,,------...///000000//////000111222333333444777777888888888999999:::999:::<<<===<<<<<<===>>><<<>>>>>>===AAAHHHJJJGGGDDDTTTjjjrrr