BM6@ 6(@@ ```SSSIIIHHHNNNOOOSSSqqqoooQQQUUUgggsssgggssspppUUULLLKKKLLLMMMNNNOOOQQQUUUXXXZZZaaahhhjjjhhheeefffiiieeeccc```]]]YYYVVVTTTRRRZZZ\\\___aaa___YYYOOOHHHCCCHHHLLLKKKLLLMMMKKKGGGFFFEEEDDDDDDEEEEEEDDDCCCDDDCCCAAA???<<<:::888777555444333333555666666555::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAA>>>999555111000000000000111111111111222222222333333333222222222111111000111333555666666555555222333333333222333666888777>>>AAA;;;444222444555444111...,,,,,,,,,+++***---------............///111111111000000000000000222222333777===BBBEEEGGGHHHKKKOOOPPPPPPRRRVVVZZZaaammm{{{\\\RRRKKKIIINNNNNNRRRrrrjjjMMMRRRdddzzzfffooorrrWWWMMMKKKLLLMMMMMMMMMNNNRRRTTT]]]```ccceeeffffffggggggfffeeeccc```\\\YYYWWWUUUQQQQQQQQQQQQPPPMMMHHHDDDJJJNNNPPPNNNMMMMMMJJJEEEFFFEEEDDDDDDEEEEEEDDDCCCFFFEEECCC@@@===:::888777666444222333444666666666::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<>>>???@@@AAA@@@===999444111000000000111111111111222222222222444444444444333333333222222222333444555555555555222333444444444555777888???EEEGGG???888666777888444222///---------,,,+++---------............///111000000000000000000000111222555999???CCCEEEEEEGGGKKKPPPSSSUUUYYY^^^ccciiitttrrrWWWQQQLLLKKKOOONNNUUUxxxgggNNNRRRaaahhhkkkvvv[[[NNNJJJKKKLLLMMMMMMPPPTTTWWWbbb___^^^aaagggkkkjjjhhhhhhgggeeeccc```]]][[[YYYRRRPPPLLLKKKKKKKKKKKKKKKRRRUUUVVVRRROOONNNJJJDDDGGGFFFDDDDDDEEEEEEDDDCCCHHHFFFDDDAAA>>>;;;888777777555222111333555777777::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAA???===888444111000000000111111111111222222222333555555555555444444444444444444333333333444444555111333666777777777888999EEEJJJIIIAAA999888999:::555222///.........---,,,---------............///000000000000000000111111222333666;;;AAADDDDDDDDDFFFKKKQQQVVVZZZ___fffkkknnnvvvlllSSSOOOKKKKKKPPPOOOZZZdddPPPTTT```mmmjjj}}}```MMMIIIJJJLLLNNNPPPUUUZZZ^^^bbb]]][[[aaalllrrroooiiiiiiiiihhhfffdddaaa^^^\\\YYYUUUQQQOOOQQQSSSUUUVVVVVVYYYXXXTTTPPPOOOJJJEEEHHHFFFEEEEEEFFFFFFDDDCCCEEEDDDBBB@@@>>>;;;:::999888555222000222555777888999:::;;;<<<=========<<<<<<<<<<<<===>>>???AAAAAA>>><<<888444111000000111111111111222222222333333555555555444444444444333666555444333333333444555111444888::::::888888888BBBFFFDDD<<<666666888888555222///......///...------------............///000000000000000111111111333333555999???CCCDDDDDDGGGLLLSSSXXX[[[```fffkkkhhhpppjjjQQQMMMJJJKKKQQQRRRYYYYYYNNNSSS\\\{{{sssjjjgggNNNIIIJJJKKKMMMOOOTTTZZZ^^^[[[YYYZZZcccoootttpppiiikkkkkkjjjiiifffccc```^^^YYYWWWTTTSSSUUUWWWXXXXXXVVVYYYXXXTTTQQQPPPMMMHHHIIIGGGEEEEEEFFFFFFDDDCCC@@@@@@???>>>===<<<<<<;;;888555222000222555777888999:::;;;<<<========================>>>@@@AAABBB===:::777333111000111222111222222222222333333333444444444444333333333333777666555444444444555666222555999;;;;;;999888888<<>>888444666888888444222///...//////......---------............/////////000000111111111111444333444777<<>>>>>>>>===============777555222111333555777777999:::;;;<<<===>>>>>>>>>=========>>>???@@@AAABBB<<<999666333111111111222222222222222333333333333444444444333333333333222777777666666666777777888444777:::;;;:::888777666888;;;;;;666555777999888333111...---...///...------------............////////////000111111222222333333444888>>>CCCGGGHHHJJJOOOTTTVVVVVVVVVYYY[[[ccchhhvvvaaaMMMMMMLLLMMMRRRRRR___jjjGGGIIILLLKKKgggllltttzzzZZZNNNNNNLLLJJJIIIKKKOOOSSSZZZ^^^cccgggjjjlllmmmnnnrrrrrrrrrpppmmmhhhdddaaa```^^^\\\\\\]]]]]]\\\[[[XXXZZZYYYUUUSSSSSSQQQMMMJJJHHHFFFFFFFFFFFFDDDBBB?????????>>>>>>>>>======666444222333444666666666999:::;;;===>>>>>>??????=========>>>???@@@BBBBBB;;;999555222111111222333222222222333333333444444555555555555444444444444666777888999999999999999666888;;;:::888666555555666999:::777666888999666222000---------......------------............///...//////000111111222222000222777===CCCHHHIIIHHHIIINNNSSSUUUUUUUUUXXXZZZdddhhhwww}}}\\\KKKNNNNNNOOORRRPPPhhhjjjJJJNNNMMMFFF___ppprrr```NNNNNNLLLJJJJJJMMMRRRVVVaaafffkkkkkkiiijjjooosssuuuuuuuuusssooojjjfffcccccc```]]]\\\\\\\\\\\\[[[ZZZ]]][[[VVVTTTTTTQQQMMMJJJIIIGGGFFFFFFFFFDDDBBBBBBAAAAAA@@@???>>>======555444333333555666666555999:::;;;===>>>?????????======>>>>>>???@@@BBBCCC:::888555222111111222333222222333333333444444444777666666666555555555555666777999:::;;;;;;::::::888999;;;:::777555444444555888999666555777666333111///---,,,---...---------------.........//////...//////000111222222222...222999BBBIIILLLJJJHHHGGGLLLRRRVVVVVVWWWZZZ]]]ccchhhwwwvvvPPPOOOOOOHHHPPPSSSUUUfffwwwSSSJJJLLLOOOWWWppp|||oookkkPPPMMMKKKJJJHHHJJJTTT```gggjjjmmmnnnnnnppptttxxx{{{sssooosssuuuoooiiihhheeeaaa]]]]]]___bbbaaa```^^^\\\YYYXXXXXXWWWSSSPPPLLLIIIFFFDDDDDDDDDCCCCCCAAAAAA@@@>>><<<:::888777666444333222222333555666;;;<<<======<<<<<<>>>???AAA>>><<<>>>CCCDDDAAA>>>999666222///000222333333222222333444444555555666666666555444444444444444666777999999888666444333999:::;;;;;;666111222888777888666333444777666222333///++++++---......---///////////////.........111000/////////000222333333555888<<<@@@BBBCCCDDDEEENNNUUUTTTSSSVVVYYYZZZ^^^iii~~~oooLLLMMMNNNIIIQQQTTTZZZzzznnnNNNGGGHHHIIIQQQgggnnntttTTTNNNJJJMMMQQQTTTZZZ```hhhkkkmmmmmmmmmooouuuzzzzzzxxxyyy}}}{{{ssslllkkklllgggbbbaaacccffffffeee```^^^[[[[[[ZZZYYYUUURRRMMMJJJFFFDDDDDDEEEDDDCCCAAAAAA@@@>>><<<:::888777444333222222333555777999;;;<<<>>>>>>>>>???AAACCCAAA???>>>@@@DDDEEEBBB>>>999666111///000222333333222222333333444555555555666555555555555555666666888888777777777666444222888888:::;;;777333555;;;======:::555555777666222222///,,,+++---......---.........///////////////111000000///000111222333222444777;;;>>>AAABBBCCCFFFOOOUUUUUUTTTWWWZZZ[[[^^^hhhdddIIIKKKMMMJJJRRRUUUaaadddJJJGGGFFFEEEJJJ]]]oooxxx```SSSKKKRRR^^^eeeeeeccclllnnnppppppooorrrxxx|||{{{wwwrrrssssssooojjjiiilllnnnnnnmmmeeecccaaa___^^^[[[VVVSSSMMMJJJGGGEEEEEEEEEEEEDDDBBBAAA@@@???===:::888777222222111222444777:::<<<;;;===???@@@@@@BBBDDDFFFBBBAAA@@@BBBEEEFFFBBB???888555111000000222333333222222333333444444555555555555555555666777888888;;;888555555666666444222777666888:::888555888>>>CCCBBB===777555777555111111///,,,,,,---......---------......//////000000111000000000000111222222111222666999===@@@BBBBBBGGGPPPVVVVVVUUUXXX\\\]]]^^^hhh[[[GGGLLLLLLLLLRRRUUUhhh^^^JJJKKKHHHDDDHHHVVV{{{uuurrrppp\\\MMMTTTfffqqqooojjjpppsssvvvwwwvvvvvvyyy}}}}}}yyyxxxzzzxxxvvvtttvvvyyyzzzwwwtttlllkkkhhheeeaaa\\\WWWSSSMMMJJJGGGFFFFFFEEEDDDCCCBBBAAAAAA???===;;;999777333333222333555888;;;======???AAABBBBBBCCCEEEFFFCCCCCCCCCEEEGGGFFFBBB>>>777444111000111222333222111222222333444444555555444444555555777888999:::>>>999444333555666555222999777888:::888666888===DDDCCC===777555666555111///...---------.........,,,------...///000111111000000000111111111222222111222555999===@@@BBBCCCGGGPPPWWWWWWVVVYYY]]]^^^```gggUUUIIIMMMKKKMMMQQQVVVrrrZZZJJJMMMHHHCCCGGGPPPmmmsss~~~eeePPPRRRcccppprrrooopppuuuzzz|||{{{yyyyyy{{{}}}yyy{{{~~~}}}sssrrrpppkkkddd]]]WWWSSSNNNLLLIIIGGGFFFEEECCCAAABBBBBBAAA???===;;;999888555555444444666888;;;===@@@BBBDDDEEEDDDCCCDDDEEEDDDEEEGGGHHHHHHEEE@@@<<<555333000000111222222222111111222222333444444555444444444555777888:::;;;>>>:::555444555666666555<<<999888999777444666:::???>>>:::555444666555111............------...///,,,------...///000111111000111111111222222222222222333666999===AAADDDEEEGGGPPPWWWWWWWWWZZZ^^^___aaagggPPPKKKOOOKKKOOOSSSZZZ~~~XXXIIILLLEEEBBBFFFIII___yyy|||nnnVVVQQQ\\\hhhnnnqqqmmmrrryyy}}}|||{{{|||}}}{{{}}}uuuvvvtttoooggg^^^XXXUUURRRPPPMMMJJJIIIFFFCCCAAACCCBBBAAA@@@>>>;;;999888666666555555777999<<<>>>CCCEEEHHHHHHGGGFFFFFFFFFFFFHHHJJJJJJHHHCCC===999444222000000111222222222111111222222333333444444444444444555666777999:::;;;:::888666555666777999???:::777777666333444777888999777333444666555111,,,---///...------...///------......//////000000000111222222333333222222222333555999===AAADDDFFFFFFOOOWWWWWWVVVZZZ^^^___aaafffKKKKKKPPPKKKQQQVVV___YYYKKKKKKDDDBBBGGGGGGUUU~~~vvvyyybbbWWWYYYaaakkksssmmmrrrxxx|||~~~tttuuuuuuqqqiiiaaa\\\ZZZWWWUUURRROOOLLLIIIEEEBBBCCCBBBAAA@@@>>><<<:::888555444444666888;;;???AAAEEEGGGJJJLLLKKKJJJKKKKKKGGGIIILLLLLLGGG@@@:::666333111000000111222222111111111111222333333444444444444444444555666777888888:::<<<:::666666999===>>>999555666555222333666444666666333444666444///+++---//////------...000.........///////////////000111222333333333222222111222444777;;;@@@DDDFFFEEEOOOVVVVVVVVVYYY^^^______fffHHHKKKPPPJJJRRRXXXddd[[[MMMMMMDDDDDDJJJGGGRRRmmmrrrnnn```[[[___kkkwwwooosssxxx|||qqqtttuuurrrkkkccc___^^^[[[YYYUUURRROOOKKKGGGCCCCCCCCCBBB@@@>>><<<:::999333333444666999===AAACCCEEEHHHLLLNNNOOONNNOOOPPPHHHJJJMMMLLLGGG???888444333111000000111222222111000111111222333333444444444444333444444555666777666;;;>>><<<777666:::???===777444444444333333666333666666444555666333---***---000///...---...000///////////////.........000111222333444333222222000111333666:::???CCCEEEEEENNNUUUVVVVVVYYY]]]___^^^fffMMMNNNIIIPPPYYYWWWtttXXXQQQLLLKKKJJJFFFFFFHHHYYY{{{}}}uuufff```dddkkkqqqqqqzzzwwwooommmsssrrriiiiiipppfff___XXXSSSMMMFFFEEEHHHFFFEEECCCAAA>>>;;;999888999777555555888<<<>>>???GGGJJJNNNQQQQQQPPPMMMLLLJJJLLLNNNJJJCCC<<<888666//////000111111111111111222222222222222222333333666555333333333555666888888;;;======;;;:::;;;===888888888777777666555444777999555000333999444***------....../////////000////////////............---///111222333222000///111222444777;;;???BBBDDDHHHMMMTTTWWWWWWWWWYYY[[[^^^ggg}}}MMMOOOLLLPPPYYY^^^WWWQQQKKKKKKIIIFFFEEEGGGTTT{{{}}}zzzmmmggghhhnnnrrrttt}}}|||}}}}}}{{{~~~sssfffZZZUUURRRNNNJJJJJJDDDCCCAAAAAA@@@>>>:::777777666555666:::>>>AAABBBHHHJJJMMMQQQSSSRRRNNNKKKNNNOOOOOOJJJCCC;;;666444///000000111111111111111222222222222222333333333777555444333333444666777999;;;<<<;;;888777888:::999777555222222555:::===<<<:::888777333///111666---000444777777555111///---.........//////000000...///111222222222000///111222444777;;;???BBBDDDHHHMMMSSSWWWWWWWWWYYY[[[___fffzzzLLLPPPNNNOOOWWWhhhzzzWWWPPPKKKJJJIIIEEEEEEGGGLLLbbbxxxqqqpppqqqsssyyyqqq```\\\___\\\TTTMMMIIIEEEBBBBBBCCCBBB<<<777666555555777<<<@@@CCCEEEIIIKKKOOOSSSUUUTTTPPPMMMUUUTTTPPPJJJAAA999444222///000111111222222111111111222222222333333333444888777555444333444666777:::::::::777555444666777666777666444444888@@@FFFCCC888444888666///111:::<<<===<<<;;;777222,,,))),,,,,,---...///000111111...///000222222111111000111222444777;;;???BBBDDDHHHMMMSSSWWWWWWWWWYYY\\\___ddduuuIIINNNOOOMMMTTTsssmmmVVVPPPKKKJJJHHHEEEDDDFFFGGGOOO|||zzzvvvtttttt}}}}}}llllllssspppbbbVVVVVVNNNFFFCCCDDDCCC>>>888666555555888<<>>777222///000000111222222222222111111222222333333444444444999888666444444555666777999888666444333444666777555888:::;;;;;;>>>DDDJJJAAA777000555>>>AAA???===EEEAAA:::333...,,,,,,,,,---------...///000000111//////000111111111111000111222444777;;;???BBBDDDGGGLLLSSSWWWWWWXXXZZZ\\\^^^cccsssGGGLLLNNNKKKTTTfffWWWPPPKKKJJJIIIFFFEEEGGGFFFFFFnnnzzzxxxxxx|||qqqbbbdddYYYLLLEEEDDDBBB>>>999888777777999===@@@BBBBBBDDDNNNXXXXXXQQQNNNQQQWWW\\\WWWMMMCCC;;;444000...000000111222222222222222111111222333444444555555999888666555555666777999888666444444555777888999999::::::999:::???GGGMMMBBBHHHFFF???AAAKKKIII???666333///,,,+++...111444///////////////.........//////000111111111111111111222444777;;;???BBBDDDGGGLLLSSSVVVWWWXXXZZZ]]]___eeewwwGGGJJJOOOMMM\\\eeeXXXQQQLLLKKKJJJFFFFFFHHHFFFGGGaaa||||||~~~uuuiiiggg\\\OOOFFFBBB@@@===;;;999888888;;;>>>AAABBBBBBEEEOOOWWWWWWOOOLLLSSSZZZ[[[SSSHHH>>>777222000...000111222222333222222222111111222333444555666666888777666555666777999:::888666555666888;;;;;;;;;???:::555333666???JJJPPPQQQeeefffMMM:::;;;;;;333***+++---.........---,,,000000//////............000000000000000111111111111222444777;;;???BBBDDDFFFLLLRRRVVVWWWXXX[[[]]]bbbiii{{{IIIKKKQQQTTTjjjxxxfffYYYRRRMMMLLLKKKGGGGGGIIIGGGJJJSSSrrr~~~||||||wwwiiiccc\\\UUUMMMEEEAAA???===;;;999999:::===BBBEEEFFFFFFJJJNNNRRRRRROOOPPPTTTYYYWWWOOOBBB999333111000///000111222222333333222222111111222333444555666666777777666666666999;;;<<<;;;:::888:::<<<>>>===;;;===999555777???HHHMMMNNNSSS^^^[[[EEE333...---)))---...///000...,,,)))(((.........///////////////000000000000000111111222111222444777;;;???BBBDDDFFFKKKRRRVVVWWWXXX[[[]]]bbbgggxxxKKKLLLTTTZZZtttllleeeYYYSSSNNNMMMKKKHHHGGGIIIFFFMMMJJJ```sss}}}vvvmmmttt~~~uuueee[[[ZZZOOOMMMIIIEEEAAA>>><<<;;;999999;;;???EEEIIIJJJKKKNNNMMMMMMNNNPPPSSSUUUVVVTTTKKK???555111000000000111111222333333333333222111111222333444666666777777666555666777999<<<>>>>>>===;;;===??????===:::777777:::DDDNNNSSSOOOIII???777000///333555333///000...,,,,,,,,,...111333,,,------...///000111111000000000000000111111222111222444777;;;???BBBDDDFFFKKKRRRVVVWWWYYY[[[^^^___cccrrrKKKRRRXXXhhhkkk]]]VVVSSSOOOLLLLLLLLLKKKKKKIIILLLGGGSSS||||||}}}yyypppkkkfffffffffccc___XXXRRRNNNJJJEEE???<<<<<<<<<;;;999;;;<<>>@@@DDDAAA======>>>???===;;;???FFFIIIDDDAAABBB@@@;;;666666555444222000...------------------------------------............///000000000000000000000000000222555888<<>>AAADDDGGGKKKMMMNNNSSSQQQOOOQQQTTTVVVSSSPPPFFF>>>555//////000000...111111111000111111222333444444333333444444333222999999999888777888;;;===777:::???EEEHHHFFF???:::;;;======<<>>777666555555333222000...------------------------------------............///000000000000000000000000000222555888<<>>;;;888888999:::;;;:::@@@AAACCCGGGJJJMMMPPPQQQNNNOOOQQQUUUXXXVVVPPPKKK@@@:::222......000000000111111000000111111222333333222333666:::;;;999777666666555555555888===AAACCCEEEIIILLLLLLEEE<<<555777555444777@@@EEE>>>333666555444333111///...------------------------------------............///000000000000000000000000000222555888<<>>BBBCCCEEEHHHKKKNNNQQQRRRJJJNNNSSSXXXYYYTTTLLLEEE;;;777222///000222333333111111000111111222333444555333222555:::===;;;888...111555999===CCCJJJNNNOOOMMMIIIEEE@@@;;;777444444444666===FFFGGG>>>444666555444222000///...------------------------------------............///000000000000000000000000000222555888<<>>AAACCCCCCDDDFFFIIIKKKNNNPPPQQQJJJNNNTTTXXXWWWPPPFFF???666333000///000222444555111111111111222333444555999666333333555666555333999===BBBFFFIIILLLNNNPPP???===999555333333555777222666===EEEHHHCCC:::444666555333111///.........---------------------------------............///000000000000000000000000000222555888<<>>===<<<;;;:::999999999;;;===??????@@@AAADDDFFFFFFFFFHHHIIIKKKMMMNNNOOONNNQQQUUUVVVRRRIII???999000///......///111333444222222222333444555666777666777888:::;;;===>>>???GGGIIIKKKKKKHHHDDDAAA???555666777666333222222333111666@@@GGGDDD<<<555444777555333000............---------------------------------............///000000000000000000000000000222555888<<>><<<;;;:::::::::;;;;;;;;;;;;;;;>>>@@@BBBCCCBBBCCCFFFHHHIIIIIIJJJKKKLLLMMMMMMNNNSSSTTTUUURRRKKKBBB:::555....../////////111333555333444444444666777888999777>>>EEEHHHGGGFFFGGGIIIDDDEEEEEEBBB>>>999777666:::<<<===;;;666333111222444666===BBB???777444777777555222000...---......---------------------------------............///000000000000000000000000000222555888<<>>>>><<<;;;;;;;;;<<<===999:::<<<===>>>>>>>>>>>>???BBBDDDEEECCCCCCFFFIIIKKKKKKLLLLLLMMMMMMMMMMMMWWWWWWUUUOOOGGG>>>777444///000111222222333555777444444555555777888999:::AAAJJJRRRRRRJJJAAA======:::;;;<<<;;;;;;;;;===>>><<<<<<;;;777333222444777999777999>>>===777666:::777555222///...---......---------------------------------.........//////000000000000000000000000000222555888<<>>==================<<<<<<<<<<<<===>>>>>>CCCGGGLLLLLLJJJGGGFFFGGGKKKHHHKKKRRRSSSPPPOOOSSSVVVSSSOOOIIIAAA999333000...111444666777555333111444666:::???EEEKKKPPPSSSFFFEEEBBB===999666666777===;;;;;;===AAABBBAAA???======<<<999666444555666;;;===???===;;;999999999777555111...,,,+++,,,---........................------......///000000000111111111000000000000000222222333777<<<@@@CCCCCCHHHPPPUUUVVVVVVYYY[[[[[[```bbbdddrrraaa]]][[[WWWTTTQQQOOOPPPRRRRRRMMMIIIJJJKKKJJJGGGFFFJJJRRRYYY~~~|||zzzvvvtttqqqmmmiiigggfffeeecccaaa___]]]ZZZXXXWWWTTTPPPMMMLLLKKKIIIGGGEEEDDDCCCCCCAAA@@@???>>>=========>>>>>>>>>======>>>???@@@@@@DDDHHHKKKKKKIIIHHHIIIKKKOOOMMMNNNSSSUUUSSSUUUYYY___VVVIII<<<555333666999555444444444666999<<<>>>CCCFFFKKKLLLJJJDDD<<<777<<<;;;:::777555555777999<<<;;;:::<<>>888888999888666444111...,,,+++,,,---........................------......///000000000111000000000000000000000222222333777<<<@@@CCCCCCHHHPPPVVVVVVVVVZZZ]]]\\\```bbbeee}}}eee___ZZZTTTRRRQQQOOONNNOOOQQQOOOKKKGGGJJJIIIIIIIIIIIIJJJLLLMMMaaa{{{{{{|||}}}}}}{{{wwwtttmmmjjjfffddddddeeedddddd]]][[[XXXVVVTTTRRRNNNKKKIIIHHHGGGFFFEEEEEEEEEEEECCCBBBAAA@@@????????????????????????@@@AAACCCCCCGGGJJJLLLLLLJJJIIIKKKMMMQQQOOOOOOSSSUUUUUUXXX\\\UUUOOOFFF===666222111111555555666999>>>DDDIIILLLHHHEEEAAA===999777555555666666555333333444777:::;;;::::::;;;=========<<<<<<:::888555333444777;;;666DDDIII>>>555777999555555333000---,,,,,,,,,---........................------......///000000000000000000000000000111111222222333777<<<@@@CCCCCCHHHPPPVVVWWWWWW[[[^^^^^^___bbbeeejjj]]]```ZZZSSSRRRMMMMMMNNNQQQTTTTTTQQQNNNLLLJJJHHHHHHJJJKKKIIIGGGNNNqqqvvvvvvvvvxxxxxxwwwtttqqqllliiifffdddcccddddddeee\\\ZZZWWWUUUTTTQQQMMMJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEHHHLLLOOOOOOLLLJJJKKKLLLMMMMMMOOORRRTTTUUUVVVWWWIIIFFFAAA<<<777444333222<<<>>>AAADDDFFFFFFEEEDDD;;;777111------111777;;;999888777444222333666999;;;:::999999:::::::::::::::888666222111444:::>>>AAAKKKJJJ;;;444::::::333222111///---,,,,,,------........................------......///000000000000000000000000111111111222222333777<<<@@@CCCCCCHHHPPPVVVWWWXXX\\\``````]]]bbbfff^^^YYY```ZZZRRRRRRMMMOOORRRUUUXXXXXXVVVTTTPPPLLLHHHHHHJJJKKKIIIFFFHHH```wwwuuurrrqqqppppppnnnmmmmmmllliiifffdddcccdddeee]]]ZZZXXXVVVTTTQQQNNNKKKIIIHHHFFFEEEDDDCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEJJJNNNRRRSSSOOOKKKIIIIIIJJJNNNRRRUUUVVVUUURRROOOGGGAAA888111222999CCCJJJKKKJJJHHHDDD???999444111111333555777777555333222:::999777444222444777:::::::::999888777777777888888777444222222666===BBBOOOPPPFFF888666===<<<111//////...---,,,,,,------........................------......///000000000//////000000111111111111222222333777<<<@@@CCCCCCHHHPPPVVVWWWXXX\\\``````[[[bbbfffzzzZZZWWW\\\WWWPPPQQQPPPRRRUUUXXXXXXVVVTTTRRRPPPLLLIIIHHHJJJKKKIIIGGGIIITTTrrr|||xxxrrrnnnllllllkkkjjjmmmnnnllljjjfffccccccddd]]][[[XXXVVVUUURRRNNNKKKIIIHHHFFFEEECCCBBBAAAAAACCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCBBBCCCCCCDDDEEEJJJOOOSSSSSSOOOKKKIIIJJJLLLRRRWWWXXXWWWUUUOOOIII>>><<<999999===CCCJJJOOOGGGCCC<<<666222000111222555444444333444555555666555444333111222555;;;???;;;;;;:::777555444666777666555444222444999@@@EEESSSKKK???777888<<<999222------,,,,,,,,,------...........................------......///000000000/////////000111111222222222222333777<<<@@@CCCCCCHHHPPPVVVWWWWWW[[[^^^^^^[[[bbbfffqqq\\\XXXXXXSSSOOOPPPOOOQQQTTTUUUTTTQQQNNNLLLKKKJJJJJJJJJJJJJJJIIIHHHKKKKKK^^^|||vvvqqqooommmlllkkkkkklllmmmkkkgggdddcccccc\\\ZZZXXXVVVTTTQQQNNNKKKHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGFFFEEEEEEEEEEEEEEEEEEKKKNNNPPPOOOLLLKKKMMMPPPPPPVVVYYYWWWUUUSSSMMMFFF;;;>>>BBBDDDDDDBBB???<<<777444111//////222666999666333...+++---333:::>>>222222111111222777>>>CCC<<<<<<;;;777444333555777444444444444666;;;BBBHHHKKK@@@777888999777444444+++++++++,,,,,,------...........................------......///000000000...//////000111111222222222222333777<<<@@@CCCCCCHHHPPPVVVVVVVVVZZZ]]]\\\]]]dddeee|||nnn```ZZZWWWRRRPPPQQQJJJMMMPPPRRRPPPMMMJJJIIIFFFHHHJJJLLLKKKJJJHHHGGGMMMFFFQQQwwwzzzvvvssspppnnnlllgggjjjmmmlllhhhdddcccddd\\\ZZZWWWUUUSSSQQQMMMJJJFFFFFFEEECCCCCCBBBBBBBBB@@@@@@@@@AAACCCEEEFFFGGGIIIIIIHHHGGGFFFFFFFFFFFFLLLMMMLLLJJJIIIKKKQQQVVVSSSXXXXXXSSSPPPPPPKKKCCCLLLIIICCC<<<777444333333222333333444444444333333111333666888888777555444555444333222444888???DDD<<<===;;;888333222444777333444444555888===DDDIII@@@555333999:::222000666******+++,,,,,,---..............................------......///000000000...//////000111222222222222222333777<<<@@@CCCCCCHHHPPPVVVVVVVVVYYY[[[[[[^^^eeeeee~~~kkkaaaYYYXXXWWWSSSOOOOOOMMMNNNNNNMMMMMMLLLKKKJJJMMMLLLKKKJJJIIIHHHHHHGGGDDDPPPQQQ\\\}}}}}}}}}wwwnnnjjjeee```___cccgggfffdddeee[[[ZZZXXXVVVTTTPPPKKKGGGHHHGGGFFFDDDDDDCCCCCCCCC??????@@@AAABBBBBBCCCCCCFFFIIILLLMMMKKKIIIGGGGGGDDDIIILLLKKKKKKPPPTTTUUURRRQQQQQQOOONNNLLLKKKJJJ<<<888333111222444555444333333222222111222222222666444222333666999888777555555666777888:::<<<>>>>>>>>><<<777222000333666555777666222333999<<<<<<777666555777888666111---------------------------------------------------............////////////000000000000111111111111111111444888===AAABBBBBBFFFOOOVVVWWWXXX[[[]]]\\\[[[___hhhmmmaaaVVVTTTUUUSSSPPPOOOMMMMMMNNNNNNNNNMMMKKKKKKMMMLLLKKKIIIHHHHHHGGGGGGHHHNNNJJJOOOrrryyypppmmmeee^^^ZZZ\\\^^^^^^^^^___^^^\\\ZZZXXXUUUQQQLLLHHHGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCEEEHHHIIIHHHGGGGGGHHHGGGLLLOOOMMMMMMQQQUUUUUURRRTTTVVVUUUOOOFFF===777:::666222111333444444444333333222222222222333333555444333555888:::999777444444444555666999===???===<<<:::666333222333555333444222222666===>>>:::777666666777777555111---------------------------------------------------............////////////000000000000111111111111111222444888===AAABBBBBBGGGPPPVVVXXXXXX[[[\\\\\\\\\___hhhnnnmmm___RRRPPPSSSSSSPPPOOOKKKLLLNNNOOOOOOMMMKKKJJJLLLKKKJJJIIIHHHGGGGGGGGGIIIKKKEEEIII___wwwpppfff]]]UUUSSSSSSSSSSSSVVV[[[YYYWWWUUUSSSPPPKKKGGGHHHGGGEEEDDDCCCBBBBBBBBBCCCBBBBBBBBBAAAAAAAAAAAA@@@BBBDDDEEEEEEFFFHHHJJJKKKPPPRRRPPPQQQUUUWWWVVVTTTUUUTTTPPPHHH===333,,,666444222222333444444333333333333222222333333444444444666888;;;;;;999777222444555666777999<<>>AAABBBBBBHHHPPPWWWXXXXXXZZZ\\\[[[]]]```hhh~~~pppiii[[[PPPOOOSSSSSSOOOMMMJJJKKKMMMNNNNNNLLLJJJHHHKKKJJJIIIHHHGGGGGGGGGGGGFFFHHHGGGMMMXXXjjjwwwpppeeeYYYTTTRRROOOOOORRRUUUTTTSSSRRRRRRPPPMMMKKKIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@????????????@@@BBBCCCDDDFFFJJJMMMMMMQQQSSSRRRTTTXXXYYYWWWTTTPPPIIIAAA:::666444333222222222333444444333222444333333333333444444555444666999;;;===<<<999777222666:::;;;:::999:::;;;:::666222222333555333111333333777@@@LLLQQQGGG999666666666555444222///------------------------------------------------------------........./////////000000000111111111111222222444999>>>BBBCCCCCCHHHPPPWWWXXXXXXZZZ\\\ZZZ___aaahhhnnnlllcccXXXPPPQQQUUUSSSNNNKKKJJJJJJKKKLLLKKKJJJHHHFFFJJJIIIHHHGGGGGGGGGGGGGGGFFFGGGGGGMMMRRR[[[|||qqqeee^^^YYYTTTRRRSSSQQQPPPOOOPPPQQQQQQOOONNNHHHGGGFFFDDDBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>@@@AAACCCDDDEEEHHHLLLOOOMMMQQQRRRRRRTTTXXXXXXUUUMMMGGG???777333333666999111222333444444333333333444444333333444555555666555888;;;======;;;888777444:::AAACCC???:::777666888555222111333444333000000444;;;EEEQQQSSSFFF666666666666555333000...---------------------------------------------------------------............///000000000111111111111222222555999>>>BBBCCCCCCHHHPPPWWWXXXXXX[[[\\\[[[___aaaggg}}}xxxbbb___^^^VVVRRRTTTUUURRRNNNLLLLLLLLLLLLKKKIIIHHHFFFFFFIIIHHHGGGGGGFFFFFFFFFGGGIIIGGGDDDHHHKKKOOOqqqzzzppplllggg___ZZZXXXQQQOOOMMMMMMMMMMMMKKKJJJFFFEEECCCAAA@@@>>>>>>>>>????????????@@@@@@@@@@@@CCCDDDEEEFFFGGGIIIMMMPPPNNNPPPQQQPPPRRRUUUSSSOOOBBB@@@;;;777444333444555222444555555333222333333444444444444555555666777777:::===>>><<<999777666555===FFFGGGBBB:::555444777555333333333333222111...444;;;BBBHHHHHH???333555666666444111...------------------------------------------------------,,,------------.........000000000000111111111111222333555999???BBBCCCCCCGGGOOOVVVXXXXXX[[[]]]\\\___```fff{{{tttfff^^^\\\WWWSSSTTTSSSOOOOOOQQQQQQPPPMMMKKKIIIHHHGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFHHHGGGEEEIIINNNMMM___zzzqqqnnnaaa]]]YYYVVVSSSPPPLLLJJJGGGFFFDDDBBB@@@???>>>>>>>>>??????AAABBBCCCDDDDDDEEEFFFHHHHHHHHHIIILLLNNNPPPQQQPPPNNNNNNOOOKKKEEE<<<;;;999666555444444444444666777555333222333555444444444444555666777888999<<<>>>>>>:::666555555666>>>EEEEEE???999666777666777666555222111111222///666;;;;;;999:::888444555666666444000------...------------------------------------------------,,,,,,---------.........000000000000111111111111222333555:::???BBBDDDCCCEEENNNUUUWWWYYY\\\^^^^^^___```eeezzz{{{vvvtttiii\\\WWWTTTRRRPPPMMMPPPUUUUUUSSSOOOLLLIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFCCCGGGIIIQQQWWWPPPSSSfffyyytttnnngggbbb\\\WWWSSSJJJIIIGGGEEECCCBBBAAAAAA>>>???@@@BBBDDDFFFGGGHHHFFFHHHIIIJJJIIIIIIJJJLLLRRRSSSPPPLLLKKKKKKEEE===;;;888555222222444777999666888888666222111333555444444444555555777888888:::===???===999555444444777===CCCBBB<<<777888:::555888999666222000000222222999<<<666000111555888555666777444///,,,,,,...------------------------------------------------,,,,,,,,,---------......000000000000111111111111333333555:::???CCCDDDDDDDDDMMMUUUWWWYYY]]]____________dddyyynnnjjjjjjggg]]]XXXQQQLLLKKKLLLNNNOOOaaa[[[SSSKKKGGGFFFHHHJJJGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFHHHJJJMMMOOOPPPwwwtttjjjddd\\\XXXRRRMMMJJJHHHFFFDDDAAABBBDDDDDDDDDFFFIIILLLKKKLLLMMMMMMKKKKKKMMMOOOZZZXXXTTTNNNGGGAAA<<<999777777666666666888999:::777777666666666555555555444444555555666777888999??????<<<999555444555777999:::;;;<<<;;;:::999888;;;888333000000000111111333777999777333222555888666555333111///---,,,,,,.........------,,,,,,,,,------------------------++++++,,,---...///000111////////////000111222333333444666999<<>>AAADDD>>>888222000222555777777999999888777777777777777777444000000222666:::;;;>>>;;;777444444666777888444333222000...------,,,...------------,,,,,,,,,------------------------+++,,,,,,---...///000000------------...///000111333444666888<<<@@@CCCDDDGGGOOOUUUVVVWWW[[[^^^^^^eeegggqqqeeeYYY\\\YYYVVVXXXRRROOOLLLJJJJJJJJJIIIHHHFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAACCCEEEGGGHHHJJJSSSuuu~~~qqqeee^^^ZZZYYYXXXYYY[[[\\\\\\[[[WWWUUUVVV\\\eeennnqqqrrrqqqjjjbbb\\\ZZZVVVPPPJJJHHHEEE@@@<<<888666666777888888:::::::::999888777777777777666666666666666555666999;;;>>>@@@AAABBB999444111222888<<<;;;999888777666555444555666777444222000000444:::>>>@@@CCC<<<555333666888888777333222000///...---------------------------------------------------------,,,,,,------...//////000............///000111111222333555888<<<@@@CCCEEEFFFNNNUUUVVVWWW\\\______bbbdddppp{{{```[[[\\\WWWUUUYYYQQQNNNKKKIIIHHHGGGFFFDDDIIIIIIHHHGGGFFFFFFGGGGGGBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBDDDEEEFFFFFFKKK___}}}tttkkkfff___\\\XXXVVVXXXZZZ\\\]]]dddeeehhhlllpppuuuyyy|||nnndddYYYRRROOOMMMIIIEEEDDDAAA===:::888888999:::999:::;;;;;;;;;999888777777777777777777777777777666888<<>>;;;777444222333777===BBBCCC???;;;666666555444444444444444222111111444888<<<>>>>>><<<888555555888999666222000///...---------------,,,,,,,,,------------...---------------------------------.........///////////////000000111222333111222555888<<<@@@DDDFFFFFFNNNTTTVVVWWW\\\___```aaa```nnn}}}```\\\WWWSSSQQQQQQQQQPPPMMMJJJGGGFFFGGGHHHHHHHHHHHHGGGFFFDDDDDDDDDDDDDDD@@@@@@@@@@@@AAAAAAAAABBB@@@@@@???@@@@@@AAABBBCCCBBBGGGKKKVVVyyy~~~wwwzzz~~~{{{{{{yyyxxxxxxxxxxxxxxxxxxtttpppmmmnnnppprrrrrrsssrrrpppmmmgggaaaZZZUUUJJJHHHEEECCCBBBCCCCCCDDD===============>>>??????>>>===<<<;;;999999888888444555555555666666666666::::::;;;:::999666444222333666999===>>>===:::888555555555555555444444333222222333666999;;;;;;:::555444555777999888333///......------,,,---------,,,,,,,,,---------......---------------------------------...............//////...//////000111222111222555888<<>>???@@@@@@@@@@@@>>><<<:::999888999999666777777777888888999999<<<:::888666444333333333555888::::::999666555555444555666777666555444333222333444777::::::888666000222555888999666111......------,,,,,,---------,,,,,,,,,------.........---------------------------------..................------......///000111111222555888<<>>DDDAAAAAAAAAAAAAAAAAAAAAAAA============>>>???AAAAAACCCBBBEEELLLUUUooozzzwwwqqqhhhbbbbbbiiippptttyyy}}}yyy{{{wwwssstttyyy|||zzzxxxyyyuuupppnnnnnnjjjccc]]]XXX\\\```___XXXPPPIIIFFFEEEDDDDDDFFFHHHHHHDDDAAA@@@@@@@@@AAA@@@@@@?????????>>>;;;999888999::::::666666666666888;;;===???;;;888555333222333555777888:::===;;;888666777999777777888666444222222333111222333777::::::777333777:::;;;999444000......---------------------------------,,,,,,+++++++++,,,------......------,,,---------............///000111111111222222222222333333444888===AAADDDDDDHHHNNNUUUZZZ[[[]]]```ccc___cccaaa|||nnn\\\SSSUUUQQQLLLJJJJJJLLLMMMMMMKKKJJJHHHFFFDDDDDDDDDDDDDDDFFFFFFDDD@@@>>>===>>>AAAAAAAAAAAAAAAAAAAAAAAA============>>>???@@@@@@BBB@@@AAADDDGGGYYYyyymmmfffddddddcccaaafffkkksssyyy~~~~~~{{{xxx|||xxxuuuuuuyyy{{{zzzwwwvvvsssooonnnnnnkkkeee``````bbbbbb^^^XXXRRROOONNNMMMLLLKKKLLLMMMLLLHHHEEEBBBBBBCCCCCCBBBBBBAAAAAA???>>><<<:::999999:::;;;999999::::::;;;<<<======:::888555333333555777999===<<<;;;888666555777888666666777555333222222333222777<<<===:::666666666888::::::888333///......---------------------------,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---------............///000000000111111111222222333222444777<<>>>>>=========>>>>>>???CCCBBBCCCBBB@@@HHHdddxxxgggaaa]]]VVVOOOWWWZZZ```eeekkkqqqwww{{{~~~~~~|||zzzzzz|||yyyuuuuuuwwwxxxvvvtttrrrpppnnnnnnnnnmmmhhhdddllljjjfff```[[[XXXYYYZZZUUUSSSRRRQQQPPPNNNJJJGGGCCCCCCDDDDDDCCCBBBAAAAAA>>>===<<<:::::::::;;;<<<<<<===>>>??????>>><<<;;;888777666555666888:::<<>>EEEQQQOOODDD????????????????????????>>>>>>===<<<<<<<<<======AAABBBDDDCCC@@@BBBSSSeeesss```VVVPPPNNNSSSTTTVVVYYY^^^dddlllqqq|||{{{|||{{{xxxuuusssssssssrrrpppooonnnmmmnnnoooooollliiinnnkkkeee___[[[YYYZZZ[[[WWWVVVTTTRRROOOKKKHHHFFFCCCCCCCCCCCCCCCBBBAAA@@@>>>===<<<;;;;;;<<<<<<======???AAAAAA@@@===:::777666666666777888:::<<<>>>>>>:::666555777888666444333333444333111111333555888>>>AAA>>>666444888???:::999666222...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,---------............///////////////000000000000222222333666<<<@@@BBBCCCFFFLLLSSSXXXYYY[[[^^^aaaaaacccgggbbbUUU^^^^^^KKKOOONNNNNNOOOOOONNNKKKIIIJJJIIIFFFDDDCCCCCCDDDEEE===CCCCCC???FFFSSSQQQEEE>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;===@@@@@@===>>>FFFPPPnnnmmmXXXRRRSSSRRRSSSSSSTTTVVV\\\ccciiimmmvvv|||{{{||||||zzzvvvtttsssrrrqqqpppmmmmmmnnnoooppppppnnnlllfffccc^^^ZZZVVVTTTSSSRRRUUUUUUSSSPPPLLLIIIFFFEEEEEEEEEEEEDDDDDDCCCAAAAAA=========<<<======>>>>>>===>>>???@@@>>>;;;777555666777777999:::<<<======888666555777::::::777333222222333222111222555777;;;;;;999666555777<<<@@@999777333///------,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,---------............///////////////000000000000222222333777<<<@@@CCCCCCFFFLLLSSSXXXYYY[[[^^^aaa___gggtttgggYYY```pppkkkUUUOOONNNMMMMMMMMMKKKHHHEEEFFFEEEEEEDDDDDDDDDDDDDDDAAACCCAAA???DDDKKKHHH???========================<<<<<<;;;;;;;;;<<<<<<===<<<>>>@@@???======@@@CCCOOO}}}kkkXXXSSSSSSRRRQQQPPPPPPSSSWWW[[[\\\cccnnnxxx~~~|||zzzzzz}}}|||yyyvvvtttrrrqqqqqqkkklllmmmnnnnnnmmmmmmlllbbb```]]]ZZZXXXUUUQQQNNNQQQRRRQQQNNNJJJGGGGGGGGGGGGFFFFFFFFFEEEDDDBBBBBB<<<<<<======>>>>>>??????======<<<;;;:::888777666777888999:::;;;;;;;;;;;;333444666999:::999666333222222222222111333777999;;;777333333666:::<<<===777444000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,---------............////////////000000000111111333333444888===AAADDDDDDGGGLLLTTTXXXZZZ\\\^^^aaa^^^kkkhhhUUUXXXaaajjjhhh[[[LLLJJJIIIIIIIIIHHHEEEBBBBBBBBBCCCCCCCCCBBBAAA@@@BBB@@@???@@@BBBBBB@@@===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<======>>>??????>>>===???@@@@@@CCC___wwwhhheeeddd```[[[UUURRRQQQRRRSSSUUUZZZbbbkkkssswwwyyyxxxyyyzzz}}}}}}{{{{{{zzzxxxuuurrrppppppppphhhjjjkkklllkkkiiiiiihhhaaa^^^[[[YYYXXXUUUQQQMMMJJJKKKLLLJJJGGGEEEFFFHHHDDDDDDDDDCCCBBBAAA@@@???<<<<<<===>>>??????@@@@@@===<<<999777666777999:::888999:::;;;;;;:::888777444666888888777555555555222222222222222444888<<<666444333666999;;;:::888444111------......---+++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---------............///000000000111111111222222444444555999>>>BBBEEEEEEGGGMMMTTTYYY[[[\\\___bbb___ppplllWWWPPPUUURRRPPPOOOKKKHHHGGGFFFFFFFFFEEECCCAAA@@@AAABBBCCCBBB@@@>>><<>>:::;;;:::999:::>>>???>>>CCCKKKiiiyyypppeee\\\VVVTTTSSSPPPNNNRRRZZZccciiikkkvvvuuuvvv{{{~~~wwwwwwuuuqqqnnnlllmmmmmmggghhhjjjiiihhhfffeeeeee\\\XXXTTTRRRQQQOOOKKKHHHDDDFFFGGGEEECCCBBBDDDGGG@@@@@@@@@???>>>===;;;:::;;;<<<===???@@@@@@@@@@@@>>>;;;777555555777:::===999:::;;;;;;;;;999777555666888999777333222444666222222222222222555:::===222444777;;;<<<;;;777444222///,,,,,,...///---+++++++++++++++++++++++++++---------,,,,,,+++++++++,,,------......------,,,---------.........//////111111111111222222222222555555666999???CCCEEEFFFHHHNNNUUUZZZ[[[]]]```ccc```rrroooXXXTTTOOOMMMMMMLLLJJJGGGHHHGGGFFFDDDCCCCCCBBBBBBDDDAAA>>>>>>@@@AAA@@@>>>@@@@@@??????>>>=========<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<=========CCCOOOnnn|||iii]]]\\\WWWPPPNNNQQQXXX___dddkkkrrrxxxzzz~~~yyyqqqmmmhhhfffggggggfffdddgggbbb___aaaeeeddd\\\UUUSSSRRROOOLLLIIIFFFCCCBBB@@@@@@?????????@@@AAAAAA<<<;;;::::::<<<===<<<<<>>>>>999333///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------...............///000000///111222222111111222333222333666999===AAAEEEGGGJJJPPPXXX]]]^^^^^^___aaabbbkkkfffPPPQQQNNNJJJIIIIIIIIIGGGEEEGGGFFFEEEDDDCCCBBBBBBBBBCCC@@@>>>>>>@@@AAA@@@>>>========================<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<===@@@@@@DDDVVV}}}yyylllcccbbbeeeiiikkkjjjnnnpppqqqvvvzzzvvvnnnfffbbb]]][[[[[[[[[ZZZYYY[[[YYYXXXYYY[[[XXXRRRMMMKKKJJJHHHEEEBBB@@@>>>===<<<<<<<<<;;;;;;:::::::::>>>===<<<<<<===>>>???@@@>>>===???BBB@@@999666999:::;;;;;;===@@@CCCFFFGGGDDDBBB>>>:::888777888999777777777777555333111000222444777;;;===<<<999666444777;;;===;;;777222...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...............//////000///111222222111000222333222333666999===AAAEEEGGGKKKQQQYYY^^^______```bbbccclllaaaPPPLLLKKKIIIFFFFFFFFFFFFEEEDDDFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@>>>>>>???@@@???===999::::::;;;<<<<<<======;;;;;;:::::::::::::::999999999999999999999999999999999999999999:::;;;;;;@@@===<<>>=========>>>???AAABBBCCCAAA@@@???<<<888888<<>>;;;999777888999999666666555444333222000///555999<<<===<<<999666555888999::::::777333///---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------......///000///000222111000000111333222333666999===AAAEEEGGGLLLRRRZZZ___``````aaacccdddnnncccPPPNNNUUUGGGGGGFFFFFFGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>===<<<:::::::::;;;;;;;;;<<<<<<::::::::::::999999999999999999999999999999999999888888888888888999999:::;;;999<<>>>>>===<<<;;;;;;::::::<<<===???AAAAAAAAAAAA???@@@BBBCCCCCCCCCDDDEEEGGGCCC>>>:::888:::@@@EEEOOOPPPQQQQQQOOOLLLHHHFFF;;;:::999888777888888999444444333333222111000///666999;;;:::777444555666;;;:::888666333000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------------.../////////000111111000000111222222333666999===AAAEEEGGGMMMSSS[[[___```aaabbbdddeeeppp}}}^^^OOOHHHGGGHHHEEEEEEFFFFFFFFFFFFFFFFFFAAAAAA@@@???>>>>>>>>>>>>======>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999999999888888888888888888888888888777777777777888999999999777<<>>>>>>>>>>>===============>>>???@@@AAABBBCCCCCCCCCAAADDDHHHIIIHHHGGGGGGHHHBBBBBB@@@<<<<<<@@@EEEHHHSSSSSSSSSQQQLLLGGGAAA>>>888888888888777777777777333222222222222222222222888999999666333444888<<<;;;999666333000---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------------...//////...000111111000///111222222333666999===AAAEEEGGGMMMSSS[[[```aaaaaabbbdddfffqqqzzzWWWLLLNNNLLLDDD>>>BBBDDDEEEEEECCCBBBBBBBBB??????>>>===============:::<<<>>>>>>===;;;:::;;;<<<<<<<<<;;;:::999999999777888888888888999999999777777777777777777777777888777777777777888999999;;;777888<<<;;;<<>><<<<<<>>>>>>>>>????????????@@@@@@BBBAAAAAA@@@AAAAAABBBBBBCCCFFFHHHGGGEEEDDDFFFIIIFFFKKKOOONNNMMMNNNNNNKKKOOONNNLLLIIIDDD@@@<<<999888888999888888777555555222222222222333444555666999888777555555888<<<@@@999777444000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------,,,,,,------...///...///111000//////000222222333666999===AAAEEEGGGMMMSSS[[[```aaaaaabbbdddfffqqqkkkWWWIIIKKKOOOKKKFFFFFFAAADDDEEEDDDAAA???>>>???>>>======<<<<<<<<<<<<<<<999<<<>>>>>><<<:::999:::999999999999999999999888777777777777888888999999777777777777777777777777888888777777888888999::::::777777999999:::CCCMMM|||ooo]]]RRRJJJCCC@@@CCCDDD@@@======FFFKKKPPPQQQOOOKKKHHHGGGEEEDDDCCC@@@???>>>@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBBBBDDDGGGJJJLLLOOOOOOMMMHHHEEEFFFLLLSSSZZZ___```[[[XXXYYYXXXTTTNNNKKKGGGCCC>>>;;;999888999:::::::::888666444222111111222333444777999:::777666444555888:::<<<<<<666444222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------...///...///000000//////000222222333666999===AAAEEEGGGLLLRRRZZZ___``````bbbcccfffqqqTTTLLLHHHKKKGGG???AAAJJJCCCFFFGGGFFFAAA>>>>>>???======<<<;;;;;;;;;<<<<<<888;;;>>>>>><<<999999:::666666777777888888999999666666777777888888888999777777777777777777777777888888888888888999999:::666777999<<<======???AAAMMMxxx|||jjjNNNEEE??????>>>;;;<<>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888777777666666777777777777666666666666666777888999888777555333666666666666777777777777777777777888999999::::::CCCOOOwwwqqqiii\\\NNNDDD@@@BBBDDDFFFFFFIIIRRR[[[[[[QQQGGGKKKFFFEEEIIILLLLLLLLLMMMKKKPPPUUUUUURRRNNNNNNOOOOOOLLLPPP[[[aaaffftttpppiiimmmoookkk\\\\\\XXXSSSQQQTTTTTTRRRJJJFFF???;;;;;;>>>@@@BBB>>><<<999777444333222222555444555999>>>AAA???===333555888:::999666222///111111000///...------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///000222222111111333444333444666888<<<@@@CCCDDDJJJQQQZZZ^^^^^^^^^aaadddgggtttGGGFFFEEEDDDCCCBBBAAA@@@AAAAAAAAA@@@???>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888777777777666666777777777777666666666555555666888888888666555333555555666666666777777777666666777888888999999:::>>>AAASSS|||ttteeeXXXQQQOOOMMMMMMSSS\\\aaa^^^YYYZZZWWWYYY```eeefffhhhjjjpppuuuxxxtttkkkfffiiimmmiiijjjnnnssswww|||wwwrrriii^^^[[[ZZZVVVPPPNNNNNNKKKFFFEEECCC???>>>>>>?????????===;;;777444222111111111444555777888999999:::;;;666777888999888555111///000000//////......---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000111111000111222444222333555888<<<@@@CCCEEEIIIQQQYYY]]]]]]]]]```cccgggsssCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888777777777777666666777777777666666666555555555666777777777666555444555555555666666666666777666666777777888888999999<<<;;;>>>QQQ}}}vvvooogggeeeiiinnnpppppptttuuuzzztttjjjiiigggbbbbbb^^^TTTKKKHHHIIIFFFAAACCCBBBBBBBBBBBB@@@===::::::888555222000111222333666999;;;999555444777;;;999999888777555222000/////////..................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---///000000000000111333111222555888===AAAEEEGGGIIIPPPYYY\\\\\\\\\___bbbfffqqqAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999999777777777777777777666666777777666666666555555555444555666666666555444444444444555555555666666666555555666666777888888999:::>>>@@@DDDWWWzzzxxxnnnbbb___eeekkklllccc\\\OOOCCCAAAEEEHHHGGGJJJIIIGGGEEECCC???:::666666555222111111333666888;;;;;;;;;999777666999;;;;;;:::777444222000//////---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---...000000//////111222000111444888===BBBFFFIIIJJJQQQZZZ]]]]]]\\\___bbbfffooo@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999888888888888888888888888666666666666666666777777666666666666555555555555444444444555555555444444444444444444555555555555444555555666666777888888::::::===AAACCCSSS~~~}}}qqqxxxrrrrrrooojjjggggggfffcccSSSRRRLLLEEEEEEJJJNNNNNNTTTPPPKKKFFFAAA===888444333222222222444777:::===<<<999777777999::::::999:::888555111///.........------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---...000000//////111222000111444999>>>CCCGGGIIILLLSSS[[[___^^^^^^```cccgggnnn???????????????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999888888777777777777777777777777555555666666666666777777666666666555555555444444333333333444444444444555333333333444444444555555444444555555666666777777???555555>>>???@@@TTTooopppppp|||}}}uuuiii___YYYVVVUUUTTTLLLTTTYYYXXXVVVVVVVVVUUUTTTPPPIIICCC???:::666444222222333444777:::<<<>>>999666333444888:::888666666444111///------............------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---///000000000000111333000222555999>>>CCCGGGIIINNNUUU\\\```___^^^aaadddhhhnnn>>>>>>======<<<<<<<<<;;;::::::::::::::::::::::::999999999999888888888888666666666666666666666666555555555666666666777777666666555555555444444444333333222333333444444555222333333333333444444444333444444555555666777777<<<777666:::<<<===CCCLLLuuutttooovvv~~~xxxjjjXXXLLLHHHKKKRRRWWW[[[eeekkkeee[[[UUUSSSRRRIIIFFFBBB???<<<999666333333444555777888999::::::777666666777777777666555111000...---,,,---...............------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000111111000111222444111333666999>>>CCCGGGIIIMMMTTT\\\___^^^]]]```cccjjjmmm======<<<;;;;;;:::999999999999999999999999999:::999999999888888888888777666666666666666666666666444555555555666666777777666666555555555444444444333222222222333333444555222222333333333444444444333333444444555666666777///888<<<666333888???AAAEEEjjjzzzggghhhooonnnkkkjjj___YYYSSSSSSVVVZZZ^^^bbbmmmtttrrrbbbOOOEEEEEEGGG>>><<<;;;;;;;;;999666333555666777888888888666666666:::===<<<888555666777...---,,,,,,,,,---.../////////...---,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......///000222222111111333444222333666:::>>>CCCFFFHHHMMMSSS[[[^^^]]]\\\___bbbjjjnnn;;;;;;:::::::::999999999:::::::::999999999888888777777777777777777777777555555444444444444555555444444444444444444444444333333333333333333333333444444222111111222444444333222222111111222222333444444444555555555555666888777666666777999;;;<<>><<<999666444222000.........------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------............///---///////////////111333333555777;;;>>>BBBDDDFFFLLLTTTYYYXXXXXX\\\___```dddppp;;;;;;;;;:::::::::999999:::999999999999888888888777777777777777777777777555555444444444444555555444444444444444444444444333333333333333333333333333222222222222222222333333222222111111222222333444444444444555555555555888777666666666888:::<<>><<<<<<======<<<;;;;;;999777555555666888:::<<<;;;999777444222000///......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///---///////////////111333333555777;;;>>>BBBEEEFFFLLLTTTYYYZZZZZZ]]]```___cccnnn;;;;;;;;;:::::::::999999999999888888888777777777666666666666666666666666555444444333333444444555333333333333333333333333333333333333333333333333111222222333333222222111222222111111111111222222333333333444444444555555777666666555666777999:::===::::::BBBVVVxxx}}}vvvtttvvv~~~nnn\\\WWWZZZXXXNNNEEECCCFFFIIIFFFAAA<<<>>>AAABBBAAA???>>>>>>888777555444555888;;;>>>888888666444222000...---...------------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------............///---///////////////111333333444777;;;???BBBEEEFFFKKKTTT[[[\\\\\\___```___bbblll;;;::::::::::::999999999888888888777777777666666555555555555555555555555444444333333333333444444222222222222222222222222222222222222222222222222000222444555555444222000222222111111111111222222222333333333444444444444666666555555555666777888::::::::::::>>>QQQttt{{{{{{~~~|||ooo]]]NNNJJJKKKMMMKKKJJJLLLMMMKKKFFFAAA???CCCFFFFFFBBB>>><<<===666666666777888999:::;;;444444333111///...---,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///---/////////...///111333222444777;;;???BBBEEEGGGKKKSSS[[[]]]^^^```aaa___bbblll:::999999999999888888888777777666666666555555555444444444444444444444444333333222222222222333333222222222222222222222222222222222222222222222222000222555777777555222000222111111000000111111222222222222222333333333444555555555555555555666666333666:::;;;777;;;KKK\\\|||uuurrrsssjjjgggaaaYYYRRRNNNMMMNNNKKKSSS\\\^^^YYYPPPHHHEEEEEEHHHJJJGGGAAA;;;999999555777888:::999888666444111111000///...---,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------............///---/////////...///111333222444777:::???CCCFFFGGGJJJSSS[[[]]]^^^```aaa```dddmmm888888888777777777666666666666666555555555444444333333333333333333333333333222222111111222222333111111111111111111111111222222222222222222222222000222444666666444222000111111000000000000111111111111222222222333333333444444444444444444444444333555888;;;888666;;;BBBWWW{{{{{{oooddd```aaadddccc^^^XXXTTTTTTUUUUUUTTTPPP]]]jjjlllcccVVVNNNKKKJJJJJJHHHDDD???:::888777777888999:::888555111////////////......---------,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---------............///---///////////////111333222333666:::???CCCFFFHHHJJJSSSZZZ[[[\\\```aaaaaafffmmm666666666666555555555555555555555444444444444333333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111///000222333333222000///111111000000000000111111111111111111222222222222333333444444444444333333777555777:::999777999>>>===OOOnnn~~~tttjjjdddcccdddiiigggeeeccc```[[[WWWTTTSSS]]]iiikkkdddYYYQQQNNNJJJFFFBBB>>>===<<<<<<;;;:::999888666444222000////////////...............,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///---///////////////111333111333666:::???CCCFFFHHHJJJRRRXXXYYYZZZ^^^aaaaaagggmmm666555555555555444444444555555444444444333333333222222222222222222222222222222111111111111222222000000000000000000000000111111111111111111111111...///000111111000///...111111000000000000111111000111111111111222222222333333444444444333222222555333444777777555666:::<<<888AAA___{{{yyytttxxxzzzwwwnnnbbbXXXSSSRRRXXX```ddd```YYYRRRMMMHHHBBB<<<:::<<>>HHHSSSjjj}}}tttrrrxxx~~~}}}nnnZZZPPPOOOQQQUUUYYYXXXRRRKKKEEECCC@@@???@@@BBBEEEDDD@@@;;;333222222111000//////...////////////////////////.........------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000444555777;;;???CCCGGGIIIKKKSSSYYYWWWWWW[[[aaacccgggmmm444444444444444444444444222222222333333333444444222222222222222222222222333222222222111111111111000000000000000000000000////////////////////////.../////////000000000000.../////////000000000000000000000000000000000000000000111111111222222222222222222333444666777888555333777===BBBNNNkkkrrrjjjoootttsssfffVVVNNNNNNQQQOOOKKKEEE@@@???AAADDDDDDFFFGGGFFFCCC>>>:::888222111111000//////....................................---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000444555777;;;???CCCGGGIIIKKKSSSYYYXXXWWW\\\aaacccgggmmm444444444444444444444444222222222222333333333333222222222222222222222222111111111111000000000000000000000000000000000000////////////////////////....../////////000000000....../////////000000000000000000000000000000000000000000111111111222222222222222222333555666777888666777:::888999GGGWWWtttcccaaaeeelllnnnfffYYYSSSSSSGGGEEEAAA===<<<@@@GGGLLLKKKMMMMMMGGG>>>666333333000000000///......------...........................------------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000000111444555777;;;???CCCGGGIIILLLTTTZZZYYYXXX\\\aaaccchhhmmm333333333333333333333333222222222222222222222333111111111111111111111111000000000000000/////////////////////////////////////////////////////////........./////////000000........./////////000000000000000000000000000000000000000000111111111111111111111222222333555555:::777888:::999666:::AAAKKKZZZqqqxxxvvvcccZZZ\\\^^^ccceee```UUUOOONNN<<>>===@@@HHHYYYvvv{{{vvv|||iii```___TTTQQQOOOPPPNNNKKKLLLOOOKKKOOOUUU[[[^^^]]]YYYVVVNNNGGG===555111000///...............------------........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000111111111444555777;;;???CCCGGGIIIMMMVVV\\\[[[ZZZ]]]aaabbbhhhnnn222222222222222222222222222222222222222111111111111111111111111111111111////////////000000000000000000000000000000000000........................------........./////////------.........//////////////////////////////////////////000000000111111000000000000000111222222333222222333333444666777;;;888777999>>>JJJ^^^ooo~~~|||zzz{{{{{{wwwkkk___]]]```IIIDDDBBBHHHQQQYYYccckkkllljjjfffccc```[[[VVVRRRCCC;;;222---...//////...........................------------------------,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///000111222222444555777;;;???CCCGGGIIINNNWWW]]]]]][[[^^^aaabbbiiinnn222222222222222222222222222222222222111111111000111111111111111111111111/////////000000111111111000000000000000000000000........................---------.........//////---------.........//////////////////////////////////////////000000000111000000/////////000111111222444555444333444555666222444:::>>><<<777:::AAAPPPgggffffffjjjpppmmmeeeaaabbbPPPQQQXXXfffrrrxxxzzz|||ssskkk```VVVOOOJJJEEEBBB444222///------...//////........................------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///000111222222444555777;;;???CCCGGGIIINNNWWW^^^^^^\\\^^^aaabbbiiinnn111111111111111111111111222222222222111111000000000000000000000000000000//////000000111111222222000000000000000000000000........................---------.........//////---------.........//////////////////////////////////////////000000000000000////////////000000111...222555444222222333333222000111444111000777BBB999CCCOOO___zzzgggiiirrrzzzpppmmmffflll{{{wwwlll^^^UUUJJJ@@@999444000---)))---000111...,,,---000......//////////////////------------------------,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///000111222222444555777;;;???CCCGGGIIINNNXXX___^^^]]]___aaabbbiiiooo111111111222222333333333000000000000000000000000111111000000//////......////////////////////////000///...---------------..................------,,,,,,,,,---------..............................---------............///000000//////.........---000000////////////000000111111111000000000000000222222222333333333444444444777:::???GGGWWWjjjxxx}}}mmmVVVLLL???===999555111/////////////////////............//////.........---------,,,,,,------,,,,,,+++***,,,,,,,,,---------............---------,,,,,,,,,...---,,,,,,++++++++++++***///333333...******,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------....../////////000111111222222333444777;;;@@@EEEIIIKKKOOOWWW\\\ZZZYYY\\\```bbbhhhnnn111111222222222222222222////////////////////////000000000000//////..............................//////...---------------..................------,,,,,,,,,---------..............................------------............000/////////.........---000000////////////000000000000000000000000000000222222222333333333333444888999999777777;;;CCCJJJRRR___rrr~~~pppfffcccZZZHHH;;;888999777444111000/////////////////////............//////.........---------,,,,,,------,,,,,,+++***,,,,,,,,,---------............---------,,,,,,,,,...---,,,,,,+++++++++,,,,,,000444333///,,,,,,---******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------....../////////000111111222222222444777;;;@@@EEEHHHKKKPPPXXX]]][[[YYY\\\```bbbgggnnn222222222111111111111111////////////////////////000000000////////////...........................///...------------------------------------......,,,,,,,,,---------......------------------------------------............/////////...............000//////......//////000000000000000000000000000111111222222222333333333333555777555222000222444444;;;DDDOOO[[[iiixxx{{{nnnggg\\\NNNBBB>>>:::333111555222111///...---...///////////////............---...............---------,,,,,,------,,,,,,+++***,,,,,,,,,---------............---------,,,,,,,,,------,,,+++++++++,,,,,,+++///222111...++++++,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------....../////////000111111222222222333666:::???DDDHHHJJJRRRZZZ___]]][[[]]]```aaaeeeooo222222111111000000000///////////////////////////////////////////////////..............................---,,,,,,---------,,,,,,------------......,,,,,,,,,---------......------------------------,,,,,,---------................................./////////......//////////////////000000000000000111111111111222222222222,,,000333555555444555666777888999:::<<>>;;;444111333444222222555......------------......//////.........---------........................,,,,,,------,,,,,,+++***,,,,,,,,,---------............---------,,,,,,,,,---,,,,,,++++++,,,,,,,,,)))+++------+++)))((()))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222111222555999>>>CCCGGGIIIRRR[[[```^^^\\\^^^aaaaaaeeeooo111111111000000/////////......................................./////////........................------,,,,,,,,,------...,,,,,,,,,,,,------......,,,,,,,,,---------......------------------------,,,,,,,,,------------...---------...............//////............//////......//////000000000000000000000111111111222222///000111111000000000111111222333444333333444555:::CCCJJJGGGEEEKKKUUU\\\aaagggnnnqqqssswww|||vvvwwwwwwtttsssooodddYYYVVVNNNDDD===999777666555111//////111111...,,,+++///......---------------............---------------.....................,,,,,,------,,,,,,+++***,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,++++++,,,,,,---)))***++++++***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222111222555999>>>CCCGGGIIIRRRZZZ```___]]]___aaabbbfffnnn000000000000////////////........................---............/////////------------------------,,,,,,,,,,,,,,,------...++++++,,,,,,------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........///......------......///---......//////000000111///000000000000111111111111000///...---...///000+++---000333444333111///:::>>><<<555000444:::===;;;>>>CCCEEEEEEGGGKKKOOOSSSSSSQQQMMMJJJJJJKKKMMMGGGGGGDDD@@@@@@AAA===777555444333444555444333111111000/////////.........////////////......------.........------------,,,---------...............,,,,,,------,,,,,,+++***,,,,,,,,,---------............---------,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------....../////////000111111222222222333666:::???DDDHHHJJJPPPYYY```___^^^___bbbbbbiiinnn......//////////////////........................---------.........//////------------------------,,,,,,++++++,,,,,,---...***++++++,,,------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........///......------......///------......///000000111/////////000000000111111///...---...///111333333000000111222333333111000;;;:::666111111555666444555666777777666555333222:::999888666444333555888111222111...000555777555000111333333222000...---...///000//////111333444---....../////////...............---------,,,,,,---------.........//////,,,,,,------,,,,,,+++***,,,,,,,,,---------............---------,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,+++,,,,,,---,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------....../////////000111111222222222444777;;;@@@EEEHHHKKKMMMWWW^^^___^^^```bbbccclllmmm~~~---.........//////000000........................---------.........//////------------------------++++++++++++,,,,,,---...******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------..................------.........---------...///000000111////////////000000000000000...---.../////////...111///------...111333333;;;999333///111555111+++222222333555777777555222000111444777666333222333...111222//////111111...111111000...,,,---000333---000222000...---,,,***+++,,,---...///000000///......---------,,,,,,,,,---------.........//////,,,,,,---------,,,++++++,,,,,,,,,---------............---------,,,,,,,,,++++++++++++,,,,,,---...+++***)))***+++++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------....../////////000111111222222333444777;;;@@@EEEIIIKKKLLLUUU^^^^^^^^^```ccccccnnnlllzzz////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++---------------------------------............///---------............///...........................///000///------///000333---,,,111222000222777DDD;;;111,,,---000000///111111222222222222111111000000111111111111000000111111000000//////......////////////..................------------......,,,------......------,,,++++++,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,------......//////000000111111111111000000444888:::???FFFIIIHHHQQQUUU[[[]]]^^^___bbbeeejjjlll{{{................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++------------------------------------............------------......................................./////////------///000111//////111///...333;;;>>>777///,,,...111111000000111111222222111111000///000000111111000000///000000000000//////......////////////..................------------......,,,------......------,,,++++++,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,------....../////////000111111111111000111555888:::???FFFIIIHHHQQQUUU[[[^^^___```cccfffkkkmmm}}}........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------------------............------------............------------------------...//////...------...000000000111000---...777BBB666222---,,,///222222111000111111222222111111000//////000000000000//////000000000////////////.../////////............---......------------......,,,------......------,,,++++++,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,------....../////////000111111111111111222666999:::???EEEHHHGGGPPPUUUZZZ^^^___aaaeeehhhkkknnn~~~........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,------------------------,,,,,,---------.........,,,,,,---------.........------------------------......///...---,,,...000111000///...///444>>>FFF111...,,,---///111111000000000111111111111000000...//////000000//////...//////////////////////////////.........---------...------,,,,,,------...,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,------......///...///000111111111111111222777:::;;;???FFFIIIGGGMMMRRRYYY]]]^^^aaaeeehhhggglll~~~........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,------------...---------------------------...///...,,,,,,...///111...+++,,,333<<>>@@@===..................------///000000111111000000///------............---------............/////////.........------------,,,------,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,------......///---...///111222222222222111666999;;;@@@GGGKKKJJJJJJOOOVVVZZZ[[[^^^bbbfffbbbjjj------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---************++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---///,,,---,,,+++000888888333,,,------...---...///000//////000000000000//////---------......------------------.........//////.........---------,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,------......///---...///000222222222222000555999;;;@@@HHHLLLKKKKKKPPPVVVZZZ\\\^^^bbbeeeeeennn------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---)))************+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++---///(((...000,,,---000000,,,+++,,,---------...111222//////000000000000//////,,,------......------,,,---------.........//////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,------......///---...///000222222333333///444888;;;AAAIIIMMMMMMMMMRRRXXX[[[\\\^^^bbbeeejjjrrr---------------------------------,,,,,,+++++++++.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,///---,,,,,,...//////......------///222222///+++------------------------000000000000000///......////////////////////////------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++************))),,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........///000111111222222111222666999<<>>EEENNNQQQOOOQQQUUUYYYZZZ[[[^^^eeekkkmmm~~~------------------------+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******+++---//////,,,***...///000...***)))+++...++++++,,,,,,---...//////***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,*********++++++,,,,,,,,,******+++,,,------...///,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........///000111111222222111444777;;;>>>EEENNNQQQOOOPPPTTTXXXYYYYYY]]]dddkkkkkk,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,---------,,,,,,+++000///.........---***(((------,,,++++++,,,,,,,,,---.........---,,,,,,+++,,,++++++******++++++,,,+++++++++*********))))))***************************++++++,,,,,,++++++***************************************************++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000111222222222222222333777:::===EEENNNRRRQQQQQQSSSVVVYYY\\\aaagggkkkgggxxx,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++111///---------,,,+++)))---,,,,,,++++++,,,,,,---------......------,,,+++,,,++++++******++++++,,,+++++++++*********))))))***************************++++++,,,,,,++++++***************************************************++++++++++++++++++++++++++++++***************)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000111222222333222222333777:::===EEENNNRRRQQQSSSUUUWWWYYY[[[```eeeiiilllyyy,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******111///,,,++++++,,,+++***,,,,,,,,,++++++,,,,,,---------......------,,,,,,,,,++++++******++++++,,,+++++++++*********************************************++++++++++++******************************************************++++++++++++++++++++++++)))))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********************++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000111222333333333333444777:::===EEENNNRRRQQQUUUVVVWWWYYY[[[___dddhhhpppxxx,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++************111...+++******+++,,,+++,,,,,,+++++++++,,,------,,,------...------,,,,,,,,,++++++******++++++,,,******************************************************++++++++++++******************************************************++++++++++++++++++++++++((()))))))))******++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************************************++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000111222333444444444555888;;;>>>EEENNNRRRQQQUUUVVVWWWXXXZZZ___eeeiiiqqquuu,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,000...+++)))***+++,,,+++,,,+++++++++,,,,,,---...,,,,,,------...------,,,,,,++++++******++++++,,,************************************************)))******++++++******)))************************************************++++++++++++++++++++++++)))******++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************************************++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000111222333444444444666999;;;>>>EEENNNRRRQQQSSSTTTUUUWWWZZZ```ggglllnnnppp,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,++++++***+++,,,...//////---******+++,,,++++++++++++++++++,,,---......,,,,,,------......------,,,++++++******++++++,,,***************+++++++++************************))))))************))))))************************************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********************+++++++++******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000111333444555555555666:::<<>>DDDLLLRRRVVVVVV[[[]]]___```bbbeeejjjmmmrrrppp,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......---,,,---///111...,,,+++,,,------,,,......////////////......,,,,,,...111333222///,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------///...---...///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------...........................000222555666666666555999:::>>>EEEMMMTTTWWWXXXZZZ[[[]]]___aaadddhhhkkktttttt,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,------------------,,,,,,,,,---......,,,+++,,,---000...---,,,.........------......//////......------///222555555333000---------------............------------------,,,,,,,,,,,,,,,------------...///...---...000000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++***++++++,,,---...+++++++++++++++++++++++++++*********+++,,,------+++++++++,,,,,,,,,---------------..................000333555666666666555999;;;???FFFNNNUUUXXXYYYZZZ\\\^^^___aaadddhhhllltttuuu,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------------------------------,,,---......,,,+++,,,---...---,,,,,,...///...---------............------,,,///222555444111...,,,---------....../////////------------------------,,,,,,---------.........///......///000000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++******************+++,,,---+++++++++++++++++++++++++++*********+++,,,------+++++++++,,,,,,,,,---------------........./////////000333555777777666666999;;;???FFFOOOUUUYYYZZZ[[[]]]___aaabbbfffjjjmmmrrrttt,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++*********++++++,,,***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,------------------------............------------............,,,---......---,,,---///,,,++++++,,,...///...---.........//////.........+++...111222000---+++***------......///000000000------------............,,,---------............//////...///000111///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++*********************************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++************++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...////////////111333666777777666666888:::???FFFOOOUUUYYYZZZ]]]^^^aaabbbdddgggkkknnnooorrr,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))***+++,,,---***+++,,,,,,------,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,------------...------------.........///------------.........///,,,---//////......///111.........///111222111000000000111111111111000000...000333222000---,,,------......///000000111111------------.........///------------............000///...///111111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,------,,,***)))******************************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++++++++,,,++++++++++++++++++++++++***+++,,,---,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,------...//////000///111333666777777777666777999>>>FFFNNNUUUYYYZZZ]]]___aaabbbdddgggkkkooonnnqqq,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,))))))(((((()))+++---...++++++,,,---------,,,,,,++++++++++++,,,,,,---...,,,,,,,,,---------......---------.........//////---------.........//////+++---////////////000222222222222444666777666555222222333333333333222222222444666555222//////111---......///000111111222---------.........//////---------.........//////000/////////111111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,------,,,***)))******************************+++++++++,,,,,,,,,*********++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++///...------,,,,,,,,,,,,++++++++++++++++++++++++***+++---...---+++)))(((++++++,,,,,,,,,---------,,,,,,------...///000000///111444666777888777666777999===EEENNNUUUXXXZZZ]]]^^^```bbbdddgggkkknnnnnnqqq------,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,......,,,+++++++++,,,,,,---///...---,,,------+++---000111---+++...///...222222333555888999888777;;;>>>BBBFFFHHHGGGDDDBBBDDD@@@===<<<>>>AAAAAA@@@===AAABBB===888666333...111111000///...---,,,,,,------/////////...---,,,,,,,,,,,,,,,,,,---------........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******))))))***++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////111333555777888888777666:::;;;???GGGPPPWWWZZZZZZ[[[]]]___aaacccfffjjjmmmpppttt,,,,,,,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---///////////////.........---...---------///000000+++000333222444999======???>>>???BBBFFFIIIKKKKKKJJJLLLPPPTTTVVVVVVUUUTTTPPPMMMKKKJJJLLLLLLJJJHHHJJJMMMKKKEEE@@@>>><<<999555555555444444333333222---............------,,,---------............///........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,)))(((***///222///+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////111333555777888888777666:::;;;???FFFOOOVVVYYYYYY[[[]]]___```bbbeeeiiilllpppttt+++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------...------...///......---,,,///...------...000333555444999>>>???CCCJJJOOOPPPSSSQQQNNNNNNPPPQQQRRRQQQPPPPPPRRRSSSTTTTTTTTTSSSTTTTTTTTTUUUWWWXXXWWWUUUVVVWWWTTTLLLGGGHHHHHHGGG>>>>>>>>>===<<<;;;:::999222222000///.....................////////////000////////////////////////------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------...***(((---555777222,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////111333555777888888777666999:::???FFFNNNUUUXXXYYY\\\^^^___aaabbbdddhhhkkkpppsss++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------...//////...------------......222000000333666888<<<@@@JJJOOOSSSSSSUUU\\\```aaacccaaa___^^^^^^^^^\\\ZZZTTTRRROOOLLLIIIGGGEEEEEELLLLLLMMMPPPUUUYYY]]]___\\\\\\VVVMMMIIIKKKMMMMMMHHHHHHGGGFFFEEEBBB@@@???<<<:::777444222111111111..................//////////////////////////////.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,,,,000555555111,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////111333555777888888777666888:::???FFFMMMSSSWWWXXX^^^___aaabbbccceeeiiilllppprrr++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---------......///000222000---,,,---///333555777555999BBBIIILLLQQQXXXbbbfffhhhfffggglllooonnnmmmnnnoooqqqttttttrrrpppfffbbb[[[TTTNNNIIIFFFDDDBBBAAAAAACCCHHHOOOWWW]]]___^^^WWWLLLEEEFFFHHHGGGGGGHHHIIIJJJJJJIIIGGGGGGEEECCC@@@<<<999777666666////////////......------000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++...111222000...,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////111333555777888888777666888;;;@@@FFFLLLRRRVVVYYY^^^```bbbcccdddgggkkknnnpppqqq+++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............///000111///...---...111777<<>>======@@@CCCGGGJJJKKKKKKKKKHHHGGGDDDBBB???===<<<<<<555444333222111000///...000000000000000000000000......................................./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...***...222111,,,)))***,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////111333555777888888777666888<<>>CCCLLLVVV```gggkkkmmmYYYZZZfffyyy|||zzz~~~vvvpppooommmjjjWWWQQQIIICCCAAAAAAAAABBB>>>===<<<;;;;;;;;;<<<===888888777444222444:::???888;;;;;;777555777888666444777:::===>>>>>>===<<<>>>???BBBDDDEEEEEEEEEDDDCCCBBB@@@===;;;888666555111111111111111111111111////////////////////////---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,***)))***---...---,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---................../////////000111333555777888888777666999>>>EEEJJJMMMRRRWWW[[[WWWYYY\\\___aaaeeejjjnnnpppooo,,,,,,,,,---------.........------,,,,,,------............------,,,,,,,,,------------------------,,,---//////---------...000//////000000444===EEEVVVaaalllrrrxxx~~~zzziiittt{{{|||}}}|||}}}yyyssslllaaaUUULLLAAA@@@===;;;999:::;;;;;;===;;;999;;;???CCCDDDCCCAAA???===;;;;;;<<<======555777888888999::::::888:::<<<======:::888888888999999888999;;;>>>AAACCCHHHDDD@@@@@@AAA@@@;;;777777666555444222000//////---...///000000000///.................................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++000///---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...---------------000333555666666555666777;;;===AAAHHHOOOUUUWWWWWW]]]^^^___```aaafffkkkoookkknnn,,,,,,,,,---------.........------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,,,,++++++,,,000333000...///555>>>KKKYYYbbbuuu{{{~~~}}}}}}~~~}}}~~~{{{sssvvvpppfff]]]TTTKKKCCC===777777777888:::<<>>;;;:::999666444111000///......//////000/////////........................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,///...---+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...------------...000222555666666666777888;;;===BBBIIIPPPVVVXXXYYY\\\]]]^^^___aaaeeejjjnnnoooqqq,,,,,,,,,---------.........------,,,,,,------......------------,,,,,,,,,---------------------------......------...000333333777>>>KKK[[[lllxxxvvvqqqsssssskkk```\\\VVVLLLCCC>>><<<;;;:::???AAADDDHHHLLLPPPSSSUUUWWWYYY]]]aaacccbbb^^^ZZZUUUPPPJJJFFFDDDDDDCCCCCCGGGEEEFFFLLLTTTZZZZZZYYYVVVNNNGGGDDDEEEEEEAAA<<<999999999888777666555444@@@???@@@CCCHHHIIIFFFCCC@@@???===:::777444222000000000///////////////000........................000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////......------......///111555666777777888999;;;===BBBIIIRRRXXX[[[[[[\\\]]]^^^___aaadddiiimmmrrrttt,,,,,,,,,---------.........------,,,,,,------...------------------------------------...............000111222111111333444BBBNNN___nnn{{{~~~{{{tttjjj]]]WWWWWWWWWQQQJJJCCCAAA@@@@@@DDDIIINNNPPPXXXZZZ]]]aaadddgggiiijjjjjjlllnnnnnnlllhhhbbb^^^ZZZWWWRRRQQQRRRTTTSSSRRRIIIHHHJJJOOOSSSTTTSSSTTTVVVPPPIIIFFFFFFFFFDDDAAAFFFEEEDDDBBB???:::666444888999;;;???CCCEEECCCAAABBBAAA???===:::888666555333222000/////////000111........................////////////.........---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////............//////...111444666777888999::::::===BBBJJJSSSYYY]]]]]][[[]]]^^^```aaadddhhhlllrrrttt,,,,,,,,,---------.........------,,,,,,------...---------------------------------....../////////000/////////222999BBBHHH]]]nnnzzzrrrkkkddd^^^[[[RRRKKKCCC>>>===>>>???AAACCCHHHPPPXXX```fffjjjlllkkkkkklllllllllkkkjjjjjjhhhiiijjjjjjhhhfffcccbbbbbb^^^ZZZZZZ[[[ZZZVVVRRRIIIIIILLLRRRRRROOOQQQVVVQQQPPPMMMJJJGGGFFFGGGHHHIIIJJJIIIHHHEEE@@@<<<999666777999<<>>===@@@???>>>===<<<;;;::::::666444333111000000111111////////////////////////.........---------,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........//////000///111555777777888999::::::===BBBJJJSSSZZZ]]]^^^\\\]]]___aaabbbdddhhhkkkppprrr,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------------...---------...//////000000111///...111;;;KKK^^^jjjzzzxxxjjjYYYMMMGGGBBBBBBDDD;;;999888888888:::BBBKKK\\\ccclllssswwwxxxyyyyyyqqqooommmkkkhhheeecccbbb]]]^^^___^^^[[[ZZZZZZ[[[VVVVVVXXX]]]bbbbbb\\\VVV[[[TTTPPPRRROOOJJJKKKRRRMMMNNNOOOMMMIIIEEEDDDEEEDDDEEEFFFFFFEEECCC@@@???:::;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<888777666444333222222222////////////////////////...------------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////......//////000000000222666777888888999::::::===BBBJJJSSSZZZ]]]^^^\\\^^^aaabbbccceeehhhkkkooorrr,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......---------...///000000000111555<<>>=========>>>???::::::;;;;;;;;;;;;;;;;;;999999999888666444333222////////////////////////............------------................................................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////000111111111444666888888777888999;;;===BBBJJJRRRYYY[[[\\\]]]```bbbdddeeefffiiikkksssuuu,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------.........---------...///000000111111<<>>IIIVVVXXX]]]eeennnsssrrrnnnjjjgggiiilllmmmllliiigggfffhhhnnnggg___iiitttzzzooonnniiibbb\\\UUUMMMGGGDDDBBB@@@@@@???>>>AAADDD===@@@AAA@@@<<<888777888;;;;;;<<<===>>><<<888444222111000///.........//////000111111111000...---////////////////////////......------------......000---++++++---///---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,.........------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------111111000000000000111111111333666777777666777888;;;===AAAHHHPPPVVVYYYZZZ]]]bbbdddaaa```eeejjjlllrrryyy------------------------------............------///---,,,---///000///---111///...///333:::AAAFFFWWW^^^bbb\\\WWW]]]rrruuufffPPP???>>><<<===EEELLLUUUdddqqqtttvvvxxxzzzxxxssslllhhhjjjfffaaa]]]___hhhvvvzzzpppiii[[[WWWPPPKKKEEEAAA@@@AAAAAAAAAAAAAAA???;;;888666888777777999::::::888666444444333111000///.........///000000000///......////////////////////////......------------......222000------......---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------......---------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------111111000000000000111111111333666777777666777888<<<===BBBIIIQQQWWWZZZ[[[]]]bbbdddaaa```eeejjjkkkqqqxxx------------------------------............------///......///000000...---111000111333888???FFFKKKNNNMMMJJJFFFJJJ\\\yyyppp]]]NNNCCC;;;???>>>BBBKKKTTT___mmmxxxvvvyyy{{{{{{xxxqqqiiiddd\\\\\\[[[___lll|||vvvlllbbb[[[VVVRRROOOIIIEEE@@@@@@AAAAAA===999999777666666777888777555666555555444222000...------...///////////////...////////////////////////......------------......444222///.........,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------111000000//////000000111111333666777777777888999===>>>CCCIIIQQQXXX[[[\\\\\\aaacccaaa```dddiiijjjooowww........................------............------/////////000000000///......111555999>>>BBBEEEGGGIIIDDDAAAHHH[[[vvvyyy]]]GGG???@@@BBBFFFHHHNNNVVV___hhhpppvvvqqqsssuuutttooogggaaa]]]^^^hhhwww|||aaaTTTEEE???BBBDDDAAA===;;;:::999888888777555222444444444444333111000///---.........////////////////////////////////////......------------......222000///...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,------------------000000////////////000000111333666888888777888999===???CCCJJJRRRXXX[[[\\\[[[aaacccaaa```dddiiijjjnnnvvv........................------............------...///000000000000000000000333888???FFFMMMQQQTTTYYYRRRQQQ___www~~~yyygggNNN>>>???JJJSSS___ccciiiooouuuzzz||||||uuutttsssooolllkkkmmmpppqqqVVVGGGDDDDDD@@@;;;::::::::::::;;;999555222111111222222333333222222//////........./////////////////////////////////......------------......------------,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......000000////////////000000111333666888888888999:::===???CCCJJJRRRXXX[[[\\\[[[aaadddbbbaaaeeeiiiiiimmmuuu........................------............------...///000000000000333555888:::???GGGQQQ[[[dddiii[[[XXX]]]nnnuuugggeee[[[PPPMMMXXXhhhrrr|||~~~}}}|||{{{vvvpppeeeiiiooovvvnnnYYYQQQMMMFFF>>><<<;;;:::;;;;;;:::777555000000000111222333444555111111000///////////////////////////////////////......------------......+++,,,---,,,,,,,,,...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,------------...------------------------...------,,,,,,------...,,,,,,,,,---------......+++,,,,,,------.........000//////......//////000111333666888888999:::;;;===>>>CCCIIIQQQXXX[[[\\\[[[bbbeeecccbbbfffiiijjjmmmuuu........................------............---------/////////...111555999@@@DDDLLLUUU\\\aaacccdddQQQUUUbbbttt{{{pppnnnnnnllljjjppp|||xxxtttsssmmmeeeaaaooo|||oookkkfff\\\SSSJJJFFFAAA===<<<;;;:::999444333111111111333666777444333222000////////////////////////////////////......------------......,,,...///...,,,,,,...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,,,,---------......++++++,,,,,,---....../////////............//////000333666888999999:::;;;<<<===BBBIIIQQQWWWZZZ[[[\\\bbbfffeeedddgggjjjkkkmmmvvv////////////////////////---..................------...///......111777<<>>BBBJJJZZZdddkkklllmmmrrruuuttt~~~~~~xxxpppttt|||{{{}}}yyyvvvlll]]]QQQIIIBBB;;;===;;;888666555333111///555555555444333111///...000///111666666111...000//////.........---------................................................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,---------............/////////.........//////000222333666888::::::::::::999???DDDGGGNNNWWW[[[[[[^^^dddhhhffffffjjjmmmnnnpppttt............////////////333000...---......//////444---999RRRVVVJJJPPPeeexxxzzzzzzxxxzzz|||wwwxxxtttkkkaaaYYYOOOGGG@@@>>>;;;999777555111...555555555555444333222111...222:::@@@===444.....................---------................................................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------------,,,,,,,,,---------............///---------......///111111222333555888::::::;;;;;;999>>>CCCHHHOOOXXX]]]^^^]]]cccgggfffeeeiiimmmnnnnnnrrr............////////////111...---000222111222444;;;<<>>:::777666555444444444444444444333333333...444>>>DDD>>>444...///........................................................................,,,------......------,,,,,,,,,------------------------------------------------------------------,,,,,,,,,---------......---------------------------------............///...............///000000111333555888:::;;;;;;;;;999???CCCGGGNNNWWW\\\\\\ZZZ```dddccccccgggkkklllmmmppp............////////////---+++---222222///111666FFFUUUmmm{{{yyy}}}qqqjjjnnnqqqqqqmmmlllllliiieeeaaaXXXKKK???999777777888333333333222222222333333111555<<<@@@:::111...111---.....................................................................,,,------......------,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......---------------------------------............///000000///...............111222555888:::;;;;;;;;;:::???DDDFFFMMMUUUYYYYYYYYY___cccbbbbbbgggjjjkkklllnnn............////////////...,,,///333000,,,222===WWWmmmyyyuuuggg```cccffffffeeeiiipppttttttuuujjjZZZJJJ@@@:::777666444333222222222222222333444444777999555///...222---------...............................................................,,,------......------,,,+++,,,,,,------.........------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...---------............///111111///......---------000222555888:::;;;<<<<<<;;;@@@DDDFFFLLLTTTXXXXXXZZZ```dddcccdddhhhlllmmmlllmmm............///////////////...000444000000???SSSooo~~~}}}yyywwwkkkeee___aaa___]]]```iiiooopppmmmggg]]]SSSJJJCCC===999666555444333222222333333666333222444333//////222---------.........//////................................................,,,------......------,,,++++++,,,,,,---......///........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///000//////.........//////000222444777:::;;;<<<<<<:::???DDDGGGMMMVVVZZZZZZYYY```dddcccccchhhlllmmmmmmmmm............/////////000000///222555333777OOOjjj~~~}}}~~~{{{vvvsssjjjiiibbbYYYUUUXXXYYYXXXXXXWWWWWWUUURRRLLLEEE???888777555444333333444444777222000222333111000111---------.........//////................................................,,,------......------,,,++++++,,,,,,---...//////........................------------------------,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////......---......///000111000111444777:::<<<<<<===999>>>DDDGGGOOOXXX]]]]]]WWW]]]aaaaaaaaafffjjjkkkmmmmmm......000111111000//////***///222222555FFFcccyyy~~~{{{~~~wwwkkk^^^TTTPPPRRRWWW[[[[[[YYYWWWTTTQQQOOONNNAAA;;;555333555777777777333222222222222222222222111000000///......------////////////////////////000///...------...///000........................------------------------,,,------......------,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......---------............//////////////////000111111///222555666666777999:::===???CCCIIIOOOTTTUUUUUUVVV[[[^^^]]]```fffjjjjjjpppppp...///000111111111000//////000000222:::MMMdddtttqqqiiifffjjjlllrrr}}}}}}qqqiiiccc\\\WWWUUURRRRRRQQQSSSUUUWWWXXXXXXKKKFFF???999666555666666555555555444444333222111000000//////............///////////////////////////...------------...///................................................,,,------......------,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......---------............///000000/////////000000111000222555777777888999;;;<<<===AAAHHHPPPUUUWWWXXXUUUZZZ]]]]]]___eeeiiiiiilllnnn...///000000111111000000111///...333>>>JJJTTTYYYUUUMMMKKKVVVfffwwwyyy}}}zzz{{{}}}{{{rrrkkkffffffmmmwww{{{wwwyyyzzzssspppiii```ZZZVVVSSSQQQRRRVVVYYYYYYYYYUUUQQQJJJAAA999555444555666666777777666444222111////////////////////////////////////////////////...------,,,,,,------...........................////////////////////////,,,------......------,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......---------............///111000000/////////000000111333666777888888:::<<<;;;<<>>AAAHHHOOOVVVYYYZZZVVV[[[]]]]]]^^^cccgggggggggooo/////////000111222222333111333666:::???CCCFFFGGGKKKPPP___wwwrrruuuxxxhhhcccfffjjjoooyyyvvvhhh___]]]dddfffmmmuuuzzzyyywwwwwwkkkjjjgggccceeennnyyy{{{vvvxxxjjjddd\\\UUUQQQNNNJJJGGGJJJMMMOOOLLLEEE>>>:::999333444555666666555444444000000000000000//////////////////////////////////////////000000/////////........................------------------------,,,------......------,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......---------............///111111000000000000111111111444666888888999;;;<<>>HHHSSS^^^hhhqqqwwwqqq}}}}}}vvvwww~~~|||~~~vvvoooppprrrtttwww|||xxx{{{xxxcccQQQGGGCCC???@@@BBBEEEGGGFFFCCC@@@;;;999777555444444444555444333222111000...------////////////////////////...///000111111000///...................................................,,,------......------,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......---------............////////////000111222333444000222555777777888999;;;@@@@@@BBBHHHOOOUUUYYY[[[[[[___aaa___```dddgggggghhhnnn000/////////111222444666JJJSSScccttt}}}mmm~~~|||yyyzzzzzzsssrrrttt|||zzzuuuwwwcccTTTNNNMMMAAA??????AAAEEEGGGEEEBBB@@@>>>:::666333333444444555444333111000...---,,,////////////////////////---...///000000///...---........................////////////////////////,,,------......------,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......---------.........//////...//////000111333444555000222555666666777999:::>>>???AAAGGGOOOVVV[[[]]]\\\```bbb```aaaeeehhhgggeeekkk444...///555333///999JJJdddvvvrrrfff}}}|||{{{tttssssssuuu{{{{{{lllttt|||uuugggXXXTTTWWWPPPAAA888;;;>>><<<@@@HHHBBB@@@===:::777666555555222222222111111111111000////////////////////////////////////////////////........................//////////////////////////////.........---------000000///...---,,,,,,+++........................,,,---......---,,,,,,---............////////////.../////////////////////222444777999999999:::;;;>>>BBBEEEGGGMMMVVV[[[[[[[[[```ddddddbbbaaadddhhheeefff333///111666555555DDDWWWxxxrrriiijjj}}}rrrllleeedddjjjvvv{{{ooopppqqqllljjjmmmpppppprrrqqqgggZZZVVVXXXQQQJJJHHHJJJEEE;;;888>>>BBBAAA>>>;;;888666444333222222222222111111111111////////////////////////////////////////////////........................//////////////////////////////.........---------/////////...------,,,,,,........................---.........---------...............//////////////////////////////......222444777999999999:::;;;===BBBEEEGGGLLLUUU[[[[[[\\\aaaeeeeeebbbbbbeeeiiijjjiii222222333555333:::QQQiiimmmjjjyyyvvvyyyuuummmccc]]]^^^eeelllqqq~~~wwwvvvqqqiiigggkkk___bbbhhhmmmlllddd______XXXXXX]]]___UUUDDD;;;<<>>>>>>>>===;;;999666555444333333333222222222222////////////////////////////////////////////////........................////////////////////////........................---------.........//////...........................---,,,,,,---.....................////////////111111000000///.........222444777999999999:::;;;===AAADDDFFFLLLUUUZZZZZZ[[[```ddddddbbbbbbeeeiiiooommm111333222000888PPPoooyyyxxxrrrvvv{{{uuummmdddjjjlllkkkrrrzzziii___WWWYYYbbbiiiddd\\\]]][[[[[[\\\YYYOOOFFF@@@;;;<<<<<<===<<<;;;999888444444444444333333333222000000000000000000000000////////////////////////........................////////////////////////---.....................,,,,,,------.../////////........................---+++***+++---......---............////////////111111000000////////////222444777999999999:::;;;===AAADDDFFFLLLTTTZZZZZZYYY^^^cccdddaaaaaaeeeiiillllll///222333555EEEaaayyy~~~|||wwwuuutttwww~~~{{{xxxnnnbbb```iiitttyyy|||uuukkk___YYY___eeeaaaYYYaaa\\\XXXVVVUUUPPPHHHBBB;;;<<<<<<<<<<<<;;;;;;:::555555444444444333333333000000000000000000000000////////////////////////........................////////////////////////---------...............---------.........//////........................---+++***,,,///000...+++............////////////000000000000000000000000222444777999999999:::;;;<<<@@@CCCEEEKKKTTTYYYZZZYYY^^^cccdddbbbbbbeeejjjjjjkkk///333666;;;OOOhhhqqqmmmooovvv}}}{{{yyyzzzuuueee[[[\\\```bbbhhhrrr}}}wwwuuummmddd``````]]]WWW[[[\\\[[[YYYVVVQQQLLLGGG???>>>===;;;::::::::::::555555555555444444444444000000000000000000000000////////////////////////........................////////////////////////---------.........//////---------.......................................---+++,,,///333444000,,,............/////////////////////000111111222222222444777999999999:::;;;<<<@@@CCCEEEKKKTTTYYYYYY[[[```eeefffddddddhhhllllllkkk111666999@@@TTTgggdddSSSUUUZZZqqq|||vvvvvvyyy~~~{{{pppeee___\\\ZZZTTTdddrrr|||nnnmmmttttttiii]]]XXXUUURRRNNNUUUZZZYYYTTTOOOKKKIIIBBBAAA>>>;;;999888888888666666555555555444444444000000000000000000000000////////////////////////........................////////////////////////---------.........//////...................................................------222666777111,,,............/////////000......///000111222333333222444777999999999:::;;;<<<@@@CCCEEEKKKTTTYYYYYY]]]bbbggggggffffffjjjnnnooommm777333>>>VVV^^^RRRHHHJJJGGG___}}}~~~uuuzzzvvvuuuvvvxxxvvvuuuwwwyyyttthhh^^^RRRTTT[[[gggsssvvvooohhhkkkiiigggfffeee```WWWPPPOOOMMMRRRZZZ[[[SSSLLLJJJMMMKKKHHHBBB===888666555;;;888555444444333222111222222111111000///////////////............//////........................---------............///........................------............------........................,,,,,,,,,---...///000000...------------...//////000000000000000000000000333666999;;;;;;<<<===>>>???CCCEEEGGGMMMUUUZZZZZZ^^^```cccdddeeegggjjjllljjjttt333999GGGVVVVVVJJJDDDFFFOOOhhh{{{|||yyyuuurrroooppprrrrrrnnniiieee^^^XXXWWW[[[```bbbbbbggggggfffccc```___```bbbXXXPPPLLLNNNQQQSSSXXX^^^bbbYYYMMMDDD???===:::888999888666555555444333111222222111111000000////////////............//////........................---------............///........................------............------........................,,,---------.../////////...------------...//////000000000000000000000000222555888::::::;;;<<<======AAADDDFFFLLLUUU[[[[[[]]]___aaacccdddfffiiikkkiiisss222BBBSSSWWWPPPIIIJJJNNNddd{{{vvvvvvqqqllliiijjjnnnrrrssstttjjj\\\QQQMMMOOOSSSVVVaaaeeegggeeecccgggsss~~~nnn```PPPIIILLLWWWgggtttssseeeSSSFFFAAA???===:::888777666666777666444222222222222111000000////////////............//////........................---------............///........................------............------........................------.....................------------...//////000000000000000000000000111444777999999999;;;<<<;;;@@@CCCFFFLLLVVV[[[\\\[[[^^^```bbbccceeegggjjjiiiqqq666KKK[[[[[[WWW[[[cccggg~~~|||zzzrrrkkkhhhjjjnnnrrrrrrnnnggg___WWWRRRNNNMMMUUUZZZ```cccgggooo}}}|||mmmYYYLLLLLLWWWfffrrrnnndddVVVJJJCCC???<<<:::777666666777888777555333333333222111111000000/////////............//////........................---------............///........................------............------.......................................---------...------------...//////000000000000000000000000111444777999999:::;;;<<<:::>>>BBBEEELLLVVV\\\]]]\\\^^^```bbbccceeehhhjjjhhhppp<<>>BBBEEELLLWWW]]]^^^\\\___aaacccdddfffhhhkkkhhhnnnEEERRR___jjjyyyyyyxxxooogggbbbaaaccceeehhhhhhddd]]]XXXPPPOOOOOOTTT\\\aaaaaa___]]]\\\VVVPPPNNNPPPOOOKKKHHHNNNSSSQQQIIICCCAAABBB;;;999777666777777666555333333333222111111000000//////............//////........................---------............///........................------............------........................------.....................------------...//////111111111111111111111111222555888::::::;;;<<<===;;;???CCCFFFMMMWWW]]]^^^]]]___aaacccdddfffiiikkkggglll~~~RRRZZZhhhzzzzzzzzzooofff___]]]\\\```dddeeeaaa\\\YYYSSSMMMMMMQQQVVVWWWUUUVVVXXXWWWTTTTTTVVVSSSLLLCCCGGGKKKKKKHHHEEEDDDDDD???;;;888555666666777666444333333222222111111000//////............//////........................---------............///........................------............------........................,,,---------.../////////...------------...//////111111111111111111111111111444777999999:::;;;<<<===AAAEEEGGGNNNXXX^^^^^^[[[^^^```bbbccceeegggjjjgggkkk|||\\\cccssszzzwwwmmm^^^ZZZXXX]]]ccceeeaaa[[[XXXPPPGGGBBBDDDJJJPPPSSSUUUXXXWWWSSSTTTWWWUUUOOODDDDDDCCCCCCDDDDDDDDDDDDAAA===888555555666777777444444333222222111111000//////............//////........................---------.........//////........................---..................---........................,,,,,,------...///000000...------------...//////111111111111111111111111000333666888888888999;;;>>>BBBFFFHHHOOOXXX^^^^^^ZZZ]]]___aaabbbdddfffiiigggjjj{{{ZZZggg{{{~~~|||zzzoooccc```[[[YYYYYYZZZ[[[\\\XXXVVVRRRJJJCCC@@@BBBDDDQQQQQQQQQQQQPPPPPPOOOOOOOOOLLLGGGBBB@@@AAABBBDDD@@@???===;;;888666555444333444555555444333111000111000000000000000111111////////////////////////////////////////////////////////////////////////........................//////.........---------000///...---------------///......------///000111///000222222000///000111000222555888999:::<<<>>>===BBBFFFIIIOOOYYY^^^^^^ZZZ\\\___```aaabbbdddfffkkkmmmzzz^^^jjj|||{{{|||tttmmmggg___YYYWWWXXXXXXYYYWWWVVVRRRKKKDDD???>>>???EEEFFFIIILLLMMMMMMMMMLLLJJJIIIGGGBBB>>>===@@@BBBAAA???===:::777666666666444444555555444333111000000000000//////000000111////////////////////////////////////////////////////////////////////////........................//////.........---------//////...---------------///......---...///000111///000222222000///000111222444777888888999:::<<<===BBBFFFIIIOOOYYY^^^^^^ZZZ\\\___aaaaaacccfffhhhkkkmmmzzz]]]gggxxx}}}~~~{{{wwwvvvoooddd[[[VVVUUUTTTTTTVVVVVVTTTNNNGGGAAA===;;;999<<>>@@@AAA@@@===:::888888888888444555555444444333222111000000///......//////000////////////////////////////////////////////////////////////////////////......................../////////............---//////...------------...///............///000000///000222222000///000111333555777888888888999:::===BBBFFFIIIOOOXXX^^^^^^ZZZ]]]___aaabbbdddgggiiijjjmmm{{{TTTYYYjjjyyy~~~|||zzzxxxvvvuuuwwwpppggg___XXXTTTPPPNNNTTTUUUUUURRRMMMFFF@@@===777:::>>>BBBFFFJJJKKKLLLGGGFFFEEEEEEDDDBBB???===@@@??????>>>===;;;:::999555555555444444333222222000//////............///////////////////////////////////////////////////////////////////////////......................../////////...............///......---------................../////////000///000222222000///000111222555777888888888:::;;;>>>BBBFFFIIIOOOXXX]]]]]][[[]]]```bbbccceeehhhjjjiiimmm|||IIIIIIZZZyyyzzzyyy||||||}}}|||yyyvvvsssrrrppplllgggbbb]]]VVVPPPLLLPPPPPPQQQQQQNNNIIICCC@@@<<<;;;;;;===???DDDHHHJJJLLLHHHEEEFFFIIIIIIBBB<<<===???AAACCCBBB???;;;999666666555444333333333333000000///...............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......---------......///---......//////////////////000222222000///000111000333666888888999;;;===>>>CCCFFFIIIOOOXXX]]]]]][[[]]]```bbbccceeegggjjjhhhnnn~~~FFFEEEVVVyyyxxx{{{{{{{{{zzzxxxuuuqqqoooiiigggfffddd```ZZZSSSNNNKKKKKKKKKKKKKKKIIIEEEAAA???<<<999888999<<>>:::===@@@CCCBBB@@@<<<999777666555444333333333333111111000///............////////////////////////////////////////////////////////////////////////////////////////////////...////////////000000000...------------...//////---......///000////////////000222222000///000111///222555777999:::<<<>>>>>>CCCGGGIIIOOOXXX\\\\\\\\\^^^```aaabbbcccfffhhhgggnnnNNNOOO```|||zzzxxxuuusssrrrqqqmmmkkkgggfffddddddbbb^^^XXXTTTKKKIIIGGGHHHIIIHHHFFFCCC???===:::888777999;;;===GGGHHHIIIHHHFFFDDDBBBAAA:::;;;<<<===>>>===<<<;;;777777555444333333444444222222111000////////////////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000000---------------...//////------///000000000///...///000222222000///000111111333666888888999;;;<<>><<<:::999999::::::AAAGGGKKKHHHAAA===???DDD::::::999888999:::;;;<<<888777555444333333444444333333111000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000.../////////000000111111---------------...///000,,,---///000000000///...///000222222000///000111333555777888888888999:::???DDDGGGIIIOOOWWW\\\\\\]]]^^^```aaa```aaabbbdddfffnnnqqqcccwww~~~}}}nnnnnnmmmllljjjgggeeecccccccccbbb```^^^\\\ZZZYYYUUUQQQJJJEEEBBBCCCFFFHHHFFFCCC>>>:::888888999:::======???CCCFFFFFFBBB>>>===<<<:::777777777888999666666666555444222111000666555222000...///000111////////////////////////////////////////////////000000///...------,,,,,,............//////////////////000000000...---,,,........................---......///////////////111111000000000000111111111333777999999999:::;;;>>>CCCGGGIIIPPPYYY______\\\]]]___``````aaadddfffgggmmm~~~tttmmm|||uuuqqqhhhhhhhhhgggfffdddbbb```______^^^]]][[[YYYXXXWWWUUUQQQLLLFFFCCCCCCDDDEEEEEEBBB>>>;;;999888999:::===;;;;;;???DDDEEEBBB===>>>===;;;888777777888888777777777666555444222222555444222111000///000000////////////////////////////////////////////////000//////...------,,,,,,............//////////////////000000000...---,,,........................---......///////////////111111000000000000111111111333777888999999:::<<<>>>CCCFFFHHHNNNWWW]]]]]]\\\^^^___``````aaadddfffhhhnnn~~~yyy|||}}}pppeee```^^^^^^^^^^^^^^^]]]\\\[[[YYYYYYYYYXXXWWWVVVTTTTTTTTTRRRNNNIIIEEECCCBBBAAADDDBBB???;;;999999999:::===999777:::???BBBAAA???@@@>>><<<:::888888888888888888888777666555444333444333333333222000///////////////////////////////////////////////////////////////...------,,,,,,............////////////...///////////////...---........................---......///////////////111111000000000000111111111444666888888999:::<<>>BBBAAA???<<<;;;:::999999:::999999999:::===@@@CCC@@@???===;;;999888888888777777777777666666555444222333444444333222///...//////////////////////////////////////////////////////.........---------............////////////......//////////////////........................---......///////////////111111000000000000111111222444666777888999;;;<<<@@@DDDFFFHHHMMMUUUZZZZZZ]]]^^^`````````aaacccfffjjjooo}}}mmm\\\PPPJJJKKKKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPPPPQQQQQQQQQPPPPPPPPPOOOMMMIIIEEE@@@===AAA@@@???===<<<:::999999666:::===;;;777888???FFF???>>>===;;;:::999888888555555666666666555555444111333444555444222000...////////////////////////////////////////////////...............---------............////////////............//////000000........................---......///////////////111111000000000000111111222444666777777888;;;===AAAEEEHHHIIIMMMUUUZZZZZZ\\\]]]___``````aaadddfffjjjooo}}}|||fffWWWNNNKKKJJJIIIHHHGGGFFFFFFFFFGGGJJJKKKLLLMMMNNNOOOOOOOOOMMMMMMNNNMMMJJJFFFBBB????????????>>>===;;;999888444:::>>><<<777666<<>>AAAEEEGGGIIINNNVVVZZZZZZZZZ\\\^^^___```bbbfffhhhiiinnn~~~uuu___SSSOOOOOOLLLKKKIIIGGGEEEEEEEEEEEEFFFGGGHHHJJJLLLMMMMMMNNNJJJKKKLLLLLLKKKHHHDDDBBB>>>?????????>>>;;;999888444777:::;;;:::888888999:::::::::::::::999999888444555666777777777777777222333444444444333222111////////////////////////////////////////////////....................................////////////------------...000222333........................---......///////////////111111000000000000111111333444666666666888;;;>>>???CCCFFFGGGMMMUUUZZZZZZXXXZZZ]]]___aaacccgggjjjhhhnnn~~~ppp[[[RRRQQQSSSOOONNNKKKHHHFFFEEEEEEEEECCCDDDFFFHHHJJJKKKLLLLLLHHHIIIKKKLLLKKKIIIFFFEEE>>>>>>??????>>><<<999777555444555999<<<;;;666000888999999::::::999999888555666777888888999888888333333444444333333222222////////////////////////////////////////////////---................................./////////000---,,,,,,---...000222333........................---......///////////////111111000000000000111111333555666666666888;;;>>>===BBBDDDFFFLLLTTTYYYYYYWWWYYY\\\___aaadddhhhkkkgggnnn~~~ooo```VVVPPPKKKSSSRRRQQQOOOMMMJJJHHHGGGHHHGGGGGGGGGGGGHHHHHHHHHGGGHHHJJJLLLLLLKKKJJJIII@@@>>>;;;;;;===<<<:::777555333222555999;;;:::888111444777999:::999777666888777777:::===>>><<<999777666444222222222444555111000000////////////000............////////////////////////////////////........................///...---,,,,,,---...///---------............///............////////////111111000000000000111111333555777777777888:::<<>><<<;;;<<<<<<:::888666444333444777::::::999444444555777999999888666999777777999<<<===;;;999777666444333222222333444111000000///////////////............////////////////////////////////////..............................------------......---------............///............////////////111111000000000000111111333555777777777888:::<<>>CCCFFFHHHMMMSSSVVVTTTVVVZZZ^^^``````bbbfffjjjlllkkkzzzyyyeeeXXXRRRQQQQQQSSSTTTUUUVVVUUUTTTSSSRRRPPPRRRRRRNNNGGGCCCCCCEEECCCDDDEEEFFFFFFFFFEEEEEEDDDBBB>>>:::999999::::::888666444333333555888999999555222333777:::999666999888777777888999:::;;;888777666444333333333333222111000//////......///............////////////////////////////////////........................,,,---...//////...---,,,---------............///............////////////111111000000000000111111222444666777777888;;;<<<===CCCGGGIIINNNTTTVVVTTTUUUYYY^^^```aaabbbfffiiinnnlll~~~~~~tttbbbVVVRRRRRRSSSUUUVVVXXXYYYXXXVVVTTTSSSRRRUUUWWWUUUOOOHHHDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDEEECCC???;;;999888999:::999777555333222333666888999666333333666888888777888888777777666777999:::888777666555444333333222222111000///........................////////////////////////////////////........................,,,---...//////...---,,,---------............///............////////////111111000000000000111111222444666777888999;;;===>>>CCCGGGJJJNNNTTTVVVTTTUUUYYY^^^``````bbbeeehhhnnnmmm~~~pppaaaWWWSSSTTTUUUXXXYYY[[[\\\\\\ZZZXXXVVVUUUWWWZZZ[[[WWWPPPHHHBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDAAA===999777888:::888888777444222222444666888777666555555666777888777888888777666666777999888888777666555333222222333222111///........................////////////////////////////////////........................---..................------------............///............////////////111111000000000000111111111333666777888999;;;===???DDDGGGIIIMMMTTTWWWUUUUUUYYY]]]______aaaeeeiiiooommm|||yyynnnaaaXXXTTTUUUVVVYYY[[[^^^```aaa```^^^\\\[[[ZZZZZZ\\\\\\WWWNNNFFFBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCC???:::777777888777888888666333111222444555777999888444333666999555777999888666555666888999888888777555444222111333222111///......------............////////////////////////////////////..............................------------......---------............///............////////////111111000000000000111111111333666777888999<<<>>>@@@DDDGGGHHHLLLTTTWWWWWWVVVYYY\\\]]]^^^```fffjjjnnnmmm}}}zzzzzz|||wwwmmmaaaYYYUUUUUUWWWYYY[[[___ccceeedddcccbbb```\\\ZZZ\\\^^^[[[RRRJJJCCCBBBBBBBBBBBBCCCDDDDDDCCCDDDDDD@@@;;;777777888666888999777333111111333333888;;;999444222555:::444777:::999777555555777999999888777666444222111333222111///......------............/////////000////////////////////////........................///...---,,,,,,---...///---------.........//////............/////////000111111000000000000111111111333555777888999<<<>>>AAAEEEGGGGGGLLLTTTXXXXXXWWWZZZ\\\\\\]]]```fffkkknnnmmm|||zzzooozzzuuulllccc\\\XXXWWWWWWYYY]]]ccchhhjjjjjjkkkkkkiiijjjjjjiiiiiiggg]]]SSSKKKFFFCCCCCCBBB@@@DDDIIICCCBBB@@@???>>><<<888555888888888888777666444444444666999;;;;;;999777555777555444444555666666555999777555444444444333222000000111222333222///,,,//////////////////////////////.........---------//////............//////......////////////......---------...///000000111...............///000000000111111111111222222222111333555666777999<<>><<<999666888888888888777666555444333555888::::::888666555777666666777888999999777888666555444555555444333111000111222333222///---//////////////////////////////.........---------//////............//////......////////////......------......///000000111...............///000000000111111111111222222222222444666666777999<<<>>>@@@BBBFFFKKKPPPSSSUUUVVVWWWZZZ\\\\\\\\\^^^bbbgggnnnmmm~~~yyyvvv|||yyytttlllddd^^^ZZZYYYYYY\\\aaahhhmmmqqqsssvvvwwwxxx}}}uuu```KKKCCCDDDDDDAAA???AAA@@@?????????===:::888777888888777777666555444222444666888888777666555777777888:::<<<===<<<:::777555444555666777666555111111111222333222000---////////////////////////...............---------//////............//////......////////////......------......///000000000...............///000000000111111111111222222222333555666777777888;;;===@@@BBBFFFJJJOOOSSSUUUWWWVVVXXXZZZ[[[[[[]]]bbbgggmmmmmm|||xxx{{{xxxtttmmmeee```\\\[[[[[[^^^cccjjjppptttxxx{{{}}}xxx}}}nnnXXXNNNKKKHHHCCCAAA@@@???>>>??????>>>;;;999777777777777777666555555222333444666666666666555555666888;;;>>>>>>===;;;555444444555888999888666222111111111333222000...////////////////////////........................///......------......///......////////////..................//////000000...............///000000000000111111111222222222444555777777777888:::<<>>>>>>>>???>>><<<999666777777777777666666555222333333444555666666666333444666999<<<===;;;:::444444444777999:::999888333222111111222222111///////////////////////////---...........................------------............////////////..................////////////...............///000000000000111111111222222222444555777777777888:::<<>>??????>>>;;;999666666777777777777666666333333333333444666777888333333444666999;;;:::888444444555888:::;;;:::888444222111111222222111000////////////////////////---------.....................------------............////////////............//////////////////...............///000000000111111111111222222222333555666777777888;;;===???@@@CCCHHHMMMRRRVVVYYYXXXZZZ[[[ZZZZZZ]]]dddjjjnnnttt~~~~~~{{{vvvsssnnniiieeebbbaaa``````dddiiimmmqqqtttxxxzzzuuuyyyzzzwwwttttttqqqmmm```[[[VVVQQQIII@@@>>>@@@@@@????????????>>>;;;888666666777777777777666666444444333333444666888:::444333333444777999888888555555666999;;;;;;999777444333111111222222222111////////////////////////---------.........//////...------,,,,,,------.........////////////....../////////////////////..................///000000000111111111111222222222222444666666777999<<<>>>???@@@CCCGGGLLLRRRVVVYYYYYYZZZZZZYYYXXX\\\bbbhhhllluuu|||yyyuuusssnnniiieeecccaaaaaa```ccchhhkkknnnqqquuuwwwyyy||||||vvvooolllgggaaa\\\UUUOOOLLLGGG@@@===???AAA@@@?????????===:::888666666777777777777777666555444333333444777999;;;555444333333666888888888555666777999;;;;;;999777555333111111222333222111////////////////////////---------.........//////...------,,,,,,------.........////////////......///////////////........................///000000000111111111111222222222111333555666777999<<>>>>>======<<<<<<;;;888555555777777666444333222111111111333666777999666333333666777777555999666333333555777666555777444111111222333111...//////............//////////////////////////////........................000000000000000/////////000000//////.........---////////////////////////222222222222222222222222444555666666666888;;;>>>??????@@@FFFNNNSSSUUUTTTWWWYYY[[[[[[ZZZ\\\```eeemmmsss|||tttnnnllljjjfffeeegggfffggghhhjjjlllnnnpppqqqqqqnnnjjjfffccc___ZZZWWWSSSNNNGGGBBB@@@@@@@@@?????????>>>>>>===<<<<<<;;;:::888555555666777666444333222111111111333555777888666333333555777777555888666444444666888777666888555333222333333222000//////............//////////////////////////////........................////////////////////////000/////////............////////////////////////222222222222222222222222444555666666666888;;;>>>@@@@@@AAAGGGOOOUUUVVVVVVXXXZZZ\\\\\\[[[]]]bbbgggnnnsss~~~}}}wwwsssqqqmmmhhhfffiiijjjkkknnnppprrrsssssssssmmmiiiddd___\\\XXXUUUSSSNNNJJJDDDAAA???@@@@@@???>>>>>>>>>===<<<<<<;;;;;;:::888666555666666555444333222111111111333555666888666444444555666666666888666555666777999999888999777444444444444333111//////............//////////////////////////////................................................////////////............////////////////////////222222222222222222222222444555666666777999<<>>>>>===<<<<<<;;;;;;:::999777666555555555555444444333222111111333555666777666555444555666666777777777777777888999::::::888777555444333333222222//////............//////////////////////////////........................---------...............///////////////.........////////////////////////111111111111111111111111333555666666777999===???@@@@@@BBBHHHPPPVVVXXXWWWVVVYYY[[[\\\\\\___dddiiippprrr}}}rrriiiiiinnniiikkkmmmnnnnnnllliiigggbbb^^^YYYTTTRRRPPPNNNLLLEEEBBB@@@>>>???@@@??????======<<<<<<;;;:::::::::777777777555444444444555444333222111111333444666777666555555444555666777777888888999999999999:::666666555444222111111222//////............//////////////////////////////........................------------......//////.........///////////////////////////////////////111111111111111111111111333555666777777:::===@@@??????AAAGGGOOOUUUXXXWWWUUUWWWZZZZZZ[[[]]]ccchhhooopppyyykkkgggkkkiiijjjkkkkkkiiieeebbb___WWWTTTPPPMMMKKKIIIGGGEEEBBB@@@??????@@@@@@???>>><<<<<<<<<;;;::::::999999666777777666333333444555555444222111111222444555666666666555444444666888777888::::::888777888888666666666444111000111222//////............//////////////////////////////........................---------...//////000000.........///////////////////////////////////////111111111111111111111111333555666777888:::>>>AAA>>>>>>@@@GGGOOOVVVXXXWWWUUUXXXZZZZZZZZZ\\\bbbgggmmmmmm~~~rrriiijjjjjjjjjiiigggccc___[[[YYYNNNLLLIIIHHHGGGEEECCC@@@AAA@@@??????@@@@@@???===<<<<<<;;;;;;:::999999999666777777666333222333555555444222111111222444555555777777555333333666888777999;;;:::888555666777666777777555222111222444//////............//////////////////////////////........................------...//////000111111............/////////000////////////////////////111111111111111111111111333444666777888;;;???BBB??????AAAHHHPPPWWWYYYYYYWWWYYY[[[[[[[[[]]]bbbfffjjjiii~~~xxxuuuvvvzzz~~~~~~{{{mmmkkkfffeeeccc```[[[WWWSSSQQQJJJIIIGGGGGGFFFEEEBBB???AAA@@@???@@@AAA@@@???===<<<<<<;;;::::::999999888555777888666333111333666555444222111111222444555555777777666333333666999777999;;;:::777444444555777999999777333222333666//////............//////////////////////////////.................................///000111111222---.........//////000000////////////////////////000000000000000000000000333444666777888;;;???BBB@@@@@@BBBIIIRRRXXX[[[ZZZYYY[[[]]]\\\\\\]]]bbbggghhhgggxxxnnnfffbbbgggjjjpppuuuyyyzzzzzzyyyzzzyyyvvvssspppoooqqqsssvvvyyy}}}~~~mmmddd```]]][[[YYYWWWUUURRRPPPKKKJJJHHHFFFEEEDDDCCCCCC@@@@@@@@@???????????????===<<<<<<;;;;;;:::999999999888777666555444333333777666444222222333444555666777888999888666444333777777888888888888777666999:::<<<<<<:::666222///333222000...---...///000......------------..............................////////////////////////111///...------...///111////////////////////////000000000000111111111111333444666777888:::===???AAAAAACCCHHHOOOUUUYYYZZZ\\\]]]\\\ZZZYYY\\\bbbgggkkkjjjtttiii___XXXUUUVVVYYY]]]aaaccceeeddddddbbbaaa___\\\YYYXXXZZZ\\\ggglllrrrvvvyyy}}}mmmccc^^^[[[YYYWWWVVVTTTQQQOOOJJJIIIHHHFFFEEEDDDCCCCCC@@@@@@@@@???????????????===<<<<<<;;;;;;:::999999888888777666555444333333444333222111111111222222666777888999888777555333777777666666666666666666:::;;;<<<===;;;777333000333222000...---...///000......------------..............................////////////////////////000///...------...///000////////////////////////000000000000111111111111333444666777888:::===???@@@@@@BBBHHHPPPWWW[[[]]]]]]^^^^^^\\\[[[^^^dddiiimmmmmmvvvcccXXXOOOIIIHHHGGGHHHJJJLLLMMMNNNNNNNNNNNNNNNLLLIIIGGGFFFHHHJJJSSSYYYaaahhhnnnttt{{{iiiaaaZZZXXXUUUTTTSSSQQQOOOMMMJJJIIIGGGFFFEEEDDDCCCCCC@@@@@@@@@?????????>>>>>>===<<<<<<;;;;;;:::999999888888777666555444444333222333333333222222111111555666777888888777555444666666555555555555666666:::;;;======;;;888444222333222000.........//////......------------..............................////////////////////////000///...------...///000////////////////////////000000000000111111111111222444666777888999<<>>>>>AAAGGGPPPXXX]]]___^^^______^^^]]]```ffflllpppppphhhWWWMMMFFFCCCDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEBBB@@@@@@AAACCCEEEJJJQQQWWW]]]fffpppwwwzzzsssbbb^^^VVVTTTRRRQQQPPPOOOMMMKKKIIIHHHGGGEEEDDDDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;:::999999888777777666555555444444333444555666666444222111333555666888888777555444333555666888888777666555888999;;;<<<;;;888444222222111000///.........///......------------..............................////////////////////////000///............///000///////////////////////////000000000111111111111222444666777777999<<<>>>===>>>@@@GGGOOOVVV[[[^^^]]]______^^^]]]```gggmmmrrrsssooo\\\OOOHHHDDDCCCEEEDDDCCCBBBAAA@@@AAAAAABBB@@@@@@@@@>>><<<<<<===???AAADDDGGGIIINNNVVVaaaiiimmmyyyggg[[[ZZZTTTRRRPPPOOOOOONNNLLLJJJHHHGGGFFFEEEDDDDDDCCCCCCAAAAAA@@@@@@???>>>>>>======<<<<<<;;;;;;:::999999777777666666555555444444222444555777666444222111222333555777888777666555111444999<<<<<<:::666333555777999:::999777333111222111000//////...............------------..............................//////////////////////////////............/////////////////////////////////000000000111111111111222333555666777999<<<>>>>>>>>>@@@FFFMMMTTTYYY[[[[[[]]]]]]\\\\\\```gggmmmsssuuuiii]]]PPPIIIEEEBBBCCCEEEBBBAAA@@@@@@@@@@@@@@@AAA???@@@@@@???>>>>>>???@@@BBBCCCCCCCCCDDDJJJSSS[[[aaammmvvvttt___XXXWWWRRRQQQOOONNNNNNNNNLLLJJJGGGGGGFFFEEEDDDDDDDDDDDDBBBAAAAAA@@@???>>>=========<<<<<<;;;;;;:::999999777777666666555555555555111222333444444222000///111222555777888777666555000444999======;;;777333444666888999999666333111111111111000//////............------------..............................////////////////////////////////////////////////////////////////////////000000000000111111111111111333555666777888;;;>>>>>>>>>AAAFFFMMMTTTYYYZZZYYY[[[\\\[[[[[[___ffflllssswwwrrrXXXOOOHHHEEEDDDBBBBBBDDDAAAAAAAAAAAABBBBBBBBBBBBBBBDDDEEEDDDCCCBBBDDDEEECCCEEEEEECCCBBBDDDIIINNNUUU```hhhxxxggg[[[WWWVVVRRRPPPOOOOOOOOOOOOMMMKKKGGGFFFEEEDDDDDDCCCDDDDDDBBBBBBAAA@@@???>>>===<<<===<<<<<<;;;;;;:::999999666666666666555555555555222222333333333222111000000222444666777777777666222444777999:::999777666444666888::::::777555333111111111000000///...---......------------..............................////////////////////////......////////////......////////////////////////000000000000111111111111111333555666666888;;;>>>>>>>>>AAAGGGOOOWWW\\\^^^YYYZZZ[[[[[[[[[```gggmmmuuuyyy}}}]]]OOOIIIEEEEEEEEEBBBAAACCCBBBCCCDDDEEEFFFFFFFFFEEECCCDDDEEEEEEDDDDDDEEEFFFCCCEEEGGGFFFCCCBBBDDDFFFNNNWWW]]]kkkooo]]]XXXVVVUUURRRQQQOOOOOOPPPOOONNNLLLGGGFFFEEEDDDDDDCCCDDDDDDBBBBBBAAA@@@???>>>===<<<===<<<<<<;;;;;;:::999999666666666666666555555555444555555555444444333333000111444666777777777666444444444555666777777888444666999;;;;;;999666444111111111111000///...---.........------.................................////////////////////////......////////////......////////////////////////000000000000111111111111111333555666666888;;;======>>>BBBHHHQQQZZZ___bbbYYYZZZ\\\[[[\\\```hhhnnnvvvzzzeeeSSSEEEEEEEEEEEEEEEDDDDDDCCCFFFEEEDDDFFFIIIJJJHHHEEEGGGHHHHHHFFFEEEEEEGGGIIIHHHIIIJJJIIIGGGDDDCCCCCCGGGNNNYYYdddnnnuuu{{{~~~wwwmmmccc[[[VVVRRRPPPSSSSSSRRRQQQOOOMMMKKKJJJHHHGGGFFFDDDCCCCCCCCCCCCAAA@@@?????????>>><<<:::>>>======<<<;;;;;;::::::555666777777777666444333444555555555555555555444222222333666888999888777333222333555888999888777777777777888999888555222000000000000000000//////................................................////////////////////////---...///000000///...---////////////000000000000000000111222222222222111222333555666666777:::===<<<===AAAHHHPPPWWW[[[]]]XXX[[[]]]^^^___bbbhhhmmmttt{{{nnnUUUGGGEEEFFFFFFGGGGGGGGGFFFFFFGGGFFFFFFIIILLLLLLIIIGGGGGGGGGFFFEEEDDDEEEGGGIIIHHHJJJKKKKKKJJJIIIHHHHHHHHHNNNVVV^^^eeelllrrrvvvxxxtttlllccc[[[VVVTTTSSSSSSRRRRRRPPPOOOMMMKKKJJJHHHGGGFFFDDDCCCCCCCCCCCCBBB@@@>>>>>>>>>>>><<<;;;<<<<<<;;;::::::999999888555666777777777666444444444444555555555555444444222222333555888999888777333333333555777999888777777777777888999888555222111111111000000000000000................................................////////////////////////......////////////......////////////000000000000000000111222222222222111333444666777777999;;;>>><<<>>>BBBIIIQQQXXX\\\]]]ZZZ\\\^^^^^^^^^aaafffkkkttt{{{qqqZZZMMMEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJLLLNNNNNNLLLKKKKKKIIIFFFEEEFFFHHHIIIIIIGGGHHHJJJMMMOOOQQQRRRRRRRRRTTTXXX\\\___ccchhhlllpppoookkkccc[[[UUUUUUVVVRRRRRRQQQPPPNNNMMMKKKJJJHHHGGGFFFDDDCCCCCCCCCCCCCCC@@@>>>============<<<::::::999999888777777666666666666777666555555444333333444444444444333333222222222555777999888777444333333555777888888777777666666777999888666444222222111000000000000000................................................//////////////////////////////............//////////////////000000000000000000111222222222222111444555777888888999<<<>>>===>>>BBBIIIQQQXXX\\\^^^\\\]]]___^^^]]]___eeejjjuuu||||||\\\QQQNNNIIIFFFGGGHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMOOOPPPQQQQQQRRROOOKKKJJJKKKLLLLLLKKKIIIKKKOOOTTT[[[aaadddeeeeeeeeeeeecccaaabbbdddgggiiikkkiiibbbYYYSSSTTTVVVQQQQQQQQQPPPNNNLLLKKKJJJHHHGGGFFFDDDCCCCCCCCCCCCCCCAAA===;;;<<<======<<<999999999888777777666666666666666666666555555444222333333444444333333222222222222444777888888777666444333444666777777666666666555777888888777555333222111///.........///................................................////////////////////////000///...------...///000////////////000000000000000000111222222222222111333555666777777999<<<>>>===???BBBIIIRRRYYY\\\^^^[[[]]]^^^]]]]]]___eeekkkwww}}}dddNNNKKKJJJGGGGGGHHHJJJKKKMMMMMMNNNNNNSSSSSSRRRQQQQQQTTTWWWZZZXXXVVVTTTRRRRRRRRRQQQPPPQQQSSSXXXaaallluuuzzz|||}}}{{{wwwqqqjjjeeeddddddeeegggeee___VVVQQQQQQTTTQQQPPPPPPOOONNNLLLKKKJJJHHHGGGFFFDDDCCCCCCCCCCCCCCC@@@===;;;;;;<<<<<<<<<:::::::::999888888777777777666666666555555555555222333333444444333333222222111111333666888888777777555444444555777777666666555555666888999888666444222000...------------................................................////////////////////////000///...------...///000////////////000000000000000000111222222222222111222444555666666888:::======>>>BBBIIIQQQXXX\\\]]]YYY[[[\\\\\\\\\```gggmmmxxxwwwWWWJJJHHHHHHGGGJJJKKKMMMNNNOOOPPPPPPPPPXXXYYYZZZYYYYYY[[[^^^aaa___aaabbbaaa___]]]]]]]]][[[\\\aaakkkyyyuuujjjccc```bbbaaa___YYYSSSPPPQQQSSSPPPPPPOOOOOONNNLLLKKKJJJHHHGGGFFFDDDCCCCCCCCCCCCBBB???===<<<<<<<<<<<<;;;;;;;;;::::::999888888888777777666555555555555666333333444444444444333333333111111222555777888777999666444444555666666666555444444555888999999888555444111...---,,,---...................................................//////////////////////////////............//////////////////000000000000000000111222222222222111222333555666666777:::<<<<<<===AAAHHHPPPWWW[[[]]]XXXZZZ[[[[[[[[[```hhhnnnwww~~~dddQQQKKKHHHKKKPPPOOOOOOQQQRRRSSSSSSSSSSSSZZZ^^^dddfffeeedddddddddiiiooouuuvvvrrroooqqqsssnnnnnnsss}}}qqqeee^^^^^^[[[WWWSSSQQQQQQRRRSSSOOOOOOOOOOOONNNLLLKKKJJJHHHGGGFFFDDDCCCCCCCCCCCC@@@???=========<<<;;;999;;;::::::999999888888777888777666555444555555666444444555555555555444444333111000111444777888888:::777444333444555666555555444333555777999999999888666333000.........///................................................////////////////////////......////////////......////////////000000000000000000111222222222222111222444666666777888;;;===;;;<<<@@@GGGOOOVVVZZZ\\\ZZZ[[[[[[ZZZ[[[___fffmmmttt{{{uuuUUUKKKIIIFFFLLLXXXRRRSSSTTTUUUUUUUUUUUUUUUZZZbbbkkkpppoookkkgggfffqqq{{{vvvggg___[[[WWWRRROOOPPPRRRTTTTTTOOOOOOOOONNNMMMLLLKKKJJJHHHGGGFFFDDDCCCCCCCCCCCC???>>>======>>>===:::888::::::999999888777777777888777666444444555555666444555555666666555555444333111000111444777888888:::888444333444555555555555444333444777999:::999;;;888555111//////000111................................................////////////////////////---...///000000///...---////////////000000000000000000111222222222222111444555777777888999<<<>>>:::<<<@@@FFFOOOVVVYYY[[[\\\]]]\\\ZZZZZZ]]]eeekkkrrryyyfffOOOJJJMMMMMMOOOUUUXXXVVVUUUWWW[[[^^^^^^]]]hhhnnnnnnpppqqqhhhfffqqqxxxkkkcccbbb[[[TTTRRRQQQPPPQQQTTTTTTQQQMMMLLLLLLMMMMMMMMMIIIHHHGGGEEEDDDBBBAAA@@@???>>>======>>>>>>===<<<999999999888666555555555888888888888777777777777666555444333333444555666555333222111222444666888:::999777333222333777:::;;;777444333666999:::999:::999666333111//////..............................------,,,,,,------...---......///////////////////////////////////////////////////000000000000111111111111111111111111555555555666777999;;;;;;<<<>>>AAAFFFLLLSSSYYY\\\ZZZYYYXXXXXXYYY^^^eeejjjrrrzzzqqq]]]MMMMMMQQQQQQSSSXXXWWWUUUTTTWWW]]]cccggghhhmmmrrrqqqqqqtttoooqqqqqqeeeccc[[[UUUSSSRRRPPPQQQUUURRROOOMMMKKKLLLLLLKKKJJJIIIHHHGGGEEECCCBBB@@@@@@???>>>======>>>>>>===;;;777<<<:::666===HHHGGG<<<888888888777777777666666666555444333333444555666555333222111222444666888:::999666444222333777;;;???;;;666444666888999888:::888666333000///..............................///......------......///---......///////////////////////////////////////////////////000000000000111111111111111111111111444555555666777999:::;;;<<<>>>BBBGGGMMMSSSXXXZZZYYYXXXXXXXXXYYY^^^eeekkkrrr{{{]]]SSSNNNSSSVVVUUUWWW\\\YYYXXXXXX\\\bbbhhhlllnnnppptttqqqpppwwwzzzyyykkkddd\\\VVVTTTSSSQQQRRRUUUOOOMMMLLLLLLLLLKKKIIIGGGHHHGGGFFFEEECCCAAA@@@@@@???>>><<<===>>>>>>===;;;777>>>:::444@@@UUUQQQ===888888777777777777666666666555444333333444555666555333222111222444666888888888666444333444888;;;BBB>>>888555555666777888999888555222000......---......................../////////....../////////---......///////////////////////////////////////////////////000000000000111111111111111111111111444444555666777999:::;;;;;;>>>CCCIIIOOOSSSVVVXXXWWWWWWWWWWWWZZZ___ggglllrrr|||lllPPPOOORRRYYY[[[XXXYYY\\\[[[]]]aaafffiiijjjjjjhhhmmmrrroooooozzzvvvfff^^^XXXUUUTTTRRRSSSVVVMMMLLLLLLMMMMMMLLLIIIFFFGGGFFFEEEDDDBBBAAA@@@??????===<<<<<<===>>><<<;;;<<<===999555???KKKGGG888888777777777666666666666666555444333333444555666555333222111222444666888888777666444333555888;;;@@@===888444333555777999999888555222///...------........................//////............//////---......///////////////////////////////////////////////////000000000000111111111111111111111111444444444555777888:::;;;;;;>>>DDDJJJPPPSSSUUUUUUVVVVVVVVVWWWZZZ```hhhmmmrrr}}}{{{YYYLLLPPPWWW]]]]]]YYYYYY[[[XXX^^^gggnnnooolllgggcccgggpppoooppp~~~iiiaaaZZZWWWUUURRRRRRUUUMMMMMMMMMNNNNNNLLLIIIFFFFFFEEEDDDCCCBBBAAA@@@???>>>===<<<<<<======<<<;;;???999666:::<<<:::888888777777777666666666666555666555444333333444555666555333222111222444666888888777777555444444777:::;;;999666333222444777::::::888555222000......---...........................------,,,,,,------...---......///////////////////////////////////////////////////000000000000111111111111111111111111333444444555666888:::::::::>>>DDDKKKPPPSSSUUUUUUUUUVVVVVVWWWZZZ```hhhnnnrrr~~~jjjPPPMMMRRRYYY\\\\\\ZZZZZZ[[[TTT[[[eeemmmnnnlllhhheeehhhtttxxx{{{mmmeee]]]YYYVVVRRRQQQTTTMMMMMMMMMMMMNNNLLLIIIFFFEEEDDDCCCBBBAAA@@@??????>>>===;;;<<<======<<<:::===666666===<<<333333<<<777777666666666666555555666555444333333444555666555333222111222444666888888888888666444444666888666666555444333444888;;;:::999666333111///..............................------,,,,,,,,,,,,---------......///////////////////////////////////////////////////000000000000111111111111111111111111333333444555666888999::::::>>>DDDKKKPPPTTTVVVVVVVVVVVVVVVWWWZZZ```hhhmmmrrr|||^^^NNNMMMQQQUUUWWWXXX[[[]]]___VVV[[[```ccceeegggiiilllqqqqqqhhh___ZZZVVVQQQPPPRRRMMMLLLKKKKKKLLLJJJHHHEEEDDDCCCCCCBBBAAA@@@??????>>><<<;;;;;;<<<===;;;:::999888999;;;:::777888;;;777777666666666555555555666555444333333444555666555333222111222444666888999999888666444333555777555666777666555555777:::<<<:::777444222000000///..............................------------......---......///////////////////////////////////////////////////000000000000111111111111111111111111333333444444666777999:::999===CCCIIIPPPTTTWWWXXXWWWWWWWWWWWWZZZ```gggmmmrrrmmmWWWOOOLLLOOOQQQRRRUUU[[[```bbb]]]]]]\\\[[[\\\aaaiiipppzzz~~~sssjjjaaa[[[VVVQQQPPPQQQLLLKKKIIIIIIJJJIIIGGGEEECCCCCCBBBBBBAAA@@@??????>>><<<;;;;;;<<<===;;;:::777<<<<<<666666<<<;;;555777666666666555555555555666555444333333444555666555444222111222444666888::::::999777444333444555555888:::999666555777999<<<;;;888555222111000000........................//////............//////---......///////////////////////////////////////////////////000000000000111111111111111111111111333333333444666777999:::999===BBBIIIOOOTTTXXXZZZWWWWWWWWWWWWZZZ___ggglllrrr|||^^^SSSUUUTTTQQQOOOQQQXXX```fffhhhccc]]]YYYYYY\\\aaammmwww~~~}}}xxxpppjjjhhheeeaaa]]]XXXUUUSSSQQQOOOLLLIIIHHHGGGFFFEEECCCFFFDDDBBBAAAAAA@@@>>><<<===<<<<<<<<<<<<;;;;;;;;;999999999888888888888777999999777666555555555555555444333333222222333333555555444333222222222222777888999888666666666888:::999777666666666777888::::::888666444222000///////////////////////////---------............///000000111111000///..................////////////////////////000000000000111111111111111111111111444444444444555777888999;;;???EEEJJJNNNSSSXXX[[[[[[[[[ZZZXXXYYY^^^gggooouuuqqqYYYQQQQQQVVVSSSPPPRRRWWW]]]aaaccc^^^ZZZWWWZZZ^^^dddppp{{{}}}zzzvvvpppiiiccceeedddbbb^^^ZZZVVVRRRPPPMMMKKKHHHGGGGGGFFFEEECCCFFFDDDBBBAAAAAA@@@>>><<<===<<<<<<<<<<<<;;;;;;;;;999999999888888888888777999888777666555555555555555444333333222222333333555555444333222222222222777888999888777666666777999888777666666666777888:::999888666444111000///////////////////////////---------............/////////000000000///..................////////////////////////000000000000111111111111111111111111444444444555666777888999:::>>>DDDIIIMMMRRRVVVYYYXXXZZZ\\\\\\\\\```fffllltttcccVVVRRRPPPYYYVVVSSSRRRTTTXXXZZZ\\\XXXVVVVVV\\\bbbjjjvvv~~~~~~zzzwwwtttqqqmmmhhhbbb^^^bbbcccbbbaaa]]]WWWQQQNNNKKKIIIGGGFFFFFFFFFEEECCCEEEDDDBBBAAAAAA@@@>>>======<<<<<<<<<<<<;;;;;;;;;999999999888888888888777999888777666666555555666555444444333333333333333555555444333222222222222666888999888777666666777999888777666666666777777888888777555333111///...////////////////////////---------............///------.../////////..................////////////////////////000000000000111111111111111111111111333333444555666777888888:::>>>DDDIIIMMMQQQTTTWWWVVVYYY^^^``````bbbfffiiirrr}}}oooWWWUUUVVVSSSZZZXXXUUUSSSRRRSSSTTTUUUUUUTTTXXXaaaiiirrr~~~wwwtttwww|||}}}wwwmmmbbb^^^___fffgggiiijjjiiifffbbb___bbbcccdddccc___YYYRRRMMMJJJHHHFFFEEEFFFFFFEEEDDDEEECCCAAAAAAAAAAAA???======<<<<<<<<<<<<;;;;;;;;;999999999888888888777777888888777666666666666666555555444333333333333333555555444333222222222222555777999999777555555666888888777777666666666666777777777666444111///...////////////////////////---------............///,,,,,,---.../////////...............////////////////////////000000000000111111111111111111111111333333444555777777888888:::>>>EEEJJJNNNQQQTTTVVVVVVZZZ^^^``````bbbfffjjjqqq|||bbbQQQSSSUUURRRXXXWWWUUUSSSQQQPPPQQQRRRUUUVVV]]]gggqqqyyyuuuooofff^^^\\\^^^cccgggddd___YYYWWWTTTSSSXXX```bbbggglllppppppmmmiiifffeeefffgggfffbbb[[[SSSOOOJJJHHHFFFEEEFFFFFFEEEDDDDDDCCCAAAAAAAAAAAA???>>>===<<<<<<<<<<<<;;;;;;;;;999999999888888888777777888777777666666666666777666555444444333333444444555555444333222222222222555777999999777555555555777777777777666666555555666777777666555222000...////////////////////////---------............///,,,,,,---.../////////...............////////////////////////000000000000111111111111111111111111222333555666777777777777:::???FFFKKKOOOSSSVVVXXXXXXZZZ]]]]]]]]]aaaggglllppp{{{yyyZZZOOOOOOPPPNNNTTTUUUUUUSSSQQQPPPQQQSSSXXXZZZbbbmmmwww~~~|||iiieee]]]VVVQQQOOOPPPQQQUUUQQQOOOSSSXXXaaaooo|||zzz}}}~~~wwwqqqnnnllllllkkkhhhccc\\\VVVRRRKKKIIIGGGFFFFFFFFFEEECCCDDDBBBAAAAAAAAAAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;999999999888888888888777777777666666666666777777666555555444444444444444555555444333222222222222444666999999777555444444666666777777777666555444666777888888666444111///////////////////////////---------............///------.../////////..................////////////////////////000000000000111111111111111111111111222333555777888888777777999>>>FFFLLLQQQTTTWWWYYYYYYZZZ[[[ZZZ[[[___gggmmmppp{{{eeeSSSOOOMMMLLLMMMOOOQQQTTTTTTRRRRRRTTTVVV[[[^^^fffqqqyyy~~~~~~rrroookkkeee```[[[WWWUUUTTTSSSUUU^^^iiiwwwxxxuuutttrrrnnniiiccc^^^YYYVVVMMMKKKHHHGGGGGGFFFEEECCCDDDBBBAAAAAAAAAAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;999999999888888888888777777777666666666666777777666666555444444444444444555555444333222222222222333666888999777555444333555666777777777666555444777888999999888555222000////////////////////////---------............/////////000000000///..................////////////////////////000000000000111111111111111111111111111333555777888888777666666<<>>>>>>>><<<<<<<<<<<<<<<;;;;;;:::;;;:::999999888888999999777777777777777777777777222333555444333333444666222333444444222000000111777666666777888888666444999888777666555555555555555444999@@@???555...---111111111111000000000000000000000000000000000000////////////////////////111111000000//////......////////////000000000000000000000000000000000000111222222333444555666666<<<>>>BBBHHHOOOTTTWWWXXX[[[ZZZXXXWWWYYY___ggglllsss~~~eeePPPSSSTTTSSSTTTQQQSSSRRRQQQOOOPPPTTTYYY^^^cccgggmmmtttzzz}}}tttuuuxxxwwwvvvvvv}}}xxxpppjjjfffaaa\\\XXXTTTPPPKKKIIIHHHFFFDDDAAACCCCCCAAA@@@???>>>>>>>>><<<============<<<;;;;;;;;;:::999999888888999999777777777777777777777777444555666555333222333444333444555444222111111111777777888999;;;:::777555777888:::;;;:::888555444888888<<>>BBBHHHOOOTTTWWWXXXZZZYYYXXXWWWYYY___gggmmmrrr}}}{{{\\\MMMQQQRRRSSSTTTQQQSSSRRRQQQQQQSSSXXX___dddcccgggnnnttt{{{{{{mmm^^^VVVSSSPPPNNNOOO___vvv|||zzzuuummmgggbbb___\\\ZZZUUURRRMMMJJJHHHGGGEEECCCCCCBBBAAA@@@???>>>>>>>>>===============<<<<<<;;;::::::999888888888888999777777777777777777777777666777777666333111222333444555666555333222222222777888999<<<===<<<888555555888<<>>CCCHHHNNNSSSWWWYYYYYYXXXWWWVVVYYY___gggmmmqqq}}}nnnUUUKKKPPPPPPPPPRRROOOPPPRRRTTTVVVYYY]]]bbbfffcccgggnnntttzzz}}}aaaTTTGGGAAA???>>>???BBB@@@RRRjjjzzz{{{xxxwwwrrrkkkddd___\\\ZZZZZZUUURRROOOKKKHHHFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>======>>>>>>======<<<;;;:::999999888888888888888666666666666666666666666555666777666333222333444555666777666444333333333555777999<<<>>><<<888555555888<<>>;;;666333555777:::===<<<777222000//////.........---------////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000222222333444555666777777;;;>>>CCCIIINNNRRRWWWYYYYYYXXXWWWVVVXXX___gggmmmqqq}}}eeeRRRLLLOOOLLLMMMOOOLLLMMMQQQXXX]]]```bbbdddeeecccggglllrrrwww}}}iiiPPPGGG>>>;;;999777777999888>>>KKK[[[iiiqqqttttttqqqnnnhhhaaa\\\YYYYYYYYYTTTSSSOOOKKKGGGDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>===============<<<<<<;;;:::999888888777777888888666666666666666666666666444555666666444444555666555666777777555333333444333555777;;;===;;;777444555777999;;;:::888666444333666999:::999666222///............------------........................////////////////////////////////////000000000000////////////000000000000000000000000000000000000222333333444555666777888:::>>>DDDIIIMMMRRRVVVZZZYYYXXXWWWVVVXXX^^^gggmmmrrryyy___QQQNNNOOOJJJJJJNNNKKKLLLRRR[[[bbbeeedddccccccdddfffkkkooosssyyyqqqUUUCCC===999::::::888777:::>>>:::<<>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;:::999999888777777777777888777777777777777777777777333555666666555555666777555666777666444333333333333333666888::::::666444555666777777777777666555555888:::999888888555111///............---------........................////////////////////////////////////000000000000////////////000000000000000000000000000000000000333333444555666777777888999>>>EEEJJJMMMQQQVVV[[[ZZZYYYWWWVVVWWW]]]eeekkkrrrooo[[[PPPOOOOOOHHHIIINNNLLLOOOUUU]]]ccceeedddcccbbbdddfffhhhkkkpppvvv~~~]]]DDD;;;777666:::<<<;;;<<>>>>>>>>>>>>>>;;;;;;;;;;;;;;;::::::999999999888777777777777777777777777777777777777777555666777666555444555666444666777666444222222333333333555777999999777555444555777888888777666555555:::;;;888888999777222/////////............---........................////////////////////////.../////////000000000111////////////000000000000000000000000000000000000333333444555666777888888999>>>FFFJJJLLLPPPVVV[[[[[[ZZZXXXVVVWWW\\\dddiiiqqq~~~jjjXXXOOOOOOOOOHHHIIIPPPNNNRRRWWW]]]bbbdddccccccccceeefffgggiiimmmttt|||tttTTT???>>>:::999;;;<<<:::;;;>>>>>>>>>AAACCC???;;;AAALLLOOORRRTTTTTTSSSTTTWWWZZZWWWWWWTTTOOOIIIEEEEEEGGG@@@???>>>>>>>>>>>>>>>???::::::;;;;;;::::::999888999888888777777777777777777777777777777777777777777888888777444333333444444555666555333222222222444444555666999999888666333555888999:::888555444444999:::666666888777111000////////////.................................////////////////////////.../////////000000111111////////////000000000000000000000000000000000000333333444555666777888888888???FFFJJJLLLPPPVVV\\\\\\ZZZXXXVVVWWW[[[ccchhhppp}}}hhhVVVOOOKKKKKKKKKIIIIIIKKKLLLUUU]]]^^^^^^______]]]^^^aaaeeejjjooovvv~~~jjjOOOAAA???===;;;999:::<<<>>>@@@BBB@@@>>><<<<<<===???AAAHHHKKKOOOQQQQQQTTTYYY]]]ZZZXXXTTTPPPKKKGGGEEECCCAAA@@@???>>>============<<<<<<;;;;;;;;;::::::::::::::::::999999999888888777777777777777777777777888999999888555444444555444555666666666555333333222333444666666666666555555777999;;;;;;999777666666777999:::999666333111000///------.........---....................................////////////000000//////.........---///000000///......000222000000000000111111111111333444444444555666666666:::>>>EEEKKKOOORRRTTTVVV\\\YYYUUUTTTWWW]]]eeejjjrrr|||dddVVVPPPLLLLLLLLLJJJJJJLLLLLLTTTZZZ\\\\\\^^^^^^[[[]]]```eeejjjooovvv|||lllQQQCCC???>>>>>><<<<<<<<>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888777777777777777777777777888999999888555444444555444555666666666555333333444555666888888888777666444666999;;;<<<;;;:::999666777999:::999777444222000///------.........---....................................////////////000/////////............/////////...,,,,,,...000000000000000111111111111333333444444555666666666:::???FFFLLLPPPRRRUUUWWW[[[YYYVVVUUUXXX^^^eeejjjrrrvvvaaaVVVOOOKKKLLLLLLJJJKKKMMMMMMSSSXXXYYY\\\^^^\\\XXX]]]```fffkkkpppvvv{{{pppVVVFFF???AAACCCBBB???>>>@@@CCCDDDFFFHHHHHHFFFDDDCCCCCCDDDJJJPPPTTTUUUVVVYYY[[[]]][[[WWWRRRMMMIIIFFFDDDAAAAAA???>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;::::::::::::999999999888888777777777777777777777777888888999777555444444555444555666666666555333333444555666777888777666555444555888;;;<<<<<<<<<;;;666777999:::999777555333111///------...///...---....................................////////////////////////............000111111///------...///000000000000111111111111333333444444555666666777;;;@@@GGGMMMPPPSSSUUUWWW[[[XXXVVVUUUYYY___fffkkkssssssaaaTTTNNNJJJKKKLLLJJJKKKMMMPPPUUUYYYZZZ\\\^^^\\\XXX^^^bbbhhhmmmrrrwww{{{~~~uuu[[[JJJBBBEEEIIIHHHEEECCCDDDFFFEEEGGGJJJIIIGGGGGGHHHJJJOOOSSSWWWYYYYYYZZZ]]]``````]]]YYYTTTNNNJJJGGGEEEAAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777777888888777555333444555444555666666666555333333222333444555666555444444444555777999:::;;;::::::555777999::::::888666444111///------...///...---....................................///////////////////////////.........333444444222000//////111///000000000111111111111222333333444555666777777<<>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777777777777777777777666777777666444333444555444555666666666555333333222333444666666666666555555555666777888777777666444666888::::::999777555111000....../////////.......................................////////////.........///////////////222333444333111//////000///000000000111111111111222222333444555666777888===BBBHHHMMMQQQSSSUUUWWWYYYXXXVVVWWW[[[bbbiiimmmuuukkk[[[RRRLLLIIIJJJLLLKKKLLLOOOZZZaaadddbbb^^^^^^^^^\\\bbbeeejjjnnnrrrvvv{{{~~~gggPPPHHHIIIKKKLLLNNNNNNMMMMMMJJJLLLMMMMMMOOOXXXeeepppsssqqqmmmfff```___bbbgggeeebbb]]]WWWQQQLLLHHHFFFBBBAAA@@@??????>>>??????=========<<<<<<<<<;;;;;;:::::::::999999999888888777777777777777777777777555666777666444333444555444555666666666555333333333555777999:::;;;::::::555555666666666555555555444666888:::;;;:::888777222000......///000///.......................................////////////.........//////////////////000111111///------...000000000000111111111111111222333444555777888888===AAAHHHMMMPPPRRRTTTVVVXXXWWWWWWXXX]]]cccjjjnnnuuu|||hhhXXXSSSMMMJJJLLLNNNMMMNNNQQQ]]]fffkkkeee^^^\\\]]]^^^bbbdddhhhkkkoootttyyy}}}jjjRRRIIIGGGFFFIIINNNQQQOOOMMMEEEIIIMMMPPPUUUaaarrr~~~tttjjjeeefffhhhgggddd___YYYRRRMMMIIIGGGBBBBBBAAA@@@????????????============<<<<<<<<<<<<:::::::::999999999888888777777777777777777777777555666777666444333444555444555666666666555333333333444777:::<<<=========444444555666666777777777333555888:::;;;:::999888222000......///000///.......................................////////////............/////////000,,,...000000...------...000000000000111111111111111222333444555777888888<<>>=========<<<<<<<<<<<<:::::::::999999999888888777777777777777777777777444555666666444333444555444555666666666555444333111222555888;;;<<<======333444555666777888999:::333555888:::;;;;;;999888222000///...///000///......................................./////////000---.........//////000000---///111222000//////000000000000000111111111111111222333444666777888999<<<@@@GGGLLLOOOQQQRRRTTTXXXWWWWWWYYY^^^eeekkkooovvvmmm]]]XXXOOOOOOOOOPPPQQQSSSUUUWWWfffjjjjjjccc]]]\\\]]]]]]```cccgggjjjmmmsss{{{iiiUUUJJJGGGEEEFFFJJJLLLLLLJJJKKKQQQYYY___hhhxxxwwwtttsssooorrriii___ZZZXXXTTTLLLFFFDDDBBB@@@@@@@@@@@@>>><<<============<<<;;;:::999999999999999999888777666777777666666666666777777777888999777555333333333444555666666666555333333111333666999:::999888666444444666:::<<<<<<:::888444333444666999:::888777222000.........///...------------............/////////.........---------............////////////////////////000000000000000000000000111111111111555444333222333555777888:::???FFFKKKOOORRRTTTVVV[[[ZZZYYY[[[___ffflllqqqrrr{{{eeeWWWSSSNNNOOOPPPPPPQQQSSSUUUVVVbbbggghhhccc^^^^^^``````cccfffkkknnnrrrwwwlllXXXOOOKKKHHHGGGJJJLLLKKKJJJMMMUUU```kkkxxx~~~zzzvvvqqqoooggg___[[[YYYUUUNNNGGGCCCAAA@@@?????????===<<<============<<<;;;:::999999999999999999888777777777777666666666666777777777888999777555333333333444555666666666555333333111333666888999999888777444555777999<<<<<<999777222333444777999:::888666222000.........///...------------............/////////.........---------............////////////////////////000000000000000000000000111111111111555444333333333555777888:::???FFFKKKOOORRRTTTVVV[[[ZZZZZZ[[[___fffmmmrrrsssnnnXXXNNNLLLLLLOOOSSSUUUUUUUUUVVVWWW]]]ccceeebbb___aaaccccccdddhhhnnnrrruuu{{{qqq^^^VVVQQQKKKIIIJJJLLLLLLKKKQQQ[[[lll}}}xxxpppjjjddd^^^[[[ZZZWWWPPPIIICCCAAA???>>>??????===<<<<<<======<<<<<<;;;:::999888999999999999888777777777777666666666666777777777888999777555333333333444555666666666555333333222333666888999999888777666666777999;;;;;;888666111222555888;;;:::777555222000.........///...------------............///...............---------............////////////////////////000000000000000000000000111111111111444444333333444555777888:::???FFFLLLPPPRRRUUUVVV\\\[[[ZZZ\\\```gggnnnsssuuu}}}aaaOOOGGGGGGGGGNNNWWW\\\\\\ZZZXXXWWWZZZ```cccaaa```bbbcccbbbbbbgggmmmrrrvvv{{{yyyhhh]]]WWWPPPMMMMMMOOOOOONNNWWWcccwwwvvvmmmddd```\\\[[[ZZZWWWQQQLLLDDDBBB@@@?????????>>>===<<<<<<<<<<<<;;;:::999999888888999999999888888777777777666666666666777777777888999777555333333333444555666666666555333333222444666888999999888888777666777888::::::777555222333777:::===<<<888555222000.........///...,,,---------............///....................................////////////////////////000000000000///000000000111111111111444444333333444555777777;;;???FFFLLLPPPSSSUUUWWW\\\[[[[[[\\\aaahhhoootttwwwsssXXXJJJFFFGGGAAAKKKXXX______ZZZVVVTTTXXX^^^aaa``````bbbaaa^^^aaafffkkkpppttt{{{vvvgggaaaYYYUUUUUUVVVUUUTTT^^^kkk~~~rrrjjj^^^[[[YYYXXXXXXVVVQQQMMMFFFCCC@@@??????@@@??????<<<<<<<<<<<<;;;:::999888777888888999999999888888777777666666666666777777777888999777555333333333444555666666666555333333333444555777888888888888777666666777999999777555333555888<<<>>>>>>:::777222000.........///...,,,---------............///---.................................////////////////////////000000000000///000000000111111111111333333444444555666666777;;;@@@GGGLLLPPPSSSUUUWWW[[[[[[ZZZ\\\aaahhhppptttwwwiiiRRRJJJIIIJJJAAAKKKWWW]]][[[UUUQQQPPPVVV[[[^^^^^^___aaa___ZZZaaaeeeiiinnnrrrzzzvvvpppiiidddbbbaaa___]]]eeeqqqyyymmmfffYYYWWWUUUTTTTTTRRROOOMMMFFFCCC@@@>>>>>>?????????;;;<<<<<<;;;;;;:::999888777777888999999999999888777777666666666666777777777888999777555333333333444555666666666555333333333444555777888888888999666555555777888999888666555666888;;;>>>===:::888222000.........///...------------............///---------...........................////////////////////////000000000000000000000000111111111111333333444555555666666666;;;@@@GGGMMMPPPSSSVVVWWWZZZZZZYYY\\\aaahhhoootttvvvaaaNNNLLLNNNMMMLLLSSSZZZZZZUUUOOONNNPPPRRRWWW[[[\\\___aaa^^^XXX^^^aaaeeehhhmmmvvv|||vvvrrrnnniiifffiiiuuupppddd___UUUTTTQQQPPPOOONNNMMMLLLDDDAAA>>><<<<<<=========;;;;;;;;;;;;:::999888888777777888999999999999999777777666666666666777777777888999777555333333333444555666666666555333333444444555666777888999999555444444666888999999888444555666999;;;;;;:::777222000.........///...------------............///---------.........//////............////////////////////////000000000000000000000000111111111111333333444555666666666666<<<@@@GGGMMMQQQSSSVVVXXXYYYYYYXXX[[[```gggoootttuuu|||\\\MMMNNNQQQOOOXXX\\\^^^YYYQQQMMMNNNRRRNNNTTTXXX[[[^^^aaa^^^YYYZZZ]]]___bbbhhhqqq}}}}}}wwwpppkkkkkkwww{{{hhh\\\XXXSSSRRROOOMMMLLLLLLLLLLLLCCC@@@<<<::::::;;;<<<<<<;;;;;;;;;;;;:::999888888666777888999999999999999777777666666666666777777777888999888555333333333444555666666666555444333444444555666777888999999555444444555888999999999444333444666999:::888777222000.........///...------------.........//////---------.........//////............/////////000////////////000000000000000000000000111111111111222333444555666666666666<<>>???555555555777999999777666111000///......------...//////////////////////////////////////////////////////............//////000000000000////////////000111111111111222222222111222333333333444666888>>>BBBHHHMMMQQQTTTVVVXXX[[[XXXUUUWWW]]]eeeiiikkkuuu}}}___TTTQQQMMMRRR]]]ooossspppcccUUUOOOOOOPPPTTTSSSVVV\\\\\\WWWSSSRRRRRRUUUYYY]]]bbbjjjttt{{{tttmmmiiisssooo\\\QQQMMMNNNOOOPPPPPPNNNLLLJJJHHHCCC@@@===;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777888888777777666666666666666666666555555444444333555555666777666555333111222222555888<<<===<<<:::555666666888:::<<<===>>>555444555777999999888666111000///......------...........................//////////////////////////////............//////000000000000////////////000111111111111222222222111333444444444444777999>>>BBBHHHMMMQQQTTTVVVXXX[[[XXXVVVXXX^^^eeekkkmmmtttmmmVVVRRRTTTRRRTTT[[[jjjllliii^^^TTTOOOMMMKKKUUUTTTVVVYYYXXXQQQNNNNNNOOOQQQTTTXXX\\\ccckkkpppsssvvvyyyyyyxxxvvvuuuuuutttwww{{{~~~qqqhhhhhhqqqlll[[[PPPLLLOOOPPPPPPOOONNNKKKIIIHHHBBB???<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777888777777777777666666666777777666666555444333333555666666777666444333222111222555:::>>>@@@???>>>444444666777999:::<<<<<<444444555777999999888666111000///......------...........................//////////////////////////////............//////////////////000000000000000111111111111222222222222333555555444555777999>>>BBBHHHMMMQQQSSSVVVXXXZZZXXXWWWYYY___fffmmmppptttwwwbbbRRRSSSWWWVVVVVVYYY]]]aaa___VVVMMMKKKKKKKKKRRRRRRVVVZZZWWWOOOJJJJJJKKKLLLNNNQQQVVV[[[```cccfffhhhjjjjjjhhhgggfffggghhhjjjnnnqqqsssvvvzzz}}}~~~xxxkkkcccgggpppyyyhhh[[[RRRNNNNNNNNNNNNMMMKKKIIIGGGFFF@@@>>><<<;;;;;;<<<;;;:::::::::::::::::::::::::::999999999888888888777777777777777777777777777777888777777666555444333333666666666666555444333222222333666:::>>>??????===333333555666888999::::::444444444777999:::888777111000///......------...........................//////////////////////////////............//////////////////000000000000000000111111111222222222333444555555555666888:::===BBBHHHMMMPPPSSSVVVXXXZZZXXXXXXZZZ___gggnnnrrrwwwiii[[[QQQSSSXXXYYYYYY\\\eeegggdddWWWLLLIIIKKKLLLLLLOOOWWW]]]ZZZPPPIIIHHHGGGHHHIIIKKKOOORRRTTTUUUWWWYYYZZZ[[[ZZZZZZ\\\]]]```bbbeeefffggghhhkkkmmmnnnqqquuuwwwuuunnnfffaaadddooooooaaaWWWPPPMMMKKKJJJJJJHHHGGGEEEDDDCCC>>>===;;;;;;;;;<<<;;;999::::::::::::::::::::::::999999999888888888777777777777777777888888888888999888777666555444333333666666666555555444333333444555666999<<<<<<;;;999222333555666888888888888333333444777999:::999777111000///......------...........................//////////////////////////////............//////.../////////000000000111000000111111111222222222333444555555555666888:::===AAAGGGLLLPPPSSSUUUWWWYYYYYYYYY[[[___fffnnnssszzz^^^VVVQQQTTTYYY]]]bbbhhh~~~{{{ooo]]]PPPMMMLLLKKKHHHMMMXXX___[[[PPPHHHGGGEEEDDDDDDFFFIIIKKKJJJIIIHHHJJJKKKLLLMMMOOORRRTTTWWWYYY[[[[[[[[[\\\]]]___ccceeehhhjjjiiifffbbb___```jjj~~~dddVVVNNNIIIGGGEEEDDDCCCBBBAAAAAA@@@@@@===;;;::::::;;;;;;:::999::::::::::::::::::::::::999999999888888888888777777777777888888888888999999999888777555444333333777666666555444444333333666666777999::::::888555222333555777888888888777333333444666999:::999777111000///......------...------------------------//////////////////////////////............//////......//////000000111111000111111111111222222222222333555555444555777999===AAAGGGLLLPPPRRRUUUWWWYYYZZZZZZ[[[^^^eeemmmsss{{{tttVVVTTTTTTXXX^^^gggsss~~~}}}hhhWWWPPPQQQNNNIIIHHHNNNWWW]]]XXXMMMFFFFFFCCCBBBAAACCCEEEEEECCCAAA???@@@BBBBBBCCCFFFJJJMMMNNNPPPRRRSSSTTTUUUWWWYYY\\\^^^```aaaaaa___\\\ZZZ[[[ccctttuuuWWWKKKGGGDDDCCC>>>>>>======<<<<<<<<<<<<<<<:::::::::;;;;;;:::888999999999999999999999999999999999888888888888777777777888888888999999999:::999888777666444333333777666666555444444333444666666777999::::::777555222333666888999888888777333333444666999:::999888111000///......------...------------------------//////////////////////////////............//////.........///000111111111000111111111111222222222111333444444444444777999===AAAGGGLLLOOORRRUUUWWWYYYZZZ[[[[[[]]]ccckkkrrryyygggSSSTTTWWW]]]dddqqqqqqWWWIIILLLSSSPPPGGGJJJOOOWWW[[[UUUJJJDDDEEEBBBAAA@@@AAACCCBBB???<<<<<<===>>>???@@@BBBGGGJJJHHHJJJNNNPPPRRRTTTWWWZZZXXXZZZ\\\]]]\\\ZZZVVVTTTWWW]]]kkklllOOOEEEDDDCCCCCC;;;::::::999999999::::::;;;:::999:::;;;;;;:::888999999999999999999999999999999999888888888888777777777888888999999999999::::::999777666444333333777777555444444444444444666666777999;;;;;;999777222444666888999999888777222333444666999:::999888111000///......------...------------------------//////////////////////////////............//////---......///000111111222000111111111111222222222111222333333333444666888<<>>===<<<<<<===<<<::::::<<>><<<:::888888:::;;;:::999;;;::::::<<<======:::888:::::::::999999999888888999999999888888888888777888888777777888888999:::999999999666444222222444:::999777555444333444444777777888888888999999:::444555666888888888777777333333444666999:::999777000000///.......................................////////////////////////....................................////////////222222222111111111111111111222333333333444666888;;;???FFFMMMQQQSSSRRRQQQUUUWWWYYY[[[]]]bbbiiimmmzzzrrr\\\[[[]]]^^^```hhhqqqrrrnnnYYYSSSMMMIIIHHHGGGEEECCCFFFLLLQQQRRRNNNHHHDDDBBBAAAAAA@@@???>>>===<<<<<<;;;::::::;;;===@@@CCCEEEFFFGGGHHHKKKNNNPPPRRRSSSPPPPPPPPPNNNLLLIIIFFFEEEEEELLLYYYjjj[[[CCC===;;;:::<<<:::999888999;;;======<<<<<<;;;;;;;;;<<<<<<;;;999:::::::::999999999888888999999999888888888888777888888777777888888999:::999999999666444222333444999888666555444444444444777777888888888999999999444555666777888888777777222222333666888999888666000000///.......................................////////////////////////....................................////////////111111111111111111111111111222333333333444666888;;;???FFFMMMQQQSSSRRRQQQUUUWWWXXXZZZ]]]bbbhhhlllvvv}}}pppxxxqqqYYY]]]___aaaaaacccbbb[[[SSSGGGJJJKKKIIICCC@@@@@@BBBEEEKKKRRRSSSOOOHHHCCC@@@@@@@@@@@@???>>>===<<<;;;999999:::;;;===@@@CCCEEECCCAAAAAAEEEKKKPPPRRRRRRKKKIIIGGGEEECCCAAA@@@@@@???EEEPPP^^^pppUUU???:::888999;;;999888999;;;???AAABBBAAA???===;;;;;;;;;<<<;;;::::::::::::999999999888888999999999888888888888777888888777777888888999:::999999888666444222333444888777666555555555555555777777888888999888888888333444666777888888888777222222333666888888666555000000///.......................................////////////////////////....................................////////////000000000000000000000000111222333333333444666888;;;???FFFLLLQQQSSSRRRRRRUUUWWWXXXZZZ]]]bbbhhhlllrrrwwwsssnnn\\\[[[\\\^^^___^^^YYYNNNEEE===BBBFFFEEE@@@>>>@@@CCCFFFLLLTTTUUUQQQIIICCC@@@????????????>>>===<<<;;;999::::::<<<===???AAABBB@@@>>>>>>CCCKKKPPPNNNKKKDDDCCCBBBAAA@@@??????>>>===CCCKKKUUUbbbtttyyyTTT???999888999;;;999999;;;???CCCFFFGGGGGGAAA>>><<<;;;;;;<<<;;;;;;:::::::::999999999888888999999999888888888777777888888777777888888999:::888999888666444333333444666666666555555555555666666777888999999888777777333444666777888888888888222333444777999999777444000000///.......................................////////////////////////....................................////////////////////////000000000000111222333333333444666888<<<@@@FFFLLLPPPRRRSSSRRRWWWXXXZZZ[[[^^^bbbhhhmmmrrrpppddd^^^\\\[[[[[[]]][[[SSSIIIBBB===>>>?????????@@@BBBDDDHHHNNNUUUWWWRRRJJJDDDAAA>>>???@@@@@@@@@>>><<<;;;;;;<<<===>>>>>>?????????@@@???AAAGGGMMMMMMHHHBBB===>>>???@@@@@@???>>>===AAAFFFLLLQQQWWWcccssspppSSS@@@:::888999::::::;;;===BBBGGGKKKLLLKKKCCC@@@===;;;<<<<<<;;;::::::::::::999999999888888999999999888888888777777888888777777888888999:::888888888666444333444555666666666666666666555555666777888999999888666555222444555777888999888888444555666999;;;:::888555000000///.......................................////////////////////////....................................////////////......//////000000000000111222333333333444666888<<<@@@EEEKKKPPPRRRSSSSSSYYYZZZ[[[]]]___ccciiimmmvvv~~~tttkkkuuuVVV[[[aaa]]][[[\\\YYYPPPEEE@@@@@@>>>======???BBBEEEEEEIIIOOOUUUVVVQQQIIIDDDAAA@@@AAACCCCCCCCCAAA???>>>===>>>@@@BBBBBBBBBAAAAAACCCDDDGGGLLLNNNKKKCCC===999;;;===??????>>>===<<>>======<<<;;;999:::::::::999999999888888999999999888888888888777888888777777888888999:::777888888666444333444555666666777777666555444444555777888999999777555444222333555777888999999888555666888;;;<<<;;;888555000000///.......................................////////////////////////....................................////////////...//////000000111111222111222333333333444666888===@@@EEEKKKOOORRRSSSSSSYYYZZZ[[[]]]___ccciiimmmyyyqqquuuuuubbbOOOWWWbbb]]]\\\^^^ZZZOOODDD???????????????@@@BBBDDDFFFIIINNNSSSSSSNNNGGGBBB@@@DDDEEEGGGHHHHHHFFFDDDCCC>>>@@@CCCFFFHHHHHHHHHGGGGGGJJJMMMNNNLLLHHHBBB>>>>>>>>>>>>>>>============CCCHHHNNNNNNKKKNNNWWW```ccc[[[MMMBBB<<<;;;;;;:::;;;<<>>===:::888:::::::::999999999888888999999999888888888888777888888777777888888999:::777777777666444333444666777777777777666555333222555666888999999777555333222333555777999999999999444555777:::<<<;;;777333000000///.......................................////////////////////////....................................//////////////////000000111222222333111222333333333444666888===@@@EEEJJJOOORRRSSSTTTXXXYYYZZZ[[[]]]aaagggkkkyyyyyyjjjqqqWWWOOOVVV```[[[[[[___]]]PPPEEE@@@<<>>AAAEEEJJJLLLNNNMMMMMMKKKMMMOOOOOOKKKFFFCCCAAAFFFDDDAAA>>>======>>>???@@@GGGMMMLLLIIIIIIQQQYYYZZZVVVMMMDDD?????????>>>;;;<<<>>>BBBGGGIIIHHHFFFCCCBBBAAA@@@@@@===:::777:::::::::999999999888888999999999888888888888777888888888777888999999:::777777777666444333444666777888888888666444222111555666888999999777444333111333555777999999999999333444777:::;;;:::666222000000///.......................................////////////////////////..................................../////////000///000000111222333333333111222333333333444666888===@@@EEEJJJOOORRRSSSTTTVVVWWWXXXYYY[[[___eeeiiiwwwxxx{{{gggLLLLLLWWW]]]^^^^^^]]]WWWNNNCCC<<<>>>===>>>BBBFFFGGGEEEBBBGGGLLLSSSVVVOOOEEEBBBEEEEEEHHHMMMSSSWWWWWWTTTQQQHHHIIIIIIJJJKKKMMMNNNOOOKKKKKKLLLLLLJJJGGGDDDBBBEEECCCAAA>>><<<>>>BBBEEEBBBDDDGGGHHHIIILLLQQQVVVZZZ\\\YYYNNNHHHGGGFFFBBBCCCGGGIIIIIIJJJLLLKKKHHHKKKIIIEEEAAA???===<<<<<<:::::::::999999999888888:::::::::999999999888888777777777777777777777777::::::999777555555666888555777888888666444333444888777777;;;???>>>888333222666999888999<<<;;;888333444555777777777666666000000///.......................................////////////////////////////////////////////////////////////////////////000000000000111111111111333444555555444444666888<<<@@@EEEJJJLLLNNNPPPRRRYYYVVVVVVYYY[[[^^^eeemmmsss}}}iiiNNNKKKQQQ\\\]]]]]][[[VVVLLLBBB<<<@@@>>>>>>@@@DDDGGGGGGFFFFFFKKKSSSWWWPPPFFFCCCEEEJJJNNNTTT[[[```___[[[XXXOOONNNMMMLLLLLLMMMOOOPPPOOOOOONNNMMMJJJHHHEEECCCBBBBBBAAA@@@@@@AAADDDEEEHHHHHHHHHGGGIIINNNWWW]]]fffkkkjjjddd^^^]]]ZZZUUUXXX\\\]]][[[ZZZZZZXXXSSSPPPMMMGGGCCC???===;;;::::::::::::999999999999888:::::::::999999999888888888888888888888888888888999999999777555444666777555777888888666444333444888777777;;;???>>>888333333777999888999<<<;;;777333444666777777666555444000//////..............................---------........................////////////////////////////////////////////////000000000000111111111111333444555444444444666888<<<@@@EEEJJJLLLNNNQQQRRRYYYVVVVVVYYY[[[^^^eeemmmtttiiiPPPJJJKKKZZZ[[[[[[XXXRRRJJJAAA;;;@@@???>>>@@@DDDGGGIIIJJJFFFJJJQQQUUUPPPGGGDDDFFFMMMRRR[[[ccchhhhhhccc^^^WWWUUURRRPPPPPPQQQSSSUUUWWWUUUSSSOOOLLLIIIFFFEEEBBBBBBCCCDDDEEEGGGGGGHHHJJJIIIHHHHHHLLLUUUaaaiiivvv{{{}}}zzzwwwtttooouuuxxxxxxsssooolllgggaaaWWWRRRKKKDDD@@@===:::888::::::::::::999999999999:::::::::999999999888888999999999999999999999999888888888666444333555777666777888777555444444444888777888;;;===<<<888333333777999888999;;;999666333444666777666555333222000///......------......//////.........---------........................////////////////////////////////////////////////000000000000111111111111222444555444444444666888<<<@@@EEEJJJMMMOOOQQQSSSYYYWWWWWW[[[]]]^^^eeellltttgggOOOJJJIIIVVVWWWXXXUUUNNNFFF???;;;??????@@@CCCFFFIIIJJJKKKHHHJJJMMMOOOKKKEEEEEEIIIMMMRRR\\\fffkkkkkkfffaaa\\\ZZZVVVTTTUUUXXX\\\______\\\XXXRRRNNNKKKIIIHHHGGGGGGGGGHHHJJJLLLLLLLLLOOOOOOQQQUUU^^^kkkxxxzzzqqqiii[[[UUULLLFFFBBB>>>;;;888;;;;;;:::::::::999999999:::::::::999999999888888999999999999999999999999777777777555333333555777666777888777555444444555888777888:::<<<;;;777444444888:::888888:::888444333555666777777555222111//////...------------.../////////...------,,,,,,........................///////////////////////////////////////////////////000000000111111111111222333444444444555777999<<<@@@EEEJJJMMMOOORRRTTTZZZXXXYYY\\\^^^___dddkkktttcccLLLHHHGGGQQQSSSSSSQQQJJJCCC???===<<>>>>><<>>:::<<<;;;;;;;;;;;;::::::::::::::::::999999999888888888888888888888888888888777888777666555555777999777888777666333333444666777999::::::888666555555777;;;;;;888666777444///222555888:::;;;999666444///...------,,,,,,------,,,,,,------.../////////------------------------////////////////////////////////////////////////000000000000111111111111111222444444444555888:::;;;@@@FFFKKKNNNQQQTTTVVV[[[[[[]]]bbbbbbaaacccgggmmmtttiiiaaabbbeee[[[HHHEEEIIIDDDDDDGGGJJJHHHBBB??????AAABBBFFFIIIJJJIIIIIIKKKNNNQQQNNNLLLMMMJJJFFFFFFHHHIIIJJJLLLPPPVVV[[[^^^^^^```___\\\ZZZYYY[[[]]]___^^^```dddiiipppvvvzzz}}}zzz}}}}}}qqqcccYYYLLLEEECCCAAA===888<<<<<<;;;;;;;;;::::::::::::::::::999999999888888777777777777777777777777777888888777666666888:::888888777555333333555666777999::::::888666555555888;;;;;;888666666333///222555888;;;<<<:::777555......---,,,,,,,,,,,,---+++,,,,,,---...///000000------------------------////////////////////////////////////////////////000000000000111111111111111222444444444555888:::;;;@@@FFFKKKNNNQQQTTTVVV\\\[[[^^^bbbcccaaabbbgggkkkeeeTTTLLLUUUUUUJJJEEEIIIHHHAAABBBCCCEEEEEEEEEEEEGGGHHHIIIIIIGGGDDDBBBFFFMMMSSSVVVUUUOOOKKKMMMPPPJJJ@@@EEEJJJOOORRRRRRSSSVVVZZZYYYWWWVVVTTTOOOMMMSSS\\\]]]iiivvv|||~~~tttbbbWWWMMMFFFAAA<<<;;;===???>>>===<<<:::999888777999999999999999999999999:::999888888888999;;;;;;888777555444555666888999:::999888666333333555777888555666999888555555777444666999999777444333222222444777999888666222///................................................,,,,,,,,,,,,,,,---...///........................---------...///000000111000000000000111111111111111222444444444555888:::===AAAFFFJJJMMMPPPSSSVVV\\\ZZZZZZ]]]^^^^^^cccjjjjjj~~~]]]MMMKKKRRRSSSLLLGGGGGGFFFBBB???@@@BBBCCCDDDEEEGGGIIIDDDDDDCCCBBBBBBEEELLLQQQTTTUUUSSSQQQUUUYYYTTTKKKPPPNNNLLLKKKMMMOOORRRTTTQQQPPPOOOOOOMMMNNNWWWbbbmmmyyy|||qqqaaaWWWLLLFFFAAA<<<;;;===@@@???>>>===;;;:::999888999999999999999999999999999999888777888999:::;;;888777555444555666888999999999888666333333555888999666666999888555444666444777999:::888555333333777888::::::999555111///................................................------------------...///........................------......///000000111000000000000111111111111111222444444444555888:::===AAAFFFJJJMMMPPPSSSVVV]]]ZZZ[[[]]]^^^^^^bbbiiijjjuuuVVVIIIQQQVVVXXXTTTLLLEEECCCCCCBBBAAAAAAAAAAAABBBCCCDDD>>>???@@@@@@AAADDDIIILLLMMMPPPSSSUUUZZZ]]]YYYRRRYYYQQQIIIFFFHHHLLLNNNNNNJJJJJJKKKMMMOOOTTTaaannnzzznnn```WWWLLLFFFAAA<<<;;;>>>@@@@@@???===<<<;;;::::::999999999999999999999999888888777777888888999:::888777555444555666888999999999888666444444666888:::777777999888444333555666888::::::888666444444<<<===<<<;;;888555111///................................................//////......---.................................------......///000000000000000000000111111111111111222444444444555888:::===AAAFFFJJJMMMPPPSSSVVV]]][[[\\\^^^^^^]]]aaagggjjjrrrWWWNNN\\\___bbb]]]QQQEEEBBBEEEHHHFFFDDDBBBAAA@@@>>>===<<<===>>>@@@AAACCCEEEFFFDDDHHHMMMRRRUUUVVVRRRNNNTTTOOOIIIFFFGGGJJJKKKLLLJJJJJJLLLPPPUUU]]]nnn|||yyymmmaaaWWWLLLFFFAAA<<<<<<>>>??????>>>===<<<;;;:::999999999999999999999999999777777777888888888999999888777555444555666888999999888888555444444666888;;;888888:::999444333555777999::::::888666555555======<<<:::777444111///................................................111000///...................................................//////000000///000000000111111111111111222444444444555888:::===AAAFFFJJJMMMPPPSSSVVV^^^\\\\\\___^^^]]]```fffjjjrrr[[[UUU^^^dddfff]]]NNNDDDCCCFFFKKKIIIFFFEEEEEECCC@@@===???@@@AAABBBCCCDDDCCCCCC@@@DDDIIINNNNNNLLLJJJIIIIIIKKKKKKJJJGGGFFFHHHIIILLLLLLOOOTTTZZZeeevvv{{{nnncccYYYNNNHHHBBB===<<<>>>======<<<<<<;;;:::999999999999999999999999999999777777888888999999999999888777555444555666888999888888777555444444777999;;;999888:::999555333555777999::::::777666555666999999999888666444111000................................................111000///...................................................///////////////000000000111111111111111222444444444555888:::===AAAFFFJJJMMMPPPSSSVVV]]]\\\\\\______]]]```eeejjjsss]]]WWW]]]hhhhhhWWWFFFBBBEEEGGGJJJIIIHHHJJJLLLKKKGGGCCCEEEDDDDDDFFFGGGHHHFFFEEEDDDFFFKKKOOOMMMJJJKKKOOONNNPPPPPPMMMGGGCCCDDDGGGLLLLLLPPPWWW^^^iii{{{~~~qqqfff\\\QQQIIICCC===<<<>>>===<<<<<<;;;::::::999999999999999999999999999999888888999::::::::::::999888777555444555666888999888888777555444444777999;;;888888:::999555444666777888999888666555555666555666777777666444111000................................................//////......---.......................................//////////////////000000000000111111111111111222444444444555888:::===AAAFFFJJJMMMPPPSSSVVV\\\[[[\\\``````^^^aaaeeejjjuuu```ZZZgggvvvsssWWWBBBDDDIIIHHHLLLLLLMMMPPPTTTSSSMMMGGGJJJHHHHHHIIILLLNNNLLLKKKIIIJJJOOOSSSRRRPPPUUU^^^iiidddZZZPPPHHHEEEEEEGGGKKKMMMRRRZZZbbbnnntttiii___SSSKKKDDD>>><<<>>>======<<<<<<;;;;;;::::::999999999999999999999999888999:::;;;<<<;;;;;;:::888777555444555666888999777777777555444555777::::::777888::::::666555888777888888777555444444555444666888888777444000...................................................------------------...///......................../////////////////////...000000000000111111111111111222444444444555888:::===AAAFFFJJJMMMPPPSSSVVVZZZZZZ\\\``````___aaafffjjjxxxccc]]]www]]]DDDHHHNNNIIIQQQPPPQQQUUUXXXVVVNNNFFFLLLJJJIIILLLPPPRRRRRRPPPLLLLLLQQQVVVVVVUUU^^^jjjxxxdddSSSKKKIIIIIIIIILLLNNNTTT]]]gggrrruuulllaaaUUUMMMEEE>>><<<>>>>>>>>>======<<<<<<;;;;;;999999999999999999999999999:::;;;<<<===<<<;;;:::888777555444555666888999777777777555444555777:::999777777::::::777666999666777888777444333444555555777999:::888444///,,,................................................,,,,,,,,,,,,,,,---...///........................///////////////.........000000000000111111111111111222444444444555888:::===AAAFFFJJJNNNPPPSSSVVVYYYYYY[[[```aaa___bbbgggjjjxxxuuuZZZCCCFFFLLLKKKUUUZZZ```cccddd___RRREEEIIIHHHHHHMMMUUUZZZVVVPPPNNNOOOSSSVVVVVV^^^vvvwwwaaaWWWOOOGGGFFFKKKMMMMMMSSS___lllyyysssfffVVVLLLEEE@@@>>>@@@CCC@@@<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999:::;;;;;;:::::::::666444333444666888888777777666444222222444666777999999888666444555777999888<<<>>>===999555444555888888777666555333111000......------------......+++,,,---...////////////......................../////////...---------,,,............////////////000000000111222222333333333333333444666777999:::>>>BBBGGGJJJKKKNNNSSSWWW]]]YYYXXX\\\^^^^^^bbbgggeee{{{vvvnnnSSSDDDGGGLLLLLLUUUcccrrruuuooocccTTTHHHCCCGGGMMMUUU]]]```\\\WWWNNNNNNQQQVVVZZZbbbtttwwwlll^^^TTTLLLGGGHHHLLLNNNOOOVVVbbbmmmyyytttfffVVVLLLFFF@@@???@@@BBB???<<<::::::::::::999::::::::::::::::::::::::999::::::;;;;;;:::::::::555444333444666888888777555444333222444777:::===::::::999777555555888:::DDDDDDBBB===777444444666999888777666444222000///......------------......+++,,,---...////////////.......................................---------............///////////////000000111111222333333333333333444666777999:::>>>BBBGGGJJJLLLNNNSSSWWW\\\YYYXXX[[[]]]]]]aaafffggg{{{ssstttiiiZZZNNNGGGGGGJJJMMMSSSeeevvvyyypppbbbTTTJJJCCCGGGOOOYYYbbbeeedddbbbVVVTTTTTTWWWZZZ```jjjtttpppnnndddUUUKKKJJJKKKLLLNNNQQQYYYdddmmmxxx~~~sssfffVVVLLLFFFAAA???AAABBB???;;;999999999999888:::::::::::::::::::::::::::::::::;;;;;;::::::999555444333444777888777666333222111222555:::???BBB::::::999888666666999;;;HHHFFFAAA:::444222555999999999888666444111///.........------------......,,,,,,---...////////////........................---------...........................//////////////////000111111222222333333333333444666777999:::>>>BBBGGGKKKLLLNNNSSSVVV\\\XXXXXX[[[\\\\\\___dddjjjwwwjjjbbbYYYSSSRRRMMMEEEFFFMMMPPP[[[eeehhhfff___UUUKKKKKKIIIMMMXXXccchhhhhhhhh\\\[[[[[[\\\___fffqqqzzzqqqYYYLLLNNNOOOKKKNNNRRRZZZeeemmmwww}}}rrrdddUUULLLFFFBBBAAACCCCCC@@@<<<:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999555444444555777888777666222111111222555:::???BBB:::::::::888777777:::<<>>;;;555111222777<<<:::999888666333111...---......------------......,,,------...//////..............................,,,---------.../////////............//////////////////000000111222222222333333333444666777999:::>>>BBBHHHKKKLLLNNNRRRUUU\\\YYYYYY\\\^^^]]]___dddllltttcccYYYWWWYYY\\\SSSDDDCCCKKKPPPTTTZZZbbbjjjiiiZZZJJJOOOKKKOOO___lllmmmfffbbb[[[___bbbbbbgggtttrrrVVVLLLRRRUUUQQQSSSUUU\\\fffnnnyyy|||ooobbbSSSKKKFFFBBBBBBDDDEEEBBB>>><<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;::::::999888444444444555888888777555222222222333555999<<<>>>::::::999888777777:::<<<777888777444222222777;;;:::999888666333000...,,,......------------......,,,---......///.................................,,,---------.../////////............////////////...//////000111111222222333333333444666777999:::>>>CCCHHHLLLMMMNNNQQQTTT]]]ZZZ[[[^^^```___aaaeeemmmvvvddd[[[\\\aaaaaaVVVGGGDDDKKKSSS[[[fffsss|||vvv```JJJKKKKKKVVVjjjtttmmm```XXX___cccbbb^^^___mmm}}}cccPPPNNNZZZdddhhhbbb```bbbjjjsss}}}{{{kkk^^^PPPIIIEEECCCCCCFFFFFFCCC???===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888444333444666888888777555333333444555666888999:::999999999777666777:::<<<888999999777333333666999888888777555333000...---......------------......------...............---........................---------...........................////////////......///000000111111222333333333444666777999:::>>>CCCIIILLLMMMNNNQQQSSS\\\ZZZ[[[___aaaaaacccggglllzzzgggaaabbbbbb^^^UUUMMMKKKLLLYYYiii}}}ttt\\\HHHFFFIIIWWWiiimmmbbbYYYXXXcccbbb[[[PPPNNNYYYeeellloooaaaSSSQQQYYYhhh{{{wwwppplllpppzzzzzzfffZZZMMMGGGEEECCCDDDHHHFFFCCC???<<<;;;;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777333333444666888999777555333444666888999999999888888888888666555666999<<<999:::999666222222666:::777777666555333111///.........------------......---...............------.......................................---------............////////////......//////000111111111333333333444666777999:::>>>CCCIIIMMMMMMNNNPPPSSSZZZXXXZZZ___aaaaaacccgggkkk{{{}}}jjjfffeee___XXXSSSRRRPPPMMM]]]ttt}}}gggSSSGGGEEEHHHTTT```]]]TTTUUU^^^aaa]]]RRRGGGGGGQQQXXXXXXWWWNNNMMMWWWdddttt|||tttvvvyyydddXXXLLLFFFDDDCCCEEEHHHEEEBBB>>>;;;::::::999888<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<;;;;;;:::999888777333333444777999999777444222444888;;;<<<;;;:::999777777777666555666999;;;888888666222000111777<<<666666555444333111//////.........------.........---...............------......................../////////......------,,,............/////////000......//////000111111111333333333444666777999:::>>>CCCIIIMMMNNNNNNPPPRRRWWWVVVXXX^^^aaaaaacccgggjjjbbbtttpppdddYYYVVVTTTOOOJJJGGG[[[jjjuuummmZZZMMMKKKOOOIIINNNTTTUUUQQQPPPWWW```nnn[[[LLLMMMTTTUUUUUUXXXUUU___YYYTTTjjj{{{zzzppp```YYYTTTRRROOOJJJGGGHHHEEEBBB>>><<<;;;;;;;;;:::;;;;;;:::999:::;;;<<<===<<<<<<<<<;;;:::999888777444555666777777888888888222333555777999999999999===:::777666888999888666777444222111333666777888777666555333111000...---//////.........---------................................................000///...---------------............////////////000000000000111111111111111222333444555777888888>>>BBBGGGKKKMMMNNNPPPQQQVVVYYYZZZZZZ\\\aaafffhhhjjjWWW||||||rrrfff[[[WWWSSSNNNHHHGGGPPP\\\ddd]]]QQQJJJLLLOOOUUUXXXYYYVVVQQQQQQYYYbbbgggXXXNNNQQQXXX[[[```gggqqqnnn\\\YYYyyy{{{nnn]]]XXXUUUUUUSSSNNNJJJKKKFFFCCC>>><<<;;;;;;;;;:::;;;;;;:::::::::;;;<<<===<<<<<<<<<;;;:::999777777444555666888888888777666222333555777888999999999<<<999666666888999888666777444222111333666777888777666444222000///......//////.........---------................................................//////...---------------............////////////000000000000111111111111111222333444555777888888>>>BBBHHHLLLNNNOOOPPPQQQWWWYYY[[[[[[\\\```eeegggjjjNNNjjjuuujjj___XXXRRRKKKFFFFFFHHHRRRWWWQQQJJJKKKQQQUUUaaa```[[[RRRKKKNNNYYYccc^^^TTTNNNSSSZZZbbbppp~~~nnnbbb}}}{{{llleeeXXXUUUVVVYYYYYYSSSOOONNNHHHDDD???;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;:::888777666333555777999999888666444222333555777888999999999:::888666666888888888777666444222222444666777888777666333000///...//////...............---------................................................//////...------------...............////////////000000000000111111111111111222333444555777888888>>>BBBHHHLLLNNNOOOQQQRRRYYYZZZ[[[\\\]]]^^^bbbeeekkkMMM___zzzooocccZZZQQQHHHEEEFFFJJJYYY```WWWLLLNNNYYYaaakkkggg]]]OOOHHHOOO^^^hhh[[[RRRMMMQQQYYYfff~~~ooorrrmmm]]]YYYUUUTTTWWW\\\]]]VVVPPPNNNIIIDDD???;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;:::999888777666333555888::::::888555333222333555777999999999999888777777777888888888888555333222222444777888888777555222///------///000........................................................................///......---------..................///////////////000000000111111111111111222333444555777888888>>>BBBHHHMMMOOOPPPRRRSSS[[[ZZZ[[[]]]]]]]]]___dddkkkKKKUUUzzz~~~ttthhh\\\PPPGGGEEEHHHSSSlllzzzjjjSSSPPP\\\hhhllliii]]]NNNJJJWWWhhhrrrdddXXXNNNPPPZZZnnnxxxqqq~~~xxxgggYYYTTTXXXVVVYYY^^^]]]VVVOOOLLLGGGCCC>>>;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<======<<<;;;;;;;;;:::999888666666444666999::::::777444222333444666888::::::::::::777777888999999999999:::444333111222555777888888666444111...------...000---...........................................................................---------......///............///////////////000000000111111111111111222333444555777888888>>>CCCIIIMMMPPPQQQSSSTTT[[[YYY[[[^^^^^^[[[]]]ccclllEEELLLjjjyyymmm___PPPFFFFFFKKK]]]\\\MMMVVVbbb]]]\\\SSSGGGIII\\\oooyyyrrr```RRRSSSaaayyy{{{zzz}}}{{{|||wwwvvvsssjjjbbb^^^```]]]]]]___\\\SSSKKKHHHCCC@@@===;;;<<<<<<<<<<<<;;;;;;<<<============<<<;;;;;;::::::999777666555666777999:::999666444222555666888:::;;;<<<<<<;;;666888:::;;;::::::;;;<<<333222111333666888888888444333000...------...///---------..................................................................------------...//////............////////////000000000000111111111111111222333444555777888888???CCCIIINNNPPPRRRTTTUUU\\\XXXZZZ______ZZZ\\\bbbmmm???EEE]]]}}}pppaaaQQQFFFGGGNNNeeedddLLLLLLRRRMMMOOOKKKDDDKKKcccxxxzzzdddSSSWWWjjjzzztttpppooo~~~{{{~~~vvvsssrrrppplllfffbbb```ZZZPPPHHHEEE>>>===<<<<<<======<<<;;;:::;;;<<<===>>>======<<<::::::::::::999777666555888888999888777555333222666777999;;;============555888<<<===<<<;;;===>>>222222111333666888888888222111000///...------------------.........//////................................................---------------...//////............////////////000000000000111111111111111222333444555777888888???CCCIIINNNQQQSSSUUUVVV[[[WWWYYY``````ZZZ[[[cccnnn===BBBVVV||||||rrrcccRRRGGGHHHPPPjjjjjjLLLFFFFFFHHHNNNLLLIIITTTnnn{{{cccQQQXXXoooxxxcccdddnnnzzz}}}jjjgggvvvpppppp}}}zzz}}}~~~tttmmmfffbbbZZZNNNFFFCCC<<<;;;;;;<<<======<<<::::::;;;===>>>>>>>>>===<<<:::::::::999888777666555999999999888666555444333777888:::<<<>>>>>>>>>>>>555999===>>>===<<<>>>@@@222111111333666888888888111111000///...------,,,---------.........//////................................................---------------...///000............/////////000000000000000111111111111111222333444555777888888???CCCIIINNNQQQSSSUUUVVV[[[VVVXXX``````ZZZ[[[cccnnn===BBBMMMfff|||~~~vvvfffWWWOOOPPPUUUmmmnnnLLLCCCFFFJJJPPPUUUXXXaaavvvnnnRRRNNN^^^yyymmmZZZYYYggg{{{jjj\\\mmm~~~}}}}}}}}}~~~rrrcccYYYQQQIIIEEEEEE========================<<<<<<======<<<;;;::::::;;;;;;::::::999888777777:::::::::777444333333444555999;;;;;;@@@EEEBBB;;;777888:::<<<<<<;;;:::999111333555888999888666555......------------..............................................................................---------............///////////////000000000000000000000111222222333333111222333444555777888888>>>CCCJJJNNNOOOQQQTTTWWW[[[ZZZ[[[\\\YYYVVVYYY___lll777;;;CCCXXX|||vvvggg[[[WWW[[[aaasssiiiKKKDDDGGGPPPYYYccciiitttoooSSSMMMXXXnnnbbbWWW___sssooofffxxxvvv{{{uuubbbWWWQQQIIIBBB@@@========================<<<<<<======<<<;;;;;;:::<<<;;;:::999888888888888;;;;;;:::777444333333444555888::::::===AAA???888777999;;;<<<<<<;;;999777000222555888999888777555......------------..............................------------------------........................---------............///////////////000000000000000000000111222222333333111222333444555777888888===BBBIIIMMMNNNPPPSSSVVVXXXWWWYYYZZZXXXVVVZZZ```kkk:::;;;???MMMlll}}}wwwkkkcccccciiipppvvv|||___JJJFFFHHHUUUcccqqqzzzjjjSSSKKKRRRddd~~~}}}cccbbbpppuuuvvviiimmm{{{vvvlll|||uuuaaaWWWRRRKKKCCC>>>========================<<<<<<<<<===<<<<<<;;;:::===;;;999888777777999:::;;;;;;:::777444222333444666999999999:::<<<999555888999<<<===<<<:::666444000222555777888888666555......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///////////////000000000000000000000111222222333333111222333444555777888888<<>><<<===DDDZZZzzzzzzrrrnnnnnnssswwwrrruuussseeeTTTIIIIIILLLXXXjjj{{{~~~yyyxxxzzz}}}pppaaaQQQKKKPPP```zzzxxxwww{{{mmmpppuuuqqqvvvxxxnnnrrrccc[[[UUUMMMEEEAAA========================;;;<<<<<<<<<<<<<<<;;;;;;===;;;999777666777999;;;;;;;;;999666333222444555999999:::999999888666333888:::<<<===<<<888444111000222555777888777666444......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///////////////000000000000000000000111222222333333111222333444555777888888<<>>CCCIIIMMMOOOPPPTTTWWWZZZYYYZZZ[[[YYYVVVYYY___hhh777333555<<>>CCCJJJNNNOOOQQQTTTWWW[[[ZZZ[[[\\\YYYVVVYYY___jjj999555777===@@@PPP{{{rrrmmmooozzz{{{{{{zzzvvvmmmeeeRRRNNNMMMNNNNNNPPPZZZfff^^^mmmvvvpppfffhhhuuu}}}kkksssnnnqqqiii```XXXMMMBBB<<<;;;========================:::;;;;;;<<<======<<<<<<:::999999888888999::::::777666555444333555999===999888999;;;999444555;;;;;;:::999888666555333333555666777777666333000.........------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///////////////000000000000000000000111222222333333111222333444555777888888===CCCIIIMMMNNNPPPSSSVVVYYYXXXYYY[[[YYYVVVZZZ```lll:::555666:::888???dddzzzoookkkuuu}}}xxxxxxxxxtttkkkbbbOOONNNOOORRRRRRTTT___lllVVVaaajjjiiihhhrrr{{{{{{sssnnnbbbVVVOOOJJJCCC>>>===========================::::::;;;<<<=========<<<999999999999999999999999666555555333333666:::>>>888666777;;;888333555<<<;;;:::888666555444444444666777888888666222///,,,.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////////////////000000000000000000000111222222333333111222333444555777888888<<>>>>>>>>>>>>>>===<<<<<<::::::999888888999999999888555222333666999:::999888999:::999777777:::===777888999777555333333333333666888666222...------//////.........---------------------------------,,,---...//////...---,,,...........................------,,,---...///000...............///000000......///000111222222333111222333555777888::::::===AAAGGGLLLOOOPPPRRRSSSTTTUUUXXXZZZXXXWWW]]]fffqqq999555555999888:::JJJ^^^uuukkknnnyyy~~~zzzxxxwwwtttooojjj^^^[[[]]]ccceeeaaa[[[XXXaaavvvrrrssswwwyyy|||ooojjjjjj\\\NNNFFFBBB>>><<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999::::::888555333444777:::;;;;;;888::::::999777777:::<<<999999888666333222333444555777888777333///......//////.........---------------------------------,,,---...//////...---,,,..............................---,,,------//////...............///000000//////000000111111222222222222333555666888999:::<<>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;::::::::::::666555444666999;;;<<<<<<:::::::::999777777999;;;;;;:::888555222111333666666777777555111...------...............---------------------------------------............------........................///......---------.....................///000000000000000000000111111111333333444555666777888999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======;;;;;;;;;;;;:::999888888444444555777:::;;;<<<===;;;:::999888777888999:::;;;:::777333000111444888666666444222///---,,,+++........................------------------------------------------------........................///.........------------...............///000000111111111000000000000000444444444555666777777888<<<@@@FFFKKKNNNPPPQQQSSSWWWWWWWWWWWWTTTRRRYYYbbbrrr444222333777999888999;;;JJJeeeppp```\\\gggttt}}}~~~}}}yyysssooonnnoookkkfffhhhsss}}}|||uuuooolllfffYYYHHH>>>BBBUUUgggsss```QQQNNNRRRNNNYYYvvvvvvyyylll```YYYOOODDD;;;;;;>>>???>>>>>>==============================>>>>>>>>>>>>======999:::::::::999888666555222444666999:::;;;<<<<<<;;;:::888888888999:::::::::999666222000222666::::::777444222///...---,,,---.....................---------------------------------,,,,,,---------..........................................------...............///000000111111111000000000000000444444444555666777777888<<<@@@FFFKKKNNNOOOQQQRRRWWWWWWXXXXXXTTTRRRXXXaaasss222333444666777888999:::>>>UUUvvv|||jjj^^^aaajjjuuuxxx{{{xxxrrrmmmmmmooojjjeeeeeelllrrrpppiiieeecccWWWHHH???>>>KKKbbbvvvuuucccUUUTTTZZZdddrrrvvvlll___UUUGGG@@@;;;===>>>======???<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>999999:::999999777555444222555999;;;;;;;;;;;;<<<:::999777777999:::;;;:::888777555222111333888;;;>>>;;;666333111111000///---------...............------------------------------,,,,,,,,,,,,------........................,,,---......//////.....................///000000000000000000000111111111333333444555666777888999;;;@@@FFFJJJMMMOOOQQQRRRVVVVVVXXXYYYVVVTTTYYYaaattt111444555555444555777999;;;IIIbbbuuueee___aaajjjqqqwwwwwwqqqmmmnnnrrrjjjfffdddhhhiiieee```^^^XXXOOOGGGEEEJJJ[[[www{{{kkk```cccmmmxxxssslll]]]NNNBBB???>>>@@@???<<<<<>>>>>>>>>>>>>>999::::::;;;999777555444444888===???>>>===<<<===:::777555666999<<<<<<;;;555555444333222555999===???:::444111000000///...---------.........//////------------------------------,,,++++++,,,------........................***+++---...///000//////...............///000000//////000000111111222222222222333555666888999:::;;;???EEEJJJMMMOOOQQQRRRTTTVVVZZZ\\\YYYVVVZZZaaattt222555777333111222666888???DDDRRR|||{{{~~~|||jjj___]]]bbbkkktttvvvqqqnnnppptttkkkgggeeegggfffaaa^^^^^^OOOKKKJJJMMMTTTfffwwwnnnuuu|||{{{uuunnnkkkeeeTTTBBB??????AAACCC???;;;;;;@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>:::;;;<<<<<<;;;888666444666;;;@@@BBB@@@>>>>>>>>>999666444666:::======<<<333333444333333666:::======777111---------,,,+++---------.........//////------------------------------++++++++++++------........................)))***,,,...000000000000...............///000000...//////000111222222333111222333555777888::::::;;;???EEEJJJMMMOOOPPPRRRSSSVVVZZZ]]][[[WWWZZZaaauuu444333333333333444555555:::===GGGbbbyyysss}}}zzzmmm[[[___cccjjjpppooojjjiiimmmjjjhhheeeeeedddaaa[[[WWWVVVQQQRRRXXX]]]iiiyyynnnxxxyyyzzzxxxqqqdddVVVIIIBBB@@@@@@???>>>======>>>>>>===============>>>??????<<<===>>>??????>>><<<;;;:::;;;;;;:::777555333333<<<>>>AAACCCCCCAAA>>><<<555666777888:::;;;======222333444555666777888999555333111...------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------........................---------...///000000111000000000111222222333333555555555555666888999:::;;;???EEEJJJMMMOOOPPPRRRZZZXXXZZZ\\\\\\ZZZ\\\aaannn333333333333333444555555555999@@@RRR}}}ooowww~~~wwwnnneee]]]]]]ccckkknnnmmmmmmooojjjhhhffffffeeebbb]]]YYYUUUQQQVVVaaajjjttt{{{qqqoooxxx|||~~~zzzqqqfffZZZNNNEEE@@@@@@??????>>>======>>>>>>>>>>>>=========>>>>>>???<<<===???@@@@@@???===;;;:::;;;<<<999555333444666>>>@@@AAABBBBBB???<<<:::555666777999:::;;;;;;;;;222333444555666777888888333111///---,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------........................------......///000000111///000000111111222333333444444555555666888999:::;;;???EEEJJJMMMOOOQQQRRRWWWVVVXXX[[[\\\[[[]]]cccooo333333222222333333444555222888999AAAfffuuuooo{{{tttpppooo```\\\[[[ccckkkmmmmmmnnnjjjiiihhhgggfffccc___[[[PPPPPPYYYiiiuuu{{{rrrgggqqqyyyvvv~~~~~~uuueeeVVVLLLEEE@@@===??????>>>=========>>>>>>???>>>>>>=========>>>>>>===???AAABBBAAA???===;;;:::<<<<<<888333222666:::BBBBBBCCCBBB@@@===:::888555777888::::::999888777222333444555666777777777111000...,,,++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,------------........................------......///000000000//////000111111222222333444444444555666777999999;;;@@@FFFJJJMMMOOOQQQRRRUUUTTTVVVZZZ\\\[[[^^^dddooo222222222222222333333444333999888777SSSvvvvvv{{{}}}uuuqqqsssjjj___WWWZZZbbbgggjjjkkkkkkkkkjjjhhhfffbbb^^^[[[RRRVVVcccrrr{{{|||~~~~~~jjjddduuuuuuwww|||uuuhhhVVVHHHBBB@@@>>><<>>>>>=========>>>>>>@@@???>>>>>>===>>>>>>>>>???@@@BBBBBBBBB???<<<;;;;;;<<<<<<777222333999@@@EEEDDDCCCAAA>>>;;;888666666777999::::::777555333333333555666666666666555000///...---,,,,,,------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------.......................................//////000000//////000000111222222222444444444555666777888999<<<@@@FFFKKKNNNOOOQQQRRRUUUTTTVVVZZZ[[[[[[^^^cccooo222111111111111222333333333999888555FFFpppttttttxxxwwwsssqqqqqqcccVVVTTTZZZ```ggglllkkkkkkkkkhhheee```]]][[[]]]eeeqqqzzz{{{yyy{{{{{{~~~wwwiiijjj|||ppphhhpppxxx{{{}}}aaaVVVIIIAAA???@@@???===>>>===============>>>>>>??????>>>>>>>>>>>>??????AAAAAABBBBBB@@@>>><<<;;;;;;<<<;;;777444666>>>EEEFFFEEECCC@@@===999777666666777999999888555222000333444555666666555444333//////..................,,,,,,,,,---------......------------------------------------------------,,,,,,---------.............................................////////////...//////000111111222222333444444444555777888999<<<@@@FFFKKKNNNPPPQQQSSSWWWVVVXXX[[[[[[ZZZ]]]bbbnnn111111000000111111222333222444555555<<>>???@@@@@@???======<<<<<<======>>>>>>???>>>>>>>>>>>>???@@@AAACCCBBBAAA???>>><<<<<<;;;<<<;;;999777888===CCCHHHFFFEEEBBB???;;;999888777777777888888666444111000333444555666666555333222............////////////,,,,,,,,,---------......------------------------...------------,,,,,,,,,,,,---------..........................................//////////////////......///000000111111222333333333444555666888888<<>>>>>>>>??????<<<<<<<<<<<<<<<===>>>>>>=========>>>???@@@AAABBBEEECCC@@@===;;;:::;;;<<<===:::666777===CCCHHHKKKEEEDDD@@@===;;;999999999777777666666444333111000333444666777666444222000,,,,,,------............,,,,,,,,,---------....................................---------,,,,,,,,,------------..................................../////////////////////.........//////000111111111333333333444555666777888<<>>???@@@???===<<<===>>><<<<<<<<<<<<<<<===>>>???<<<======>>>???AAABBBCCCFFFCCC???;;;999999;;;<<<===999555888@@@HHHKKKLLLDDDCCC???<<<:::::::::;;;777777666444333222111111333444666777666444222000******+++,,,------------,,,,,,,,,---------.......................................------,,,,,,,,,---------.........//////........................///////////////...............//////000111111111333333333444555666777888===AAAGGGLLLOOOPPPRRRSSSVVVUUUXXX]]]______ccchhhfff111000/////////000222333444111///111333666>>>GGGcccwwwbbbfffsssnnnnnnllleee\\\TTTOOONNNXXXaaaiiikkkhhhdddeeehhheeeccc```_________^^^\\\[[[]]]```ccccccaaa^^^\\\RRRcccsssyyy|||sssnnnvvvsssaaaRRRJJJEEE@@@===@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<===>>>???===>>>@@@AAABBBDDDGGGJJJEEEAAA;;;999:::::::::888444777<<>>EEE555+++...222//////444444444444444555777888999>>>BBBIIINNNRRRRRRQQQPPPTTTTTTWWW\\\^^^^^^ccchhhooo111000/////////000111222222//////111222444;;;BBBVVVqqqkkkfffkkkiiilllnnnllldddZZZPPPKKKUUU[[[cccggggggeeefffgggcccaaa___]]]]]]]]][[[YYYXXXYYY\\\]]]^^^\\\[[[YYYSSSbbbsss{{{xxxpppnnnvvv{{{ooolllttt|||yyyvvvuuudddZZZMMMDDDAAA@@@>>><<>>===============>>>>>>???@@@??????@@@CCCHHHKKKJJJIIIAAA>>><<<;;;<<<;;;888666888;;;AAAFFFJJJLLLLLLLLLFFFAAA;;;999;;;<<<:::777888777555333333333444555666888:::888333000......------------------,,,,,,------------------------..............................---------,,,,,,,,,................................................---///000///---000777===QQQ???111000222000333999444444444444555777888999>>>CCCIIIOOORRRRRRQQQQQQUUUTTTWWW\\\^^^^^^bbbhhhooo000000/////////000111222000......111222111666<<>>???@@@??????????????????>>>======???????????????@@@@@@@@@@@@>>>>>>DDDKKKNNNJJJEEE<<<<<<<<<<<<<<<:::666222<<<@@@FFFKKKNNNMMMKKKIIIDDD@@@;;;:::;;;<<<:::888777666444222222444666888999999999777333000......,,,,,,------------------------------------------..............................---------,,,,,,,,,...................................................///000...---///444888JJJ;;;000///000...000444444444444444555777888999???DDDKKKPPPRRRRRRRRRRRRVVVVVVXXX\\\^^^^^^aaagggppp////////////000000111111///...///222222000222777???KKKaaa}}}kkk^^^``````aaacccdddccc^^^[[[OOOQQQUUU]]]dddhhhgggeeebbb```^^^]]]\\\ZZZXXXUUUWWWWWWWWWWWWWWWWWWXXXXXXTTT\\\fffpppvvvwwwrrrmmmooonnnkkkfffhhhuuuwwwlllgggjjjpppuuuvvvvvvoooggg```\\\VVVLLLEEEFFFBBB???>>>???@@@@@@???>>>????????????>>>======?????????@@@@@@@@@@@@@@@??????@@@EEEIIIIIIDDD???;;;;;;::::::888666333222>>>CCCIIIOOOPPPNNNJJJFFFAAA>>><<<;;;<<<<<<:::888555444222111222555888:::::::::888555222///...---,,,,,,,,,------.........------------------------..............................---------,,,,,,,,,................................................,,,------,,,+++,,,///222444...+++000333000......444444444444555777888999???EEELLLPPPQQQRRRSSSTTTWWWVVVYYY]]]^^^^^^aaafffppp......//////000000000000//////111444333000000444777BBBNNNbbb|||llldddaaa^^^```cccccc___[[[RRRQQQSSSYYYbbbggggggeeebbbaaa______^^^]]]ZZZWWWXXXXXXVVVUUUUUUUUUVVVVVVTTTVVV[[[bbbfffeee```]]]```bbbbbb```aaajjjzzz|||vvvuuuuuuuuussskkkccc```bbbfffgggffffff^^^UUUOOOMMMIIICCC===@@@???============<<<;;;???????????????>>>======>>>>>>@@@AAABBBBBBAAAAAAAAACCCFFFGGGEEEBBB???===<<<;;;888555333333444555AAAEEEJJJOOOOOOMMMHHHEEE???>>>===<<<<<<;;;999777333333222111333666999;;;:::888555222000///...---,,,,,,,,,------.........------------------------..............................---------,,,,,,,,,................................................,,,,,,,,,,,,+++,,,---......,,,,,,222555444222222444444444444555777888999???EEEMMMPPPPPPQQQSSSUUUXXXWWWYYY]]]^^^^^^aaagggqqq---...///000000000//////000///111444333000000444000:::???JJJqqq___YYYUUUWWW^^^bbb___\\\WWWUUUTTTWWW]]]bbbcccccccccbbbaaaaaaaaa```]]]ZZZYYYXXXVVVUUUTTTSSSSSSRRRRRRPPPQQQVVVWWWTTTRRRRRRTTTWWWYYYXXXXXX\\\eeelll~~~tttkkkfffdddeeeeeeaaa\\\VVVTTTUUUVVVVVVTTTSSSOOOIIIFFFEEEDDDBBB@@@>>>>>>>>>???????????????@@@@@@@@@@@@@@@???>>>>>>===???AAACCCDDDEEEDDDDDDFFFHHHIIIGGGBBB>>>===>>>;;;:::777333222555:::>>>HHHIIILLLMMMMMMJJJFFFDDD===>>>>>>>>><<<:::777666222222222333444777999:::999666222/////////...---,,,,,,------------------------------------------..............................---------,,,,,,,,,........................---------------------------.........////////////333000------///111333555444444444444555777888999???EEEMMMPPPOOOOOORRRVVVWWWVVVYYY]]]______bbbhhhrrr---...///000000000///...000...000333222///000444111333555>>>]]]zzzkkkYYYQQQUUU\\\``````]]]ZZZVVVUUUVVVZZZ^^^aaabbbbbbbbbccccccbbb___]]]\\\[[[ZZZXXXVVVTTTRRRQQQPPPMMMNNNQQQOOOJJJJJJMMMNNNOOOPPPQQQQQQSSSWWW[[[gggddd___YYYVVVUUUWWWYYYPPPNNNLLLIIIHHHHHHIIIIIIHHHGGGFFFEEECCCBBBAAA@@@???@@@AAAAAAAAAAAABBBCCCAAAAAAAAAAAAAAA@@@??????>>>@@@CCCFFFHHHIIIIIIHHHKKKHHHDDDAAA???>>>======777777666555666;;;CCCIIIQQQPPPOOOMMMJJJFFFCCCBBB===>>>??????<<<999666444000111333444666777888999888333///,,,---......---------------------,,,,,,------------------------..............................---------,,,,,,,,,........................------------------------------...///000000///...222000---+++,,,///111222444444444444555777888999>>>EEELLLOOOMMMMMMRRRVVVVVVVVVYYY]]]___```ccciiisss,,,---///000000000///...///...///111111...///333555111000;;;QQQllloooVVVPPPVVV]]]``````\\\WWWSSSRRRUUU[[[^^^bbbaaabbbcccdddccc```^^^```___^^^\\\YYYWWWTTTSSSOOOLLLMMMPPPMMMGGGFFFKKKIIIHHHHHHIIIKKKMMMPPPQQQTTTTTTRRROOOMMMMMMQQQTTTFFFGGGFFFDDDBBBBBBCCCEEEEEEGGGHHHGGGDDD@@@===<<<>>>???@@@@@@>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@???AAADDDHHHKKKLLLLLLLLLLLLEEE===:::<<<>>>===:::333555777888;;;AAAJJJQQQYYYVVVRRRMMMHHHDDDBBB@@@===???@@@???<<<888555333///111333666777888888777666222---+++,,,......---.........------,,,,,,,,,------------------------..............................---------,,,,,,,,,........................------------------------++++++,,,---//////...,,,---000222222333444333000444444444444666777888999===DDDLLLNNNLLLMMMQQQVVVVVVUUUXXX]]]``````dddjjjsss////////////000000000000////////////000000000000222000222666:::JJJqqq}}}dddBBBDDDSSSYYY___]]][[[XXXVVVSSSQQQOOOYYY]]]bbbggghhheeeaaa___[[[[[[[[[[[[ZZZYYYXXXWWWTTTSSSPPPNNNKKKIIIHHHHHHLLLJJJHHHFFFFFFHHHJJJKKKIIIKKKLLLJJJGGGEEEHHHJJJQQQLLLEEEAAA@@@BBBCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@<<<<<<======>>>@@@AAABBB@@@@@@?????????@@@BBBBBBGGGEEEEEEIIINNNPPPMMMIIIEEEAAA<<<:::;;;<<<:::777444555888>>>GGGPPPVVVXXX]]]YYYUUUPPPHHH???>>>BBBBBBCCCCCCAAA===777111...444444555666666666666666///...---,,,,,,---...///.........------,,,,,,,,,,,,,,,,,,---------......------,,,---......,,,+++,,,///...,,,...333333---------------------------//////.........---------,,,,,,------.../////////000000000000111111111111444444333333444777999;;;<<>>???@@@AAACCCDDD@@@AAAAAABBBCCCDDDDDDEEECCCJJJRRRVVVVVVQQQMMMJJJAAA>>><<<>>>AAA@@@:::555777<<>>777222666AAAKKKSSSbbbnnnjjj[[[VVVMMMEEEDDDEEEFFFHHHLLLIIIGGGBBB===888555333222333444555555555333111//////...------------...///...------------,,,,,,,,,,,,,,,,,,---------......------------------------...///---+++,,,///...***------------------------............------------,,,,,,------.../////////000000000000111111111111444333333444555777999;;;===BBBJJJNNNOOOPPPRRRTTTUUUUUUYYY___aaaaaaeeejjjqqq------........./////////////////////000000000000000///111111...111???OOOsssooobbbXXXXXXYYY]]]___]]]VVVPPPQQQRRRTTTWWWZZZ^^^aaacccZZZZZZYYYXXXWWWUUUSSSSSSUUUTTTSSSRRRQQQPPPPPPPPPOOOMMMKKKIIIHHHHHHHHHIIIKKKHHHDDDDDDEEEEEECCC@@@CCCCCCDDDFFFGGGFFFDDDAAA???@@@AAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCBBBBBBCCCDDDGGGJJJNNNOOO___eeehhhbbbUUUHHHAAA@@@<<<===>>>===:::777666555;;;JJJWWW```ooozzzoooYYYSSSJJJCCCFFFLLLOOOQQQRRRJJJEEE???888444222333444444555666666444222///---.........------.........------------------------,,,,,,,,,---------......------......------...///222111...,,,---...---+++------------------------------------------------,,,,,,------...////////////000000000111111111111333333333444555777999:::===CCCJJJNNNOOOPPPRRRTTTUUUUUUXXX^^^```aaaeeejjjppp....../////////000000000////////////000000000000//////111111000000777@@@VVVuuu||||||eee]]]VVVXXX___aaaZZZRRRQQQPPPQQQRRRUUUZZZ^^^```]]]\\\\\\ZZZXXXVVVTTTRRRVVVUUUTTTSSSRRRRRRRRRRRRNNNNNNMMMLLLLLLLLLMMMMMMMMMIIIFFFEEEGGGHHHEEECCCCCCCCCDDDFFFHHHGGGDDDAAA@@@AAACCCDDDEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBDDDHHHMMMUUU[[[___nnnhhh^^^RRRHHHAAA>>>>>>???AAA@@@:::444333888===FFFUUUdddooo|||qqqYYYPPPHHHDDDKKKSSSUUUSSSQQQFFFAAA:::444111111333555666666777666444222///------..................---------------------------,,,,,,,,,---------......,,,...///...,,,---///111666222///.........------------------------------,,,,,,------------------,,,,,,------...////////////000000000111111111111333333333555666777999999>>>CCCIIIMMMNNNOOORRRUUUUUUUUUXXX]]]___```eeekkkppp////////////000000000111////////////000000000000...///000000111222444777@@@ZZZpppvvvfffTTTNNNRRRXXXWWWSSSPPPOOONNNNNNPPPSSSWWWZZZ______^^^]]][[[ZZZXXXWWWWWWVVVUUUTTTSSSRRRRRRRRROOOOOONNNNNNNNNNNNOOOOOOLLLKKKIIIHHHIIIIIIHHHGGGGGGFFFFFFFFFGGGFFFDDDBBBBBBCCCEEEFFFGGGGGGFFFFFFDDDDDDCCCBBBAAAAAAAAABBBDDDFFFJJJPPPXXX___fffiiihhh\\\LLLAAA>>>???@@@???::::::888555444777<<>>CCCIIIMMMNNNOOORRRUUUVVVUUUWWW\\\___```dddkkkrrr........./////////000000////////////000000000000------------///222222111444EEESSSgggsss```RRRNNNOOOPPPPPPSSSQQQOOONNNNNNPPPRRRTTT[[[\\\\\\\\\\\\\\\\\\[[[XXXWWWVVVTTTSSSRRRRRRRRRPPPPPPOOOOOONNNNNNNNNMMMJJJKKKKKKJJJIIIIIIJJJLLLLLLJJJGGGFFFFFFEEEDDDBBBBBBCCCEEEGGGGGGGGGFFFEEEBBBBBBBBBCCCDDDEEEFFFGGGKKKNNNUUU[[[___aaa``````TTTLLLAAA;;;<<<>>>>>>===777333333;;;GGGNNNMMMIIINNNTTTcccuuuzzzooo___VVVNNNJJJJJJPPPSSSPPPKKKHHH:::888555333333444777888777666444111000/////////------...//////...------,,,,,,,,,---------......,,,,,,,,,---------......,,,...000...+++,,,000555888111---//////,,,,,,000------------------------++++++,,,,,,,,,---------,,,,,,------.../////////000000000000111111111111222222444555777888888999>>>CCCIIILLLMMMOOOSSSVVVVVVUUUWWW[[[^^^___dddkkkttt---------.........//////////////////000000000000---,,,++++++---111000......999AAASSSvvvttteeeXXXQQQOOOOOOWWWUUURRRPPPOOOPPPQQQRRRUUUVVVXXXYYY[[[\\\\\\]]]XXXWWWVVVTTTSSSRRRQQQQQQQQQQQQPPPOOONNNLLLKKKKKKIIIKKKMMMKKKIIIIIIKKKNNNPPPLLLHHHEEEEEEEEEDDDCCCBBBCCCEEEFFFGGGFFFDDDCCC@@@@@@BBBDDDFFFIIIKKKLLLRRRVVV]]]aaa```[[[TTTOOODDDAAA>>>=========:::888===777999JJJbbbllldddWWWRRRUUUdddxxx{{{lll^^^[[[RRRNNNNNNQQQRRRNNNIIIHHH666666555555555777999:::666444222///------...///,,,---...//////...---,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,...000...+++,,,111666777000,,,......+++,,,000------------------------+++++++++,,,,,,---------,,,,,,------...//////000000000000000111111111111111222444666777888888888???CCCIIILLLMMMOOOSSSVVVVVVUUUWWW[[[^^^___dddkkkuuu---------............///............////////////////////////000000000000333222555CCCZZZuuuwwwzzz~~~aaaPPPNNNZZZWWWTTTRRROOONNNQQQUUUQQQPPPOOOQQQTTTXXXYYYYYY``````^^^YYYTTTQQQSSSUUUSSSRRRPPPOOONNNMMMMMMMMMJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCDDD??????@@@AAABBBBBBBBBBBBDDDEEEFFFGGGJJJNNNTTTYYY___dddgggaaaUUUIIIDDDCCCGGGBBB>>>===>>>===888333???>>>MMMppprrr]]]XXXfffpppjjj]]]VVVXXX\\\UUUNNNLLLSSSWWWQQQDDD<<<444555666888;;;<<<:::999333111///...---...///000///000111222111000...,,,*********+++,,,---...///++++++,,,,,,,,,---------+++,,,---------///222555........................++++++,,,------......///---------------------------------............///000000000000111111111111222333444555666888999999@@@EEEKKKOOOOOOOOOQQQTTTXXXWWWZZZ___``````dddjjjsss------------........................////////////.../////////000000000000///000222999HHH^^^vvvqqqgggmmm~~~vvv]]]OOOOOOPPPQQQSSSTTTRRRPPPOOOOOOLLLJJJJJJNNNSSSVVVXXX\\\^^^___^^^[[[XXXXXXYYYUUUTTTRRRQQQOOONNNMMMMMMIIIIIIIIIHHHHHHGGGFFFFFFGGGFFFDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDFFFJJJNNNRRRUUUXXX[[[]]]\\\^^^]]]WWWNNNGGGEEEFFF:::>>>AAAAAA???<<<<<<===DDDVVVrrrwwwggg```ZZZ^^^^^^VVVNNNNNNQQQSSSJJJIIIMMMSSSRRRHHH===888888777888999;;;;;;999777222111///------...///000...///000111000///---,,,++++++++++++,,,---...///++++++,,,,,,,,,------------...///...------000222........................---------------------------------------------------------............///000000000000111111111111222333444555666888999999@@@EEEKKKOOOOOOOOOQQQTTTWWWWWWYYY^^^``````dddiiisss------------............---............/////////....../////////000000000,,,///111000444DDD\\\ppptttggggggyyy}}}sssmmmrrrzzziiiRRRLLLKKKKKKNNNQQQTTTRRROOOOOOKKKGGGEEEFFFJJJNNNPPPTTTXXX]]]______^^^\\\\\\\\\ZZZWWWTTTQQQOOOMMMLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFGGGHHHJJJKKKKKKLLLQQQVVV\\\```aaa___]]]\\\VVVTTTOOOIIICCC???@@@AAACCCEEEEEE???999;;;HHHTTTiii~~~eeeXXXXXXVVVRRRIIIAAAAAAHHHMMMMMMFFFIIIOOORRRKKK???888888===;;;::::::;;;:::777555000///...---,,,---...///---.../////////...---,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,------------000000000///,,,,,,---...------------------------//////...------,,,++++++---------------------------------............///000000000000111111111111333333444555777888999999@@@EEEKKKNNNOOOOOORRRTTTWWWVVVYYY]]]______ccchhhsss,,,,,,---------.........---------.........//////........./////////000000...111111...---777JJJZZZrrr~~~tttwwwuuuvvvnnnccceeevvvxxxccc]]]VVVKKKEEEIIIQQQTTTSSSSSSNNNIIIEEEDDDEEEEEEEEEKKKOOOTTTXXXZZZ[[[[[[[[[aaa___\\\XXXUUURRRPPPOOONNNOOOOOOOOONNNMMMLLLKKKJJJIIIHHHGGGFFFGGGHHHIIIHHHIIIKKKNNNQQQTTTWWWXXX```cccfffeeeaaaZZZTTTQQQHHHGGGEEECCCCCCCCCDDDDDDMMMHHH@@@:::???QQQkkk~~~{{{eeeVVVPPPJJJFFF@@@===DDDOOOTTTSSSRRRPPPNNNJJJBBB:::;;;@@@AAA???<<<;;;:::888555222......---,,,,,,,,,---...,,,------......---,,,,,,---------------...///000,,,,,,,,,------------...///000000///---+++,,,---------------------------......---------,,,,,,,,,---------------------------------............//////000000000111111111111333333444666777888999:::AAAFFFKKKNNNNNNOOORRRUUUVVVUUUXXX]]]^^^^^^bbbhhhttt,,,,,,,,,------------...------------........................///////////////000000//////555???GGGfffzzz|||vvvnnnssslllaaagggsssxxxnnn\\\LLLJJJPPPRRROOOSSSPPPMMMJJJIIIGGGDDDBBBFFFFFFHHHKKKOOORRRTTTUUU\\\[[[ZZZYYYXXXXXXXXXXXXQQQRRRSSSTTTTTTRRRQQQPPPMMMMMMLLLKKKKKKLLLNNNNNNRRRRRRTTTVVVYYY\\\^^^```aaaaaa```[[[TTTMMMHHHFFF>>>@@@DDDHHHLLLNNNNNNNNNAAAAAADDDQQQfff~~~{{{ssshhhYYYNNN<<>>:::999???FFFBBB???<<<999888555222000------,,,,,,,,,---------,,,,,,---------------,,,......---------...//////,,,,,,---------.........---...//////---,,,---...------------------------,,,,,,,,,---------......---------------------------------............//////000000000111111111111333444555666777999::::::AAAFFFKKKMMMNNNOOORRRUUUVVVUUUXXX]]]^^^^^^bbbhhhttt,,,,,,,,,,,,------------,,,------------.........------........./////////------...///111444777:::MMMggg}}}rrrlllwwwrrrbbb]]]tttxxxdddZZZXXXSSSJJJQQQPPPOOOPPPPPPOOOLLLJJJGGGEEECCCDDDGGGJJJMMMMMMPPPQQQRRRTTTWWWZZZ]]]^^^XXXYYY[[[]]]]]]\\\[[[ZZZXXXWWWWWWVVVWWWXXXZZZ[[[\\\[[[ZZZZZZZZZ[[[\\\]]]SSSSSSPPPLLLGGGDDDCCCDDDEEEHHHKKKLLLLLLKKKKKKLLLCCCSSSlllwwwzzzyyyqqqggg]]]QQQHHH999DDDSSS___hhhnnnlllgggaaaQQQ@@@888777999???DDDAAA>>>:::777555333000...,,,,,,------------------,,,,,,,,,------------......---------------......,,,---------............+++---...///---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------------------------------............///000000000000111111111111444444555666888999::::::BBBFFFKKKMMMMMMOOORRRVVVWWWVVVYYY]]]______ccchhhttt++++++,,,,,,,,,---------,,,,,,---------.........---------.........//////,,,---...///000111333444777KKK]]]mmm}}}wwwtttyyy|||jjjbbbnnnpppxxxzzzmmmiiibbbXXXUUUSSSRRRRRRSSSTTTSSSRRRMMMIIIFFFEEEGGGHHHHHHHHHIIIIIIKKKNNNQQQTTTWWWXXXUUUWWWZZZ\\\]]]]]]\\\[[[[[[[[[ZZZZZZ[[[\\\^^^___ZZZXXXVVVSSSRRRRRRRRRSSSGGGGGGFFFEEEDDDEEEHHHJJJOOOPPPPPPMMMJJJLLLSSSYYYjjjwwwhhhjjjooonnnfff___ZZZSSSLLLAAAMMM[[[hhhqqqtttlllbbbPPPFFF>>><<<===<<<<<<>>>>>>;;;777444222111///---,,,,,,---...............---------------......///------,,,,,,,,,,,,------------------............+++---//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............///000000000000111111111111444444555777888999:::;;;BBBFFFJJJLLLMMMNNNRRRVVVWWWWWWYYY^^^``````dddiiiuuu++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////,,,///111000......111555444>>>EEEPPPeeerrrzzzwwwooottt~~~uuupppuuurrrjjjiiitttwwwwwwtttnnn[[[XXXUUUSSSTTTUUUUUUUUURRROOOKKKJJJJJJJJJHHHEEEHHHHHHHHHIIIJJJKKKMMMNNNIIIKKKNNNQQQSSSRRRQQQPPPSSSRRRRRRRRRSSSUUUVVVWWWPPPOOOLLLJJJIIIIIIJJJJJJCCCDDDEEEFFFGGGJJJNNNQQQNNNPPPPPPNNNPPP[[[mmm{{{|||```VVVdddbbb\\\YYY^^^ffffff___LLLSSS^^^iiirrrsssgggYYY???>>>@@@EEEEEE@@@;;;:::<<<999555222111000...---,,,------.../////////...---------------...///000---,,,,,,+++++++++,,,,,,---------.........//////,,,...000///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++---------------------------------.........//////000000000000111111111111444444555777888999:::;;;CCCFFFJJJLLLMMMNNNSSSVVVXXXWWWZZZ___``````dddjjjuuu------------------------------------------------....................................////////////111222444:::III^^^ttt{{{tttoookkkiiihhhwwwuuuyyyzzzooonnnvvvzzzooohhhiiissszzzvvvxxx}}}}}}vvvnnnfff\\\QQQNNNQQQPPPOOORRRWWWSSSKKKGGGIIINNNKKKHHHFFFFFFGGGFFFFFFBBBEEEGGGGGGFFFEEEFFFFFFLLLHHHEEEGGGLLLOOONNNLLLNNNKKKEEEAAACCCIIIHHHCCCBBBFFFEEEJJJUUUUUURRRYYY[[[[[[VVVRRR\\\uuunnnSSSTTTTTTQQQNNNSSSddduuuwwwoooSSSTTTZZZeeennniiiVVVEEEAAAHHHNNNLLLDDD<<<:::<<<888666333000------------------------------------///...,,,++++++,,,...///---------------------------------............///,,,------......------,,,++++++,,,,,,---...//////........................///...,,,++++++,,,---...---------............///...///000///...///000222444555666777888999:::;;;CCCFFFJJJLLLKKKMMMQQQTTTTTTXXX\\\___aaadddgggjjjuuu------------------------------------------------....................................////////////111000111666AAARRRdddpppyyyxxxxxxwwwssskkk___WWWTTTZZZgggrrrpppjjjqqq~~~yyyxxxtttooommmooouuutttrrrsssvvv{{{wwwfffVVVPPPNNNJJJIIIJJJGGGCCCEEEKKKPPPOOONNNMMMLLLKKKIIIGGGFFFGGGHHHFFFEEEDDDFFFGGGEEECCCBBBFFFJJJMMMKKKHHHGGGFFFCCC@@@BBBIIIKKKIIIOOOPPPPPPWWW^^^]]]^^^iii}}}uuuwwweeeOOOJJJ???EEEPPP```ttt~~~wwwjjjPPPTTTXXXZZZXXXQQQJJJEEEEEEHHHKKKIIIDDD>>>;;;:::666444111///---,,,------------------------------///...,,,++++++,,,...///------------------------------------............,,,------......------,,,++++++,,,,,,---......///...........................------,,,,,,------------------............///...///000///...///000222444555555777888999:::;;;BBBFFFJJJLLLKKKMMMQQQTTTTTTWWW\\\___aaadddgggiiiyyy---------------------------------------------------------------------------............//////////////////111777AAANNNVVVjjjnnnvvvxxxdddTTTKKKNNNYYYhhhnnnooouuuwwwdddWWWbbbdddiiioootttyyy|||~~~ooobbbUUUOOOIIIDDD???===AAAGGGNNNOOOPPPRRRRRRQQQPPPOOOMMMMMMLLLJJJHHHHHHJJJLLLGGGFFFFFFHHHLLLLLLHHHEEEEEEIIIIIIGGGJJJQQQWWWXXXXXXTTTXXXfffnnnpppxxxlllSSSHHHCCCCCCMMM\\\mmmyyyyyyhhhWWWMMMSSSVVVPPPDDD>>>BBBHHHNNNKKKGGGDDDAAA<<<555000222111///---,,,,,,------------------------------...---,,,++++++,,,---...------------------------------------............,,,------......------,,,+++,,,,,,------.........------------------------,,,,,,------...------,,,---------............///...///000///...///000222444444555777888999:::;;;AAAEEEJJJLLLLLLMMMPPPTTTTTTWWW[[[___aaadddgggiii}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////.........---///555<<>>@@@GGGJJJHHHDDD---,,,,,,,,,,,,,,,---------------------------------------,,,,,,---------------------------------,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,---------------------------------------***+++---...///...---,,,---------............///...///000///......000222333333555666888:::;;;<<>>CCCIIILLLMMMMMMPPPSSSSSSVVVZZZ^^^```cccfffhhh{{{++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---......---,,,---///111444555<<>>III\\\ccc^^^VVVbbbfffsss~~~^^^PPPMMMJJJGGGDDDDDDMMMXXXZZZWWWRRRLLLFFFAAA>>>===999333666??????333---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...---,,,,,,++++++++++++///...---,,,,,,,,,,,,,,,/////////......---------------------------------------------------,,,,,,...,,,***+++...000...,,,222111000//////000111222444555666777888999:::;;;>>>@@@FFFLLLMMMLLLOOOUUUTTTTTTYYY___aaaaaadddiii}}}++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------............000555<<>>@@@FFFLLLMMMLLLPPPVVVWWWWWW[[[```bbbaaaccchhhzzz++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,...222555===DDDKKKNNNSSSYYY]]]]]]]]]VVVOOOMMMNNNTTT___hhhjjjeee\\\UUUSSSXXX```gggfffdddcccfffiiiiiiddd^^^LLLHHHDDDDDDGGGJJJJJJIIIVVVYYY\\\___hhhvvvnnndddXXXSSSVVV```iiinnnllloooqqqpppjjjeeecccccc___[[[\\\dddkkkhhhbbb^^^YYY[[[WWWNNNKKKOOOOOOJJJRRRYYY]]][[[]]]___YYYOOO]]]eeelll|||}}}\\\HHHBBB>>><<<@@@FFFIIIOOOUUUKKKHHHCCC>>>888444222000///***+++333555000...000,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------...---,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------,,,,,,,,,,,,------------------------+++,,,,,,------.........---,,,,,,,,,...///...---//////...///000111333444444444555777888999:::;;;???AAAFFFLLLMMMLLLPPPVVVZZZYYY]]]aaabbbaaacccgggxxx+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------------...///...------...000444888===BBBHHHQQQYYY]]]______^^^ZZZTTTNNNMMMNNNMMMOOOQQQOOONNNRRRZZZaaa\\\^^^dddpppzzz|||tttkkkUUURRRNNNLLLKKKJJJHHHFFFHHHHHHHHHMMMVVV___eeefffYYYTTTMMMJJJLLLTTT]]]ccc___^^^]]]YYYUUURRRQQQQQQTTTQQQRRRWWWXXXUUUQQQQQQLLLSSSUUUOOOKKKQQQYYY]]]aaafffgggcccaaacccbbb^^^hhhfffbbbiiiooo___KKKHHHIIIBBB>>>AAAFFFGGGGGGHHHEEECCC>>>999555111///...---))))))...000...---000,,,,,,,,,---------------------------------------------------------------------------------------...------,,,,,,,,,------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////------------........................000222444555333444555777888:::;;;;;;???AAAGGGMMMNNNMMMPPPVVVXXXXXX\\\aaabbbaaaccchhhyyy+++++++++++++++++++++++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,...///---------...000111333888===EEENNNUUUXXXaaaiiieeeZZZOOOIIIGGGAAAEEEIIIHHHGGGIIIQQQXXX[[[]]]cccnnnwwwvvvkkkaaaTTTSSSTTTUUUVVVVVVUUUTTTCCC@@@AAAFFFMMMQQQRRRQQQJJJIIIFFFEEEEEEHHHLLLOOOLLLJJJHHHFFFEEEDDDCCCBBBEEEFFFJJJMMMLLLKKKQQQZZZaaabbb]]]UUUPPPUUU]]]bbblllnnnlllfffaaaaaabbbbbb___ZZZRRRUUUZZZPPPIIISSSPPPGGGAAACCCFFFDDD@@@>>>>>><<<999555111///...---///+++***,,,------,,,...,,,,,,,,,------.........---------------------------------------------------------------------------------,,,,,,---......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////------............//////---------...000222444666333333555666888:::;;;<<>>@@@GGGNNNSSSUUUYYY```eeeccc[[[TTTQQQRRRUUUXXXZZZZZZYYYXXXGGGFFFHHHPPPVVVUUURRRRRRLLLLLLLLLLLLKKKJJJIIIHHHHHHFFFFFFHHHKKKLLLIIIFFFDDDIIIQQQVVVUUUXXXeeessszzzpppaaaVVVTTTZZZaaafffjjjiiifffaaa[[[VVVTTTSSSIIIJJJHHHMMMVVVRRRPPP[[[OOOGGGAAABBBCCC@@@<<<;;;666555222///---,,,,,,,,,///---++++++,,,---,,,,,,,,,,,,,,,---......//////------------------------------------------------------------------------------------------...///------,,,,,,,,,---......,,,,,,,,,,,,------------------------------------+++,,,,,,------.........,,,...//////......///000............000222444666222333555666888:::<<<<<<@@@BBBGGGMMMNNNMMMQQQWWWTTTTTTXXX^^^aaaaaadddiii~~~+++++++++++++++++++++++++++,,,---//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))******+++,,,,,,------***,,,------,,,,,,---...---***+++...000111777???QQQYYY\\\TTTJJJFFFCCC@@@MMMLLLIIIEEE@@@???BBBEEECCCDDDGGGKKKPPPQQQPPPOOOOOORRRVVVXXXXXXWWWUUUTTTMMMMMMTTT]]]aaa\\\XXXXXXQQQQQQSSSVVVYYYYYYVVVSSSUUUTTTVVVZZZ___^^^WWWQQQRRRVVV]]]aaa```aaakkkwwwsssgggZZZUUUWWW]]]cccfffbbb^^^WWWRRRMMMIIIGGGGGGAAAHHHGGGJJJRRRPPPMMMSSSJJJCCC>>>>>>===999777777111000...---,,,,,,,,,------,,,+++***,,,------+++,,,,,,------.../////////---------------------------------------------------------------------------------------...//////,,,,,,,,,,,,,,,---...///,,,,,,---------.........------------------------------------------------,,,...000///...---///111///.........000222333555222333444666888:::<<<===@@@BBBHHHNNNOOONNNQQQWWWVVVVVVZZZ```bbbaaadddhhh{{{+++++++++++++++++++++++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------...///000///------...///---))))))---...---111999;;;CCCHHHFFFFFFHHHFFFAAAIIIKKKMMMMMMIIIDDD@@@===;;;<<<===>>>AAADDDGGGIIIIIIMMMSSSXXXYYYXXXWWWWWWOOOQQQYYYdddeee]]]WWWXXXOOOOOORRRXXX___cccaaa___bbbaaabbbgggjjjfff\\\SSS]]]]]]___aaa^^^[[[]]]ccc]]]UUUPPPQQQWWWZZZZZZYYY^^^TTTIIICCC@@@AAADDDHHHHHHOOOKKKFFFJJJHHHCCCEEEGGGAAA<<<;;;888333222444000///...------...///000***+++******,,,......+++,,,,,,------...///000000---------------------------------------------------------------------------------------...///000,,,,,,,,,,,,,,,---...///---------....../////////------------------------------------------,,,,,,,,,...000000...---///111//////...///000111333444222333444666999;;;<<<===@@@BBBHHHNNNOOONNNQQQWWWYYYYYY\\\aaabbbaaaccchhhxxx++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///333444666:::>>>AAAEEEFFFDDDFFFHHHIIIHHHEEEBBB??????>>><<<999666666999;;;@@@DDDKKKPPPTTTSSSQQQOOOTTTTTTXXX```gggcccVVVJJJDDDFFFKKKRRRWWWZZZYYYWWWYYY^^^gggmmmfffXXXQQQQQQVVVZZZ]]]^^^]]]ZZZWWWWWWLLLKKKJJJIIIJJJKKKMMMOOOIIIEEE@@@>>>@@@DDDHHHKKKJJJJJJHHHFFFDDDAAA@@@???<<<:::777444111000//////+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................000,,,***,,,///000---))),,,,,,,,,---------.........///000///---,,,,,,...000000/////////111222333444444555666888;;;===???DDDFFFJJJMMMOOOQQQQQQRRRUUUVVVZZZ______^^^ccciiiyyy++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///...///000333666999===???BBBCCCEEEGGGFFFEEECCCAAAAAA@@@???<<<888777888:::999<<<@@@EEEHHHJJJJJJIIIMMMNNNQQQWWW\\\YYYOOOFFFDDDEEEIIINNNSSSVVVUUUTTTVVVZZZaaafff```TTTMMMNNNPPPSSSUUUUUUSSSQQQOOOOOOKKKJJJGGGEEEDDDDDDDDDEEEGGGDDD@@@>>>@@@CCCFFFGGGFFFEEEDDDAAA???===;;;:::888666444111///...------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................///---+++---000111...+++,,,,,,,,,---------.........///000///---,,,---...000000/////////111222333444444555666888;;;===???CCCEEEHHHJJJLLLNNNPPPRRRTTTVVVZZZ___```^^^bbbhhhyyy++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,+++,,,///222555777===>>>@@@AAABBBBBBBBBBBBBBBBBBBBB@@@<<<::::::;;;888999:::<<<>>>??????@@@BBBCCCEEEIIIJJJHHHDDD@@@AAAAAACCCFFFJJJLLLLLLLLLLLLOOOTTTWWWSSSJJJFFFGGGHHHJJJKKKJJJHHHFFFFFFFFFBBBBBBAAAAAABBBDDDFFFGGGFFFCCC@@@???@@@AAABBBBBB@@@???===;;;999666555444222111000...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...,,,+++---111222000---,,,,,,,,,---------......---/////////---,,,---...000////////////111333444444555555777999;;;===???BBBDDDFFFHHHIIILLLOOORRRTTTVVV[[[```aaa___bbbggg{{{+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---,,,+++---///222444777777888:::<<<>>>???AAA@@@BBBCCCCCCAAA???>>>>>>??????>>>>>><<<;;;999888999;;;<<<===<<<;;;;;;<<<===;;;;;;<<>>AAADDDFFFDDDAAA@@@AAAAAABBBCCCBBBAAAAAABBBDDDCCCCCCCCCDDDEEEGGGHHHIIIDDDBBB@@@???@@@???>>><<<:::999777555333111000///......------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,++++++---000111000...,,,,,,,,,---------......---...///...---,,,---/////////...///000111333444444555666888:::<<<===>>>AAADDDFFFGGGHHHKKKPPPTTTUUUWWW\\\bbbbbb```ccchhh}}}++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,///...---,,,---...000111000111111333555888:::<<<<<<>>>AAACCCBBBAAAAAABBB@@@AAABBBBBB@@@===999777888:::;;;:::999999;;;===;;;999888888999;;;;;;;;;555888:::;;;<<<===>>>>>>>>>???@@@@@@???AAACCCFFFMMMLLLJJJGGGDDDBBBAAA@@@AAA@@@???>>>>>>===:::888555555333222000///...---,,,,,,---------------------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------*********,,,.........---,,,,,,,,,---------......,,,...///...------...//////.........000111333555444555666999;;;<<<>>>>>>AAAEEEHHHIIIIIIKKKQQQVVVWWWXXX^^^ccccccbbbeeekkk++++++++++++++++++++++++,,,,,,,,,,,,------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,------,,,,,,,,,---------,,,---...///111333555777666999===>>>??????@@@BBB;;;===???AAAAAA???<<<:::;;;===>>>>>>======???@@@===;;;999999:::;;;;;;:::555888999888:::>>>@@@???===>>>@@@@@@@@@AAACCCEEEGGGGGGEEECCCAAA???===<<<===<<<;;;::::::999666444111111000//////...------,,,,,,---............------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///...------...///............000222444555444555777999;;;===>>>>>>@@@EEEJJJKKKJJJLLLRRRWWWXXXYYY]]]bbbbbbaaaffflll++++++++++++++++++++++++,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++++++++,,,------,,,+++++++++,,,---...000111222222222444777888888999;;;===888999:::<<<======<<<<<<<<<<<<===???@@@@@@??????===<<<;;;;;;<<<<<<;;;999888;;;;;;888:::???@@@<<<===>>>??????>>>>>>???@@@<<<<<<<<<<<<<<<<<<;;;;;;999777555555555444222000------------............,,,,,,---...///......---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,,,,,,,,,,,,,,,,---------......,,,---......------...000............000222444555444555777:::<<<===>>>>>>>>>DDDKKKLLLKKKLLLRRRWWWYYYXXX[[[_________eeelll++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++***,,,---//////---,,,***,,,---...///000000000000///111333333333444666888::::::999888888999;;;;;;999999:::===??????===:::<<<;;;:::;;;<<<;;;999888;;;===<<<888999======888<<<>>>???>>><<<;;;:::;;;<<<<<<;;;:::888666444333555333111111111111///---++++++,,,,,,------......+++,,,---...///...---,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,,,,---------......,,,---......------///000............000222444666333555888:::<<<>>>>>>>>><<>>===BBBGGGHHHGGGIIINNNTTTUUUWWWYYY[[[]]]aaagggjjj******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++---------------------------,,,,,,,,,+++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------............------......------......///000111111222222222333333333333444555666666555444333777777666666666666666666888888888888888888888888777777666555555444333333222222111000000/////////......//////...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111------,,,,,,,,,------...---------------------------------------------------------............///...//////000111333444555555666888:::<<<===>>>>>>>>>BBBGGGHHHGGGIIINNNTTTUUUWWWYYY[[[]]]aaafffjjj******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------,,,------............---.........////////////000000000111111111111000000111111222222222222222333333333333333333333333333222222111000000/////////.................................///......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000,,,,,,,,,,,,---.........---------------------------------------------------------............///...//////000111333444555666777999;;;<<<===>>>>>>>>>CCCGGGHHHGGGIIINNNTTTTTTVVVYYY[[[]]]aaafffiii******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,+++,,,---.........,,,,,,,,,,,,,,,------------....................................//////000000000------------------------.........------,,,,,,,,,,,,,,,,,,,,,------......---...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++++++++,,,,,,---------***+++,,,---......//////------------------------,,,,,,---------------------------............///...//////000111333444555666777999;;;===>>>?????????DDDHHHIIIGGGIIINNNTTTTTTVVVYYY[[[]]]aaaeeeiii******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,.........---,,,+++,,,,,,,,,,,,------------------------------------,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,------.........------...............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------+++++++++,,,,,,,,,,,,,,,***+++,,,---...///......------------------------,,,,,,,,,---------......---------............///...//////000111333444555777888:::<<<>>>??????@@@@@@DDDIIIIIIHHHIIINNNSSSSSSUUUXXX[[[^^^aaaeeehhh******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------............------------------------------------,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,---............------,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...---------------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,---......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,++++++******++++++,,,,,,------...------------------......***+++---...///......---------------------------+++,,,,,,------.........---------............///...//////000111333444555888999;;;===>>>???@@@@@@AAAEEEIIIJJJHHHIIINNNSSSRRRUUUXXX[[[^^^aaadddggg******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------.........///++++++++++++++++++++++++.........---,,,,,,,,,+++,,,++++++******++++++,,,***************************++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++000///......------......,,,,,,,,,------------...------,,,++++++,,,---------------,,,,,,,,,,,,,,,........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------,,,------...//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++,,,,,,---......------------------------+++,,,---//////...,,,+++------------------------++++++,,,,,,---......///---------............///...//////000111333444555888999;;;===???@@@AAAAAAAAAFFFJJJJJJHHHIIINNNSSSQQQTTTXXX\\\^^^aaadddfff******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////************************//////...---,,,,,,++++++,,,++++++++++++++++++,,,******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++111000///...------...///+++,,,,,,,,,,,,------------,,,+++******+++,,,---------,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++******+++,,,,,,---......+++++++++++++++++++++++++++,,,...//////---,,,***------------------------++++++,,,,,,---...//////---------.........//////...//////000111333444555999:::;;;===???@@@AAAAAABBBFFFJJJJJJHHHIIINNNSSSQQQTTTXXX\\\^^^aaadddfff~~~++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++++++++++++++++++++,,,------......------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++)))***+++---,,,...///...---+++,,,,,,++++++,,,,,,,,,,,,---------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---......//////......------------------------///......------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,---......//////......,,,,,,,,,------------...000000000111222333555555:::;;;=========>>>@@@BBBBBBDDDFFFFFFFFFHHHNNNRRRVVVXXX[[[]]]___bbbgggjjj++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,---///...---++++++,,,++++++,,,,,,,,,,,,---------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,---......//////......------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,---......//////..................////////////000000000111222333555555888:::<<<<<<<<<===???AAABBBDDDFFFFFFFFFIIINNNSSSVVVXXX[[[]]]___aaaeeehhh~~~++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,------------------------++++++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,+++,,,,,,---......,,,++++++,,,++++++,,,,,,,,,,,,---------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,---......//////......------------------------+++++++++,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,---......//////......//////000000000111111111000000000111222333555555666888;;;=========>>>???CCCEEEGGGGGGGGGIIINNNSSSWWWYYY[[[]]]^^^```cccfff}}}++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++,,,+++---......,,,++++++,,,+++++++++,,,,,,,,,---------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------,,,---......///.........//////000000000111111111000000000111222333555555555888<<<>>>>>>>>>>>>???DDDFFFHHHHHHGGGIIINNNSSSXXXYYY[[[]]]]]]___bbbeee++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++)))((()))+++---+++---...---,,,***+++++++++++++++,,,,,,,,,---------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------,,,---......///...............////////////000000000000000111222333555555555999===???@@@???@@@AAAEEEGGGIIIIIIHHHJJJOOOSSSWWWYYY[[[]]]^^^```cccfff++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***))))))+++...+++,,,------+++******+++++++++,,,,,,,,,,,,---------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,---......//////......---------.........//////000000000111222333555555666999===??????@@@AAABBBFFFHHHJJJIIIHHHJJJOOOSSSVVVXXX[[[]]]___bbbfffiii++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000...---,,,,,,***,,,------+++******+++++++++,,,,,,,,,,,,---------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,---......//////......++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,---......//////......------........./////////000000000111222333555555666999;;;<<<===???AAACCCGGGIIIJJJJJJIIIJJJOOOSSSTTTVVVZZZ^^^aaaeeejjjmmm++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((---222555333000,,,******,,,------+++******+++++++++,,,,,,,,,------------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,---......//////......++++++++++++++++++++++++*********++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------,,,---......//////..................////////////000000000111222333555555666888999;;;;;;===AAACCCGGGIIIKKKJJJIIIKKKOOOTTTRRRUUUZZZ^^^bbbggglllppp***,,,,,,,,,222888666...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++---///222555555222///---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++------***)))000AAAOOO......,,,,,,,,,,,,......++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...............---,,,,,,,,,,,,---...------......///000000000111111111222222333333444333666:::===>>>@@@BBBDDDIIILLLMMMLLLIIIHHHIIILLLSSSWWW[[[^^^```eeekkkqqq+++---,,,+++///444111***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,,,,...111333333111...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++,,,444AAALLL...---,,,++++++,,,---...++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////.........---,,,,,,,,,,,,---...------......///000000000111111111222222333333444555777:::<<<===???BBBEEEIIILLLNNNMMMJJJIIIJJJMMMQQQUUU[[[^^^aaagggnnnsss------,,,***---///,,,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,***,,,...000000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,***))),,,111555,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------/////////000//////.........------,,,,,,------...------......///000000000000000111222333333444444666888999;;;<<>>CCCFFFIIILLLOOOOOOMMMLLLMMMOOOOOOSSSYYY]]]aaafffnnnttt---,,,+++,,,------,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---000111///---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.....................---,,,+++------------------------------......///000000000///000000222333444555555888999::::::;;;>>>BBBFFFHHHKKKOOOPPPNNNMMMNNNPPPOOOSSSXXX\\\___dddlllqqq---++++++---...,,,---111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---......---,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------,,,+++,,,------......------,,,------......///000000000//////000111333444555555777999:::;;;<<<>>>AAADDDFFFJJJOOOPPPOOOMMMOOOPPPPPPTTTYYY\\\___dddkkkqqq...++++++...---***,,,111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))'''''''''+++,,,---......---,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,---......---,,,,,,------......///000000000...///000111333444555666777999;;;<<<===>>>AAACCCDDDIIINNNPPPOOOMMMNNNPPPPPPTTTYYY^^^aaagggooottt///++++++...,,,(((***000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++,,,,,,---...///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***+++///111,,,,,,............,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------...///000000000///,,,,,,---......---,,,,,,------......///000000000...///000111333444555666666888;;;===>>>???@@@BBBCCCHHHMMMPPPNNNMMMNNNPPPOOOTTTZZZ___cccjjjrrrxxx++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,+++***+++,,,,,,***(((+++++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------......---,,,,,,+++******,,,,,,++++++,,,...///000++++++,,,,,,,,,,,,------...---,,,+++++++++,,,---++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...---------...------,,,,,,------......///000000000111111111111222444666777888999;;;<<<<<<>>>@@@CCCEEEIIIMMMNNNMMMMMMOOORRRTTTYYYYYY^^^hhhiiilllyyy++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...---,,,,,,,,,---+++***,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------......---,,,,,,+++******,,,,,,---......------,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,---,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,------...------,,,,,,,,,,,,------.../////////111111111111222444666888999:::<<<<<<<<<===@@@BBBDDDHHHLLLMMMMMMMMMPPPSSSSSSXXXXXX\\\fffgggkkkxxx++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...//////222000---,,,---------,,,......------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------......------,,,,,,++++++***+++---...//////---+++***++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,------...------,,,+++,,,,,,------...//////111111111111333555777888;;;<<<======<<<===???AAACCCGGGKKKMMMMMMNNNQQQUUUSSSXXXXXX[[[cccdddiiiwww+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111444222...,,,---......---//////...------,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---------,,,,,,+++++++++,,,,,,---......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------...---------,,,,,,------...//////000111111111222333555888999<<<===>>>===<<<<<<>>>@@@BBBFFFKKKMMMMMMOOORRRVVVTTTZZZYYY[[[bbbdddiiiyyy+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111444111...,,,---.........//////...------,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,++++++,,,+++******+++...000222+++++++++,,,,,,,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,........................,,,++++++******++++++,,,++++++++++++++++++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,---.........---.........///000000111111111111111222444666888:::===>>>???>>><<<<<<>>>???AAAEEEJJJMMMMMMOOOSSSVVVVVV\\\[[[\\\cccdddlll}}}++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...//////111///,,,,,,---......---......------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((***...222555++++++,,,,,,,,,,,,------******+++,,,------------------,,,+++++++++,,,,,,------------------------,,,++++++******++++++,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,++++++,,,---...............//////000111111222222111111111222444777999;;;===>>>???>>>======>>>@@@AAAFFFJJJMMMMMMOOOSSSVVVWWW]]]\\\]]]cccfffooo++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++...000222++++++,,,,,,,,,,,,------)))***+++---......------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,***+++,,,---..................//////000111111111111111111222444777:::;;;===>>>>>>>>>======???AAABBBFFFKKKMMMMMMNNNRRRUUUVVV\\\\\\]]]cccfffqqq++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,)))))))))+++------,,,++++++++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------)))***+++---......------...---,,,,,,++++++++++++************************,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,***+++,,,---............------......///000000000111111111222555777:::<<<<<<===>>>>>>===>>>@@@BBBCCCGGGKKKMMMMMMNNNQQQUUUUUU\\\[[[\\\bbbfffrrr------......///000000111......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,//////,,,+++---+++(((,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,+++,,,---...///,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------........................------...------------.../////////............//////000111000///111555999;;;;;;<<<===>>>>>>===<<<>>>???EEEJJJOOOPPPMMMKKKMMMPPPRRRZZZZZZZZZ___bbbppp,,,,,,---......///000000...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,******------***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,---...///------,,,,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------.................................------------.../////////............///000000111000///222555999;;;;;;===>>>??????>>>>>>???AAAEEEJJJOOOPPPMMMKKKMMMPPPRRRZZZ[[[[[[```cccppp+++,,,,,,------......///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///111///+++***------+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---...///......---,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------.................................------------.../////////.........//////000111111000000222555999;;;;;;<<<>>>@@@@@@@@@@@@BBBCCCEEEJJJOOOOOOLLLKKKMMMQQQRRRZZZ[[[\\\aaacccnnn+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,888888555...,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------..................------------...//////............///000111111222000000222555888::::::<<<===???@@@@@@@@@BBBDDDFFFJJJOOOOOOLLLKKKMMMQQQSSS[[[\\\\\\aaaaaagggyyy+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,888888555///,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------.........//////...------------...//////.........//////000222222222111000222555888::::::;;;<<<>>>?????????AAACCCFFFKKKOOONNNKKKJJJNNNRRRTTT[[[\\\\\\```]]]```nnn,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///,,,+++///000...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------......---,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,------......---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,------.../////////...------------...//////.........///000111222333333111000222555888999:::;;;===??????>>>???@@@BBBGGGKKKOOONNNKKKJJJNNNRRRSSS[[[[[[\\\```[[[[[[gggkkk---------------,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,))),,,---+++,,,///000---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,---.........------------,,,,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------***+++,,,,,,---------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,---............---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,------...//////000...------------...//////.........///000222333444333111111222555888999999>>>???@@@@@@??????AAABBBGGGKKKNNNMMMJJJJJJNNNSSSQQQYYY[[[]]]aaa\\\ZZZeeeddd---------------------------...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++...///------000///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,---.........---,,,,,,,,,,,,,,,------...///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------***+++,,,,,,------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,---............---------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,------...///000000...------------...//////.........///000222333444333222111222555888999999@@@AAABBBBBB@@@@@@AAABBBGGGKKKNNNMMMJJJJJJNNNSSSPPPXXXZZZ^^^ccc^^^\\\fffsss++++++,,,,,,,,,,,,------...+++,,,333;;;<<<333***+++,,,///111000...***((((((+++...///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,---.........---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......//////000000111111........................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,------++++++,,,---,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...//////...---,,,,,,---///000//////////////////////////////.........---------......//////000000111111222111000222555888::::::===???AAABBBAAABBBCCCDDDGGGMMMPPPMMMJJJLLLQQQSSSVVVWWWZZZ]]]```aaabbbbbbsss++++++,,,,,,,,,,,,---------***)))---222444000++++++---...//////---+++)))***---000111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......///...---,,,,,,,,,,,,---------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---......///000000111111........................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---+++,,,------++++++,,,---,,,,,,------------------++++++,,,,,,,,,------------,,,,,,,,,,,,---...///333222000---,,,,,,---...........................//////.........---------......//////000000111111222000000222555888::::::===???AAABBBAAAAAACCCDDDGGGNNNQQQNNNJJJLLLPPPQQQTTTVVVXXX\\\^^^```aaabbbjjj++++++,,,,,,,,,,,,---------+++))))))+++---------,,,------------,,,,,,+++,,,...111222000.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,++++++---++++++,,,,,,,,,,,,------,,,,,,,,,---------............---,,,,,,,,,------------......------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------......///000000000........................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,---...---,,,+++,,,---------------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---......333222000...------.............................................---------.........///000111111111222000000111555888::::::<<<>>>AAAAAAAAAAAABBBDDDGGGNNNRRROOOLLLMMMOOOOOOQQQSSSUUUYYY\\\___aaabbbhhh+++++++++,,,,,,,,,------......---+++***+++---///------,,,,,,,,,,,,,,,---,,,...000111000.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,+++,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,,,,------,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......///000000........................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,---......,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,------.........------...///000111................................................------...///000111111222111000///111444888999:::<<<>>>@@@AAAAAAAAABBBCCCFFFNNNSSSQQQMMMMMMOOOOOOPPPQQQSSSVVVZZZ^^^aaacccwww+++++++++,,,,,,,,,------,,,...///...,,,+++,,,...---,,,++++++++++++,,,---+++---//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,------...,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---......//////........................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---...///...,,,+++,,,---.........------,,,,,,,,,,,,,,,---------............------,,,,,,,,,------++++++,,,,,,---...//////........................---.....................------...///000111222222111000///111444777999999<<<>>>@@@AAA@@@@@@BBBCCCFFFNNNSSSQQQMMMNNNOOOOOOPPPPPPRRRTTTXXX]]]bbbddd++++++,,,,,,,,,,,,------)))+++---...,,,+++***+++,,,++++++++++++,,,,,,---***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,,,,,,,...++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---.................................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////...,,,+++,,,---------------------,,,,,,,,,---------..................---,,,,,,,,,------------------,,,,,,++++++---------------------------------...............,,,---...///000111222333111//////000444777999999;;;===@@@@@@@@@@@@AAACCCFFFNNNSSSPPPMMMNNNQQQRRRRRRRRRRRRTTTXXX^^^cccfff++++++,,,,,,,,,,,,------******++++++,,,,,,+++*********++++++,,,,,,,,,,,,***,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...---,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,------..............................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,/////////......------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........///000///---+++,,,---,,,,,,------------------------------............///...---,,,,,,,,,,,,,,,------------------,,,,,,---------------------------------.........//////,,,,,,---///000222333333000///...000444777888999;;;===???@@@@@@@@@AAABBBFFFMMMRRROOOLLLOOOSSSUUUUUUTTTTTTUUUYYY^^^dddggg++++++,,,,,,,,,---------...,,,******,,,......---)))***+++,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////---,,,---...++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///+++,,,,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,---..............................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000000/////////.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///000000///---+++,,,---,,,,,,,,,------.........---------........./////////...---,,,,,,,,,,,,,,,***+++,,,...///000000000---------------------------------.........//////,,,,,,---///000222333333000///...000333777888999;;;===???@@@@@@@@@AAABBBFFFMMMQQQNNNLLLOOOTTTWWWWWWVVVUUUVVVYYY___dddhhhnnn------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,111///...,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---000///...---------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------...---,,,,,,......---,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,---------,,,,,,+++++++++---,,,++++++,,,---///000222000............---,,,,,,,,,,,,---------......,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,+++++++++,,,..................................../////////000...//////000111222222222222222333444555666777777<<<>>>AAABBBBBBBBBBBBCCCIIIMMMQQQQQQOOONNNPPPSSSWWWUUUUUUZZZ]]]^^^ccciiikkk------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///......---,,,,,,------,,,,,,---------.........------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...---,,,,,,---...---,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,...///000222000............---,,,,,,,,,,,,---------......,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,,,,,,,---------------------------........./////////000000.........///000111111111444444333444555777:::;;;<<<>>>AAABBBBBBBBBBBBCCCHHHMMMQQQQQQOOONNNPPPSSSVVVSSSTTTWWWZZZ]]]cccjjj~~~------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,,,,------------.........///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...000///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------,,,+++,,,---...---,,,.........---------------,,,,,,------------,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++---,,,,,,------...///000111000...---......---,,,,,,,,,,,,---------......,,,---......//////......------------------------......------,,,------...------------------------....../////////000000000---......//////000000000000//////000222555888:::<<<>>>AAABBBBBBBBBBBBCCCHHHMMMQQQQQQNNNMMMPPPSSSVVVSSSRRRUUUXXX[[[ccclll---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,------------------------------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,---............/////////................................................------------------------------------------------------...000111111...+++------------------------------------------------......////////////......---,,,+++,,,---...---,,,...............---------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000111///------......---,,,,,,,,,,,,---------......,,,---......///.........------------------------------------......//////------------------------...////////////000000000.../////////000000111111---...000333555777999999<<<>>>AAABBBBBBBBBBBBCCCGGGLLLRRRRRRNNNLLLOOOSSSWWWTTTSSSUUUVVVZZZdddnnn------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,---........./////////000000...///000000000000///...........................------------------------------------------------......///000222111...,,,------------------------------------------------...//////////////////...---,,,+++,,,...///...---........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000000...,,,,,,---......---,,,,,,,,,---------......,,,---......///.................................,,,,,,---...////////////------------------------////////////000000000111000111111111111111222222///222777<<>>===<<<>>>AAABBBBBBBBBBBBCCCFFFLLLRRRRRRMMMKKKOOOTTTXXXVVVUUUVVVWWWZZZeeeppp------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...////////////000000000000///000111222222111000///........................------------------------------------------------.........///111000...,,,------------------------------------------------...//////000000//////......---,,,---///000000///.............../////////------............------...------,,,,,,------...++++++,,,,,,,,,,,,---------...///000111111111111///---,,,,,,---......---,,,,,,,,,---------......,,,---......//////......////////////////////////,,,---...///////////////......................../////////000000000111111222222222222222222222222...222777<<>>===;;;<<<>>>AAABBBBBBBBBBBBCCCEEELLLSSSRRRLLLJJJNNNTTTYYYWWWWWWWWWWWWYYYdddppp,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......///......------------------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,---....../////////000000000111111111///000222333333222000///................................................------------------------///...------//////...---................................................//////000000000000/////////...---///111222111000---........./////////000------............------...---,,,,,,,,,,,,---...+++++++++,,,,,,------------...000111222222111111///---+++,,,---......---,,,,,,,,,---------......,,,---......//////......////////////////////////---...///000000///......//////////////////////////////000000000111111111111111111111111111111111---///222555777888999888<<<>>>AAABBBBBBBBBBBBCCCDDDLLLSSSRRRKKKIIINNNTTTXXXWWWXXXXXXVVVWWWbbbmmm,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...//////......////////////////////////++++++,,,,,,---...//////---------------------------,,,,,,++++++,,,,,,------------------...///000000000000000111111111111///000222333333222000///////////////////////////........................------------------------000...,,,,,,---///...---................................................//////000000000000/////////......///222333222222---.........//////000000------............------...---,,,,,,,,,,,,---...+++++++++,,,,,,------------...000111222222111111...---+++,,,---......---,,,,,,,,,---------......,,,---......//////......000000000000000000000000---...///000000///...---000000000000000000000000000000000000111111111111111111111000000000000000111111111222444777:::;;;<<>>@@@AAA@@@@@@AAABBBBBBJJJSSSTTTPPPMMMOOORRRTTTXXXZZZWWWRRRUUU___iii444222///---,,,---...///---------....../////////---------.........//////////////////////////////---------.........//////------------------------+++,,,,,,---...///000000000000/////////........./////////000000000111111000000000/////////......................................................//////.........---------......------------......,,,,,,------......//////000000/////////.........///000000111111000000///000//////...///000111222000000000000000000000000---......//////......------------------------------------------......///000000111111111222222222000///------.........---,,,,,,---......///000000---------............///...///000111111000...---........./////////000000---,,,******---///000000000000000000000000000////////////000111222333444444444333444555777999;;;===???AAAAAAAAA@@@AAACCCBBBJJJRRRSSSOOOMMMOOOSSSVVVYYY[[[XXXUUUWWW^^^ddd777555111---,,,---///000.../////////////////////------........./////////////////////////////////------........./////////---------------------------------........./////////............---------.........////////////000/////////.........------------------------------------------------------...............---------...------,,,,,,------...,,,------...///000000111000000////////////......000111111222222111111000///////////////000111111000000000000000000000000---......//////......---////////////////////////...............///000000000000000111111111222222000///------.........---------......///000000000------........./////////...000222333333111...---....../////////000000000888999333******000222...000000000000000000000000000000000111222333444555555555555555666888;;;<<<===???AAABBBAAAAAAAAACCCCCCJJJPPPQQQMMMLLLOOOTTTXXXYYYZZZZZZZZZ[[[]]]___jjj222111...,,,+++,,,---.../////////...........................////////////////////////////////////............////////////.............................................------------------------------------........./////////.........------------------------------------------------------------........................------,,,,,,,,,,,,------------...///000111222222000000//////////////////000111111111111111111000///////////////000000111////////////////////////......////////////......///////////////////////////.........///000111222000000000000111111111111000...------.........,,,------......////////////------......//////000000///111333444444222///---...////////////000000000FFFMMMHHH555,,,000111+++000000000000000111111111000000000111111333444444555555444555666888:::<<<>>>@@@AAABBBAAA@@@AAABBBDDDJJJOOOOOOKKKKKKPPPVVVWWWWWWYYY[[[^^^___^^^]]]```,,,,,,---.........------......------------------........./////////000000////////////////////////........./////////000000.......................................---------,,,,,,,,,---------------------------............///.........---------------------------------------------------------------........................------,,,,,,------.........//////000111111222//////000000000000000000///000000111111000000///...//////000000000000000////////////////////////...//////////////////...000000000000000000000000.........///000111222222//////000000000111111111000...------.........,,,------------------......------......///000000111000111333444444222000...////////////000000000111AAANNNOOO===//////111---///000000000111111111222000000000000000111222333444444444444555777:::;;;>>>???AAAAAA@@@???@@@AAADDDJJJOOOOOOKKKKKKQQQWWWUUUUUUVVVZZZ___aaaaaa___kkk+++---///111222111000...,,,,,,------------------....../////////000000000////////////////////////....../////////000000000..........................................------,,,,,,,,,------------...---------............////////////.........---------------------------------------------------------------........................------.........////////////000000000000//////000000000000111111///000000000000000000///......///000000000000000000000000000000000000000...//////000000//////...000000000000000000000000............///111222333/////////000000000111111000///------.........---------------------------------...///000000111222111222222333222111000////////////000000000111111...<<>>@@@@@@???>>>>>>???DDDJJJPPPPPPMMMMMMRRRXXXUUUTTTUUUXXX\\\```bbbbbb|||//////000111111111000000,,,,,,------......//////.../////////000000000000////////////////////////.../////////000000000000........................------..................,,,---------............---............/////////000000000/////////......................................................---------.........//////000//////......//////000000000////////////......//////000000000111111111000111111222222111111000---...///000111000000///000000000000000000000000//////000000000000//////////////////////////////---------...///000222222////////////000000000111000///------.........---...............---------------...///000111222222222222111000000000000000//////000000000111111111)))///444444000///111555///000000111111222333333222111111111111222333333555555555555666888:::<<<<<<===??????===<<<===>>>DDDKKKQQQRRROOONNNSSSYYYVVVVVVUUUVVVXXX\\\aaaddd}}}222111000.........//////,,,------...///000111111////////////000000000000////////////////////////////////////000000000000////////////////////////---------.........//////---------....../////////.........////////////000000000000000////////////////////////////////////////////////////////////---------.........//////000000////////////000000000000//////......------//////000000111111111222222222222333333222222222---...000111111111000///000000000000000000000000//////000000000000//////////////////////////////,,,,,,------...000111222////////////000000000000000///------.........---///////////////.........------...///000111222222333222000/////////000111000000000000111111111111333//////333333000000222///000000111222222333333333333222222222333444444666666666666888:::<<<===;;;===>>>>>><<<;;;<<<===DDDKKKRRRSSSPPPOOOTTTYYYXXXXXXVVVTTTUUUYYY___dddsss////////////////////////......///111111222222222111111000000//////......000000000///////////////000000000000000000000000000///...---------------...------,,,,,,------...........................,,,,,,---...///000111111000000///.........////////////......---,,,,,,,,,..................------////////////000000000000---...///000000///...---......//////000000111111...///000000//////000111333333222111000000000111//////............//////000000000000000000000000222111111111000000//////111111000000//////...............//////111222222////////////......................................................------000000111222333333444444111111000000//////......000000000000111111111111000111111111111222222222222222333333333444444444555666666666666666666555333333444555777999;;;<<<>>>???@@@???>>>>>>@@@BBBDDDJJJQQQSSSPPPOOORRRWWWWWWWWWTTTRRRTTT[[[^^^\\\nnn////////////////////////......///111111222222111111000000000/////////...////////////////////////000000000000000000000000000///...------------......------------------...........................///////////////000000000------........./////////***,,,///222333222000///------------.........///............//////////////////000000000000//////////////////000000111111///111222222000///000111333333222222111111000000000//////......//////000111111111111111111111111111111111111111111000000111000000000000000//////............///000111111////////////............................................................000000111111222333333444111000000000/////////...000000000000111111111111000111111111111222222222222222222222333333333333444444555555555555444444222333333555666888:::;;;>>>???@@@???>>>???AAACCCCCCIIIPPPQQQOOOOOORRRWWWWWWWWWUUURRRUUU\\\^^^]]]fff////////////////////////......///000111111111111000000000000////////////////////////////////////000000000000000000000000//////......------............------------......////////////////////////111111111000000000//////---...///000000111000000//////000000000///...---------....../////////000////////////000000000111111111000000000000111111/////////000000000000111111222444333111000000000///000000111111111111000000000////////////000000111111111111111111111111111111111222222222222222000000000111111111111111//////.........//////000////////////............................................................000000000111222222333333000000000000////////////000000000000111111111111000111111111111222222222000111111111222222222222222222333333333333222222222222222444555777999:::===>>>????????????AAACCCBBBHHHNNNPPPOOOOOOSSSWWWVVVWWWUUUSSSWWW]]]___]]]aaa////////////////////////......///000111111000000000000000000////////////000000000000111111111111000000000000000000000000//////............////////////............//////000000000000000000000000111111111111111111111111000111222333333222111111111///---++++++...111333111000000000000000000000222222222333333333444444333333111000000111333333000000000000000000000000111222333333111000000000...///000111222111111000111000000//////000000111111111111111111111111111111111111222222333333444000000111111222222333333//////...............///////////////................................................////////////000000000000111111222222000000000000///////////////000000000111111111111000000111111111222222222000000000000111111111111111111111222222111111111111111222333555777999:::===>>>?????????@@@CCCEEEBBBFFFLLLNNNNNNOOOSSSWWWTTTVVVVVVUUUXXX^^^```^^^___000000000000000000000000...//////000000000000///////////////000000000000111111111222222333333333000000000000000000000000//////.........//////000000//////......//////000111111111111111111111111000000000111222333333333222222222222111111000///...///000222444777999;;;555555444333222111000000333333333333444444444444444333222111111222333444111111111111000000000000000111222111000000222333888777777555333111000...111111000000000000111111111111111111111111111111111111111222222333333444000000111111222222333333000//////.........//////////////////............................................./////////000000//////000000000000111111////////////000000000000///000000000111111111111000000111111111222222222//////000000000111111111000111111222222111111000111111222333555777999:::<<<===???@@@@@@AAADDDFFFCCCFFFKKKMMMNNNPPPTTTWWWSSSUUUVVVVVVZZZ```aaa^^^\\\000000000000000000000000...//////000000/////////////////////000000000000111111111222333333444444000000000000000000000000//////......//////000000000000////////////000000000000000000000000000000...///000111222333444444111000000///......//////666:::>>>@@@???;;;666222666555555444333222111111111111111111222222222333333333222222222222333333222111111111111000000000///000000000000222666:::CCCAAA>>>999555111///---222222111111111111222222222222222222222222222222111111111222222222222222000000000111111111111111000000////////////000111////////////.............................................//////000000111///////////////000000000////////////000000000000000000000000111111111111000111111111111222222222///000000000111111111111111111222222222222111111222222222444555777999:::;;;===???@@@@@@BBBEEEGGGEEEHHHKKKMMMNNNQQQTTTVVVRRRUUUWWWXXX\\\bbbbbb___\\\000000000000000000000000...///////////////........./////////000000000111//////000111111222333333000000000000000000000000///////////////000111111111000000//////000000111000000000000000000000000///000000000111111222222111000......///111333555>>>??????>>>:::444...+++222222222222222222333333000111111111111222222222222222333333333333222222222222222111111111000000000000000///111666===BBBBBB???;;;666222000000000222222222111111222222222222222222222222222222222111111111111111111000000111000000000000000//////000000000000000111222333////////////....................................---......///000000111111////////////////////////.../////////000000000111000000000000111111111111000111111111111222222222000000000111111111222222222333333444444333333222222333333555666888:::;;;;;;===???@@@AAABBBFFFHHHHHHIIIKKKMMMOOOQQQTTTVVVQQQUUUWWWYYY^^^cccccc___ggg000000000000000000000000...///////////////........./////////000000111111---......///000111111111000000000000000000000000///////////////000111111111111000000000000111111////////////////////////111111111000000000000000222111000000222555:::===777444000---,,,...111333...//////111222333444444222222333333333444444444111111333444444333111111222222222222111111000000111111000000222999AAAGGG888666333000///000333444333222222111111222222333222222222222222222222222222111111111000000//////111111000000//////......000000000000111222444444000/////////....................................---......///000111111222///////////////............/////////000000111111000000000000111111111111000111111111111222222222111111111111222222222222333444444555555444444333333333444555777999;;;<<<;;;===???@@@AAACCCFFFIIIJJJKKKLLLMMMOOORRRTTTVVVPPPTTTWWWZZZ^^^dddccc___uuu444444333333222111111111//////............//////111111111111111111222222333333222111111111111111000000000000000000000000000000////////////000000666333111333444333222222111222222222222111111000222222222222222222222222222222222333444777999;;;222222222111111111000000222222222111111111111111000000111222333444444555222222222222222333333333222222222222222222222222222222222222222333333333222333333444444333333222444333111000000111333444111111222222222333333333222222222222222222222222222222222111111111111111111111000000000000111111000000000000////////////000000//////............////////////000000111111222222111111000000//////111111000///////////////111111222222222222111111111111111111111222222333111333444444333222444555444444444555555555666666444444444555777:::<<<===>>>???AAABBBBBBBBBEEEFFFFFFJJJKKKJJJLLLRRRTTTSSSPPPYYY^^^]]]]]]cccfffeee444444444444333333333333222222111111111111222222444444444444333333333333111111000/////////000000////////////////////////000000000//////000000000222222222333222111111333111111111222222222111111222222222222222222222222222222222222444666888999444333333333222222222222222222222222222222333333222222222222222222333333222222222222222111111111222222222222222222222222111111222222222222333333333333444444444444333333444333111000000111333444333333333333444444444444333333333333333333333333222222222222222222222222222222111111111111222222000000000000////////////111111000000//////////////////000000000111111111111111111000000000000000222222111000000000000000111111222222222222111111222222111111222222333444111222444333222222333555333333444444444555555555777777666666777999;;;<<>>===???CCCFFFGGGJJJKKKJJJMMMRRRTTTSSSSSSYYY^^^___bbbfffggggggyyy//////000111111222333333555444444333333444444555555555444444333222111111//////////////////000111////////////////////////111111222222222222111111111111000...000333111---000000111111222333444555333333333333333333333333333333333333333333444444444444444444444444444444111111222333333444555555333333222222222222222222333222222111000//////...111111111111111111111111111111222222333333444444444555555666666555555444333333222111111222333333444444444555555555666666333333333333333333333333222222222222222333333333222222111111111111222222111000000000000/////////111111000000000000000000///////////////000000000/////////000000111111111333222222111111111222222111222222333333222222111222222222111222222333444111333444444333333444555222222333333333444444444888777777666777888999:::===???@@@@@@@@@@@@BBBDDDGGGJJJLLLKKKMMMRRRUUUSSSSSSWWW\\\```cccfffgggfff{{{000000111222333444555555666666555555555555666666666666666555444333222222222111111000111111222222000000000000000000000000222222333444444333222222333222//////888@@@===444222222222222333444666777444444444444444444444444444444444444444444444444333333333444444444444444111111222222333444555555111222222333444555555555444333333222111000000///222222222222222222222222111222222333444555555555555666666777777666666555444444333333333333444444444444444444555555555555333333333333333333333333111111111222222222333333222111111000000111111222222222111111111000000000000000000000000000000000//////////////////////////////000000111111222222111111000000000111111222222222333333333333222222222111111111111222333333222444555555444444555666333333444444444555555555666555555555666888:::;;;;;;>>>BBBDDDDDDCCCCCCDDDGGGKKKLLLKKKMMMSSSUUUTTTRRRTTTYYY___dddeeeeeeeee{{{555555666666777888999999999999888888888888999999999888888888777666666666555444333222222222222333111111111111111111111111222333444555555444333222222333222333>>>IIIHHH???555555444444444666777888666666666666666666666666555666666777777777666666333333333444444444444555222333333444444555555555222333333444555777777888555555444444333333222222444444444444444444444444333333444444555666777777666777777888888777777666555555555555555555555555444444444555555555555666333333333333333333333333111111222222333333444444222222111111111111222222333333333222222222222111111111111111111222222222222111111111111000000000111111222222222222222222111000000000000111222222222222333333333333222222222222222222222333444444444555777666555555666888555666666666666777777777666555555555777888:::<<<:::===AAADDDEEEEEEEEEFFFHHHKKKLLLKKKNNNSSSUUUTTTRRRRRRWWW```eeeeeedddeeeyyy888888999999::::::;;;;;;:::999999888888999999:::888888888888888888888888666666444333222222222222222222222222222222222222333444555666666555444333000777888555999CCCDDD>>>999888666555555777888999888888888888888888888888666777888:::::::::999999444444555555555666666666666666666666666666777777555555666666777777888888666666666666666666666666666666666666666666666666444444555666777888999999777888888888888888888777666666777777777777666666555555666666666777777777666666666666666666666666333333444444555666666777444444444333333444444444555555444444444333333333333333333333444444555555555555555444444333333333444444333333333333333333111111111111111222333333222333333444444333333222444444444444444555666666555777888888777777888999888888888888999999999:::999999888888888999;;;<<<:::<<<>>>@@@AAADDDGGGJJJHHHKKKMMMLLLNNNSSSVVVTTTTTTRRRWWWaaagggfffeeefff~~~888999999999999:::::::::888777777666666777777888666666666666666777777777777666555333222111000000333333333333333333333333333444666777777666444333000;;;>>>555111666999666;;;:::888666666777999:::999999999999999999999999777888:::;;;<<<<<<;;;;;;555666666666777777888888999999999888888888888888888888888888777777777777777777777777888888888888888888888888888888888888555555666777888999::::::888888999999999999888888777777888888888888777777777777777777888888888888888888888888888888888888555555555666777888888999666666555555555555666666666666555555555444444444555555555666666666777777888888777777666666666666555555555444444333333333222222222222333333444555222333333444444333333222666666666666666777888888666888999999888888999:::999999:::::::::;;;;;;;;;===<<<;;;:::999:::;;;;;;;;;;;;;;;;;;===BBBHHHMMMHHHLLLMMMLLLNNNTTTVVVTTTUUURRRWWWbbbiiigggeeeggg:::999888777777666666666888777666777888999888777555666777888888777666666888777555444333444555555222333555555444444555666888999999999:::::::::::::::999999888777666666666555555555666666666666666:::999888999;;;<<<;;;:::888999;;;===>>>>>>======:::999999;;;======<<<;;;============<<<;;;::::::???>>>===;;;:::999999888888999999999::::::::::::;;;;;;::::::999888777777888999:::;;;;;;;;;::::::888999:::;;;;;;;;;::::::999999:::::::::;;;;;;;;;999999888888888888999999???>>>===<<<;;;:::::::::;;;::::::::::::::::::;;;666666666666666777777888888888777888888999::::::;;;999666444444555777999666666555555555666777777666666555555555555666666777666555444444555666777999999777555444444666888999777666888<<<>>>===<<<>>>@@@AAA@@@>>>>>>@@@CCC@@@===;;;:::<<<===>>>>>>>>>>>>>>>>>>===<<<;;;:::888:::<<<>>>???BBBEEEHHHKKKNNNOOOMMMOOOUUUWWWVVVQQQWWWXXX]]]ffffffhhhttt;;;;;;999888777777888888777666666666888999888777888888999999999777666555888777666555555555555555444555777777666555666888::::::::::::;;;;;;;;;;;;999999888888777666666555666666666777777888888888:::999888999;;;<<<;;;:::999:::;;;<<<======<<<<<<;;;;;;;;;===???@@@???>>>;;;;;;<<<<<<;;;;;;::::::>>>===<<<;;;:::999888888999999999999::::::::::::<<<<<<;;;;;;:::999999888::::::999999::::::;;;<<<<<<<<<<<<=========>>>>>>999999999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;======<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;999888888888888999::::::999999888888888999::::::;;;999888666555666777888777666666666666777888888999888888777777888888999888777666555555666666777777777666555555666999;;;:::888888:::===??????===???AAABBBAAA>>>>>>@@@BBBAAA>>>;;;:::<<<===>>>>>>@@@@@@@@@???>>>===;;;;;;:::<<<===>>>???AAAEEEHHHMMMPPPPPPMMMOOOTTTVVVTTTRRRXXXYYY]]]ffffffhhhttt===<<<:::888777888999:::999888777888:::;;;:::999;;;;;;::::::999888666555777777777888777777666666555777888999777777888999;;;;;;;;;;;;;;;:::::::::999888888777777666666666666777777888999::::::;;;:::999888999;;;<<<;;;:::999:::;;;<<<<<<;;;:::::::::999:::<<<>>>@@@???>>>888999999:::::::::::::::===<<<<<<;;;:::999999888888999999999999:::::::::;;;;;;::::::999888888888<<<;;;999888999:::<<<>>>>>>===<<<<<<<<<===??????999999999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======;;;::::::999999::::::;;;:::999999999999:::;;;;;;::::::999999888999999999::::::999888888777777666555555555555555666666777:::999999888888999999:::999999888777666666777777888777666666777888:::;;;;;;::::::;;;>>>??????>>>@@@@@@AAA@@@>>>>>>???AAAAAA>>>;;;:::;;;<<<===<<>>===<<<>>>>>>???>>>???AAAFFFIIINNNPPPPPPNNNOOOSSSUUUSSSTTTZZZ[[[^^^ffffffhhhuuu>>><<<:::888777888999:::;;;::::::;;;===>>>===<<<:::::::::999999888888777666777888999999888777666555777999999888777777888:::::::::999999999999999999999999888888777777777777777888999:::;;;<<<<<<:::999999999;;;<<<;;;::::::;;;<<<<<<<<<:::999888666666666999;;;===<<<;;;666777888999::::::::::::;;;;;;;;;;;;;;;:::999999777888888888888999999999888888777777666666666666;;;;;;;;;:::;;;;;;<<<===<<<;;;:::999999:::===>>>999::::::::::::;;;;;;;;;999888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;:::999999999999999999:::999999888888999999:::;;;;;;:::999888888888888888999:::::::::999888666555333333333333333444555555999999888888888888999999;;;;;;:::999999888888888;;;999888888999:::;;;:::<<<<<<;;;;;;;;;;;;;;;:::<<<<<<<<<======>>>???@@@@@@>>>;;;999:::;;;;;;;;;@@@@@@AAAAAAAAA@@@@@@???AAAAAA@@@>>>>>>AAAFFFJJJLLLOOOOOOMMMOOOTTTVVVUUUVVV\\\]]]```ffffffiiiwww>>><<<:::888888888999:::;;;::::::;;;===>>>>>>===888888888999999::::::;;;777888999::::::999888777555777999999888666666666999999888888888888888888;;;:::::::::::::::999999888999999:::;;;;;;<<<<<<;;;:::::::::<<<===<<<;;;;;;<<<<<<===<<<;;;999888666555666888:::;;;;;;:::666777888999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::777777777888888888999999888888888888777777777777999:::===>>>>>>===<<<;;;<<<;;;999888888:::<<<===:::;;;;;;;;;;;;<<<<<<<<<888888888777777888888888;;;<<<<<<<<<;;;:::888888999999888888888888999999:::::::::::::::;;;<<<<<<;;;:::999999888888888888888999;;;;;;;;;:::888777666666666666666777777888<<<;;;;;;::::::;;;;;;<<<============<<<<<<;;;;;;:::999888:::===@@@@@@???======<<<;;;999888777777888888888:::<<<>>>???@@@???===:::999:::;;;;;;;;;<<<===???@@@AAABBBBBBBBBBBBAAA@@@??????AAAFFFIIIIIILLLMMMMMMPPPVVVYYYXXXVVV^^^___aaagggfffkkkzzz>>>===<<<;;;;;;:::::::::999999888:::<<<======<<<999999999999:::<<<===>>>:::;;;;;;<<<<<<<<<<<<<<<777999<<<<<<:::888888777999:::::::::;;;;;;;;;;;;========================<<<<<<<<<<<<===============<<<;;;<<<>>>???>>>===<<<<<<=========<<<:::999:::::::::;;;===>>>===;;;888999:::;;;<<<<<<<<<<<<:::;;;===>>>>>>===<<<;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888:::>>>@@@AAA???<<<:::>>>===<<<<<<<<<===>>>???<<<<<<<<<=========>>>>>><<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>===;;;999888;;;::::::999999::::::;;;>>>============>>>??????<<<<<<;;;:::::::::;;;;;;:::;;;<<<===>>>===<<<;;;===============>>>>>>???@@@@@@@@@??????@@@@@@@@@>>>???@@@@@@@@@@@@??????999777888<<>>>>><<<:::888999999999888888:::===@@@AAAAAA@@@===;;;:::;;;===>>>>>><<<===???@@@BBBCCCDDDDDD@@@AAA@@@??????AAAEEEIIIGGGKKKLLLLLLPPPWWW[[[ZZZVVV^^^```bbbggggggmmm~~~???????????????===<<<;;;;;;::::::;;;>>>??????>>>===<<<<<<<<<<<<===???@@@???????????????@@@AAAAAA;;;>>>AAAAAA???===<<<;;;======>>>???@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????=========???@@@???>>><<<===>>>>>>>>>===<<<;;;>>>======>>>???@@@>>>===:::;;;<<<===============;;;<<<>>>???@@@???>>>===;;;;;;<<<<<<<<<=================================:::<<<>>>???@@@???===<<<>>>????????????@@@@@@@@@===>>>>>>>>>??????????????????>>>>>>>>>>>>??????>>>???@@@AAA@@@???===<<<>>>======<<<<<<======>>>???>>>>>>>>>>>>???@@@@@@???>>>>>>>>>>>>>>>???@@@======???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCC???@@@BBBCCCDDDCCCCCCBBB===;;;;;;???EEEHHHGGGDDD===???AAA@@@>>>>>>???AAA@@@>>>===???BBBDDDDDDBBBAAA???======???AAABBBBBB@@@@@@AAABBBCCCCCCCCCCCC>>>???@@@@@@@@@BBBEEEHHHHHHKKKMMMLLLPPPVVVZZZYYYUUU^^^```bbbhhhhhhppp@@@AAABBBCCCBBB@@@>>><<<>>>>>>===???BBBCCCCCCBBBAAA@@@???>>>>>>???@@@@@@CCCCCCBBBAAABBBCCCEEEFFF@@@BBBEEEFFFDDDAAA@@@???AAAAAABBBCCCEEEFFFGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>@@@AAA@@@???<<<===>>>??????>>>===<<<@@@???>>>???@@@@@@>>><<<<<<===>>>>>>???>>>>>>>>>;;;<<<>>>@@@AAA@@@???>>>>>>>>>>>>>>>????????????<<<<<<==============================>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>?????????@@@@@@@@@@@@@@@@@@????????????@@@@@@>>>@@@BBBCCCCCCBBBAAA@@@@@@@@@????????????@@@@@@===============>>>>>>???AAA@@@@@@@@@AAABBBCCCCCC???@@@AAABBBDDDEEEFFFGGGDDDCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBAAAAAABBBBBBBBB@@@AAACCCEEEFFFFFFEEEEEEEEEBBB@@@BBBFFFGGGCCC@@@===@@@CCCCCCCCCCCCFFFIIIGGGEEEBBBCCCEEEGGGFFFDDDCCCAAA??????AAADDDEEEFFFDDDDDDDDDDDDDDDDDDCCCBBB<<<>>>???@@@AAABBBEEEGGGJJJMMMNNNMMMOOOUUUXXXXXXUUU^^^aaaccchhhiiiqqqKKKIIIFFFDDDCCCCCCCCCDDDBBBCCCEEEGGGGGGEEECCCAAABBBCCCDDDDDDDDDBBBAAA@@@DDDCCCCCCDDDEEEDDDEEEGGGCCCDDDEEEFFFGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGDDDEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEDDDDDDCCCCCCCCC???@@@BBBCCCCCCBBBAAA???@@@AAABBBBBBBBBBBBBBBAAAAAA??????AAAEEEGGGEEECCCBBBAAA@@@>>>>>>>>>???@@@BBB@@@???@@@CCCCCCAAA>>>AAAAAA@@@@@@@@@?????????@@@???>>>???BBBCCC@@@>>>>>>???@@@BBBBBBBBBAAAAAA>>>@@@BBBCCCDDDCCCBBBAAADDDBBB@@@?????????>>>===???>>>===<<<;;;:::999888;;;;;;<<<===???BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCEEEGGGHHHGGGFFFBBBCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFFFFGGGDDDEEEGGGHHHGGGDDDBBB@@@AAADDDFFFGGGGGGGGGHHHIIIGGGGGGHHHIIIJJJJJJIIIIIIEEEBBB@@@@@@CCCFFFHHHIIIJJJHHHGGGGGGHHHHHHFFFEEEBBBDDDGGGGGGGGGFFFFFFGGGJJJKKKJJJJJJPPPYYY\\\ZZZWWWYYYcccbbbgggkkklllLLLKKKIIIFFFEEEEEEFFFGGGEEEFFFHHHIIIIIIHHHGGGFFFFFFGGGHHHHHHGGGFFFEEEDDDFFFEEEEEEFFFGGGGGGHHHIIIEEEFFFGGGHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJFFFGGGHHHIIIJJJIIIIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIEEEFFFHHHIIIIIIHHHGGGGGGDDDEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCFFFIIIJJJIIIGGGKKKJJJIIIHHHGGGHHHHHHIIIHHHFFFEEEEEEFFFFFFCCC@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAABBBDDDEEEDDDAAABBBCCCDDDFFFFFFGGGFFFFFFDDDEEEGGGHHHHHHGGGFFFEEEFFFCCCAAA@@@@@@AAA???>>>???>>>>>>===<<<;;;::::::======>>>???@@@BBBDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHIIIKKKKKKJJJHHHGGGGGGHHHHHHIIIJJJJJJKKKIIIIIIHHHHHHHHHIIIKKKLLLGGGHHHIIIJJJJJJHHHGGGFFFHHHIIIKKKKKKJJJIIIJJJKKKMMMMMMLLLKKKJJJIIIIIIHHHFFFDDDBBBBBBEEEHHHJJJJJJKKKKKKLLLMMMMMMKKKHHHEEEGGGHHHJJJIIIGGGFFFFFFGGGJJJJJJJJJJJJPPPYYY\\\ZZZZZZZZZdddcccggglllnnnNNNMMMKKKJJJIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLMMMKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKHHHIIIJJJJJJKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGIIIJJJKKKLLLMMMJJJKKKLLLMMMNNNNNNNNNMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHJJJKKKLLLMMMMMMIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHHHHIIIIIIIIIKKKMMMNNNMMMLLLMMMLLLKKKJJJJJJJJJKKKLLLMMMLLLJJJJJJJJJIIIFFFDDDFFFFFFFFFGGGHHHHHHIIIIIIGGGFFFFFFGGGHHHIIIIIIGGGIIIJJJKKKMMMNNNOOOOOOOOOKKKLLLMMMNNNNNNMMMKKKKKKKKKIIIFFFEEEEEEEEEEEEDDDBBBBBBBBBBBBAAAAAA@@@@@@BBBCCCCCCDDDFFFGGGHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKPPPOOONNNOOOPPPOOONNNLLLLLLMMMMMMNNNNNNOOOOOOPPPOOONNNMMMLLLLLLNNNOOOQQQLLLLLLLLLMMMMMMMMMMMMMMMOOOPPPQQQPPPNNNMMMMMMNNNQQQPPPOOONNNLLLLLLLLLLLLKKKIIIHHHHHHJJJMMMNNNNNNMMMMMMOOOQQQQQQNNNIIIEEELLLLLLLLLKKKHHHFFFFFFGGGHHHJJJJJJJJJPPPXXX]]]\\\]]]]]]fffccchhhmmmrrrNNNNNNMMMLLLKKKKKKKKKLLLMMMMMMLLLLLLMMMNNNPPPPPPLLLLLLLLLLLLLLLLLLLLLKKKIIIKKKKKKIIIIIILLLMMMLLLIIIJJJJJJKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJKKKKKKIIIJJJJJJKKKLLLMMMMMMNNNOOOOOOOOOOOOPPPPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMNNNOOOQQQRRRRRRMMMLLLLLLLLLLLLMMMNNNOOOOOONNNMMMKKKKKKJJJKKKKKKJJJKKKKKKMMMNNNNNNNNNNNNKKKKKKIIIIIIIIIIIIJJJKKKMMMMMMLLLLLLLLLKKKIIIHHHGGGHHHIIIJJJKKKLLLMMMMMMKKKKKKKKKKKKLLLMMMNNNNNNPPPQQQRRRSSSUUUVVVVVVWWWQQQQQQRRRRRRRRRQQQPPPOOORRROOOLLLKKKKKKLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOORRRQQQPPPQQQRRRRRRQQQOOOPPPPPPPPPQQQQQQQQQRRRRRRRRRQQQOOONNNNNNOOOQQQSSSNNNMMMMMMMMMNNNPPPRRRSSSRRRSSSTTTSSSQQQPPPQQQSSSRRRQQQPPPPPPPPPPPPQQQRRRPPPNNNMMMNNNPPPQQQQQQPPPLLLMMMNNNOOOPPPNNNJJJFFFLLLMMMLLLJJJHHHFFFGGGHHHGGGJJJJJJJJJOOOXXX]]]]]]______hhhdddhhhnnnuuuNNNMMMMMMLLLLLLLLLMMMMMMNNNMMMLLLLLLLLLMMMOOOPPPJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLHHHHHHLLLMMMIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMQQQQQQPPPOOOOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOORRRRRRSSSSSSTTTUUUUUUVVVSSSRRRRRRQQQQQQRRRRRRSSSPPPPPPNNNMMMLLLLLLLLLLLLHHHJJJKKKLLLLLLLLLLLLLLLMMMLLLKKKJJJKKKKKKMMMMMMIIIJJJKKKKKKKKKKKKKKKKKKHHHIIIJJJKKKLLLMMMNNNOOONNNNNNNNNNNNNNNOOOQQQRRRRRRRRRSSSTTTUUUVVVWWWXXXSSSSSSSSSSSSSSSSSSSSSRRRUUURRRNNNMMMMMMNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNLLLMMMOOOPPPQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQSSSTTTSSSQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQOOONNNNNNOOOQQQRRRNNNMMMMMMMMMNNNQQQSSSUUURRRSSSTTTSSSRRRRRRTTTVVVTTTSSSSSSRRRRRRRRRSSSSSSPPPOOONNNOOOQQQQQQPPPNNNJJJJJJIIIJJJLLLLLLJJJIIIJJJKKKLLLKKKIIIGGGHHHIIIGGGJJJKKKKKKOOOWWW\\\]]]``````iiidddgggnnnwwwMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNHHHGGGGGGGGGGGGHHHIIIIIILLLPPPOOOHHHGGGLLLLLLGGGHHHGGGGGGGGGGGGHHHIIIIIIKKKKKKKKKLLLLLLMMMMMMNNNPPPPPPOOOOOONNNMMMMMMMMMPPPPPPOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOOPPPQQQRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOMMMMMMNNNNNNMMMLLLKKKJJJFFFHHHJJJJJJIIIIIIIIIJJJLLLKKKJJJIIIJJJKKKLLLMMMGGGIIIKKKKKKJJJJJJKKKLLLIIIJJJJJJKKKMMMNNNOOOOOONNNOOOPPPOOOOOOPPPSSSUUUQQQPPPPPPPPPQQQRRRSSSTTTRRRRRRSSSSSSSSSTTTTTTTTTSSSPPPLLLJJJJJJLLLLLLLLLOOOOOOOOONNNNNNNNNMMMMMMKKKLLLNNNPPPQQQQQQQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNOOONNNOOOQQQSSSTTTTTTRRRQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOOOOPPPNNNNNNNNNNNNPPPRRRTTTUUUSSSSSSSSSSSSRRRRRRUUUWWWWWWWWWVVVUUUTTTRRRPPPOOOLLLKKKKKKMMMNNNMMMKKKIIIHHHGGGGGGIIILLLNNNOOONNNLLLMMMOOOOOOLLLJJJIIIJJJHHHKKKMMMLLLNNNUUU[[[\\\^^^```iiidddgggnnnxxxMMMMMMNNNOOOOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJJJJGGGGGGFFFFFFFFFGGGHHHIIINNNSSSQQQIIIGGGLLLLLLEEEGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNNNNMMMMMMLLLLLLMMMOOOPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMGGGHHHIIIKKKLLLNNNOOOPPPOOOOOOOOONNNMMMKKKIIIHHHHHHIIIKKKMMMMMMKKKIIIGGGFFFHHHJJJJJJHHHHHHIIIJJJIIIHHHGGGGGGGGGIIIJJJKKKIIIKKKMMMMMMKKKJJJKKKMMMKKKKKKLLLMMMMMMNNNOOOOOONNNOOOPPPOOONNNOOOSSSVVVRRRRRRQQQPPPPPPQQQRRRSSSQQQQQQQQQRRRSSSTTTUUUVVVRRROOOJJJHHHHHHJJJKKKKKKOOOOOONNNMMMLLLKKKKKKJJJIIIKKKMMMPPPQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQSSSTTTUUUTTTRRRTTTTTTTTTTTTTTTTTTTTTSSSQQQRRRRRRSSSRRRQQQPPPOOOQQQQQQQQQRRRSSSUUUVVVWWWUUUUUUTTTSSSQQQQQQTTTVVVVVVVVVWWWWWWUUURRROOOMMMJJJJJJJJJLLLMMMLLLHHHEEEGGGGGGJJJNNNSSSUUUUUUUUUQQQTTTVVVVVVSSSOOOLLLKKKHHHMMMNNNLLLMMMTTTZZZ[[[[[[^^^hhhdddfffmmmwwwNNNNNNOOOPPPQQQQQQQQQQQQNNNMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJPPPVVVTTTJJJHHHMMMLLLEEEGGGGGGFFFEEEFFFGGGHHHIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPJJJJJJJJJKKKMMMPPPSSSTTTMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIKKKNNNPPPSSSUUUVVVPPPQQQQQQQQQOOOLLLIIIGGGDDDGGGJJJLLLLLLJJJGGGEEEFFFIIILLLKKKIIIHHHIIIKKKJJJJJJIIIIIIIIIKKKLLLMMMLLLNNNPPPOOOLLLJJJKKKMMMLLLMMMMMMNNNNNNOOOOOOOOOMMMNNNOOONNNMMMNNNRRRVVVVVVUUUTTTSSSRRRSSSTTTTTTPPPPPPQQQRRRSSSUUUVVVWWWSSSOOOKKKIIIIIIJJJKKKLLLPPPPPPOOONNNLLLKKKJJJJJJJJJLLLOOORRRSSSTTTTTTSSSUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUTTTUUUVVVVVVTTTRRRVVVVVVVVVVVVVVVVVVUUUUUURRRSSSUUUVVVUUUSSSQQQPPPSSSSSSTTTUUUWWWWWWXXXYYYXXXWWWVVVSSSQQQPPPRRRTTTQQQSSSUUUWWWVVVTTTQQQNNNKKKKKKLLLNNNNNNMMMIIIFFFFFFIIINNNUUUZZZ\\\[[[YYYWWWYYY\\\[[[WWWRRRNNNLLLIIINNNOOOMMMMMMSSSYYY[[[ZZZ]]]hhhdddffflllvvvTTTRRRPPPPPPRRRSSSTTTSSSQQQRRRRRRPPPNNNLLLLLLMMMLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLOOOMMMJJJIIIIIIJJJLLLNNNPPPPPPNNNMMMMMMNNNPPPPPPTTTQQQOOONNNOOOPPPPPPOOONNNPPPQQQQQQOOOOOOPPPRRRPPPOOOOOOPPPQQQQQQPPPNNNQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOPPPSSSUUUWWWUUUTTTSSSSSSRRRPPPLLLHHHJJJKKKKKKJJJIIIIIIKKKLLLRRRQQQOOONNNMMMMMMNNNNNNMMMNNNOOONNNNNNNNNPPPRRRRRRQQQPPPPPPQQQSSSVVVWWWRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQUUUTTTSSSRRRRRRTTTVVVWWWRRRRRRRRRSSSVVVXXXXXXXXXWWWRRRLLLKKKMMMOOOLLLJJJMMMNNNNNNLLLHHHHHHKKKOOOOOOQQQRRRRRRQQQPPPRRRSSSUUUVVVVVVWWWWWWXXXXXXYYYWWWVVVUUUTTTTTTTTTUUUVVVSSSTTTTTTUUUUUUUUUTTTSSSUUUUUUUUUVVVWWWXXXZZZZZZVVVTTTSSSTTTUUUVVVUUUSSSXXXWWWVVVUUUSSSQQQPPPOOOUUUXXXWWWTTTUUUXXXTTTLLLJJJMMMPPPRRRQQQOOONNNNNNLLLPPPUUUWWWWWWXXX[[[^^^YYYYYYZZZ[[[[[[YYYVVVSSSGGGLLLOOOOOOPPPUUU[[[^^^XXXaaahhhbbblllqqqtttYYYXXXWWWWWWWWWVVVSSSQQQSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPQQQRRRRRRQQQPPPPPPOOOOOOPPPPPPPPPPPPOOOOOOOOONNNMMMLLLLLLMMMNNNOOOSSSRRRRRRQQQQQQRRRRRRSSSRRRQQQOOOOOOPPPQQQPPPOOOQQQQQQQQQRRRRRRRRRRRRRRRTTTSSSRRRSSSUUUUUUSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPOOOPPPPPPRRRTTTUUUXXXWWWVVVVVVVVVTTTQQQNNNLLLMMMNNNNNNMMMMMMOOOQQQTTTSSSRRRPPPOOONNNNNNNNNMMMOOOPPPQQQQQQRRRUUUWWWTTTSSSRRRRRRRRRTTTUUUWWWVVVVVVWWWWWWWWWVVVVVVUUUVVVVVVVVVUUUUUUUUUUUUUUUWWWWWWVVVUUUVVVWWWXXXYYYXXXWWWVVVWWWYYYZZZZZZYYYYYYTTTOOOMMMOOOOOOMMMJJJLLLLLLKKKIIIGGGGGGJJJLLLKKKLLLNNNOOOOOOPPPRRRTTTVVVVVVWWWWWWWWWXXXXXXXXXUUUTTTTTTSSSTTTUUUWWWXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUVVVXXXYYYZZZ[[[YYYWWWVVVUUUTTTRRRPPPTTTTTTUUUTTTSSSQQQOOONNNUUUWWWWWWTTTVVVXXXUUUNNNPPPRRRTTTSSSRRRQQQQQQRRRNNNRRRVVVXXXYYYYYY[[[]]]]]]\\\]]]^^^```^^^YYYUUULLLNNNOOONNNNNNRRRWWW[[[YYYaaahhhbbbkkkqqquuuYYYYYYYYY[[[[[[YYYVVVRRRUUUSSSQQQSSSVVVWWWVVVTTTSSSSSSTTTTTTTTTTTTSSSSSSQQQRRRRRRSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTTTTUUUUUUTTTTTTSSSRRRQQQQQQSSSTTTTTTSSSQQQUUUSSSQQQSSSVVVWWWUUUSSSVVVUUUTTTUUUWWWWWWUUUSSSUUUVVVWWWXXXXXXWWWVVVUUUVVVVVVVVVWWWWWWWWWXXXXXXZZZYYYWWWVVVWWWVVVUUUSSSOOOQQQRRRSSSRRRSSSUUUVVVVVVVVVUUUTTTSSSQQQOOONNNNNNPPPSSSTTTUUUVVVYYY[[[WWWVVVUUUSSSSSSSSSTTTUUUXXXXXXXXXXXXWWWVVVUUUTTTVVVVVVVVVUUUVVVVVVWWWWWWWWWWWWXXXXXXXXXYYYYYYYYY[[[ZZZYYYYYYZZZ[[[ZZZXXXYYYTTTPPPNNNNNNNNNLLLIIIJJJHHHFFFEEEFFFGGGGGGGGGEEEHHHJJJMMMNNNPPPSSSUUUXXXXXXXXXXXXWWWWWWWWWWWWSSSSSSSSSSSSTTTVVVWWWYYYYYYXXXVVVUUUTTTSSSTTTTTTTTTTTTTTTUUUVVVWWWYYYYYYYYYWWWUUUUUUTTTSSSPPPNNNOOOPPPRRRRRRRRRQQQOOONNNQQQSSSSSSRRRTTTVVVSSSOOOVVVWWWXXXWWWVVVUUUVVVXXXUUUWWW[[[\\\]]]]]]^^^______]]]\\\___bbb```ZZZTTTQQQQQQPPPOOOOOOQQQVVVZZZZZZaaagggbbbkkkooouuuXXXWWWWWWYYY[[[\\\ZZZYYYWWWTTTQQQSSSWWWYYYWWWSSSTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTUUUVVVVVVVVVUUUTTTSSSTTTUUUVVVVVVUUUTTTSSSSSSSSSUUUWWWYYYYYYVVVTTTWWWTTTQQQSSSXXXZZZXXXTTTUUUTTTSSSTTTUUUUUUSSSRRRSSSTTTVVVXXXXXXWWWVVVTTTYYYZZZZZZ[[[ZZZZZZYYYYYYYYYWWWUUUTTTUUUUUUUUUTTTSSSUUUWWWWWWVVVUUUVVVXXXVVVWWWWWWWWWVVVTTTRRRPPPPPPRRRUUUVVVWWWXXXZZZ[[[YYYXXXVVVUUUSSSSSSSSSSSSUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSTTTUUUVVVWWWVVVWWWWWWXXXYYYXXXXXXXXX[[[YYYXXXYYYZZZ[[[ZZZYYYWWWSSSOOOMMMLLLKKKIIIGGGIIIFFFCCCCCCFFFHHHFFFDDDCCCFFFJJJMMMOOORRRVVVYYY[[[ZZZZZZYYYXXXWWWWWWWWWUUUTTTSSSSSSTTTUUUVVVWWWXXXVVVTTTSSSRRRSSSUUUVVVXXXXXXWWWWWWWWWWWWXXXXXXPPPPPPPPPRRRSSSTTTRRRPPPOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTTTTTTTUUUVVVUUUSSSWWWZZZ\\\]]]\\\\\\\\\]]]\\\^^^```aaabbbbbbbbbbbbbbb___^^^aaaeeeddd]]]WWWSSSQQQQQQSSSTTTUUUYYY]]]\\\bbbgggbbbjjjooowww]]][[[XXXXXXZZZ]]]^^^___\\\XXXUUUVVVZZZ\\\XXXTTTXXXWWWWWWWWWWWWWWWWWWXXXVVVVVVWWWWWWWWWWWWVVVVVVVVVWWWYYYZZZ[[[ZZZYYYXXXVVVWWWXXXYYYYYYXXXWWWVVVVVVWWWYYY\\\^^^]]]ZZZWWWXXXTTTRRRTTTYYY[[[YYYUUUVVVUUUTTTTTTUUUUUUSSSQQQSSSTTTVVVXXXXXXXXXVVVUUUVVVWWWWWWWWWWWWVVVUUUUUUXXXVVVTTTTTTTTTUUUUUUTTTUUUWWWYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXWWWVVVTTTSSSRRRTTTVVVWWWWWWWWWXXXYYYXXXXXXVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXUUUUUUTTTSSSTTTUUUWWWXXXXXXXXXYYYZZZZZZZZZZZZYYYZZZYYYYYYZZZ\\\]]]]]]\\\WWWUUURRRPPPNNNLLLJJJIIIJJJGGGEEEFFFIIIJJJHHHFFFFFFIIILLLPPPSSSVVVZZZ]]]]]]\\\\\\[[[ZZZYYYXXXXXXXXXWWWVVVTTTTTTTTTUUUUUUWWWVVVUUUTTTUUUWWWZZZ\\\\\\\\\[[[YYYYYYXXXXXXXXXOOOOOOPPPSSSVVVWWWUUUTTTRRRPPPNNNNNNOOOSSSWWWZZZYYYYYYZZZ[[[ZZZYYYXXXYYYUUUYYY^^^aaaaaa`````````______aaabbbccccccbbbaaaeeecccbbbdddhhhgggccc^^^PPPMMMNNNTTTXXXXXX[[[```___cccgggcccjjjnnnzzzeeeaaa]]][[[\\\^^^```aaa```^^^\\\\\\^^^___]]]ZZZ\\\\\\[[[[[[[[[[[[\\\\\\[[[\\\\\\]]]]]]\\\\\\[[[YYYZZZ\\\]]]^^^]]]]]]\\\[[[\\\\\\\\\\\\\\\\\\[[[ZZZZZZ\\\^^^```___\\\YYYWWWUUUTTTVVVZZZ\\\ZZZXXXYYYXXXWWWWWWXXXXXXVVVTTTVVVVVVXXXYYYZZZZZZYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWYYYWWWVVVVVVWWWWWWVVVTTTTTTVVVXXXYYYWWWVVVVVVVVVWWWWWWWWWWWWVVVUUUTTTSSSRRRTTTVVVWWWWWWVVVVVVWWWXXXWWWWWWWWWVVVVVVVVVUUUWWWXXXYYY[[[\\\]]]]]]^^^[[[ZZZYYYXXXXXXYYY[[[\\\\\\\\\\\\]]]]]]]]]^^^^^^]]]\\\[[[]]]___``````___ZZZYYYXXXVVVSSSQQQOOONNNLLLKKKKKKKKKMMMMMMMMMLLLLLLNNNRRRTTTVVVYYY\\\______^^^^^^]]]\\\[[[[[[ZZZZZZYYYXXXVVVUUUUUUUUUUUUXXXWWWXXXXXXZZZ\\\^^^```]]]]]]\\\[[[ZZZZZZZZZZZZVVVVVVWWWYYY[[[ZZZXXXUUUVVVTTTRRRQQQSSSXXX]]]```\\\[[[[[[\\\YYYUUUVVVYYYUUUYYY]]]```aaa``````aaa^^^^^^___```bbbcccaaa___`````````aaacccccccccbbbTTTMMMKKKRRRWWWWWW[[[bbbcccdddhhhdddkkkooo|||dddaaa^^^]]]^^^```aaaaaa____________````````````^^^]]]\\\[[[[[[\\\]]]^^^^^^^^^____________^^^^^^[[[\\\]]]^^^____________^^^^^^]]]]]]]]]]]]^^^^^^\\\\\\\\\^^^___^^^\\\YYYXXXXXXXXXZZZ[[[\\\]]]]]][[[ZZZYYYYYYZZZYYYWWWUUUWWWXXXXXXYYYZZZZZZ[[[[[[ZZZYYYXXXXXXXXXYYYZZZ[[[YYYXXXWWWXXXYYYWWWUUUSSSQQQSSSWWWXXXXXXXXXXXXYYYZZZYYYWWWUUUSSSRRRQQQQQQOOORRRVVVWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZZZZ\\\\\\^^^___````````````aaa___]]][[[[[[\\\^^^```___^^^]]]]]]]]]^^^___```___]]]]]]]]]______^^^]]][[[[[[[[[YYYVVVTTTSSSSSSOOOPPPRRRRRRQQQQQQRRRSSSRRRTTTVVVXXXYYYZZZ]]]___``````______^^^^^^]]]]]][[[ZZZXXXWWWVVVWWWWWWXXXWWWXXXXXXZZZ[[[\\\]]]^^^YYYYYYYYYZZZ[[[\\\]]]^^^[[[[[[\\\]]]^^^\\\YYYVVVXXXWWWWWWXXX[[[]]]```bbbaaa^^^]]]^^^YYYSSSSSSXXXYYYZZZ\\\\\\[[[\\\^^^```___^^^___aaaddddddbbb```]]]^^^_________```dddgggbbbUUUMMMQQQTTTUUU\\\fffffffffiiieeelllooo]]]\\\\\\]]]```aaaaaa```[[[\\\^^^___^^^___aaaccc\\\\\\ZZZZZZZZZZZZ\\\\\\]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^___``````aaa^^^]]]\\\[[[[[[\\\]]]^^^]]]\\\\\\]]]^^^]]][[[XXXXXXZZZ\\\\\\\\\\\\^^^```[[[ZZZYYYYYYYYYYYYWWWUUUWWWWWWWWWWWWXXXYYYZZZ[[[XXXVVVUUUTTTUUUVVVXXXZZZWWWWWWWWWXXXXXXVVVSSSPPPNNNQQQUUUXXXYYYZZZZZZ[[[]]][[[XXXTTTQQQOOONNNNNNNNNQQQUUUWWWXXXXXXYYYZZZXXXYYYZZZ\\\]]]]]]]]]]]]______```````````````___cccaaa^^^\\\\\\]]]___```^^^]]][[[[[[[[[\\\^^^```___]]]\\\\\\\\\\\\ZZZYYYYYYZZZZZZYYYVVVTTTSSSSSSQQQTTTWWWWWWTTTSSSUUUWWWVVVWWWYYYZZZZZZZZZ\\\^^^```````````````_________ZZZYYYXXXWWWXXXXXXZZZZZZUUUVVVWWWXXXYYYYYYYYYXXXUUUUUUWWWYYY[[[^^^```aaa[[[[[[\\\^^^___]]]ZZZWWWXXXYYY\\\___aaabbbbbbbbbjjjfffeeeeee```XXXXXX^^^^^^]]]ZZZWWWVVVXXX\\\```bbbaaaaaacccggghhhfffcccbbbdddfffeeeccceeelllrrrqqq```RRRQQQSSSTTT]]]jjjggggggjjjfffmmmppp_________aaaccccccaaa___^^^___```bbbbbb```___^^^^^^]]]\\\[[[[[[\\\]]]^^^]]]^^^^^^]]][[[[[[___bbbaaabbbcccbbb___^^^]]]^^^[[[YYYYYYZZZ\\\^^^^^^^^^```___\\\ZZZYYYXXXXXXXXX[[[YYYWWWVVVWWWZZZ]]]```YYYZZZ[[[YYYWWWTTTTTTTTTVVVVVVVVVVVVVVVWWWWWWXXXXXXWWWVVVUUUTTTSSSSSSSSSTTTTTTUUUUUUVVVUUUUUUUUUTTTSSSSSSTTTUUUWWWYYY[[[\\\YYYTTTNNNIIIEEEBBBAAAMMMLLLJJJJJJLLLOOOSSSUUUSSSTTTWWWYYY\\\^^^___```]]]\\\\\\\\\]]]___bbbcccbbbaaa```^^^]]]\\\[[[[[[aaa^^^\\\[[[[[[\\\[[[[[[^^^]]]\\\[[[[[[ZZZZZZZZZ[[[ZZZXXXVVVUUUUUUUUUUUUTTTUUUWWWXXXYYYXXXWWWWWWXXXXXXXXXXXXXXXYYYZZZZZZ^^^___bbbcccdddcccbbbaaa]]]\\\YYYWWWVVVWWWXXXXXXWWWUUUUUUVVVXXXYYYVVVSSSUUUSSSPPPNNNOOOSSSXXX[[[ZZZ[[[\\\]]]]]]]]]]]]]]]^^^_________``````aaaaaafffhhhiiiddd]]]ZZZ[[[___```]]]WWWRRRQQQVVV^^^dddeeedddcccdddgggjjjlllllldddfffggghhhhhhiiilllnnnssseeeWWWRRRRRRUUU```kkklllhhhhhhdddmmmqqq\\\[[[\\\]]]______^^^\\\ZZZ[[[]]]^^^^^^]]][[[ZZZZZZYYYXXXWWWWWWXXXYYYZZZWWWXXXXXXVVVTTTTTTWWWZZZ[[[]]]^^^^^^\\\ZZZYYYYYYYYYWWWVVVWWWXXXZZZZZZYYY\\\[[[YYYXXXWWWWWWXXXXXXUUUUUUVVVVVVWWWXXXXXXXXXVVVXXXXXXWWWUUUSSSRRRSSSTTTTTTTTTTTTTTTUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPQQQQQQPPPPPPOOONNNNNNOOOOOONNNOOOPPPQQQSSSTTTVVVTTTPPPLLLHHHEEECCCCCC@@@@@@AAACCCFFFJJJNNNQQQOOOPPPRRRUUUWWWYYYZZZZZZZZZZZZYYYYYYZZZ\\\^^^___ccccccaaa```____________\\\ZZZXXXWWWYYYZZZZZZZZZ[[[ZZZYYYXXXXXXWWWXXXXXX[[[YYYWWWUUUSSSRRRRRRRRRTTTUUUVVVWWWXXXWWWWWWVVVVVVUUUUUUTTTUUUUUUVVVWWW^^^___```aaaaaa```^^^]]][[[[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUWWWZZZZZZXXXUUUSSSQQQOOONNNPPPSSSXXXZZZ\\\\\\]]]^^^^^^^^^^^^^^^______``````aaaaaabbbbbbdddgggiiihhhccc___^^^^^^___]]]YYYUUUTTTYYY```eeecccbbb```aaadddfffggggggbbbdddfffggghhhiiikkkmmmpppdddYYYUUUUUUXXX___gggjjjhhhhhhccclllppp\\\[[[[[[\\\^^^^^^]]][[[ZZZ[[[\\\]]]]]]\\\[[[ZZZXXXWWWVVVVVVVVVVVVWWWXXXUUUUUUUUUSSSRRRRRRTTTVVVXXXZZZ]]]]]][[[YYYXXXWWWZZZXXXVVVVVVWWWXXXWWWVVVWWWWWWVVVVVVVVVWWWXXXXXXRRRTTTWWWYYYYYYWWWUUUSSSTTTUUUVVVUUUSSSQQQQQQRRRSSSRRRRRRRRRRRRSSSTTTTTTRRRQQQPPPPPPOOOOOOOOOOOOOOOOOONNNNNNLLLKKKKKKJJJMMMMMMLLLLLLMMMNNNOOOOOOPPPOOOMMMJJJHHHGGGFFFEEECCCCCCCCCCCCDDDEEEEEEFFFLLLMMMOOOQQQSSSTTTUUUUUUXXXWWWWWWWWWWWWXXXYYYZZZ]]]\\\\\\[[[ZZZZZZ[[[[[[WWWUUUTTTTTTWWWYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUXXXWWWTTTRRRPPPOOONNNNNNSSSTTTTTTTTTUUUUUUUUUUUUTTTTTTRRRRRRQQQRRRSSSTTT^^^^^^______^^^]]][[[ZZZXXXYYYZZZZZZYYYWWWTTTRRRTTTTTTTTTWWWYYYZZZYYYWWWRRRRRRQQQQQQRRRUUUXXXZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^______```aaaaaaaaacccggghhhgggccc^^^[[[]]]\\\ZZZXXXWWWZZZ___ccc___^^^]]]^^^```bbbbbbaaa^^^```cccdddeeeeeeggghhhjjjbbbZZZXXXXXXZZZ___dddhhhhhhiiibbbjjjppp```___^^^___aaaaaa```^^^^^^^^^___``````___^^^^^^ZZZZZZYYYXXXXXXYYYZZZZZZXXXXXXXXXXXXXXXYYY[[[\\\ZZZ]]]``````___]]][[[[[[___]]]ZZZZZZZZZZZZYYYWWWWWWWWWWWWWWWWWWXXXXXXXXXVVVXXX[[[]]]]]]ZZZWWWTTTTTTUUUVVVVVVTTTRRRRRRSSSTTTSSSSSSSSSSSSTTTUUUUUUQQQQQQPPPPPPPPPPPPPPPPPPRRRRRRQQQPPPPPPOOOOOOOOOQQQQQQQQQPPPPPPPPPPPPQQQOOOOOONNNLLLKKKJJJIIIIIINNNNNNMMMLLLKKKJJJIIIHHHOOOPPPQQQSSSTTTUUUUUUUUUXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWXXXXXXXXXVVVUUUUUUWWWYYYZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVUUUTTTRRRQQQPPPOOOPPPPPPTTTSSSSSSSSSSSSSSSTTTTTTWWWVVVTTTSSSSSSSSSUUUUUU]]]]]]^^^^^^^^^]]]\\\[[[VVVWWWWWWVVVUUUSSSQQQPPPQQQRRRTTTVVVXXXYYYYYYYYYXXXWWWWWWWWWWWWXXXYYYZZZYYYZZZZZZ[[[[[[[[[ZZZZZZYYYZZZZZZ[[[\\\]]]^^^^^^``````bbbcccccc```ZZZUUUZZZZZZYYYXXXVVVWWWZZZ\\\[[[[[[ZZZ\\\___aaaaaaaaa]]]___aaaaaa```___``````bbb\\\WWWUUUWWW[[[```cccfffgggiiiaaaiiiooo~~~cccbbbaaaaaabbbcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaa]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZZZZZZZ\\\^^^```aaabbb]]]```bbbcccbbb`````````bbb```^^^]]]]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[\\\]]]^^^]]][[[ZZZXXXVVVXXXYYYYYYWWWVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYTTTTTTSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTSSSRRRQQQPPPOOONNNQQQQQQRRRSSSUUUVVVVVVWWWVVVWWWXXXYYYZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^]]]\\\\\\\\\\\\\\\\\\]]]]]]^^^]]][[[YYYYYYZZZ\\\\\\[[[^^^]]]\\\[[[ZZZZZZZZZZZZWWWVVVUUUUUUUUUVVVXXXYYYYYYWWWVVVUUUUUUVVVWWWXXX\\\ZZZXXXWWWWWWXXXZZZ[[[]]]]]]^^^_______________ZZZYYYWWWTTTSSSRRRRRRSSSRRRTTTWWWYYY[[[\\\]]]]]]______^^^]]]\\\\\\[[[[[[ZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYZZZ[[[\\\]]]^^^___dddbbbaaa```___\\\XXXUUUXXXXXXXXXWWWTTTSSSSSSTTTYYYYYYZZZ]]]aaadddeeedddbbbccccccaaa^^^\\\[[[[[[ZZZWWWSSSRRRVVV]]]bbbeeedddfffhhh```hhhnnnxxxcccaaa______```aaa```___________________________]]]\\\[[[[[[[[[[[[\\\]]]ZZZZZZZZZ\\\```bbbbbbbbb^^^```bbbbbbaaaaaabbbcccbbb```^^^^^^_________^^^______`````````___^^^^^^]]]]]]]]]]]]\\\[[[[[[ZZZYYY[[[]]]]]][[[[[[[[[\\\\\\[[[[[[[[[[[[\\\]]]]]]XXXXXXXXXXXXXXXYYYZZZ[[[YYYXXXXXXXXXYYY[[[]]]^^^YYYYYYZZZZZZZZZZZZYYYXXXYYYYYYYYYYYYXXXWWWVVVUUUWWWWWWWWWWWWXXXYYYZZZZZZ]]]^^^^^^____________^^^^^^___aaacccdddcccaaa````````````___``````aaaaaaaaa___\\\\\\]]]^^^^^^^^^aaa```___^^^^^^]]]]]]]]]ZZZZZZZZZZZZ[[[]]]___aaa^^^\\\ZZZXXXXXXYYY[[[]]]^^^\\\ZZZYYYYYY[[[^^^```_________```aaaaaabbbbbb```^^^[[[XXXVVVVVVWWWXXXVVVYYY\\\______```aaacccccccccaaa```___^^^^^^^^^]]]]]]]]]^^^]]]]]]\\\[[[\\\\\\]]]^^^```aaabbbbbbiiigggdddaaa^^^\\\[[[[[[XXXYYYZZZXXXVVVTTTSSSTTTYYYZZZ\\\```eeehhhiiihhhiiihhhfffbbb^^^[[[[[[[[[WWWWWWTTTSSSXXXaaaeeefffcccfffggg```iiilllnnnaaa___]]]\\\]]]^^^^^^]]]]]]]]]]]]\\\\\\]]]]]]]]]___^^^]]]\\\\\\]]]^^^______]]]]]]___bbbdddbbbaaa___`````````___```ccceeebbb```___```bbbccccccbbb___```bbbccccccccccccbbb\\\]]]^^^^^^^^^]]]\\\[[[\\\]]]___```___^^^___```______^^^^^^______```aaa\\\[[[\\\\\\]]]^^^___```^^^]]]\\\\\\\\\^^^```aaa[[[\\\]]]^^^^^^^^^]]]\\\\\\]]]^^^^^^^^^^^^]]]\\\___^^^\\\ZZZZZZ[[[\\\]]]aaaaaaaaabbbaaaaaa``````^^^```cccfffgggfffdddcccaaa``````_________``````___^^^\\\\\\^^^```aaa```bbbaaa```___^^^^^^^^^^^^[[[[[[ZZZZZZ[[[]]]___```___]]]YYYWWWVVVXXX[[[]]]\\\ZZZXXXWWWXXX[[[^^^aaaaaaaaaaaaaaaaaaaaabbbbbbaaa```___]]][[[ZZZYYYXXXWWWZZZ^^^`````````bbbdddbbbaaa___^^^^^^^^^___```^^^^^^^^^^^^^^^]]]\\\\\\]]]]]]___```aaacccddddddhhhiiihhhddd```]]]^^^```[[[]]]]]]]]][[[ZZZ[[[\\\\\\]]]___cccgggjjjjjjjjjjjjiiieee```\\\ZZZZZZ\\\XXX[[[[[[[[[___fffhhheeebbbeeefff```jjjkkkdddaaa^^^\\\[[[\\\]]]]]]\\\]]]\\\\\\[[[[[[\\\\\\]]]aaa```____________```aaafffdddcccdddfffgggeeebbb```aaaaaa```___aaadddgggcccbbbaaabbbeeeggggggggg^^^___bbbdddffffffffffff\\\^^^```bbbbbb```^^^\\\]]]___aaaaaa``````aaabbbaaa````````````aaabbbbbb]]]]]]]]]^^^___```aaabbbcccbbb```______```aaaccc^^^___```aaabbbaaa``````]]]^^^___aaabbbbbbaaaaaa^^^]]]\\\]]]___ccchhhjjjaaaaaabbbbbbaaaaaa```___]]]___cccfffggggggeeecccccccccbbbaaaaaaaaaaaaaaa]]][[[ZZZ[[[^^^aaabbbbbbaaaaaa```___^^^^^^^^^^^^YYYXXXXXXWWWXXXYYYZZZ[[[\\\ZZZVVVSSSSSSTTTWWWZZZYYYWWWUUUUUUVVVYYY]]]___dddcccbbbaaaaaa``````aaa______```___]]]ZZZXXXVVVUUUYYY]]]___^^^^^^```bbb^^^]]]\\\[[[\\\^^^```aaa]]]]]]]]]]]]]]]\\\[[[ZZZ\\\]]]^^^___```bbbcccdddcccgggiiifffaaa^^^___bbb^^^```aaaaaa```aaabbbddd______aaaeeeiiijjjjjjiiihhhfffbbb]]]XXXWWWYYY[[[ZZZ___bbbbbbfffkkkiiicccbbbdddeee___kkkjjj^^^vvvhhhddd___ZZZXXXZZZ\\\^^^___^^^]]]\\\\\\^^^```aaaeeeddddddcccbbbbbbaaaaaajjjhhhfffffffffeeedddbbbddddddeeefffffffffeeeeeeeeefffggghhhhhhfffdddbbbdddaaa```bbbfffiiiiiihhhcccbbbbbbbbbcccbbb___]]]]]]^^^___```aaacccddddddeeecccaaa```___```aaabbb```___^^^]]]]]]^^^``````aaabbbccccccddddddcccccceeeffffffeeedddccceeeffffffeeeeeedddbbbaaaaaa```\\\]]]]]]^^^___```aaaaaabbbbbbbbbbbbbbbcccbbbbbbaaabbbdddeeeeeedddbbbaaa``````___^^^^^^^^^^^^___]]][[[YYYYYY[[[]]]]]]]]]aaa___]]]]]]^^^^^^[[[XXXXXXXXXXXXXXXYYYYYYYYYYYYZZZYYYWWWVVVWWWZZZ]]]___aaa___[[[YYYYYY\\\aaaddddddcccbbbaaa```______```^^^^^^^^^]]]]]]\\\[[[ZZZ]]]]]]\\\\\\\\\]]]]]]^^^^^^___^^^\\\ZZZYYYZZZ[[[\\\\\\\\\]]]\\\\\\[[[[[[ZZZ[[[]]]___aaabbbbbbcccgggiiiiiigggccc```aaabbbbbb___]]]\\\\\\\\\[[[ZZZ]]]^^^```cccfffiiilllmmmgggggggggeeeaaa\\\WWWTTT[[[aaaeeeeeehhhnnnoookkkfffbbbfffccciiikkkcccuuukkkjjjhhhffffffffffffgggccccccbbbaaabbbbbbcccdddeeeddddddddddddcccccccccfffdddddddddffffffeeedddbbbcccdddeeeeeefffffffffggghhhiiiiiiiiihhhgggfffhhheeecccdddfffgggeeedddffffffggggggfffdddbbbbbb]]]___bbbdddffffffeeedddfffeeecccbbbaaabbbcccdddbbbbbbbbbbbbbbbcccdddeeeeeefffgggggghhhhhhgggggghhhhhhhhhfffddddddfffhhhhhhggggggffffffeeeddddddaaaaaaaaaaaaaaaaaaaaaaaaccccccbbbbbbbbbcccccccccffffffggghhhhhhgggeeedddccccccddddddeeeeeeeeefff```^^^\\\]]]___```aaa``````___]]]^^^______]]]ZZZ[[[[[[[[[[[[ZZZZZZYYYYYYXXXWWWVVVVVVWWWXXXZZZ\\\bbbbbbaaa```aaabbbcccdddeeeeeedddccccccbbbaaaaaa```aaabbbcccccccccbbbaaaaaaaaaaaaaaabbbcccdddeeedddddddddbbb___]]]^^^___^^^___```bbbcccccccccccc^^^^^^___aaacccddddddcccgggiiiiiigggdddaaabbbcccdddbbb___^^^^^^^^^\\\[[[]]]^^^___bbbccceeeffffffgggggggggfffdddaaa^^^\\\XXX^^^aaabbbeeejjjkkkgggfffaaafffbbbiiilllggg|||hhhiiijjjkkklllkkkjjjiiidddeeeeeefffffffffffffffhhhhhhhhhhhhhhhhhhhhhhhhfffeeecccdddeeefffeeeccc___```aaabbbcccdddddddddeeeeeeeeeffffffffffffffffffdddccccccddddddcccaaagggiiikkkiiifffcccdddeee^^^```eeehhhiiihhhfffeeegggfffeeedddddddddeeefffeeefffggghhhiiiiiijjjjjjjjjjjjkkkllllllllllllllllllkkkjjjgggeeeeeegggiiiffffffffffffffffffffffffeeeeeedddddddddccccccccceeedddcccbbbbbbcccdddeeeiiiiiihhhhhhhhhgggggggggcccdddfffgggiiiiiiiiihhhaaa___^^^___aaaccccccccc```___^^^___aaaaaa___]]]]]]]]]]]]\\\[[[YYYXXXWWWVVVVVVWWWWWWXXXXXXYYYYYY]]]^^^```bbbbbbaaa```^^^______`````````___]]]\\\\\\^^^aaacccdddcccbbbaaa``````aaabbbccceeefffgggfffggggggeeebbb`````````aaaaaabbbcccccccccccccccbbb```___aaaeeegggfffdddhhhiiijjjiiifffdddddddddeeecccaaa```aaaaaa```^^^^^^___aaabbbccccccbbbaaabbbbbbbbbbbbbbbaaaaaa```XXX\\\```bbbeeeiiijjjhhhfffaaafffccciiimmmmmmfffgggiiijjjjjjiiihhhhhhfffhhhjjjlllmmmmmmlllllloooooonnnnnnmmmllllllkkkjjjhhhgggffffffeeecccaaa```aaabbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaabbbcccddd``````aaabbbcccccccccbbbeeehhhkkkhhhccc```bbbeee___aaadddggghhhhhhgggfffhhhgggfffeeeeeefffggggggfffgggiiikkklllmmmllllllllllllmmmnnnnnnnnnnnnmmmnnnmmmkkkhhheeeeeegggiiieeeffffffggghhhhhhiiiiiifffffffffffffffeeeeeeeeegggfffdddcccbbbccceeeeeehhhgggfffeeeeeeeeeeeefff```bbbdddfffgggfffeeeddd```___^^^___aaabbbbbbaaa`````````aaabbbcccbbbaaa\\\]]]]]]]]]\\\[[[YYYYYYYYYYYY[[[[[[\\\[[[ZZZZZZ\\\]]]___aaaaaa```^^^\\\\\\]]]___``````^^^\\\[[[\\\^^^aaadddeeecccaaa___```aaaaaabbbdddfffhhhiiihhhiiiiiihhhfffddddddeeefffffffffeeedddbbbaaa```dddaaa```bbbgggjjjiiigggjjjkkkkkkkkkjjjhhhgggfffdddcccaaaaaabbbbbbaaa```aaabbbdddeeeeeedddcccbbb_________``````aaaaaabbb\\\___cccgggkkknnnooonnnhhhcccgggccciiinnnuuummmlllkkkjjjiiiiiijjjjjjiiikkknnnqqqsssssssssrrrrrrqqqpppnnnmmmkkkjjjiiikkkjjjhhhggghhhgggfffdddggggggggggggfffeeedddcccccccccbbbbbbcccdddeeefffaaacccdddeeeeeeeeedddeeecccgggiiigggbbb```bbbfffbbbbbbbbbcccdddfffhhhiiigggggggggfffggggggggggggfffgggiiikkklllmmmllllllkkkllllllmmmmmmmmmmmmmmmmmmmmmllliiiffffffgggiiiggghhhhhhiiijjjkkklllmmmddddddeeefffgggggghhhhhhhhhgggfffdddddddddeeeeeeffffffeeeeeeeeeeeeffffffcccdddfffggggggfffdddcccbbbaaa```aaacccdddcccbbbaaabbbcccddddddddddddeee^^^___```aaaaaaaaa___^^^^^^___```aaaaaa```^^^]]]dddddddddeeeeeeddddddcccbbbdddfffggggggfffdddcccdddfffiiikkkkkkiiifffdddeeeffffffggghhhiiikkkllliiikkkllllllkkkjjjjjjkkkkkkjjjjjjiiihhhgggeeedddgggeeecccfffjjjmmmnnnmmmkkkllllllmmmmmmllljjjhhhgggeeebbbaaa``````^^^\\\```aaacccdddeeeeeeddddddbbbbbbbbbbbbcccccccccddd___aaaffflllppprrrsssuuummmfffjjjeeeiiiooo|||pppmmmjjjgggfffggghhhiiifffhhhjjjmmmnnnnnnmmmmmmmmmmmmkkkjjjhhhgggeeeeeegggffffffgggjjjkkkkkkjjjllllllmmmllllllkkkjjjiiiiiiiiijjjjjjjjjjjjjjjjjjgggiiikkkkkkiiigggfffgggeeeggghhhfffdddcccfffhhheeedddccccccdddgggjjjlllgggggghhhhhhhhhhhhiiiiiihhhhhhjjjkkkllllllllllllkkkkkklllmmmmmmmmmmmmllllllmmmlllkkkiiiggghhhiiiddddddeeefffggghhhiiiiiiddddddeeefffggghhhiiiiiihhhhhhggggggffffffeeeeeeffffffgggggghhhiiiiiiiiijjjkkkllllllllljjjiiihhhhhhgggfffggghhhhhhfffdddbbbdddffffffeeeeeefffgggcccdddfffhhhhhhgggfffeeecccdddeeeeeeeeecccbbbaaahhhhhhgggffffffffffffgggeeefffhhhiiiiiiiiihhhhhhhhhiiikkkllllllkkkhhhggghhhgggggggggggghhhhhhiiifffiiikkkkkkiiihhhhhhhhhfffggghhhhhhiiiiiiiiiiiijjjiiiiiiiiijjjlllnnnoookkkkkklllmmmnnnnnnkkkhhhjjjgggcccaaa___^^^[[[YYY^^^^^^___```aaabbbcccccc``````aaaaaaaaa``````___^^^___dddlllrrrsssuuuyyyssskkknnnhhhiiipppllljjjhhheeedddeeefffgggfffgggggghhhgggfffeeedddggggggffffffeeedddddddddeeedddeeegggjjjlllllllllkkkkkklllmmmmmmmmmmmmmmmjjjkkklllllllllkkkjjjiiigggjjjmmmmmmkkkiiiiiiiiieeeeeeeeeeeeeeefffhhhiiiggggggggghhhiiikkkmmmnnniiiiiijjjjjjkkkkkkkkkkkkllllllkkkkkklllmmmnnnnnnllllllmmmnnnnnnnnnnnnnnnkkkmmmnnnnnnlllkkkjjjkkkbbbccccccdddeeefffggggggggggggggghhhhhhiiiiiiiiiggghhhiiiiiihhhgggeeecccdddeeegggiiikkkkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmlllkkkkkkllljjjhhheeedddfffiiihhhfffeeefffhhhfffgggiiijjjjjjiiifffeeeffffffffffffeeedddcccbbbeeeeeeeeeeeedddddddddcccaaabbbbbbcccdddeeeeeeeeedddeeeggghhhiiiiiihhhgggjjjiiihhhgggfffeeeeeeeeeiiikkkmmmmmmjjjgggffffffeeeeeefffhhhiiiiiiiiiiiiiiikkkkkkhhhdddcccfffjjjiiihhhiiikkknnnmmmjjjfffdddbbb``````aaabbbaaa```^^^]]]\\\\\\]]]^^^```aaa[[[\\\^^^______]]]\\\[[[[[[[[[aaalllrrrtttvvv{{{yyyppprrrjjjiiipppkkkkkkiiihhhhhhhhhhhhhhhmmmmmmllljjjiiigggeeedddccccccddddddeeeeeeffffffgggfffeeefffiiijjjiiiiiifffggghhhjjjlllmmmmmmmmmggghhhiiijjjiiihhheeedddaaaeeeiiikkkjjjiiikkkllldddcccaaabbbeeeggghhhhhhhhhiiikkkmmmoooooooooooojjjkkkkkklllmmmmmmmmmllloooooommmmmmmmmnnnooopppnnnnnnoooppppppppppppoookkkmmmpppqqqooommmllllllhhhiiiiiijjjkkkkkklllllljjjjjjjjjiiiiiiiiihhhhhhggghhhjjjkkkjjjhhheeecccaaacccgggiiikkklllkkkkkkiiiiiiiiiiiijjjlllmmmnnnnnnmmmlllllllllkkkgggeeeeeehhhjjjiiigggeeegggiiifffhhhiiijjjiiifffcccaaagggfffeeedddccccccbbbbbbdddeeefffgggfffeeecccbbb````````````aaabbbdddeeecccdddfffgggiiijjjjjjkkkpppooommmkkkjjjhhhhhhgggtttuuuwwwuuurrrnnnkkkkkklllllllllmmmmmmlllkkkkkkgggjjjjjjeee]]]ZZZ]]]bbbgggfffgggiiillllllhhhddd[[[[[[\\\___dddhhhjjjjjjaaa___]]][[[[[[]]]___aaa[[[]]]```bbbbbb```^^^]]][[[ZZZaaammmsssuuuxxx~~~}}}ttttttllljjjppptttrrrpppooopppooommmkkkrrrrrrqqqooolllkkkllllllmmmmmmmmmlllkkklllnnnpppmmmmmmlllmmmpppqqqqqqpppnnnmmmllllllmmmnnnmmmlllmmmkkkfffcccdddhhhjjjjjjkkkkkklllnnnqqqrrrrrrqqqjjjjjjjjjmmmrrrwwwyyyzzzsssqqqoooqqqtttuuutttrrrrrrrrrqqqpppoooooopppqqqooorrrtttsssrrrssstttssstttsssrrrqqqqqqrrrssstttooopppqqqrrrssssssssssssrrrooollllllmmmllljjjgggpppppppppnnnmmmmmmnnnpppooooooooonnnmmmkkkjjjiiijjjkkklllnnnnnnnnnmmmlllkkkkkklllmmmmmmnnnnnnnnnrrrttttttrrrooonnnpppsssooonnnnnnmmmlllkkkjjjjjjnnnnnnmmmlllkkkiiigggfffdddgggjjjiiigggeeeeeefffhhhiiiiiihhhffffffhhhiiikkkjjjhhhggghhhhhhgggfffeeegggiiijjjiiijjjkkkmmmwwwvvvsssnnnjjjiiikkkmmmvvvxxxzzzwwwsssqqqqqqsssrrrrrrpppooonnnnnnnnnnnnnnnoooooojjjdddbbbfffkkkooojjjgggiiinnnooojjjeee]]]]]]]]]```eeejjjmmmnnnjjjhhhddd```___```bbbdddaaa```bbbfffjjjkkkiiifffcccaaaccciiilllmmmsss{{{uuurrroooqqqooommmzzzyyyxxxwwwvvvuuusssrrruuuuuuuuusssrrrqqqpppqqqppppppooonnnmmmmmmnnnooorrrqqqppppppppppppnnnlllpppqqqssssssrrrqqqqqqqqqnnnmmmlllllllllmmmkkkhhhkkkkkklllmmmppprrrrrrsssooommmlllmmmppprrrttttttuuutttssstttvvvvvvtttrrrsssqqqoooooopppqqqrrrrrrssstttuuutttsssssssssrrrmmmllllllkkklllmmmooopppnnnnnnoooppppppppppppoooqqqooommmmmmoooooommmkkkkkkllllllkkkiiiiiijjjlllooooooooonnnmmmlllkkkjjjjjjkkkmmmnnnoooppppppooopppoooppppppqqqrrrssssssoooqqqrrrqqqooonnnoooqqqppppppooooooooonnnnnnnnnlllmmmmmmnnnmmmmmmllllllnnnqqqsssrrrooommmmmmnnnmmmnnnooonnnlllllllllnnnooonnnmmmmmmnnnnnnnnnnnnlllnnnooopppooopppsssuuuuuuuuutttqqqnnnnnnoooqqqxxxxxxwwwtttrrrqqqqqqsssnnnmmmmmmllllllmmmmmmnnnnnnppppppmmmjjjjjjmmmppppppmmmkkkllloooqqqooollleeeeeefffiiilllmmmlllkkkiiihhhfffeeeeeefffggghhhiiihhhhhhiiikkkkkkiiifffgggeeehhhnnnpppqqqvvv~~~rrrnnnjjjmmmmmmnnnsssttttttssspppnnnnnnnnnppppppqqqqqqqqqpppooonnnkkkkkkjjjiiihhhhhhhhhhhhmmmllljjjjjjjjjhhhfffccceeehhhlllmmmkkkiiiiiijjjhhhffffffhhhjjjkkkjjjiiimmmnnnoooppprrrtttuuuvvvvvvtttrrrrrrsssuuuuuutttuuutttuuuvvvwwwvvvtttrrrssspppmmmnnnqqqssssssrrrrrrqqqqqqppppppoooooooooooooooooopppqqqrrrssstttrrrrrrrrrqqqqqqqqqqqqpppmmmlllkkkkkkmmmnnnmmmlllooopppqqqpppooonnnooopppkkkkkkkkkjjjjjjiiiiiiiiifffggghhhiiikkkkkkllllllkkkjjjiiiiiiiiijjjkkklllppprrrttttttsssrrrssstttpppqqqqqqqqqrrrrrrrrrrrrrrrrrrssssssssssssrrrrrrpppqqqrrrrrrooommmmmmnnnoooqqqsssrrrqqqoooooooooqqqqqqqqqqqqqqqrrrrrrrrrppppppqqqpppnnnoooqqqttttttuuuvvvvvvuuutttuuuwwwxxxuuurrrqqqqqqrrrrrrrrrnnnmmmnnnnnnooopppqqqrrrsssssstttttttttttttttuuutttrrrqqqpppppprrrssstttqqqqqqrrrtttuuusssooollllllmmmnnnooopppqqqqqqqqqpppnnnllljjjiiihhheeecccccccccffflllooorrrxxx~~~wwwsssnnnooopppqqqcccaaadddpppnnnpppqqqpppmmmjjjiiijjjkkkkkkmmmoooppppppnnnlllgggfffddddddeeefffeeeeeegggfffeeeeeefffeeecccaaa```bbbeeehhhiiiiiihhhgggiiidddaaaccceeeeeegggiiikkknnnrrruuuvvvuuuttttttxxxvvvttttttuuuwwwwwwwwwtttuuuvvvwwwxxxxxxwwwuuuvvvssspppqqquuuxxxwwwuuuvvvsssrrrtttuuusssrrrsssmmmmmmnnnnnnoooppppppqqqqqqqqqpppooonnnnnnmmmmmmqqqppppppppppppqqqppppppmmmooopppooommmlllmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmjjjjjjkkklllllllllllllllnnnlllkkkiiihhhiiijjjjjjkkkmmmnnnppppppppppppppphhhhhhiiijjjjjjkkkllllllmmmmmmmmmllljjjiiigggfffkkkkkklllkkkkkkjjjjjjjjjllloooqqqqqqooommmllllllmmmnnnoooooonnnnnnnnnoooooooooooommmkkkkkkmmmoooppprrrtttuuutttssstttttttttrrrppprrruuuwwwuuurrrmmmmmmmmmmmmmmmnnnooopppsssrrrrrrtttvvvvvvtttrrrvvvwwwuuurrroooppptttxxxyyyxxxxxxyyyzzzyyyvvvsssrrrtttwwwzzz{{{{{{zzzyyyvvvtttqqqmmmkkkhhhfffeee___aaaeeejjjnnnrrrxxx}}}{{{{{{xxxtttWWWRRRPPPTTTUUU\\\bbbeeekkk}}}nnnpppqqqpppnnnkkkjjjiiiggggggiiilllpppqqqooollleeebbb``````bbbeeeeeeeeeeeecccbbbccceeefffeeedddgggeeeeeeiiimmmpppnnnlllmmmjjjlllrrruuuqqqoooqqqpppvvv~~~}}}zzzxxx|||zzzxxxwwwxxxyyyyyyyyyuuuvvvvvvwwwxxxyyy{{{}}}}}}zzzwwwxxxzzz|||{{{zzz|||wwwwww|||~~~{{{xxxzzzttttttuuuuuuuuuuuuuuuuuu|||{{{zzzxxxwwwwwwwwwwwwxxxxxxxxxwwwvvvuuuuuuuuutttuuuvvvuuusssrrrssstttuuuuuutttssssssssstttuuuuuuuuuvvvvvvuuusssqqqpppxxxwwwuuusssrrrrrrrrrrrrsssssstttvvvwwwxxxxxxwwwpppppppppqqqrrrrrrssssssppppppooonnnllljjjhhhgggjjjiiiiiijjjkkkllllllllljjjmmmoooooommmjjjiiihhhjjjlllnnnmmmkkkiiiiiijjjlllmmmmmmmmmlllllloooqqqllloooqqqrrrpppnnnnnnnnnqqqqqqssswww{{{|||yyyvvviiiiiigggffffffeeeeeeeeejjjkkklllooossstttsssqqqwwwxxxvvvqqqmmmlllqqqvvvwwwvvvuuuuuuwwwxxxxxxwwwwwwxxxzzz|||}}}|||zzzyyyyyyxxxvvvssspppmmmllllllfffiiilllmmmooorrrvvvxxx}}}tttXXXWWWRRRRRRUUUUUUSSSPPPPPPZZZiiivvvmmmlllkkklllllljjjfffccccccbbbcccggglllooommmkkkbbb]]]XXXXXX[[[^^^```___aaa___^^^___cccgggjjjkkkkkkiiiffffffiiilllmmmmmmjjjmmm{{{~~~~~~||||||{{{|||{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~{{{|||}}}{{{yyyxxxxxxyyy}}}{{{{{{}}}|||{{{yyyxxxwwwxxxyyyyyy~~~{{{wwwtttwwwwwwwwwwwwvvvvvvvvvvvvxxxwwwvvvwwwyyy{{{{{{{{{yyyyyyyyyyyyxxxxxxxxxxxxsssssssssrrrqqqpppooonnnlllkkkjjjjjjlllnnnnnnmmmkkkmmmnnnnnnkkkiiihhhhhhhhhkkknnnnnnkkkiiijjjkkkhhhjjjlllmmmmmmmmmoooqqqppprrrttttttrrrqqqpppppppppqqqtttxxx{{{{{{yyywwwiiihhhgggeeecccbbbaaaaaafffhhhlllpppsssuuuwwwxxxuuuuuusssoookkkjjjnnnrrrrrrpppnnnnnnqqqsssttttttuuuvvvvvvvvvwwwvvvvvvvvvuuuuuuuuussspppmmmmmmnnnmmmqqqqqqnnnkkklllmmmkkkooouuuyyyvvv~~~[[[YYYRRRQQQTTTTTTTTTTTTTTTUUUVVVWWWbbblllyyyvvvttttttxxx~~~uuunnngggdddgggjjjlllllllllkkklllpppxxxzzzuuuvvv}}}zzzzzzyyyxxxvvvtttsssqqqsssqqqnnnnnnoooppppppnnnmmmmmmnnnllljjjhhhhhhiiieeejjjooopppmmmlllnnnqqqqqqsssttttttqqqnnnlllllloooqqqrrrrrrqqqppppppqqqmmmnnnoooooonnnnnnoooqqqjjjiiigggeeecccbbbaaaaaaeeehhhlllnnnmmmnnnqqqtttpppooonnnllljjjkkknnnppppppnnnmmmnnnoooooommmlllrrrqqqpppooooooqqqssstttsssuuuvvvuuurrrooonnnoooppptttsssmmmiiiiiihhhdddgggnnnsss{{{~~~dddaaaZZZ[[[TTTVVVYYY\\\]]]\\\[[[ZZZ]]]\\\aaalllvvv~~~zzzvvvuuuvvvvvvtttrrrmmmmmmllljjjhhhggggggiiibbbhhhnnnpppooonnnqqquuuyyyrrrmmmjjjeeefffhhhhhhggggggiiikkkiiiiiigggddd``````eeeiiifffeeecccaaa```___^^^^^^```dddfffddd```^^^aaaeeelllkkkjjjjjjkkkmmmoooppprrrqqqqqqrrrqqqnnnjjjgggqqqooommmkkklllooosssuuuyyy|||~~~}}}zzzvvvuuuvvvrrrwwwwwwqqqmmmooonnnjjjjjjpppsss{{{ooopppjjjooohhhhhhgggeeebbbbbbdddggggggfffjjjooollliiivvvxxx~~~xxxqqqsssvvvyyyyyywwwtttrrrxxxtttlllffffffiiifff```eeeeeeeeeddddddbbbaaaaaabbbcccdddbbb___```fffllljjjeeedddkkktttvvvnnneeeooommmkkkiiihhheeebbb___cccgggjjjkkkiiiggghhhjjjssswww~~~|||}}}zzz|||~~~{{{|||tttpppvvv}}}||||||wwwwwwvvvsssooommmlllllllllttt|||}}}zzzzzzxxxxxxxxxxxxwwwvvvuuuttt|||~~~~~~wwwqqqrrrvvvvvvoooggghhhhhhhhhfffdddbbb`````````ccceeefffddddddgggjjjooossszzzqqqmmmyyyzzzsssvvvxxxyyyvvvqqqnnnnnnoookkkmmmnnnmmmkkkmmmssswwwxxxyyyvvvsssxxx~~~}}}{{{wwwvvvlllfff{{{qqqlllooorrroookkkmmmkkkeeeeeezzz|||wwwyyy