BM6P6(@ uuummmccc___]]]YYYQQQKKK???<<<999555333222333444333222222111111222222333555444333222222222333333,,,///111222111111111222000222333222111000111222------///000111111111111111222222000///...///111444333111000000000111111333000///111000---,,,///...///000///------///000000111111000......///111///000111000///...///000222333222000......///111...,,,***+++---000111111111111///...---///333777333333333555888===BBBDDDMMMRRRYYY^^^aaacccdddeeeaaa``````bbbeeehhhhhhhhhnnnmmmjjjeee^^^WWWQQQMMMCCC???999666555666777777::::::;;;;;;;;;:::999888>>>>>>>>>===;;;999777555000111333555777999::::::444555666777888999999999555888;;;=========>>>???:::999999888777666555555555333444888>>>???;;;777111///,,,***)))+++...///000888JJJeeesss```\\\UUULLLFFFEEEDDDCCCAAA@@@@@@@@@???????????????999;;;>>>???>>>>>>>>>??????>>>===<<<===>>>@@@BBBFFFQQQaaaqqqxxxqqqsss~~~rrrkkkccc___\\\WWWOOOGGG===;;;777444333222333444333222222111111222222333555444333222111000000000,,,///111222111111111222000111222222111000222333---...///000111111111111///000111111000000222444222222111000000111222222333000///111000---,,,///...//////...------...000---...///...------///111000111222111000//////111000000111000//////111333///---******+++---......,,,---,,,+++***,,,///222333444555666777;;;@@@EEENNNQQQVVVZZZ\\\___bbbeeebbbaaaaaabbbcccfffiiikkkooommmjjjddd^^^WWWQQQNNNBBB>>>888555444666777777::::::::::::::::::999999>>>???>>>>>><<<:::888777222333444666777888888888888999999999888888777666777999<<<======<<<===>>>999999999888777666666555555444444888======:::555111///,,,******+++...///000888JJJfffzzzhhh___WWWNNNHHHGGGFFFEEEDDD@@@@@@????????????>>>>>>:::<<>>???@@@@@@???===<<<<<<>>>???@@@AAAKKKZZZjjjyyy}}}tttsss{{{{{{ooojjjccc___\\\UUUKKKCCC999888555333222333444444333222222111111222222333555444333222111000///...---///111111111000111222///111222222111111222444...//////000000111111111---///000111111222555777111111000000000111222222222//////111000---,,,///---......---,,,,,,---///,,,---...---------///111111222333222000///000111---...///000000111333555///---***)))***+++++++++...///000/////////111333222555888777666999@@@GGGOOOQQQSSSVVVXXX[[[___bbbaaabbbbbb```___bbbhhhmmmnnnlllhhhbbb\\\UUUPPPNNNAAA<<<777444333555666666:::999888888888999:::;;;??????>>>>>>===;;;999999444555666777777777777777999999:::::::::999888888999;;;>>>???>>><<<<<<<<<999999888888777777666666666555555888;;;;;;777333111///---+++***,,,...///111:::LLLgggrrrbbb[[[QQQJJJHHHHHHHHHGGG@@@@@@?????????>>>>>>>>>;;;===???@@@??????@@@AAA@@@???======<<<===>>>???BBBKKKXXXhhhwwwyyytttvvvzzzmmmiiieeeaaa\\\TTTHHH@@@666555444333222333444555333222222111111222222333333333333333222222111000---///111111000000111333///111222222222222333555/////////000000111111222...000111222222333555777222222111111000000000000111......000000---,,,///,,,---...---++++++---...---...///...------...000000111222111/////////000---...000000000111333444...,,,******,,,---,,,,,,///111333444333333444555///444888888666999BBBJJJNNNQQQTTTVVVXXXZZZ]]]``````bbbaaa^^^[[[]]]fffmmmkkkhhhddd___YYYSSSNNNLLL???;;;666333333444555666999888777666777888;;;<<<>>>======<<<;;;::::::999555666777777888888888888666777888:::;;;<<<<<<===;;;>>>AAAAAA???===<<<<<<888888888777777777777777666666666888:::999555222111///---,,,+++,,,...///222<<>>>>>>>>======???@@@@@@??????@@@AAA@@@???>>>=========>>>>>>DDDKKKWWWfffvvvwwwsssvvvzzzllljjjgggccc\\\RRRFFF>>>555444333333333333444555333222222111111222222333111222333444555555555444...///000000000000222333000222333333222222333444111000000///000111111222111222333222111111333555333333222111000...------000...---000000------///,,,---...---++++++---...000111111000...---...000///000000000...---...//////000222111000///000111---,,,+++,,,...000000///***---///000///...///000,,,222777888777;;;EEEMMMMMMQQQVVVZZZ[[[\\\]]]^^^```aaa```\\\YYYZZZbbbhhhdddccc___[[[VVVPPPLLLIII>>>:::555222222444555666888777666555666888;;;<<<<<<;;;;;;::::::999999999666666777888999999999999666777888:::<<<============@@@CCCCCCAAA>>><<<;;;777777777777777888888888666777888999999777444111000///...,,,,,,---...///333>>>SSSnnnlllcccUUUKKKGGGFFFFFFEEEAAAAAAAAA@@@???>>>>>>>>>>>>???@@@@@@???>>>@@@AAA?????????>>>>>>>>>??????CCCHHHQQQ___ppp}}}uuusssyyyyyyllljjjgggccc[[[PPPDDD<<<444444444333333444444555333222222111111222222333000111333555777777777666...///000000///000222444222333444333222111222444222111000//////000222222222333333222000000111222222222222111000...---,,,000------000///------///---......---,,,,,,---///000111111000......///000...///000///---,,,---...111222333222000......///...------...111222222111***,,,......------...///---111666777888===FFFMMMNNNRRRXXX]]]^^^^^^^^^___```aaa```^^^ZZZZZZ^^^aaa]]]]]]\\\YYYTTTOOOJJJHHH>>>:::555222333555666777555555555555777999:::<<<::::::999999888999999:::888888999999999999888777999999:::;;;;;;;;;::::::<<>>;;;:::666666777777888888999999666888999:::999777444222000///...---------...///444AAAXXXsssvvvkkk[[[OOOIIIGGGFFFEEECCCCCCBBBAAA@@@??????>>>>>>???@@@???======???AAA?????????@@@@@@@@@AAAAAADDDGGGNNN\\\mmm~~~yyyzzzvvvkkkjjjgggaaaXXXMMMAAA:::555555444444444444444444333222222111111222222333000111333555666666555555///000000000///000222444333444555444222111111222333222000//////000222333222222222111//////000111///000000111111000///...///,,,,,,//////------///...//////...------...000,,,...///......///111333...000000///...---...///000222333333000///......///......///111222111000...///000000000000111333222333555777999>>>DDDIIIPPPSSSXXX[[[]]]___aaabbbcccbbbbbbaaa___]]]\\\[[[XXXYYYZZZYYYUUUPPPKKKGGG>>>;;;666333333555777777333444555666777999:::;;;;;;:::999999999:::;;;;;;<<<<<<<<<:::999777555444888888999:::::::::::::::999<<<@@@AAA???<<<999888555666666777888999999999666888:::;;;:::777555444000000///...---.........555CCC[[[wwwuuucccUUUMMMIIIGGGFFFEEEDDDDDDCCCAAA@@@@@@???>>>??????>>><<<<<<>>>@@@>>>???@@@AAABBBCCCCCCCCCCCCEEEKKKXXXjjj|||rrrjjjiiieee___VVVJJJ@@@999666555555555555555444444333222222222222222222333000222333555555444333222///000000//////000222555555555666444222000111111444222111//////000222333000111111000//////000222,,,---///000111111111000///,,,,,,//////------///...///000///------///000(((***,,,------///222555///111111000///...///000///111333333111/////////111000///000111111///---...///000000///000222444666555555777:::>>>CCCEEEQQQTTTWWWYYY[[[^^^bbbeeeeeedddccccccccc```[[[XXXUUUWWWYYYZZZWWWRRRLLLHHH???;;;666333444666777888222333555777888999::::::<<<;;;:::999:::;;;<<<===@@@???>>>;;;888555222111444555777999;;;<<<======666999===???===:::777666555555666777888999999:::666888;;;<<<:::888666666000000///...............555EEE^^^zzz|||jjjZZZPPPLLLJJJHHHFFFEEEEEECCCBBBAAA@@@@@@>>>???>>>===;;;;;;===???>>>???@@@BBBCCCDDDEEEEEE===>>>CCCPPPbbbuuuwwwgggeeeaaa[[[RRRHHH@@@;;;999888777666555444333333333666555111111333444111333333333222111000///...222222111111111111222222111111222222222222111111000000111111222222222333111000/////////000222222000***&&&)))///333000+++---/////////---,,,---///111///---++++++,,,///000...---,,,+++,,,...000222111000///......///000111---///111222111///,,,***---...000///......///000111111222111//////000222000333777888999<<>>===888444111//////000///---///444===KKKccc|||nnncccZZZOOOHHHFFFEEEDDDDDDEEEEEEEEEBBB@@@AAA@@@>>>=========>>>???<<<@@@AAAAAACCCGGGIIIGGGDDDEEEKKKVVV```kkkxxx}}}tttdddccc___XXXOOOFFF===999777777666555555444444333333666555111111444444111222222222222111111000///222111111111111111111222111111222222222222111111000000000111111111222222///000111222222222111111......---...///000000111---......,,,***(((((()))000///---++++++---///000...------------///000111111000///......///000111///000111222111000...---,,,...////////////111333...///000///------...000000333666888999<<>><<<888444000......///...,,,...333999JJJeeexxxlllaaaTTTKKKIIIFFFEEEDDDDDDEEECCCAAA???AAA@@@>>>=========>>>???:::===>>>===???DDDFFFDDDFFFEEEGGGOOOWWWbbbqqq{{{qqqcccbbb^^^WWWOOOFFF===999444444444444444444444444333555444111111444444222111111111111111111111111111111111111111111111111111111222222222222111111//////000000000000111111...000222444555333111000,,,000333111,,,+++///444///000000///---+++,,,---000...---,,,,,,---///000---......//////000111111000000////////////000000111111111111111111000000+++---...//////000222444,,,------,,,++++++,,,...000333666888999<<>>AAA@@@???>>>===>>>??????999===>>><<<>>>CCCEEEDDDIIIFFFEEEIIIOOOZZZkkkzzzzzzoooeeeddd```YYYQQQGGG???:::222222333333444555555666333555444111111444444222000000000111111222ӵ222111111111111111222222222222111111///////////////000000000///111333444444444222111+++///222///***))),,,111,,,...////////////111222///...---,,,,,,---///000---...///000111111111000000000////////////000000222111000///000111222222---.........------000222+++,,,,,,,,,++++++,,,...111333666777888<<>>888666444444777999999999888888888888888888888888555ӵ<<<999999888777777666666666555777888777555333222333555555555555666555555555222444555555555444666777666777999;;;;;;999666333...,,,+++,,,,,,***...333;;;PPPoooĦzzziii[[[RRRNNNJJJHHHEEECCCBBBAAA???===AAA@@@???>>>>>>>>>???@@@===???@@@???AAAFFFHHHGGGKKKHHHGGGJJJNNNXXXiiixxx{{{ooogggeeeaaaZZZQQQGGG>>>:::1111112223334445556666662224444441111114445552221110000000001114ĉ@ӵ222111000111111222222222222111111000000000///////////////222222111111222222333444...//////...------...///)))+++,,,---,,,,,,...000...------,,,---...///000---...///000111111111000//////000000000000//////000000.........000222333/////////,,,******,,,...,,,---...---,,,---...000111444666777888<<L^^^^^^]]]\\\TTTXXX=hĦ===777555444555888:::::::::666777777888999:::::::::4ĉ@ӵ;;;:::999888888888999999555666777666444222222333333333333444444555555666555666777555444333333555444666999;;;:::777555333...+++***++++++***...444>>>RRRppp>LooobbbYYYTTTMMMIIIEEEBBBBBBAAA@@@???BBBAAA???>>>>>>>>>???@@@???AAAAAA@@@BBBGGGJJJIIIHHHHHHJJJMMMOOOVVVeeettt|||pppgggeee```YYYOOOEEE<<<777222222333444555666777777222444444111111555555333111111000000000GG=?111000111111222222222222111111111111000000000000//////222222000000000111333444222000......111222111//////000000///---+++,,,---------------......///000---......//////000111111//////000000000000////////////......///111222333222111///,,,***)))+++------/////////...///111333222444666666777<<>>???@@@@@@>>>@@@@@@>>>@@@FFFIIIHHHGGGHHHKKKNNNNNNSSS```nnnӵĭӵӵĦ|||qqqjjjӵӵ111111ĦƜ`1.׼s222111///111Ħ111111222222111111111000000ӵ111Ħ......111333222111333333333222ĭӵ---///Ħ///...///Ħ444Ħ++++++...000...///000000///000222444CCCIIIQQQ```DdDWWWZZZXXX?fӵ888777777Ħ888888888ӵƜ`1.׼s===<<<ĭӵ666222222888666777666555333222444ӵ777444333333Ħ***+++++++++000ĦĦDdDӵӵӵĦӵĭӵzzzjjj[[[PPPLLLFFFCCCCCCCCCDDDDDDBBBAAA@@@?????????@@@@@@>>>@@@???===???EEEIIIHHHKKKKKKMMMNNNLLLOOO\\\jjj|||?~4g&e>&eg&e>hӵ|||qqqg&eGGGguO>uO>&e3331114ff?>ߝL///gĉ@333222000///Shӵ111333222222222111111g&e333>hӵ......///111222---...///fff?><z---g&e>&e+++,,,HL000///...ShӵgL///---...111333...///000000000000222S?ʬCCCJJJ3h?D%%)?]]][[[ZufĦ999888888gL;;;::::::g&e888gĉ@>>>===g&e>&e666@e222222??777999555555555444333333g<ĉ9997774442223we<Ħ***+++++++++3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??lllXXXPPPLLLGGGCCCCCCDDDFFFFFFBBBAAA@@@?????????@@@AAA???AAA@@@>>>@@@FFFJJJIIIQQQPPPPPPOOOKKKNNN[[[jjjuuu4DӵHƅ^Hu]ĦHu]ĦZuR)Ħ}}}tttHu]ĦGGGHŐeHŐeHu]Ħ222qIܗGIӵ000tt333333444HGgĉ@333444////////////000000Hu]Ħ---ZuR)Ħ///000111111000555111sߝLGdUĦ///Hƅ^Hu]Ħ...ntHdĦ...---HGgĉ@444HdĦ111000,,,,,,111///222444555444444Htƅ^:::CCCBt=o9ĦDtfo9ĦYYYWWWSSSg?444777HdĦ999777888Hu]Ħ444ttAAA;;;Hƅ^Hu]Ħ777H׼s444444999777333333444666555444333tQ555666555333je<Ħ---...,,,Bt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħrrr```SSSOOOJJJGGGGGGGGGHHHGGGCCCAAA@@@@@@AAA@@@???===@@@AAAAAAAAAAAACCCFFFIIIIIINNNQQQOOOLLLPPP[[[eeerrr}}}4DuXӵDdDΦDdDĦDdDĦt|<~~~vvvDdDĦIIIDdDΦDdDΦDdDĦ111peƜ4DuTӵ000`eĭ333qet111333444111111111111111000DdDĦ---///t|<111222444444333222444000DdDDdDĦ///DdDΦDdDĦ...q<niDdDĦ---qet444333DdDĦ000000,,,---111000222444555444q<R888;;;qjRgdKӵHdDĦgdKӵZZZWWWGR/f6LĭĦ666999DdDĦ:::666777DdDĦ333`eĭ<<<DdDΦDdDĦ555DdDĦ333666333111222666888777555333444555555333111geĦ444444333FSĦ+++---qjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ|||lllZZZTTTLLLHHHHHHHHHGGGFFFCCCBBB@@@???@@@AAA@@@???@@@AAAAAAAAA@@@BBBEEEGGGHHHMMMPPPOOOLLLOOOYYYbbbppp{{{4DuXӵDdDΦDdDӵDdDĦo)hwwwDdDĦMMMDdDΦDdDΦDdDӵ000=ӊB1.uTӵ111HߝL`o9333po9wӵ333333333222222111111DdDĦ......o)h111222444666666444222222///DdDΦDdDĦ///DdDΦDdDӵ---GIpӵDdDĦ---po9wӵDdDĦ//////...///222000222444555444po9u555777888<<>>@@@AAABBBAAA@@@AAAAAA@@@???@@@BBBEEEFFFKKKPPPPPPMMMNNNVVV]]]kkkvvv4DuXӵDdDʜ4DuTӵ>d<ĦDt}}}vvv>d<ĦPPP>d<ʜDd<ʜ4DuTӵ111111F&uTӵ2224DufئL>e222puR)Ħ333333333222111111000>d<Ħ...Dt...444777666333000111///DdDΦDdDĦ...>d<ʜ4DuTӵ---4DwDd<Ħ---puR)Ħ>dd<ӵDd<[[[qR/ܗ?fӵ???>d<;;;<<<>d<Ħ7774DufئL>e<<<DdDʜ4DuTӵ333DdDĦ444222444555333111111333555444555666555333111geĦ111s<v>aĦ+++---peӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵmmm```QQQJJJKKKLLLIIIDDDEEECCC???>>>???BBBCCCCCC@@@AAAAAA@@@???>>>@@@BBBEEEKKKPPPQQQOOOOOOTTTYYYcccooo4DuXӵD&dq&ĒRsdKĦDHRRudxxxqqqsdKĦQQQD&oq<Ōq&ĒR222222222>dp&ĒR444333nfʜd<Φ>d<Ħ,,,s&dq&ĒR---,,,i?ʜtd<Ħ---HHܗDӊB///<x111111...000333333333B?d<222555444111111444888555666777666444333geĦ000Hg8>aĦ---...B?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRtttgggVVVNNNMMMNNNJJJEEEGGGDDD@@@???@@@BBBCCCCCC@@@AAAAAA@@@???>>>???AAAFFFKKKPPPRRRQQQQQQTTTXXX^^^lll4DuXӵHu]3hhne=e}}}ppphhhneZZZQQQpIƎ@t@h222222222>h444555333fe000@ďD222222222111111000000//////ne...///=e444888;;;;;;999666111...ege---,,,sĪj@h000...---fdDĦ...@ďD...///Hkge000111///---///111222222@h777<<<@GjjjlllHĪj@IŌbbb^^^BeneCCCHkge;;;ne555555fe:::Hu]3hh999777555se111444666555333444666:::444666777777555444geĦja>aĦ---...@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h}}}ppp```UUUQQQOOOJJJFFFHHHEEEBBBAAAAAABBBBBBBBB???AAABBBAAA??????@@@AAAEEEJJJOOOQQQRRRRRRUUUXXX\\\lll4DuXӵĵD^vvvhhh```[[[XXXOOO///111111111111111444555444000//////111222222222000000000000000000---///000222444888;;;<<<:::888222/////////...///////////////DdDĦ/////////...///,,,000111...+++---000000000000333666:::DDDooopppqqq]]]aaa[[[???CCC<<<;;;555555444999:::D^<<<999777555s׼s999555555555555444444555666222444666666555444geFm8222>aĦ---...---s׼sHoD^DdDĦs׼s{{{kkk^^^UUUOOOJJJGGGHHHFFFDDDCCCCCCBBBAAA@@@???@@@BBBBBBAAA@@@AAABBBDDDGGGLLLOOOPPPRRRUUUWWW[[[iii|||Φ4DuXӵtvӵ>d<ĦĦqqqcccZZZVVVVVVĦNNNCCC:::444333222222333333111///000000000000000000000000///111444555555333333333333222222111000///............000111222222222222111111111111111222222222Ħ000000000///...000000222666999:::999888333///---//////---///333111000/////////000222333---...///111222222222222>d<Ħ///......***---000000......000222111444222---,,,000000---***,,,////////////000222111///000333555999CCCNNNZZZbbbkkkrrrsssssstttuuucccccc```\\\XXXXXX\\\```ZZZVVVPPPIIICCC>>><<<;;;:::>>>CCCEEECCCAAAAAAAAA>>>===;;;999Ħ666333222222333444666999:::;;;>d<Ħ???>>>999777444Be777999666555333222222222222111111222444555444444geFYĉ444222>aĦ,,,---...111:::DDDYYYtttBenu]ӵ>d<Ħ>d<ĦĦBeĦttteeeXXXOOOJJJFFFIIIGGGEEEDDDDDDBBB@@@>>>>>>@@@BBBBBBAAAAAAAAABBBBBBFFFJJJMMMOOOQQQUUUWWWYYYeeevvv?aŖ%7uSQuR)ӵsdKĦgdKĦjjj\\\VVVUUUgdKĦHHH@@@;;;666444333111000000111111333333333333333333333333///222666999999888555222222111111000000000000000000000000000000///......000000000///000111111gdKĦ.........//////222000000333666888777555//////...---------......,,,,,,,,,---------......222444333///...000000...gdDĦ------...333111...,,,,,,---///000111111000//////000111222///////////////000000111555333444888:::>>>HHHRRR]]]eeeooouuuuuussspppooojjjeee]]]VVVSSSTTTXXXZZZ]]]YYYRRRJJJCCC>>>;;;:::>>>@@@CCCDDDCCCBBBBBBCCCAAA@@@===gdKĦ999666555555555555666666777999sdKĦAAA???:::999888666666777999777555444555666555444000111222222111000ŶS111000///3we<,,,...999FFFfff{{{iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ|||kkk]]]SSSMMMIIIGGGFFFEEEDDDDDDCCCAAA???===???BBBCCCBBBAAABBBBBBIIIJJJKKKMMMNNNNNNNNNNNNVVV^^^ooo>Anene~~~iiiZZZSSSneSSSKKKAAA:::555444333111000111111222333333333333333333333333...000333666666555333222222111111000000000000000000000000000000///......000000000000000111ne............//////222111111333666888666555......---,,,++++++++++++---------.........//////111333333//////111000De------......///...---------///111222333222111/////////000000............///000222222222111333666999<<>>;;;:::===@@@BBBCCCBBBAAAAAABBBAAA@@@ne666888333333444444666777888999;;;neBBB???===<<<;;;999888777777888888888666555666777777666444111222333333111111>A222111000k<---,,,000===JJJfffzzzfhDeneneneoooaaaVVVOOOKKKJJJHHHFFFEEEDDDCCC@@@===???AAACCCCCCBBB@@@@@@@@@EEEEEEFFFHHHIIIKKKLLLMMMVVV\\\jjj{{{}}}gggXXXQQQ[[[VVVLLLAAA:::555444222111111111111222333333333333333333333333...///111222333333222111222111111000000000000000000000000000000//////.../////////000000000///............//////222111222333666777666444//////...,,,,,,+++++++++---............////////////333333111000111000,,,......---......++++++,,,...///111222333333333111000///.........///////////////000000111000000333888:::===EEEOOOWWW^^^gggnnnqqqqqqpppooojjjddd\\\TTTQQQRRRUUUXXXXXXUUUPPPIIICCC???<<<:::===???BBBCCCBBB@@@@@@@@@AAA@@@444444666222222333444666888:::;;;<<>><<<>>>===;;;:::999999::::::666666666777999999777555222333444444222222222222111+++,,,,,,111@@@PPPggg{{{vvvfff[[[RRRNNNMMMKKKHHHFFFEEEBBB???===AAACCCDDDDDDBBB@@@??????BBBBBBBBBDDDFFFIIIMMMOOOVVVXXXbbbrrr|||fffWWWQQQUUUXXX[[[[[[UUUKKKAAA;;;555444222111111111222222222222222222222222222222//////000000111222222222222111111000000000000000//////000000000000//////...//////000000000000000///............//////000222222333444555555555444222222000///......---------------.........//////...222333111111222000,,,000000//////............)))+++---///111111222222111111000000////////////222111000///............111111555:::===@@@GGGPPPVVV[[[ccckkkpppqqqqqqpppoooiii```YYYUUUVVVYYY\\\UUUSSSNNNIIICCC???<<<:::>>>AAADDDDDDCCCAAA@@@???@@@???===999555333333444222222333444666888:::;;;===>>>@@@AAABBBAAA@@@???>>>===;;;:::999999::::::555555666999;;;:::888666333555555555333222333444222222111111111000000000---,,,+++++++++222CCCSSSjjj~~~~~~nnnaaaWWWQQQOOOLLLIIIGGGEEEDDDAAA???@@@BBBDDDDDDBBB@@@@@@@@@CCCCCCBBBCCCFFFJJJOOORRRUUUUUU[[[iiizzz{{{fffXXXSSSXXX[[[\\\YYYQQQHHH@@@===444333222111111111222333222222222222222222222222000000000111111222333444222111111000000000000000//////000000000000//////......///000000000000///...............///000000222333444555444444444444333222111000////////////------------............---111333111111222000,,,///////////////.........+++,,,...000111000000///......//////000000000000000000////////////000000000111555:::===@@@HHHQQQVVV[[[bbbiiiooorrrsssrrrpppkkkddd]]]YYYZZZ\\\___VVVSSSNNNHHHCCC???<<<;;;@@@CCCFFFFFFEEEBBB@@@???>>>>>><<<999555333333444444444444444555777888999<<<===???AAABBBCCCDDDDDD===<<<:::999888888999999555555666999;;;:::888666444555666555333222333444111111000000000000000//////---,,,,,,,,,333DDDTTTpppwwwhhh\\\UUUOOOLLLIIIGGGGGGFFFDDDBBB???AAACCCDDDCCCBBBBBBCCCDDDCCCBBBBBBEEEIIINNNRRRSSSRRRWWWcccrrrxxxeeeZZZVVV\\\^^^___YYYPPPFFF???<<<444333222111111111333333222222222222222222222222111111111222333333444444222111111000000000000000...//////000000000000000---...///000111000///.........---......///000111333444666555444333333444000000///............///------........./////////...111222000000222111.........////////////......---...///000000///......,,,,,,...///000111111111,,,,,,---...000222444555//////222777:::>>>GGGPPPXXXZZZ```hhhooossstttsssnnnjjjddd___\\\\\\]]]^^^XXXTTTNNNHHHBBB???======AAADDDGGGHHHFFFBBB@@@???<<<<<<;;;888555333333444444444444555555777888888;;;<<<===???AAACCCEEEFFF<<<:::999888777777888888666666666777999999777555444555666555333222222333////////////////////////...------------444EEEVVVtttrrrddd[[[PPPNNNJJJHHHGGGGGGFFFEEE>>>@@@CCCDDDCCCCCCCCCDDDBBBAAA@@@@@@AAAEEEIIILLLPPPRRRWWWaaalll|||uuucccZZZXXX]]]aaaccc^^^RRRFFF>>>:::333333111111111222333444111111111111111111111111///000111222333333333333222111111000000000000000......///000000000000000,,,---///000111000///...---------......///000111333555777666333222222444//////......//////000000///000000000000111111111///222222//////222222///---...///000000///......---......///////////////,,,---...000000000//////------......///111222333000///111666999===GGGRRRXXXZZZ^^^fffnnnssssssrrrkkkiiieeeaaa___^^^^^^^^^[[[VVVOOOGGGAAA>>>>>>???AAADDDGGGHHHEEEBBB???===:::::::::888555333444444222222333444666888999:::;;;;;;<<<===>>>@@@BBBCCC<<<;;;999888777777888888888666555666777777666444444555666444222111111222---.....................++++++,,,...000777HHHYYYwww|||lllaaaTTTPPPLLLIIIHHHGGGEEEDDD@@@BBBDDDEEECCCBBBBBBCCCBBBAAA??????@@@BBBEEEFFFNNNRRRZZZbbbiiiuuurrrbbbZZZYYY^^^cccgggbbbVVVGGG===888333222111111111222333444111111111111111111111111...///111222333333222222222111111000000000000000......///000000000000000,,,---///000111000///...---------......000111111333555777666333111222444000000000000111222333444111222222222222333333333000222111......222222000---...///000000///......---------...///000000111......///000000///...---333222111///............222111333777:::???JJJUUUXXXYYY]]]eeemmmrrrsssqqqjjjiiigggdddbbbaaa``````]]]XXXOOOGGGAAA>>>???@@@@@@CCCGGGGGGEEE@@@===<<<888999999888555444444555000111222444666999;;;===<<<;;;;;;;;;<<<===???@@@<<<;;;:::888777888888999999777555444555666555444444555555444222111111222,,,---------------------((()))+++...111999KKK[[[xxxqqqfffWWWSSSNNNJJJHHHFFFDDDCCCBBBDDDEEEEEECCCAAAAAAAAACCCBBBAAA@@@@@@BBBCCCDDDLLLSSS\\\cccgggqqqqqq```[[[\\\]]]```ccc```XXXKKK@@@999000111222333222000...,,,000000000000000000000000,,,...000111111111222333444333111000///000000111222000......000111111111,,,...000111000///000111+++---000000///000444777666444333555555222111444000111111111111222222222111111222222222111111000---///111222222000...,,,///...---///111111...+++...///000111111111111111111111222111000...,,,+++---......---,,,,,,///111222111111222666???JJJQQQZZZZZZ\\\cccjjjpppqqqpppllliiifffeeedddcccaaa___\\\UUUMMMHHHAAA;;;:::===<<>>AAAEEEFFFDDD???<<<:::777777555444444555666666444333222333444666999;;;:::::::::::::::::::::::::::;;;;;;999888888:::<<<::::::888777555555555555444333333222222111111111///...---,,,++++++++++++------...///000999MMMaaarrrbbbWWWNNNLLLLLLJJJHHHHHHDDDCCCAAAAAABBBCCCCCCBBBCCC===;;;???BBBBBBCCCFFFIIILLLSSSZZZ___hhhzzzjjj\\\XXXZZZYYY]]]___]]]TTTIII>>>888888555111......///222555111111111111111111111111...///000000///111333666333333333333222111000000......///111111000,,,)))---...000///...------......///111111000111222444555222222444444111111333000000000111111111222222//////000000000000//////000///.........000111333000...------...//////......///111222333333222222/////////000111222333444---...///...------///111666555555555888???HHHNNN[[[[[[]]]aaagggkkknnnnnnooollliiifffeeebbb___]]]TTTNNNIIIFFFAAA<<<;;;===AAADDDHHHHHHEEEAAA===;;;666666555444444555777777555444333222333444777888888999999999999999999999:::;;;;;;999888888:::<<<<<<:::777555333333333444222222222222222222222222//////...---,,,,,,,,,,,,,,,---...000222<<>>TTThhhmmmaaaVVVRRRQQQNNNLLLLLLHHHFFFDDDCCCDDDDDDCCCAAA@@@BBBCCCBBB>>><<>>::::::>>>CCCFFFJJJJJJGGGBBB>>><<<999888666555444444444555777555333222222222444555555555666666777888999999:::;;;;;;999888888:::<<<<<<:::666333111111222222111111111222222333333444//////...---------......((())),,,///333???UUUiiivvviii\\\VVVSSSOOOLLLLLLIIIGGGEEEDDDEEEEEEDDDBBB@@@AAA@@@@@@AAACCCCCCBBBFFFGGGLLLSSSXXX___lllxxx{{{fffYYYSSSSSSTTTWWWYYYWWWOOOFFF===888333333333333333333333333222222222222222222222222///000111111000111444777222222222222111000/////////...,,,,,,///111222222000111333222111000000111111111111222444444222000000......111111//////222/////////000000000111111,,,---...///000000000///+++---000222333222000...+++,,,------,,,---///000---///222555666666555444333222111000000000000000,,,...000000/////////000111222333555:::BBBJJJQQQRRRSSSVVVZZZ```gggpppvvvxxxuuuqqqlllfff```YYYTTTKKKEEE???===;;;888:::>>>BBBEEEIIIIIIFFFBBB>>><<<666666555444444555777777777666444333222333444555444444555666777999:::::::::;;;;;;999888888:::<<<;;;999666444222222222333111111111222222333333333......---------------...((())),,,000444@@@WWWkkkrrrccc[[[VVVPPPLLLLLLIIIGGGEEEEEEFFFFFFEEEDDDBBBAAA??????DDDHHHFFFAAADDDDDDHHHNNNSSSXXXcccnnnzzzgggZZZTTTSSSTTTVVVXXXVVVOOOFFF>>>999333222222222222222333333222222222222222222222222...000222222222222444666222222111000///////////////...---...//////...---...000222222111000000111000000000222555555333000///------000111...///111////////////000000000111------...///000111111000...///000111111000//////))),,,......------...000---///333666777777555444000111111111000000///...,,,...111111000//////000111222333555999@@@HHHNNNRRRTTTVVVYYY]]]eeeooouuuvvvsssppplllhhhbbb[[[WWWKKKDDD===:::888666999??????CCCGGGHHHEEEAAA===;;;777777555444444555666666888666555333333444555666333444555666888999:::;;;:::;;;;;;999888888:::<<<999888777555444333333333222222222222222222333333------,,,,,,,,,,,,------)))***---111666BBBXXXmmm|||kkkaaaZZZRRRMMMLLLIIIGGGEEEEEEGGGGGGGGGFFFBBBCCCBBBAAADDDJJJGGGAAACCCBBBEEEJJJOOOSSS]]]fffxxxxxxggg[[[UUUTTTTTTVVVXXXVVVOOOFFF>>>:::333222111000000111333444222222222222222222222222...000222333333333444555333222000.........//////.........///000---***&&&,,,...000111000///000111000///000333666666333000///,,,---000000......111////////////000000000000---...///000111111111111111000///......///000000(((+++//////...---...///---///333666888777666444...///000111111000///...,,,...111111000//////000222333444555999>>>FFFKKKSSSUUUWWWXXX\\\cccmmmtttsssqqqooollliiiddd^^^ZZZKKKCCC<<<999666555999???===AAAEEEFFFDDD@@@===;;;<<<:::888555333222222222888777555444444555666888333444555777888:::;;;<<<:::;;;;;;999888888:::<<<888777777666666555444333222222222222222222222222,,,,,,+++++++++,,,,,,---+++,,,///333777CCCZZZnnnqqqeee]]]TTTNNNLLLHHHGGGEEEFFFGGGHHHHHHGGGBBBFFFFFFCCCDDDHHHGGGAAADDDCCCEEEJJJNNNRRRZZZcccooozzzdddVVVSSSUUUYYYYYYXXXTTTMMMEEE>>>999333333333222222111111111///000111222222333222222111222222333333222222111222222000---000333222---000000000000000000000000------/////////...---,,,000///000333666666444000...---,,,,,,---...///000//////.........//////000111000//////111222111000///000000000000//////...)))(((+++000222//////111///333888======999333/////////000111111000///...111111222333333333333222222222333444888???GGGMMMUUUVVVYYY^^^dddjjjooorrruuusssqqqpppnnnhhh___XXXOOOFFF===:::888777:::>>>===@@@BBBBBB???;;;999888:::999777555444333444444777666333111111111222333333333222333555777:::<<<:::;;;===<<<;;;::::::;;;===;;;999666444333333333111111111111111000//////------,,,+++++++++,,,,,,...---...111666CCC\\\rrr~~~lll___VVVPPPLLLKKKGGGEEEGGGHHHEEECCCDDDEEEBBBAAADDDCCCAAAAAADDD@@@AAADDDGGGIIIKKKUUU___mmmzzzwwwbbbTTTPPPRRRYYYZZZYYYVVVPPPGGG???999444444444444333333222222000000111222222222222111111222222333333222222111000000...,,,...111000,,,........................------...//////...---,,,...---...111333444111///000000/////////000111222...............///000111222111000000111222111////////////..................,,,---111111------//////222777:::;;;777333000...///000111111000//////000000000000111111111111111222333555999@@@HHHNNNUUUWWWZZZ___eeelllqqqtttuuuttttttuuutttmmmccc\\\MMMDDD<<<888777555777;;;<<<>>>@@@@@@===;;;999888999888666444333333333333555444222111111222444555555444444444555888:::<<<;;;<<<>>>===<<<;;;;;;<<<>>>===:::666444222111111111111222222222111111000...---,,,,,,++++++++++++---,,,...111777FFF___uuussscccXXXPPPKKKLLLHHHFFFIIIIIIFFFEEEFFFDDDBBBDDDGGGHHHEEEDDDFFFAAAAAADDDGGGIIIKKKTTT^^^gggtttttt___QQQMMMMMMVVVXXXYYYWWWQQQHHH>>>888555555555555444444444444222222222222111111111000111111222222222222111111///000///,,,...111111---........................------......///......---.........000222333111///...---,,,,,,,,,---...///---------...///000111222444222111111222222000///......---,,,,,,---...///111......000000---...111///111444777777666333111......///000111111111111//////...---...///000111000111333555:::AAAIIIOOOUUUWWW[[[aaahhhoootttwwwtttuuuvvvwwwvvvpppeee]]]JJJBBB999666555333555888999;;;======;;;999999999888777666555444333333333333222111111111333666777777666555555666777999:::;;;===???>>>===<<<===>>>???===:::666333111000000111111222222333222222222///...---,,,++++++***+++++++++...333:::JJJddd{{{{{{kkk]]]SSSNNNNNNIIIGGGJJJKKKHHHGGGIIIDDDCCCGGGMMMMMMIIIFFFFFFBBBAAADDDGGGIIIKKKRRR[[[```mmmrrr]]]OOOJJJJJJQQQSSSVVVVVVPPPGGG===666555444444444444444444444444333222111000000000000111111222222222222111111000222111///000333444111........................---------...............000000111222333333222111,,,+++*********+++,,,------------...///111222333555333222111222111000...///...,,,,,,,,,...000111000---,,,///000///111666///000222444444444333333......///000111222222222000///---,,,---...000222000111333666;;;BBBJJJPPPUUUXXX]]]dddkkkrrrwwwzzzvvvtttssssssqqqkkkbbb[[[IIIAAA999666444222333666555777999999888777888999888888777666555555444444333222111111111333666777777666666666666777888888;;;<<<>>>>>>===<<<===>>>>>><<<999666333222111111000000111222222222111111///...---,,,+++************+++///444===NNNjjjrrrdddYYYTTTOOOJJJHHHJJJKKKHHHHHHJJJEEEEEEJJJPPPPPPIIIEEEDDDCCCBBBCCCGGGIIIJJJPPPXXX[[[gggzzzppp[[[NNNIIIHHHLLLPPPTTTUUUPPPHHH>>>888333333333333333444444444555444222111000///000000000111111222222111111000...111222///000333555333////////////////////////------------......//////000111111222111111111222000///...------...//////------......000111333333444333111111111111000...///...------...000222444111---,,,...//////111666...///000222333444444444/////////000111222333333111000///......000222333000222444888<<>>;;;999777555333333333333//////000000000000000//////...---,,,++++++++++++)))+++///777@@@SSSpppxxxiii]]]WWWPPPKKKHHHIIIJJJGGGGGGIIIFFFFFFJJJOOONNNGGGBBBAAAEEEBBBCCCGGGHHHIIINNNTTTYYYddduuummmZZZMMMHHHGGGIIILLLQQQSSSPPPIIIAAA;;;333333333333333444444444555444222000//////000111000000111111111111000000+++///000......222444333000000000000000000000000---------------...///000...///000///......///000000///...---,,,---...............///000111222333333111000000111111///.........---...///111333444444000...///...,,,---111---...000111333444555555000000000000000111222333111111000000000111222333111333666999===DDDKKKPPPWWWZZZ```gggooouuuzzz|||}}}wwwpppkkkgggccc]]]XXXIIIAAA:::777555222222555111222222111111222555777777888888888888777666555444333222111111333555666666666777777777777777777999;;;======<<<<<<===>>>999888666444333333333444//////000000//////...---------,,,,,,++++++,,,,,,)))+++111999CCCWWWtttmmm```YYYSSSMMMIIIJJJIIIGGGFFFHHHGGGFFFHHHLLLKKKEEEAAABBBFFFCCCCCCFFFHHHIIILLLPPPVVV```pppjjjWWWKKKFFFEEEBBBFFFKKKNNNLLLGGG@@@;;;333444444444555555555555444333111000///000111222000000111111111111000000***///111......222555555////////////////////////------,,,,,,---...000111...///000///------...111///...,,,+++++++++,,,---000000//////000111111222111///...///000000///...+++,,,---...000111222333333///---///...+++,,,///,,,...000222444555555666222111000000000111222333000000000111111111222222222444777:::>>>DDDJJJOOOXXX[[[aaahhhooouuuyyy{{{yyytttooojjjgggbbb[[[VVVIIIAAA:::777444111111333000111000///...///333555555666666777666666444444222111000000222444777888777888999999:::::::::::::::<<<>>>>>>======>>>???:::999666444333222222222111111111111000...---,,,,,,,,,+++++++++,,,------***,,,222:::FFFYYYwwwuuuggg```WWWPPPLLLKKKJJJGGGFFFHHHFFFDDDEEEIIIIIIEEEDDDFFFGGGCCCCCCFFFHHHHHHJJJMMMPPPZZZkkk{{{|||gggUUUJJJEEECCC<<<@@@DDDGGGGGGBBB===999444555555555666666777777444333111//////000222333000000111111111111000000,,,111333111000444777888........................------,,,,,,---...000111000222333111///...000333222111000///...//////000111000000000000000111111///...---...///000///...)))***,,,...///000111111...++++++...///---...111,,,---000333555666666666333222111000000000111222//////000111222111111111333555888;;;>>>CCCJJJNNNXXX\\\bbbiiipppuuuyyy{{{ssspppllliiigggaaaYYYSSSHHH@@@999666444000000222000000///---,,,...111444333444555555555444333222/////////000222555999;;;888999:::;;;<<<<<<<<<<<<;;;===????????????@@@AAA<<<:::777555222111111000333333333222000///---,,,++++++++++++,,,---......+++---333;;;GGG[[[yyy}}}pppiiiZZZSSSNNNMMMKKKHHHGGGIIIEEEBBBCCCFFFHHHFFFGGGKKKHHHDDDCCCFFFHHHHHHIIILLLKKKVVVfffxxx~~~jjjXXXIIICCCCCC888:::===AAACCCAAA<<<888444444444444444444444444555444222000000000000000////////////////////////111000////////////000000---,,,,,,+++,,,---///000///000///---+++***,,,---***///222111000333444222111111000///////////////111///,,,---000222111///000000////////////000000///............//////000......///000000///......!!!&&&---444777666444222...///111222333444444444111111000000111333555666444777999:::<<>>?????????<<<;;;;;;===@@@BBBBBBAAA;;;:::888666444333222111222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,(((///777;;;DDDZZZyyy|||lll```XXXRRRPPPOOOKKKGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHEEEFFFFFFGGGIIIJJJKKKKKKKKKRRR___ppp{{{hhhVVVHHHAAAAAA;;;<<<===??????<<<888444333333333333333333333333555444333111111111111222////////////////////////////////////////////////------,,,,,,,,,---...///,,,---------,,,---///111...222444111000222222000111000000///////////////000...---...111222000///000//////......//////000...............//////000........................+++---111444555444333222000000111222333333222222222111111111111333555666111444777888:::@@@HHHNNNRRRSSS[[[fffllllllnnnqqqnnnlllhhhdddeeeddd[[[PPPFFF???999666444000///111...---+++******+++,,,---///000000000000000//////111111111111333555777888444555888:::<<<=========<<<;;;;;;===???@@@@@@???:::999888666444333222222222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,***000777<<>>???@@@AAAAAA===<<<;;;<<<>>>>>>>>>===999888777666444444333333222222111111000/////////++++++++++++++++++++++++,,,000666<<>>777555444555777888777666222222222222222222222222444333222111000111222222////////////////////////,,,---///111111000...---///......---,,,,,,,,,,,,---......---+++++++++---000444444///---//////...000000000000000//////...,,,---///111111111///---......------------......------...//////000000000000///---,,,,,,---///000///000222333555666666666111222333444444444444444444333222111222333444555555888:::;;;<<>>??????===<<<;;;;;;<<<<<<;;;:::888888777555555444444444222222111111000/////////************************+++...333<<>>???===<<<;;;;;;<<<===<<<:::999888777666444444333333222222111111000/////////+++++++++++++++++++++++++++---333???SSSmmmvvvhhh___XXXPPPLLLLLLIIIHHHFFFEEEDDDCCCBBBBBBDDDEEEEEEEEEFFFFFFFFFGGGAAADDDJJJQQQ[[[kkk|||lll\\\PPPGGGAAA@@@:::888555444444555444333333333333333333333333333111111000//////000111222000000000000000000000000,,,,,,---......//////000+++,,,---.........---,,,'''***---.........///111***000444333222333111...//////111111111000...---+++---//////------...000000//////......//////000***,,,...000111111000000111111111111111111111111333333222222222222222222///000222333555666777777777666444333222222333333444666888999:::>>>EEEKKKQQQXXX^^^bbbiiirrrvvvtttuuuvvvsssllleee```YYYQQQEEE>>>777555333///...000......------,,,+++***))),,,,,,---//////000000000000000000111333666999:::>>>>>>===<<<===>>>??????===<<<;;;<<<===>>>===<<<:::999888666444333222222222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,...555CCCYYYsssqqqfff]]]TTTPPPOOOKKKJJJHHHGGGEEEDDDDDDCCCEEEEEEEEEEEEEEEFFFFFFFFFBBBEEEJJJNNNUUUbbbqqq|||jjjYYYOOOFFFAAA???777555444444666777777666444444444444444444444444222222111000000111222333000000000000000000000000---,,,,,,------///000111***+++---...///...------,,,...000111000......///,,,222777666444444111---...///111222111000...---,,,...///...,,,,,,...111000000////////////000000***+++...000111111000000111222333333333333222111333222000///000333777:::///000111222333444444444888666555333222222222333444666999:::<<>>???>>>===;;;:::888666444333222111222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,---///777FFF]]]wwwwwwkkkaaaXXXSSSRRRMMMLLLJJJHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEECCCFFFJJJMMMQQQ\\\jjjtttgggVVVKKKCCC>>>===666999:::888777999777444111222444555555555444444222222111111222222333444000000000000////////////)))+++...111222111000///........................---+++***)))+++---111333---000111000111333000+++//////000000000000//////,,,,,,------///000222222111111000000///000000111111000/////////000222333333222222222222222222333222222222222222222222222111111111333666666444333777666444222111111111222333666888:::<<>>===<<<999555222222111000///222222222333444333000---+++,,,,,,+++******+++---...222999GGG___{{{tttggg\\\SSSNNNPPPMMMIIIFFFFFFEEEEEEDDDBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEHHHNNNRRRWWWbbblll~~~fffUUUKKKCCC>>>===666999:::777777888777333222222444555555555444444111111111111111222333333000000000000000000000///,,,---/////////...,,,+++........................,,,,,,++++++,,,...000111000222333111222444333/////////000000000000//////---------......000111222111111111000000111111111111000000///000111222333333333222222222222333333444444333333333333333333111222444555555555444444444444444444444222111000333666888:::<<>>???===;;;<<<999555222222111000///+++...111222000......///+++,,,,,,+++******+++---,,,111999IIIbbbyyykkk```VVVQQQQQQNNNJJJHHHGGGFFFDDDBBBDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCEEEIIILLLPPPZZZeeeyyy}}}dddSSSJJJBBB>>>===777::::::777666888777333222333333444444444444333111000000000000111222222000000000000000000000000......---------,,,,,,,,,........................,,,,,,---------......///000333222//////222333000...//////000000//////..................///000000222222111111222222222222111000000000000111222222333333222222222222333333555555555444444333333333000333666666333222333555111222444555555444222000444666999999;;;@@@GGGNNNUUU^^^iiirrr{{{{{{tttkkk```UUULLLHHHAAA>>>999444111111111222;;;DDD<<>>===999;;;;;;777666777666333333333333333333333333333000000000///000000111222000000000000000111111111,,,,,,,,,,,,,,,...///000........................,,,---...//////...---------000///+++***---000///...//////////////////...//////.........//////000111222222222333333333222000000000111111111222222222111111000000111111222555555555444333333222222///333666555111///222666111222333444444444444333555777999999;;;???FFFLLLPPP[[[hhhsss|||{{{tttkkk___TTTJJJEEE>>>;;;777333111111222333555<<<555,,,......***,,,))),,,...///......///111333333333333333444555666888888777666555666999<<<;;;;;;===@@@AAAAAA>>>;;;;;;888444222222222111000+++///222222///...///222,,,------,,,++++++,,,...,,,222===NNNiiixxxjjj^^^XXXSSSQQQNNNLLLJJJGGGBBB???FFFFFFFFFEEEEEEDDDDDDDDDFFFCCCCCCDDDEEEHHHRRR\\\iiiyyyyyyaaaRRRIIIBBB???>>>:::<<<;;;777555666555222333333333333222333333333000000000///000000111222///000000000111111111222///...---,,,---...000222........................,,,---...000000///------+++......)))'''***............////////////......//////.........//////000000111222333333333333222000111111111222222222222000000////////////000000444333333333222222111111...222555333///...111555444333111000111333555777555777999:::;;;???GGGMMMPPP[[[jjjuuu}}}|||zzzwwwrrriii^^^SSSJJJDDD;;;999666333111111222333---333---(((------)))+++))),,,...///......///111222222111111222333333444555666666666555666999<<<777888;;;???BBBBBB@@@>>>;;;888444222222222111111111000000000000000///...,,,,,,---,,,+++***,,,......555@@@RRRlll~~~nnnbbb[[[UUUSSSPPPMMMKKKGGGCCC@@@EEEEEEEEEDDDDDDCCCCCCCCCEEECCCBBBDDDDDDGGGPPPZZZcccrrr|||yyyaaaRRRIIICCC@@@@@@<<<===;;;666444666555222444333333222222222222333111000000000000111222222///000000111111222222222333111000...---------...........................,,,---...///000//////...,,,000000+++(((+++///000---......//////......---...............///000000///000111333333333222222000111222222333333222222000000////////////000000222222222222222222222222///111222222000000333666555444111///000222666888555777999:::<<>>;;;666444555555222444444222111111111222222111111111111111222333333///000000111111222333333111000///...---,,,,,,,,,........................,,,,,,---//////000000000,,,111222...***,,,000111---......//////......------------......000111222---///111222333333222111000111222333333333222222111111000000000000111111111111222222333444444444111111111111333444666888555444222111111222444666555777:::;;;===BBBJJJQQQ[[[fffrrr{{{~~~xxxqqqoookkkcccYYYOOOEEE@@@888666444222000000000000+++...******222///))),,,))),,,...///......///111111111111111222333444555222333555555555666999<<<777777888:::>>>@@@@@@???:::777444222222222222111///000000///......///000******+++***))))))***,,,///777CCCVVVpppxxxkkkdddWWWTTTPPPMMMKKKIIIGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEECCCBBBGGGOOOXXXfffnnnvvvxxxaaaRRRKKKEEECCCBBB===>>><<<666333555444222555444222111111111222222222222111111222222333444///000000111222222333333,,,,,,------------------........................,,,,,,---...///000111222***000222...***,,,///000---..................---,,,,,,------///000222222,,,...000222333222111000000111222333444333222222333333222222222222333333111222222333444555666666333222111222555888999999333333333333333333333333555777:::<<<>>>DDDLLLRRR^^^hhhsss{{{|||uuuooommmiiibbbXXXLLLCCC===777666444222000//////000,,,///******222...'''***))),,,...///......///111111111111222333444666666111333444555555777999;;;999888888999<<<>>>>>>===:::777444222222333222222---111444333///...222777)))******)))(((((()))+++---666CCCVVVppp{{{nnngggXXXTTTOOOLLLJJJIIIHHHGGGDDDDDDEEEEEEFFFFFFGGGGGGHHHGGGGGGHHHEEEBBBEEELLLUUUbbbiiiqqqrrr^^^UUUMMMEEEBBBFFFAAA>>>999555222111111222555333///------...111333222222222111000111444666111111000000000000111111///...------------...///,,,......,,,***+++000555////////////000000000000,,,---///111111000...---...333///,,,111///***///111111111000000000000000...000333444444111...+++111111111000000000000000222444555555333222222333444222000111555777777555555333333333555555444333111111111111111222222222555777999:::<<>>VVVtttxxxkkkbbbYYYQQQOOOMMMJJJGGGHHHEEECCCCCCFFFEEEBBBAAACCCFFFEEECCCAAAAAACCCEEEFFFNNNYYYgggooouuuppp\\\RRRKKKCCC@@@DDD@@@===999444222111222333555333111//////000222333222222222000///000222555000000/////////000000111///...---,,,,,,---...///,,,,,,,,,++++++,,,///111---------.........//////,,,---///000111000......***000---,,,333222///555111000000000000000000000///111222333333111///---111111111111000000000000000222333333222111222333444222111222555666666555444333222222444444333222111111111111111222222222444666888:::<<>>BBB@@@===999555333222222333444444333222222222222333111222111000......000333...............///000111...------,,,,,,------...+++******+++---...------+++++++++,,,,,,,,,------,,,---///000000000///...)))///,,,,,,333222///555000000000000000000111111000111222333222111000///111111111111111111111111...000222222222111222333555444222333444555444444333222111111222333222111000000111111111222222222222444777999<<>>===AAACCCAAA<<<888444222222222333333333333333222222111000111111///......///111---------------...///000------,,,,,,,,,,,,------,,,******,,,///000---***++++++++++++,,,,,,,,,,,,,,,---...///000000//////---222...,,,111...***///000000000000000111111111111111222222222222222222000111111111111111222222...000222333333333444555666555444333333333333333222111000000111111000///000000000111222222333333000333666888<<>>===AAAGGGDDD@@@;;;666333111000111222333333333222000000///000000000......///000---------------...//////---------------------------,,,+++...111111...***+++,,,,,,,,,,,,---------,,,---...//////000000000///333...+++///,,,''',,,//////000000111111111111111111222333333333333333000000111111222222222333///111333444444555666777666666555444333222333333222111//////000111///...///000000111222222333333000333666999<<>>555444444555888999999888555444333111000000000000......//////......---,,,***+++,,,,,,++++++---///222===RRRlllzzznnnaaaZZZTTTMMMIIIIIIGGGFFFHHHLLLLLLGGGDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCHHHRRR]]]iiissszzz}}}}}}hhhSSSIIIBBB<<<<<>>EEENNNVVVaaajjjrrrvvvxxxzzzxxxtttjjjccc[[[TTTJJJ???<<>><<<999666444333222666555444333333333333444+++...000111111222333444222111000///...---------...///000111111000///...***---///---***)))+++...++++++,,,,,,,,,---------,,,,,,------///000111222---222///---444222///444...//////000111222222222---000333777888777555444000000111222333333444444000222444444333333444555333444666444222222444777444222000000111111///---...///000111222333444444444777:::<<>>DDD:::888555111///......///------------------------///000222333333222111000//////000111333444555666444666:::===>>>===;;;:::666555555666999::::::999555444222111000000//////......//////......---,,,***+++,,,,,,+++,,,...///444@@@UUUnnnuuuhhh```ZZZSSSPPPPPPIIIGGGIIILLLKKKEEEAAABBBDDDDDDDDDDDDDDDDDDDDDDDDNNNLLLKKKPPP]]]kkkwww}}}~~~vvveeeQQQEEE???======@@@;;;:::777444333333333444555444444333333222111111000000000000////////////000111111000......///000000000///...,,,---///111------...///000000//////,,,+++***)))***,,,...000,,,///222222000...,,,+++,,,---000222444444333333111111111000000000000000///000111444666777555333222222222111000111333555111111222222333444555555555333222000000111333444111111000//////////////////111333444444444555666AAA===;;;===@@@DDDNNNWWW]]]lllyyy}}}yyypppnnnhhh___UUULLLDDD===888666555333111///...------+++++++++++++++,,,---...///111222222000//////000333333222111000222555888555777:::;;;:::999:::;;;555444777;;;999333333999666444222000..................,,,+++***)))))))))***+++++++++***,,,...111444CCC[[[uuuqqqaaaVVVQQQRRRTTTJJJIIIHHHGGGFFFFFFFFFFFFDDDFFFGGGEEEBBBBBBDDDFFFBBBCCCEEEMMMZZZhhhssszzzyyy~~~vvvdddPPPEEE???<<<===???;;;999777444333333333444666666555444333222111111111111000000000/////////000111111000......///000.../////////------///111//////000000111000000000...---,,,+++,,,...///111+++...000111///...---------///111333444444333222222222222111111111111111///000111333666666444222111222222111000111333555111222333333444444444444555444222111111111222333111111000//////////////////111333444333333555666===:::999<<>>888333444888:::555000...------,,,------......000222333333222222222333222333444444333444666777888:::<<<<<<;;;:::::::::999888666555444333444666333333222111000///......++++++,,,---------------***+++,,,,,,,,,---000333:::GGG```}}}vvvggg]]]XXXUUUOOOMMMJJJGGGEEEDDDDDDDDDEEEEEEFFFEEEDDDDDDDDDDDDEEEEEEGGGIIIOOOXXXbbbiiiqqqvvvnnn___NNNEEE@@@<<<:::;;;999777555333222222333444333333444444555666666777222222222222111111111000000111111000......///000***,,,///000000///000000,,,,,,------,,,+++******..................//////444444333111......000222222333333333222222111111000000000000111111222222///......000222444333222///000222222111000111333000111444666666444222111555555666666555444222111000000////////////000000///000111111111222444666666555777===BBBFFFOOOXXXbbbnnnxxxxxxyyyzzzuuummmccc___YYYSSSNNNHHHBBB>>>===777222222777888444...111111000000000000000111///111333333222222333444222444666666666666777888777999;;;<<<;;;:::::::::666555333111222333444444222222222111000///......)))***+++,,,------,,,,,,+++,,,---------...222444;;;JJJcccxxxiii___YYYWWWRRROOOLLLHHHFFFEEEEEEFFFEEEEEEEEEEEEEEEEEECCCBBBCCCEEEFFFHHHMMMVVV```gggpppvvvjjj\\\LLLDDD@@@===;;;<<<888777555333222222333444222222333444555666666777222222111111111000000000000111111000......///000,,,---///000///...///000.........///......------+++,,,,,,---......//////444444333111//////000222222222111111111111111111/////////000111111222222///......///111333333222...000222222111000111222///111333555555555444333555666777888777444222000///////////////000000111///000111000000111444777999777999>>>CCCHHHRRR[[[aaannnwwwxxxyyy|||xxxqqqgggbbbZZZSSSMMMHHHCCC@@@<<<777222222444444111---000//////............///...000222333222222222444222444777888777666666777555777:::;;;:::999:::;;;666777555222333555555111222222222222111000......((()))+++,,,---,,,+++++++++,,,------...///333555===MMMhhhpppddd]]]ZZZTTTQQQMMMJJJGGGGGGHHHHHHEEEDDDDDDEEEFFFFFFCCCAAA@@@BBBDDDEEEHHHPPP[[[cccnnnuuufffYYYKKKDDDAAA===<<<<<<888666444222222222333444333333333333333333333333111111000000000/////////000111111000......///000.../////////------///111---......////////////...)))***+++---...///000000...///000000//////111333000000000000000000111111//////000111111222333333///...---...000222222222---000222222111000111111///000111333444555666666555666888999888555222000///////////////000111111000000000000///111444777<<<999:::>>>CCCIIISSS]]]```mmmvvvwwwyyy~~~|||uuujjjddd[[[RRRLLLGGGCCC@@@;;;888555333222111...,,,------,,,+++++++++++++++---///111222111111222333///222666777666555555555222555888999999999:::;;;888999777333333555222+++111111222222111000///...***+++,,,......---+++***+++,,,---......000333666???RRRoooyyykkkaaa[[[UUURRROOOKKKIIIIIIJJJKKKEEEDDDDDDEEEGGGGGGCCC@@@???AAACCCCCCEEEKKKVVV^^^jjjrrr}}}dddWWWJJJDDDAAA>>><<<===777666444222222222444444666555444333222111111000000000000000////////////000111111000......///000000000000...,,,---///111++++++,,,---............)))***,,,...///000111111)))+++---//////000222444///////////////000111111000000111222333333444444///------...000222222222---///222222111000000111//////111222444555777888555777999:::888555222//////////////////000111111000000000//////111444777>>>;;;:::>>>CCCIIISSS^^^```llluuuwwwzzz~~~wwwllleee[[[QQQJJJEEEBBB@@@:::999777444111///------000///...------------------///111111111111222333---111444666555444333333111333777888999999:::;;;999;;;888333222333...&&&000111222222111000///...+++,,,...//////...,,,++++++,,,.........000444777@@@VVVtttooobbbZZZVVVSSSOOOLLLJJJJJJLLLMMMEEEDDDDDDEEEHHHGGGCCC@@@AAACCCDDDDDDDDDJJJTTT\\\gggooo{{{iiiZZZKKKDDDBBB@@@======777777777777666555444333555444444333333222222111111333333000///000///,,,222222111000///...---,,,333222111///,,,,,,...111111111000......------------***((()))...222333333000000000000000000000000...------...///111333444---+++---111222000000333000...,,,...222444444222...///111111000000111222000222444555555666888999777:::======;;;666333111000...,,,---///111000...000111000//////000444666777;;;888999CCCHHHRRRcccdddnnnxxx}}}~~~~~~zzztttjjj```UUUMMMJJJFFF>>>888<<<888444111000000000000...------------...//////000111111222222222222111///222444555444333333444666555555666888:::===>>><<<;;;888666444333333444222222333444333222111000000000///...------,,,,,,'''...222///+++,,,222777FFF[[[wwwvvviiibbbXXXTTTPPPOOOKKKGGGHHHMMMCCCBBB@@@??????@@@AAABBB@@@BBBDDDDDDDDDFFFLLLPPPfffnnnxxxgggXXXIIICCCBBB@@@>>>===777777777666666555444333555444444333333222222111111555666222///000000---000000000000000000000000222222111...,,,,,,...000000///...---,,,,,,,,,,,,...,,,***+++...111111000///////////////////////////.........///000222333000---...222222//////111///...,,,...111333333222///000111111000000111333000222444444444555777999:::<<>>;;;666222000///---+++,,,...000///...///000111000000111444666555:::888;;;FFFKKKTTTeeeiiittt~~~}}}yyyttthhh___SSSLLLIIIEEE>>>888;;;888444111000000///......------------...//////000000111111222222111111///222444555444333444555555555666666888999;;;<<<;;;:::999777555444333333111111222222222111000///000//////...------,,,,,,***///333111---...444:::HHH^^^yyy{{{mmmeeeYYYUUUQQQOOOKKKGGGGGGKKKGGGFFFDDDBBBAAAAAABBBCCCBBBDDDFFFEEEDDDEEEJJJNNN^^^fffrrr||||||dddVVVGGGBBBAAA???======777777666666555444444333555444444333333222222111222888:::555//////000000...//////000111222333333111111000...,,,,,,...000......---,,,++++++++++++///---------///000///...///////////////////////////////////////000111222222//////222222...---///...------...111222222111000111222222111000222333///111333444444555777888<<>>JJJNNNVVVfffkkkxxx}}}yyyuuurrrfff]]]RRRKKKGGGDDD>>>999999777444222111000...---...------------...////////////000111111111111111000222444444444444444666555555666777888888888888::::::999888666444333222000000111111000000///.../////////...------,,,,,,+++///222111---...555===JJJ```|||sssiii\\\VVVQQQOOOKKKFFFFFFIIIIIIGGGEEECCCBBBAAAAAABBBDDDFFFGGGFFFCCCCCCGGGJJJTTT]]]jjjvvv~~~zzzcccUUUGGGBBBAAA>>>;;;:::777777666555444444444444555444444333333222222111222:::===777000...111222//////000111222333333444///000000...---,,,...///......---,,,,,,,,,,,,,,,------...///000000///...000000000000000000000000000000000000000000111111222///000222222///...000------...///000111111000000222333222111000111333///111333444444444666888<<<>>>@@@???;;;666333222...---------.../////////---///222333444444555777222999:::@@@KKKNNNTTTccciiiwwwzzzuuusssqqqeee]]]SSSKKKGGGCCC???;;;888666444222222000...+++...------------...//////...///000000111111111111000222444444444444555777444555777888888777666666999::::::999777555222111111111111000000000////////////.........---------***,,,//////,,,,,,444>>>KKKbbbyyymmm```YYYSSSPPPLLLGGGEEEFFFEEEEEECCCBBBAAAAAAAAAAAAFFFHHHHHHFFFCCCBBBDDDGGGOOOXXXeeerrr|||yyycccUUUGGGBBB@@@===999888777666555444333333333444555444444333333222222111222999===777000///111222111111111111111222222222///000000///------...///000//////............///+++,,,...///000000111111111111111111111111111111000000000111111111111111000...///222333000000222---...000000111000000000000222333222000000111222///111333444444555777888:::<<<======:::666444333//////////////////000111---///222444444555777888444:::<<>>888666444333222111...,,,...------------...//////......000111111222222222000222444444444444666888555666777888888777666555999::::::999777555222111222222111111000000000000...............---------***+++///111...---444@@@LLLdddpppccc[[[TTTQQQMMMHHHEEEFFFCCCCCCCCCBBBCCCCCCDDDDDDFFFHHHIIIGGGCCCAAACCCEEEOOOWWWdddqqqzzzvvvbbbTTTGGGBBBAAA===:::888777666555333333333333444555444444333333222222111000777999555000000111111222222222111111000000//////000111000///...///000111111000000000000000111+++---/////////000111333222222222222222222222222///000111111222222222111000...///333333000000333---///222222111000111111000111222111/////////111000222444555555666888999777999;;;:::777444333333///000111000//////111333---///222444444666999;;;666===>>>BBBJJJJJJMMMZZZhhhvvv|||yyywwwggg```VVVMMMFFFCCC@@@???:::888555333222111///......------------...//////...///000222222333333333111222333444444555777999666666777777888777777777::::::999888666444333222333222111000000000000111........................+++,,,111666333000777BBBMMMfffsssfff]]]UUURRRPPPJJJGGGFFFDDDDDDEEEEEEFFFGGGGGGGGGDDDGGGHHHGGGCCCBBBCCCEEENNNVVVcccoooyyy~~~rrr^^^QQQEEEBBBBBB@@@===;;;888666444333222222333444555444444333333222222111///444555222000111111///111111111000000////////////111222222000000000111111111000000000111111222...///000///---...000333111111111111111111111111...///000222333333333222222000000333333000///111---111444444222111111222///000111000...---...///111333555666666777999:::777888999777444111//////...///111000......000333...000222333444666:::===888??????BBBKKKKKKNNN[[[jjjuuu~~~{{{vvvhhhaaaVVVLLLEEE@@@>>>>>><<<999555333222222111000...------------.../////////000111222444444444444111222333333444555888:::777777777777777888999:::;;;:::999777555444333333222111000///...///000000........................******111888666111666CCCPPPiiiwwwhhh___VVVTTTRRRMMMIIIHHHEEEEEEFFFFFFGGGGGGFFFFFFBBBEEEGGGGGGDDDBBBDDDFFFJJJRRR___kkkuuu}}}nnn[[[OOODDDBBBCCCBBB??????888666444222222222333444555555444333333222222111...111222//////222111...///////////////000000000///111333333111111111222111000000000000000111111111222111///,,,,,,///222000000000000000000000000---...000222333444333333555222222444333///---///...111555555333111111333///000000///...------...222444666777777777999;;;777888888666222...,,,,,,---///000///------///222///000111222333666;;;???:::???@@@CCCLLLLLLPPP]]]iiisss|||~~~yyysssgggaaaVVVKKKCCC>>>===<<<>>>:::555222222222222111...------------...//////000000222333444555555555111222333333333555888;;;888777777666777999;;;<<<<<<;;;888666444333333444111000///------......///---.....................'''(((///888666///444AAARRRkkkyyyjjj```WWWUUUSSSNNNJJJIIIEEEEEEEEEEEEEEEDDDCCCBBBAAADDDGGGFFFDDDCCCEEEGGGFFFOOO[[[hhhsss{{{kkkYYYPPPEEEAAACCCEEECCC@@@>>>:::444111111333555666666555555444444333222222444555555333111000000111222222222111111111000000...000111111000000111333///000111111111444888;;;666444111...---,,,,,,---///000000000///...------/////////000111111222222333333222111000///......///000111222333222111000222222222000...///222444666555444333333444666777333222222111000///......000000000000111111111111---222333111111555888777777:::>>>BBBGGGMMMTTTYYYhhhsss}}}~~~{{{uuuoooiiiaaaUUUJJJBBB???===<<<888999999666222000111333:::444---+++...111000...111555888777444222222333666444222444888::::::888777:::======:::888999:::777666666555444333333222000000000000////////////////////////////////////---+++***---///222999AAATTTnnnwwwhhhZZZXXXWWWQQQKKKIIIHHHGGGGGGFFFEEEDDDDDDCCCHHHFFFDDDCCCCCCDDDDDDDDDIIIOOOXXXbbbkkkttt|||}}}hhhWWWOOOEEE@@@BBBDDDBBB???>>>:::555333333555666777666555555555555444444444111222333222111000111222111111111000000000/////////000111111//////000111000000111111222555:::>>>888666333///------......//////000000000///....../////////000111111222222222222111111000////////////000222333333222222111111222222111///000111333333333222333333555777888222222111111000//////......////////////000000000---222333111111555777777777999===BBBGGGNNNUUUZZZgggqqqyyy{{{yyywwwrrrmmmhhhaaaVVVLLLDDD@@@===;;;999999999666222000000222666222---,,,...000///...222555777666333222333555777666444666999;;;;;;:::888;;;======;;;999999::::::999999888666555444444////////////....................................---***+++---///111999BBBWWWqqqooo```ZZZWWWQQQJJJHHHGGGGGGGGGFFFEEEEEEEEEDDDGGGEEEDDDCCCCCCCCCCCCCCCFFFLLLTTT]]]gggqqqyyyzzzdddUUUMMMDDD@@@@@@AAA@@@======:::666555555666666666555555555555666666666666///000111111000000111333000000000//////////////////000111000///...///000000111111111333777===BBB;;;888444000......///000......000000111000///////////////000111111222222111111000000000000111111///000222333333333222222000111333222111000111222111111111222333555666777111111111000000/////////............////////////...222333111111444777666666999===BBBGGGOOOWWW]]]fffnnnttttttsssrrrnnniiifff```WWWNNNGGGBBB>>>;;;999999888555222000000111000///.........//////000333555777666333333555888:::999888:::<<<======<<<;;;===>>>===;;;::::::;;;<<<;;;:::888777555444444//////.........---------........................,,,***+++---...111:::DDD\\\uuuwwwfff]]]XXXSSSMMMKKKGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCGGGNNNVVV```kkkvvv}}}zzzcccSSSLLLDDD?????????>>><<<:::888666555666666555444333333444444555666666777///000111111000///000222000000000000000000000000///000111000.........000///000000000222777===BBB;;;888444///---...///111---...000111222111000000/////////000111111222222000000//////000111222333///000111333333333222222...111333444222111000000000000111111222333444444000000000000000/////////........./////////000000...222333000000444666555666888<<>>???@@@@@@???>>>>>>>>>===<<<;;;;;;;;;;;;:::888777555333222111000////////////.................................+++***+++---...111;;;FFF```yyy|||kkk___YYYVVVRRRPPPGGGGGGGGGGGGHHHHHHHHHHHHFFFGGGHHHGGGEEECCCCCCCCCAAADDDIIIPPPZZZfffrrrzzz|||}}}zzzdddQQQLLLDDD???>>>===<<<:::888666444444555555444333111111222333444444555666111222333111///......///111111111111111111111111///000111000///...///000......//////111555:::???888666222...------...///---///111333333222111000/////////000111111222222000000///...///111222444...///000222333333222222...000333444333111000000111111111111111000000000///////////////000000000//////000000000111111111...222333000000333555555555888<<>>>>>???AAABBBBBBBBBBBBBBBAAA@@@>>>===<<<;;;::::::::::::888666444333111111111111111000000000000///........................+++***,,,---...111===III```yyyrrrbbbZZZWWWSSSPPPHHHHHHHHHHHHIIIIIIIIIIIIGGGIIIKKKKKKHHHEEEDDDDDDAAACCCGGGLLLUUUaaammmuuuyyy~~~~~~yyycccPPPKKKEEE@@@===<<<;;;:::777555333333444444444333000111111222333444444444333333444222000......///111111111111222222222222...000111111000000111222---...//////000222666999444222000...------.........000222444444333111////////////000111111222222111000///...///000222444,,,---///111222222111111...111333444333111000000000000111000000///...---.........//////000000000000000000000111111111111...222333000///333555444444777;;;AAAIIISSS^^^ffflllooopppooooooppplllfff___[[[VVVPPPKKKFFF@@@<<<888666333333333333222000---...000222444555555555222555888888777888<<>>KKK___xxx{{{ggg[[[VVVQQQLLLJJJJJJJJJJJJIIIIIIIIIIIIGGGKKKNNNNNNJJJFFFDDDEEEBBBCCCFFFJJJQQQ[[[gggnnnvvv{{{vvvaaaPPPLLLFFFAAA===;;;::::::888666333333444555555444222222222333333444444444222333444333111000000111000000000000111111111222...000111222111222333555...000111111000111222444000000/////////.........///111333555555333000.../////////000111111222222222111///......000222333***,,,---///000111000000///111333333222111111111......///000///...------------......///000111111/////////000000000000111...222333000///222444333444666;;;AAAIIIUUU```hhhmmmppppppppppppqqqlllddd]]]ZZZTTTOOOJJJEEE@@@===666444222222333444333111///------///333666555444000444888:::999:::===@@@@@@CCCFFFGGGEEECCCCCCDDDCCC@@@<<<;;;;;;;;;999777888888777666555444333333111111111111000000000000------------------------)))***---...---111???MMMddd|||lll___YYYSSSLLLLLLKKKKKKJJJJJJIIIIIIIIIFFFKKKOOOOOOJJJEEECCCDDDBBBCCCEEEHHHMMMVVV```gggrrrwww}}}sss^^^PPPLLLGGGAAA===;;;::::::999777444333444666666666333333444444444444555555000222333333222111333444.../////////000000111111...000222222222333555777///111333333111000111111...///000000000000//////000222444666555333000---/////////000111111222222333222///......///111333)))+++---...000000000///000111333222111000111222+++,,,.../////////......,,,------...///000111111............/////////000...222333000///222444333444666;;;AAAJJJUUUaaaiiinnnpppqqqpppqqqqqqkkkddd]]]YYYSSSNNNIIIEEE@@@===555333000111444555444222000---***---222666555222///444999;;;:::;;;===@@@@@@DDDGGGGGGEEECCCDDDEEEDDD@@@<<<:::;;;:::888666555555444333222222111111000000000000////////////------------------------)))***---...---111???NNNjjjooobbb]]]XXXPPPMMMMMMLLLKKKJJJIIIIIIHHHEEEJJJOOOOOOIIIDDDBBBCCCBBBCCCEEEGGGKKKSSS\\\bbbpppttt{{{ppp___PPPHHHAAA???===999666777555555444444444333333333888888888666333111222333444333222111000000000000...000111111000...//////000000111222222222222111444222...)))''')))...222///...///111000,,,,,,///---222666666222111333777111111111111222333444555111///------...///...---333111//////111222222222000000///000111111...,,,111111000000//////.........------------...//////,,,---///000111000///---000111111111000000222444::::::<<<@@@HHHSSS^^^eeeqqquuuvvvssspppmmmggg```WWWTTTNNNIIIDDD@@@;;;888???:::444111111333222111...///000111222222111000333555777888888999;;;===@@@DDDGGGGGGDDDBBBBBBCCCAAA@@@???>>><<<:::999999999777555444222222222222111---***,,,000222111...///......------,,,++++++---///+++---333555@@@XXXlllwwwiii^^^VVVRRRNNNMMMKKKKKKLLLLLLKKKIIIDDDDDDDDDDDDEEEEEEEEEEEEAAAAAABBBCCCBBBFFFRRR___jjjoooxxxooo^^^OOOGGG@@@>>>===999666666555555555555444444444333555555555333111000111222222111111111111111222222---///000000//////111222111222222333333333333333111111000---++++++---000000...000222000,,,,,,000...333777777555222333666000000000000111222333444444222000000111222111000000---++++++---///000000333222111111222222000///000000000000//////.........---------......//////,,,---///000111000///...///000111111000111333555:::;;;===AAAIIITTT___gggssswwwxxxtttoookkkccc\\\VVVRRRNNNIIIEEEAAA===999<<<888333111111222111000...///000111222222111111444555777888999:::===???AAADDDGGGGGGDDDBBBBBBBBB@@@???>>>===;;;:::999888666666555444333111000///000,,,***+++///111///---...------------,,,,,,,,,,,,...***,,,333444@@@XXXmmmpppddd[[[VVVLLLKKKIIIIIIIIIIIIGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBCCCCCCBBBCCCMMMYYYdddkkkuuunnn^^^NNNEEE>>>===<<<888555555666666666555555555444444333444444333111111222444000000000111111333444444......//////...000222555333333444555555555555444///111222222000...------000///111333111------111///444999:::888555444444000000///000000111222333555333111111222333222111222///,,,,,,///222333444333222000000111222111000000000000////////////...------........./////////---...///000111000///...---///000000000111444666:::<<>>;;;999666444222222111000///......000111222222222222555666777888999;;;???BBBAAADDDFFFFFFDDDBBBAAAAAA>>>===<<<;;;:::999888777666666777666555333000//////,,,***+++...///...,,,,,,,,,,,,---------......+++---***+++222444AAAYYYpppyyykkk___YYYNNNLLLIIIHHHHHHHHHGGGEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDBBBAAAHHHRRR\\\fffrrr|||lll\\\MMMDDD===<<<;;;777555555777666666666666555555555444555666555444444555777111111111111222333444444000000000......///222555222333444444555555444444///111333333111///......111000111333222......111000555;;;===;;;888555333111111000000111222333333444222000000111111111000333111......111444777888111///------.../////////////////////////////////---......///////////////......///000000000000///,,,...///000000111444666888;;;@@@EEELLLUUU```hhhvvvzzz{{{wwwqqqkkkaaaXXXRRRPPPMMMKKKHHHEEE@@@<<<666666555444333222111///......///000111222222222666777888999:::<<<@@@DDDBBBCCCEEEEEEDDDBBB@@@@@@<<<;;;;;;:::999888777777999888888666555444222222///---+++,,,---///...---++++++,,,,,,---...//////,,,---***,,,333666DDD\\\ttt~~~oooaaaYYYSSSPPPMMMKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDFFFDDDEEEFFFCCCBBBGGGNNNWWWbbbqqqzzzjjj[[[LLLCCC===<<<;;;777555555777666666666666555555555444555555555444444666777333333222222222222333333333333222///---...000222111111222333333333333333222222333222///...///000111000111333222......111111555;;;>>>===:::666444333333222222222333444444444222000000111222111000111///,,,,,,///222444555111...,,,,,,.../////////.............../////////---...///000000000//////...//////000000000000000,,,---//////000111444666666;;;AAAGGGMMMUUU```hhhtttyyyzzzwwwrrrmmmeee]]]TTTRRRNNNKKKHHHEEE@@@===555666777666555333222222......///000111222333333666777999::::::===@@@CCCBBBBBBCCCCCCCCCAAA???===::::::999999888888888777:::888555333222222222333000///------...//////...***++++++,,,---...//////---///+++---555999HHHaaawwwuuufff\\\WWWTTTPPPMMMLLLLLLJJJIIIGGGFFFFFFFFFEEEEEEEEEDDDFFFEEEEEEGGGEEEDDDHHHNNNUUU```nnnxxx|||}}}gggYYYLLLCCC===<<<;;;888555666666666666555555555444444222333444333222222333555444333333222222222333333444444333111......///111///000111111222222111111333333222000......///111000///111333111------111111555:::===>>><<<888555444444333333333444444555666444222222333444333222111000...///111333444444111///...///000111111000---............/////////---...///000111000///////////////000000000111111,,,.../////////000333555555<<>>@@@AAA@@@@@@AAABBB@@@===:::999999999999999888888888777555333111000///000000000000///............///++++++,,,,,,---...//////...///,,,...777;;;JJJdddzzzooodddXXXUUUPPPMMMKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHEEEDDDFFFEEEDDDHHHNNNSSS\\\jjjttt{{{zzzdddWWWLLLDDD===<<<<<<888666777555555555555444444444333333444444333111111333444222222222222333333444555111333333222000///000111///000111111222222111111111222222000...---...000000...000222000,,,,,,000111444888<<<>>>===999777444333333222222333333444555333222111222333222111111111000222333444333222///......///111222111///---------.........//////---...000111111111///...000000000000000111111222---...////////////111333666>>>GGGMMMRRRYYYdddmmmqqqtttuuuqqqnnnmmmiiiccc]]]XXXQQQJJJFFFBBB???===333555666555333222333555............000222444555555888;;;<<<<<<;;;<<<<<<@@@???>>>???@@@???;;;777999999999999999999999999444555555555444222///---/////////...---,,,---...,,,,,,,,,------.........---...+++---666;;;KKKeee{{{wwwmmmZZZVVVPPPLLLJJJIIIHHHGGGEEEEEEEEEFFFFFFGGGGGGHHHJJJFFFCCCDDDCCCCCCFFFKKKNNNVVVcccoooyyyxxxcccVVVLLLDDD======<<<999777777555555444444444333333333666666666555333333444666000000111222333555666777///111333333222111111222000000111222222222222111///111222222000...---...///...///111000,,,,,,///111333666;;;======:::888333333222222111222222222333111//////000111000///---,,,---...000000---+++,,,,,,,,,...000000...,,,---------.........//////---...000111222111///...000000000000000111111222...///000///...///111222888@@@JJJPPPTTT[[[fffooopppssssssnnnlllkkkgggccc```ZZZRRRJJJDDDAAA>>><<<222444555444111000333555............000222444666444777;;;===<<<;;;::::::???>>>===>>>???>>>:::666999999999999999:::::::::444666:::<<<;;;666111---.........---++++++,,,---,,,,,,,,,---------......,,,---***,,,555;;;KKKeee||||||rrr\\\WWWRRRNNNKKKJJJIIIHHHDDDDDDEEEFFFGGGHHHHHHIIIKKKFFFCCCBBBAAA@@@CCCIIIJJJQQQ]]]kkkxxxxxxaaaSSSJJJFFF@@@;;;999777666555888555333444666666444222444444222222222222444444333222111000111333555777444111......000222111000...------///111222111000---...000///...,,,,,,------------...///000000111111222555999;;;;;;888555999444000222777888444///111111111111111222222222///---...///---))))))---,,,---......///.........------------.........///(((+++///000////////////---------...///000111111000111000///------///111<<>>999222222111111000//////...............///000222333666777999;;;<<<<<<<<<;;;@@@???===<<<;;;999666444444333333555777888888777999777555333000...------...,,,,,,---///111111111000,,,,,,...---+++,,,///***///---,,,666???RRRlll~~~sss```XXXQQQPPPOOOLLLIIIIIIDDDEEEFFFGGGGGGFFFEEEDDDHHHFFFDDDCCCBBBCCCDDDEEEFFFLLLUUU```kkkwwwuuu^^^OOOHHHDDD???;;;999777666555777555333444666666555333444333333222222333333444333222222111222444666777555222//////111222222111111000///000222222000...---///000///---,,,------------......///000000111111222555888::::::777555444111...///222222000---000000111222222222222111000......000...******...,,,,,,---...////////////------........./////////+++---000111000/////////---------...//////000000222333444333333444666999===@@@FFFMMMUUU```kkkrrrrrrpppnnnmmmlllhhhbbb^^^\\\YYYTTTOOOJJJDDD===777555555444333222111000000............///111222444777888999:::;;;<<<<<<<<<>>><<<::::::999999777555555555555555777888777777999888666333111000/////////---,,,---///000000000,,,)))***------++++++...+++000......777AAAUUUooowwwbbbZZZRRRQQQPPPLLLJJJJJJDDDEEEEEEFFFEEEDDDCCCCCCGGGFFFDDDBBBBBBCCCDDDEEEEEEJJJRRR[[[fffsss~~~qqqYYYKKKEEEBBB===:::999888777666555444333444666666555444444333333222222333333444444333222222333444666777666333111111111222222222444333222222222222000...---/////////---,,,---...---......//////000000111111222444777999999777444111000//////...------,,,...///111333333222111000000...///111///++++++///+++,,,---...///000000000....../////////000000000---///111222000//////000------..................---///000111111333777:::===AAAGGGNNNXXXcccmmmtttuuuuuusssrrrnnnggg^^^YYYXXXVVVSSSPPPKKKDDD<<<666999999888666444333222111///.........///111333444888888999999:::<<<===>>><<<:::777777777888888777777777777777777777777777888777555444222111111111000...------...//////...111......000///***((())),,,111//////999DDDYYYsss}}}fff]]]TTTRRRPPPMMMKKKLLLFFFFFFEEEEEEDDDBBBAAAAAAEEEDDDCCCBBBBBBBBBCCCDDDDDDGGGMMMUUU___lllxxxnnnVVVHHHCCC@@@<<<:::999888777666444444444444555666666666333333333333333333333333444444333333333444555666444333111000111111222222555444333333444444222000...//////...---,,,---.........//////000000000000111222333666888888555333111222333222...------///---///111333444222000///000//////111///,,,,,,000+++,,,---///000000000000////////////000000000000...///111111///......///............------------***+++---......111444777<<<@@@GGGPPPZZZeeepppwwwzzzyyywwwsssmmmeee]]]XXXWWWVVVRRRNNNIIICCC===999<<<;;;999777555333222111//////......///111333444:::999999999:::<<<>>>???;;;999666555777888999999777888999888777666777888666555444333222111111111111///------......---,,,,,,***+++//////+++)))***+++000...///:::FFF\\\wwwmmmcccXXXTTTQQQNNNMMMNNNJJJIIIGGGEEECCCBBBAAAAAADDDCCCBBBBBBBBBBBBCCCCCCDDDFFFIIIOOOXXXeeerrr{{{jjjUUUIIIAAA???<<<::::::999888777333444444555555555666666333333333333333333333333444333333333444444444555222111111000///000111222555444444555666666555333...//////...,,,,,,---////////////000000000000000111111222444666666444222000333555333///---///111---...111333333222000...000...///111///,,,---000,,,---...///000000000000////////////000000000000---///000///...------.....................------///000111111222333777999:::???HHHQQQ\\\hhhsssyyy|||wwwqqqiiiccc^^^\\\XXXVVVQQQKKKEEEAAA??????;;;:::999777444222000///////////////000111333444:::999999999:::<<<>>>???<<<999666666777999::::::777888999888666666777888444333222111000000000000111///---------...---,,,###***...------000***///---///;;;HHH___zzzvvvjjj]]]VVVRRROOONNNPPPMMMKKKHHHEEECCCBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDEEEGGGKKKSSS___mmmvvv{{{gggTTTJJJAAA???<<<;;;;;;:::888777333555666555444444555666222333333444444333333222333333333333333333333333///000000/////////222444666666555666888888777555/////////---++++++---///000000000000000000000000111111111333444555333111...111222111...---...111---...000222222111000//////---...000///+++,,,000......///000000000//////....../////////000000000,,,...///...------...///......//////////////////111222333333333444777999;;;@@@IIITTT___kkkvvv}}}xxxooofff```^^^^^^VVVTTTOOOHHHBBB??????AAA:::999777555333111//////000/////////000222444555999999::::::;;;===>>>???<<<:::777777777888888777555777999888666555777999333333222000000/////////000...---,,,---...---,,,)))(((***...///------///)))///---///<<>>888888666555333111000///000/////////000222444555888999:::<<<======>>>>>><<<:::888777777666444222222555888888555444777:::555444333111000////////////---,,,,,,---...---,,,555111000111000,,,+++---***///...000>>>MMMeeeyyyhhh]]]VVVQQQQQQSSSOOOLLLHHHDDDBBBBBBDDDEEECCCCCCDDDDDDEEEEEEEEEEEEBBBBBBCCCEEEKKKVVVbbbjjjssszzzvvv```QQQKKKCCCAAA>>>======;;;999777444666888666333222333555222222444444444444222222111111222222222111111000---///111111111222666:::<<<;;;999999999888555333000000///---++++++...000111111111000000000000000111000000111333333222000/////////000111222222222////////////000000000111---+++,,,///...***+++000111111111111000///...---------------.........///---...////////////111444...//////000111222222333...000111111222444888:::>>>DDDNNNZZZfffsss~~~|||pppddd\\\YYYXXXKKKLLLLLLGGGAAA<<<:::;;;888777666555333111000000000000//////000222444555888999;;;===>>>>>>======;;;:::888777666444111...000444888777444333777;;;666666444222111000//////...---+++,,,---......---***''''''+++,,,+++,,,000+++000///222@@@OOOhhh}}}kkk___WWWRRRQQQTTTNNNKKKFFFBBB@@@AAACCCEEECCCCCCDDDEEEFFFFFFEEEEEE@@@@@@AAACCCIIISSS^^^fffrrryyyuuuaaaPPPFFFBBB@@@===;;;;;;:::999777;;;888555222111222333555222333333444444333333222444333222111000000000000222222222111111333777;;;;;;<<<<<<;;;999555222000---/////////---,,,---...///111222222000//////000---...///111111111000///111000...,,,,,,---///000---222333000...///000...//////////////////......//////000000000000//////,,,---///111000///,,,***---///000222222111111000////////////000111222333222333333222111333999>>>AAAFFFPPP\\\hhhuuu~~~zzzlllccc^^^ZZZVVVLLLJJJHHHDDD@@@;;;777555888777555333222222222222000///...111555777555333999;;;===???@@@@@@???>>>>>>:::777777555222222555111222333444555777888999333333222111000///...---000//////............///...------------...//////***---333999@@@OOOiiinnn___YYYWWWUUURRRNNNLLLJJJHHHEEEDDDCCCBBBAAABBBCCCFFFHHHHHHEEECCC???>>>======BBBKKKVVV^^^qqqzzzvvvaaaPPPGGGAAA???<<<;;;:::999888666999888555333222222333444222333333444444333333222333222111111000000000000222333444444555888;;;???:::::::::888666333111///,,,---......---,,,---///000111333222000//////000---...///111111111000///111000////////////000111///333444111///111111///........................//////000000000///......+++,,,...///000///...---//////000111333333111000............///000111222111222333222111444:::???DDDIIISSS^^^iiittt}}}wwwjjj```\\\XXXTTTNNNLLLIIIDDD@@@;;;888666777666444333222111222222111000///111444555333111888999<<>>:::777777555222333666111111222444555777888888444333222111000//////...222111///...---------...---------------...//////***,,,222888@@@PPPkkkrrrccc\\\XXXUUURRRPPPNNNLLLIIIFFFDDDBBBBBBCCCCCCCCCEEEGGGGGGEEECCC??????>>>???BBBJJJTTT[[[jjjtttuuu```QQQHHH@@@===;;;999999888777555777666666555444333222222222333333444444333333222222111000000000000000111///222555777888:::===@@@888888666555333111000///***,,,------,,,,,,---///000222333333111000000111......000111111000000///000000111111111111000000...222333000///000000...........................///////////////...---,,,+++,,,---...///000000111000...---///222333000...------------...///000000///111222111111555;;;AAAHHHNNNXXXbbbkkkttt{{{~~~tttggg^^^ZZZWWWSSSPPPNNNIIIDDD???;;;999777666555444222111111111111222111000111222222111000555888<<>><<<999777777666555333333444555666555444222000222333333444444333333222000000///000000111222222222444777999888777777888444333222000///.........)))***,,,,,,,,,,,,...///000222333333111000000111...///000111111000///...+++---///111222111///...+++000111...,,,---...,,,---------.........//////......//////...---,,,,,,111000...------...///000000...,,,,,,///000...,,,............///000111111---///111111222666===CCCMMMVVVbbbkkkooossswwwzzz|||{{{tttiiiaaa]]]YYYTTTNNNKKKFFF@@@<<<999888777333333333333222111111000//////000000111222444555444777===BBBEEEFFFEEEDDD???:::888888666333333666000111111222333444555555444333333333222111111111000///...------...000111,,,,,,,,,,,,,,,---......,,,+++...555BBBXXXwww|||kkk^^^VVVRRRMMMLLLJJJIIIGGGFFFFFFFFFFFFDDDCCCCCCDDDFFFFFFEEE@@@AAABBBCCCCCCEEEHHHKKKWWWeeettt~~~nnnYYYLLLGGG>>>;;;999777777666555333333444555555555333222111222333333444444333333222000000000000111222444444777999;;;;;;999777777777333222222111000000//////***,,,------,,,,,,---//////111222222000//////000///000000111111000......+++,,,...000111000///......222333000///000000...------......///000000000---....../////////......222111///.........//////111111000////////////000............///000111222...000111111222666===BBBLLLVVVdddmmmqqqsssvvvzzzzzzzzzvvvmmmeeeaaa[[[TTTJJJHHHDDD@@@<<<:::888777333333444444333222111111///000111111111222666888666999>>>CCCFFFFFFDDDCCC>>>:::777777555222222555000000111222222333444444333333222222111111111111---------......///000111,,,,,,,,,,,,,,,------...---+++...666EEE[[[yyyssscccYYYVVVNNNMMMLLLJJJHHHGGGGGGGGGDDDCCCBBBCCCFFFGGGFFFEEE@@@AAABBBBBBBBBCCCFFFHHHRRR```pppzzzkkkUUUIIIEEE>>><<<999888777777555333333444444444444333222222222333333444444333333222000000000111222444555666888999:::999777666666777222222333333333111000///,,,---......---,,,---///...000111111///......//////000111111111///...---,,,---///000111111000000///333444111///111111///......//////000111111222------...///000000000000//////////////////000000...000111///+++***---111------------...///000000///000222111222555<<>><<<999888333444444555444333222222111333333222111222555999888;;;@@@DDDFFFEEEBBB@@@===888666666444111111444000000111111222222333333222111111111111000000000---...///000000//////...,,,,,,++++++,,,,,,---...---,,,...888GGG]]]zzz{{{iii^^^[[[SSSRRROOOMMMJJJHHHGGGGGGAAAAAABBBDDDGGGHHHGGGFFF@@@AAAAAAAAAAAABBBEEEGGGLLLZZZjjjuuu|||iiiSSSGGGCCC>>><<<999888888777555444444444333333333333333333222333333444444333333222000111111222333555666777555666777666444444555666111222444555444333111///---/////////---,,,---......///111000...------...///000111111111///...---......///111111222222222---222333000...///000......//////000111222222333,,,---...000111111222222------...///000111222222***...000---'''%%%***///,,,,,,,,,,,,---.../////////111222222111555;;;AAAHHHUUUeeepppssstttwwwzzzuuuxxxxxxqqqjjjddd[[[SSSGGGFFFEEECCCAAA>>>;;;:::333444555555555444333222444555555333111111444888:::===BBBEEEFFFDDDAAA???<<<888555555333000000444000000111111222222222333111111111000000000000000...///000111111///---+++,,,,,,++++++,,,,,,---...---,,,///999HHH^^^zzzmmmbbb___XXXVVVSSSOOOLLLIIIGGGFFF???@@@BBBEEEHHHIIIHHHFFFAAAAAAAAA@@@@@@AAADDDGGGGGGUUUeeeqqqyyy{{{dddRRRGGGCCCBBB???:::777666666666555444444444444444333222111444555666555333111000111///111444555666666888999888:::999444333555555222555555444333111///---,,,***---///000000//////000444555444111000000///,,,222333333222///......///---...///111111111000///222333333222111///---,,,000///...---,,,,,,---......000111111000000111333...............///000000///////////////...------///---,,,,,,...//////...000222333222222444:::???KKKYYYgggmmmooorrrvvvwwwzzzwwwrrrmmmggg___WWWRRRLLLHHHCCC???>>>===:::777666666666666666555555555777555333111111111333333888:::>>>BBBDDDEEECCCBBB>>>;;;777444333333222111222333333444333222111000666444111000000///---+++---------............///111...,,,---,,,((((((***...///222:::JJJbbb|||vvvkkkdddccc]]]VVVQQQOOOLLLHHHEEECCCCCCCCCEEEGGGIIIHHHGGGBBBCCCBBBAAADDDHHHGGGBBBHHHOOO[[[iiiuuu~~~wwwaaaQQQIIIFFF@@@===888555444444444333444444555555444444333222222333555444333222222333000222444555555555777888777999888444333555444111444444333111000...------,,,...///000///...///000111---+++---000111000000111222333222000...///000...///000111111111000000222222222222111///---,,,000///...---------.........///000000//////000222///////////////000000111...///////////////.........---,,,,,,...//////......000111111222555;;;@@@LLLZZZhhhnnnqqqtttwwwwwwuuurrrnnnhhhbbb[[[SSSNNNKKKGGGBBB???>>><<<:::777555444444333222111111000666555333111111222333444666999===BBBEEEEEECCCAAA>>>;;;666444333333222111222222333333333222111000666444222111111000...------------............///...,,,---000///+++)))+++...000333<<>>DDDNNN\\\jjjppptttwwwyyyyyyrrrooojjjddd___XXXPPPLLLHHHEEEBBB???===<<<999777555444333222111///......555444333222111222333444333777===CCCHHHHHHDDDAAA===:::666444333333222111222222222333222222111000666444222222222111000...---------............///+++***---222222---+++,,,...000444???QQQjjjtttgggddd^^^VVVQQQNNNLLLHHHEEECCCBBBBBBCCCEEEEEEEEEDDDFFFEEEAAA>>>BBBJJJOOONNNAAAFFFPPP\\\hhhrrryyy}}}ppp\\\OOOIIIGGG@@@>>>:::888777777666555444444444555555444444333000222444444333222333444333444555555444444666888777:::999666555666555222222111...,,,+++,,,---.../////////...,,,---///111888+++%%%---444111///333///000222222111111222333111111111222222222111111000000000000///......---------.........///000000---...///...------...///000000111111222222222222---......///////////////...---,,,---///000///---+++---000111333999BBBHHHQQQ]]]kkkrrrwww{{{|||{{{sssooojjjddd___XXXQQQMMMFFFDDDBBB???===;;;888777666555555444333222222111444333222222222333444444333666===EEEKKKKKKFFFAAA<<<999555333333333222111111222222222222111111111444333111111111111///...---------............///...,,,---111111---+++------///444@@@UUUooo{{{lllfff```XXXSSSPPPNNNKKKHHHGGGFFFDDDDDDFFFFFFFFFEEEEEEFFFCCC@@@BBBIIIMMMMMM>>>BBBKKKVVVbbbnnnwww|||nnn\\\OOOGGGCCC???===:::888888888666555333333444444444444333333222444555555333222222333555666666666555555777999:::<<<<<<999777888777333111///---++++++,,,---......//////...------000222666...+++111444000///222///000222222111111333444222222111111111111111111//////..................---......//////000000000---...///...---,,,---...000000111222333222222111......///////////////...---,,,,,,...000000...---,,,...000222555;;;DDDKKKSSS^^^jjjqqqwww|||~~~}}}wwwsssmmmgggaaaZZZTTTOOOEEEEEECCC@@@===:::888777444444444444444555555555222222222222333444444555444777>>>GGGNNNNNNHHHBBB<<<999555333222333222111111111111111111111111222222000//////000000///------------............///444000---...---***+++...,,,...444BBBXXXrrrrrrjjjddd[[[UUUSSSQQQOOOLLLIIIGGGEEEDDDEEEEEEEEEDDDCCCFFFFFFCCCCCCFFFFFFDDD===@@@GGGQQQ^^^kkkvvv|||}}}lll[[[NNNEEE@@@<<<:::888777777666555333333333444555555555555444444555777666444333333444666777777666666777:::<<<<<>>>>>@@@DDDMMMXXXfffrrryyyzzz}}}~~~hhhWWWKKKDDD@@@<<<:::888777777777555333555555666777777777777777333555777777666555666777777777888777777999<<>>@@@@@@<<<999888555000------------............***,,,...//////000111222---???JJJAAA666333333222000222333333111111222333222111000/////////000000------,,,,,,,,,---////////////000111000000.........///000///---------......///111222333222111000000000000000///---,,,,,,,,,,,,---///000000...,,,...///000000222888AAAIIIQQQXXX```fffmmmvvvzzzzzz{{{vvvoooggg___XXXQQQLLLGGGHHHHHHDDD>>>888666666111111111111222222222222000000222333444555555555666777;;;DDDLLLMMMGGG@@@:::777444222222333222222111000//////000111222333000///...///000111000///---------............///222...,,,---,,,)))***---///000777GGG___yyynnnggg^^^WWWUUUTTTRRRPPPJJJGGGDDDBBBBBBBBBAAA@@@AAAFFFIIIFFFCCCBBB@@@===@@@@@@BBBHHHRRR^^^jjjqqqxxx{{{|||dddSSSIIIDDDAAA===<<<:::999999999777555777777888999999999999999222444666777777777999:::777888888888888:::>>>AAA>>>AAA@@@;;;888777333...,,,---.../////////......(((+++...000000000111222222MMM[[[KKK999555555111111333333333111111222333222111000.........///000---,,,++++++,,,---///000000000111111111///...---///000111000...------///---///111222222222000///111111111000///---++++++,,,,,,---///111000...,,,.../////////000666???FFFNNNUUU\\\aaaiiirrrwwwwwwzzzuuummmddd\\\TTTMMMIIIHHHJJJIIIEEE>>>888666555444333333333222222111111///000111333444555666666777666999BBBJJJKKKEEE>>>:::777444222222333222222111000/////////111222333111000///000111222111000---------.........//////---***+++......+++***---111222999IIIbbb|||nnnggg]]]WWWUUUTTTRRRPPPMMMJJJFFFDDDCCCCCCCCCBBBAAAGGGIIIFFFBBBBBBBBB@@@AAAAAAAAADDDMMMXXXdddkkkvvvzzzgggUUUJJJEEECCCBBB>>>888666777999999888555555666666777999:::;;;777999;;;<<<===<<<;;;:::666777888:::;;;<<<======BBB@@@===999555222000///000000//////.........---,,,---...///000000000000---FFFYYYQQQ<<>>===:::555111222111111222444555555444000222333333222111333444666888<<>>@@@BBBDDDIIIRRR^^^fffooosssxxxzzzcccSSSJJJEEECCCHHHCCC===999888888777666666666666777888999:::;;;999:::<<<>>>>>>===;;;:::666777999:::;;;<<<<<<<<>>???@@@@@@AAABBBCCCFFFMMMXXX```iiinnnwwwzzzfffWWWOOOLLLJJJOOOJJJCCC===:::888666555888888888888999999:::;;;<<<===>>>??????>>><<<;;;777888999:::;;;<<<<<<<<<:::999777555333111//////////////////............------...///000000000000...555999666333444555666///111333444333222222222000000000000000000000000//////...------------...$$$'''***---...---,,,***---///000000000000111222000//////000222333111000///000111000...------...+++,,,,,,------...//////000111111000000444<<>>:::999999888777888555333555999999555111///111222222111111222333444666;;;@@@CCCCCC???<<<999777555444444444222111222222222222222333444444111111111000000/////////......//////000111111111,,,---...---++++++,,,...222222:::NNNkkkwwwfffZZZUUUSSSQQQOOOLLLLLLKKKJJJHHHEEECCCBBBCCCDDDDDDCCC@@@??????@@@AAABBBBBBAAABBBHHHQQQXXXdddjjjuuuzzzgggZZZSSSPPPPPPTTTOOOHHHAAA<<<999777666::::::999999::::::;;;<<<>>>???@@@AAAAAA???===<<<888999::::::;;;:::::::::555555444333222111000//////////////////...............///000000000000000---///000000111333666777000222555666444333222222111111111111000000///...//////......------------''')))+++---//////.........000111111000000111333/////////000111111111000///000000000...------///+++,,,---...////////////111111111//////444===DDDNNNTTT^^^gggmmmppprrrsssnnnjjjddd```\\\XXXSSSOOOGGGDDD@@@<<<:::888777777777444222555::::::666000///000111111000000111333333555:::>>>@@@@@@===;;;999777444333333333222111333333222222333333444555111111000000//////.....................------------......---++++++,,,...111333<<>>:::::::::;;;;;;:::;;;;;;<<<===>>>???@@@AAABBBBBB@@@>>>===999999999999999999888777222222333333222111000///.........///////////////...///000000000000000000+++---000111111111333666222444777888666444333333333333333222111///...---...............---------,,,,,,++++++,,,...111222///000111111000000111222...///////////////000111...///000///...---...///---...///000111111111000000111000///000555===DDDOOOVVV```iiioooqqqrrrrrrjjjgggccc^^^ZZZUUUPPPMMMFFFEEECCC???<<<999777777555222111333777888555111...000111111000///111222222444888;;;<<<<<<;;;;;;999777333222222333222111333333222222333333444555111111000000///......---.....................---.........,,,++++++---///000333>>>SSSnnnppp```XXXTTTQQQOOOOOONNNLLLJJJHHHFFFDDDDDD@@@@@@@@@AAACCCDDDEEEEEE@@@AAAAAA@@@???CCCJJJPPP```iiiuuutttaaaUUUQQQQQQRRRTTTQQQLLLEEE>>>;;;;;;===;;;;;;;;;<<<===>>>???@@@???@@@AAABBBBBBAAA???>>>999999999888777666555444111222333444333333111000.........//////////////////000000111111000000000,,,---111444333///111555444666888888666555555555222333333333222000...---......//////......---,,,...,,,***)))***,,,///111///000111111//////000111---...///...------///111...///000///...---...///...//////000000111222222///000000000111555===DDDOOOWWWbbblllppprrrrrrqqqiiigggccc^^^XXXRRRMMMJJJEEEEEECCC@@@<<<;;;;;;<<<444222222222333444333222---///000000//////000111111333777999999999999:::888555222111222333333333222222222222222333444444222222111000//////......------...///000111222333---...---,,,+++,,,///111///444AAAVVVqqqvvvfff\\\WWWRRRNNNPPPNNNLLLJJJHHHGGGFFFFFFAAA@@@@@@BBBEEEGGGGGGFFF@@@AAAAAA@@@???BBBHHHNNN[[[dddrrr~~~qqq^^^SSSQQQTTTWWWSSSQQQLLLEEE>>>:::;;;===:::;;;;;;<<<>>>@@@BBBCCC>>>???AAABBBBBBAAA@@@???888888888777666444333222111222444555555444222111............/////////000000000111111111000000///000---...333444111111444555777777666555444444666///000222333333222111000---.../////////...---,,,...---,,,++++++,,,---......///000000......///000---...///...,,,,,,///222---///000///...---///000//////......///000222333---///111111222666===CCCPPPXXXdddmmmrrrsssrrrqqqjjjhhheee___WWWPPPJJJHHHEEEDDDAAA===;;;===BBBGGG666666555222///...000333---...000///......///111000333666777666666888999777444111000111333444444222111111111111222333333444333222111000///......---......///000111111222------,,,++++++---000444000666EEE[[[uuu}}}lllbbbZZZTTTOOOOOONNNLLLJJJHHHHHHHHHHHHDDDCCCBBBCCCFFFHHHGGGEEE@@@AAAAAA???===???EEEJJJTTT^^^mmmyyyjjjVVVLLLLLLQQQUUUSSSRRRMMMEEE===999:::<<<::::::;;;===???AAACCCDDD===>>>@@@BBBBBBBBB@@@???888777777666555333111000222333555666666555333222---.........//////000000000000111111111000000///333,,,***000555333111333666666666555333333444555,,,...000333444444333333---.../////////...,,,,,,......//////......------...///000///...---...///,,,...///---+++,,,///222---///000///......///000///...---,,,---///111333,,,///111222333666===BBBPPPYYYdddnnnssssssrrrpppkkkjjjggg```WWWOOOIIIGGGEEECCC>>>:::999>>>IIIQQQ999:::999333---+++...222---...//////......///111///222555666555555777999666333000000111444555555111111000000111111222333444444333222111000///...000//////...------,,,,,,,,,,,,,,,++++++---222555000888HHH___wwwqqqfff]]]UUUPPPOOONNNLLLJJJIIIHHHIIIIIIHHHFFFDDDDDDGGGGGGEEECCCAAABBBAAA>>><<<===AAAFFFPPPZZZhhhttt|||}}}cccRRRJJJHHHJJJNNNRRRQQQMMMGGG@@@<<<;;;;;;;;;;;;;;;;;;===AAADDDFFFBBB@@@???@@@AAAAAA===:::777666555444333222222222555333111111222444444333///......------///000111333222222111111000000000---...///000111222333444555444444333333444444555...//////000111222222333000000000...,,,,,,...000......------------..................////////////,,,,,,,,,---------......///...------...000222444666000+++***...111222000///,,,---000333444999???OOO[[[gggnnnsssxxxzzzzzzwwwvvvooocccVVVMMMKKKMMM???BBBBBB===888>>>NNN\\\GGG<<<444444444000///000000111222111///------...333333222333333555666777111111222222222333333333...///000111222333444444444333222000//////......111111000000//////......---------......---,,,,,,333:::KKKeee}}}|||ooocccXXXPPPRRROOOLLLKKKKKKJJJIIIGGGGGGEEECCCCCCEEEGGGGGGGGG????????????@@@BBBDDDEEELLLTTTcccqqqxxx}}}{{{aaaPPPHHHEEEHHHLLLPPPOOOMMMHHHBBB===;;;;;;:::::::::;;;===@@@CCCEEEAAA@@@???@@@AAA???<<<888666555444333333333333333888666333111111111000//////......------///000111...///000111222333333333000000000111111111111111444444333333333333444444------......//////000000111222222000//////111333/////////....../////////............////////////---,,,,,,,,,------......000///...---...///111333666111---,,,000222222000000---...111444555:::@@@OOO[[[hhhpppuuu{{{~~~~~~zzzwwwpppeeeZZZQQQMMMLLLDDDEEECCC<<<666888CCCMMMDDD:::333333333111///111111222333222000/////////333333333444444444444444222222222222333333333333555555444333222111111000444333222000//////......000000000///////////////---------...---------,,,333:::LLLgggtttggg[[[TTTRRRPPPMMMLLLKKKJJJGGGEEEGGGEEECCCCCCEEEGGGGGGGGGAAA@@@??????@@@AAACCCDDDFFFLLLYYYgggpppwwwyyy___MMMEEEBBBFFFJJJQQQQQQOOOJJJDDD>>>:::888999999999:::<<>>???888222222333111000111222333444333111000000111222333444555555444333333333333333333444444444444777777666555333222111000444333222000//////......//////////////////000000------------------------444;;;NNNjjj{{{jjj^^^XXXQQQPPPNNNMMMLLLJJJFFFDDDGGGEEEDDDDDDFFFGGGGGGFFFBBBBBB@@@@@@@@@@@@AAABBBEEEHHHSSSaaammmvvvwww]]]KKKCCCAAADDDIIIRRRSSSRRRMMMEEE>>>888666777777888999;;;>>>@@@AAA===>>>??????>>>:::666333333222222222222222333444222111000000222222111000///......------///000111111333555777666555222111555444444222111000//////111222222222222222222111000000000000000000///////////////...---...000222000//////////////////000---------.........//////......,,,,,,,,,---///000000000///.........//////333111000000111111///---222000111444555777>>>FFFSSS___lllsssxxx~~~zzztttlllfffaaaYYYNNNFFFCCCAAA>>>:::888777777888999555111111222222222222222333333222000000111222///111333555666555444333333333333444444444555555333333333444444555555555444333222000//////......---......//////000000000---------------......///444<<>>>>><<<888555333222222111111111222222333222111000111222222111000///......------///000111333555777999999777555333444444333333222222111111000000111222222111000000000000000000////////////000000000///......000222///......------......///------------..................---------...///000/////////.............../////////000000///---,,,222111333555555777???IIIVVVaaammmrrrvvv{{{|||{{{xxxssslllhhheee]]]PPPGGGBBB@@@>>><<<;;;999777666444444222111222333333222111222222111//////000222,,,...111444666666555555333333333444444444555555000000111333444666777888444333222000//////......------......//////000000...------------...///000444>>>TTTqqqnnn^^^VVVOOONNNMMMMMMNNNMMMKKKIIIGGGFFFEEEFFFGGGHHHFFFEEEEEEDDDBBB@@@?????????@@@AAAAAAGGGTTTbbbnnn{{{oooYYYJJJDDDAAACCCFFFEEEHHHIIIHHHEEEAAA>>>===555666777999<<<===??????<<<===>>>===:::777666666222222111111000111111111555444333333222111///,,,///......------///000111111222555888:::::::::999333333333333333333333333...///000111111000///...------------------------333444333111000000111333......------------......,,,------------.........------......////////////........................---......//////......---222222333555555777@@@KKKXXXbbbmmmrrrtttwwwxxxvvvtttqqqnnnlllhhh___SSSIIIDDDCCCBBB@@@===999666555111444444222222555555222111222111000//////111333---...111333555555666555333333333333444444444444222222333333444555555666444333222000//////........................//////......---------///000111444???VVVuuutttcccYYYRRRPPPNNNMMMNNNNNNMMMLLLHHHGGGFFFGGGHHHHHHFFFDDDEEEDDDBBB@@@?????????@@@AAAAAAGGGQQQ]]]jjjzzz|||jjjVVVIIIDDDAAAAAADDDAAACCCDDDCCC@@@===;;;:::555666888:::<<<>>>??????<<<======;;;888666777999333222111000000000000000666555444444444222///---///......------///000111111222444666777999999:::555444444444333333333333---...000111111000...---+++,,,,,,------.........555555444222000///000222//////............//////,,,,,,---------.........,,,---///000000000......,,,,,,---...////////////------.........///000111111222444555444666@@@LLLXXXbbbmmmqqqsssvvvvvvuuulllllllllkkkggg^^^QQQIIICCCDDDEEEBBB===999777777///444666333333666666222222333222111///000222555111111111222333333444444222222222222333333333333555555555555555555666666444333222000//////........................------......---,,,---///111222555@@@XXXxxx}}}lllaaaXXXTTTPPPNNNMMMNNNMMMMMMHHHGGGGGGHHHIIIHHHFFFDDDEEEDDDBBB@@@??????@@@@@@AAABBBGGGPPPYYYeeewwwxxxgggTTTIIICCC@@@@@@BBBCCCDDDCCC@@@;;;777444333555666888;;;===>>>???@@@<<<======:::777666999;;;333333111000////////////333222222444555555333111///......---...///000111444444444444555555666666666666555444333333222222---...000111111000...---------......///000111111444444333000...---...///000000////////////000000,,,,,,,,,---------......+++---///111222000...---+++,,,---...////////////---.../////////000222444111222444555444666@@@MMMWWWbbblllqqqsssvvvwwwuuueeefffhhhhhhcccYYYNNNFFF???BBBDDDBBB>>>::::::<<>>>>>===AAA???:::666333222333333000000////////////000000111222333333333333222111000///---------...000111333222222111111222333333444555555555444333333222000222222111///---------------...///000111222222444333000...------...///***......,,,...444333---------...//////......---.....................---000000000000///...---,,,---...000111111111000///000000222555444555===GGGUUU\\\gggooossspppkkkgggdddeeeeeeaaaYYYPPPHHHDDDBBBCCCCCCBBB???:::666333:::666111000111111000///222;;;777000222222111666666555444333333333444555111222333444555777888999444777999888666555666888111111111111000///...------......---++++++,,,...//////...,,,******,,,...555DDD]]]yyynnnaaa\\\TTTNNNLLLJJJIIIHHHJJJHHHEEEEEEHHHIIIGGGFFFBBBAAAAAA@@@@@@AAAAAABBBDDDAAAAAAEEEKKKWWWkkk}}}yyyeeePPPFFFCCC@@@>>>===:::999888666555555555555666555666999<<<>>>======???<<<888444222111111111000000////////////000000222333444444444444333222111000///......000111222333222222222222222333333444444444444444333222222000111222111///.........------...///000111222222444333000...------...///+++......,,,///333333...,,,------...............///.....................,,,---...///000000000000...///000111222111111000000000222444444555>>>HHHVVV\\\fffmmmooommmhhheeeaaacccdddaaaZZZRRRKKKGGGCCCCCCBBBAAA===:::666444555222//////111222222111222;;;777111444555333888444333222111111222222333222222444555777777888888555777999888666555555777222222222111111000///......//////...,,,,,,---///---------,,,+++,,,///222888GGG```|||tttddd^^^VVVPPPMMMLLLJJJIIIIIIGGGEEEEEEGGGHHHGGGEEEDDDCCCBBBAAA@@@@@@??????BBB@@@AAADDDJJJTTTfffvvvtttbbbOOOGGGEEEAAA>>><<<999888666444333333333444555555666888;;;======<<<;;;999666222000///000000111000000//////000000111222333444555555444333222111111000///000111222333333333333333333333333333333333444444444333222222...000111000///...///000------...///000111222222333222000///............+++---------///333222...,,,,,,------..............................//////------...///000000000000///000111222222222111111//////111333333555???IIIWWW]]]eeejjjkkkhhheeeccc___aaacccaaa[[[SSSMMMJJJDDDCCCAAA>>>;;;888666555444222000000111333333333111:::777222777888666;;;333333222222222222333444222444666888999888777666666888999888666555555666333333222222111000000000///000000///------...000***+++,,,+++,,,...222555;;;KKKddd{{{iiiaaaXXXQQQNNNMMMKKKIIIHHHGGGEEEEEEFFFFFFEEEDDDEEEDDDCCCBBB@@@???>>>===??????AAAEEEIIIPPP___mmmuuummm]]]LLLFFFEEEBBB>>><<<999777555444333333444555555555666888;;;<<<<<<;;;888777444222000000000000111000000000000000000111222222333444444333222222000000000000000111222333444444444444444333333333222222333333333333222222...///000000//////000222.........///000111111111222222000///............,,,,,,---...000222111///---------------......///---------------.........000111111000000///...---//////000000111111111111///...000333333666@@@LLL[[[```gggjjjhhheeecccbbb```bbbdddaaa[[[SSSMMMIIIEEECCC@@@<<<999777666666888666555333222222222111///888555222888;;;888<<<555555555555666777777777444666888::::::999777555777888888888777555555555333333222111000000000000///000000///---,,,...///***+++,,,,,,---///333666===MMMhhhmmmdddYYYRRROOOMMMJJJGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@>>>>>>>>>???BBBFFFIIIMMMXXXdddkkk|||kkk[[[JJJDDDCCC@@@<<<999:::888666444444444666777555555555777:::;;;;;;999777666444333222111111111111111000000000000111111000111222333333222111000......//////000111222222444555555555555444333222111111222222222222222111.../////////...///111333......//////000000111111111111000//////.........---+++,,,...111111000000///......------......///++++++,,,,,,,,,---------111111111111000///...---............//////000000//////000333444888CCCOOO^^^dddjjjllliiieeecccdddeeeffffffbbbZZZQQQIIIEEECCCAAA>>>;;;888777777777555555444333111111111111...666333111999<<<999<<<666777888888999::::::;;;777888:::<<<<<<:::777555777777777777777777555444222222000///......//////......///---,,,+++,,,...------...------///222555===OOOlllrrrhhh[[[RRRPPPNNNJJJFFFFFFGGGGGGGGGFFFDDDCCCCCCAAAAAABBBBBBBBBAAA@@@???>>>@@@DDDHHHIIIKKKTTT^^^iiizzzlll[[[JJJCCCAAA>>>999777;;;999777555444555777999555444555777999::::::888555555444333333222333333222111111000000111111222///000111222222111000///---...//////000111222222555666666777666555333222000000111222222222111111////////////......111333.../////////000000000111000000000000/////////......++++++///222000000111222111000...---......///+++++++++,,,------............///000111111111111......---------...///000//////111444555:::FFFRRR```gggnnnoookkkfffdddeeeiiijjjiiicccZZZOOOFFFBBB@@@???<<<:::999888888888---///000111000000111333---555333111;;;===:::;;;777777999;;;<<<<<<======:::;;;<<<===<<<:::888666777666666666888888777555222111000............///---......---++++++,,,.../////////...---///222555???RRRpppxxxlll]]]TTTQQQOOOKKKFFFFFFHHHIIIHHHFFFDDDCCCCCC???@@@AAABBBBBBBBBAAA@@@???@@@EEEIIIIIIIIIPPPYYYhhhyyyjjjYYYHHHBBBBBBAAA>>>===;;;999666444444555888:::555444444666999:::999888444333333333333333333333222111111000000111111222000111222222222222111000......000111222333333333555666777888777555333222///000000111222222111111000000000...---...000333////////////000000000000000000000000000//////......******000222000///111666444222///.........///,,,,,,---......///000000......000111111111111111///......---...///000111000000222555777<<>>@@@AAAAAAAAA>>>======<<<;;;:::888777666555444666888999888666444222000///......///000...//////...,,,,,,---......//////......000333666BBBVVVttt~~~qqqaaaWWWTTTRRRMMMHHHFFFIIIKKKJJJGGGDDDCCCDDDAAAAAACCCCCCCCCAAA???>>>>>>@@@DDDHHHHHHGGGNNNVVVdddttt~~~eeeUUUEEEBBBDDDFFFFFFFFF:::888666333333555888999555444444666888999888777222222222222222222222222222222111111111111222222111222333333333333222111//////111222333444444444666777888888777555333222//////000111111111111111111111000...------000222////////////000000000000///000000000000000///...///******000333000///222888666333000.........///.........///000111111222111222222111111000///...000///.........///111222111111222666888===JJJWWW```hhhqqqsssmmmgggeeefffllllllkkkdddZZZNNNEEE@@@::::::::::::::::::::::::333555777666333111222444111888555444>>>AAA<<<<<<===>>>@@@CCCDDDEEEEEEEEE@@@???>>><<<;;;:::999888555444333555999:::999777555444111000//////111222///000000///------...///---.........///111444777EEEYYYwwwtttdddZZZWWWUUUOOOIIIFFFIIILLLKKKGGGDDDCCCDDDBBBCCCDDDDDDBBB@@@===<<<===???CCCGGGFFFFFFLLLUUU]]]nnn~~~www```SSSGGGCCCCCCBBBBBBCCCDDD;;;555777777555444888333444555555666666555555555111///111555777555111111111111111222333444555555444222000//////000000000111222333444555666777666666666555444333111111444111///000222222000---333333222222000///------......//////000111111222............//////////////////...,,,,,,///333777888666333000............////////////000000000000,,,///222222111///...///---.........,,,---...000333444555444666???NNNYYYccclllvvvyyytttlllhhhfffmmmjjjhhheee\\\NNNDDD@@@<<<:::888999;;;<<<:::888777777666444444333333333111444777999999:::<<<>>>AAAEEEFFFDDDEEEHHHHHHFFFAAAAAA???===:::999999;;;===;;;999777666888999;;;222111000//////000111111......////////////......))),,,.........000555999FFF]]]{{{|||iii___YYYTTTOOONNNMMMLLLJJJGGGFFFEEEFFFFFFBBBEEEDDDBBBBBBBBB>>>888===???DDDHHHGGGDDDHHHOOOYYYaaapppvvv\\\PPPEEEBBBBBBBBBBBBDDDCCC;;;666777777444444666333333444555555555555444444111///111555666444111////////////000111222333333222111111111222333444333333444555555666777777555555444444333111000//////......000222111---***111111111000///...---,,,***,,,...000111000///...............////////////......---,,,+++...222555888666333000///.............../////////000000000---///111222111/////////,,,---.........///111333111333444555888CCCRRR^^^jjjpppwwwwwwrrrllljjjjjjmmmjjjhhheee\\\NNNDDD@@@===;;;::::::<<<<<<;;;999888777666555444444444444222444777888999:::<<<===@@@DDDFFFFFFHHHKKKKKKHHHBBBBBB@@@===:::999999:::;;;:::999888777666555555333222111/////////000000......////////////......***,,,...------000555:::GGG^^^|||ooofff___VVVPPPMMMMMMLLLJJJHHHFFFEEEDDDDDDBBBDDDCCC@@@@@@AAA???:::===???CCCFFFDDD@@@CCCHHHUUU]]]jjjzzzrrrXXXLLLAAA???@@@@@@AAABBBAAA<<<777777666333333444222222333444444444444444444222000111444555444111000//////000000111222333111111111222333555777999777777777777777777777777444444333333222000///...,,,---///222333111---)))///////////////...---,,,)))+++///111222000...,,,............////////////---------++++++---111444777555333111///......///------........./////////---///111222000/////////,,,---/////////000333555///111333555:::FFFVVVcccppptttxxxvvvpppllllllnnnnnnjjjhhheee\\\NNNDDDAAA>>><<<;;;;;;<<<<<<;;;999888777666555555444555555333555777888888999;;;===???EEEIIIJJJLLLOOOMMMJJJDDDCCC@@@===;;;:::999999888999999888666444111///333333111000////////////......////////////......,,,------,,,,,,///666<<>>>>>AAA@@@<<>>======>>>???<<<999777555333222222111222333333444444333333333222111111333444333111222222222222333444555555333222222333555777999:::;;;::::::999888777666666444444333333222000///......///111222333222000........./////////......---+++---///111111000///---............////////////.........---,,,...111444555444333111000/////////------------.........///...///111111000//////000---...//////...///111333---000333555;;;GGGXXXdddrrrvvvxxxvvvoookkkkkkmmmnnnjjjgggddd[[[NNNDDDAAA===<<<;;;;;;;;;::::::999888777666555555555555555444555777777777888;;;===BBBHHHLLLNNNOOOQQQNNNJJJFFFCCC@@@===<<<;;;:::999888888777666555333222111444333222111//////............////////////......---...---,,,+++///777===KKKccc|||pppeeeXXXOOOLLLIIIIIIJJJJJJIIIGGGEEECCCDDDDDDAAA===>>>BBBBBB???AAABBBFFFJJJGGGBBB@@@BBBKKKPPP[[[gggsss|||nnnTTTIII>>><<<;;;:::888999;;;;;;:::777444333222111111222333333444444333333333222111222222333222111222222222222333444555666555555444444555777999:::<<<<<<;;;999888666555555444444444444333111000///000000000000000000222333//////000000000///......------,,,,,,,,,---...///............///////////////000000///...///222444444333222111000000000///------------.........///...000111111///...///000...//////...---,,,...///...000333555:::FFFWWWcccoootttxxxvvvpppjjjiiiiiimmmiiifffcccZZZLLLCCC@@@;;;;;;;;;:::999888777888777666666555555555555666444666777777888999<<>>======;;;999999888666444444444555666333333222111000///...---......////////////......---......,,,,,,000777===MMMeeeqqqdddXXXQQQOOOGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFCCC??????DDDDDDBBBAAAAAAEEEIIIHHHCCCAAACCCGGGLLLUUU```kkkttt{{{~~~|||mmmSSSHHH===;;;:::888666666777:::;;;777444333333000222222333444444444444444222222222222111111111111111000000111111222333444777666666555666777888999<<<;;;:::999777555444333555555444444333111000///......---,,,,,,...111444000000000000000///...------,,,***((((((***,,,---............////////////000111111000///000222444222222222222111111000000------.........////////////000111000///...///111///000000...,,,+++,,,......111333555:::FFFWWWccclllrrrxxxwwwpppjjjgggggglllhhhdddaaaXXXKKKBBB???:::;;;;;;:::777666666777666555555444444444555555555666777888999;;;???AAAIIINNNRRRRRRRRRRRRNNNIIIGGGCCC???>>>??????===::::::888666444444555777999222222222222111///...---......////////////......---......------000777===OOOhhhuuugggZZZTTTTTTHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHDDD@@@AAADDDEEEBBB???>>>@@@EEEEEEAAA???@@@CCCHHHPPPZZZfffpppwww{{{}}}vvv~~~gggPPPEEE<<<::::::888666666333999;;;666333444333000333333444555555555555444222222333222111000000111111111111111222333444444666666555555666777999:::;;;:::999777666444333222444444333333222000///...+++---......---...111444000000000///...---,,,+++------,,,++++++,,,,,,---............///////////////000111000//////111333111222222222222111111000....../////////000000000///000111000......///111//////000///------...000...111444666<<>>:::<<<<<<;;;777666666888444444333333333333444444555666888999:::===AAAEEEIIINNNRRRRRRRRRSSSPPPLLLFFFBBB>>>===@@@AAA???<<<:::999777666555555555555000111222222111000///.........////////////......,,,...//////...111777<<>><<<>>>@@@DDDLLLVVVbbbmmmvvvzzzyyy{{{wwwzzzzzz```NNNCCC:::999:::999777888111888;;;666333555444111333444555555666666555555222222333222111000000111333333333333444555666666444444444444666888:::;;;999999888666555333222111222222222222111///...---***...111222111111222444/////////...---+++***)))///000000111111000///.............../////////000///000000000......000222111111222222222111111000////////////000000000000///000000000......000111...///000///...///111333...111444777===KKK\\\iiinnnsssvvvtttooojjjjjjllljjjfffbbb]]]UUUHHH@@@===;;;===>>><<<888666777999333333222222222333333444555666888999;;;>>>CCCGGGHHHMMMQQQQQQRRRTTTRRRNNNFFFBBB======@@@BBB@@@===999999999888666444222000///000111222222111000///......////////////......+++---000000///222777;;;QQQjjjvvvggg^^^\\\RRRPPPMMMKKKIIIHHHIIIIIIGGGGGGEEEAAAAAACCCAAA===BBB>>>===@@@@@@===<<<======BBBJJJTTT```llluuuzzzyyyzzz}}}{{{zzzrrr```GGGAAA<<<;;;999555444555777777666555444333333222444444444444333222111000111222222222222111000000111222333333222111222444333444666666555555777888:::888666333222222333444444333111////////////000------...///000000//////,,,++++++,,,...///...---------...///////////////,,,,,,------------------//////000111111111111111---...000111111111000///---///111111000///000111222111...,,,,,,---///000000000/////////000000111///222444666;;;III]]]lllrrrtttvvvtttpppmmmkkkkkkooojjjcccZZZRRRJJJBBB===;;;<<<<<<:::777666777888444444444333333222222222777777888888999===BBBFFFLLLMMMOOOOOONNNLLLIIIGGGEEE@@@<<<<<>>;;;666666777777777555444333000000000///......------+++,,,------,,,,,,...///...,,,+++,,,---000:::DDDUUUrrrooobbbZZZVVVQQQLLLHHHHHHHHHHHHHHHIIIGGGFFFEEEEEEDDDAAA???AAA@@@???===<<<<<<<<<<<>>===;;;777555777666666555555444333333333333333333333222222222222333333333333333222111111111222333333222222333444555666888777777666888999999777555333222222333333444333111000//////000000------...//////////////////---+++***,,,...............///////////////...////////////000000000000111222222111111000///.........//////000000000///,,,...000000/////////000222000...,,,,,,---///000///.........///000000111///222444666<<>>CCCGGGJJJKKKMMMNNNMMMJJJGGGEEEEEEAAA>>>>>>???>>>999555777777777777666555333222000000000///......------,,,---......------...000...+++***+++,,,000:::DDDYYYuuussseee\\\WWWSSSNNNJJJJJJJJJJJJJJJGGGFFFDDDDDDDDDCCCAAA???@@@???>>><<<;;;;;;;;;;;;:::>>>AAAEEEPPPaaalllooovvv{{{~~~lllYYYHHHBBB===<<<;;;777555777444444444333333333333333333333222111222333444555444444444444444333333222111222444333222222444555777888999999888888999:::777666444333222222222333111111000///............------...////////////...111...+++)))***,,,.........///////////////....../////////000000000111111444444333222000...---,,,......------......///000,,,---//////.........///111000...---,,,---///000---------......000111222000222555777???NNNaaaoooxxxuuuqqqqqqrrrpppjjjeeegggccc^^^VVVNNNFFF@@@=========<<<999666444444555///000111222333444555555555777999;;;===@@@DDDGGGHHHJJJMMMNNNMMMJJJEEEBBBAAA???>>>???@@@===888333888888888777666444333222000000000///......---------...//////......///000---***)))+++,,,000:::EEE^^^zzzzzzjjj```YYYUUUPPPNNNMMMMMMMMMMMMGGGFFFEEEEEEFFFEEECCCAAA???>>>===<<<;;;:::::::::777<<>>;;;888999999888777555333222111000000000///......------,,,...///...------...///,,,))))))+++,,,000;;;FFF```{{{pppddd[[[XXXSSSQQQPPPPPPPPPOOOIIIHHHHHHHHHIIIIIIGGGEEE@@@???>>>===<<<;;;;;;;;;888>>>CCCEEEIIIRRR```kkkqqq|||mmm[[[DDD>>>999999777444333444111222222333333444444444555444333333444666999:::333333333333333222222111111333444444444444666777777888999888666555555666333333222222111111000000.../////////......------------............------...------...///...+++)))...///////////////......***++++++,,,------......111111111111111000//////......---,,,,,,...///000+++---//////...---.../////////............///000,,,,,,------///000222222333444666:::EEEVVViiivvv|||~~~}}}wwwmmmfffeeeffffffddd```XXXNNNFFFBBB@@@<<<<<<;;;777333111000111000000000111111111222222444777:::===???AAADDDFFFJJJMMMPPPSSSRRRMMMHHHEEE???===<<<<<<<<<======<<<:::999888666555333222222000000000///......------+++---------++++++,,,---,,,))))))+++---222<<>>======<<<<<<999>>>CCCEEEFFFMMM[[[gggqqqyyykkkZZZEEE???::::::999666444666222222333333444444555555555555444444555666888999333333333333333222111111111333555555555555777888777777888777444333333444222222111111111000000///111111222222222111111000---............---,,,,,,+++,,,---///000///+++(((---......///////////////,,,------...///000111111//////000111111111111111......------......///000,,,---//////.........///...............//////000............///111222333444444666<<>><<<<<<<<<===:::999777666444444333333000000000///......------+++,,,---,,,+++***+++,,,,,,******,,,///333>>>IIIccc}}}}}}ooo___\\\XXXUUUSSSQQQOOOMMMIIIHHHGGGGGGHHHGGGEEECCCBBBBBB@@@???>>>=========:::<<>>999999888555444666444444444444444555555555333333444444555555666666444444444444444333333222222333555555555666777999777888888666444222222333000000111111000000//////000111111222222222111000---.........------,,,+++,,,+++,,,...//////---+++,,,,,,---///000000000000......///000111222333333//////000111111111111111......//////000000000///,,,...000000/////////000............//////000000000000000000000111222222555555666===JJJ]]]ppp|||~~~yyypppjjjjjjlllllllllggg]]]OOOEEE@@@@@@::::::888555222000000000---......///000111222222888999::::::;;;===AAAEEEIIIKKKMMMNNNMMMJJJFFFDDDCCCCCCCCCBBB@@@>>>>>>>>>999888666555444444444555000000000///......------,,,---...---+++***+++,,,---++++++...000555@@@KKKhhhsss```]]]XXXUUURRRPPPMMMKKKJJJHHHGGGGGGGGGFFFDDDAAABBBAAA@@@>>>=========<<<<<<;;;===@@@BBBEEEOOO[[[kkkttt|||bbbQQQAAA;;;777777666333222444555555555555555555555555111222333444444444333333555555666666555555444333222333555666666666888:::888999999777444222333333///000000000000000///...---...///000000///......---.........------,,,+++---,,,++++++---//////...++++++---///000111111111---...///000111222333333000000111111111111000000---...000111111111000///---///111111000///000111---.........//////000000222111111111111111222222555555666>>>LLL___rrr~~~~~~~~~{{{wwwssspppnnnnnnnnnmmmiii]]]OOODDD??????999999888555222000000111+++,,,---///000222333444999999999999999<<<@@@DDDGGGHHHJJJJJJIIIGGGDDDBBB>>>AAADDDEEEDDDBBBAAAAAA888777666555444444555666000000000///......---------...///...,,,+++,,,------++++++...111666AAAMMMmmmuuu```]]]YYYUUURRROOOKKKIIILLLKKKIIIIIIIIIGGGEEEBBBAAA@@@???===<<<<<<<<<<<>>BBBDDDFFFGGGHHHGGGEEEBBBAAA@@@CCCDDDEEEDDD@@@===:::999555555666777888777555222---+++,,,000111------///++++++++++++++++++++++++,,,...,,,///666666@@@UUUrrr{{{ooocccWWWSSSQQQNNNKKKKKKMMMJJJHHHHHHHHHGGGDDD@@@CCCBBB@@@<<<999999;;;===???>>><<<;;;===DDDMMMTTTfffppprrrYYYHHH@@@===999777666666777666666666666555555444444444333222111222444555444333333444555666666555444444555444444444444555666666999888666444222111000000...///000000//////000111//////......//////000000111000///000111111000///...///000111000///---,,,,,,,,,,,,,,,,,,...///000...000111//////333444222////////////000000000000000000000000000111111111,,,,,,,,,---...///000111000......111000------///...//////......///111444555888>>>EEEQQQaaarrr}}}|||wwwrrrooommmfff\\\SSSKKKEEEAAA>>>;;;999777555333333444444111000000000000111222222666666666777:::===@@@CCCEEEFFFGGGFFFCCCAAAAAAAAADDDEEEFFFCCC@@@<<<::::::666555666777888777555222...,,,---111111---,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,***,,,333444???UUUrrrrrreeeXXXSSSPPPMMMJJJJJJMMMKKKIIIHHHIIIHHHDDDAAABBBBBB???<<<999999;;;===>>>===<<<;;;===BBBJJJPPP___jjjzzzjjjSSSEEE>>>===<<<999777666888:::888888777777666555444444444333222333444555444333222333444555555666555555555444444444444555666666777777666555444222000///...000222222000......///------........./////////111000//////111111000///...///000000000///------+++,,,,,,---......///...///222222//////222222000...............---------/////////000000111111111---------------...//////111///000333333///---///---...//////...///111333444777>>>GGGSSSbbbrrr{{{}}}wwwqqqnnneee___VVVNNNHHHCCC???===:::999777555444555555666000000/////////000111111777777777888:::===@@@BBBEEEFFFFFFDDDBBBAAABBBCCCGGGGGGFFFCCC>>>;;;::::::666666666777888777444222000......111000,,,+++---------------------------,,,---)))+++222444BBBZZZssswwwiii\\\UUUQQQLLLIIIIIIMMMLLLJJJIIIIIIHHHEEECCCBBBBBB@@@===::::::;;;============<<<===AAAFFFJJJVVVaaasss~~~eeePPPEEE<<<======;;;888777:::===999888777777666555444444444333222333444555444333111222333444555666666777555444444444444555666666555666666666555333111///...111333333111...---,,,,,,,,,---....../////////111///...///000111000///......///000//////...---***+++---///000///...------000000......111111............------------,,,......//////000111111111//////............///000222000222555555111///000...///000000//////111222222666<<>>;;;::::::777666666666777666444222111//////222111,,,***,,,...........................///+++,,,333777GGGaaawww~~~pppaaaYYYSSSNNNJJJIIILLLKKKJJJIIIHHHFFFDDDCCCCCCCCCAAA???<<<<<<===???===>>>>>>>>>>>>@@@CCCFFFNNNYYYkkk}}}|||cccOOOEEE;;;===>>><<<888888:::===777777666666555444444333555444333333555555444333111111222333444555777777555444444444444555666666444555666666555333111000///111333333000...,,,,,,+++,,,---...////////////000///...///000111000.........///////////////...***+++...000111000...---)))---...---...111111...........................---......///000000111111111000000000000000111111333111222555555222111333111222222111//////111222111444;;;EEETTTcccooovvvyyy}}}yyyvvvpppiii]]]WWWPPPIIIDDDAAA???===666555555444333333333333///////////////000000111333333444666:::>>>BBBEEEGGGHHHHHHFFFEEEFFFHHHKKKIIIIIIGGGCCC>>>;;;:::;;;888777666666666666444222222000000222111,,,***,,,........................---///,,,,,,333888JJJfffzzzwwwggg]]]WWWQQQLLLLLLKKKKKKKKKIIIGGGEEEDDDCCCDDDDDDCCCAAA???>>>???AAA>>>???@@@@@@@@@@@@BBBDDDJJJTTTcccttt{{{bbbOOOEEE<<<<<<<<<;;;:::999:::;;;666666666555555555444444666555444444555555444333111111111222333555666777555444444444444555666666555555555555444333333222///111222222000...------***,,,---///000000000///000///......000000///...............////////////***,,,...000111000///...(((,,,...---...111111............/////////000000------...///000000111111111111111111111222333333333000111444555333333666666555444111//////111333222444:::EEETTTcccooovvvvvv{{{|||wwwvvvxxxrrrhhh]]]WWWOOOHHHDDDAAA>>><<<555555444444333222111111000000/////////000111111000111222555999>>>BBBEEEFFFHHHIIIHHHHHHHHHKKKLLLHHHHHHGGGDDD???<<<;;;;;;999777666555666555444222222000000222111---+++,,,........................***---***+++111777JJJggg}}}}}}kkkaaaZZZSSSOOONNNKKKLLLLLLKKKGGGEEEDDDDDDCCCDDDDDDBBB@@@???@@@AAA>>>???@@@@@@???@@@BBBCCCHHHPPP\\\kkkxxxxxxaaaMMMBBB>>><<<::::::::::::999777555666666666666777777777777555444444555555444333222222111222222444555666555444444444444555666666555555444333333333444444000111111000///......///***,,,...000111111111000000///......///000///..................///000000,,,---...///000000//////+++///000///000222111---,,,,,,---...///000111111,,,,,,---...///000111222000///000000111222333444333//////222333333555:::;;;999666222//////111444555666:::EEEUUUeeerrrxxxuuuxxxvvvrrrvvv{{{uuuiii]]]WWWOOOHHHBBB???<<<:::666666666555444222111000111000000000000111222222000000111333777<<<@@@BBBDDDFFFHHHIIIIIIIIIKKKLLLFFFGGGGGGEEEAAA===<<<;;;:::888666555555555444222222///000222222---,,,---------------------------(((,,,+++,,,222888KKKjjjmmmbbb[[[TTTPPPOOOMMMNNNOOOMMMIIIGGGFFFGGGAAABBBCCCAAA???>>>???@@@===>>>???>>>>>>>>>AAACCCFFFKKKVVVcccqqq|||vvv```LLL@@@???<<<999999;;;;;;888555666666666777888888999999777666444444555555444333333222222111222333555666555444444444444555666666666555333222222333444555000111111000......///111+++,,,///111222222111111000...---...///000///..................///000111,,,---...//////000000000...222333111111222000,,,***+++,,,---///000111111,,,,,,---...///000111222.........///000222333444222///...000222333777<<<>>><<<777222......222555888888;;;FFFVVVgggtttzzzuuuwwwssspppvvv~~~xxxjjj]]]WWWOOOGGGAAA===:::888888888777666555333111000111111111111111222222333111111111333666:::>>>@@@BBBEEEHHHIIIJJJIIIJJJKKKDDDFFFGGGFFFBBB>>><<<;;;:::888666555555555444222111///000333222...,,,...------------------------)))......///555:::NNNmmmnnnbbb[[[TTTPPPOOONNNPPPQQQOOOKKKHHHHHHIII???AAAAAA@@@>>>===>>>???<<<======<<<<<<===@@@BBBDDDIIIRRR___lllyyy}}}}}}nnnZZZLLLDDDFFFCCC???<<<:::999:::;;;888777777888::::::999777666666666666555333111///111222333555555555555444444555666555333333555666444444444444444333222111222111111000///......---,,,---///000111111111111////////////////////////---,,,---...000111000///000///---,,,,,,---...///---------...............///...---,,,,,,---///000///111///,,,---222555444////////////000111222333111111///---222999<<<999777444111......///111333999<<>>;;;888666555444333222222222222333333333222222222222111222333444555666999===AAAFFFHHHGGGDDDDDDGGGGGGEEEEEEDDDCCCBBB@@@???======???<<<888444111///000000000000000000000000000000///////////////.........------...///111>>>XXXooowwwnnndddWWWQQQPPPOOONNNMMMMMMMMMKKKHHHEEEEEEDDDCCCBBB@@@???>>>===???@@@@@@===::::::===@@@GGGMMMWWWcccnnnyyyzzz|||nnnZZZLLLDDDEEECCC@@@===;;;:::::::::888777777888:::;;;:::888666666666666555333111000333333555666777777666666444555666555333333555666333333444444333222222111000000///......------,,,...///000222222222222111////////////////////////---------...000111000///111000...------...000111........................------------......///000000222000---,,,000111000////////////000111222222//////......444<<<<<<888444333000......///111333777;;;???GGGUUUeeeooopppsssssstttttttttqqqlllhhh^^^UUUIII@@@<<<;;;999888777666444333111000//////000000111111222222222333000111333444555888===AAAFFFIIIHHHEEEEEEGGGGGGEEEDDDDDDCCCAAA@@@>>>======:::888666333222222333444000000000000000000000000------......//////000000,,,---///000333???YYYppp|||qqqeeeYYYRRRQQQOOONNNMMMLLLLLLKKKHHHEEEFFFEEEDDDCCCAAA@@@???>>>???@@@???===;;;:::===@@@GGGLLLVVVbbbooozzz}}}mmmYYYLLLEEECCCBBB@@@>>><<<;;;999999777666666888:::;;;:::999666666666555555333222111555555666777888888888888444555555444333333444666222222333333333222111111111000000///............000111222333333222111111////////////////////////...------...000111000///111000/////////000111222000//////......---------,,,,,,---///000000000000---//////------000000---///......//////000111222......---000888???<<<555111000/////////000222222555999???FFFTTTdddnnnpppuuusssrrrqqqpppmmmiiifff```VVVIII???;;;:::999888777666444222000...---------......000111222222333...///111333444888===AAAFFFIIIIIIFFFFFFHHHGGGDDDCCCBBBAAA@@@???>>>===<<<999777555333222333444555000000000000000000000000,,,,,,---...///000000111+++,,,///222555BBB\\\sssuuuhhh\\\UUUTTTNNNMMMLLLKKKKKKJJJHHHFFFFFFFFFEEEDDDBBBAAA@@@@@@?????????===<<<<<<>>>@@@FFFKKKTTTaaannn{{{}}}kkkWWWKKKFFFAAAAAAAAA@@@>>>;;;999888555555555777999:::999888666666555555555444333333555666666777888888999999444555555444333333444666111222222333222222111111444333222111000000111111111222333333333222000//////////////////////////////...------///000000///000000/////////000111111111000000///...------,,,+++,,,...000111222111111&&&***---,,,...111222///............///000111111.........111:::???:::111////////////000111222333444:::@@@GGGTTTdddnnnqqqtttrrrooonnnmmmkkkhhhfff```XXXKKKBBB>>><<<:::888555444222111///...------------......///000111111...///111333555999>>>BBBEEEIIIIIIGGGFFFHHHFFFBBB@@@@@@??????>>>===<<<<<<;;;999777444222111111222////////////////////////---------....../////////***,,,000444888FFF```wwwxxxjjj```ZZZWWWNNNMMMKKKKKKKKKJJJHHHFFFEEEEEEDDDCCCBBBAAA@@@@@@??????>>>>>>======>>>???DDDHHHQQQ]]]lll{{{hhhUUUJJJFFF@@@@@@AAA@@@>>><<<999888444333444555777888777666666555555555555555555555555555555555666777888888333444555444222222444555111222222333333333222222444333111000000000222222111222222222222000///...000000000000000000000000000...------...000000///............///000000111111111000///......------+++---///111222222222111&&&***,,,,,,...111000---------------...///000111000000000222999===888///.../////////000222333333555;;;BBBIIIUUUeeeppptttrrrpppmmmllllllkkkiiiggg\\\UUUKKKDDD@@@<<<888444222111111000////////////........................///000222444666:::???CCCDDDHHHJJJHHHGGGGGGEEE@@@>>>>>>=========<<<<<<<<<:::999777555333222111111//////////////////////////////......------,,,,,,***,,,000444:::IIIeee||||||nnnddd^^^[[[PPPNNNLLLKKKJJJIIIGGGFFFDDDCCCCCCBBBAAA@@@?????????>>>>>>>>>>>>?????????CCCEEELLLXXXhhhwww~~~eeeRRRHHHEEE@@@@@@@@@@@@>>><<<:::888555444444555777777666444666555555444555555666777444444444444555666777777333444444333222222333555222222333444444444333333111000...------...000111111111222222222111///...000000000000000000000000111///---,,,...///000///---......//////000000000111000000//////...............///111222222222222+++...///---,,,...,,,)))---,,,,,,------...///000000111222222666:::888333111000000000000222444555555===DDDKKKWWWfffrrrwwwpppnnnlllkkkkkkjjjhhhfffVVVPPPHHHBBB>>>:::555111111111000000000000111111/////////.........------000222333555777:::???CCCBBBGGGIIIGGGFFFFFFCCC>>><<<<<<<<<<<<;;;;;;;;;;;;777777666555444333333333000000000000000000000000000//////...---,,,++++++***,,,000444;;;LLLiiisssiiibbb]]]SSSQQQMMMKKKJJJIIIGGGEEECCCBBBBBBAAA@@@@@@?????????>>>===>>>@@@AAA@@@>>>AAABBBFFFRRRbbbqqq{{{|||bbbOOOFFFDDD@@@@@@@@@???===<<<::::::888777666777888888666444555555444444555666777888444444444444444666777888333444444333222222333555222333444555555555555555000///---,,,,,,---///111111222333333333222111000000000000000000000000000222///---,,,---/////////......///000111111111111000000000///////////////000000000000111111222333---000000,,,+++---,,,(((,,,,,,,,,,,,---...///000---111222000222888;;;:::444222111000000222555666555===EEELLLWWWfffsssxxxooommmkkkjjjiiigggdddaaaTTTMMMEEE???;;;999555222333222111111000000000000............////////////000222333444555999===AAAAAAEEEHHHGGGFFFEEEAAA;;;::::::::::::;;;;;;;;;;;;888777666555444333222222000000000000000000000000.........------,,,,,,,,,+++,,,///444<<>>===>>>AAABBB@@@>>>@@@???BBBLLL\\\kkkuuuyyyzzzaaaNNNEEEDDDAAA@@@???>>>===<<<;;;;;;:::999888999999999777555555555444444555666888999555555444444555666888999333444444333222222333555333444444555666666666555222000...------///111333222222333444444444333222000000000000000000000000222000---,,,---///////////////000222222333333333////////////000000000000222222000000000111222333,,,......+++,,,......,,,,,,,,,,,,,,,---...//////+++///111///000777>>>@@@666444111000000222555777444===EEELLLVVVfffsssyyynnnmmmkkkiiigggddd```\\\VVVOOODDD===;;;999888666555444333111000/////////,,,------...///000111111000111222333444777<<>>===???AAABBB@@@>>>???>>>???IIIXXXgggppptttyyyrrr]]]MMMDDD@@@>>>??????>>>;;;::::::;;;777777888999;;;;;;:::888444555666888888666555444777444111222555777777555444555555444222222333555555333222222333444444333111000///------......///111222444666666444222000222000///111333222///,,,...------------...//////000000000000111111111111,,,---------,,,---000222111000///...///000222444...///000111111000///...---///000000///......///+++...000///...222999@@@777333//////222555555555777999@@@OOO```nnntttuuuxxxvvvqqqlllfffbbb^^^\\\SSSNNNGGG@@@===:::999777444555444222///......///111000///......///000111000333666777777888:::;;;AAABBBDDDEEEEEEBBB@@@>>><<<;;;;;;:::;;;<<<===>>>;;;999666444333222///---000000000000000000000000222...******,,,------,,,+++,,,...222>>>WWWvvvttthhhbbbXXXUUUPPPLLLLLLKKKGGGBBBCCCCCCBBBAAAAAA@@@??????AAA@@@???======<<<<<<<<<===???EEEMMMTTT[[[fffqqqzzzooo[[[LLLDDD@@@===>>>???===;;;:::;;;<<>>@@@AAABBBAAA@@@???<<<;;;;;;:::;;;<<<===>>>999777555444333333111///////////////////////////111...++++++,,,...---,,,---...///444@@@YYYwww{{{nnneee[[[XXXRRRNNNMMMKKKGGGCCCEEEDDDDDDCCCBBBAAA@@@@@@AAA@@@???===<<<<<<<<<<<<===>>>CCCJJJPPPVVVbbbmmmyyykkkXXXKKKCCC@@@;;;===>>>===<<<;;;<<<===CCC???:::777666777777666444555666777777666555444555666666555333333444666444555666555333333333555555333111111222222111000111000///.........//////000111222222222222111111444222111000222222222111//////......//////000111........./////////000000...///000000//////111333444222111////////////000//////000111111000//////111///,,,)))'''***///333***---//////...///333666333111......000333555666<<<>>>FFFUUUfffttt|||{{{uuuoookkkhhhccc[[[TTTLLLHHHBBB===;;;:::888777555666555333000//////111000000000000111333444555000333666777777888:::;;;999:::;;;<<<>>>??????@@@<<<;;;;;;;;;;;;<<<======777666333333333333222111///////////////////////////---,,,,,,---...---+++///000111666DDD^^^{{{sssggg___ZZZSSSOOONNNKKKGGGEEEGGGFFFFFFEEEDDDBBBBBBAAAAAA@@@???===<<<<<<;;;;;;>>>>>>AAAFFFJJJPPP[[[gggwww}}}hhhVVVJJJBBB>>>:::;;;<<<<<<;;;;;;===>>>===;;;888777888:::::::::555555666777777666555555444777888666333111333666444555666666444333333444444333111000111111000///000000000///////////////000000000000000111111111444333111111111222333333///............///000000000000111111111222222222,,,...//////......///111222111000000///000000111......////////////......333222///,,,***,,,111555+++...000000//////000222111///......///333555777<<>>???<<<<<<;;;;;;<<<<<<<<<<<<888666333222222222111000////////////////////////---------.........,,,+++///000222999JJJdddvvvggg```YYYRRROOONNNKKKHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAA???>>><<<<<<;;;;;;@@@>>>???CCCFFFKKKVVVaaappp|||}}}gggUUUIIIAAA===999:::<<<<<<;;;;;;===>>>777777777888;;;<<<;;;999555555666666666666555555444666888777333222333555444555777777555444444444444222000000111111111000000000000000000//////////////////000000111111111333333222111111111333444.........---......///000111111111111222222222222---...000///......///000/////////000000111222333------------------------000111111///......000222---///111111111000000000............///222666999===BBBLLLZZZhhhttt|||vvviiibbb```^^^YYYTTTMMMIIIDDD???;;;888555333333333222000---,,,---...+++,,,---///111222333444000333666777777888:::;;;::::::999888999;;;===>>><<<<<<<<<<<<<<<<<<;;;;;;;;;888444222111000///...........................+++,,,.........------------...222;;;OOOkkk{{{kkkaaaWWWOOONNNMMMIIIHHHJJJFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA???===<<<<<<<<>>777777777999::::::777555666666666666666666666666444555666666555444444444444666888888666444444444333222000000222333222111000000111111111000///......///000111111222111111111222222222111111222444//////......//////000111/////////000000000111111///111222222111000111111------...000111222333444------,,,,,,,,,,,,------,,,...000000///------...//////000000000000//////---......///000333888<<>>======AAA??????AAABBBDDDMMMVVVcccqqq~~~yyycccSSSIIIBBB>>>:::;;;<<<<<<::::::;;;<<<999777666666777777666444666666555555555555666666444444444555777777555333444666888888666555444444333111000111333444444444000000111222111000///...---///111222333333222111...000222222111000111333111111000000111111222333//////000000000111111111///111333333222000000111......///000111222222222//////...------...//////,,,...000000///.........///...---......///......,,,...//////000444:::>>>AAAIIIUUUbbblllrrrvvvxxxrrrmmmeee^^^YYYTTTPPPNNNJJJFFFAAA===:::777333000222222222///---+++,,,---,,,---///111222222222222000333666777777888:::;;;555555666777999;;;======<<<<<<=========<<<:::::::::777333000000000000///........................,,,---...,,,++++++...111000000444???TTTqqqzzziii[[[QQQPPPMMMFFFEEEJJJEEEEEEEEEFFFGGGGGGHHHHHHGGGFFFDDDBBB@@@???>>>>>>???===>>>@@@@@@BBBIIIRRRbbbmmmyyy~~~~~~vvvaaaSSSJJJCCC???:::;;;<<<<<<::::::;;;<<<999666333222444666777888666666555555555555666666444333222444888999666333333666888999777555444444222111000111444666666555000111111222222000///...---...111444555444222111,,,///222333111///000222333333222222333333444555111222222222222333333333---///111222000///...//////000000111111111000000111000///......///000111000111222111//////000222...---+++,,,---......---,,,...000000111444;;;@@@@@@HHHUUUaaajjjoooqqqrrrfffddd```[[[TTTNNNHHHFFFFFFCCC???<<<999666333111333333222000...,,,---...---///000222333333333222111333666777777888:::;;;111222444666999;;;===>>><<<<<<=========<<<:::999999555111///000111111111........................,,,------,,,***+++...222333222555@@@UUUqqq}}}ooo___TTTRRRNNNFFFDDDIIIEEEFFFFFFGGGIIIJJJJJJKKKHHHGGGEEECCCAAA@@@??????===<<<===@@@???@@@FFFOOOccclllvvvzzz}}}~~~zzzrrr[[[LLLEEEAAA>>>>>>;;;999999;;;;;;999666777777777777666666666666333444555555333333444555333666;;;===;;;888555333222333444444444333222111333333333333333333333333222000......000222222222111444777999888555000---...///111222333333222222///111222222111000222333////////////000000000000+++,,,---...---,,,+++***......///111333333111///---...000111222111///...111000...,,,,,,,,,...///000...,,,++++++---///111...//////...///222666:::CCCIIISSS```jjjllliiidddaaa^^^YYYTTTOOOIIICCC>>>@@@@@@@@@???<<<888444111333444555444222111222333///000222333444444333222///111333666777888888777888;;;<<<::::::<<<;;;888<<<===>>>>>>>>>>>>======;;;:::777444222111222222***+++---.........------,,,,,,,,,,,,,,,///333777FFF;;;444@@@YYYvvv~~~rrreeeWWWPPPNNNKKKJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIGGGFFFDDDBBB@@@>>><<<<<<============???AAACCCDDDTTTaaarrr|||nnnXXXLLLGGGBBB>>>===;;;:::;;;======;;;888888888888777777777666666111333333333111000111333333666:::<<<:::777555333222333444444444444333222333333333333333333333333222000...///000222222222333333444444333222000///...///111222333333222222000111222222000000111222.../////////000000000000---------------,,,,,,+++//////000222444444222000---...000111111111///...111///...,,,,,,,,,...//////...---,,,,,,...///000////////////000333777;;;CCCIIISSS^^^hhhjjjgggddd```^^^ZZZVVVQQQKKKDDD???AAAAAA@@@>>>:::777444222222333444333222111111222///000222333444444333333222333444666777888888888888;;;;;;888888;;;;;;999<<<======>>>>>>>>>======:::888555333111000000111+++,,,---.........---------------,,,,,,...222555KKKAAA;;;FFF]]]xxxuuufffWWWPPPMMMJJJHHHJJJIIIHHHGGGFFFFFFFFFFFFGGGCCCBBBAAA@@@???======<<<<<<<<<<<<===>>>AAACCCDDDKKKWWWhhhttt{{{hhhUUULLLHHHCCC???<<<<<<===???@@@???<<<999888888888777777777666666666777888777555444555666444777999999888666555555333333444444555444444333444444333333333333333333222000//////111222222111444333000......///000111///000111222222222222222111222333222000//////000....../////////000000000//////...---------------//////000222555555222000---...///000111000//////000///...,,,,,,---......---------......///////////////000000000333888<<>>>>>======<<<<<<;;;;;;;;;<<<>>>AAACCCDDDJJJTTTbbbqqq}}}dddTTTMMMHHHBBB??????@@@BBBDDDCCC@@@;;;888777777777666666666555555999:::;;;:::888666777888555777888888666555555666333444444555555555555555444444444444444333333333222000///000222333222111333222///...---...000111000000111111222222222222222333333222///......///........./////////000000111000...---------...///......///111333333111///---...///000000000/////////...------------......,,,---...///000000//////.../////////000333888<<>>>>>======<<<;;;;;;:::::::::<<<>>>@@@CCCDDDKKKRRR^^^mmm|||~~~bbbSSSLLLFFFBBB@@@DDDEEEGGGGGGDDD>>>999666666666555555555444444444666888888777555555555666666777888888666555555777444444444555555666666666555555555444444333333333111000000111333333222111222111111000000000000111111111111111111111222222222333333222///------...............////////////111000///...---...///000,,,,,,---///222222///------......///////////////......---------.........+++,,,...000111111000///---......///000333888<<>><<<;;;;;;:::::::::;;;<<<>>>@@@AAA@@@EEEOOO[[[kkk}}}rrr[[[OOOGGG@@@AAAGGGGGGJJJKKKIIICCC<<<999777888777777777777666666666888999;;;;;;::::::;;;===777999;;;;;;999777777777555555555555555777888999666666666555444444333333111111111222444444222111111111111111111111111111333222111000000111222222111222222111///---......---------.........//////...////////////...------++++++,,,///111111///---...---------......//////,,,------......///......,,,---...///000111111222///000111111333666<<>>======<<<;;;;;;::::::;;;===>>>???@@@EEEMMMUUU___ooommmWWWLLLEEE>>>AAAKKKGGGIIIKKKHHHBBB===::::::999999999999888888888888333555777777777777999;;;777999<<<<<<:::888777777666555555555666777999:::777777666555444444333333111111111333444444333111222111000//////000222333333222111000000111222222000111222111///---...///---------.........//////---.../////////...,,,+++,,,,,,---000222222000---...------------...//////,,,,,,---.../////////...------...///000111222333111222333333555888>>>BBBAAAJJJVVV___aaa___\\\[[[ZZZYYYXXXWWWWWWUUURRROOOEEECCC@@@<<<888555333222///111222222111111222444222111111000111333444555555666999;;;<<<============>>><<<777666999:::888;;;<<<;;;;;;:::999888777333333333222222000///...111000///...------...///***,,,------------...000444999HHH```www}}}lllaaaYYYRRRMMMLLLIIIIIIGGGFFFEEEEEEDDDDDD======>>>>>>>>>>>>>>>>>><<<<<<;;;:::;;;<<<===>>>@@@EEEIIILLLRRR^^^qqqlllUUUJJJEEE@@@AAAEEEIIIJJJIIIFFFBBB===;;;:::777777777888999999::::::777777777888:::<<<>>>@@@>>>>>>===<<<999666333111999;;;888222222888;;;999555555555666555555444333333555444000000222222000111222222111111000///...///000222111///....../////////000000111111111222......////////////......222111/////////...---+++///............///000000,,,,,,------...///000000............/////////000/////////000111111222222555222222555666777<<>>:::888777666555333333333222222111111111///000222444555555555555888999;;;<<<>>>??????@@@@@@>>>;;;888555555888;;;777999;;;===<<<:::666444777666444222111000//////333222111000///...---,,,+++,,,---,,,++++++,,,...///999KKKddd}}}sssggg^^^VVVPPPNNNMMMJJJHHHGGGGGGHHHGGGFFFAAAAAA@@@>>>===;;;::::::;;;<<<===<<<::::::<<<>>>@@@AAACCCFFFLLLVVVaaahhhlllUUUJJJEEE@@@AAAFFFFFFGGGGGGEEEAAA===<<<;;;888888999999999999::::::777777777777999;;;===>>><<<<<<<<<;;;999888666555999;;;888333222777999777666666555555444444333333111333333111111444555333000111111111111000//////000111333222000//////000///000000000111111111111......////////////......000...------......,,,+++...............//////000,,,,,,------...//////000........./////////000000/////////000111111222222444222222555777888>>>EEEJJJQQQZZZ______\\\YYYXXXXXX[[[^^^]]]XXXRRRMMMJJJGGGCCC===999777666555444333333222222222222222222111111111222333555777888:::;;;===???@@@AAABBBBBB@@@???>>>:::888777999<<<999;;;===>>>>>>;;;888666666555444222111000//////222111111000///...------,,,---...---,,,,,,...000111:::MMMeeeuuuhhh___VVVPPPNNNMMMJJJGGGFFFGGGGGGGGGFFFAAAAAA@@@>>>===<<<;;;::::::;;;<<<;;;999999;;;<<>><<<;;;;;;;;;<<<===<<<;;;;;;<<<===@@@???>>>>>>>>>BBBHHHMMM~~~gggPPPFFFBBB======BBB>>>@@@AAA@@@>>>======>>>::::::999999888777777666555555555666777888999999<<<;;;:::999999999:::;;;;;;;;;999666444444444444888666444222111111222333---000111///111444555222---...///000111111111111000111333222111000000111000000000000000111111111------............------,,,+++***+++---...---,,,,,,------...............---------.........//////...////////////000000000/////////000111111222222111000111666999<<>>@@@BBBEEEFFFGGGHHHCCCDDDEEECCC@@@============>>>???@@@???===:::999666555333222111000000000////////////////////////,,,---......---...///111333===QQQjjj~~~pppdddYYYSSSRRRMMMKKKHHHFFFFFFFFFFFFEEEBBBAAAAAA???>>>===<<<<<<>>>???@@@@@@???>>>???@@@<<<<<<<<<<<<===AAAFFFJJJvvvaaaLLLDDD@@@;;;:::???<<<===>>>===;;;;;;<<<===999999888777666555444444555555555666777777777777===<<<:::999888999999:::;;;:::888777666333222333777555333111000111222333---000111//////111111---,,,---...///000111111111...000111111000//////000111111000000000000000000---..................------,,,+++---///000///...,,,---.../////////......---------...............////////////000000000111/////////000111111222222111///111777;;;>>>FFFNNNVVVXXX[[[^^^___]]]YYYWWWTTTWWWZZZYYYUUUOOOKKKHHHCCC???:::666444333222222111111111222222333333333,,,---///111333444555555<<<===@@@BBBEEEGGGHHHIIIFFFGGGGGGFFFCCC@@@??????===>>>??????===;;;999888555444333222111000000000............////////////+++,,,------,,,---///111333>>>SSSmmmvvviii]]]WWWUUUNNNLLLIIIGGGGGGGGGFFFEEEBBBBBBAAA@@@???>>>>>>===>>>@@@AAAAAA@@@??????@@@999:::;;;<<<===???DDDGGGnnn[[[IIIBBB???:::999<<<;;;<<<<<<;;;999888:::;;;777777777666555444444333555555666777777777666666::::::999999888888999999:::888777999777333111222444333222111111111222333///222222000///000...***,,,---...///000000111000---///000111/////////000111111111111000000000000......////////////......///...---...000111000///,,,---///000000000///.........................../////////000000000111111/////////000111111222222111000222888<<>>999666555444444333222222222222222222333333+++---///222444555555555;;;===???BBBEEEHHHIIIJJJHHHIIIIIIGGGDDDAAA@@@@@@>>>>>>>>>===<<<:::888777555444333222111111111111.....................///***,,,------,,,---///111444@@@VVVqqq~~~pppcccZZZYYYPPPMMMJJJHHHHHHHHHGGGFFFBBBBBBAAAAAA@@@??????>>>;;;>>>@@@@@@???======>>>:::;;;<<<;;;;;;<<>>===<<<:::888777444444333222111111111111.....................---+++,,,......---...111333666CCC[[[vvvvvvggg^^^\\\RRROOOLLLJJJIIIIIIHHHGGGBBBBBBBBBAAA@@@@@@??????;;;===@@@@@@???=========:::<<<======<<<<<<>>>@@@fffUUUGGGDDDCCC===999;;;<<<<<<;;;888666444555777777777777777666666666666666777888888888777666555111333555888::::::::::::888555666:::999333111333///000111222222333222222000444555333333444222...---...//////////////////...000222222111111222333222111111111000000//////000000111111111111000000000///......///000///......///111222333222000///.....................---000000000000111111111111/////////000111111222222333111333999===@@@HHHPPPRRRQQQQQQSSSVVVWWWTTTQQQQQQTTTVVVTTTOOOIIICCC@@@???<<<888666666777777777444333333222222111111111222111111111333777;;;===<<<>>>AAADDDHHHJJJLLLMMMKKKKKKJJJGGGDDDAAAAAABBB@@@@@@???>>><<<;;;999888444444333222111111111111//////.........---------,,,.../////////000222444777EEE^^^zzzzzzjjj```]]]SSSPPPLLLKKKJJJJJJHHHGGGBBBBBBBBBAAAAAA@@@@@@@@@<<>>>>>:::<<<>>>??????@@@BBBDDD}}}gggYYYKKKDDD@@@<<<:::;;;999999999999999888777666666777777666555444444555333888:::777666777777555444444555777888:::;;;;;;666666666444222111333555222222222222222222222222111000000///...------,,,---......///000111111222111222222333333222222111222222222222222111000//////111222111000///000111............////////////444222000///000000///...///000111111111000...---.........///000222333444111000000///000000111111222444888;;;===AAAEEEIIILLLOOOSSSUUUTTTSSSRRRRRRUUUSSSQQQNNNLLLHHHCCC???:::<<<===;;;777444444555444333333444555444222000111111222222333666:::>>>???@@@BBBBBBDDDGGGLLLPPPIIIGGGGGGFFFBBB???EEEMMMKKKAAA::::::;;;888777:::444333222111000000000000000000///...---,,,,,,+++......///000111111111000???KKKeee{{{iii```aaaWWWQQQJJJGGGHHHJJJJJJIIICCCBBBBBBAAA@@@@@@@@@@@@>>><<<:::;;;>>>???===;;;<<<======<<<<<<===@@@BBBcccVVVIIIDDDAAA>>><<<<<<;;;;;;::::::888777555444666777888777555444555666444999;;;888666777666333444444555666777888999:::555555555333111000222444222222333333333333333333222222222111000/////////......//////000000111111111222222222222222222111000000111111000//////...///000111000//////000111............////////////222111000111222333222111111000///.........//////000000000000111111111111000000000000111111222333222444888;;;===AAAFFFIIIKKKNNNQQQSSSRRRQQQQQQQQQSSSQQQOOOMMMKKKHHHDDDAAA:::;;;<<<:::666444333444444444444555555444222111000111111111222555:::===???@@@BBBCCCEEEGGGKKKNNNHHHFFFFFFFFFDDDEEEMMMWWWIIIAAA;;;;;;<<<999888:::444333222111000000000000...............---------+++...///...+++,,,000555@@@NNNhhh|||jjjaaa```XXXSSSLLLIIIIIIJJJIIIHHHBBBBBBAAA@@@????????????>>><<<;;;<<<>>>>>>===;;;<<<=========<<<===???BBB~~~___SSSHHHDDDBBB???===<<<<<<<<<;;;:::888666444333777888999888666666666888222888;;;999888999777444444444555555666777777888666666555333111111222444444444333333333333333333222222111111000000//////////////////000000000000111111222222222222111111....../////////...------...///000///.........000............////////////000000111333555666444333222000---++++++---///000333333333222111000......///000000111222333444444222555888;;;>>>AAAFFFIIIKKKMMMPPPPPPPPPOOOPPPPPPPPPNNNMMMLLLKKKIIIFFFCCC:::::::::888555333333333333333444555444333222111///000111111222444888<<<>>>AAADDDFFFFFFHHHJJJLLLIIIFFFEEEEEEDDDGGGPPPZZZFFF@@@<<<===>>>;;;999888444333222111000000000000---------.........//////)))---///+++&&&(((000999BBBQQQmmm~~~mmmccc```[[[UUUNNNJJJJJJJJJIIIGGGBBBBBBAAA@@@??????>>>>>>>>><<<;;;<<<===>>>===<<<<<<===>>>===<<<===???AAAyyy\\\QQQGGGCCCBBB???<<<;;;;;;;;;:::999888777555555777999:::999777777888999000666::::::999;;;:::777444444444555555555555666777777666444222222444555555555444444444444333333000/////////.........---000000000000////////////000000111111111111000000.........//////...---------...///...------...///............///////////////000111333555555333111000///---,,,,,,,,,...///222222333222111000...---//////111222333444555555333555888;;;>>>BBBFFFIIIKKKMMMPPPPPPPPPOOOPPPQQQPPPNNNKKKJJJIIIHHHEEECCC::::::888666444333222222000222333444333222111111///000111111222444777:::???BBBFFFIIIIIIJJJKKKLLLJJJGGGEEEEEECCCBBBHHHOOOCCC@@@===>>>???===999666444333222111000000000000........................))),,,...+++(((***222999CCCVVVsssssshhhccc\\\VVVOOOKKKJJJIIIGGGDDDCCCCCCBBBBBBAAA@@@???>>>======<<<<<<=========<<<<<<===>>>>>>======>>>@@@vvv\\\QQQFFFCCCAAA===:::999888888999999999888888777777999:::999888777888:::333999<<<:::999:::999666555555555555444444444444555555555333111000222444555555555444444333333333////////////............000000000000///////////////000000111111000000///...//////000000000//////,,,...///...---,,,---...............//////////////////000222333333000---...............------,,,000000111111111000000///...///111333444444444444333555999<<<>>>BBBGGGJJJLLLOOOQQQRRRRRRQQQQQQRRRPPPNNNKKKIIIGGGFFFCCCAAA;;;999777555444333222222---000222333111///000111///000111222222444777999@@@CCCHHHKKKLLLLLLMMMMMMJJJGGGFFFGGGEEEAAAAAAEEEAAA@@@>>>>>>>>>===888333444333222111000000000000000//////...------,,,,,,++++++,,,---///111555888EEE\\\yyy|||ppphhh\\\VVVPPPKKKJJJIIIFFFCCCEEEEEEEEEDDDCCCBBB@@@???<<<=========<<<<<<======<<<===>>>>>>======>>>???ttt[[[PPPEEEAAA???<<<::::::777777888999999999999888777888999999888777999:::999===>>>:::888888777444777666666555444444333333222333222000......///111555555444444333333222222111111111111000000000000////////////000000000000//////000000000000////////////000111111111000000---...///...---------///............///////////////......///111000...,,,---...///000000...---,,,...............///000111...///111333444444333333333666999<<>><<<<<<<<<777000444333222111000000000000111000///...---,,,++++++,,,+++,,,...222555888999IIIcccvvvkkk]]]WWWQQQMMMLLLJJJFFFCCCFFFFFFFFFFFFEEECCCAAA???<<<===>>>===<<<;;;<<<>>><<<===??????>>>======>>>pppYYYMMMBBB>>>>>><<<<<<===888888999999999888888777666777888888777777888::::::======999777888999888888888777666555444333222333333333111///...000222444444444333222222111111000000000000111111111111......//////000000111111...//////000000//////......///000111111111111000---///000///...---...///............////////////...---,,,---///000000///000000/////////.........///...,,,++++++---///111...///111222333222111000333666999<<>>:::666444555555444222---111555444111000111444000222444444444555777999>>>AAAEEEIIIKKKMMMOOOQQQMMMIIIHHHIIIHHHDDDBBBDDD@@@AAA>>>:::::::::555---444333222111000000000000//////......---------,,,+++,,,---...///333:::???NNNjjjyyykkk^^^YYYSSSPPPNNNMMMIIIFFFEEEFFFFFFFFFEEEBBB@@@>>>;;;===>>>>>><<<;;;<<<>>>;;;===??????>>>=========lllWWWKKK@@@<<<======>>>@@@:::::::::999999777666555555777888888777777888:::666999:::777777;;;??????999999888666555444333222666666666444222111333555444444333222222111000000............////////////---......///000111111222......////////////............///000111111000000...///000///......///000............/////////000---,,,+++,,,///222222222333111///------...000111111///,,,))))))+++...000...///111222222111000///444666999<<>>999888999444+++444333222111000000000000---------............///***---///---***///:::DDDRRRooozzziii```[[[UUURRRQQQOOOKKKHHHEEEEEEFFFFFFDDDAAA???===;;;===???>>>;;;:::<<<>>>;;;===@@@@@@>>>===<<<===zzzgggTTTLLLBBB======>>><<<:::777888999::::::999777777777777777777888888888888888888:::===@@@BBBAAA???BBB@@@===:::888777777777666555444333222222222222555666555333111000222444111222222111//////000111///////////////000111111---222///---444222///444,,,---...///000000000000000111111000///......///.........////////////000---,,,---000333444111......000333333222000//////000///............//////111...,,,---111333444222666555777<<<>>>@@@EEELLLMMMQQQVVVWWWUUURRRQQQQQQNNNMMMLLLKKKIIIDDD???::::::::::::999777444222000555333111000111333333222555555666777888999999999>>>CCCFFFEEEFFFJJJLLLKKKLLLLLLJJJHHHEEECCCAAA@@@@@@>>>:::666333333333444111111222222111///---+++,,,,,,------.../////////***+++...///...000;;;GGG[[[{{{pppddd^^^WWWQQQNNNJJJDDD@@@EEEFFFGGGEEEBBB@@@AAACCCAAA>>><<<<<<>>>???===;;;::::::;;;;;;<<<======>>>xxxeeeQQQJJJBBB>>>>>>???===<<<777888999999999999888777777777777777888888888888888:::<<<>>>AAABBBDDDEEEHHHEEEAAA===:::888888888444444444444333333333333444555444333111000222444000111111000///...///111///////////////000111111...333000...333111---222,,,,,,---...............---///000000//////000222---............/////////---------000333333111...---000222333111000//////000000///////////////000111...---...111333444333555444777<<<>>>@@@FFFMMMPPPTTTXXXXXXUUURRRQQQRRRRRROOOKKKHHHEEEBBB???===<<<<<<;;;:::888666444333444222000///111222222111666666666777888999::::::@@@EEEHHHFFFGGGJJJLLLJJJLLLKKKIIIGGGEEECCCAAA@@@>>><<<888555333222333444333333222222111///......------............//////++++++...///---000;;;HHH]]]}}}qqqddd^^^WWWRRRNNNKKKFFFBBBDDDEEEFFFEEEBBBAAABBBDDDAAA>>><<<<<<>>>???===<<<999999:::;;;<<<===>>>???uuubbbNNNHHHAAA>>>>>>>>>===<<<777888888999999999888888777777777777888888888888888;;;>>>???@@@BBBGGGKKKOOOMMMHHHCCC>>><<<::::::222333444444555444444444333333444333111111222444111222333222000///000111000000000000000111111111///444000...333111,,,111---......////////////...+++---///000///000222444---------............///------...000222222000...---///222333111000//////000000000000000000000111000///......111333444444444333666;;;???AAAGGGNNNUUUXXXZZZYYYUUURRRRRRTTTVVVQQQJJJEEEBBB@@@???>>>;;;;;;;;;:::888666444333222111//////111222111111666777777888999:::;;;<<>><<<<<<===>>>===<<<999999:::;;;<<<===>>>???qqq^^^KKKFFFAAA>>>===<<<;;;:::777888888888999999999999666777777777888888888888777;;;>>>>>>===@@@GGGNNNQQQPPPNNNKKKGGGBBB===;;;222333444555555555444444222333444333222111222444333444555555333222222333000000111111111222111111///444000...333111---222111111222222222111111000,,,...///000///000111333------------............------...///000000//////,,,///111222111000//////000000111111222222222111000/////////111222444555333333666<<<@@@CCCIIIPPPZZZ\\\]]][[[VVVSSSTTTUUUWWWRRRJJJEEEAAA@@@>>>===999999888777555444222222222111000000222333222111777777777888999;;;<<<===CCCGGGIIIGGGFFFIIIIIIHHHJJJJJJIIIGGGEEEBBB@@@>>>:::999777555555555666666666444111///......000111111111000///......------------......---111>>>LLLeeexxxggg```XXXSSSPPPOOOLLLJJJFFFFFFFFFDDDCCCBBBAAAAAA???>>>==================;;;;;;;;;<<<<<<<<<<<<===lllYYYHHHEEEAAA>>><<<:::999777777777777888888999999:::666777777777888888888888666999<<<;;;:::===DDDKKKMMMOOOQQQRRROOOIIIBBB>>>555555666666555555444444333444555444333222222333222333555555333222222222000000111222333222222222---333///---333222...333222333333333222111000000...///000000//////000111---------.........//////---...//////////////////+++...111222111000/////////000111222333333222222000000000000000222444666444444777===AAADDDKKKRRR\\\^^^___\\\XXXTTTTTTVVVTTTPPPKKKGGGDDD@@@===:::999888777666444333333222333222111222444555444333777777666777888;;;===>>>CCCGGGIIIGGGFFFHHHHHHGGGJJJJJJJJJHHHFFFCCC@@@>>>:::999888777777777888888555333000---,,,---///000111111000///...---,,,,,,...---...///...333BBBQQQlll}}}kkkdddZZZTTTQQQPPPNNNLLLIIIHHHFFFDDDCCCAAA???>>>??????>>>===<<<<<<===>>>>>>======<<<;;;;;;::::::hhhVVVFFFEEECCC@@@===;;;:::999777777777777888999:::;;;777777777777888888888888666888999888777:::???DDDEEEIIIOOOTTTTTTOOOIIIEEE===<<<:::888777666666666555666777666444333222333///111333333222000///000000111222333444333222222...333000...333111---222111111111000000...------...///000000//////000111.........////////////000---...//////------...///***---000111111//////000...///111222333333222111///000111111000111444777777666999???CCCFFFLLLSSS]]]___aaa^^^ZZZVVVUUUVVVQQQNNNKKKHHHEEEAAA<<<999;;;:::888777666555555555222222222333555666555333777666555666777:::===???CCCHHHJJJGGGFFFIIIJJJHHHJJJKKKKKKJJJGGGDDD@@@>>>::::::999999888888999999555333000---,,,---...///000//////...---,,,,,,,,,.........///000777GGGWWWsssppphhh]]]UUURRRPPPNNNMMMJJJHHHEEEDDDCCCBBB@@@===>>>??????>>><<<<<<===>>>>>>>>>===<<<;;;::::::999eeeSSSDDDDDDDDDCCCAAA?????????888777777777777999:::;;;777777777777888888888888888888777777777999;;;===???CCCJJJPPPSSSSSSQQQPPPGGGDDD@@@<<<:::999999999777888999888666333222222000333555555333111111111000111333444555444333222222666111...333///***///111111111000///---,,,+++,,,...///000///000111333/////////000000000111111---///000...,,,,,,...000***---000111000//////000---...000222333333222111///111222111000111444777999888;;;AAAEEEGGGMMMTTT[[[___aaa```[[[WWWUUUVVVPPPMMMJJJGGGEEEAAA===::::::999888666555555555555111111111333555666444333666555444444666999===???DDDIIIKKKIIIIIIKKKLLLKKKKKKLLLLLLKKKIIIEEEAAA???:::999999888888888777777555333111///......//////......------,,,,,,++++++///......000222:::KKK\\\xxxuuulll```WWWRRRPPPNNNLLLHHHEEECCCCCCDDDDDDBBB@@@===???@@@>>><<<;;;===???<<<<<<<<<<<<<<<<<<<<<<<<}}}cccRRRBBBCCCEEEEEEDDDDDDDDDDDD888777777777777999;;;<<<777777777777888888888888:::888666666888999999888<<>><<<888777555444333333333444000000000222555555444222555444444444666999<<>>;;;;;;===???999::::::;;;<<<===>>>>>>yyy```QQQAAAAAAAAABBBEEEEEEDDDCCC<<<;;;999888888999;;;<<<999999999999999999999999999888666555666777999:::666:::@@@EEEJJJOOOTTTXXXVVVSSSMMMFFF@@@<<<999888888888888999:::999666333333333333222222222111111---000333555555444444555777444111//////000000000...000111000...------...+++,,,------++++++,,,---///............///000000111111000000//////......+++---...---,,,,,,---...000111222222222000///...111000///...///222555777666888<<<@@@DDDJJJQQQVVV]]]dddfff___WWWUUUWWWXXXPPPLLLHHHEEECCCAAA===:::555444333222222222333444333333222222333444666777666555444333333666;;;@@@DDDGGGJJJKKKKKKMMMSSSXXXOOONNNLLLJJJHHHDDD>>>;;;999888888888999888555333000111222111000///000111000///...---,,,+++++++++)))...,,,,,,555>>>PPPjjjxxxhhh]]]WWWSSSOOOLLLGGGFFFDDDDDDEEEEEECCCBBBDDDCCCAAA???>>>======>>>:::::::::;;;;;;<<<<<<<<>>;;;:::777777777888999888555333333333333222222222111111---000333555555444444555888555222000111111111000...000111111///.........---...//////---,,,---.........------......///000111000000000/////////...---...//////---------/////////000000000///...---111000//////000222444666777999===AAAEEEKKKRRRWWW^^^bbbbbb^^^ZZZZZZXXXUUUOOOKKKFFFBBB@@@>>>;;;888666555444222222333333444333333222222333444666777555444333222333666;;;???DDDGGGKKKMMMMMMOOOSSSWWWQQQOOOMMMKKKGGGCCC???<<<:::999888888999888555333///111111111///...///000000000///...---------...)))///------888BBBVVVqqqzzzjjj^^^XXXSSSOOOLLLGGGEEEDDDCCCDDDDDDBBB@@@@@@???===<<<::::::::::::999999999::::::;;;;;;;;;tttZZZJJJAAA@@@??????@@@@@@???===;;;:::999888888999:::;;;999999888888777777666666666666555444444666777888888888999:::<<>>AAAFFFLLLSSSXXX^^^```___]]]]]]^^^YYYRRRPPPLLLFFFAAA>>><<<:::888666555444333222333333444333333333333333444666666333333333222222666;;;???DDDHHHMMMPPPPPPPPPRRRUUUSSSRRROOOKKKFFFBBB???>>>:::999888888888777555222///000111000...---...///......---------------...+++000---///:::HHH^^^zzz}}}nnnaaaYYYSSSOOOLLLGGGFFFDDDCCCCCCCCCAAA???AAA@@@???>>>===<<<<<<<<<999999999999999:::::::::rrrXXXHHHAAA???============<<<::::::999888888888888999:::666666666777777777777777555444444444444555666777777888888888888;;;???CCCHHHHHHGGGEEEBBB>>>:::777444333333444666666444333333333333222222222111111///111333444444333444555777444222111111111000//////111222222000///000111,,,---...---+++******+++---,,,,,,,,,,,,---......000000000000////////////000000111///---,,,,,,---------------------------///000111222333333444444999;;;>>>AAAFFFMMMUUUZZZ```bbbbbb___^^^]]]WWWPPPQQQNNNHHHCCC???<<<;;;:::555444333111111222222333333333333333444444555555222333333222333666;;;>>>DDDIIIPPPSSSRRRQQQRRRSSSTTTSSSPPPKKKEEEBBB@@@???;;;999777777777666444222...///000///---,,,,,,---++++++*********+++,,,,,,,,,111...000<<>>>>>>>>>>>::::::::::::::::::::::::pppWWWGGGAAA???<<<;;;;;;:::999888888888888888888888888888444444555666777888888999444444444444444555555666666888999999999999:::<<<===>>>???@@@???<<<:::888333222222333555666555333333333333222222222111111000222444444333333444555444333111000000000///---///000222222000000000111,,,---...---+++***+++,,,---,,,,,,,,,,,,---......////////////000000000000...///000...,,,++++++,,,..................//////000000111222333444444555999;;;>>>AAAFFFNNNWWW]]]bbbfffgggbbb]]]YYYTTTOOOOOOLLLHHHCCC>>>;;;::::::444333111000000000111222333333444444444444444444222222333333444777;;;>>>DDDJJJQQQTTTSSSQQQQQQQQQSSSSSSPPPKKKEEEAAA@@@AAA;;;999777666666555444222...///000///,,,+++,,,---++++++*********+++,,,,,,---222///000===MMMfffyyyiii^^^VVVRRRPPPLLLJJJHHHGGGFFFEEEBBB@@@<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;lllUUUGGGAAA>>>;;;999999999888777777777777777777777777777444444555666777888999999444444444555555555555555666888::::::999888999999888:::;;;======<<<:::999222111111222444666666555333333333222222222111111111222444333222222444555333222000000000000...,,,...///111111000///000111---...//////------...///---------------......///////////////000000000000---...///...,,,++++++,,,/////////...//////000111111111111111222444555666999;;;>>>BBBHHHQQQZZZaaafffjjjjjjddd]]]XXXTTTPPPIIIHHHFFFBBB===999888888444333111000000111111222333333444555555444444333222333444444555888<<>>?????????>>>>>>============<<<<<<<<<<<>>:::888888555444333222222222333444333444444555555444333333222333555666777999===@@@EEEJJJQQQSSSRRRPPPOOOOOOLLLNNNPPPLLLFFFAAA@@@AAA<<<:::777555444444333111000111111000---,,,,,,---000000///...---------...)))//////444CCCTTTnnnrrrddd\\\YYYYYYNNNLLLIIIHHHFFFEEEBBB@@@???@@@AAABBBCCCCCCBBBAAA======<<<<<<<<<;;;;;;;;;|||eeeQQQFFF@@@===:::888888999999888666666777777777777666666;;;:::999888777666555555444555666666777777666666888888777555444666:::>>>666777777666666555444333222111111222555777777777333333333222222222111111222333444333222222444555444333222222222111///---,,,...///000///...///000(((***,,,,,,,,,,,,...//////............///000000.../////////000000111111---...000///......///000///......---...///000111333222000000111333666888<<<===AAAFFFMMMXXXcccjjjnnnkkkddd```aaabbb[[[QQQDDDGGGHHHFFFAAA<<<::::::777666555444333444555555333444555555555444333222222444555777888:::>>>AAAEEEKKKPPPSSSQQQOOONNNOOOIIIMMMOOOLLLFFFAAA@@@AAA===:::777555444444333111111111222000---,,,,,,---000///...---,,,+++++++++'''...///555FFFXXXrrrtttfff^^^[[[[[[NNNLLLIIIGGGFFFDDDAAA>>><<<===???@@@AAAAAA@@@???<<<<<<<<<;;;;;;:::::::::xxxbbbOOOCCCAAA>>>;;;999999999999888777666666666666777777888444777:::<<<<<<:::777555222444666666555444555666888888888888888777777666:::777444333666888888777444222111222555777555333333333222222111222222222000000111222222222222111111111000000//////......---...///000000///...------.........------,,,+++......///000111222333333/////////000111111111222///...,,,,,,...000000000//////...------///000111......///000111333777;;;:::===AAAFFFNNNYYYeeelllrrrpppkkkdddaaa___XXXPPPEEEEEEEEEDDDBBB>>>;;;888666555444444333333333333333333222222333333444555111333444555666999>>>AAACCCKKKPPPQQQQQQRRRPPPMMMRRROOOLLLHHHFFFDDDAAA@@@>>>999444333555666444000000000000000000///......,,,------......------,,,222000333<<>>============<<<===>>>===:::888vvv```MMMBBB@@@===;;;::::::::::::999777777666666666666777777333444777888999888666555666666777777888888777777555555666666555555444444999666333333555777777666444222111222444555444222000000000111222333444555//////000000000111111111111111000000//////......---...///000000///...---......---------,,,,,,,,,000//////---,,,+++******//////000111111222222222111///------///000000000///............///000000...///000000111333777;;;===???CCCIIIQQQ]]]iiiqqqsssqqqkkkccc___]]]WWWOOOGGGGGGFFFDDDAAA>>>;;;999666666444333222222222222111000000000111111222222222333444555666999>>>AAADDDKKKQQQRRRRRRSSSQQQNNNQQQOOOLLLJJJGGGDDDBBB@@@===:::777555555555333111000000000000000///......------............------111///333<<>>BBBEEEMMMRRRSSSSSSTTTRRRNNNNNNNNNMMMKKKHHHDDDAAA???;;;<<<;;;999666333111111//////000000000///......------............------...///333<<>><<<;;;;;;777666555333111000000///111222222333333333333333222333555555777:::???BBBIIIPPPUUUTTTSSSSSSQQQMMMJJJKKKLLLJJJGGGCCC@@@>>>;;;>>>@@@===666111000111...///////////////......------,,,,,,,,,,,,---------...444>>>OOOggg}}}nnnccc]]]TTTQQQNNNKKKJJJHHHEEECCC@@@@@@@@@@@@????????????<<<:::999999::::::888666nnnWWWGGG@@@<<<:::888888:::<<<<<<<<<999999777666555555555555555555555666777999:::<<<999666333555999;;;777333666666555444333444444555444444444333333333444444555555555444333222222333555444333111000/////////222111000//////111333444111111000000//////......---...///000000///...---///...,,,++++++,,,...///+++,,,,,,---....../////////000111222333444555555444222//////000000000///---...000111111111000///000111111111111333777:::AAABBBCCCFFFLLLVVVaaaiiillljjjeee^^^\\\\\\WWWPPPMMMKKKFFFAAA>>><<<;;;;;;888777555333222111000000222222333444444444444333222444555666777:::???BBBKKKRRRVVVUUUSSSRRROOOKKKFFFHHHJJJIIIDDD@@@>>>>>>===AAACCC???666000///111......////////////......,,,,,,+++******+++,,,,,,,,,000666@@@SSSnnnpppccc\\\UUUSSSOOOLLLJJJHHHEEECCCBBBAAAAAA@@@>>>======<<<<<<:::888888999999888666jjjTTTFFF@@@;;;999777777999:::;;;:::999888777666666555666666333333333444555666777888:::888777999;;;<<<:::888555444333222111222333333333444555555333333444555444555666555333333333555000000000000000111222333222111000000000111333444111111000000//////......---...///000000///...---------,,,+++,,,---...///------,,,,,,,,,,,,++++++...///000111222444444555333111......///000000000//////000000111111000000111111222222222444777:::BBBDDDFFFIIIOOOXXXaaahhhhhhgggccc^^^\\\\\\VVVOOOKKKIIIEEEAAA===;;;;;;;;;888777555444333222222111000111333444444444333222333444555666777;;;???CCCJJJQQQVVVUUUSSSSSSPPPKKKEEEHHHIIIGGGCCC??????@@@BBBDDDDDD???666000///111------.../////////......---,,,+++******+++,,,------222999CCCWWWtttqqqccc\\\WWWTTTPPPMMMKKKIIIFFFDDDBBBBBBAAA???>>>===<<<;;;===;;;999888999999888777fffPPPDDD???;;;999777666777999999888777777666666666666777777333444444555555555666666777777999:::;;;<<<<<<;;;666555333222111222333444222555666666444333444555111333555444222222333555////////////000222333333000000000000111111111111111111000000//////......---...///000000///...---,,,,,,,,,---------............---,,,+++*********---...///000222333444444111///------///000000000000000//////000000111222111222222222222444777:::???BBBFFFKKKRRRZZZccciiiffffffccc___]]][[[TTTKKKHHHFFFCCC@@@===;;;::::::888777666555444444444444111222444666666555444333333444555666888;;;???CCCFFFMMMSSSSSSSSSTTTRRROOOFFFIIIJJJHHHBBB@@@AAACCCFFFFFFCCC>>>666111///000,,,---......//////......///...,,,++++++,,,...//////555<<>>======<<<>>>;;;999888999999999888~~~cccNNNBBB>>>;;;888666666666777777777777666666666666777777888555666777777888777777666333555888999999999;;;<<<999777666444444555666777222555777777444333444666///111444333111111333555111111000000000000000111......///000111000000000111111111000//////......---...///000000///...---+++,,,---............---.........---------,,,,,,,,,---...000111222444444000...,,,,,,...000000000111000/////////000222333222222333222222444777:::;;;???EEEKKKSSS[[[dddjjjfffgggddd```]]]ZZZQQQHHHFFFEEECCC@@@===;;;:::999888777666555555555555555444555777999999888777666333444666666888;;;@@@CCCBBBJJJPPPRRRTTTVVVUUURRRHHHKKKLLLHHHCCCAAACCCFFFIIIGGGCCC===666222000000,,,,,,---.../////////...111000...------...000111000777>>>HHH]]]{{{ssseee^^^ZZZWWWSSSPPPMMMKKKHHHFFF??????>>>>>>>>>>>>>>>>>>>>><<<999888999:::999999ttt\\\NNNEEE>>><<<;;;888555777;;;;;;666999777666777999999777444222333444444555555444444666888;;;======<<<999777;;;555222444666444333444666555555555444222///---666666666444222111222444444333111//////000111222222......222444222111333//////.........------------...111222222111...---------..................+++---------+++++++++------------...///111222333///111///+++...333111***000000111000......///111111222333333333444777:::>>>AAAFFFLLLTTT^^^hhhooojjjjjjiiiddd]]]UUUOOOLLLIIIFFFBBB???>>>===;;;999666666666555666999???BBB???<<<999777666666666555555555555666999===AAACCCGGGJJJNNNRRRTTTSSSQQQOOOMMMNNNJJJCCCBBBEEEDDD???CCCAAA===888444000---,,,...------------...//////,,,,,,,,,---------......111333<<>>===<<<<<<>>>>>>>>>===<<<:::999888sss\\\NNNFFF???AAABBB???:::999:::888333999777666777888999666444333333444555555555555444777888;;;===>>>===:::999888333000222444222111333666666555555555555333222555666666444222111222444555333222000000000222222222///000555777333111111//////.........------------...111222222111...---........................,,,---......,,,,,,---............//////111222222000111///+++,,,///---'''...000000000......///000///000222333444777:::===AAACCCGGGMMMTTT^^^iiipppmmmmmmjjjeee]]]UUUNNNKKKJJJFFFBBB???===<<<999888888777666555444666:::>>>===;;;888555555555444444555555555777;;;???BBBEEEGGGJJJNNNRRRTTTSSSQQQPPPNNNNNNIIICCCBBBEEECCC>>>>>><<<999666333000...---...------------...//////,,,,,,,,,,,,,,,,,,------...333>>>SSSnnnpppeee]]]YYYTTTOOOLLLJJJGGGEEE@@@@@@@@@??????>>>>>>>>>>>>>>>======<<<:::999888rrr\\\OOOGGGBBBCCCFFFEEE???;;;:::888555888777666666777777666444333444444555555555555555666888:::=========<<<;;;666222000333444222222333555444444444444555555666444555666555333222222333555444222111111222333333222000222777888444000////////////............------///000222222000///---........................---...//////------...///.../////////000000111111000000///,,,---///---))),,,...000111///......///...///222333555999===@@@DDDFFFIIIMMMTTT^^^iiippppppoookkkeee^^^UUUNNNJJJKKKGGGCCC???===:::888666888888666444222333666888:::888666444333333333333444555666999<<>>CCCGGGIIIIIIKKKOOORRRTTTTTTSSSRRRNNNLLLHHHDDDCCCBBB???===777666555333111000//////...------------.../////////...---,,,,,,,,,---......666FFF^^^zzzwwwjjjaaa]]]WWWRRROOOKKKHHHEEECCCCCCBBBAAAAAA@@@??????<<<<<<<<<<<<;;;:::999888nnn[[[OOOIIIGGGDDDFFFCCC;;;666888<<<>>>888888777666555555666777444555666666777777666666444444555777888999::::::777555666888777444444777333333333111//////222444333444666666444333333333333333333333333333333444555000...111111//////000////////////////////////...///000111111000///...//////.........---------***,,,------,,,,,,---......///000000000000//////------...000000000111333***---000111000///...//////000222333555888<<>>;;;888666555555555444222333555888555666777666333222444555333555777;;;@@@DDDHHHIIIIIIKKKNNNQQQSSSSSSRRRRRRMMMJJJFFFEEECCCAAA>>>===999888666444222000//////...------------...//////000///...------...///000222999IIIaaa}}}|||nnnddd___YYYSSSOOOLLLIIIGGGFFFFFFDDDBBB@@@>>>===<<<<<<<<<<<<<<<;;;:::999999}}}iiiXXXKKKEEEEEEEEEFFFAAA999555888::::::999999999777555555777999555666666777777777777777444444444444555777888999777666777999777222222555333555666444111111333666222444666666555333333333222222222333333333333333555000,,,...///...///222...////////////000000000//////000000000000///////////////...------,,,,,,)))+++,,,,,,++++++---...---...///111111111000//////---...///---)))***---,,,...000111000000000111000111333444666999===@@@FFFHHHJJJNNNRRRYYYaaaggghhhddd```]]]\\\YYYTTTPPPMMMJJJEEE@@@===;;;888666222333444333222333555888333555777666333222333666333555888<<<@@@DDDGGGIIIIIIJJJMMMPPPRRRRRRRRRQQQLLLGGGEEEEEEDDD@@@>>>>>>;;;999777555222000//////...------------.../////////...---,,,,,,...000111444;;;LLLeeevvvhhhbbbZZZRRRNNNLLLJJJIIIHHHGGGEEEBBB@@@===;;;:::;;;;;;;;;;;;;;;:::999999vvvcccSSSFFF@@@AAAAAAAAA>>>::::::<<<;;;777:::::::::888666555888;;;666666777888888888888777666666444444444666888999999999:::;;;888333222666...222666555222111444777111333666666555444333333000111111222222333222222333///---000222000000222.../////////000000000000//////000000000000//////000//////...------,,,,,,***+++------,,,---...000+++---///111222222111000///------///,,,&&&''',,,...///111111000111222444000222444666999===AAAEEEFFFIIIMMMPPPUUUZZZ```eeeeeeaaa\\\ZZZZZZXXXSSSNNNKKKGGGBBB>>><<<999777555111222222222111111333555///333666555222000222555333555888<<<@@@DDDFFFGGGHHHJJJLLLNNNPPPQQQQQQQQQJJJEEECCCEEEEEE@@@===???999888666444222111000///...------------...//////---,,,******+++---000222333<<>>:::;;;;;;<<>>???;;;555444888)))...333444222111333777111333666777555444333333///000111222222222222222111......333555222111222.../////////000000111111000000000//////000000000000000///...------,,,,,,+++,,,............///111***,,,///111222222111111...,,,---000...(((***000///000111111000111333555///222555888;;;@@@EEEIIIGGGJJJOOOSSSWWW[[[```dddeee```ZZZXXXXXXWWWQQQLLLHHHEEE@@@<<<:::888555333111111222111//////000111---111555444000///111444333555888<<<@@@CCCEEEFFFHHHIIIKKKNNNOOOPPPPPPPPPIIICCCBBBFFFFFF@@@>>>@@@777666555333222111111000...------------...//////***)))(((((())),,,///111111<<>><<<<<<::::::;;;;;;;;;:::999999lllYYYIII???<<<>>><<<;;;:::999999999999999888:::<<<:::777555666888888777777777777777888888777777888999999999888888999:::;;;;;;;;;999777555888777666555444333222222444333333222111111111222222333333333333222111111222222111...------///111///////////////000000000000000000111222000---***111...///222000******///,,,---......------...000//////000000111111111222.........,,,***)))***+++,,,---///111222333222222222333555888<<<@@@CCCEEEJJJIIIIIILLLRRRZZZ___bbbbbbZZZWWW[[[\\\VVVPPPOOOGGGCCC>>>999666555555666333333222222222222222222...///000//////000333555333777;;;???AAACCCEEEGGGGGGJJJNNNQQQSSSSSSQQQPPPGGGGGGFFFDDDAAA===:::888999666444222222222000///222000---+++***+++,,,,,,---,,,******,,,...000000666@@@WWWwwwmmmddd[[[WWWTTTNNNJJJJJJJJJIIIGGGDDD@@@=========>>>>>>===<<<<<<<<<<<<<<>>;;;;;;::::::999999::::::888:::;;;:::777555666888666555555555666777777888888888999999::::::999999:::;;;<<<<<<<<<:::888777555555555555444444444444444333222222111111222222222222222222222111111000111111111///------///111000000000000000000000000111222333333333222111000000...///222000++++++///,,,---///...------...000///000222444444333111000---......,,,+++***,,,------...000111222222222222222333666999<<>>;;;999777555222111111000///---000///---,,,++++++,,,------,,,******,,,...000111777AAAYYYxxxqqqfff\\\WWWRRRLLLHHHHHHJJJJJJHHHDDDAAA>>>======???>>>===<<<<<<;;;;;;;;;iiiVVVIII???<<<===:::::::::999::::::;;;;;;888999:::999777666666777333333444444555666777888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::999888333333444444555555555666333333222222111111222222111111222222111111000///111111111///......000222111111111111111111111111000222444333000///111333...---///111///,,,,,,///,,,...//////...---///000000222555777777444111///------...---++++++---......///000111111111111111111333666999<<<>>>??????DDDDDDEEEIIIQQQYYY^^^aaa^^^[[[ZZZ^^^]]]VVVMMMIIIFFFBBB===777333222222222111111111000000000/////////000000000000111444666555888<<>><<<:::777555222111111111000...------------------------,,,,,,++++++,,,...000222888EEE]]]zzzwwwlll___XXXSSSMMMJJJJJJKKKJJJHHHEEEBBB@@@???>>>@@@@@@>>>===<<<;;;:::999~~~fffTTTHHH???<<<<<<999999999999999:::;;;<<<888999999888777666777777333333333444555777888999999:::;;;<<<<<<===<<<<<<;;;;;;;;;;;;:::999888777333333444444444555555555333333222222111222222333000111111111111000//////000111111000///...000222222222222111111111111111...111333000+++))),,,000,,,---///000...------///---...//////......///000222333555555555333111///...//////...,,,+++,,,...000000000111111111111000111333777:::<<<=========BBBBBBDDDIIIQQQYYY___bbb]]][[[ZZZZZZXXXSSSLLLHHHFFFCCC===777333222111222222222111111000000/////////000111111000111444777666999<<>>AAA@@@???>>><<<:::999888zzzbbbQQQFFF>>>;;;;;;888888888888888999:::;;;888888777777777777777666444444444555666888999:::::::::;;;<<<===>>>>>>>>>::::::999999888888777666555444444444444333333333333222222111222222333333000111111111111000//////000111111111000///111222222222222222111111000000///111222///)))&&&)))---+++...///...------......---...000///......///111444333222111000000111111111111111///,,,+++,,,---000000000000000000111111222444777:::<<<======<<>>888444333333333444444333222111111000000000111222111111222555777777999===???AAADDDHHHJJJKKKMMMPPPRRRRRRNNNJJJGGGBBBBBBCCCBBBAAA>>><<<;;;888666444333333444222111***+++,,,---............+++,,,---,,,,,,...222555>>>OOOiii~~~qqqccc[[[VVVQQQPPPQQQLLLIIIFFFDDDDDDCCC@@@>>>AAAAAA@@@???===:::888777vvv]]]MMMDDD===999999777777777666777777888888888777666666888888777666555555555555666777888999999:::;;;<<<===>>>>>>>>>999999999888777777666666555444444444333333222222222222111111222222333333111111222222111111000//////000222222000000111222222222222111000000//////111333333111,,,***+++,,,+++///000---,,,---...,,,---///000000///...000111333222///......///111222111222111///---,,,,,,...000000//////000111222222333444777:::<<<===>>>>>>AAABBBEEEKKKSSSZZZ___aaaZZZ[[[XXXRRRNNNNNNMMMJJJEEEBBB===888555333444444555444444333222111000000111222222222222333666888888:::===???AAADDDIIILLLJJJLLLNNNPPPOOOMMMJJJHHHBBBBBBBBBBBB@@@>>><<<:::555333111000111111000///,,,,,,,,,------.........***,,,...---,,,---222666AAAUUUppp~~~qqqccc[[[VVVQQQOOOPPPLLLHHHDDDCCCDDDCCC@@@===@@@@@@@@@???===;;;888777rrrZZZJJJBBB<<<888777777666666555555555555666888666555666888999777555555444444444555555666777999999;;;<<<===>>>>>>>>>::::::999888777777777777222333333333333333444444222222111111222222333444222222222222222111111000///000222222111111222333222222111000000///......000111222222111///...---+++000111---+++------***---///000000//////000111000000/////////000111111//////000///......000111////////////000111333444444555777999<<<>>>@@@AAA@@@AAADDDJJJRRRYYY]]]^^^XXX[[[ZZZSSSPPPPPPNNNJJJCCC@@@;;;777444333444555444444333222111000//////111222333222222333666999999;;;===???AAAEEEIIILLLJJJKKKLLLLLLKKKIIIHHHGGGCCCCCCCCCBBB@@@===;;;999333111//////000000///......---,,,,,,,,,---...///))),,,...---,,,---222888DDDZZZuuuvvvhhh___YYYRRROOOOOOLLLGGGCCCBBBCCCCCC@@@<<>>;;;999777pppXXXIIIAAA;;;777555777666555444444444444444888666444555888999777555444444333333333444444555888999:::<<<===>>>>>>>>><<<;;;:::999888888888888000111111222444555555666222111111111222333333444222333333333333222111111...000222222222111222333111111111000///......---------...111333222000...+++111222---***------)))...///000000//////000111...///000111222222111000,,,---/////////000222555///.........000222444555555555777999<<>>:::555333333444555333333222111000///...---222222333333222444666999:::;;;>>>???BBBEEEJJJMMMKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCBBB@@@===:::999444333111000111111111000///...,,,++++++,,,...///))),,,///...,,,---333888FFF]]]xxx|||nnnddd]]]UUUPPPPPPKKKFFFBBBAAACCCCCC???<<<>>>?????????>>><<<999777pppUUUGGG???777444666333444555555666666555555666777777666444444555777333333222111222333555555777888999:::;;;;;;;;;;;;>>>===<<<;;;999666444333444333222111000111222333444333111000000111333555222000---+++,,,///222555000000111111111222222222111111000///////////////---...///000///...,,,***---...000///......///000............////////////.........////////////////////////...///000111111---...///000111222333333///222666999:::<<<===???>>>>>>AAAGGGOOOUUUWWWVVVSSSWWWZZZYYYYYYXXXRRRKKKHHHBBB<<<999666222333777222222222222222111000///111000111444444222444999;;;===???AAABBBDDDGGGJJJMMMNNNNNNKKKHHHEEECCCCCC???BBBDDDCCC>>>:::999:::555444333222111///...------,,,,,,++++++,,,,,,---///------/////////333:::LLLdddsssggg___YYYRRRMMMNNNIIIDDDBBBDDDDDDAAA>>>;;;<<<>>>???>>><<<999777mmmSSSFFF@@@999666888444444555666666666555555444555666666555555777999444444333333333444555666777888999:::<<<<<<======>>>===<<<;;;999666444333555444333222111222222333444333222000000000000111222000...,,,---///111333111111222222222333333333111111000///////////////---...///000000...---,,,...///000///......000222////////////000000000000.../////////////////////////////////000000000000------...///000111222222000333777999;;;<<<>>>@@@AAAAAADDDKKKRRRWWWYYYXXXTTTXXX[[[[[[[[[ZZZTTTLLLJJJCCC===999444//////222222111111111000000000000111000111444444222444999:::<<>><<<<<<===>>>===;;;999888iiiPPPEEE@@@:::777:::444555555666666666666666222444666666666666888:::666555444333444555666777777888999;;;<<<>>>?????????>>>===;;;999777666555555555444333333333333444333333222222111///......222111///......///000000222222222222333333333333000000000000////////////,,,---...///000///...---///000///...---...111333........./////////000000//////////////////......---...000111111111000///,,,------...///000111111000333666999:::<<<>>>@@@>>>@@@DDDJJJPPPTTTUUUUUUTTTYYY]]]]]]^^^\\\UUUMMMFFF@@@:::777333......111111000///.........///000111000111444444222444999999;;;>>>@@@BBBEEEIIILLLQQQQQQPPPLLLIIIFFFFFFGGGEEEDDDBBBAAA@@@===999666555444333222000/////////---,,,,,,++++++,,,,,,------+++,,,.........444<<>>===;;;999888888666666555555444444444444111222333333333111///...111111000000//////......000111111111111222222222///000000000000000//////,,,---...///000000////////////...,,,+++,,,000333---------............///////////////............,,,...000111222111///............///000111111222///111555777888:::===???<<>>888666888555666777777888888777777555777888888777666666777555444333222222333444444777777888:::<<>>???CCCJJJOOOSSSTTTTTTSSSSSSWWW[[[[[[[[[YYYRRRJJJ;;;666333333111...///222///...,,,++++++---...000111000111444444222444999777:::===@@@CCCFFFKKKNNNQQQQQQOOOLLLHHHEEEDDDEEEEEEAAA===<<<<<<:::666222222111///---,,,,,,---------,,,,,,++++++,,,,,,---***+++---...---...777BBBWWWpppuuuggg]]]WWWTTTMMMJJJGGGEEEDDDCCCBBBAAA===<<<;;;999999:::;;;<<>>888555777666666777888888888888888666888999999888666555666555444333222111222333333777777888999;;;>>>AAABBBBBBAAA???===;;;;;;;;;;;;555555666666555555444333///111333555666666555444000000000000////////////---.........////////////---...000111111000////////////////////////000000---------,,,+++,,,...111111111222222222333333333000000000///......---------...000111111111000///111111111222222333333333...000222444555888;;;>>>>>>CCCJJJPPPRRRQQQQQQPPPQQQUUUWWWVVVUUUSSSMMMEEE<<<777444333000,,,,,,......---,,,,,,,,,---...///111000111444444222444999888:::===@@@CCCFFFJJJMMMPPPPPPPPPMMMIIIEEECCCCCCBBB@@@===;;;999777555333444333111///...///000111---,,,,,,++++++,,,,,,---***+++...///...///:::FFF[[[tttxxxiii^^^WWWTTTLLLKKKHHHFFFDDDBBBBBBBBB======;;;;;;:::;;;<<<===uuu___IIIAAA>>>999777999666777888888999999888888444666999:::888777777777666555444333222333333444777777777888:::<<>>@@@BBBFFFJJJMMMPPPQQQRRRPPPKKKFFFCCCBBB??????>>>;;;888666666666555333111///...///111222---,,,,,,++++++,,,,,,---***,,,///000...000<<>>qqq[[[GGG@@@>>>:::999<<<777777888999999999999888222555888:::999888888999777666555444333444444555888777777777999;;;>>>@@@>>><<<:::888666666777888333444555555555444222222222222333333333222222111000///.........000111222////////////000000000000,,,...000111222111000///222111000//////...//////...000111111000000111222............////////////111000000///...---------///////////////000111111000000000000111111111111222333555666888;;;???BBB>>>EEEMMMRRRSSSQQQOOOOOOOOOPPPOOOKKKIIIHHHCCC===666222000222111//////222,,,---...////////////...111000111444444222444999999;;;>>>@@@BBBEEEIIILLLPPPRRRTTTRRRNNNHHHDDDBBB>>>@@@@@@===888555777999444222///------...///111---,,,,,,++++++,,,,,,---***,,,000111///111===KKKeee}}}qqqccc[[[XXXLLLKKKJJJGGGCCCBBBBBBCCC=========>>>>>>>>>>>>>>>lllXXXDDD;;;;;;<<<===???999999999888888999999999888777777666555444444333555222000000111333333333777666555444555888;;;===;;;<<<<<<999666333333333666222...---000444555555555000,,,---111444444111.../////////------///111//////............//////---...............------111222222000......///111//////000000000//////...////////////000000000000+++---000000///...///111000+++)))...111///......//////000111111111111111111333555888:::===BBBFFFHHHLLLNNNMMMNNNQQQOOOLLLLLLLLLMMMMMMKKKFFF>>>999444222111///---------...------...///000000/////////111222222222222333555999999999;;;@@@DDDHHHIIILLLLLLNNNOOOOOOJJJCCC===<<<>>>@@@@@@>>>;;;:::999777555333000...---------,,,,,,,,,---------......,,,...++++++......:::RRRkkkxxxjjj\\\QQQLLLIIIEEECCCBBBAAA???>>>>>>===<<<<<<<<<<<<======mmm[[[GGG???>>>???@@@BBB===<<<;;;999888888999999888777666555444444444444444222000000222444444444666555444444555777:::<<<;;;;;;;;;888555444444555999555111///111444555555333000...///333444111---///000111000......000222////////////////////////......////////////......111222222222000///000111111222222333222222111111.........////////////000---///111000...---...//////,,,+++...000...---///......///000000000000000222444777999<<>>999555444111///...---------***+++,,,...///000000000...000222222222222444666888888888;;;@@@DDDHHHJJJJJJNNNRRRRRRNNNHHHCCCAAA===???@@@>>><<<999888888555444111///---,,,,,,,,,++++++++++++,,,,,,------+++...,,,,,,111222???XXXqqq~~~qqqcccXXXNNNKKKHHHEEEDDDCCCBBB@@@BBB???<<<999999:::;;;<<>>AAAEEEIIIPPPWWWZZZVVVQQQPPPPPPOOOMMMMMMLLLKKKIIIDDD>>>999777555333000...---------((()))+++,,,...///000000---///111222222333555777666666888;;;???EEEIIILLLJJJQQQVVVUUUNNNGGGEEEEEE???@@@???<<<888666666777333222000...,,,++++++++++++*********++++++,,,,,,+++...---///555777EEE___yyytttfff[[[QQQNNNJJJHHHGGGFFFDDDCCCEEEAAA;;;888888:::;;;<<<}}}cccTTTEEE???@@@BBBEEEHHHGGGDDD???:::777666777888777666444333222333444555222111111333555777888777444444333333444555777888::::::999777555555777999888666444222333444555555222111111222444444111...000111111000///...000111...000111333333111000...//////000111111111111000///111444444333111000000000000111222222222111111....../////////000000000/////////...---------...------///111///+++---333............//////000000333555999<<>>:::888666333000...---,,,,,,)))***,,,---...//////000,,,...000222333444666999444666888<<<@@@EEEKKKOOONNNRRRWWWUUUPPPJJJGGGGGGAAA@@@>>>:::555333444555333111///---,,,,,,,,,,,,,,,+++******++++++------,,,///---000777:::IIIcccwwwhhh\\\SSSPPPLLLJJJIIIHHHFFFEEEDDD@@@<<<;;;===>>>===<<>>@@@BBBFFFJJJHHHDDD???:::777666666777555555333222222333333444222111222444777999999888444444333333444555666777999999999777555555777999333333222222111333555666333111000111222444555666000000000///------...///...000111333333111000...//////000111222222111111...000333444333111000000///000111222222222222222//////000000000111111111///...------...000000111------///111///+++...333000000/////////000111222111555999<<>>AAADDDDDDAAA===qqqVVVKKKAAA>>>???AAAEEEJJJEEEBBB>>>999666555555555333333333333333333333333333222333666888:::999888444444444444444555666666888999999888777555666777000111222111000111444666222111000000111444777888000000000///---,,,---/////////000111111000//////...///000111111222111111---///222222111000000111000111222333444444444444////////////000000000000111///---...000222333222///---...111000---...222111000/////////000222333111444999===@@@CCCGGGIIIKKKSSSXXXVVVSSSTTTUUUUUUQQQNNNKKKHHHEEEAAA===:::666444222///---,,,,,,,,,//////000000//////...---,,,...000222333444777999555999===???AAAFFFMMMSSSUUUTTTSSSTTTTTTPPPJJJFFFBBB@@@>>>999444222222444222111///.........//////...---,,,++++++---///000,,,///---000888===MMMhhh~~~lll^^^TTTQQQMMMKKKJJJIIIGGGFFF@@@>>>???DDDHHHHHHCCC===nnnSSSIII???<<<;;;<<<@@@DDD@@@>>>;;;888666444444444000222333444444333222111444444444777999:::999888555555555555555666666666777999;;;:::888666555444111222333222000000222444//////000000111222333444111111111000...---...///////////////////////////---...///000111111111111---///000000//////000111///000111222333333333333---------............///444111///...111333333222111---,,,000111000///111111000.........///111222222666;;;???BBBEEEHHHKKKPPPVVVYYYXXXWWWYYYYYYVVVQQQNNNJJJGGGDDDAAA===:::333222000...,,,,,,,,,,,,------...//////.........,,,...111222222444666888777;;;???AAABBBFFFNNNTTTSSSUUUVVVUUURRRNNNJJJHHHAAA@@@>>>:::666333333444000///...---------...///...,,,+++******,,,...000+++...---000:::@@@RRRnnn}}}lll]]]UUURRRNNNLLLKKKJJJHHHGGGCCC@@@???CCCHHHHHHCCC===lllQQQGGG===999777666999======<<<:::888666444333333///111333555555444111000555444555888:::;;;999777555555555666666666666666666999;;;<<<999666444333222444555333000///000333,,,...111222111000//////222333333111///...///000//////............//////------///000000111111111---...///...---...000222------...000000111111111+++++++++,,,,,,,,,------888444000///111333222111222---+++///222111///000000///---,,,---...000222333777<<>>;;;777444333444......,,,,,,,,,,,,---...---,,,***((()))+++---///)))---,,,111;;;CCCVVVrrrpppbbbVVVSSSPPPMMMLLLKKKJJJHHHFFFBBB>>>@@@EEEFFFAAA<<>>;;;888666666555000///---,,,---...000111111...++++++---...,,,***...,,,///333444===ZZZyyyxxxfff[[[UUUPPPOOONNNJJJHHHIIIFFFGGGBBB<<<;;;???>>>999|||fffQQQFFF;;;777666555666:::666666666666555444333222444333333333444555666777555666777999::::::;;;;;;888777666555666666888888<<<<<<:::999888666555555111000//////111222222222444222000...---......//////111222111......000222000000000000000000000000---...///000000///......---......//////...------***+++---............---///...,,,++++++,,,---...---------///111111///---,,,,,,------...//////000333222///...---...000111555777<<<@@@EEEKKKQQQVVV[[[\\\]]]^^^]]][[[YYYWWWQQQKKKEEECCCDDDCCC===777222222111///...---------------...///000111222222000222444444444555666888777<<>>999wwwaaaMMMCCC:::777777555555777555555666555555444333222555333222111222444777888666666666666777888::::::999999777666666666777888<<<<<<;;;999888777666555000000111111222222222333111111111000000/////////000000000000000000000000///000111222222111000///---------....../////////---....../////////......,,,---............------///...,,,+++******+++,,,.........000222222000...,,,,,,------.../////////111000///...------......777999===AAAEEELLLTTTYYYZZZ[[[\\\\\\[[[ZZZXXXWWWOOOJJJDDDBBBBBB@@@:::555111111222222111///---,,,,,,+++++++++---///111222222333555555444444666888999>>>DDDFFFGGGIIILLLOOOQQQRRRSSSPPPLLLGGGDDDBBB???>>><<<:::777333111///333222000...---,,,------+++)))((()))+++------,,,------000555888EEEbbbppp```YYYSSSQQQNNNJJJHHHIIIFFFEEEBBB======???===:::rrr]]]III@@@999888777444333444444555555555444444333222444333333444555666888888777666555555555777888999888777777666777888999:::<<<;;;:::999888777666666444555666666555444444555222333333444444333222111000///...///111111000//////000000111111000000///------------...000111222.........///////////////000000111111000000000/////////...---------....../////////111222333111///---------.........//////***+++---...000111222222:::;;;>>>AAAGGGNNNVVV\\\YYYZZZZZZZZZYYYXXXXXXWWWSSSNNNGGGCCCAAA===777111222222222111111000///...---,,,*********,,,...000111222444555555666888:::;;;AAAEEEFFFGGGKKKNNNNNNRRRRRRQQQOOOKKKGGGDDDBBB>>>>>>===;;;777444000...222111///...---------...++++++******+++,,,------,,,---111666<<>>???===;;;ooo[[[FFF>>>888777777444222333444444444444444444333222111333666888999999888777777666555555555666777888444444444555777999;;;===::::::999888888777666666888999:::888555444444666222333444555555444222111.........///111222000...111000...------...000111////////////000111222333............//////000000222111111111000000111111//////000000111222333444/////////111333333111///---------...............)))+++---000222444555555;;;<<>>===CCCGGGFFFIIIOOORRRQQQRRRQQQPPPNNNKKKHHHEEECCC>>>>>>===<<<999555222000//////........./////////......---,,,++++++,,,,,,+++...222777???RRRppp{{{iiiaaaYYYTTTPPPJJJHHHIIIFFFCCCAAA@@@@@@???===<<>>999888888777666666555555777999999666222111333666222333333444333222111000,,,---///000111000000///111000---,,,,,,---000111000000000111111222222222............///000111111000000////////////000111///000111222444555666666/////////111333333111///...........................///000222333333333333:::<<<@@@DDDJJJQQQYYY^^^ZZZYYYXXXWWWWWWWWWYYYYYYRRROOOJJJFFFBBB>>>:::777444222///------...000222000///...---------...///---000333666888:::>>>@@@>>>EEEHHHGGGLLLUUUYYYUUUSSSQQQNNNLLLKKKHHHEEEBBB>>>>>>===;;;999777555444---......////////////000/////////---+++***+++---+++...333888BBBYYYwwwnnneee[[[VVVPPPJJJHHHIIIFFFBBB@@@BBBBBB???======eeeSSSDDD<<<666666777555444555222333333444444333333333///111333666888888777666888888888888777777666555222222222333555888:::<<<777777666666555555444444444666666333///000555:::444444444444333222000000)))---111111000...///111000000///......///000000///000111222222111000//////.........///000111222000////////////000222333///000111222333444444444///...///000222222000...........................222222222222222222222222888<<<@@@FFFKKKRRRYYY^^^[[[YYYWWWVVVVVVXXXZZZ[[[RRROOOKKKGGGBBB===999666111000///.........//////******++++++,,,------......111444666888:::===@@@???GGGJJJIIIOOO[[[___[[[RRROOOLLLJJJIIIHHHDDDAAA>>>===;;;:::888888777777//////////////////......,,,---...---******,,,...***///333888EEE^^^|||qqqggg]]]WWWQQQJJJHHHIIIFFFAAA@@@CCCCCC???<<<>>>}}}bbbPPPEEE===666666777555444666222222333444444333333333///000111222444555666777888888999999999777666444333222222333444666888999666666555555444444333333333555555222///111888???888888777555444333222222'''---222222///---///222///000111222222111000///...///111222222000...---///.........///000222333111111000000111333555666///000000111111111000000.........000222222000........................---222111111000111111222333777;;;AAAFFFLLLRRRYYY]]][[[ZZZWWWVVVVVVXXXZZZ\\\UUURRRMMMGGG@@@:::555222......///000000///...---)))***---///111222333333000333555777888:::<<<>>>???GGGKKKJJJQQQ___ddd___QQQMMMJJJHHHHHHFFFCCC@@@===<<<:::888777777888888000000000000///...,,,+++(((***,,,+++******,,,///***///444999FFF```sssiii^^^XXXQQQJJJHHHIIIGGGAAA@@@DDDDDD???<<<>>>zzz___LLLBBB<<<777555666777444111222111111111222333444444222222222444777888777666555555666666666666555555666666666666777888::::::111666777444222444444333///222555444222222444777444333111000000000111222222111000//////000111111111111000......---------222222111111000...---,,,000000000000000//////////////////000000111111222111111222222222222111111000111222333333222000000////////////000000000000111222222111111111444666:::;;;@@@HHHNNNRRRUUUXXXVVVVVVVVVWWWYYYYYYWWWUUUTTTPPPJJJEEE@@@;;;666333...---------//////...---******+++,,,...000222333222333555777:::<<<>>>???@@@EEEIIIKKKSSS\\\\\\VVVLLLJJJHHHGGGFFFEEEBBB???;;;:::999777555444333333//////...---------------*********+++,,,///111222,,,...222:::JJJeeeyyymmm^^^SSSOOOMMMHHHCCCEEECCC@@@???>>>>>><<<;;;xxx]]]KKKAAA<<<666555666666444111222111111111222222333444222222222444666888777666555555555666666555555555444444555555666777888888222555555333333666555222222222333444444222///---333222111000000000111111222111000//////000111111...............///000111000000000000///...---,,,.....................---222222333333333333333333000111111222222111111000000000111111111111000000....../////////000000000111111222111000111333666<<<===AAAGGGMMMQQQVVVXXXVVVVVVVVVXXXYYYYYYVVVTTTOOOLLLFFFBBB>>>:::666444000...------...///...---------------...///000000111222444777999<<<>>>???@@@DDDGGGIIIOOOUUUUUUOOOJJJHHHGGGGGGGGGFFFCCC@@@;;;:::888666555333333333111000000///////////////------,,,+++,,,---...///...///333<<>>???BBBFFFKKKQQQVVVYYYVVVVVVWWWYYYYYYXXXTTTQQQKKKGGGBBB>>>;;;999666333222000------............000///......------......111222444666999<<<>>>???@@@CCCEEEFFFJJJNNNMMMIIIHHHGGGGGGHHHHHHFFFCCC@@@;;;:::888666444333222222111000//////......//////000///---,,,++++++,,,---000111555>>>QQQllltttdddZZZUUURRROOOLLLGGGEEEDDDCCCBBBAAA>>><<>>:::666555555555444333333222222222222222333333333222222444666777666555333333444444444444333333333333444444555555555555444444111111555:::666///444333222222333111,,,)))111111000000000//////000000000000000000111111111111111000///......//////,,,---...///000000000000////////////000000000000000/////////...---------///000000000000000000///000///...------...000111---.........///////////////000000000///111333666>>>AAACCCEEEJJJRRRXXXYYYXXXXXXXXXYYYZZZWWWSSSOOOJJJFFFAAA<<<:::777555333444111...---...//////...000//////...............000111444666999<<<>>>???@@@BBBEEEGGGIIIKKKJJJHHHIIIHHHHHHHHHHHHEEEAAA>>>:::999777555444222222111......---,,,,,,,,,,,,---000///---,,,++++++,,,---000222777AAAUUUpppzzzjjj^^^WWWSSSOOOMMMGGGFFFDDDDDDCCCAAA>>>;;;jjjSSSFFF<<<999666444444555555555444444333333333333333444444333333555777777666555333333444444444444333333444444555666666666555555444333111111555:::777000000222333222000000333666111111111111111000000/////////000000111111111111111000000////////////000---...///000111222222222.../////////000000111111222222222111000000000///...//////000000//////...///...---------...000111.........////////////000///000000000000111444666===AAADDDEEEKKKVVV\\\\\\[[[ZZZZZZZZZYYYVVVRRRNNNLLLGGGAAA<<<999666444222333111///...///000000///...............///000111000222444777:::===???AAABBBCCCGGGJJJLLLLLLLLLMMMLLLKKKIIIHHHFFFCCC>>>;;;999888777555333222111111......---,,,,,,,,,,,,,,,...---,,,+++,,,---...//////222888EEEZZZuuuqqqbbbWWWRRRNNNLLLHHHFFFDDDCCCBBB@@@===;;;gggRRRFFF:::999666444444444555666666666555444444444555555666555555666888888777666444444555555555555444444555666777888888777666555222333222222555999777111...111333222000222888===111222222222222111000000...///000111111222111111------...///000222333444......000111222333333333,,,,,,------...///////////////////////////............////////////............---......///000111////////////000000000000///000111111111222555888<<>>999777666555444//////000222444444222000------......///111222333222444666999===@@@BBBDDDGGGGGGKKKPPPPPPLLLMMMRRROOOLLLHHHEEECCCAAA>>><<<888777555333222111000000000///......------......,,,,,,++++++,,,---///000...222===NNNfff{{{iii\\\UUURRRQQQMMMIIIDDDAAA@@@@@@???>>>tttZZZEEE999888888666444333333555777999999888777777777777777888777777888::::::999777555555666666666666555555444555777888888666555333///444666333333555777555444222111333666777444000333333444555444333222111---...000111222222222111111000000000000000111111---...///000111111111111.........///000111111222.........//////000000000---..................---,,,---///111222111111000000111111111222222222222000222333333333444888:::<<>>AAACCCEEEHHHHHHKKKQQQOOOJJJJJJPPPOOOKKKFFFCCCBBBAAA@@@???888777555333222000000///------,,,++++++++++++,,,...---,,,+++,,,---...//////444???RRRjjj~~~lll___XXXUUUUUUOOOKKKEEEBBB@@@AAAAAAAAAnnnUUUDDD===:::::::::777555333444555:::::::::999999777666555444444555666666666666666555555555555555444444444555777888:::999777444333000111333555666666666555222444444222///000444999666666666444222111222444...///111111000000111333...------...//////---+++---...///111222222222333//////......///111333444000000000000000000000000,,,---......//////......000000000000000///......000000000000////////////444333111111333555777777AAAEEEKKKUUUcccpppsssooolllfffaaa```]]]VVVRRRQQQGGGBBB<<<777555444333222222111111000000111222222///......///111333555777333555888:::;;;===AAACCCHHHIIIKKKKKKJJJJJJLLLNNNNNNLLLIIIFFFCCCAAA???>>>888555222111222222///,,,............---,,,++++++***+++,,,,,,,,,,,,---...///777FFFZZZqqqqqqfff^^^WWWSSSPPPLLLGGGCCCBBBBBBAAAAAAmmmTTTDDD<<<555666666555333222444555888888888888777666555555555555666777777777777777444444444444444444444444333444666777777555333111111222333444555555444444000111222222222222333555222333333111///...///111///111222111000000111222000///........./////////+++,,,---...////////////////////////000222444555111111111111111000000000///---+++***+++,,,///000000000000000000///........./////////000000111111333222111111333666888999@@@EEEKKKUUUcccooorrroookkkddd``````^^^WWWRRRQQQHHHCCC===999666666555444222222222222222222222222////////////111333444666333555777999:::>>>BBBEEEHHHIIIKKKKKKKKKKKKMMMNNNMMMKKKIIIEEECCC@@@???>>><<<888444222333222111///------......///.........***+++,,,,,,,,,,,,---///222999GGG]]]vvvrrrfff\\\VVVRRRPPPLLLGGGDDDBBBBBBAAA@@@lllTTTDDD<<<555666666555333222333555777777777666666555555444666666777888888888888777444444444444555555555555333444555666666555333111222222333333333333222222//////111333555555333111111222222000...---...000111222333222111000111222222111///------///111222///000000111111000000///000000000000111333444555333222222222111111000000111...***''''''+++000333000000000000////////////---......///000111222333222111111222444777:::<<<@@@EEEMMMVVVcccooorrrooohhhccc___```___YYYSSSQQQHHHDDD???;;;999888777666111222333444444333222111000000000000111222333444333444666777999>>>DDDHHHHHHJJJLLLMMMLLLLLLNNNOOOLLLJJJGGGDDDAAA@@@???>>>===999444111111111000000,,,---...//////000000///***+++,,,,,,,,,,,,...000555;;;IIIaaa}}}uuufff\\\UUUQQQPPPLLLHHHDDDCCCBBBAAA@@@jjjSSSDDD===888999888666444333444555888777777666555555555555777888888999999999888888555555555666666666666666555555777888777666555444333333333333222111111111222000///222555666444222333333333222000000111222333444444333111000111222////////////......000111222222222222222111000///000000111111222444555555333333222222111111000000222///+++((((((,,,111444000000///////////////000...//////000111111222222000111222333555888===@@@BBBIIIQQQYYYeeeooorrrpppgggaaa___bbbbbb\\\TTTPPPGGGCCC>>>;;;999999777666222333444555555444222000000000000111111222222333333444555666999>>>EEEJJJHHHJJJMMMNNNMMMMMMNNNOOOJJJHHHEEEBBB@@@???>>>???;;;888333///------......,,,---...............---***+++,,,,,,+++,,,///111777===LLLfffxxxiii^^^VVVSSSPPPMMMIIIFFFDDDCCCAAA???hhhRRRDDD???555666666666444444666777888888777666666666777777888888999999999999888888666666777777888888888888444555666777777666555555444333333222111111111111777333000000333666666444333444444333111111222444333444444333111000111222))),,,000111000.........////////////...---,,,,,,///000111222333444444555222222222111111111000000222000...------///111333000000////////////000111111111111111000000000000000111333444666999>>>BBBFFFMMMVVV^^^gggpppssspppfffaaa___dddeee^^^UUUPPPDDDAAA===:::999888777555222333555555555333111000000000111111222222222222222333444666999???EEEJJJHHHKKKMMMNNNNNNMMMMMMNNNHHHFFFCCC@@@>>>>>>>>>???999777333///,,,,,,...///.........---,,,+++***)))+++,,,,,,,,,+++---000222888???OOOkkk~~~nnnbbb[[[WWWRRROOOKKKHHHFFFDDDBBB@@@|||cccOOOCCC???///000222222333444777999999888777666666666777888888999999999999888777777666666777777888888999999222222333444444444444333555444333222222222222222888555111000111222444444111111222111//////111222111222333222111000111222&&&+++111222000...---...000000000000000///...---...///111222333333444333000000000000000000000000111000000000000111222222000000///......///111222222222111111111000000000000333555666666999???DDDJJJRRR[[[aaaiiippprrrpppgggbbbaaafffiiiaaaVVVOOOBBB???<<<999999888666555333333444444444222111000...///000222222333333333222333555777:::???EEEIIIIIIKKKNNNOOOMMMLLLKKKKKKFFFDDDAAA>>><<<===>>>???888888555222///...000222.........---+++***((('''+++,,,,,,++++++---111444888AAAUUUppptttfff^^^[[[TTTQQQMMMJJJHHHFFFCCCAAAwww]]]JJJ@@@===111222333333222222444666888777555444444555777888888888999999888777777666444555555666777777888888222222333333333444444444555444333222222333333444444444333111///...///111///000111000......000222///111222111000000111222(((,,,111222///---...111111222222222222111111000---...000111333333333222.........///000000111111111000/////////000222333000///...---...///111222111111111111111111222222111444777777777999???EEELLLUUU]]]ccchhhnnnpppmmmiiidddccciiikkkcccVVVNNNAAA>>>;;;:::999888777555444333333222111111000000---...000222333444333333111333666888;;;???DDDGGGIIILLLNNNOOOMMMJJJHHHHHHEEECCC???<<<;;;<<<>>>???555666555333///...000333......------,,,+++***)))+++,,,,,,++++++---111555888EEE[[[vvvyyyjjj```[[[UUUSSSOOOLLLJJJGGGDDDBBBsssYYYGGG>>><<<999999888666333111111222666555444333333444666777888888888888888777666555333333333444555666666777444444444555555666666666555444333333333444555666000333555333///++++++---000111111111//////111333...///111111000000111333+++...222111...---111444......////////////......,,,...///111222222222222,,,,,,---...///000111111222000...,,,---///222333000///...---...///111333//////000111222333333444111555888888777999???EEEMMMVVV^^^ccchhhmmmnnnkkkjjjeeedddjjjmmmeeeWWWMMMAAA???<<<::::::999777666444333222111000000000000,,,---000222333444444444111333777999<<>>;;;333333444444555555666666444444444555555555666666666777888777666666888:::888777666555444333222222777333222444444222333666555555666666666666555555222333333333222111///---333333222000//////111444000//////000222222111000//////000111111111111111222000//////111222111111000111333333111000000111111000/////////000222333111111000000000000111111000111111111222222222222000222444333111///...---111222444555888>>>DDDIIIUUUUUUXXX^^^fffjjjkkkjjjiiieeeccccccddd^^^RRRHHHAAA===999888999:::888555222222222111000//////...,,,---///000222333333333333666999;;;===@@@DDDGGGIIILLLPPPPPPNNNJJJFFFDDDDDD@@@<<<:::;;;<<<======777666444222000...------------......------,,,+++000+++(((+++---...111555:::KKKfffpppddd^^^YYYSSSOOONNNJJJDDD??????kkkWWWIII???;;;555555555555555555666666444444555555555555555555666777777777666666888:::888777666555444333222111777444333555555333555888444444555666666555555555444444444444333222111000...000222222111111222333000//////000222222111000000000000000111111111111000///...---...///000000111444777888666333222111000000000000000111111222000000000000000000000000000000000111111111222222000111222222111111222444222333444666999>>>EEEJJJQQQRRRVVV]]]eeejjjkkkkkkfffcccaaa```^^^XXXNNNFFF======;;;999777777777888222222111111000//////...---...///111222333444444444777999<<<>>>AAAEEEHHHJJJLLLNNNNNNKKKHHHEEEEEECCC@@@===<<<<<<===<<<<<<666555333111000///......------......------,,,,,,///+++))),,,...///222666>>>PPPkkktttggg```XXXSSSOOONNNKKKDDD@@@@@@lllXXXJJJ@@@;;;666666666666666555555555555555555555555555444444555666777666555555777999888777666555444222111111555222222444555333444888333333444555666666666666666555444444333333333333***---111333222222222222000//////000222222111000111111000000000000000111444333111000000111333444222555999:::888444111/////////000111111111111111///000111222222111000////////////000000000111111111111111000000222666999222333444666999???FFFKKKMMMOOOTTT[[[bbbhhhiiiiiidddcccaaa^^^XXXQQQKKKGGG;;;======:::555333666999222111111000000//////......///000222333444555555666888;;;===???BBBFFFIIILLLMMMMMMKKKGGGEEEEEEEEEAAA@@@>>>=========;;;:::555444333111000/////////......---------,,,,,,,,,...+++***...000000333777CCCVVVrrryyyjjjbbbWWWRRRNNNNNNKKKFFFBBBBBBiiiUUUHHH???;;;777777777666666555555555555555555555555444444444444555666555444444666888888777666555333222111000111......222333111222555333444555666777888888888777666555333333333444444,,,...111222111111111222000//////000222222111000222111000/////////000111666555333111000111444666111444666666333000...---...///000222222111000000...///111333333111///...////////////000000000000///000111111111333666888111222333555999>>>FFFKKKLLLNNNTTTZZZ```dddeeeeeecccdddbbb]]]TTTMMMIIIHHH>>>>>><<<999444222333555111111000000///////////////000111333444555666666777999<<<>>>@@@CCCGGGJJJNNNNNNLLLHHHEEEDDDDDDFFFAAA????????????===:::888333333222111000000000000......------,,,,,,,,,,,,+++)))***...//////333888GGGZZZwww~~~mmmbbbWWWRRRNNNOOOMMMGGGDDDDDDdddPPPCCC>>><<<777777666666555555444444555555555555555555555444333444555444333333555777666666555444333222111111000---...222333111111444444555666888:::;;;<<<<<<999888666444333333333444111111111000...///111333000//////000222222111000111111000000000000000111111111111...,,,,,,///111333333333111///---...///...///000222222111000000...///111333333111///...////////////000000000000...000333333333222222333///111222444888>>>EEEJJJNNNQQQVVV[[[^^^___``````aaabbbaaaZZZQQQJJJGGGGGGCCC???:::666555333000...000000000//////////////////000222333555666666666888:::===???AAADDDHHHKKKNNNNNNLLLIIIFFFDDDFFFGGG@@@@@@?????????===:::777333222222111000000111111///...---,,,,,,,,,------***(((***---......333:::JJJ^^^zzzooobbbXXXSSSPPPPPPNNNIIIFFFFFF{{{___KKK@@@<<<;;;555555555555555444444444444444444555555555666666222333444333222222444666444444444444333333333222222000111555666333333555444555777999<<<===>>>???<<<;;;999777555444333333444333222000...///111444000//////000222222111000//////000111111111111111000222333222...---///111555444333111///...000222//////000111111111111111///000111222222111000////////////000000000111111///111444555333111000000///111333555999???FFFKKKQQQUUUZZZ]]]]]]]]]\\\\\\\\\]]]\\\WWWNNNGGGDDDCCCDDD>>>888555444333///+++///////////////////////////000111333444555666666888:::===???AAADDDHHHKKKMMMNNNNNNLLLJJJHHHHHHHHHAAA@@@?????????===:::777333333222111000000000111///...---,,,+++,,,------***)))***------...555===NNNbbb~~~rrrddd[[[VVVRRRSSSQQQKKKHHHHHHvvv\\\III???<<<;;;333333333444444444444444222333333444555666777777111222333222111222333555222222333333333444444444444222333666666333222444333444666999<<<>>>???@@@???>>>===;;;999666444333111222333333111111333444000//////000222222111000+++---000222333333111000222555888777333000111333333444444333111000111222000000000000000111111222000000000000000000000000000000000111111111222222111333444444222222222333111222444777:::AAAHHHMMMRRRWWW\\\___^^^\\\\\\\\\[[[[[[YYYUUUOOOIIIDDDBBB???<<<888555333111///...////////////////////////...///111222444555555555777999<<>>>>><<<:::777444333222111000000000000000...---++++++,,,---...---,,,,,,...---///888BBBTTTgggwwwhhh^^^XXXUUUUUURRRMMMIIIIIIsss[[[JJJ@@@<<<:::222222222333333444444444111222333444555777888888111222333222111111333555111111222333333444555555333111222555555111000222111333555888;;;===???@@@BBBAAAAAA???<<<888555333...000444555555444444555000//////000222222111000))),,,000333555444222000///333777666222...///111///111333444222111000000111000/////////000222333111111000000000000111111111111111111222222222222444444444222222333555888333444666888<<>>@@@CCCGGGJJJJJJNNNRRRTTTRRRNNNLLLJJJCCCAAA???>>>===<<<:::888555444333111000/////////000...---++++++,,,---...///......///...111;;;FFFXXXlllzzzlll```ZZZVVVVVVTTTNNNJJJJJJpppYYYHHH<<<777777444555555444222222444555333333444444555666777777555333111000000222555777444444333222000111444666555555555555444333222111222666999888555555:::>>>>>>AAADDDDDDBBB===:::999000000111222333555777888111111111111111111222222222222222111111111111111000111222111000111222444666666444222000...---,,,111000///......///000111//////000000111111222222000111222333444333222222222222333222111111222444555777:::<<>>;;;999777666555333000000000111111000+++,,,---...---,,,+++***,,,000,,,+++///000777HHH[[[tttsssbbb\\\XXXWWWRRRKKKHHHIIIkkkVVVGGG<<<888999222222222222333333333333222222333444444555666666444333222111111333444555333333222111///000222555222222333333333333333333444777:::888555444666:::<<<>>>AAADDDCCC@@@<<<999333222333333444555666777222222222222222333333333111111111111111111222222111222333222111111333555666555333111000///......111000///......///000000000000000000000111111111000000222222333222222111222333333222111000222333444666888:::>>>EEELLLRRRXXX[[[^^^``````]]]ZZZWWWWWWUUUSSSPPPMMMIIICCC@@@<<<;;;999666111............---------------...............///000111222333666888;;;===>>>AAADDDGGGJJJNNNQQQPPPLLLIIIHHHIIIFFFEEEBBB???<<<999777777666444111000000000///...,,,,,,------,,,,,,++++++***...,,,+++111333<<>>999666555555444444444555555444444444444444333333333000000000111222222222333111222333333222222333444666444222000//////000000000000////////////000000111111111111000000000000//////000111111111111111333333333222000000111222444444666888>>>FFFPPPVVVYYY^^^cccddd```[[[XXXWWWVVVTTTQQQOOOLLLHHHCCC???===<<<:::666111///...///------,,,,,,,,,,,,,,,---,,,,,,---...///111222333888:::;;;<<<===@@@DDDGGGKKKMMMNNNLLLIIIGGGHHHKKKGGGEEECCC???<<<:::888777333111//////000000///...------,,,,,,++++++,,,,,,***000------222444>>>QQQccczzzkkkccc\\\WWWRRRJJJGGGGGG|||aaaNNNCCC<<<999:::555222222555;;;<<<888333000111111111222222222333000111222333444333333222111222222111000000222333333222111000000222444666444666999888666333222222888888:::???EEEEEE@@@:::888777666555444333333333444444444444333333333333//////000111222333333333111222333333222111222333666444111///...///111333///////////////000000000222222111111000000//////...//////000000000000000333333333222000///000111333555777;;;@@@GGGPPPVVV[[[bbbiiiiiiddd^^^[[[ZZZWWWUUURRROOOLLLIIIDDDAAA===<<<:::666111///000111...------,,,+++++++++,,,---------...///000222222888999:::;;;<<<>>>BBBEEEKKKMMMOOOMMMJJJHHHIIIKKKGGGFFFCCC@@@<<<:::888777000...---...000111111000...---,,,+++***+++,,,---,,,222///...111333===QQQggg~~~ooofff\\\WWWRRRLLLHHHIIIzzz^^^KKKAAA;;;888888555222222555;;;<<<888333000000000111111111111111///000222444444333222111222333444333222111333444777555333222111222444555222444666777666444333333777555777<<>>???===:::888777666555555444444444444444333333222222111111000000000111222222222333111333555555333222111111555333111000///000111222---...///000111111111000111111111111000000000000///////////////000111111000111222111//////111333333777===AAAEEEHHHLLLNNNXXX^^^eeehhhfffcccbbbaaa___\\\WWWSSSOOOKKKFFFCCC<<<;;;999555222222444777333222111///...---------.........///000111222333555777:::<<<===???AAACCCCCCGGGKKKKKKHHHEEEDDDEEEFFFDDDBBB>>>;;;999777666666444222111000...+++)))------,,,,,,++++++,,,,,,"""++++++,,,222777FFF^^^ssswwwjjj\\\VVVSSSPPPNNNNNNsssVVVDDD===999666666222222222222333333333333111111111111111111111111000000111222222222222222111222444444222111222333444444333333333333333333555444444555666666666666555666666777888999::::::999888888777777888888999555555555444333222222222111111111111111111222222333555777777666444333333444333222111000000000000,,,---///000111111111000000000000000000111111111000000/////////000111222///000111000///000222444555888<<<@@@DDDHHHMMMQQQXXX[[[aaafffiiiiiihhhgggbbb^^^YYYTTTOOOJJJFFFCCC;;;:::888555333444777:::666555444222000/////////******+++---///222444555333777;;;???@@@AAACCCDDDDDDGGGIIIHHHEEECCCDDDGGGEEECCCAAA===:::888666555444333222222222000---+++,,,,,,------,,,,,,++++++!!!***,,,---333999JJJccc}}}|||nnn^^^VVVSSSPPPMMMMMMoooRRRAAA;;;888666666444555555444222222444555222222222111111111111111111111111111111222222222000111333333111000111222000000222333333333333333888666555444555666666666666666666555444555888;;;999999999999:::;;;<<<<<<777777666555444444333333222222222111111111111111555777999:::888666555444444444333222111000///...,,,---///000111111111000//////000000111111222222111000/////////000222333---///000000000000333555666888;;;>>>BBBIIIPPPTTTYYY[[[```ffflllnnnnnnlllccc___YYYTTTOOOJJJEEEAAA:::999777555333555888<<<888777555333222111000000&&&'''(((+++///333666777333777===AAACCCDDDEEEFFFHHHIIIIIIGGGDDDDDDGGGKKKDDDCCC@@@===999777555555//////000222444444222111+++,,,---...---,,,+++***$$$---...///444:::JJJdddqqq___WWWSSSOOOLLLLLLkkkRRRAAA999444333444444333222111000000000000111111111111111111111111333333222111000000111111666555333111000000000111000111111222222333444444222444777888888777777888>>>>>>;;;555333666777555:::999888999;;;<<<;;;::::::999888777666666666666444333222222333444444444222333666777888777666555888555111000111222222000///......000333444222///222333333111000///111222222111000///.........//////000111333333222111000222555999>>>DDDJJJPPPSSSWWW___hhhmmmqqqsssoooiiifff___VVVRRRPPPMMMHHHCCC:::999888666666666777777555555444333222000///........./////////000333666999777:::AAAEEEBBBBBBFFFKKKJJJIIIHHHFFFEEEDDDDDDCCCBBB???<<<999666555444333222111///............,,,++++++******++++++,,,'''/////////666===OOOhhhxxxgggZZZTTTQQQNNNLLLkkkRRRCCC;;;666444555444333222111000000000000111111111111111222222222333222222111000000111111333333222111111222333333111111111222333333444444333555888888888888:::;;;@@@AAA>>>777555777777444777666666888;;;======<<<<<<;;;:::888777777666666444333222111222333333222222444555777777777666555555222...---///000000//////......000333444222000111222333111000///000222111000000///////////////000111111222222222222222333666:::???EEEKKKQQQTTT[[[ccclllqqqssssssnnnhhhbbb\\\UUURRRQQQMMMFFF@@@:::999888666555555666666555555555444333111000//////000111000000222555777777999???EEEEEEBBBCCCIIIMMMLLLKKKJJJGGGEEECCCBBBBBBAAA>>>;;;999666555444333222111///......------,,,,,,++++++++++++,,,,,,***000...---555>>>RRRmmm|||jjj]]]WWWTTTPPPLLL~~~jjjRRRCCC<<<777555666333333222111000000000000000111111111222222333333333222111111000111111111111111111111222333444555111111222222333333444444555666777888888:::===???DDDEEECCC===::::::888444444444444666:::<<<>>>===???>>><<<:::999888777777666555444333333333333333333444555666666666555444222000...---///000000//////...///000222333222000111222333222000///000111...///////////////000000222222111111222222333444444777;;;@@@FFFLLLSSSXXXaaajjjrrrvvvxxxvvvooohhh___ZZZTTTQQQPPPLLLDDD>>>;;;:::888666555444444555555555555444444222111111000111222222222333666999666<<>><<<:::999999999999999888777555444444555444444555555555444333333222111000000111111222222/////////000111222111111000111222222000//////000,,,---...///000000000000222222111111111333444555555888===AAAGGGNNNXXX^^^hhhpppyyy|||}}}{{{ssskkkbbb\\\TTTOOOMMMIIICCC===;;;:::888555444333333333555555555555444333333222///111222222222444777::::::???GGGLLLMMMKKKKKKMMMNNNOOOOOONNNLLLHHHDDDAAA>>>===<<<:::888777666666222111000///...---------,,,,,,,,,++++++,,,,,,,,,+++111//////999FFF^^^{{{rrrddd^^^ZZZRRRKKKsss```KKK???:::666333444333222111111000111111111111111222222333333333333222111111111111111222222333333333333222222111111111222222333444444555555444444444333444777<<>>===<<<;;;;;;;;;;;;999::::::888555333444555444444444444444333222222111111111111111111222333000000000000000000111222///111222222000/////////+++,,,---///000000000000222111000000111333444666555999>>>CCCHHHQQQ]]]eeemmmuuu}}}xxxpppiii```TTTLLLIIIGGGBBB>>>;;;999777555333222222333444444444555555444333333...000111111222444777:::???BBBFFFLLLRRRTTTPPPLLLLLLMMMOOOOOOMMMJJJFFFDDD===<<<;;;999777666666666222111000...---------,,,---,,,,,,,,,,,,,,,,,,---)))000000222>>>KKKcccvvvggg___YYYRRRKKKlll[[[GGG===888555222222222222111111111111111222333333333333333333333333111111111000111111222333444444444333222111///...222222333333444444555555333333333222222555999===EEEKKKOOOOOONNNLLLGGGAAA;;;999666555666777888777::::::::::::;;;<<<===>>>888::::::888444222444666555555444333222222111111///111222111000///000111000111111000//////111222...000222222000///...///+++,,,...///000000////////////000000111222333444444999???DDDJJJTTTbbbmmmrrryyyyyyrrrkkk```SSSJJJFFFEEEBBB???999888666444333222333333222333333444444444444333...///111111222444777:::CCCDDDFFFKKKTTTYYYTTTMMMLLLMMMNNNNNNLLLJJJHHHFFF===<<<:::888777666555555111111///...---,,,,,,,,,------,,,,,,,,,,,,------(((000111555BBBPPPiii{{{jjj___XXXRRRNNNiiiXXXEEE<<<888444222111222111111111111111222222444444444333333222222111111111000000111222222333444444444444333111///...222222333333444555555555222333333333222444777:::???GGGMMMPPPQQQPPPKKKDDD===:::666555666777888888555666777888:::===???@@@:::<<<===;;;777555777:::666555444222111111000000111333444333111///000111000111222000......000333...000222222111///......+++,,,...///000///...------...///000111222222222333888???DDDKKKWWWgggsssvvv{{{~~~|||vvvpppfff\\\PPPIIIFFFEEEBBB???888666555333222222333333111111222333333444333333///111222333333666999<<>>666666444333222333333444000000111222333333333333000222333444555777;;;>>>BBBIIIMMMMMMPPPVVVXXXTTTRRRPPPNNNLLLIIIGGGEEEDDD===<<<:::888666444333333111000///...---,,,,,,,,,...------,,,,,,------...---222000222@@@TTTrrrqqq```WWWTTTUUUaaaOOO>>>888999999555333)))111666222------000222222222222222222222222222///111222222222333666888555666666555333111222333000111222333444444444444555555555666777888888888AAA???@@@EEEKKKNNNKKKFFFCCC>>>:::888888888777555111222444777999:::;;;;;;999;;;>>>AAACCCBBBAAA@@@;;;999555333333222111000666333111000111222333333///000000000......000222///000222111///---,,,,,,,,,,,,,,,---------......,,,---///000222222333333777999>>>EEEQQQ```pppzzzwwwuuuttttttsssqqqnnnkkk\\\VVVOOOLLLJJJFFF???999:::999888444111//////000///......///222333333222---222777999888999>>>CCCDDDHHHNNNRRRUUUWWWYYY[[[UUURRRMMMJJJGGGDDDAAA>>><<<:::888777666555333111111000///......------...************+++,,,,,,---,,,...111666CCC\\\{{{wwwjjjaaa[[[XXX___NNN===777888777333111%%%---222000///111333333111111111222222333333333000222333333222333555777666777888666444333333444222222333333444555555666555555666666777777888888;;;:::;;;>>>CCCEEEDDDBBBAAA===:::888999999888777222333444555777888999999888:::===@@@BBBCCCCCCBBB@@@===999666444333111000555444333333222111///...///000000///...---///000,,,...000///---,,,+++,,,,,,,,,---------.........---...///111222333444444666999===EEEPPP^^^mmmvvvsssrrrqqqqqqpppoookkkhhh\\\VVVOOOKKKHHHEEE???:::888888666444111000222444111000///000111222111000...222777888888:::???DDDEEEIIINNNQQQTTTVVVYYY[[[UUURRRMMMIIIFFFDDDAAA???<<<:::888777666555333111111000///...------------,,,,,,++++++***+++++++++///111333999GGGaaa{{{lllaaaZZZVVV\\\LLL<<<777777444111///''',,,//////000333222...000000111222333333444444222333444333222222444666777888999888666555555666444444333333444555777777666666666666777777777777555555666888:::<<<>>>???>>><<<999888999::::::999444444333333444555666777777999;;;===@@@CCCEEEEEEDDDAAA<<<999777555222000000222444444444111...,,,///000000///---,,,---...***,,,...---,,,++++++,,,,,,------------............///000111333444555666777999>>>EEEOOO[[[hhhqqqpppooooooooonnnlllhhheee]]]WWWOOOJJJFFFCCC>>>;;;666666444222111222555888222111000000111111000...000333666777888;;;AAAFFFGGGIIIMMMPPPRRRUUUXXX[[[VVVRRRMMMHHHEEECCCAAA???<<<:::777666666555333111111000///...------------...---,,,+++************111222444;;;KKKeeepppcccZZZUUUYYYJJJ<<<777666444000...///111111///111111,,,%%%//////000111333444555555444444555444222222444555777888888777666555555666777666444333444555777999666666666666777777777777444555555555555777;;;>>>:::999999888999:::;;;;;;777666444222222333555666777777888;;;>>>BBBEEEGGGEEEBBB>>>;;;999777555333,,,...111333333222222222///000000...,,,+++,,,---***,,,------,,,+++,,,---------------............///000000222333555777777888;;;AAAGGGPPP[[[fffmmmpppoooooooooooolllhhhddd]]]WWWOOOIIIDDDAAA>>>;;;666555444222111222666999222000///000111111000///111333555666888<<>>DDDLLLTTT^^^gggmmmsssrrrrrrrrrqqqmmmhhhddd\\\WWWPPPHHHCCC???<<<;;;666666444222000111333666///......///111333222111222222444666999???EEEIIIHHHJJJLLLNNNOOORRRVVVYYYVVVRRRMMMHHHFFFCCCAAA???<<<:::777666555444111///000///...------,,,,,,,,,************+++,,,---...---///444>>>RRRnnn{{{kkk___YYYQQQFFF<<<888777444111000111222000...000333///)))000000111222333333444444444555666555333333444666333444555444333222333444777666555444444555666777555555555666777888888888444333111111222444666888333555777777777777999;;;;;;999888666555555555555555555666777999<<>>;;;:::555555555222000///111222///......///222333333222111222444777;;;AAAFFFIIIGGGJJJLLLNNNPPPQQQTTTVVVUUURRRMMMJJJGGGDDDAAA>>><<<:::777666555333000...000///...---,,,,,,,,,,,,(((((()))***+++---...//////111888EEE[[[wwwpppccc\\\LLLBBB999777666333000000///111000...000333444000111111111222222333333333444555555555333333555777222444555444333222333555555555555555555555555555333444555666777888999:::666333111111444777666555111444666777666555777999;;;;;;:::999888777777666555555666777888999:::;;;<<<:::777666777777777666222666999888333//////111///000000///...---///000111111111///------...000............/////////////////////000222555888::::::@@@IIISSS\\\eeemmmqqqvvvvvvuuutttqqqkkkddd___XXXVVVQQQJJJCCC===999888111333333333111//////000000///...///111222222111000111444888>>>CCCFFFHHHFFFIIIMMMOOOPPPQQQSSSTTTSSSQQQNNNKKKIIIEEE@@@<<<<<<:::777555444333000...//////...---,,,,,,,,,,,,***)))******+++,,,---...///333;;;KKKbbb~~~tttfff___HHH???888666555222000000000222222...///333555333222222222222222222222333333444555555444444666777222444555444333333444555444555555666555555444333222333444666777999:::;;;999555222333888:::888555000333666666555444666888<<<<<<<<<<<<;;;999888777555555666666777777777888<<<999666555555555444333---333:::;;;777222111222///000000000......000222111111111///,,,,,,---///............/////////000///......///111444888:::999???IIITTT]]]fffnnnsssvvvuuutttsssoooiiiaaa\\\WWWVVVRRRKKKCCC===999777...000222333111000///000222111000000111111000///000111444999???DDDGGGHHHFFFIIIMMMPPPQQQQQQRRRRRRRRRQQQNNNLLLJJJEEE???;;;<<<:::777555444222000---//////...---,,,,,,,,,,,,+++++++++***++++++,,,,,,...222<<>><<<:::888888777555777:::888333555;;;777666444333222222333333777777777777555333111000---------.........//////222000///---,,,,,,,,,---&&&)))---/////////...///+++---111333333444666888>>>BBBIIISSS^^^hhhoootttwwwwwwwwwuuupppiiibbb^^^WWWUUUQQQLLLFFF???:::777444333222111000000000000------------///000111222111444888;;;>>>@@@CCCEEEIIIPPPSSSOOOKKKLLLNNNOOOPPPNNNKKKIIIHHHEEEAAA???888777666444222000......------------,,,+++***************)))******++++++000666???MMMgggnnneeeHHH@@@777333333444333222222333333444333333222222444444333222333444555666333333444444333222111000666555555555555444444444444444555555555444333222000444444333444888888666666777777666555444444555111222222333444333333333777999<<<===;;;:::::::::999777888;;;888333555:::666555333222222333444555555555666666555333111000---------.........//////000000...---,,,,,,,,,,,,***,,,---...---...///111---...111222222444666888???DDDKKKVVV```iiippptttwwwwwwwwwtttooohhhbbb]]]XXXVVVQQQJJJDDD===999666222222111//////.........---------...///000111222000333888<<>>EEEOOO\\\hhhqqqwwwzzz}}}}}}|||yyytttllleee```]]]YYYRRRIIIAAA;;;777555000///...---------------------......///111222333111444888<<<@@@EEEJJJMMMQQQRRRRRRPPPRRRVVVVVVRRRTTTQQQNNNLLLIIIFFFBBB???:::999777444222111000000)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////777DDDVVVpppzzzmmmAAA===777333111000111111000000111222222222222222555555333222111222222333333444444555666777888888333333222222222111111111111111111111222222333333111444444222333666666444777777888666333222222222222444666888888777555444222333333222222333666999777999:::;;;>>>AAABBBBBB;;;888555111//////000000////////////000000000111.....................---++++++,,,,,,,,,,,,,,,,,,...000222333111///......000111111111111333777:::<<>>DDDEEECCC<<<999444000......///000000///////////////000111...............---------***+++,,,---......------,,,///222333222///...---...000111222333555888;;;<<>>CCCHHHLLLRRRTTTSSSOOOOOOSSSTTTRRRQQQOOOMMMKKKIIIFFFCCC@@@:::888555222000//////000////////////...---,,,++++++++++++,,,---...///000...888GGG[[[vvvuuu>>><<<999555222111333444111222333444555555555555333222111111111222333444222222222333444666888999666555555555555444444444444444333222111222333333111444444222222555555222444555666555333222333444222222333444444444444333000111222111000000111333333666666666<<>>DDDMMMZZZgggsss|||~~~}}}yyyrrrjjjbbb]]]TTTQQQMMMHHHBBB<<<888555111000000//////000111111.........///000111333333444666999<<<@@@EEEKKKOOOQQQUUUTTTOOOLLLNNNQQQQQQOOOMMMKKKJJJIIIFFFCCCAAA:::777444000.........///---------......---,,,,,,*********+++,,,...///000000;;;JJJ___yyywww;;;:::888555333333555777333444555666777777777777222222111111111222444555333222111111222333555666777777666666666555555555666555333222222222333333111444444222222555555222333444555555333222333555333333333444444444555555111222333222111000111222222555555444999AAAAAA<<<777555111......000333555222111000///...//////000//////.........---------***+++---///000000//////......///...------000222***---111444666777:::<<>>CCCIIINNNQQQSSSSSSSSSOOOLLLKKKNNNQQQOOOMMMJJJIIIGGGDDDAAA>>>:::777444222111111000///......---,,,,,,,,,,,,---...,,,,,,---,,,***,,,111888???OOOhhh~~~???<<<888555444444333222111222333444555444444333111111000000222444777888555444444333333333444444555444444333444555666777777777666666555444444333...000333555444333333444444444555555555555444444555555555444444333333333333---+++...000...---...333444555555666666555555222111000111222333222000000000111111111222222222000000000000///...---,,,,,,,,,---,,,,,,---///111000000000000000000000000000000000222444777:::<<>>EEEMMMSSSVVVVVVVVVUUURRROOONNNOOOQQQMMMKKKIIIGGGFFFDDD@@@>>>888666333111111111000///------,,,++++++++++++,,,,,,***+++...---,,,///444888@@@QQQkkk???;;;777555444444333333333333333333333222111000111111111111222444666888444444333333333444444555444444444333444444555666777777777666555555444444222444666666444333222222444444555666666555555444222333333444444555555666222...,,,///111///000222666666555555555555555555222111000111222222111000///000111222222222111111000000000000///...------+++,,,,,,,,,+++,,,...000...//////000000111111222000000000111444999===@@@HHHMMMVVV```jjjqqqvvvxxxuuuppphhhaaa]]]YYYWWWUUUPPPMMMGGGBBB<<<888666555...000222333333111...,,,,,,---///000000111444666333555999@@@GGGOOOUUUXXXWWWWWWVVVTTTPPPNNNNNNOOOJJJHHHFFFEEEEEECCC@@@===666444222111111222222111---,,,,,,++++++++++++++++++***+++.........111777666AAAUUUppp<<<999555333222222222111222222222222111111000000555444333222222222333333333333333333333444555666444444444444444444444555555555555444444333333333222444555555444222222333222222333444444444333333000111111222222333333444444000///222444333555888<<<;;;999777555444333222333222000111222222111000,,,---///111111000///---000111111000000///...---***+++,,,,,,++++++---...------...///000111222333111111000111555:::@@@CCCHHHNNNXXXccclllssswwwyyyuuuooofff^^^ZZZYYYYYYYYYQQQMMMFFF@@@;;;888666555000111222333333111000...,,,---...///000111555777777888;;;@@@GGGMMMRRRVVVVVVVVVVVVTTTQQQNNNKKKJJJHHHFFFDDDCCCCCCAAA>>><<<666444222111333444444444...---,,,,,,++++++,,,,,,,,,***,,,//////...111777666CCCZZZvvv<<<999555333333333222111000000000000111222333333444444333333222222222222222222222333444555666777444444444444444444333333444444444444444333333333000111333333333222333555111222222333444444333333333333222222222222111111444111000333555555888===EEECCC@@@===999555222111333222111111222222111///+++---///000111000...---111111111111000///...---***+++------,,,+++,,,---,,,,,,---///000111222333222222111333666<<>>:::888666444333333222111111111111111,,,---...//////111555888777888;;;@@@FFFLLLQQQUUUVVVVVVVVVVVVSSSPPPKKKHHHFFFEEECCCBBBAAA@@@===;;;666444222222444666666666//////...---------------...,,,---//////---000555888GGG```}}}===:::777555555555555444......///000111333555666111111222333444444555555111222222333444555777888333444444444444333333222555555555555555555555555...000222222222333555777222222333444555555555555666666555444444333222222111///000333444444999@@@KKKJJJHHHDDD???999555222444222111111222222000///...///000111111111000000111111111111000///......***,,,......---,,,,,,---,,,,,,---...000111222222333333333555999===BBBEEEGGGOOO[[[hhhrrryyy{{{|||ooojjjbbb]]]ZZZZZZZZZZZZUUUMMMCCC<<<999888666444444333111000///000111222---............111444888555666:::@@@GGGNNNTTTWWWXXXXXXYYYYYYXXXTTTMMMIIIFFFEEECCCAAAAAA???<<<999666444222222444666666666000//////..................,,,,,,......,,,///444:::KKKfff===:::666555555555555444/////////000111333555777111111222333444444444444111111111222444666777888333444444555444333222111444444444444444444444444000222333333333444666888000111222333444444444444666666555444444333222222111000111333444555<<>>BBBDDDJJJQQQ]]]jjjtttyyy{{{{{{mmmjjjddd```^^^]]]\\\[[[VVVNNNBBB;;;999888666333111111111111111000000000/////////......000444777777999<<>>;;;888555333111111222444444444//////...------------...+++)))***---...---000555===OOOjjj;;;888444333333333333222111111000000111333555666444444555444333222111000000111111222444666888999333444444555444333111000111111111111111111111111333444555444444444666888---...///000111222222222333333222222222222222111333222333666777888???GGGNNNOOOPPPNNNJJJDDD>>>:::444333111111222111000......------------...//////111222222111111000///...,,,...000000...---------------......///000000000444555666999<<>>@@@DDDHHHMMMQQQTTTTTTUUUVVVYYYZZZUUUMMMFFFHHHFFFDDDBBB@@@>>>:::777333111//////111222222222......---,,,,,,,,,,,,---((('''))),,,------111777???QQQmmmlll|||999666333222222333333333333555666333///000555:::333333333333222111000000111222333222111111333555111222222333333222222111000111222333444333222222...222555555111111444777......///000111333555666222222222333333444444444000000111222555999===???EEEJJJNNNNNNGGG@@@:::888333111///111333555333111111,,,+++///222111000111111222222222111000...---...............---------,,,***)))+++///111000...111333666888999<<>>:::777666444333444333111000333///---000111///.../////////...---,,,,,,,,,,,,,,,---------...////////////...---...000111000//////111444777999===BBBFFFMMMYYYhhhrrr{{{uuukkkeeeiiinnnkkkaaaZZZTTTIII>>>;;;999555111000...000111000...---000333000000111111111333777:::CCCBBBBBBEEEJJJOOORRRRRRPPPRRRTTTUUUSSSNNNIIIEEEAAA???===;;;:::999999:::444333111000///...//////......---,,,,,,,,,------,,,+++,,,...------222999III```~~~666444222111333555555555111222333222111222555888222222222333333222222111000111222111000000222444111222222333333222222111///000111222222222111111222444555333111000111333444444333333333333444444222222222222222222222333111111111222333444666777888888:::>>>BBBBBB===999666666555444444333222222333000///111111------//////...---,,,+++,,,---...,,,,,,,,,---...///000000//////...//////000//////...000333666999>>>DDDHHHQQQ]]]jjjttt|||vvvkkkaaabbbiiihhh___VVVQQQGGG>>>;;;888444000000---...000///......000222000111222222222444888;;;AAAAAABBBEEEIIILLLOOOQQQPPPRRRUUUVVVSSSNNNGGGCCC???>>><<<:::999999::::::444333111000///...//////------,,,++++++,,,,,,,,,,,,+++,,,.........444<<>>>>>:::666333444444444444444444555333000000222000,,,,,,//////...---------...///000,,,,,,,,,---...///000000---..................///---///222555999>>>EEEIIITTT```mmmwwwwwwkkk]]]ZZZ___bbb[[[RRRMMMDDD===:::777222000000---.........---...000111000111222333333555888;;;>>>@@@BBBDDDGGGJJJMMMOOORRRTTTWWWWWWTTTNNNHHHDDD>>>===;;;:::999999999:::444333111000///...//////,,,,,,+++++++++,,,,,,------,,,---//////000666???NNNkkk777555222111333444555555555444333222222111111111333333333333222111000000000111111111000000222333111222222333333222222111000111222333444333222222000000111111222333333444111111111111222333555555222222222222222111111111111222222333333444444444666666666888999999777555111333444444333333444666222000111222000,,,,,,000///.........///000111111,,,---------.../////////,,,---//////......///000...///222444888>>>EEEJJJWWWcccpppzzzwwwlll^^^VVVXXX\\\WWWOOOHHHAAA;;;999666222000111...------------......//////111222333444555888:::<<>>EEEJJJXXXeeesss|||vvvooocccXXXWWWZZZUUULLLDDD???:::999666111000222///...---,,,------------...000222333333444777999;;;???DDDGGGIIILLLOOOSSSWWWXXXXXXVVVSSSNNNHHHEEE>>><<<;;;999777777777888444333111000///...//////,,,,,,,,,,,,,,,---......---+++,,,...///000888AAASSSqqq999666333222222333333333222111111111333444333333666666555444222000...---///000111000//////111333222222222333333222222222222333444555555555444444444222111111222111000///777777666555444333333333222222222222111111000000111222333444555666666666111444777777444444666888333555666444000...///111000///111222000,,,---222+++,,,...000111111000000...............---------+++...111111000000333555///000222444888>>>EEEJJJYYYfffttt~~~vvvrrrhhh]]]YYYZZZTTTKKKBBB===999888666111111333000...,,,,,,------,,,+++---///222333333444666888<<<@@@EEEIIIKKKMMMRRRUUUXXXXXXWWWUUUQQQMMMHHHEEE>>>===;;;999777777777777444333111000///...//////,,,,,,,,,,,,------...///,,,***+++------///888AAAYYYvvv999777444333333333222000111111111222222333333333555555555444333222111000,,,---///000111111111000///222444222......222666222333444555555333111000---...///000111222333333444555666666444333444666222111000/////////000111333444444444555555666666444333333444777999888888444333222000000000000111...000111000...+++******.../////////000000000111000///---,,,,,,---///000------------///111333444111333444555666:::BBBIIIVVVaaarrr{{{tttnnnhhheeeccc\\\PPPFFFAAA===777222///...000222//////.........---------///------000222333999@@@BBBAAAEEEMMMOOOMMMOOOUUUXXXXXXXXXWWWSSSOOOJJJHHH@@@@@@???<<<999666666777......////////////......(((***---...---...///000(((...---,,,000///666GGG[[[|||888666444333333333222111111111222222222333333333444444444444333222111000---...///111111111111000///222444222//////222666333333444444444333222111......///000111222333333333444555555333333444555222111000000000111222222333444444555666777777777333222222444666888777777444333222000000000000111---///111111000......///////////////000000000000000...---,,,,,,---...000...---......000111333555333444666666888===EEELLL[[[fffvvv|||vvvpppiiidddaaaZZZOOOFFFAAA>>>888222//////000222///.........------------000---...000222333888???CCCCCCGGGNNNQQQOOORRRWWWWWWWWWXXXWWWTTTPPPKKKIIICCCAAA>>>;;;999888777777222111000///...,,,,,,++++++---......---,,,------)))///---,,,111111888JJJ___888666444333333444222111111222222222222333333333222222333333333222222111///000000111111111000000000222444222000000333666444444333222222222222222......///000111222222333111333444333222222333444111111111111111222333444222333444555666777888999222111111222555666666555444333222111000000000000+++...000222111111111222000000000000///////////////...---,,,,,,---...///.........///111222444555444666888888:::@@@JJJQQQ```kkk{{{zzzssskkkeee```YYYOOOHHHAAA===888333//////000111............------------000......111222222777===BBBDDDHHHOOOQQQQQQTTTXXXTTTVVVWWWWWWUUUQQQMMMKKKGGGBBB<<<999999999888666333222000...,,,,,,,,,,,,...///000///,,,+++***+++)))///---,,,111333;;;NNNfff777555333333444444333222222222222222222222222222000000111222222333222222111111111111111111000000111222444333222111333555555444222111000111222333...//////000111111222222000111222222111111222333000000111222222333444555000111222333555666777888111000000111333555444333333333222111111000000000+++...000111111111111222000000000000///////////////...------------...///...//////000222333444555444666777999<<>>QQQmmm666444333333444555444333222222222222222222222222//////000111222222222222222222222111111111111111222333444444333333444555555444111000///000222333//////000000111111222222///000111111000000111333000000111222333444444444...///000111333444555666111000000111333444333222333333222222111000000///,,,///111111000/////////000000000000////////////.........------...............///111222333444555222444666888<<>>BBBBBBCCCHHHJJJHHHDDDHHHMMMRRRTTTSSSPPPNNNHHHFFFBBB===999777555444111000///...,,,+++*********,,,......---,,,---...***///,,,---555;;;JJJ```}}}444333222222444666666555333333333222222111111111//////000000000000//////222222111111222444555777333333444555777777555333333222222111111111111111000000000000111111111111...000111222111111333444///000111222222111///...000000111111222222222333333222111111333444333222222222333333222111///...///111333333222111111111,,,---...///000111222333------............------+++,,,...000111222222222111333555888>>>IIIVVV```mmmxxxzzzrrrggg[[[OOOFFF@@@???<<<999555111000//////+++++++++,,,,,,---------+++***---111333333666<<<999@@@DDDBBBCCCHHHJJJGGGBBBFFFLLLQQQTTTSSSPPPNNNHHHHHHEEEAAA;;;777666666,,,------......------,,,,,,---///...---,,,,,,---,,,111......777>>>MMMccc~~~222333444333111000111222111111111000......000222111000///000111222111///000111111111111222222222444444666777888888888888444444444444333222111000444444333222222333333444111111111111222222111000333222222222111111000000000111222222222111333444111222333333333222111111222222111111000////////////////////////000111111000000////////////000000000...---,,,,,,---///000...//////...,,,,,,---///111333777===AAAJJJ\\\lllzzzvvvlllbbbVVVIIIAAA@@@@@@>>>:::666333000///...,,,,,,++++++,,,,,,---...///111222222222444777:::>>>@@@CCCFFFGGGFFFEEEDDDGGGFFFGGGJJJMMMMMMJJJGGGIIIGGGCCC>>>:::777555555111111000///...---,,,,,,+++,,,---...---,,,+++***000///000111444???VVVkkk333444555444222222222333000000111000///000222444222000///000111222111///000111111111111222222222222333444555555555555555555555555555444333222111111111111111111111111000111111111111222222111000111111111111000000000//////111333333333444666777555444333333222111000000222222111111000///////////////......//////000111//////000000000000//////000///---,,,,,,---...//////000000///...---///111333555999>>>BBBKKK]]]nnn~~~~~~tttiii___SSSGGG@@@???>>><<<999555222000......,,,,,,++++++,,,,,,---......///000111111333666999???AAADDDGGGHHHHHHGGGGGGFFFFFFFFFHHHKKKLLLIIIGGGFFFDDD@@@===999777666555222111000///...---,,,,,,,,,,,,,,,------,,,,,,+++///...///111555AAAYYYooo333444555444222111222333///000111111111222444666222111000000111222111000000111111111111222222222333333444444555444444444555666666555555444333222...///000111111000//////000111111111222111111000222222222111111111111111///111333555666777:::<<<:::888666333111000000111222111111000000//////.........------......///000...///000111111000///...000///...---,,,,,,---...///000111000//////000222666777:::>>>CCCMMM___ppp|||qqqdddZZZOOOEEE??????<<<:::777444111///......,,,,,,,,,,,,,,,------...,,,---/////////111555777@@@BBBEEEHHHJJJJJJJJJJJJGGGFFFFFFGGGHHHHHHGGGEEEAAA???<<<:::888666666666222111000000///...------,,,,,,,,,++++++,,,,,,---------///222777EEE___uuu222333333333111000111222000111333222222222333555222111000000222222111000000000111111111222222222555555666666666555555444444444555555444333333222...000222333444333111000///000222222111000000111333333333333333333333333///111444666888:::===@@@@@@===888444111111111222111111111000//////......---------------...//////---...111222222111...---000///...------,,,------///000000000//////000222777777:::>>>CCCMMM```qqqzzzmmm___UUULLLCCC>>>>>>:::888555222000.........,,,,,,,,,,,,,,,---......+++,,,---......000444777???AAADDDGGGJJJKKKLLLLLLJJJIIIHHHGGGFFFDDDBBBAAA<<<:::999777666555555666111111000//////...---------,,,+++***+++,,,---...,,,,,,///333:::JJJeee|||222333444333222111222333222333444333222000111222222111000111222333222000000000111111111222222222444555555555555555444333222222333333333222111111...///222333444333111000...000222222000///000111111111222222222222222222///111555777999;;;???AAACCC???:::555222222333444111111000000///.........---------------...//////---...111222222111...---//////......------------.../////////......000222666777:::???CCCMMM```pppwwwiiiZZZQQQIIIAAA===<<<777666444111//////......------,,,,,,------...///***+++---......111444777===???BBBEEEHHHKKKLLLLLLNNNNNNLLLIIIEEEAAA>>>===999888666444444444444555000000//////......------,,,,,,+++***+++,,,...///+++,,,///555===OOOkkk444555666555333222333444222444555444111/////////333111111111222333222111000111111111111222222222111111222222333222222222111111222222222222111111---...///111111111111000---000333222///...///111///////////////000000000///222555777888:::===???AAA>>>:::555333333444555111000000//////......---......------......///000...///000111111000///...........................---...//////......000222555777;;;AAAEEENNN___ppptttfffWWWNNNHHHAAA<<<:::666555333111000//////000---------------......///+++,,,...///000222666999;;;===@@@CCCGGGJJJLLLMMMPPPQQQPPPMMMGGGAAA===;;;888777555333222222222333.........---------,,,,,,++++++++++++,,,---......,,,,,,000666@@@SSSqqq222333444333111000111222000222333333111/////////333222111111333333222111000111111111111222222222///000111222222222222222111222222333333222222222//////000000111222222222,,,000333222///---///222/////////000000111111111000222555666777888:::<<<<<<:::777444222222333444000000000///......------//////......//////000111//////000000000000//////,,,,,,---...////////////...///000000///000222444555888>>>DDDHHHPPP```ppp|||||||||}}}~~~~~~}}}|||rrrdddUUUNNNIIIBBB;;;999555444333111000000111111---------------...//////,,,...///000111444888;;;;;;<<>><<<999888555333111000000000---,,,,,,,,,,,,+++++++++)))***+++,,,------------------111777BBBVVVttt...///000///...------///---000222222111000000000333222111111333333222111000111111111111222222222000111222333444555555555222222333444444444333333222222222222333444555666,,,000333222...,,,///222222222222333333444444444111333555555555666888:::888777555222111111222333000000000///......------///////////////000111111000000////////////000000++++++---...///000000000///000111111000111333555555999@@@GGGKKKRRRaaapppwwwvvvuuuvvvwwwxxxxxxwwwpppbbbTTTMMMIIIBBB;;;888555444333111111111111222...------------...//////---///000111333555999<<<;;;<<>>:::888666333111000//////,,,,,,++++++++++++++++++(((***+++---......---------...111888CCCWWWvvv444333333222111000//////000000000000000000000000...222555333///---111555111...---...111333333111333333333222222111111111555555555444444333333333111111111111111111111111111111000///......//////000000000000000111111222666666666666666666555555444333111000000111333444/////////000222222111000---...///111111000000///111111111000///.........000///...---------------///---++++++...111444555555>>>GGGJJJJJJPPP]]]iiiqqqoookkkhhhlllsssuuusssllldddXXXMMMDDD???:::888666333222222///++++++000000000////////////000000000111222222222555999<<>>EEEIIIKKKRRR^^^hhhkkklllkkkjjjnnnuuuvvvsssjjjaaaTTTJJJCCC>>>999555888555444444111---...222222222000///...---------000111222222333555999<<>>CCCHHHMMMUUU^^^ffffffjjjlllnnnrrrwwwvvvrrrggg\\\NNNEEEBBB>>>888222777444333333000+++,,,000111000///...---,,,,,,,,,000111222222333666:::===???AAACCCFFFJJJMMMPPPQQQOOOOOOOOOMMMKKKGGGCCCAAA<<<999555222111000...---------------------------+++++++++,,,,,,------------111555<<>>BBBHHHOOOXXX```eeeggglllqqqsssvvvxxxvvvqqqeeeYYYJJJCCCAAA???888111777444333333000+++,,,000+++++++++,,,---...///000000111222333444777;;;>>>AAACCCFFFIIIMMMPPPRRRSSSLLLLLLKKKKKKJJJGGGCCC@@@;;;999666333111///...---........................+++++++++,,,,,,------------111666@@@QQQkkk333333222222111000000///111111111111111111111111333666777555000---///111111111111111111111222333111111111111111111111111111111222222333333444444000000000000000000000000111000000000000000111111000000000000000111111222;;;:::777555333333222333222333444555555444333222222333333111///...000222000000000111111111222222//////////////////000///---------------...///000***---000222333555888:::===>>>BBBHHHRRR\\\ccchhhmmmsssxxxyyyxxxxxxtttnnncccWWWIIIBBBAAA???999222888555444444000,,,---111******++++++---...///000111222333333555777<<>>999999777444111///...---........................******+++,,,,,,---.........111888DDDXXXsss444444333222111000///...111111111111111111111111333777999666///,,,...222111222333222000000222444000000000111111111111111222222222333333333333333000000000000000000000000///////////////000000111000000000000000111111222444444444333222111000000...000222444555444333222000222222000------000333111111000000000111222333000000000000////////////......---------...//////+++...111222111333777;;;<<>>:::555333000///...+++'''(((,,,------,,,,,,,,,---......111222333444555888===@@@FFFGGGJJJMMMPPPQQQRRRRRRIIIGGGFFFFFFHHHFFFAAA===777888777555111///...///........................******+++,,,,,,---......///222:::III```{{{222222222111111111000000111111111111111111111111333555666444111000111333111333444222000000222444///000000000111111111222222222222222111111111111000000000000000000000000...............///000000000000000000000111111222///000111333333222111000)))+++...111333222111000...000111///,,,,,,000444000///.........///111111......//////000000111111///......---------......,,,///111000///000666;;;;;;???FFFMMMVVV```kkkrrrxxx~~~{{{vvvsssppplll[[[SSSIIIAAA>>><<<999777000---,,,+++((($$$%%%)))------,,,------...//////111222333444666999>>>AAAEEEGGGJJJLLLNNNOOONNNNNNKKKHHHFFFGGGIIIGGGBBB===555666777555222//////000------------------------)))******+++---......///111333<<>>BBBDDDFFFIIIKKKLLLLLLKKKKKKMMMJJJHHHHHHJJJIIICCC===333555777555222000000222------------------------)))******+++---...//////222444===OOOiii777666444222111111111111111111222222222333333333111111111111111222222222000111222222000000111222111222222222222111000000222222222222222222222222111111111111000000000000222111000//////000111222000//////.........//////222111111111111111222222,,,---///111222222111111------...000111333444444///---++++++---///111111111///---...111222000...---...///...,,,,,,...///111111222111///000222444===BBBJJJSSS]]]hhhrrrxxx{{{~~~yyyppphhhccc[[[RRRHHHBBB===777666777///......---------.........///...---,,,---000333444444444555888;;;???AAADDDEEEGGGIIIKKKMMMNNNNNNPPPMMMIIIGGGGGGEEEAAA>>>888777666444222000///...+++,,,,,,------,,,,,,+++''')))+++,,,,,,,,,---...222555AAAVVVrrr444444222222222222333444111111222222222333333333111111111111111222222222111222333222111111111333111222222222222111000000222222222222111111111111//////000000111111222222111000///...------...///000//////....../////////222111111111111111222222---...//////000000000000------...000111222333444000...,,,,,,...111222222111///......111111000......//////...------...000000111111111000000333555===BBBKKKUUU___kkkuuu{{{{{{~~~{{{rrriiidddVVVMMMEEE@@@;;;555333444//////...---------------------------,,,---000333333333444555888<<>>AAACCCBBBCCCFFFIIIKKKLLLLLLLLLGGGFFFEEECCCBBB@@@>>>===:::888444000......///000+++,,,,,,------,,,,,,+++)))+++,,,,,,,,,---///111333;;;MMMeee111222222222222222222222111111222222222333333333///000000111222222333333222333444444222222333444111222222222222111000000000000000/////////......222222222111111111111111/////////000111333555666000000000000000111222222333222222111000000111111222111///...------...///......///000111222222333111///...///111222111000///000000000/////////000///000111000......000111...///000111111333777:::AAAGGGQQQ[[[dddlllssswwwwwwxxxzzz{{{vvvlll^^^TTTKKKEEE@@@@@@<<<666222222000000...---++++++******(((***,,,,,,,,,...000222000222444777;;;>>>AAACCCAAADDDGGGJJJLLLMMMLLLLLLGGGGGGFFFDDDBBB@@@??????<<<999666222000000111111+++,,,,,,------,,,,,,+++***,,,---,,,,,,---000222222===RRRkkk222222333333222111000000111111222222222333333333//////000111222333333444222333444333222111222444111222222222222111000000////////////000000000000333333222222222111111111---------...///222444555000000000000111222333444333333222111000000000000111111000///////////////...//////000111111222222111000///000111222111///...000111000///...///111///000000///......///111---...000111222444888;;;BBBIIISSS]]]fffmmmrrruuuttttttvvvxxxwwwooocccZZZHHHBBB>>><<<999333000000//////---,,,++++++++++++)))+++---...---...000111111222555888;;;>>>AAABBBBBBDDDHHHLLLNNNNNNMMMLLLHHHHHHHHHEEEAAA???>>>???<<<:::777444222111111111+++,,,,,,------,,,,,,+++,,,,,,------,,,...000333333@@@WWWqqq111222222333222111000///111111222222222333333333...///000111222333444444111222333222111111111333111222222222222111000000...//////000000111111222111222222222222222222222000//////...///111222333111111111111222333444444444333222111000000000000000111111111111111000000/////////000111111222222222111111111333333222000...000111111......///111...//////...------...000,,,---///111222555999===CCCJJJUUU```iiioootttwwwtttttttttuuutttmmmbbbYYYIIICCC===<<<888333000000...------,,,+++++++++,,,+++,,,...///......///111222333666999<<<>>>@@@AAACCCEEEIIIMMMOOOOOONNNMMMHHHIIIHHHEEE@@@======>>>:::999777444222111000///+++,,,,,,------,,,,,,+++------------,,,...111444666EEE]]]xxx000000222333333222111000111111222222222333333333...///000111222333444444000111222222000000111222111222222222222111000000......///000111222333333000000111222333444444555555444222111111111222333111111111111222333444555444333222111000000000000000111222333333222111000//////000000111111222222444333222333444444333111...000222111...---///111---...///...,,,,,,...///+++---///111333666:::===BBBJJJVVVbbbkkkrrrwwwzzzwwwuuussssssppphhh\\\RRRLLLEEE???===:::444222333------,,,++++++,,,,,,,,,,,,...000000/////////000333444777999<<<>>>???@@@CCCFFFJJJNNNPPPPPPOOOMMMHHHIIIHHHEEE???<<<;;;<<<888777666444222000///...+++,,,,,,------,,,,,,+++---......---,,,...111444888HHHaaa|||000000////////////000000000000111222333333333333000000111222444555666777444---:::333---888333---000555555///...222555222///............//////000444333...&&&%%%+++222555777333///000333555222...,,,///222444444555777888666555444333222222222222222111111111000000//////000000111222222222222111333222222222111000000000000...------///000000///////////////000000000000000...///333444666;;;BBBLLLSSSZZZ```hhhqqqwwwwwwrrrrrrqqqppplllfff]]]WWWNNNIIIAAA;;;777444111///......---,,,+++++++++++++++---//////...///000222444666777999:::===AAADDDFFFIIIMMMQQQRRRPPPNNNLLLLLLJJJEEEAAA???>>>>>>>>>999888777555222000---+++...---,,,,,,++++++++++++***+++,,,,,,---...111444===LLLggg222111111000000111111222000111222333333444444444000000111222333444444555666///;;;333+++666333111000555555000///222444333000000/////////000111111333555333...---111555666666333111111333444222000---///111111111111222333555555444333222222222222222222222111111111000000000000111222222222222111222222222111111111111111000...------///000000///111111000000//////......000...///222444555;;;AAAMMMUUU\\\bbbhhhqqqttttttooonnnmmmkkkggg```XXXRRRLLLGGGAAA;;;777444222000......---,,,+++++++++++++++---...///...///111222666777999:::;;;>>>BBBEEEIIIKKKOOORRRRRRQQQNNNLLLLLLJJJFFFBBB???>>>>>>>>>999888666444111///---,,,...---,,,,,,+++++++++,,,+++,,,------...///333555@@@PPPkkk333333222222222222333333111111222333444444444444000000000111111222222222666444EEE<<<...444333666111444444111///222333333111000000000000111222333111555666444333555777555444444333222222333333333444555666555333222333444555444333222222111222222222222222222111111111111000000111222222222222111111111111111111222222222000...------///111000000333222111000///......---///---...222333555:::AAAMMMVVV___eeejjjppprrrqqqmmmllljjjhhhddd\\\TTTNNNJJJEEE???:::777555333111......---,,,+++++++++++++++---.........///111333888999;;;<<<<<>>===>>>999888555222000.........------,,,+++++++++,,,,,,,,,---.........111555888DDDUUUppp333333333222222333333333111222333444444555444444000000000000000000000///111:::WWWPPP999333000777111333444222111111222333000000000000000111222333...333555333222555555444333444444444222222444666666777777666444333444666444333333222111111222222111111111111111111000000000000111222222222222111000000000111222222222333000...---...000111111000222111111000000////////////---...111333444:::@@@JJJUUUaaaggglllppprrrpppooommmkkkhhhccc\\\TTTNNNGGGCCC===999777555444222......---,,,+++++++++++++++---.........///222444:::;;;<<<===>>>@@@DDDGGGMMMOOOQQQRRRQQQOOOLLLJJJJJJHHHEEEBBB???======<<<999777333000.........///---,,,,,,++++++,,,,,,,,,,,,,,,------...111555999GGGZZZvvv222222111111111111222222111111222333444444444444000000////////////......+++===eeecccEEE555---555111222333333222111111333////////////000111222333000444444111000333555444222444444444333333555777222333333222111111333555333333222111111111222222000000000000000000000000000000111222222222222111000000000111222222222333///...---...000222222111//////000000111111222222///---...222444555:::AAAGGGTTTaaaiiimmmqqqsssrrrooonnnkkkhhhccc\\\TTTOOOFFFBBB<<<888666555444333......---,,,+++++++++++++++,,,---------///222555:::<<<===>>>???AAAEEEHHHMMMNNNOOOOOONNNLLLIIIGGGHHHGGGDDDAAA>>><<<;;;:::777555222000......//////,,,,,,,,,++++++,,,,,,---***++++++,,,---000666:::III^^^{{{111111000000000000111111000000111222333333333333////////////////////////***:::aaabbbFFF666---666222111222555333000000444.........///000111222333333777666222111444666555333333333444555666777888222333333222111222555777222222111111111111222222000000000000000111111111000000111222222222222111111111111111111222222222///...---...111222333222...//////000111222333333000...///333444666;;;BBBFFFTTTbbbjjjmmmqqqssssssnnnllliiifffaaa[[[TTTOOOEEEAAA<<<777555444333222......---,,,++++++++++++,,,,,,---,,,---///333666999;;;===>>>@@@CCCGGGJJJKKKLLLMMMMMMLLLIIIGGGFFFFFFEEEBBB???===:::999888555333111000.........///,,,,,,+++++++++,,,------******++++++,,,111666;;;KKKaaa111111000000000000111111//////000111222222222222///////////////000000000111111LLLLLL;;;555000999222000222666444000000444/////////000111222444444444888888444222444555333555333111333777999999777444555555333222333666888222222111111111111222222111111222222222333333333000000111222222222222111222222222111111111111111///...---...111333333333000000000111111222222333111///000444666777<<>>@@@CCCHHHKKKJJJKKKKKKKKKKKKIIIGGGFFFDDDCCCAAA>>>;;;999777666222222111000///.........,,,+++++++++,,,,,,---...++++++++++++---222888===MMMddd222111111111111111111222...///000111111222111111////////////000000111111777***777666///333444<<<222000222666555//////444000000000111222444555666222777888555333333222///666222000222888;;;999666333333222000...///111333222111111111111111222222333333333444444555555555000000111222222222222111333222222222111111000000///...---...111333333333222222222111111111111111222000111555666777===CCCKKKXXXfffjjjkkknnnqqqqqqnnnllliiifffccc^^^WWWSSSEEEAAA;;;777555333222111......---,,,++++++++++++,,,,,,,,,,,,,,,///333777777999;;;>>>@@@DDDHHHLLLJJJKKKKKKKKKKKKIIIHHHGGGCCCBBB@@@===:::888666555111111111111000///...---++++++++++++,,,,,,---...,,,,,,,,,,,,...333:::???NNNggg666555333222111222333333333333333222111000//////222111111111000000//////333222111111111222333444&&&---444666444222222444333555888999777555444333444555666555333222333444333333333444444444555555666555333111111222333444111000000000000000111111...///111222333333222111111111111111222333444555111333444222//////222666333222111000000111222333333111000......///111222111111111111333888@@@EEETTT^^^gggiiijjjpppwww{{{tttooohhhccc___[[[TTTPPPDDD@@@:::555333111///...///---+++)))'''((()))))),,,------------///222555777999;;;===@@@DDDJJJNNNKKKMMMNNNNNNLLLHHHDDDAAA>>>===<<<;;;999666444333333222111///...,,,+++******))),,,///...***+++///&&&***(((***111222777GGGWWWttt444444333222222222222222222333333222222000//////111111111111000000//////444333222222222333444555,,,111666777555222222444333555888999777555333333333555666555333222333444333333333444444444555555555444333222222222333333222222111000/////////000111222333444555555555555333222222222222333333444333222111111111222222222111000////////////000111333222000//////000111222111111111111333999AAAFFFWWWaaajjjlllmmmrrrxxx{{{xxxqqqhhhaaa[[[VVVOOOKKKDDD@@@:::555333111000///---,,,+++*********+++,,,+++,,,.........///222444333555888:::===BBBGGGKKKMMMMMMNNNMMMKKKGGGDDDAAA>>>>>>===;;;999777555444222111000///...---,,,+++---)))))),,,---++++++...(((,,,***+++222333999III\\\xxx222222222222222222111000222222222222222111000///111111111111111000000///333333333333333444555555222555888888555333333555333555777888666444333333333444555555333222222333222333444444555555444444333444444444333333222222444333222000//////......333333333333444555666777444333333222222222222222333000...///333444111---///......------......///333222111000000111222333000000000111444:::BBBHHHYYYdddmmmooopppuuuzzz|||wwwoooeee\\\WWWRRRLLLHHHDDD@@@:::555333222000///++++++,,,,,,---------...***,,,///000000000222333444777:::===@@@DDDJJJNNNNNNNNNMMMKKKHHHEEECCCAAA???>>>===<<<:::777555444000000//////...------,,,...***))),,,...,,,,,,...***///------333555<<>>BBBFFFKKKOOOOOONNNKKKHHHFFFDDDBBBAAA???>>>===<<<:::888666444///...............------+++,,,///222000++++++///***000------333555>>>PPPhhh///000222333333222111000111111222222222111000000///000111222222111000//////000000111222333333333333333444444444444666777222444666555444222222333111333555555444222111111111222444555666555444333111333444666555333111000000000//////000111222222333222111111222333555666333222111///............,,,///222222000......///////////////////////////000000000111111222222333///000111222666===EEEKKKUUU___iiioootttzzz}}}|||ppphhh]]]TTTPPPNNNKKKIIIDDD@@@:::666444333222111...////////////...---,,,+++---111222222222333444111444888<<>>>>>===<<<:::777555444...............---------(((...666999333++++++000)))///------222555@@@UUUlll000111222222222222222222111111222222222111111000...///111222333222000///---...000111222222222222222222222333444555666666222444555444333111222333000333555555444222111111111222444666666555444333222333444555555333111000......//////000222333444333333333333444555666777222111000///............,,,000333222...---///222///000000111111000000////////////000111111222222000111111333666===FFFKKKSSS]]]gggnnntttyyy{{{yyyqqqiii]]]UUUOOOLLLHHHEEECCC???:::666444333222111000//////.........------,,,...111222222222444555333666:::>>>@@@DDDGGGJJJKKKJJJHHHFFFDDDBBBBBBAAA>>>===<<<;;;999666444333.........---------------(((...777:::444++++++000(((///------333777DDDZZZqqq222222222222222333444444000111111222222222111111---///111333333222000///---...000222333333333333444333444444555555444333222333444333222111111222000222555666444222000000111222444666777555444222333333444444444333222111000/////////000111222222111222333444555555555555333222111000000000000000000000000000//////000111///000111111111111000///------...///000111111111222222222444777===EEEKKKTTT^^^hhhnnnsssxxxwwwtttoooggg]]]UUUQQQMMMIIIFFFCCC???:::666555444333222///...---------...///000...///111111111222555777777:::>>>AAACCCEEEHHHKKKHHHHHHGGGFFFDDDCCCBBBAAA===<<<;;;:::888555333222.........------,,,,,,,,,...---000444333---+++---(((///......444999HHH```zzz333333222111222333555666000111111222222222111111---...111333333222000///...///111333444444444444666666555666666555333000222333444333111000111222///222555666444222000000000222555666777666444222333444444444333333222222111111000000000000000111...///111222333333222111444333222222111222222222444111---...111333222000...///000111111000///...,,,---...///000000000000222333333444777===EEEKKKWWW```iiiooossswwwuuuqqqjjjddd[[[UUUSSSPPPMMMJJJCCC???:::666555444333222---,,,++++++,,,...111333///000111111111222555888555777;;;>>>@@@BBBDDDFFFFFFFFFFFFFFFEEECCCBBBAAA<<<;;;;;;999777555333111//////...------,,,++++++444---)))---111///,,,+++)))000//////555;;;KKKddd444444333333333444555555333333333222111000///...000//////111333444333222222111111111333444333222666666555444333333222222///000111222222222222222444222//////111111000...//////111222333444444444000///.........000111222///000111000......///000333111111444666333+++$$$444333111000000000111111444333111//////000222333444333222111000000000000---------......000111111333333333333555<<>>;;;777444333222333///...------------...///,,,...111222222444666888888999;;;>>>@@@@@@???===FFFGGGHHHHHHGGGEEECCCAAA@@@>>>;;;888555333111000---***(((***...000111000++++++******++++++,,,---***---+++///777<<>>@@@@@@???>>>AAABBBCCCDDDDDDBBB@@@??????>>>;;;888555333111111---,,,+++---//////---+++++++++******++++++,,,---,,,///---000999???QQQmmm222222222222222333444444333333333333333333333333333222111222333222111///111000///000222222222000333333333222222111111000333222111000000000111222444333111222333333222111---...///000111222222222111111000000000111222222777777777666333111111222///---...111444555222...222222111000000000111111000///.........000111222111111000000000111222222000000000000111222333333222222222222555;;;CCCIIIYYYaaajjjmmmnnnnnnkkkfffYYYXXXXXXXXXVVVQQQJJJEEE@@@>>>;;;888555333333222...---,,,,,,,,,,,,---...+++...222555666777999:::999:::===???@@@AAAAAA@@@???@@@AAABBBBBBAAA???>>>>>>===:::888555333222111///...//////000...***'''++++++******++++++,,,---///111///222<<>>@@@AAAAAABBBCCCCCCDDDEEEEEEDDDBBB???>>>===<<<:::777555333222222000000//////...---+++)))++++++******++++++,,,---000222///222>>>III```111111111111222333444555222111111000111111222333,,,,,,,,,...111222111000333222222222444555444333444444444444333333333333555333111//////000111222...///111222222111111111000000111222333333333333111111222222222111111111///000111111000///111222000000///000111222111000000000000000111000000000,,,------......///000111......//////000111333333000000/////////000111111000111333444777===DDDJJJRRRZZZaaacccdddfffeeebbb]]][[[YYYVVVTTTPPPKKKHHH===<<<:::777444222000///...---,,,,,,,,,,,,---...))),,,000333444666888::::::===@@@AAAAAABBBDDDFFFIIIIIIIIIHHHEEEBBB???===<<<;;;999777555333333222111000...,,,+++,,,...///++++++******++++++,,,---///111...222@@@MMMggg111111111111222444555666333222111000000000111222******+++...111222222111222111000111222333333111444444444444444444444444333222111000000000111222,,,...111222111111111222111111222333333333333333111111111222111111000///...000111111111111222444000111111111111000000///...///000111111111000000------......//////000000.........///000111222333000000/////////000000111111222444666999???FFFKKKTTT[[[aaabbbbbbeeedddaaaaaa]]]YYYUUURRROOOKKKHHH===<<<:::777555222000//////...------------...///***---///111222444777:::;;;>>>BBBBBBBBBBBBFFFIIILLLKKKKKKIIIFFFAAA===;;;;;;:::888666555444333333111000...+++***+++///333++++++******++++++,,,---...000...444CCCQQQlll111111222222333555666777555444222000000000111222---------///222333222111222111000111333444333222333333333333333333333333111111111111111222222222+++...222333222222222444000111111222222222222222000000111111111000///...///111222111000000111222...000222222111000000000---...000111111111000000...//////000000000/////////////////////000111222222111111000000111111111111333555777;;;@@@GGGLLLZZZ```dddccccccdddccc```___\\\XXXUUUQQQMMMIIIFFF>>>===<<<999777444111000000///............///000...///000111111444888;;;<<>>BBBFFFFFFDDDEEEJJJNNNLLLLLLLLLLLLJJJEEE???::::::999777555333222111111+++222555111,,,,,,------)))***,,,---......---,,,,,,...333:::IIIccc000111222444666777999999:::333///111222111111333///000111333333222111000111222333333222222444666555444333222111000000000///222222......222222///------......///000000000000000000000111111111111///......000111111///---111000///......///000111///......---------......000///...000333333111///111000...------...000111////////////////////////000000000000111222333333666666666555888@@@LLLUUU^^^bbbffffffccc^^^\\\\\\ZZZXXXVVVTTTRRROOOJJJGGG???===;;;888555333111111........................333000...000444888::::::>>>BBBEEEEEECCCCCCGGGKKKLLLLLLKKKKKKJJJEEE???;;;999888666555333111111000000666888333...------,,,******+++,,,---------------000555<<>>GGGSSS\\\ccccccbbbaaa___\\\[[[ZZZYYYWWWVVVTTTRRRNNNIIIEEECCC@@@;;;666333111111111////////////////////////...000333444666888;;;>>>@@@BBBFFFJJJNNNPPPRRRRRRUUURRRMMMHHHCCC???:::777333444444444333111///......000///,,,,,,///000...++++++++++++,,,---.........222;;;JJJ```{{{111111222333444555555666222111222333111,,,...222111111111111111222222333222333333333222222444666777666444333222222111111000...///444444///...000/////////000111111222222000000000000111111111111222111111222444444222000...///000111111000///...---,,,,,,------///000000111222222000...---000222/////////000000/////////111111111111111111111111......///000111333555666444666999<<>>AAABBBCCCGGGKKKOOORRRRRRRRRTTTPPPKKKFFFCCC???<<<999333444555555444222000...---...---***+++//////---******+++,,,------------///444>>>NNNeee222222222111111000000000333333444555222...///444111111000000111111222333111222333222111111222444777666555444333222222222000---///444444///---000/////////000111111222222000000000000111111111111222111111333444444222000//////000000000000//////,,,,,,,,,---...///000111111222333111...---000222......////////////......000000000000000000000000......///000111333555666555777:::>>>CCCLLLXXXaaammmpppqqqmmmddd]]][[[[[[WWWWWWWWWVVVSSSMMMEEE???;;;888555222111222444555000000000000000000000000111444888::::::<<<@@@CCCFFFGGGJJJNNNRRRTTTSSSRRRRRRNNNIIIEEECCC@@@>>><<<333444555666555333000///...///---******......+++)))***,,,---......---,,,111555???QQQhhh000000//////000111111222222222222111111000000000222222222222222222222222---///222333222222222333555555555444222111222333333222111/////////000000000111111000...---///000000...,,,---000222222000222222333222222111000///---...000111222111///...////////////000111222333111111000///////////////---------......000111111------------------,,,,,,////////////000111222333333666===DDDJJJPPP\\\hhhpppttttttllldddaaa^^^\\\WWWVVVTTTQQQMMMGGGAAA<<<777888888666333000000111222000---,,,,,,---///111///222555888:::===@@@CCCPPPNNNMMMNNNRRRSSSRRRPPPRRRPPPLLLFFFAAA=========777666555444222111000///------............------+++,,,,,,------.........000555AAAVVVqqq111111000000000111111222111111111222222222222222222222222222222222222222---///222333222222222333111222222111//////000222222222000000///000111111///000000///------...000111///...///111333333111//////000111222222222222+++,,,...000000///...---////////////000111222222111000000///////////////---------......///000111............///000222333000000000111222444666888444777>>>EEEJJJQQQ]]]iiirrrwwwwwwooofffaaa]]]YYYWWWUUURRROOOLLLFFF@@@<<<999888666444333333222222/////////...---...111444...111555888;;;>>>BBBEEEMMMLLLLLLNNNRRRTTTSSSRRRPPPOOOKKKGGGBBB???======888777555333111000000000------............------,,,,,,,,,------.........111666CCCYYYttt333222222111111111222222111111222222333444444444222222222222222222222222...000222222222111222333///000111000//////111333111111111000000111222222///000000///------...000111000///000222333333333...///000111222222222222***+++,,,......---,,,,,,///......//////000111222111000//////......//////------......//////000000000//////...///000111222000//////000222555888:::777:::@@@GGGLLLRRR]]]iiitttyyy{{{sssjjjbbb\\\VVVWWWTTTPPPLLLIIIEEE@@@===;;;777333222444555555333***...111111...---111555///111555888;;;???CCCFFFHHHHHHIIILLLOOOQQQQQQQQQOOOMMMKKKHHHDDDAAA>>>===999888555222000000000000------............------------------------......333999GGG^^^yyy444333222222111222222222333333333333333333333444111111111111111111111111///000222222111111222333000111222222111222444666111111111111222222333333000111111000......///111000000///000111222333333222222222222111000///...***+++,,,------------,,,............///000111111000000///............///---......///////////////////////////...,,,***)))//////......111444777999;;;===CCCJJJNNNSSS___jjjssszzz}}}xxxnnneee\\\UUUUUURRRMMMHHHEEECCC@@@===;;;555000///333666666333***000555444///---000555222444666888:::>>>BBBEEEDDDEEEGGGJJJLLLNNNNNNNNNNNNMMMJJJHHHFFFCCC???<<<;;;888555111//////000111------............------...------,,,---...//////444;;;KKKddd333333222222222222222333555555444444333222111111111111111111111111111111000111222222000000222333///111222222111222444666111111222222333333444444222222222111000///000222...////////////000111333111111111111000///......,,,,,,---...............------------...///000111000//////...............---...//////000//////...+++---000111000,,,(((%%%111111000111333555888:::???AAAFFFMMMPPPUUU```kkkrrrzzzzzzqqqhhh^^^VVVSSSOOOJJJFFFCCCAAA???===999444///...333666555333///555:::999333///111555555666888888999;;;???BBBDDDFFFIIILLLMMMMMMNNNNNNOOOMMMJJJHHHGGGDDD???<<<;;;999555111//////000000------............------...---,,,,,,---...000111555>>>QQQkkk111111111111111222333333666555555333222111000///111111111111111111111111111222222111000000111333///000111111000111333555222222333444444444333333111222222111//////000222---...//////...///111333---...///000111111111111.............../////////---,,,,,,------...///000000///......------......---...///000000///...---))),,,000333444111...+++333333444666888;;;===>>>BBBDDDIIIOOORRRVVVaaalllrrr{{{|||sssiii___VVVPPPLLLHHHDDDBBB@@@===<<<888555111111333555555333666:::===;;;777333444777777888888777777999<<>>AAACCCDDDFFFHHHMMMRRRTTTXXXbbbmmmwww|||rrrfff[[[RRRKKKHHHEEECCCAAA???;;;999888999:::999777555666777222222222222222222222222444444555444555888<<<@@@;;;AAAIIINNNPPPSSSVVVXXXWWWQQQIIIEEEEEECCC???<<<999888777444222///...,,,---..................---+++******+++---111555888<<>>===888888888777666555444333000111111000000000333555111---,,,000333222444777999???GGGMMMOOOPPPRRRSSSVVVSSSNNNHHHCCC???===<<<999777333000//////000000.........------,,,,,,,,,++++++,,,///...---222999<<>>BBBDDDGGGJJJNNNPPPSSS[[[gggooo{{{nnnaaaVVVMMMIIIGGGEEEBBB@@@>>>===<<<999999999999888666555444111222222111///000222444444000000333555555777:::<<>><<<;;;999777444111/////////000......---------,,,,,,,,,,,,+++,,,///...---222999>>>YYYrrr000111222111/////////111222222111111222222333444///000111111222222111111222222111000000222333444666666666666666666666666222222222222111111000000+++---///000000000222444111111222333444444333333222222222000//////111333/////////......,,,+++***---///000///...---...//////000000111111111111111///000000///---,,,---//////000000000//////...---//////111333666:::>>>@@@FFFHHHIIILLLQQQ\\\jjjttt~~~~~~uuukkkaaaUUULLLHHHFFFDDDAAA>>>===<<<<<<;;;;;;;;;:::999888777666222333222111//////111333555222111555666555777;;;===@@@DDDHHHJJJMMMQQQSSSKKKIIIEEEAAA>>><<<;;;:::999777444111/////////000...------------,,,,,,,,,,,,+++---...------222999AAA^^^xxx111222333222000//////000000000000111222333555555///000000111111111111111222222111000111111222333666666666666666666666666000111222222222222111000000000000///...///111333222222222222333333333222333222000///...///111333000000///...---,,,++++++.../////////---,,,---...---...///000000000......---.........------///000000000000000000///.........//////111333777999;;;BBBCCCGGGKKKSSS^^^kkktttzzzzzzvvvooohhhaaaWWWMMMIIIGGGDDDAAA>>>=========<<<<<<<<<;;;:::999888777333333333111//////000222222000000333444333666:::;;;>>>BBBFFFIIIKKKLLLMMMFFFDDDBBB???===<<<;;;:::888666444111000/////////---------------------------,,,,,,...------333;;;FFFccc}}}222333444333111000000111//////000111222444555666000000000000000111111111222111111111111111111111444444555666666666666555000222333444444444333222///000///...------000222222222222222222222222333222111.........000111222000000///...------,,,,,,...//////...---,,,,,,------...///000000///...---***+++,,,------...111333//////000000000000///////////////000222444777888<<<@@@EEEMMMVVV```jjjppprrrsssqqqkkkfffaaaYYYPPPKKKIIIEEEAAA???>>>>>>???<<<<<<<<<;;;:::999888777333333333111//////000222222000111444444222666;;;;;;>>>DDDIIIMMMMMMJJJHHHDDDCCCAAA???>>><<<;;;;;;777666444222000/////////------------------------,,,+++,,,...---...555===MMMjjj222333444333222111222333//////000111222444666666000////////////000111222111111111111111000000000000111333555666666666555222333555666666555444222,,,------------...111444111111111111111222333444111000......///111111111000///......---............//////...,,,+++,,,---000000000000000//////...)))***,,,,,,---...111333......///000111111111111/////////000222444666888999===EEENNNXXXaaahhhkkklllooooooiiiddd___XXXRRRLLLIIIEEEAAA???>>>???@@@;;;;;;;;;:::999888777666222333222111//////111333444444666888777555999??????CCCIIIOOOSSSRRRMMMIIIDDDDDDBBB@@@>>><<<;;;:::777666444222111//////...,,,,,,,,,------------...+++***+++---...///777@@@TTTqqq000111222222111111222333000000000111222444555666000//////...///000111222111111111111111000//////---...111444666666666555222444666777777555333111,,,---///.........000222000000000000111222444555111000...000222333222000///......------...000000...//////...,,,++++++,,,000000///...............+++,,,------,,,,,,...000,,,---///000222222333333//////000000222555777888:::>>>DDDNNNXXX```fffhhhiiiooopppjjjbbb\\\VVVQQQKKKIIIDDD@@@>>>===>>>???999999999999888666555444111222222111///000222444666777999;;;999777;;;BBBEEEGGGKKKPPPTTTTTTPPPLLLEEEEEECCCAAA>>>;;;999888777666555333111000///...,,,,,,,,,---------......)))((())),,,...111999CCCXXXwww...///111111000000111333000000000111222333555666000///.........///111222111111111111111000///...+++---000333555666666666222444666777666555222000000111222111...------...000/////////111222444666222000000222444555333111......------...///111222...//////...,,,++++++,,,...---,,,+++***++++++,,,---......---++++++,,,...+++,,,...000222333444444000000000111333555888999<<<>>>DDDLLLVVV___eeehhhhhhpppssslllaaaYYYTTTOOOJJJHHHCCC???===<<<===>>>888888888777666555444333000111111000000000333555666777999;;;999777;;;CCCHHHHHHJJJNNNRRRSSSPPPMMMFFFEEEDDDAAA>>>:::777666666666555333111000......,,,,,,,,,------.........((('''))),,,...111;;;DDD[[[{{{...///000222222222111000111111000000000000111111///000222333333222111111---222333//////333222---...///111111111111333555222333333222000///000111666444000...---///222444---333555000...222555555222222222222222222333333...------------...////////////000000000000//////...///000000000///---,,,***+++------------...000......///111222333444555333444444222000111666:::???@@@DDDLLLVVV```fffiiifffkkkjjjccc]]]ZZZUUUOOOGGGIIIFFF???;;;<<<===<<<>>>===;;;888555222000///666333000111444666666555555===BBB@@@>>>@@@CCCDDDHHHIIILLLNNNOOOOOONNNMMMJJJEEE@@@???@@@>>>999555666555444222000...---,,,++++++,,,,,,,,,---------%%%,,,+++,,,222444<<>>CCCAAA???AAADDDEEEIIIJJJLLLMMMMMMMMMKKKJJJHHHDDD???>>>???>>>:::555666555444222111///...---++++++,,,,,,,,,---------***000---,,,111222;;;NNNggg///000000000000//////...///000111222222111000///...///000111111111111000000222333111111444555333000222333222111000111333000111222111///......///222222222111111111111111222222000///333888666111222222222111000///...---///////////////000111111////////////////////////...///000000000///---,,,,,,---//////......///111---...///000222333444444000222222111///111666:::CCCFFFMMMWWW```fffiiiiiiffffffccc]]]XXXWWWTTTQQQMMMOOOKKKBBB===<<<;;;999555555444333444666888999222111111222555666555444777???DDDBBB???AAADDDEEEIIIJJJKKKLLLKKKJJJHHHFFFEEEBBB>>>===>>>===:::666666555444333111000......,,,,,,,,,,,,------------,,,111---,,,111333>>>RRRmmm000000000000//////.........///111333333111///.........//////000000111111000111333333555888999999222333444333111000111222111222333222///...///000000111222333333222000///222111000111444666555222333333333444333222111000//////......//////000111/////////....../////////...///000000000///---,,,+++---......------...000---...///000111222333444111222333222111222888<<>>333444444333111000111222333444444333111000000111...000222444444222000///...000333444333111222555///000222444444444333222......------......///000//////............//////...///000000000///---,,,***,,,------,,,+++,,,...------...///111222333444111333444333333555:::???DDDGGGOOOZZZeeeoootttvvviiiddd]]]ZZZYYYXXXWWWWWWXXXXXXSSSHHH@@@>>><<<999999777444111000111222333///000111222333555666777:::BBBGGGEEEBBBDDDFFFGGGDDDEEEGGGHHHHHHHHHFFFEEE???>>><<<;;;;;;:::888777333333222111111000//////,,,,,,---------.........***///,,,,,,555;;;JJJ```~~~222111000000000000000111///000111222222111000///.........///000111222333......333:::===<<<<<<===333444555444222111111222333444555444222111111222...000222444444333111///,,,...222555222...000555,,,---000222333333222111---------------...//////000///...------...///000...///000000000///---,,,***+++,,,,,,+++***+++---,,,---...///111222333333222333555444444666<<>>===<<<;;;999888666666111111111000000/////////,,,---------............,,,000...///777===KKKaaa222222111000000111222333000000000000000000000000////////////000222444555......333;;;===888666777222333444444222111222333333444444333111000000111...///222333444333111000---,,,...333333///...222,,,...000222333222000///...............//////000000///---,,,,,,---///000...///000000000///---,,,+++,,,------++++++,,,---,,,---...///000222333333111333444444444777<<>>;;;888555222222111111111111222222...///000//////222888<<<===EEEJJJGGGDDDEEEHHHIIIDDDEEEGGGHHHGGGFFFDDDCCC======<<<:::777666555555////////////............------------............)))///...000:::AAAOOOeee222222111111111222444555111111000000000000111111000/////////111222444666......333<<<<<<555000111222333444444222222333444222333333222000///000111...///111333333333222111///******111444111......000222444555555333111//////////////////000111111000///---,,,,,,---///000...///000000000///---,,,,,,---......,,,,,,,,,...,,,---...///000111222333///111333333333666<<>>>>>FFFKKKHHHEEEFFFHHHIIIFFFGGGHHHHHHGGGEEEBBBAAA======<<<:::777444444444.....................------------.........//////$$$+++,,,111<<>>DDDJJJKKKGGGFFFIIINNNOOONNNLLLIIIFFFBBB???>>>999999999888777666666555111222333333222000...,,,...............///000000///111444666888DDD^^^uuu000//////000111444666777333222000//////000222333000000000111222222222333444444333333222333333333555444333333222222222222444222/////////000000/////////000111111111000000...///111222111000---,,,/////////000111333444555555222///------000444777222111///...---...///000---///000///---------...//////...---+++,,,...000......000111111000000///000111222333555999>>>BBBHHHUUUggguuu|||tttllljjjiiigggfffccc___\\\WWWPPPGGG>>>999777555555444444444222000///000111111222333333333555999<<<>>>CCCHHHIIIEEEEEEIIIMMMNNNMMMKKKIIIEEEBBB???===::::::999888777555555444.........------------------------------......///,,,///333666:::HHHccc{{{/////////000111333555777222111000//////000222222111111111111111111222222555555444333333333333333555444444333222111111111222000......000111000//////000111222222222222222//////000000000///...---000000000111222333444555777444///,,,---000555999111000///.........///000,,,---...---,,,,,,---///000000///---++++++,,,.........///000000000000000//////000111444888???CCCLLLZZZlllyyy}}}uuunnnllliiigggeeebbb]]]ZZZTTTMMMDDD===888666555444444555444222000//////000222333444444555777:::===>>>BBBFFFEEECCCDDDHHHMMMNNNMMMKKKHHHEEEAAA>>><<<;;;:::999777666444333333...---+++***+++,,,...000,,,,,,,,,,,,,,,------...***---111666===MMMiii444333222000000000000111111000000///000111111222222222222111111111111111666555444333222222222222444444444333222111000///000///...///111222111000000000111222333333333333222222111000000000000000000000000000111222333444333000---++++++...222444111000///............///+++,,,,,,+++++++++---000/////////...,,,,,,---///......//////000000111111///000111222555:::AAAFFFPPP^^^ppp|||{{{tttooommmjjjgggddd```[[[WWWPPPJJJBBB;;;777555444333444555444222///...///000222333555555666888;;;===>>>AAADDDCCCBBBCCCHHHMMMNNNMMMKKKHHHEEEAAA>>>===;;;:::999777555333222111000///.........///000111,,,,,,,,,,,,,,,------...***,,,000666???QQQnnn777555333111///........./////////000000111111222222222222111111111111111555444333222222222222222333333333333222111000///000//////000222333222111111111222333333333333333222222000/////////000111//////...//////000111222...------,,,---...///000000//////...............***+++,,,,,,++++++---///,,,---......------///000.........///000000111222111111222444777===EEEKKKSSSaaarrr{{{~~~xxxrrrpppmmmjjjgggccc^^^YYYUUULLLGGG???:::777555444333444444444222///...///000000222444666666888;;;===???AAACCCCCCCCCEEEIIIMMMOOONNNLLLIIIFFFBBB???===:::999888666444333111000111111222222111000...------------,,,---......///,,,,,,000666AAATTTqqq333333111000//////000111...//////000000111111111111111111111111111222222222222111111111111222222111222333333333222000///111000000222444444333111222222333333333222222111000///...---------.....................///000111......//////000000000////////////.........------***+++------,,,+++,,,---+++,,,............///111............///111222333222333333555999@@@IIIOOOVVVdddsssyyy{{{zzzuuuppppppmmmjjjfffbbb]]]XXXTTTIIIDDD>>>999777666555444222333333111///...///111000222555777888999<<<>>>@@@AAADDDEEEFFFHHHKKKMMMNNNMMMKKKHHHEEEAAA>>>===999888777555444222111111///000111111000...+++***---------------......///......111888DDDXXXuuu111000/////////000222333---...///000111111111111000000000111222222222333////////////000111222222///000222333333333111000333222222444555555333111333333333333222111000///...............---------///////////////000000111000//////...///000111111......//////......------***,,,///000...,,,++++++,,,---//////...---...///......---...///111222333222333444555:::AAAKKKQQQZZZgggsssxxxxxxwwwtttpppooommmiiifffbbb]]]WWWSSSGGGCCC===999777666666555000111222111//////000222111333666888:::;;;===???@@@BBBEEEHHHIIIKKKMMMNNNLLLKKKIIIFFFCCC???<<<:::777777666555444333222111////////////...------,,,,,,,,,,,,,,,,,,------...000///222:::HHH^^^{{{222111000//////000111222------///000111111111111//////000111222333333444............///111222333...///111333444333222111444333333555666666444111333333333222111000///...000000000111000//////...111000000000000000111222111///---+++,,,...111333......//////......---,,,***---000111000,,,***)))...///000000---,,,,,,,,,......---...///111333444222333333555:::BBBKKKRRR\\\iiitttwwwvvvvvvsssqqqooollliiieeebbb]]]WWWSSSFFFBBB===999888777666555///000111000//////111333222555888:::;;;===???AAAAAACCCFFFIIILLLMMMNNNNNNJJJIIIGGGDDDAAA===:::888666666555444333333222222000///...------...000111++++++******++++++,,,---000000333<<>>:::888666666555444333111000///......------------......---------------...///000---000555@@@SSSmmm222111//////000000000///....../////////000000000111222444333111000111111/////////000000000111111333444666555333222222333444333222333444444222000111111333444444333222111000///......000111111000////////////////////////---------....../////////000111111000...---...//////000111111000///---,,,---...///////////////...------..................444555777888:::@@@IIIPPP___fffpppyyy|||{{{vvvrrrllljjjhhhfffccc[[[QQQIIIAAA===777333222111111000111000///......///000000333222333666<<>>;;;888555555555444333111//////......------------............---------......///---000666CCCXXXttt111///......000000000...---------...///000000111111222444444222111222222//////000000000111111111...///111222222333444555333333222222333222222111//////000111111111000000000///......000111111000000000//////000000111111---......//////000000111///000000///...------...//////000000000///---,,,......///000111111111000...............---------222444666888;;;AAAKKKRRRaaaiiittt~~~yyytttllljjjhhheee```XXXNNNGGG===:::666444333333333222000000///......///000111333333444777;;;???CCCDDDGGGIIIKKKMMMMMMLLLJJJIIIJJJIIIHHHEEEBBB>>>:::888555555555444222111///.........------------......///......---------.........111888GGG___|||000///...///000111000...,,,,,,---...///000111111000222444444222111222333000000000000111111111111000000000111333444555555333333333222111111111222//////000000111111111111000///......000111111000111111000000000111222333//////000000000111111111---...///...,,,+++,,,---......///000000///---,,,......///000111111111000...............---------///222555888<<>>;;;888666555333111000//////.........000111222333333555777:::===AAADDDHHHJJJLLLNNNNNNLLLJJJHHHIIIHHHGGGEEEAAA===:::888555555444333222000///.........------------......///......---------......///222;;;LLLfff000//////000222222000///------...///000000111111///111333333222111222333000000000111111111222222777666444333444555444333222333333222000000111333111111111222222333444444000///......000111111000111000//////000111333444000000000000000000000000+++---...---++++++,,,------...////////////---------...///////////////...------..................---111555999???HHHTTT\\\bbbjjjwww}}}tttmmmkkkiiieee___WWWOOOHHHDDD@@@>>>:::777555111---+++///.........///000222333222444666777999<<<@@@CCCHHHJJJLLLMMMMMMLLLIIIHHHHHHGGGFFFCCC@@@<<<999666444444444333222000............------------............---------......//////333>>>RRRmmm000//////111333333111000/////////000000111111111...000222222111000111222000000111111111222222222:::777444333444555444222222333333111//////111333111111111111222333444555000///......000111111000///...------...000222333000000//////......------,,,---...---,,,,,,---...,,,---.../////////------------......------,,,,,,,,,---------.../////////...111666:::@@@JJJVVV___dddkkkuuu~~~|||uuupppnnnkkkeee\\\RRRIIIDDDAAA<<<;;;888666444111---***......---...///111333444222555777888888;;;???CCCHHHIIIKKKLLLLLLKKKJJJHHHFFFFFFEEEBBB???;;;777555444444444333111000...---......------------......---------------...///000000555AAAVVVrrr000000000222444444222000000000000000111111111111---///111111000000111222000111111111111222222222666333000000333555444333222333333111///...111444////////////000111222333000///......000111111000...---,,,+++,,,...000222//////...---,,,++++++***,,,...///...------...///,,,---.../////////...---------------,,,+++******,,,,,,------...///000000000333777;;;AAAKKKWWW___hhhmmmuuu|||}}}zzzwwwqqqmmmeeeZZZOOOFFF@@@>>>555444444444555444111......------...///111333444222555777888888:::???CCCHHHIIIJJJKKKKKKKKKJJJIIIFFFEEEDDDAAA>>>:::666444444444444333111000...---.........------.........,,,,,,,,,---...///000111111666BBBYYYuuu,,,///222222111///...///666555333000------000222222222111111111111222222333333222111111222222333000222333222111000111222000111111000...---...000111111111111111000//////000///...------...///000000//////......///000111111111000...------------+++++++++,,,,,,,,,---------------------------,,,***+++,,,---............,,,------,,,+++---000333555555777:::AAAMMMYYYbbbqqqrrrtttyyy~~~{{{wwwtttlll^^^QQQHHHBBB>>><<<;;;888444333444333111............//////111222333444555777888999<<<@@@CCCGGGHHHJJJLLLMMMMMMKKKJJJHHHFFFBBB>>>;;;999888888777666333111///.........---...///...------...///+++---///000//////000111888===III```{{{---///111222111/////////111111111000...///222444111111111000000111111111222222222222222222222222000111222222000000111222111222222111//////000111//////000000//////...---000///...------...////////////.........///000111/////////.........//////........./////////000000+++,,,---.........---,,,***+++,,,---............---------------...111444444555888<<>>:::999888888777555333111//////...///---...///...------...///,,,...//////......000111555;;;III```{{{---///111222000/////////...///111000//////111222111000000//////000000111000111222333333222111111///111222111000///000111222333333222000000111222000000000000/////////...///......---....../////////............///000111............/////////000////////////000000000000***+++---///000///---,,,******+++,,,------------......//////...///222555444666999>>>FFFQQQ\\\dddqqqssswww}}}~~~yyyrrrlllbbbXXXOOOGGG@@@<<<777777777444111000000111,,,---------...000111222111333555888:::>>>CCCFFFMMMMMMMMMMMMMMMKKKHHHEEEGGGEEEBBB>>>;;;999888777555555333222000000000000---...///...------...////////////---,,,---000222444<<>>EEEMMMVVV___dddgggjjjqqq{{{vvvhhhYYYNNNEEE???<<<555666777444000...000222,,,,,,,,,---///111222333000333666999===AAAGGGKKKPPPNNNMMMPPPSSSSSSOOOKKKHHHGGGDDDAAA>>>;;;999999333333222222111000//////---...///...---------///111000...+++***,,,000444777DDDZZZuuu///000111000///...///111+++...000222111111111222111000000//////000000111...///000222222222222111000222333222111000111222...///000///......000222111000...---------...///+++,,,---..................///000111222333333333222222222111///---***)))+++,,,,,,,,,------------....../////////.........,,,------......------,,,...000222222222222444555666;;;BBBIIIPPPXXX___dddbbbeeelllwwwyyyiiiYYYMMMDDD>>>;;;555555555333111000000111,,,,,,---...000222333444222555888;;;???CCCIIIMMMOOOMMMLLLPPPUUUVVVRRRMMMHHHFFFDDDAAA>>>;;;999888222222222111000...---,,,---...///...------.../////////---,,,+++---111555888GGG```{{{///000111000......///111,,,...111111111111333444111111111000000111111111/////////000111222222222111333444333222111222333///000111000//////111333000///---,,,+++,,,---...***+++,,,...//////......+++,,,...000111111111111000111111111000...+++***,,,,,,,,,---------......111000///...------...............//////......------///111222222222333555888===DDDLLLRRRYYY___bbb```bbbiiitttxxxjjj[[[OOOEEE>>>:::666444222222222222111000------...///111333555666444777:::===@@@EEEJJJNNNOOOLLLKKKNNNTTTUUUQQQLLLEEEEEECCC@@@===:::777666111111111000///---+++)))---...///...------...///---------,,,,,,...222555;;;KKKfff///000000000......000111111222333222000000111222222222111111111111222222////////////000111333333222333444444222222333444000111222111000111222444222000...---,,,---///000)))+++,,,...//////......)))+++---...000000000///...///000111000///---++++++++++++,,,,,,,,,------333222///---,,,,,,---......///////////////......---///111222222222333444999>>>FFFMMMTTTYYY^^^bbb```bbbgggqqq}}}~~~vvvjjj]]]QQQGGG>>>999777444111111222333111...---......000222444666777666888;;;>>>AAAFFFKKKOOOOOOLLLJJJMMMSSSTTTOOOIIIDDDCCCAAA???<<<888666444111111111000...,,,)))(((---...///...------...///+++,,,---------///333666???PPPkkk000000000000111111111111444111///000333555444222111222222000///...///111222222222222222222222222444333111...---///222666222222222222222222222222000111222111000//////111+++,,,...000000000//////+++---...///...///000222111222333111///...///000******+++,,,,,,---......;;;888333111000///......***---//////...---....../////////111333555555555888>>>FFFNNNSSSYYY___cccdddccceeennn{{{}}}wwwlll^^^QQQGGG@@@>>>999777555444444444333111+++---000222222333444666777888:::>>>BBBFFFIIIKKKOOOMMMMMMNNNQQQQQQNNNJJJKKKHHHBBB===999666666555444111...------...---,,,//////.........---------333//////111222222444999EEEVVVqqq/////////000000000111111222000...///111333222111000111222333333333666888222222222222222222222222333333222000...///222555222222222222222222222222222333333222///......///------...///000000000000,,,...////////////000222000111111000...---...///+++++++++,,,,,,------...888666222000000000...---,,,...111111000//////000//////000111333555555555999???GGGNNNTTT[[[bbbfffgggfffhhhqqq|||yyysssiii^^^SSSJJJBBB>>>;;;999666555444444222111...000222333333444555777777888:::===AAAEEEHHHJJJMMMKKKKKKLLLNNNOOOMMMKKKHHHEEEAAA<<<888666555555444111...------...---,,,///.........---------------***+++...//////333888GGGZZZwww....../////////000000000111///......000111111000,,,...000111111222444666222222222222222222222222111222333222000000222333111111111111111111111111333333333222///------...////////////000111222222///000111111//////000111///000111///---,,,---...,,,,,,,,,,,,,,,---------444222111000111000///---...000222222111111111222000000000111333444666666;;;@@@GGGOOOWWW```ggglllmmmlllnnnvvv~~~}}}vvvooofff]]]VVVMMMDDD>>>;;;999777555555555444222222333555555555555666888888999:::===@@@DDDFFFHHHLLLJJJIIIJJJKKKLLLKKKJJJEEECCC???;;;888666666666444111...------...---,,,............------------,,,+++,,,///111222777>>>KKK```............////////////000/////////000111111111---///000000000///000222111222222222222222333333000222333333222111111222000000000000000000000000111222222111///...///000000000/////////111333444111222222111000//////000000111111000...------...---------------,,,,,,,,,000//////000111111///---///000222222111000111333000000111222222444666888:::???GGGQQQ[[[fffoootttssssssuuu{{{~~~zzztttnnneee^^^WWWNNNCCC<<<999888666555666777666555444555666555444444666777888999;;;===@@@CCCEEEGGGMMMLLLKKKJJJIIIIIIHHHHHHCCCAAA>>>;;;999777777777444111...------...---,,,------------------------...,,,...000111222888@@@OOOggg............////////////000000000000000111222333000222444444333333333444111111111222222333333333000222444444333222222222000000000000000000000000...///111111000000111333000000/////////111333444111222333111///...///000111222222111///......///...---------------------.........///111111000///...///000000//////000222000111222222111333666::::::>>>GGGSSS```llltttyyyxxxxxxzzz~~~}}}yyysssnnnfff^^^VVVLLLAAA:::666555444555777999999888444555555444333333555777999999;;;===@@@CCCFFFGGGOOONNNMMMKKKHHHFFFEEEDDDBBBAAA???<<<:::999888888444111...------...---,,,,,,,,,------------------,,,+++,,,...---...555>>>SSSnnn....../////////000000000000111111111000000222333+++...111333333333444555111111111222222333333444111333444444333222222333111111111111111111111111,,,...000000000111333555////////////000111222222000111222111///...///000111222333222000...///000---------------.........///...---...000222111000.../////////......000222000222333222111222777;;;;;;@@@IIIVVVdddooovvvxxxyyyzzz{{{}}}~~~{{{xxxsssoooiii___SSSHHH???:::555444333444777999999999444444444333222222444777999:::;;;>>>AAAEEEGGGIIIMMMNNNNNNLLLHHHEEECCCBBBBBBAAA???===;;;999888888444111...------...---,,,,,,,,,,,,,,,------------......///000//////777AAAWWWttt/////////000000000111111...000111000......000333***,,,000111111111111111000111111222333333444444222333444333222222333444222222222222222222222222---///000111000111222444------...///000000000000///000111000.........000000111222111///......///,,,,,,------......//////111///---...000222222222...//////...---...000222000222444222000222777<<>><<<:::888777666444111...------...---,,,++++++,,,,,,,,,---------000000222444222333===HHH\\\zzz000000000000111111111111---///000///------///222111333555555333111000000000000111222333333444444333444444333222111333555222222222222222222222222///000111111000000111222+++,,,...000000000//////---///000///...---...000///000111000...,,,---...,,,,,,,,,---...///000000222000...---///222333333///000000///......000333000333444222000111777===CCCFFFOOO[[[gggnnnpppooovvvvvvvvvvvvwwwwwwvvvuuummmnnnjjj___OOOCCC@@@AAA888666444444444555444333444444444333222444777:::999:::<<>>???@@@CCCIIINNNJJJJJJJJJIIIGGGDDDAAA??????===:::999:::999666444111000000///...---,,,+++...///000///...---...///)))000000000666888DDDYYYppp......////////////......111000///000222222111///000111222222222111000//////000000111222222333333222222333444444444444444000111111111000000111333///...,,,,,,...//////..................///000000111000///...------------000000000000000000000000111---+++///222111000111111111111111111222333333222000//////111222222111000222555555444666:::???AAAIIIRRRWWWZZZ^^^dddjjjsssrrrooolllkkkjjjjjjiiigggccc\\\SSSJJJAAA;;;777555333333555555333333555555555444222111222555888444888<<>><<<:::999888777555333000//////...---,,,++++++---...//////...---...///+++222111111777;;;GGG]]]uuu.........//////...............///111111111///...000111222333333222000///...///000111222333333333333444555555444444444444000000000000///000111222111///......///000///---...............///000000222111000...------------////////////////////////000......222333000///111222222222222222222222222///............////////////222444555555777===AAAEEEKKKSSSXXXZZZ___fffmmmvvvuuuqqqllljjjlllmmmlllhhhcccZZZQQQIIIAAA;;;888444222222666666222222444666777666333000111555999444777;;;???BBBEEEJJJNNNKKKJJJIIIFFFCCC@@@===;;;;;;:::888777555444222111///......---,,,,,,++++++,,,...///...------...000,,,333111111777===KKKbbbyyy/////////....../////////000222333555444444333333000111222333333222111000...///000222333333333222444666888777555333444555222111000///000000000000111000///000111111000..................///000000111111000///...---------///////////////////////////000333666222------222333333333333222222222111/////////............///...000333555666:::AAAFFFKKKPPPWWWZZZ]]]ccclllsssxxxzzzvvvpppooosssuuussskkkdddZZZQQQIIIBBB<<<888333111222555555222111333666777777444111111555999555777;;;@@@CCCGGGKKKMMMKKKJJJHHHEEEBBB>>><<<:::<<<;;;:::888555333222222.........---,,,,,,+++++++++---......------...000,,,222000///777>>>OOOggg}}}000000////////////000000///111333333222222333444111111111111222222222333///000111333333222111111444777999888555444555777333111000000111111111000111000000111333333111000...............///000000111000//////......//////000000000000000000000000...000555666000+++---333222333333333333333222111111222222111//////000222,,,000444666:::@@@HHHNNNRRRVVV[[[]]]___eeeooowwwxxx||||||vvvvvv|||~~~yyyooofffZZZPPPIIICCC===888333111111333333111111333555555555444333333555777777999===AAAEEEIIIKKKMMMKKKJJJHHHEEEAAA>>><<<;;;===>>>===:::777444333444............------,,,,,,+++,,,......------...000,,,111//////888AAATTTnnn222111000//////000111222---///111000//////222444333222111000000222444555000111222333333222000///333777:::999666444666999555222000000222333111000///...///111333333111000...............///000000//////////////////000111000000000000000000000000......000333111---...333111222333444444444333222111222333111///...000222,,,000555999>>>FFFPPPXXXXXX[[[^^^^^^___dddmmmuuuttt|||~~~zzz|||}}}qqqhhhZZZOOOHHHBBB;;;777444111000222222000111444333333333444666666555444999;;;>>>CCCGGGJJJLLLLLLKKKJJJGGGDDDAAA???======<<<===<<<999555222111222/////////............---***,,,------------...000,,,111//////999EEEYYYttt333222111000000111222333111222444333111222555999444222000///000222444666111222333444333111///...333777::::::666555777;;;666333000111333333222000------...000222333111///...............///000000.........//////000111222000000000000000000000000///++++++///222111111333111222333444555444333333///000111///,,,+++---000---111666<<>>>>>888::::::666111......//////////////////.........***+++------------...000---222///000;;;HHH]]]yyy444333111000000000111222222111000000000111333444333333333333333333333333)))'''***111333///...222444666888888888888999:::444444333333222111000000---///111333444555444444...//////000111222222222000000111111111111000000000111111000...///111333111111000//////////////////000111111000111333555------...000111222333444111333777<<>>AAADDDGGGKKKOOOSSSLLLJJJHHHEEEAAA>>>;;;:::222444666888777444111...////////////...---,,,+++******+++---//////...---,,,---222777:::FFFbbb333222111111000000111111111111000000111111222333222222222222222333444444...,,,...333555222222555222444666777666666777888444333333222222111111111...///111333444444444333.........///000111111111///000000111111111111000000111111000//////111333111111000////////////000///000111000000000222444......///000222333444555222444777<<>>AAADDDFFFJJJNNNQQQKKKJJJGGGDDDAAA>>>;;;:::555666777888666444111///------...............---++++++,,,...///000///......///444;;;???KKKggg222222222222222111000000000000111222222222222222222111000000111222333444222000000333444222333555111222444555444444555666222222222222222222222222000111222222333333222222---......//////000000000//////000000111111111111000000000000//////222444222111000000///000000000...///000000//////111333//////000222333444555666333555777<<>><<<;;;777777666555333222000///++++++---....../////////,,,---...///////////////000111777@@@GGGSSSnnn111111222333333111000//////000111333333222111111333222111//////000222333111000///000000000111222111222444444444333444555222222222222222222333333111222222222222111111111.../////////000000111111/////////000000111222222///000000/////////222444222222111000000000000111...///000///...///000222000111222333444666777777333444777;;;BBBLLLWWW^^^ccceeehhhjjjlllmmmoooqqqooorrryyy~~~zzzkkk___QQQIIIAAA999444333...///000///------///000111333444555555666999;;;===???BBBDDDEEEGGGIIIKKKHHHGGGEEECCC@@@>>><<<;;;777666444222000///...---+++,,,------.........------...///////////////000111111888DDDNNN\\\uuu111111222333333111000//////000111333333222111111555444222000//////000000000111000//////000111111222444555555444444444555222222222222222222333333222222111111111111111111000111111111111111222222000000//////000111222222//////000//////000222555333333222111111111111111...///000///......000222111111222444555666777888222444666;;;AAAJJJTTTZZZ___aaabbbcccdddgggkkkooonnnrrryyy~~~yyyssshhh\\\PPPHHHAAA999444333...//////...------...000///111222333444555888;;;===@@@CCCEEEFFFFFFHHHJJJGGGFFFDDDBBB???===;;;:::888777555222000/////////------......---,,,++++++---///000///...---///111222000777DDDRRRbbb|||222222222222222111000000000000111222222222222222444444333222111000000///000333333111111444444111333555666666555444555555222222222222222222222222222111111000000000111111222222222222222222222222222111000//////000111222...///000//////000333555444333222222111111222222///000111000//////000222111111222444555666777888111444888<<>>@@@DDDFFFGGGGGGHHHJJJGGGFFFDDDAAA???<<<:::999999888777555333222111111.........------,,,******---///000///,,,,,,...111222///555DDDUUUggg333222111111000000111111111111000000111111222333111222333444444333222111///444555333333777666222333555666666555444444555444333333222222111111111111111000//////000111222111111111111111111111111444222111///...///000111...////////////000333555444444333222222222222333111111222111//////111222111111222333555666777888222555;;;@@@EEEKKKQQQUUUZZZ^^^aaaaaa```aaafffkkkooovvv}}}{{{rrr```UUUJJJDDD>>>666111000......///...---,,,...000...000222333444777:::======AAAEEEGGGHHHHHHIIIJJJHHHGGGDDDAAA>>>;;;888777666666555444333222111000,,,,,,---------,,,,,,+++,,,///000...******---111444///333CCCVVVkkk444333111000000000111222222111000000000111333444---///333555777666444333---222555333333777666111333444666555444333333444444444333333222111000000111000/////////000222333111111111000000000000000555333111///......///000...////////////000333666555444333333222222333333111222333111000000111333000111222333444666777777222777===CCCHHHMMMRRRUUUZZZ___dddeeeccccccfffjjjhhhqqqxxx{{{~~~yyyooo]]]SSSHHHBBB<<<555///...---...///...,,,,,,...//////000333444666888;;;>>>===AAAEEEHHHIIIIIIJJJKKKHHHGGGDDDAAA===:::888666222222222111111///...---******+++,,,------------,,,...000---)))))),,,111555000333CCCXXXnnn000111222222222000///...222222222222222222222222,,,...111222222444666888666666666555444444333333111333666777555333222222:::444111333111------222000111111111111222222222000///.........///111222333333222222111111000000111111111111111111111111333222111//////111222333111000///000222222...+++//////000111333555888::::::<<<@@@GGGNNNTTTWWWXXXeeeffffffeeebbbaaaaaacccbbbooovvvttttttxxxuuulllZZZRRRGGG===888444000---///---+++)))))))))***+++999222///333666777999;;;MMMKKKIIIJJJMMMNNNMMMKKKEEEDDDAAA>>><<<999888777666555444222111000000///---,,,+++,,,------+++***+++,,,......---...///111---111:::III]]]uuu111111111111111000//////222222222222222222222222///111222333222222444555777777666555555444444333666777888777444111000000;;;666444555444000///333000111111111111222222222000//////...///000111222333222222222222222222111222222222222222222222222333222000//////000222333111000///000111111///,,,/////////111333555888999;;;===AAAGGGMMMSSSVVVWWWaaadddhhhiiigggdddccccccjjjtttzzzvvvuuuvvvpppfffWWWOOODDD;;;666222///,,,---,,,+++***+++---///000///******///555777:::===FFFFFFIIIMMMPPPPPPMMMIIIEEEDDDAAA>>>;;;999888777777666444222111000//////,,,,,,+++---//////...---,,,---......------///000...222;;;JJJ___xxx222222111000000000000111222222222222222222222222222333444333222111222333777777777666555555444444777888888666333222222222888555555666555111000222000111111111111222222222000////////////000111222222222222222222333333333333333333333333333333333222111000//////000111222000000///000111111///---......///111333555777888;;;>>>AAAFFFKKKPPPTTTVVV[[[bbbiiimmmkkkgggeeedddmmmvvvzzzwwwtttssskkk```UUUMMMBBB:::555222///,,,------,,,,,,---...000111***''')))000555777:::>>>>>>BBBHHHOOOSSSQQQMMMHHHFFFDDDAAA>>>;;;999888888777666555222111///......+++++++++---000111000///---...//////...---...000000444===MMMddd~~~333222111000000000111222111111111111222222222222333444444444222111222333888777777666666555444444444555666555444444666888333333444555444111///...000000111111111222222222000000000000000111111111000000111111222222333333333333333333333333333333111000000//////000000111000000///000000000//////......///111333555777888;;;===AAADDDHHHMMMQQQTTTWWW___hhhlllkkkhhhggggggnnnssswwwuuussspppggg^^^TTTMMMBBB;;;777444222///111000///---------------///---///444888888999<<<===BBBIIIPPPRRRQQQLLLHHHFFFDDDAAA===:::999888888888777555222000///......,,,++++++---///000///...---///000///...---...000222666???QQQjjj333222111000000111222333000000000111111222222222111222444444333333444666777777777666555555444444333444555444333444666888000222444444444333000...000000111111111222222222///000000111111111111111///000000000111111222222333333333333333333333333111111000000000000111111//////000/////////000000...///000222555666888888999<<<@@@CCCFFFJJJOOOSSSWWW^^^gggjjjhhhgggjjjmmmsssuuuvvvuuurrrnnnddd\\\QQQJJJ@@@999666444222000000///...------,,,,,,,,,222111333888999888:::>>>BBBFFFKKKOOOPPPOOOLLLJJJGGGDDD@@@===:::999999999777666444222111//////...---,,,+++,,,......,,,***---///000///......///000333777BBBVVVppp222111111111111222333333//////000000111222222222///111333444333444666888666666666555444444333333555666666555333222222333111555666555555666444000000111111111111222222222///000111111222222111111111111111111111111222222333333333333333333333333111111111111111111111111///000000///......000222...000222444666888999999999===AAACCCEEEIIIPPPUUUZZZaaaiiikkkiiijjjooottt{{{yyywwwuuurrrkkkaaaZZZMMMFFF<<<666444333111///,,,,,,------...///////////////222666888999<<>>CCCFFFKKKSSSYYY[[[[[[XXXRRRJJJHHHEEEAAA>>>===<<<;;;:::555777333------555:::888---------....../////////,,,...000000///...///000222:::KKKeee222333444333222111222333000111111000//////222444333333333333333333333333222222222222222333333333000000000111222444666888222222333333333333222222///////////////000111111///000111222444444444555333222111111000000111111111111000000000111222333444444333222111//////...//////000000111111111111222222222444555777999:::;;;>>>CCCGGGKKKSSS\\\cccjjjrrrzzz|||xxxsssrrrsssrrrppplllhhhccc]]]VVVQQQFFF@@@777111111666===AAA222777::::::555111000111000222444666999<<>>;;;:::999888777888888666000...//////---+++,,,,,,,,,,,,,,,------,,,---////////////111222777AAAUUUppp555666666555333111222333///111222111000000222333333222111111111222333444333222222111222333444555000000111111333444555555222111000//////000111222000000//////000000111222333333222111111333444555111111000000000000111111000000000000000111111222000000000000111111111111......///000111222333333222111000000222555999<<<===AAAEEEJJJOOOXXXccckkkoooqqqtttwwwyyywwwtttqqqwwwqqqiiiaaaYYYRRRLLLHHH>>>===999333111999IIIUUUWWWRRRGGG;;;222...000222///111333666888;;;@@@CCCOOOUUUYYYYYYYYYXXXRRRLLLEEEAAA===:::999999888777666666555222///...+++)))++++++++++++++++++++++++,,,---/////////000222444999EEE\\\xxx444444555333111000000111...///111111000///000111111111111111222222333444555444444333222222222333///000111222333333444444222111////////////111222///............///000000555444222000000000111111111000000///000000111111//////000000111111111111111111111000000000/////////000000000111111111111111000000000222666:::<<<@@@CCCFFFJJJNNNVVVaaaiiioooppprrrvvvzzz{{{yyyvvvwwwqqqhhh^^^VVVOOOHHHDDD:::777222------222999>>>===999333...,,,///555999---///222555999===CCCFFFNNNSSSWWWVVVUUUTTTPPPJJJEEEBBB===:::999999888777333333222333111...++++++++++++++++++++++++++++++,,,---...//////000333666<<>>@@@CCCEEEIIIQQQ\\\dddkkkmmmppprrrtttvvvwwwxxxpppkkkcccZZZRRRJJJCCC>>>:::777333111111111000...---...000222222111...,,,///111444777;;;???EEEHHHMMMQQQSSSQQQPPPPPPMMMHHHCCC???;;;888777777666555222//////333333...---000------,,,,,,++++++++++++,,,---......///111555999EEEWWWsss000111222222111000111333...000333333222111111222,,,...222444555444222000///111444777888666444222///000111222333333222111000111222333333222111000000000000000000111111222///000222444555555555444///////////////000111111---...000111111111000///000000000000////////////,,,---...000111333444555///000222555777999;;;<<<;;;===@@@CCCGGGPPP\\\dddiiillloooppppppppprrrtttlllggg```XXXQQQIIIAAA<<<444333111000//////000111,,,+++***+++---///000000111333666888;;;???DDDGGGNNNRRRSSSQQQPPPPPPMMMHHHAAA>>>:::777666555444333444///000333333...---111---------,,,,,,+++++++++,,,,,,---...///222666999III[[[www111111111111000000000000000000111222222222222111222111///000111333222222333333333222222111111111111111222222222222111111000000111111111000000///000111222333333333333333///111222333444444333222222111000111333444333222---111333111000111111///111111000...,,,+++---//////444666333000111222111---///111333444777<<>>AAADDDIIISSS```iiiiiikkkjjjhhhjjjmmmmmmiiiggg```XXXRRROOOJJJBBB<<<:::777444111111000...---------,,,---...000222333333444555888===DDDJJJNNNPPPSSSTTTRRRPPPOOOIIIBBB:::777666777777444444777222222111111000/////////+++++++++,,,,,,---------///------///000222888@@@LLLggg555333111///...///111222111111222333333333333222333111000111222444333333333333333222222111111111111111222222222222111111000111111222111111000000222222222222222222111000111222333444444444333222222111000111333444333222,,,111333111000222222000000000000///---,,,---///,,,111444111///111333222000222333333444666999<<<<<<>>>BBBEEEJJJSSS___gggkkklllkkkhhhhhhjjjiiidddbbb[[[SSSMMMKKKGGGAAA;;;666333111/////////...---......------...///111222333444555777<<>>CCCGGGLLLSSS]]]dddlllmmmlllhhhggghhheee___]]]UUULLLGGGFFFDDD???:::222000...---.........---///...------...///000111333444555777<<>>999111///------...000000///000000...------...///000111222666:::@@@EEEIIILLLOOOTTTUUUMMMEEEAAA@@@>>><<<999777888777333222555000000000///......------......---,,,,,,+++******+++,,,...000222999LLL]]]vvv333333222111///000222555000111222111000000222444000000000000000000000000444333111111111111000///111111111111111000///...333222222222111000000000444444444444444444444444333444555444333222444666333333333222333333444444000222444111,,,***---222000111222444555555444444111222333333444444444333333444333000000333888:::???GGGPPPUUU[[[dddiiijjjmmmqqqtttvvvzzzyyypppeeeTTTLLLEEEDDDCCC>>>::::::...---,,,+++,,,---...///////////////000111222333111222666;;;<<<>>>GGGQQQPPPVVVXXXQQQIIIDDD@@@>>>===<<<:::888666444444333222111///---------..............................333555000///777===KKK```|||---------+++******---//////000111000//////111333111111111111111111111111444333222111111111000///111111111222111111000000333333333222222222222222444444444444444444444444333444555444222222444555333222111111111111222222...111333333000......000///000111333333333333333111111222222333222222222333444333111000444888;;;AAAHHHOOOTTT\\\ffflllmmmnnnssswwwyyy{{{xxxlll```QQQJJJEEEDDDCCC===777666...---,,,,,,,,,---...///////////////000111222222555555777;;;<<<>>>DDDLLLOOOUUUWWWQQQIIIDDD@@@===<<<;;;999777555444333333222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,///333//////999AAAPPPfff444555555333222222444666...///000///......000222111111111111111111111111333333333222111111000000000111222222222222222222333333333333333444444444444444444444444444444444333444444444222222444555222222111000////////////---///222444444333111///...///000111222222222111111111222222222111111000333333222111222444999===CCCIIIOOOVVV```lllqqqppptttyyy}}}~~~yyylll___OOOIIIDDDDDDAAA:::444111...---,,,,,,,,,---///000............///000111111666444666;;;???@@@DDDJJJOOOTTTVVVPPPIIIEEEAAA===;;;:::888666555444333333111111111111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,111...000;;;EEEWWWooo000111111000......000222///000000000//////111222111111111111111111111111333444444333111000000111000111222333333333333333111222222222333333444444444444444444444444444444333444444333222222333555333333111000//////////////////000333555666444222///000000111111222222222222222222222222111111000333111111333333555:::@@@EEELLLTTT]]]hhhrrruuurrrwww|||~~~~~~|||wwwlllaaaRRRJJJDDDBBB???888333111------,,,,,,---...///000---------......///000111333111333;;;AAADDDGGGKKKOOOTTTUUUPPPJJJFFFBBB>>>:::999777555444333222222000000111111111///---,,,------..................+++111///111===III]]]xxx111222222222000000111333000111111111000000222444111111111111111111111111333444555444111000000222000111222333333333333333000000111111222222333333444444444444444444444444222333444333111111333444555444333222111000000000111//////000333555666666111111111111222222222333222333333333333333222222333000000444555555;;;CCCFFFOOO[[[eeepppwwwwwwrrrwwwzzz{{{xxxuuurrrkkkdddYYYNNNDDD???;;;666333444------,,,,,,---...000111---------......///000111333111444<<>>888777666444333222222222...//////000///---,,,+++---------.........//////---333222333???LLLbbb666777888888666666777888000111222111000000222444222222222222222222222222222555666444111///111333000111222222222222222222111111111111111111222222444444444444444444444444222333333333111111333444555555444333222222222222000000000000111333666888222222111111111222222333222222333444444444444444333//////555777666<<>>:::555333555------,,,,,,---///111222............///000111111444444888???CCCBBBDDDHHHLLLPPPPPPLLLIIIGGGBBB<<<777666555333222111111111............---,,,++++++***++++++,,,,,,---------...444333555AAAOOOhhh,,,...//////...---...//////000111000///000111333222222222222222222222222222555777555111///111444111111111222111111000000222222222222222222111111444444444444444444444444222333333222111111222444444444333333333333333444,,,///222222111111444666222111000000000000111222///000111222333444444444333...///666888777===HHHJJJWWWdddjjjlllppptttttt}}}}}}yyyuuupppjjj]]]RRRFFF???:::555222222------,,,---...000111333////////////000111222222222444;;;AAACCCAAADDDIIIIIILLLLLLHHHFFFDDD???999666555444222111111111111000///...------,,,,,,---******++++++,,,------...---444444666CCCRRRmmm000222333333222111111222...///000///...///000222222222222222222222222222222555777555111///111444111111111111111000///...444444444333333222222222444444444444444444444444222333333222111111222444333333333222333333444444)))...444555222000222555111000///......///000111---...000111333333444444333---...666999777===IIILLLYYYeeehhhgggkkkrrrvvvwww|||{{{uuuppphhhaaa\\\QQQGGGAAA<<<444//////------,,,---...000222333/////////000000111222333---222:::BBBCCCBBBFFFMMMFFFHHHHHHEEEDDDBBB===666555444333222111111111111222111///...------......,,,,,,------...///000000+++333444777DDDUUUqqq...///000000000...---,,,333111//////111222222222222444666555333222333666222444666666444111000000222444555555222000//////111111111222333333333444222222333333444555666666555444333333222222333333777777444222444777444...000111222333444333222111111111111111000000//////333333222111111111222333000111222333555:::@@@EEEOOO[[[eeeggggggkkkoooqqq|||~~~|||uuuoookkkeee^^^WWWRRRIIIAAA<<<888555333------...000111222333444111444555111000333555444222777===AAADDDFFFGGGIIIJJJJJJHHHFFFCCC???;;;999666555555444222111000000000000///---------------,,,,,,+++++++++,,,------111222444999GGG___{{{......///000111111111111555222000///000222222222222444555555333222333555222444666666444111000000222333555444222000///000222222222222222222222222333333444444555666666777555444333333222222333333555777777555444555111+++000111222222333333333333222222222111111000000000333333333333333333222222444444555666888===CCCHHHOOOZZZdddfffgggkkkpppssszzz|||zzzssslllhhhaaa[[[SSSNNNFFF???:::666444222------...///000000111111,,,111333111222555888777333777===BBBDDDFFFHHHIIIIIIHHHFFFCCC???<<<999777666555444333222111111000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000111444;;;JJJccc......///000222444555666777444000//////111222222222333444444222222333444222333555555333111111111111222444333111000000000222222222111111111111111444444555555666666777777555444333333222222333333222888:::777444222...***111111111111222333444555333333222222222222111111222333444555555444333222555666666777999>>>DDDHHHOOOYYYaaaccceeekkkqqqtttyyyzzzwwwooohhhccc]]]VVVNNNIIIBBB<<<888555222000---------.........//////+++000333222222666777666555999>>>BBBEEEFFFHHHJJJGGGEEEBBB>>>;;;888777666555555444333222111111000//////......---,,,,,,,,,------,,,,,,---......///000222777@@@QQQkkk000000000111222555777999888444000//////111222222222333333333222222222333111333444444222111111222000222333222000000000111000111111111111111111111444444444444555555666666555444333333222222333333111777999555111000///---111111000000111333555666333333333333333333333333111333555666666555444222333444555555777<<>>:::888777777222222222222111111111111+++,,,------,,,+++)))'''******++++++,,,...///000111444>>>PPPhhh---...000111222222111111000000111333666666555333222000...///222333111//////000111111000111333555222333333333222444666999888888666555333222000000444444444444444444444444555444333333222222333333333333222///111333///)))222333444444333222000///111111111222222333333333111111111111222333444555444666888;;;???FFFMMMSSSXXX___gggkkkqqqwwwyyywwwyyyxxxqqqeee[[[UUUNNNGGGAAA>>>:::666444111...+++******+++++++++,,,,,,,,,///222111---,,,222666777:::<<<>>>@@@@@@BBBDDDGGGHHHFFFBBB>>>;;;888777666222222222111111111111111...///000000000...,,,************+++,,,---///000333777BBBUUUppp111111111111111111111111333333222111///000333555222222222222222222222222000111222111000000222444555555555555555666777888:::999777555333222111111666555444333333333333333999777555333222111111222222111///000111111000...777666333111111111222333...111222000111444444111000222444444333333444555666888:::;;;>>>DDDNNNUUU```fffnnnsssvvvwwwxxxzzzxxxrrrjjjccc]]]UUUJJJBBB<<<:::777444111...,,,+++---,,,,,,++++++,,,,,,---///000111///...///444999888;;;>>>@@@@@@BBBDDDEEEFFFDDDBBB>>>;;;999888777222222111000///...------000///...---------------+++++++++---000111000///444888CCCYYYwww333333333333222222222222333444333111000111333555333333333333333333333333000111222111000000222444666666666666666777777888888888666555333222222111666666555444444444444444777666444333222222222222444333111111111111///---777555333111111111222333---000111///000333333000///111333333222222333444555777:::<<>>@@@@@@AAABBBCCCBBBBBBAAA@@@===:::666444222222111000///...------//////...------------------+++***)))***,,,---...888<<>>BBBJJJSSS[[[ccciiiqqqxxxzzzzzzyyyxxxsssmmmeee^^^XXXPPPGGGAAA<<<;;;888555222///...---)))******+++,,,...000111---///000//////111666;;;:::<<>>@@@@@@>>>999555222222222111000///...------///...------------------333000---++++++---000222:::???MMMeee555555444444333333222222444555555444222222444666444444444444444444444444111222222222111111333444777777777666666555444444333333333444444444333333666555444444444444555555444333222111111222333444555333222222333333111000444444333222111111222222---111222000111444444111///111222222222222444666:::===@@@CCCFFFMMMVVV]]]aaagggooovvvyyyxxxuuusssooojjjbbb[[[TTTLLLEEE???<<<:::888555222000......++++++++++++---...///000///000111000///111666:::;;;===@@@@@@???>>>>>>>>><<<<<<======;;;888444222111111111000///...............---,,,,,,---------222111000///...000333666777>>>NNNggg444444333333222222222111333444555444333333444555444444444444444444444444111222333222111111333555444555555555444333222222111111222333444444333333333333333222222333444444222222111000111222333444222111000111333444444333333333222222111111222222///333444222333666666333111222333333333444666999>>>AAAEEEGGGJJJPPPYYY___aaafffmmmssswwwvvvrrrnnnkkkfff```XXXPPPIIICCC???;;;:::777444222000......------,,,,,,------......111222222111///000555999;;;>>>AAAAAA@@@>>>=========<<<;;;999888666444444111111000000//////......------,,,,,,,,,------...)))+++.........///111333666===NNNhhh222222222222222333333333222444555444333222333444333333333333333333333333111222333222111222333555222333444444444333222111000111222333444333222222222222222222222222333444222111000000000111222333/////////000333555555444222222222222222222111111000444555333444777777444222333333333333555888:::>>>BBBFFFIIILLLSSS[[[aaacccfffkkkqqquuutttppplllhhhddd^^^VVVNNNGGGBBB???:::888666444111///...---......---------------...111222333111///111555:::<<>>===???===;;;888666555444444111000000000/////////...,,,,,,,,,,,,,,,------...'''+++///000000000333555888???OOOiii222222333333444444555555111333444444222222222333333333333333333333333333222333333333222222444555111222333555555444333222///000222333333333111000333222222222222333444555222222000//////000111222//////...000222333333222111111222222222222111111000333444333333666666444111222222222222444888::::::>>>CCCHHHMMMTTT]]]cccbbbdddhhhmmmqqqqqqmmmiiifffccc]]]UUULLLEEEAAA???888777555222000...---------------------...///000...000111000000222888===<<>>===<<<:::888555222111000000000000////////////,,,,,,++++++,,,,,,---...+++...111111///000444888<<>>===:::666111...000000000000////////////++++++++++++,,,,,,---...,,,......,,,)))***000666===AAAMMMbbb~~~444555555444333444666888222444555333111111555888444444333333333222222222111111222333333333333222111222333333444444333333111222222333333222222222333333222111222333555666555555333222222222333333111111000000000111333444444555444333111111222333111111111111111111111111////////////000111222333888<<<@@@DDDHHHNNNVVV]]]^^^ZZZYYY```jjjnnnggg___eeeaaaZZZTTTNNNHHHCCC???777555333000///...//////......------------......000111222222222444888;;;DDDEEEFFFEEECCCAAA@@@@@@===;;;:::999888666222//////000111111111000...---...---,,,,,,++++++,,,,,,...***(((,,,///000333777BBBFFFPPPaaa|||111222333222111222333555333444444444333333555666555555444444444333333333000111222222333333222222111222333333444444333333222222333333333222222111222222222222222333444555444444222111111222333444222222111000000111333333444555666555444333444555111111111111111111111111/////////000111222333444777;;;@@@EEEKKKRRRYYY]]]\\\YYYWWW\\\dddhhheeeaaaddd```YYYRRRLLLFFFAAA===777555222000///...///000///......------......///111222222333333666:::===CCCCCCDDDCCCBBBAAA@@@AAA===;;;:::999888666333000///000000111000///...---...---,,,,,,++++++,,,,,,///+++))),,,///000333777BBBLLLYYYiii~~~000111333333222222222333444333333444666666555444555555555444444444333333000111222222333333222222111222222333333333333333333333333333333222111111000000111222333333333333333222111111111222333444444333222111111111222333222555777888777666555666111111111111111111111111000000000000222333444555777999???GGGPPPXXX\\\^^^[[[XXXWWWXXX\\\```cccdddccc___XXXQQQJJJDDD>>>:::666555222000/////////000///......------......///000111333444555888===@@@AAAAAAAAA@@@@@@@@@AAAAAA===;;;999888888666333111000000000000000///.........---,,,,,,++++++,,,,,,///,,,+++---//////333888DDDTTTfffttt000222555555444333333444444222222444777888555222444444444333333333222222000000111222222222222222111111222333333333333222444444444444333222111111...///111333444444333333222222111000111222333444555444333111111111222222000333777999888666555555111111111111111111111111000000000111222444555666777999???JJJUUU^^^aaaaaa\\\\\\ZZZXXXXXX\\\bbbgggccc^^^WWWPPPIIICCC===999666444222000//////000000//////............/////////000222333555999===AAA??????>>>???@@@AAAAAA@@@===;;;999888777666444111000000000000000//////......---,,,,,,++++++,,,,,,///,,,,,,...//////333999FFF[[[qqq|||///222444555444333333333333222111444777777444111222222222111111111000000000000111222222222222111000111222222333333222222444444444444444333222111...///111333444444444444333333111111111222333444555444222111000111111222...222666888777555333333000000000000000000000000//////000111222444666777777:::AAALLLYYYbbbeeeeeeaaabbbbbb___\\\]]]dddjjjbbb^^^WWWPPPIIICCC===999666444222000//////000111/////////....../////////...///111222444888===AAA???>>>>>>@@@BBBCCCAAA???===;;;888777777666444222111000000///////////////...---,,,,,,++++++,,,,,,...,,,---///000000444;;;JJJ```xxx...///111111000000000111222111111222444444333222111111111000000000/////////000111111222222111111000111111222222222222222333333444444444444333333///000111333444555666666555444333222222222333333333222111000000000111222...111555777666333222111000000000000000000000000......///000222444555666888<<>>:::555444222000//////000111000//////......//////000...///111222444888===@@@@@@???@@@CCCFFFFFFBBB>>>===;;;888777777666555333111111000///////////////...---,,,,,,++++++,,,,,,,,,,,,---000000000666>>>MMMccc|||...///000000//////000222000111111111000000222333111111111111000000000000///000000111111111111111000000111222222222222222111222333444555555555555111111222333444666777888888777555333222222333333111000/////////000111222000222555666444222111000000000000000000000000000------...///111333555666999???HHHQQQ[[[cccjjjooolllooosssrrrnnniiihhhhhh]]]YYYRRRLLLGGGBBB===:::555333111000///000111222000000////////////000000000111222333555888===AAAAAA@@@BBBFFFJJJIIIBBB<<<===:::888666666666555444222111000///...//////000...---,,,,,,++++++,,,,,,++++++...111111111888AAAOOOeee111222222000///000333555///111222000......111555222222222111111111111000//////000111111111111111000000111222222222222111111111333444555666666666333222222333444666999::::::888666444333222333333//////.........000111222111444666666444222111111000000000000000000000000,,,------///111333555666999@@@JJJSSSZZZbbbkkkrrrnnnssswwwxxxtttmmmhhhfffZZZVVVPPPKKKFFFAAA<<<999555333111000///000111222000000////////////000000222333444555666999>>>AAABBBBBBDDDIIIMMMKKKCCC<<<===:::777666666666666555222111///.........///000...---,,,,,,++++++,,,,,,)))***---111111222:::CCCPPPfff...///000000///...///111///000111000//////111333333333222222111000000000000///.........000111222///000333444444222000...//////000111222222333333111111111222444666555555;;;:::888666444333222222333000------000222222222000222555777888666333111000///...---------...///,,,---///000000111444777777???GGGNNNXXXeeeooorrrrrruuuwwwtttrrrooohhh___WWWTTTNNNIIIDDD>>>999555333222000......///000111---------......///000111000111333555777:::>>>BBBBBBDDDHHHKKKLLLHHHBBB===???===999666444444555555333333333222//////000111000///---+++++++++---...---000,,,+++333555===NNN```pppxxx111222333333111111111333///000111000///000222444111111111111111111222222//////.........///111111000111222333333222111//////000000111222222333333333222111222222333333333666666666555555444444444333000------000222222111111222444666666444222111///......---------...///,,,...///000000111444666888@@@HHHNNNXXXeeennnqqqooorrrssspppnnnllleee]]]WWWSSSMMMHHHCCC>>>999666333111///...---...///000...............///000111111333555777999<<<@@@DDDFFFFFFFFFFFFFFFBBB===999;;;:::777444333222333333111222222000...---...000000...---+++++++++---...,,,///,,,,,,555999BBBTTTgggwww~~~333444555555333111111222...///000000000000333555///000000111222222333333///............///000000111222222333333222222222000000000111222222333333444333222111000111111222111222333555666555555555222000......000111222111333333333333222111000///...------,,,,,,---......---...000000000111333555:::BBBIIIOOOXXXdddmmmppplllooonnnkkkjjjhhhbbb[[[WWWSSSLLLFFFAAA===999777333222///---------.../////////.........///000000222444777999;;;>>>CCCFFFGGGFFFDDDCCCBBB???;;;888777666444333222111111111000000000///---,,,---//////...,,,++++++,,,------+++///,,,---777===HHH\\\sss222444555444222000///000...///111111000111333555000000111111111222222222..................//////222222222222333333333333000000111111111222222222222222111000//////222333///000333555666555444333111000//////000111222222444333222111//////......+++++++++++++++,,,,,,,,,---///000000000000333555<<>><<<444444333333222111000000///000000///---,,,---///------,,,++++++,,,,,,---+++///,,,---777???MMMccc~~~~~~wwwtttttt222444555555333000/////////000111111000111333555222222222111111111000000//////////////////......222222333333333444444555111111111111111222222222///000111000///000333666000111333555555444222111111111111111111222222333444333111///............))))))******++++++++++++---...///000000111333555===EEEMMMSSSZZZccciiijjjiiikkkkkkhhhggggggbbb\\\TTTOOOHHHBBB>>><<<999777444222000...---...///000000////////////000000111111444777:::<<<>>>AAACCCAAAAAABBBDDDDDDBBB===999444444333333222111000000///000000///------...000,,,,,,,,,++++++,,,,,,,,,+++000------666???PPPhhhxxxqqqnnnnnnzzz222555777777555333222222111222222222111111222444333333222222111000000///000000000111000000///...222222333444555555555555111111111111111111111111---000333333111111444666222333444444444333222111111333444444333333444555444333111000///.........))))))***+++,,,,,,,,,,,,,,,---///000000111444777===FFFPPPVVV\\\cccfffffffffiiiiiigggffffffaaaZZZRRRMMMGGGBBB>>><<<999777222111///------...///000////////////000111222222222555888:::;;;<<<>>>@@@@@@@@@BBBCCCBBB>>>888444666555444222111000000000//////000///------///000++++++++++++,,,,,,,,,,,,+++000------777AAAUUUooo|||{{{{{{000333666777555333222222222333333222000000111333222222111111111111111111111111222222222111///...111222444666777666555444111111111111111111111111---111666666333111222555333333444444444444444444222444666666444444555777222222111111000///......***+++---.../////////...***,,,...///000222555888===GGGRRRYYY^^^cccdddbbb```dddeeeddddddccc]]]VVVOOOKKKGGGBBB???<<<888555...---,,,++++++---...000.........///000222333444444666999;;;;;;<<<===>>>AAA@@@@@@@@@@@@>>>;;;888777666333000///...//////---......---,,,,,,...///******+++,,,,,,,,,,,,,,,***000......999EEE[[[www---000333444333111000000333444444333000000111222000000000111222222333333111222333333222111000///000222555777888777555444222222111111111111111111...333888888444000111222333333333333333444666666222555888777555444666888111222222222111000///...,,,---///111222111111000)))+++---///000333666999<<>>AAA@@@>>>???AAABBBBBBAAA888666222///------......+++,,,---,,,++++++,,,...)))***+++,,,,,,,,,,,,,,,)))///...///;;;HHH```~~~000111222444444333222222333111111222444444000,,,------......///000000000222333555666555333000...555555666666666666555555222111000//////000111111---222666666333111333666///000222333444444333222444333333222333444666777111111000000//////......///...---------///000111,,,---///111333666:::===FFFLLLTTT\\\aaabbbaaa```]]]]]]___aaaaaa]]]WWWSSSMMMIIIEEE@@@===999555333---------------...//////------...///000222444555333666:::>>>@@@@@@???>>>CCCCCCCCCBBB@@@===;;;999666555333111////////////*********++++++,,,,,,,,,+++++++++,,,,,,---------+++...222666>>>QQQlll000111222222333333222222///......000111111---***---......//////000111111111333555777777555333222333444444555555444444333222111000//////000111222000333777666222000222444111222333444444555555444333333333333333444555555000000000000////////////000000000000000111111222+++,,,///111333777<<>>;;;999777666555333111////////////,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,---***---000444===RRRmmm111111111111111222333333111111111222333333000.........//////000111111222111333555888999888666555111222222333333222222111111111000000000111111222222555777666222000111222333333333333444555666777222333333444444444444444////////////000000000000//////000111111111000000+++,,,///111444888>>>AAADDDLLLWWW___bbb```]]][[[YYYZZZ[[[]]]]]]ZZZUUUQQQKKKHHHCCC???;;;888444111//////...---------......,,,------///000222444555444666888;;;>>>@@@BBBCCCBBBBBBBBBAAA???<<<999888666555333111////////////.............../////////---------,,,,,,,,,,,,,,,+++...000555@@@WWWttt222222111000000222333444222222333333444333222111//////000000111222222222222444777999:::999777666111111222222222222111111111111111111111111222222222444555444222111222333444333333222333555666888111222444555555444333222.........///000111111111,,,---.../////////---------...000222444888>>>BBBEEENNNZZZbbbccc```\\\ZZZ\\\\\\\\\]]]\\\XXXSSSNNNKKKHHHCCC???;;;888444111,,,,,,++++++******++++++......///000222444555666555666777:::===AAADDDFFFEEEEEEDDDCCCAAA>>>;;;999555444222000/////////000.............../////////---------------,,,,,,,,,...000333999GGG```~~~333222111111111222444555//////000000000000000000000000111111222333333333444666888999999888666444222222333333333333222222000000111111222222222222111222333333222333444555333333222222222444666777222222444444444333222111------...///000111222222,,,---...//////...---,,,000000111222444999>>>BBBJJJSSS^^^dddddd```]]]\\\aaa```___^^^\\\WWWQQQMMMKKKHHHCCC???;;;888444111,,,++++++*********++++++///000000111333555777888666666777999===AAAEEEGGGEEEEEEDDDCCC@@@===:::999555444222000//////000000------------------------------------------------///000444<<>>:::777333000---,,,,,,,,,------...///000000000222333555777888777777888:::===AAADDDFFFCCCBBBBBB@@@===:::777555444333222000000000000111---------,,,,,,,,,,,,,,,,,,---------............,,,...333>>>QQQnnn333444555555666666555555222444555444333222555777222222222333444444555555000222444666777666444333222333333444444333333222///000111333444444333333444333222111222333444444222333444555555666666555444333333222111111222222......//////000000111111111000///..................///000222666<<>>AAACCCDDDBBBBBBAAA???<<<999666444444333222000000000000111---------,,,,,,,,,+++++++++,,,,,,---...///000000+++...444AAAWWWttt333444666777777777666555///111222111//////222555222222333444444555555666---///222555666666555444222222333333333333222222///000222333444444333333777555222111222222222222222444555777777777777666555444222111000111222222////////////000000000000///...---,,,++++++,,,---+++---///222777>>>GGGMMMUUUZZZ___^^^ZZZYYY^^^ccc___^^^]]]]]]\\\YYYUUURRRFFFCCC>>>999666222...,,,))))))***+++,,,...///000------...///000222444555888999:::===???AAABBBCCCDDDCCCBBB@@@===:::777555444333222000000000111111.........------,,,,,,,,,***+++,,,---...000111111---000777EEE\\\zzz555555444333333333444444333333222222333333444555222222222222333444555666222222///,,,///333333...111222333333111111222333///111444666555333333333000000///111333555444444333555777888777444111...444333222111111111222333000000000000000000000000000...------///000000///000111444666:::@@@GGGLLLQQQZZZ___\\\WWWXXXZZZ\\\ZZZ[[[YYYVVVVVVXXXUUUPPPLLLEEE<<<666555444000,,,------,,,,,,---...000111......///111222555666777444888===AAAAAA@@@@@@@@@GGGEEEBBB???;;;777444222333333333333222000///...////////////////////////,,,,,,,,,,,,---...///000333333888IIIddd666666555444444444444555222222222222222333444444111111111222222444555555222222000---///444333///111222333333111111222333000222444555444333333444111000000111444555555444111333555666555222///---666555333222111111111111000000000000000000000000///...---------......---...111444888<<>>;;;999777777333333222222111000//////------------------------,,,,,,,,,,,,,,,---......333555>>>QQQlll777666666555555555555444222111111111111222333333111111111111222333444444222333111///000444444000111222333222111111222333111222333333222222333444222111111222555666666555111222444555555333000...777666444222111000000000000000000000000000000000///......------,,,,,,,,,...111666;;;???EEEKKKOOOQQQUUUSSSLLLHHHKKKRRRVVVRRRTTTTTTRRRRRRSSSOOOIIIIIICCC;;;777555333000---------,,,,,,---...000111//////000111333555666777444777===@@@AAABBBBBBCCCAAA@@@???===;;;:::888888444333111000///000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------222888EEE[[[www666666666555555444333333111000000000000111222222111111111111111222333333111444333000111444444111000222333222111000111222222333333222111111333444222222111333555777666666333444666777777555333222555555444333222111111111///////////////////////////000000///---,,,,,,,,,///333888===BBBGGGLLLOOOQQQTTTSSSLLLIIINNNTTTWWWTTTVVVUUURRRQQQPPPLLLEEEFFFAAA;;;777444333000...------,,,,,,---...000111000000000111333555666777666999>>>@@@AAAAAAAAABBBCCCBBB@@@===;;;888666555444222000///...///111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---222:::JJJbbb}}}444444555444444222111000000////////////000111111111111000000000111222222000444444111111333333111000111222222000000111222222333333222000000222444222222111333555777666666333444555777777666555444222333333333444444333333///////////////////////////111333222///------...222666:::???CCCGGGLLLOOOPPPTTTUUUQQQOOOSSSWWWXXXYYYZZZXXXSSSPPPOOOIIICCCBBB???;;;777444222000///------,,,,,,---...000111111111111222333555666777999<<>>>>>===<<<;;;:::999888444333111///............------------------------,,,,,,,,,,,,---...//////666>>>PPPiii444555555555444222000.........------......///000111000000/////////000000---222555222000111111000///111222111000///000222000222444444222000000000111000000111444555555444111222333444555555555555222333444555555555444333000000000000000000000000+++000444333000---...000111444888===CCCJJJQQQWWWZZZ]]]\\\XXXWWWZZZ[[[YYYXXXWWWSSSLLLJJJJJJGGGBBB===<<<:::777333111111111------,,,,,,---...000111222222222333444555666777888:::>>>@@@@@@AAACCCEEE???>>>===<<<:::999888777444333222000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000111222888BBBVVVqqq555666666777555333111///...------------...//////111000////////////000000,,,222444222///000111//////111222111000///000111///222444444222000//////000000///111333555444444333333555666777777888888444444555666555444222111000000000000000000000000)))...333222///,,,...000///111666;;;BBBKKKTTT[[[cccdddbbb\\\ZZZ\\\]]]\\\TTTSSSNNNHHHFFFHHHGGGCCC;;;;;;:::777333111111111------,,,,,,---...000111222222222333444555666777555888<<>><<<;;;;;;:::999777666CCCGGG<<<111000111...........................++++++++++++,,,///333777999MMMhhh111222333444444333111///666666555333000///111222222111000/////////000111000000111111111111111000000111222444555666666666111111222222222222111111222222222111111111111111//////000111333444555666333444666555444222333444......///111222333444555111111000/////////000000111222666;;;CCCMMMYYY```aaa```_________^^^[[[YYYVVVQQQKKKEEEBBB???===;;;999999777555333222000///+++++++++,,,,,,...//////333555888888888777777777999;;;===@@@AAAAAA@@@@@@<<<<<<<<<======;;;666333999EEEHHH===000...000000------------------------++++++,,,,,,,,,///444888>>>RRRnnn000111333444444333111///555555555333000000111333333222111000//////000000000000111111222111111111111222444555666666666555000111333333333333111000000000000000111111111111...///000111333333444444333555777777555444444555//////000111222333444444000000000///000000111111444555888===DDDMMMVVV\\\]]]\\\[[[\\\]]]\\\YYYWWWUUUPPPIIIDDD@@@===;;;999888777666444222111//////,,,,,,,,,,,,---...///000///444888999777666777999999;;;>>>@@@AAAAAA@@@???;;;:::;;;;;;;;;888444000333===???555***(((+++...------------------------+++,,,,,,,,,---000555999CCCXXXttt000111333444444333222111222222222111000000222444222222111000000/////////000000111222222222222222444555666777777666444333111222333444444333222111000000000000000000000111......000111222333333222222444777777666555444555//////000111222333333444000000///000000111222333444555888>>>FFFPPPWWW[[[]]]\\\\\\\\\]]]\\\YYYWWWSSSNNNHHHCCC@@@>>><<<;;;777666555333222000///...//////............//////---111555777666666888;;;888:::>>>AAABBBAAA@@@???<<<:::888777666555222000...555777000((('''+++...------------------------+++,,,,,,---...111666:::FFF\\\yyy222222333333444444333333000111111000//////222444111111111111000000000000111111222333444444444444555666777888888666444333222222333333333333222222111111111000000000000000---...000111222222111111000333666666555444333333...//////000111111222222/////////000111222333444000222666>>>IIITTT[[[^^^```___^^^^^^___]]]ZZZXXXRRRNNNHHHDDDAAA@@@>>>===666666555333222000//////000//////........./////////111333444555666999;;;777999===AAACCCBBBAAA???===:::666444333333222111000222333111...---///111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------///222777;;;JJJ```}}}444444333333333444555666111222222000//////111222///000000111111111111000111222333444555555555555333555777999999888666444333333333222222333333333222222222111111000000///,,,...000111222111000000...111444555444333222222.........///000000111111/////////000111222444555000111666???KKKUUU[[[^^^```___^^^^^^^^^\\\YYYVVVTTTPPPJJJEEEBBBAAA???===666666555333222111000///------------...///000000666444222333555777888999555888===AAACCCCCCBBBAAA>>>;;;888666555444222111222000///111222111000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///333888<<>><<<:::888888666333111222---+++...222111---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///333888<<