BM6P6(@ }}}zzzssskkkaaa[[[XXXUUUPPPKKKEEEGGGIIIHHHEEECCCCCCEEE>>>:::666555999;;;777111000444:::<<<:::666666999;;;>>>CCCHHHRRRdddyyybbbKKK>>>:::;;;555444222000000111222333000000000000000000000000222000...---,,,---...///111222444333111.........444000...000222222222111111222444444333222333444444444444555555666666666888888999999999999888888BBBRRRjjjrrrSSSKKKAAA:::888666222///222222222333333444444444111111000000/////////......------------...//////}}}tttlllbbb\\\YYYVVVPPPKKKHHHIIIIIIGGGCCC@@@@@@AAA===;;;777555555666555333666444333555888===CCCGGGNNNYYYiiixxxqqq]]]KKK???999666555222111000///...///111222000000000000000000000000222111///...---...///000000222333222000.........000///000111222222333444666888::::::999999:::;;;;;;:::::::::<<>>:::999888666555444666888777444333888EEEVVVdddkkk~~~kkkTTTJJJ===666555555333000111111/////////000111222000000000000000000000000222111000/////////000111///111222222000......///...111333222222444888;;;;;;===???AAAAAAAAABBBDDDLLLLLLNNNSSS\\\gggrrrxxx~~~kkkXXXJJJ===555666333//////111333222000......////////////000000///............---------///............///000000xxxpppeee___[[[XXXRRRMMMLLLJJJFFFBBB>>><<<<<<<<<888666666888888777888<<<777>>>HHHUUUhhh~~~rrrZZZLLL@@@:::444222333444333000222222111111111222333444000000000000000000000000222222111000000111111222///000222111/////////000000444666444777???IIIOOOTTTWWWZZZ]]]^^^```bbbdddtttuuuzzztttZZZEEE:::888999:::555333111111222222000///.....................///------------------------......------......///000{{{rrrhhhaaa]]]YYYSSSMMMJJJHHHDDD@@@>>>=========:::555444777999777888===KKK^^^ssshhhNNN@@@<<<999999888666444333333333222222222222222222333333000000000000000000000000222111111111111111222222///111111111000000111222444777888:::GGG\\\mmmttt{{{XXXQQQGGG???:::666222000555444333333333222000///////////////////////////,,,,,,,,,---------------------,,,,,,------...///}}}uuujjjbbb^^^ZZZSSSNNNIIIFFFCCC@@@@@@???>>><<<===777444666666555===HHHrrryyy]]]KKK@@@:::777555777777666333222333555111111111111000000//////000000000000000000000000000111111111222222222222000111222111111111333555777888999CCC^^^{{{\\\GGG@@@===888555555555444444222222222222222111111111000000000////////////...,,,,,,,,,------------...---------------...//////vvvkkkddd___[[[TTTOOOIIIGGGCCCBBBAAA@@@===:::;;;888777777333777NNNhhhWWWAAA======;;;999777666444333444444555444222222222111000///...---000000000000000000000000///000000111111111111111111222333222222333555777:::999:::JJJpppqqq[[[FFF999:::555000,,,...333999===333333333111000000000111000000//////............,,,---------............///////////////000111111wwwlllddd```[[[TTTOOOKKKHHHDDDCCCCCC@@@<<<888888888:::999444===aaadddGGG:::999999:::<<<>>>888333333666888666333555555555444222111///...000000000000000000000000...///000111111111111111222333333333222444666999===::::::MMMxxxmmmRRR@@@777666666555555666777666555222111888888666333000...///000/////////......------------------....../////////111111111111111222222333}}}xxxooogggaaa]]]WWWPPPOOOKKKGGGDDDCCCBBBAAA???<<<888:::>>>:::CCClllYYYMMM>>>666777999999888999999777444444555999<<<555555444222222222222222---...000///......///000333333222111222333444555222444333111444;;;:::444777888:::HHHkkk}}}```FFF??????999555555555555444444444444444444555444222000000111222333444000,,,---000111---)))///---+++******,,,...000333333222222222222333333}}}rrriiiccc___ZZZUUUQQQNNNIIIFFFDDDDDDCCCBBB:::666888;;;999EEEooo```JJJAAA777444888===@@@???555666666666555666666777999888666444222000//////333444444333111000111222222111111000111222333444444555444222555:::999444999888888@@@XXX{{{qqq[[[FFF666666999666333555555555555555444444444444222222222111000000//////333///------000111...+++...---,,,++++++---///000111111111000000111111111}}}rrrjjjeeeaaa\\\YYYRRRNNNIIIFFFEEEDDDCCCBBB@@@======>>>???NNNvvvdddHHHGGG@@@888666999======<<<666777999:::999777555333;;;;;;999777555333111111444444444222///...///000111111000000111111222333555666555333555999888555999777777<<L=hĦ4ĉ@ӵ>L{{{rrrqqqxxx~~~|||qqqppplllfffeeerrruuuaaaVVVRRRLLLHHHDDDCCCCCCCCCAAA???<<<:::999:::===@@@AAAAAA=========;;;:::777555444666666666555333444666888666666666777777777777777777888:::======<<<;;;<<<;;;888:::@@@@@@@@@JJJYYY~~~jjjZZZMMMDDDAAACCCCCCDDDGGGGGGEEEFFFIIINNNNNNMMMMMMLLLKKKKKKJJJHHHFFFAAA===:::::::::;;;:::999999999:::;;;:::999777777888999::::::;;;;;;;;;<<<============<<<;;;GG=?HdĦ=ĪjGG=?HdĦzzzpppssstttqqqllliiifffccc```]]]NNNJJJHHHKKKRRRYYY]]]^^^UUUUUUSSSPPPKKKFFFBBB@@@<<<<<<<<<:::999:::===@@@@@@@@@AAABBBBBBBBBBBBAAA???AAAEEEIIIHHHBBB???@@@BBB@@@@@@BBBEEEKKKXXXeee|||ssskkkeeedddeeefffhhhkkknnnpppssswwwzzz~~~}}}}}}|||{{{zzzyyyyyytttppphhhaaa\\\ZZZZZZ[[[]]]]]]]]]]]]\\\\\\\\\\\\ZZZZZZ[[[[[[\\\]]]^^^___```aaabbbccccccbbbaaa```ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵssswww}}}yyyvvvxxx|||vvvqqqkkkhhh``````___]]][[[\\\___aaafffggghhhiiiiiiiiihhhgggaaaccchhhmmmhhh^^^XXXYYY]]]cccfffcccdddnnnzzz?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??vvvxxxzzzzzz4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ~~~4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ}}}tttkkkgggaaa___]]]\\\^^^```aaaaaaffffffggghhhiiijjjkkkkkktttyyy~~~4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ{{{tttiii```\\\]]]XXXRRRMMMKKKJJJIIIHHHEEEEEEEEEEEEFFFFFFFFFFFFJJJRRRTTTUUUmmm~~~}}}}}}~~~~~~{{{xxxwwwxxxzzz||||||xxxyyyyyywwwsssooommmmmmmmmmmmmmmmmmmmmkkkjjjjjjiiijjjmmmpppuuu}}}4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<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ӵ|||vvvooojjjhhh___ZZZQQQJJJFFFDDDCCCBBB??????>>>>>>======<<<<<<;;;???@@@BBBVVV{{{yyyfff```]]]ZZZ]]]eee[[[YYYUUURRRRRRSSSVVVXXXYYYZZZZZZYYYXXXWWWWWWYYYSSSTTTTTTSSSQQQPPPRRRSSSTTTVVV[[[bbbkkktttyyyzzzpppooommmnnnqqqtttuuuvvvwwwuuuqqqpppuuu}}}}}}yyy{{{xxxmmmbbb[[[XXXTTTNNNLLLMMMOOOPPPOOORRRRRRQQQOOOLLLIIIFFFEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCDDDFFFIIIMMMTTT\\\bbbaaa]]][[[\\\^^^^^^bbbggg4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR{{{ssskkkfffddd]]]WWWOOOHHHEEECCCBBBAAA;;;;;;:::999888777666555666444777???JJJaaafffSSSDDD;;;>>>GGGAAA@@@>>><<<;;;;;;<<<<<<<<<===>>>===<<<<<<===>>>:::;;;;;;:::999888:::;;;AAAAAACCCIIIOOORRRTTTUUUVVVSSSQQQPPPRRRUUUVVVWWW]]]ZZZUUURRRWWW]]]\\\VVVVVViiiwwwkkkRRRMMMFFFBBBBBBAAA>>>;;;>>>===<<<;;;;;;::::::999666666666555555555555555555666666777888<<>>CCC4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@huuujjjccc```\\\WWWQQQKKKHHHGGGEEEDDD::::::999777666555444333888333666===@@@KKKqqqwww```OOOCCC>>>===<<<:::999777666555444444555777666555555666888555666777666444444555777:::888888===@@@??????@@@JJJGGGEEEDDDFFFHHHIIIIIINNNLLLFFFCCCFFFKKKJJJEEECCCUUU~~~}}}uuukkkccc]]]UUUJJJBBB???;;;666333333555666666333333222222111222222333333333333222111222555777:::6664445554443335559994DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼srrriiieeeWWWSSSMMMHHHDDDBBB???===<<<<<<;;;:::888777666666888777888999;;;LLLqqqhhhPPP@@@===:::666444333333333111333444444333222444555333444444333222222333555444000222888;;;:::999;;;AAA???>>>???AAACCCCCCCCCCCCBBB>>>:::<<>>AAAGGGaaa|||rrrggg\\\SSSFFF<<<777555444444222111000000000000111222000111111111///...///111666333222444444222444777Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦvvviiiccc^^^ZZZTTTNNNJJJFFFBBB@@@:::999999777666555444444000555777555???^^^iiiCCC???:::444111111333555///111222111000000111222000111111111//////111333444///000666888444222444444333333555888:::;;;:::999:::777444666;;;===;;;???:::DDDTTT___tttvvvcccQQQEEE???;;;999333222111000000111222333...000222222111000000111...,,,,,,///000...///333?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ~~~pppiii___VVVPPPOOOKKKCCC???@@@===>>>===<<<:::888555444///888888444GGGsssmmmRRR@@@999333444888444888666444333555777333///222222111000/////////000666666;;;CCCBBB999222111444444444555555555666666555555444555666888:::;;;999:::???EEEJJJQQQ^^^jjj|||nnnbbbSSSEEE>>>555111666999555///---111000000000222222000...000---+++---111333111///>AneneneneDenene>Ak<fhDenenenevvvhhh^^^XXXTTTRRRKKKCCC@@@BBB>>>>>>>>>===;;;999777666333888777444EEEkkkjjjNNN@@@666555444---444333111000222444333111222111000000000000000000666>>>NNN\\\[[[LLL;;;333111111111111222222222222444444444444555777999:::888888:::===>>>???GGGQQQ___iiixxxzzzmmmSSSEEE888333222//////111333222000000111000///---666333///...//////...lllaaa\\\WWWRRRKKKCCCAAACCC>>>>>>>>>===<<<:::999888777666444555AAA]]]xxx___FFF;;;:::444444333111111111111222333000000000000000000111222666AAATTTddddddTTTAAA555//////000000000111111111333333333333444555777888:::999999;;;888666999???DDDKKKUUU___ffflllpppssskkkkkkkkklllnnnpppsssttt{{{|||}}}}}}ooo^^^QQQFFF===888777555333000///111333444444000///---,,,,,,...///}}}lllbbbWWWNNNHHHEEEBBBAAA===<<<<<<;;;;;;:::999888888333222666<<>>888666555555333000///111000/////////000111222222444;;;EEENNNNNNGGG===777111111111222222222333333222222222333333444555555888777999;;;:::666777<<>>999333//////333666888//////////////////000|||mmmYYYKKKGGGFFFCCC???<<<;;;:::999999888888777666111222777888<<>>;;;888666666666777555555555555666777888888777999===AAAFFFJJJMMMOOOTTTUUUZZZbbblllwwwyyymmmaaaXXXKKK???888555444444888777555333222000...,,,}}}eeeQQQIIIHHHEEE???<<<;;;:::888777777666666555222333666666555???KKKWWWgggiiiBBB===444000555777333111444000000000000000000111222222444333111111555666444///000000000000111111111111111222333333333333333333222444888888555555777777666666888<<>>===;;;999777666666666666555444555555666999<<<===HHHYYYmmm~~~mmmOOO>>>222444777444444777222111000000000000000000///333444111111444444000........./////////000000111222333444444444333222555333333888999666555777777555333444666888777666333333333333333444444444444333222111111111111111555444222111000111222333333111222555555555;;;CCCMMMZZZfffnnnwwwtttmmmNNNCCC555000111444444111mmmUUUKKKHHHEEE@@@???<<<:::888777777777888888666333555999:::888<<<;;;===EEEQQQbbbtttcccLLL888666888555555999222222111000//////000000---111111------111111---////////////000000000111111222333444555444333222111...///333666444444666444111///000333555444222222333444444555444444333333333222222111222222222000///.........000222444000000444999777222222888222===EEEHHHPPPaaaqqqyyyuuubbbJJJ<<<888888555000{{{yyysssZZZNNNLLLBBB@@@<<<999999;;;:::888333444555555666666555555===888666;;;???AAAGGGPPPbbbmmmsssIII:::===>>>777111000///111333000---000555000000000000000//////...////////////000000000000222222333333333222222111//////000111222333333444222222111111111111222222444222000000222333333333666777777444111000222555111222333111///......///000111111111111000000///000222333555777<<>>GGGVVVhhhsssyyyjjjHHH222vvvtttlllfffhhh{{{zzzTTTHHH<<<777777777777777444444444444555555666666888777666777777777888999===<<<;;;<<>>FFFLLLZZZdddttt~~~fffSSSDDD555111333444555555111222222222222111000000////////////000000000000000111111222333333222222555444444333333222222111222222111111111111222222222111000000111111///...000/////////000//////......///000///...---...///,,,---...000000111111111111111111000......000111,,,...111333333333222222;;;>>>CCCDDDBBB;;;555000zzzwwwooohhh^^^XXX[[[hhhyyyqqqXXXBBB<<<===:::555444555555444333444555666777000333333111222555666444///222555666777888:::;;;===BBBKKKWWWfffwwwuuu```HHH:::444333444777444444444333222111000///////////////000000000000000111222333333333333333444444333333222222111111222222111111111111222222333222111111222222///...///.........000000...,,,---...///...---,,,---...---......///000000000000.../////////......///111------------...//////000000222444444222111000111}}}{{{nnnhhh^^^UUUQQQVVVaaajjjdddQQQBBB@@@>>>888555777666555444333333555666777444777666111222666888555444666999999888666555555666777999<<>><<<<<<;;;999888333333444444444444555555111111111111111111222222333333222222222222222222000000000111222222333333444111///000666AAAMMMTTTZZZjjjyyyrrr___RRRKKKBBB:::444333111000000000///---555555555444333111000///333111111444444111111333333333333222111111000000222111111000000//////...---...000000///......//////............---------........................---,,,,,,,,,,,,---...///111000...,,,++++++,,,,,,,,,,,,+++,,,,,,---......yyysssnnneee^^^XXXRRRLLLHHHBBBAAA>>>======;;;999666333333333333333333444444111111000///000111333444333333333222222111111111/////////000000111111111/////////000222444666777888FFFUUU```nnnuuukkk[[[JJJ999666222///000111111222333333333222222111111000333000000333333000000333333222222222111111000000111111000000////////////---...000///......///000///............---------........................,,,,,,,,,,,,------......000///...---,,,,,,------++++++++++++,,,---......|||tttooohhh```YYYRRRMMMJJJCCCAAA???===<<<;;;888666333333333333333333222222111111000///000111333444444444333333222222111111000000000000111111111111///000222444444333111///111777>>>FFFSSSbbblllqqqsssvvvgggMMMGGG>>>666333222222222111111111111222333333444333000///222222///000333222222111111111111111000000000000///////////////---...//////......///111///............---------........................,,,,,,,,,---------------//////..................+++++++++++++++,,,---...uuuqqqkkkccc[[[TTTPPPNNNDDDBBB>>><<<;;;:::888666333333222222222222111111111111111111111111222222333333333222222222222222111111111111111111222222111000000///000000111222444333333777???GGGKKKLLLNNNZZZgggsss}}}tttkkk\\\NNNCCC:::444111111000000000000000111111222//////111111//////222111111111111111111111111////////////////////////---...///...---...000222///............---------........................+++,,,------......------............////////////------,,,,,,,,,,,,------uuurrrmmmeee]]]VVVSSSQQQFFFBBB>>>;;;::::::888777333222222222111111111111111111222222222111111000000000111111111111111111222222222222222222222222111000...---...///111222222000///111333555666777999===GGGTTT^^^dddjjjpppvvvqqqhhh```WWWOOOHHHCCC<<<;;;888555333111000000222///...000000...///222000000000000111111111111////////////////////////---.........---...000333///............---------........................+++,,,---.........------,,,,,,------............000///...---,,,,,,,,,,,,uuusssnnnfff^^^XXXUUUTTTGGGCCC>>>:::999999999888333222222222111111000000111222333333333111000.........//////000000111111222222222222111111111111///000111222222111000/////////111222222000111444111...333>>>BBB???BBBJJJOOORRRWWW]]]ccceeedddbbbNNNLLLGGGBBB===999777666222///...000000...///222000000000000000111111111.........///////////////---.........---...111333//////.........---------........................+++,,,---.........---,,,******+++,,,------------111000///...---,,,,,,,,,|||vvvmmmeeeaaa]]]XXXUUUFFFFFFDDD???;;;888888999///000000111111111000000000//////000222222111///000000///...............///---,,,---000111000...---......///000/////////---.........//////000000//////111222444666777777;;;;;;<<<@@@HHHUUUbbblllffffffbbb\\\WWWOOO@@@222555333111111333444444333111111000///////////////000...+++,,,...000...---///////////////.................................,,,,,,,,,---------......000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------{{{tttkkkddd___[[[VVVSSSJJJHHHCCC???;;;888777666000111111111222111111111222111000000111222111000000000///...............///---,,,---000111000.............../////////000............/////////000......///111222333444444333333333444999AAALLLSSScccjjjqqquuussshhhTTTBBB888555222000111111111111000000////////////000000000...,,,,,,...//////---------......//////000000........................,,,,,,,,,---------......///......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------|||uuulllddd```\\\WWWSSSNNNIIIBBB>>><<<:::666333222222222222222222222222555333111000111222111000000//////............//////...---...///000///...///......---...///000111............////////////------...//////000111111111111111000000333999===GGGTTTdddpppvvvrrrbbbSSS<<<999444111111111111000000000/////////000111111000...------...//////...,,,,,,---...///000111111........................,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------xxxnnngggbbb^^^YYYUUUOOOHHH@@@======<<<888444444444333333222222333333888555111000000111111111000///............/////////........./////////...000///---,,,---...000222.........///////////////.............../////////222222222000//////111333111:::EEENNNVVVZZZVVVNNN>>>:::555222222222333333222111111000//////000000//////........./////////------......//////000000........................,,,,,,,,,---------......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyooohhhccc^^^YYYUUUNNNGGG???<<<======:::777555555444333222222333333888555111000000111111111//////............//////.../////////.........///000///---,,,---...000222///////////////.........////////////////////////---///000000.........///333666777777999======999888555222000111222333333555444222111///........./////////.........///000000000//////......------........................,,,,,,,,,---------......,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxnnngggaaa]]]WWWSSSMMMGGG@@@===<<<<<<;;;:::666555333222111222222333555333111000111222111000///............//////000...///000///...---...//////......---...///000111///////////////.........//////////////////000000---///111222111000111222111444444222111333333///111000......///000111000555444333111000///......///000000///......///111111111000///...---,,,,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyooogggbbb]]]XXXTTTMMMIIICCC>>>:::999::::::666555333111000111222222222111000000111222111000...............///000000...000111000---,,,---///............/////////000000/////////............---.........//////000000000222444444222111222222+++///111000111444444222///......///000111///...222222111111000000111111...000111000...---///222000000//////......------........................,,,,,,,,,---------......------,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++{{{qqqiiiddd___ZZZVVVNNNLLLFFF???999777888:::666555222000000000111222000//////000222222111///...............///000111...000222000---,,,---///---...//////000/////////000000//////.........---,,,,,,---......///000000000111222111///------...222555444///...222444444222111111222333333000...000000000000111222333444...000111000...---///222.........///////////////........................,,,,,,,,,---------......---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++{{{pppkkkiiidddZZZQQQIIIEEEAAA>>>===<<<;;;999444444333222222222333333111111222333333111000///------,,,,,,,,,------...///////////////////////////////////////...........................------///---,,,...222444444222////////////000000000000000000000111222222333333444444333222111111222222111111000000111222333333222222111111000/////////------...////////////////////////......---------------------------------...---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++|||qqqkkkiiieee[[[SSSKKKGGGCCC???===<<<;;;999555444444333333333333333111111222222111111000/////////......---......................../////////............////////////........................///...---///222333333111////////////000000000000//////000111111222222333333333222222111111111111111111111111111222333333222222111111000/////////---...//////000000000///.........---------,,,,,,------------------------...------,,,+++++++++,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++~~~rrrkkkhhhddd]]]VVVNNNJJJEEEAAA???===;;;999666555555444333333444444111111000000/////////000111111000///.........///,,,---------......//////---------.../////////000........................000///...///111222111000////////////000000000000/////////000111111222222222222222222111111111111222111111111111222222333222222111111000/////////...//////000000000000000------------,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++ssskkkgggccc]]]WWWQQQMMMHHHCCC@@@===;;;999777666555444444444444444222111///.........///000111111000///............,,,,,,------......//////,,,,,,------...///000000---------...............000000//////000000000///////////////000000000000...//////000000111222222222222222222222222111111222222222111111222222333222222111111000///////////////000000000000000///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,tttlllgggbbb\\\XXXSSSOOOIIIDDDAAA>>>;;;999777777666555444333333444222111///.........///000000//////...------......---------.........//////+++,,,,,,---...//////000---------.........//////000000000000///...//////////////////000000000000/////////000111111222222111222333333333333222222333333222222222222222333222222111111000///////////////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.........---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,wwwooohhhccc]]]XXXTTTPPPJJJDDDAAA>>>;;;999777777555444333333333333111111000000/////////000///......------......///////////////////////////,,,,,,,,,---.........///,,,,,,------.../////////...000000000.........000////////////000000000000000000000111222222333333111222444555555555444333444333333222222222222333222222111111000////////////////////////......---,,,,,,,,,,,,------------------------------------+++,,,...//////...---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------{{{sssllleee^^^ZZZSSSOOOIIIDDDAAA>>><<<:::777666555333222222111111111111222222111111000///............///000111111111111111000//////......------------------------,,,,,,------...//////000---///000000...---///111////////////000000000000111111111222333333444444222333555666777666555444555444333222222222222222222222111111000/////////...............---,,,,,,,,,,,,---------.........------------------------+++,,,...///000///...------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------~~~vvvoooggg```[[[SSSOOOIIIDDDAAA>>><<<:::777666444333222111111111111222222333333222000///.../////////000222333444333333222111000///......------------------,,,,,,,,,,,,------...///000000,,,...000000...---///222////////////000000000000111222222333333444555555333444666888888777666555555444333333222222222222222222111111000/////////---.........---,,,,,,+++---------....../////////------------------------+++,,,...000000///...------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------xxxooogggbbb___RRRNNNHHHDDDAAA???===;;;777666555333222111000000333222111000////////////333444***+++555...333QQQ[[[DDD000...000---+++..............................,,,,,,//////------000......---,,,---///111333111222333333111111222333111000000111222444666888666666777555333333444555999444222666888666333222222000//////000000///---///---,,,---000000...+++///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++xxxooohhhbbb^^^RRRNNNIIIDDDAAA???===;;;777666444333111000000000333222111000////////////'''000///000333...AAAiiidddIII000+++///...---///...........................,,,,,,//////------000///...---------///111222111222333333111111222333222222222333444666888999666666666444222222444666666999BBBIIIGGG===444111333222000000000000///---...---,,,---///000...+++///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++wwwooohhhbbb^^^RRRNNNIIIDDDBBB???===;;;777666444333111111000000222222111000////////////,,,222222111///,,,>>>aaa\\\CCC---+++111222...---........................///,,,,,,///000---...000000///...------...///000111222333222111111222333444444444555666888999:::888888777555333444666888666===IIIPPPKKK>>>444222555444222111111111///---...------...//////...,,,......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++wwwoooiiibbb^^^SSSOOOIIIEEEBBB@@@===<<<888777666444333222111111111111000///////////////666111...000111---111???@@@444+++...444333...+++........................///,,,---000000......111000//////.........//////000222333222111000111222333333444555777888999:::::::::999777555666999<<<:::;;;???BBB???888555777777555333222222111///---/////////000000000//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++vvvpppiiiccc^^^SSSOOOIIIEEEBBB@@@>>><<<:::999777666444333333333111000/////////////////////,,,222999666000///000...,,,,,,///111//////000........................///------000000......111/////////...............000111222222000000111222111222333555666777888888999999999777666666999;;;???888444666888888888;;;777666333222222111///---000111222222222111111111,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++uuupppjjjccc]]]SSSOOOJJJEEECCC@@@>>><<<:::999888666444444333333000//////....../////////+++000BBBHHH666+++///000...//////---***+++111777........................000------000111......111......//////////////////000111222111000000111222000111222444666666777777666777777777666666777999>>>888555999===<<<;;;;;;666555333222222222000...000222333333222111111222+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++uuupppkkkccc]]]TTTOOOJJJFFFCCCAAA>>>===999888666444333222222222//////.........//////000000111CCCFFF000(((///,,,///000000---***,,,111444........................000------111111...///222------...//////000000000///111222111000///000222000111333555666777777666555777999:::999888999999;;;888999======:::888999555333222111222222000//////111333222000///000222+++,,,---.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++uuupppkkkccc]]]TTTPPPJJJFFFCCCAAA>>>===777666555333222111000000//////.........//////000222'''000777---///444)))(((,,,///000000111///---........................000---...111111//////222,,,,,,...///000000000000///111222111000///000111000111333555777777777777777:::===???>>><<<<<<<<<888888:::;;;777222333888333222111111222222000///---000222111///...///111***+++---...///...------************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++zzzrrrkkkccc^^^UUUOOOHHHCCCAAA???<<<999888777666444333222111111111222222222222111000000...///000111111000///.....................------...........................------------.../////////////////////000111111333222000000000222444666555666777888:::;;;<<<===::::::999999:::<<<>>>???FFFDDDAAA???===;;;777444555555444222111///...---000111222222111///---+++//////......------------,,,++++++,,,......---+++++++++++++++++++++++++++&&&)))------+++)))***+++++++++++++++++++++++++++{{{ssskkkccc^^^VVVPPPHHHCCCAAA???<<<999888777666444333222111111222111111111000000000000...///000111111000///......................................................------------.../////////////////////000111111333222111111222444666777666666777888999;;;;;;<<<===???AAACCCDDDDDDCCCCCCCCCBBB???===<<<:::666444666555333111000///......///000111222111///...,,,...............------,,,,,,++++++,,,......---+++++++++++++++++++++++++++&&&))),,,---+++******+++++++++++++++++++++++++++}}}tttlllddd^^^WWWQQQIIICCCAAA???===:::888777666444333222111111222111000///...//////000...//////000000//////......................................................------------.../////////////////////000111111222222111222333555777888666666777888888999::::::>>>AAAFFFIIIJJJIIIFFFDDD???>>><<<;;;:::888555333666444222000/////////000...///000111111000///...---.../////////...,,,+++,,,++++++,,,......---+++++++++++++++++++++++++++'''***,,,---,,,***++++++++++++++++++++++++++++++vvvmmmddd^^^XXXRRRIIICCCAAA@@@===;;;888777666444333222111111222000...---,,,---///000////////////////////////---------..........................................------------.../////////////////////000000111000000111111333444666777666666666777777888888888<<<>>>BBBEEEFFFEEECCCAAA<<<:::999888888777555333555444222000//////000111...///000000111000000///---...///000///...,,,++++++++++++,,,---...---+++++++++++++++++++++++++++)))***+++,,,,,,+++++++++++++++++++++++++++++++++wwwnnneee___ZZZSSSJJJDDDAAA@@@>>>;;;888777666444333222111111111000...,,,,,,---...000//////............//////---------.........//////...........................------------.../////////////////////000000111//////000000222333444555555555555666666777777777::::::<<<===>>>?????????:::888777777777777444222444333111000000000111111/////////000000000000000---.../////////...,,,,,,+++++++++,,,---...---+++++++++++++++++++++++++++******++++++,,,,,,,,,+++++++++++++++++++++++++++wwwnnneee```\\\TTTKKKDDDAAA@@@>>><<<888777666444333222111111111000///...---......//////......------......///,,,,,,------.../////////...........................------------.../////////////////////000111111//////000000111222222222333333444555555666777777999999888888999;;;===???:::888777777888777555333111222222111111111111111000000000/////////////////////......------------,,,++++++,,,......---+++++++++++++++++++++++++++,,,+++***+++,,,------,,,++++++++++++++++++++++++wwwooofff```]]]UUUKKKDDDAAA@@@>>>===888777666444333222111111000000000/////////......///...------------...///,,,,,,------...//////000...........................------------.../////////////////////000111111111111111222222111111111111222222444555666777777888777777777888:::<<<===;;;:::888888999888555333///000222333333222111000111111000//////......///000///...,,,,,,---...///,,,++++++,,,......---+++++++++++++++++++++++++++---+++)))***---...---,,,++++++++++++++++++++++++wwwooofffaaa^^^VVVKKKDDDAAA@@@???===888777666444333222111111000000000111000//////...///...---,,,,,,---...///,,,,,,------...///000000...........................------------.../////////////////////000111111222333333333333222111111000111222333555666777888666666666777888999:::;;;<<<;;;999999999888666444...000222444444333111///222222000///............111000---++++++,,,...000,,,++++++,,,......---+++++++++++++++++++++++++++...+++)))***---...---,,,++++++++++++++++++++++++uuunnnhhhddd\\\VVVNNNGGGCCC@@@???===;;;999666444111000000000////////////000000000000///......------///000111---.........//////000000---......//////...------............////////////000000////////////000000111000000000111222333333222222222444666999<<<>>>===>>>???===:::777666777===;;;888777777777666555222333444333111000111222000000000000000111111111111000...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((***,,,---,,,,,,---///,,,...000...+++***,,,...vvvmmmgggccc]]]WWWOOOHHHDDDAAA@@@>>>;;;:::777444222111000000000000000000000/////////000///............///000---........./////////000........................------......//////000000000000////////////000000////////////000111222333333333444666888;;;>>>???AAAAAAAAAAAAAAA@@@???>>>:::999777777888777666444444555666444222111111222000000000000000000000000111000...---,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******)))+++------,,,,,,---...+++---...---+++***+++,,,wwwmmmfffbbb^^^XXXPPPIIIEEECCCAAA@@@<<<:::888555333222222222111111111000000//////...111111000///...........................////////////...---,,,------...///---------...///000000111000//////......//////000.........//////111222222555555666777:::===???AAADDDCCCBBBDDDGGGGGGDDDBBB<<<;;;;;;;;;;;;:::777555777888888666444222222333000000000000000000000000000///...---------------************++++++++++++,,,,,,,,,+++++++++*********,,,------,,,+++,,,---+++,,,------+++******+++xxxooohhhddd^^^YYYQQQJJJFFFDDDCCCBBB<<<;;;888666444333333333222222111111000///......222222111000......------........................///...---+++,,,---///111,,,------...///000111111/////////....../////////////////////000222333333555555666777:::===???AAAEEEBBBAAACCCHHHHHHDDD???CCCBBBBBBBBBAAA???:::777999::::::888555333333444000000000000000///////////////......------------+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,...---,,,++++++,,,,,,,,,---...---,,,++++++yyyqqqkkkhhh___YYYQQQKKKGGGEEEDDDCCC<<<;;;999666555444444444333222222111000//////...333222222111///...---,,,...............---------///...,,,+++,,,---000111---------...///000000111//////............//////000000000111222333555555444444555666999<<<>>>@@@AAA??????CCCHHHJJJFFFAAAIIIHHHFFFEEECCC???:::777:::::::::888555333333444000000000000//////.....................---------,,,,,,,,,---------......,,,,,,,,,+++++++++******+++,,,...---,,,++++++,,,---......//////...,,,+++yyyrrrmmmjjj^^^YYYQQQKKKGGGFFFDDDCCC;;;:::888666555444444444222222222111111000000///222222222111000///---,,,.........---------------------,,,,,,---...000111............///////////////......------......///000000111111333444666777333333444555888;;;===???>>>>>>AAAFFFKKKMMMKKKHHHIIIGGGDDDBBB@@@<<<888555888999999777555333333444111000000//////......------......///......------,,,,,,------......//////,,,,,,,,,+++++++++*********,,,------,,,+++,,,---......///000111000---***yyyqqqllljjj]]]XXXQQQJJJGGGEEEDDDCCC;;;999777555444444444444111111111111111111111111111222222222111///...---.........------,,,,,,,,,,,,,,,------...//////000////////////............///......------....../////////000111222444666666333333444555888;;;===???AAADDDGGGJJJLLLLLLJJJIIIFFFCCC@@@>>>===;;;888555666777777666444222333444111000000///......------,,,---...//////...------++++++,,,------...//////,,,,,,,,,+++++++++******)))+++------,,,,,,---......------///111000,,,)))yyyqqqkkkhhh]]]XXXPPPJJJGGGEEEDDDCCC:::999777555444333333444111111111111111222222222111111222222111000...---.........------,,,,,,,,,+++,,,---...////////////000000000///......------.........------...............///000111333555666333444444666888;;;>>>@@@GGGJJJMMMMMMKKKGGGEEEDDDDDDAAA>>>===<<<<<<:::888444555666555333222222333111000000///...---------,,,---.../////////------******+++,,,,,,---......,,,,,,,,,+++++++++******(((***,,,---,,,,,,---///---,,,,,,///111000+++(((zzzqqqkkkgggbbbYYYNNNIIIJJJJJJGGGDDD===;;;888555333333444555333222111111000000111111333333333222111000000///555555444222///....../////////.........---------......---,,,,,,,,,------111111222111000...---+++000///////////////000000333444777<<<;;;:::>>>DDDRRRQQQNNNJJJFFFEEEGGGJJJFFFFFFGGGFFFDDD@@@;;;999999888666555333333222222444333222000...---,,,+++000////////////.........)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++---,,,++++++------,,,+++{{{rrrllliiicccZZZOOOJJJIIIIIIEEEAAA===;;;888555333333444555333222111111000000111111333222222111000000//////333444444222///...///000............------------.........---......//////......///000//////------////////////000000111222444444777:::999777;;;BBBGGGKKKOOONNNMMMQQQZZZbbbaaa^^^ZZZSSSKKKCCC<<<999999888666555333333222222111111111111000///....../////////.........------,,,,,,------.........---++++++++++++++++++++++++++++++************++++++---,,,++++++------,,,+++|||tttnnnjjjccc[[[QQQKKKIIIGGGCCC???===<<<999666444333444444333222111111000000111111111111000000//////......111222222111//////000222.........---------,,,,,,............///000111111,,,,,,---...//////....../////////000111222333444666555666888777555:::AAA>>>FFFNNNRRRTTTZZZfffppprrrlllcccWWWLLLBBB;;;888999888666555333333222222///000111222333222111000............---------,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,+++***+++,,,---,,,+++}}}tttmmmiii```YYYQQQLLLIIIGGGCCC???>>><<<999777555444444444333222111111000000111111000000//////............///000111000///000111333.........------------,,,------......///000111222------.........//////////////////000111333444555666555666888777666<<>>===:::888555444333333333222111111000000111111/////////..................///000000///000222444//////.........---------------------...///000111000000000////////////////////////000111333444555444444555888888999???GGGIIIJJJOOOUUU[[[[[[VVVQQQNNNJJJCCC<<<888777777888999888666555333222222222222222333444444333111111......---------,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***)))***,,,---,,,+++~~~ssskkkfff[[[XXXSSSOOOLLLIIIEEECCC>>>===;;;999666444333333333222111111000000111111//////////////////.........///000000///000222333000000000/////////......------------...///000000222111000////////////////////////000111222333444333333666999::::::@@@HHHQQQOOOOOOUUU\\\[[[RRRIIIDDDAAA===999777777999:::999888666555333333222222333333222222222222222222............---------,,,...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***))))))***,,,---,,,+++tttlllggg\\\ZZZVVVRRRMMMIIIEEEBBB>>>===<<<999777555333222333222111111000000111111////////////////////////...///000/////////111333111111111111000000000000/////////...//////000000//////.........///000111////////////000000111222222222666::::::999>>>EEEOOOLLLKKKNNNSSSTTTOOOIIIDDDBBB@@@===;;;:::::::::999888666555333333222222222111000///000222444555/////////.........------...---,,,++++++---...000---------------------------,,,,,,++++++,,,,,,---***)))((()))+++---,,,+++vvvnnniii^^^\\\XXXTTTNNNHHHCCC@@@???>>><<<:::777555333222333222222111000111111111/////////000000000000000...///000///...///000222222222222222111111111000222111000000000000000111,,,,,,,,,,,,---///111222000///////////////000000222333666::::::888;;;AAAJJJGGGEEEEEEGGGIIIIIIHHHDDDCCCBBB@@@>>><<<:::999999888666555333333222222000///......///222666888000////////////.........,,,+++***))))))+++---...---------------------------,,,,,,++++++,,,,,,---)))(((((()))+++---,,,+++yyysssnnnaaa\\\XXXVVVRRRJJJDDDBBB<<<;;;:::999888666333000666333111000000111000000111222222111///...///111111000000000222333222111...///111111000000111222000000//////......------+++,,,---.........---,,,---------...///000000111222333444444555888<<>>;;;888666333222222222111000......------///000222333111000...,,,+++,,,...///000---***+++///000///,,,...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***xxxrrrmmm```[[[XXXWWWSSSKKKEEECCC@@@===:::888777666555333555333111000000111000///111222222000///...///111111000///000222333222111000000000///...///222444111000000///...------,,,+++,,,---.........------------......///000000111111222333444444777;;;>>>BBBBBBCCCDDDFFFGGGHHHHHHJJJHHHFFFEEEBBB>>>999666777555333222222222111000222111111111111333444555000///---,,,,,,,,,---...,,,,,,,,,,,,---......///...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,---,,,+++******,,,,,,+++***wwwpppkkk___[[[XXXYYYUUUMMMFFFDDDBBB???:::777666666666666555333111000111111000///000111111000///...///111111000///000222333222111111111000---,,,...222555111111000///...---,,,+++,,,,,,---............---------......///000000000000111222333333555999<<<;;;<<<===???@@@BBBCCCDDDGGGEEECCCAAA???;;;777333777555222222222222111000444333333222222333333444//////---,,,,,,,,,---...***,,,...---++++++---///...------,,,,,,,,,,,,,,,...------,,,,,,------...,,,+++******,,,,,,+++***wwwoooiii^^^ZZZYYYZZZVVVNNNGGGEEEAAA>>>:::777777666555555444222111111111222111///000000111000......///111111000///000111222222000000000000///---...000222111111000///---,,,++++++,,,------...........................//////000000///000111222333444777:::777777888999:::<<<<<<======<<<;;;;;;;;;:::888555666444222111222222111000222111111000000/////////......---,,,,,,------...------...///000000000000......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,+++******,,,,,,+++***vvvnnnhhh___[[[YYYYYYVVVNNNGGGFFF===<<<:::999888666333111333111000111222222111//////000000///......000111000///...///111222111000---///111222000///...///000000///...---,,,++++++------------......//////............////////////...///111222222333666888999999999999::::::::::::666555555666777777666555555333111111222222111000000000000//////...------------,,,,,,,,,---------000------222;;;???===999///...------,,,,,,------,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,+++***vvvnnnhhhaaa[[[XXXWWWTTTLLLGGGFFF<<<;;;:::999888666222///222111000111333333111///...///000///......000111000///...///111222111000,,,///222333111///---,,,//////......---,,,,,,,,,......------......///000......//////////////////...000222333333333555777888888888777777777777666777555444333444444222111444333111111111222111000000111111111000///......,,,,,,,,,,,,------------000,,,,,,444BBBIIIFFFAAA///......---------------,,,++++++******++++++,,,,,,+++******,,,,,,+++***vvvnnniiiccc\\\WWWUUUQQQJJJFFFEEE>>><<<:::888777666444222111000000222333333111///---...//////......000111000///...///111111111///---///111111///...------------------------------///......---......000000/////////////////////......000222333333444555777666666666777777777777777:::888555444333333111///444222000000111222111000000000111222111111000///++++++,,,,,,---------------++++++333===BBB@@@;;;//////...---------------,,,,,,,,,++++++,,,,,,,,,,,,+++******,,,,,,+++***vvvnnniiiddd]]]VVVTTTOOOIIIEEEEEEBBB>>>:::777666666666666111000000222333333111///---...///.........000222000///...///000111111//////000000///------...///,,,,,,,,,---------......///......------///000111///////////////............000333444444444555777999::::::;;;<<<======>>>:::888555444444444333222333222000000111222111000...///000111111000///...***+++,,,---------------++++++,,,///333444222/////////...------------......------,,,,,,------...,,,+++******,,,,,,+++***vvvmmmiiiccc^^^XXXTTTQQQMMMGGGBBB???>>>===:::888666444333222111111222333222000...111111000000111333444555000000000000000000000000111000---,,,+++,,,---///......------------............------------......///......---------......111333444555555555777999===;;;999888999;;;???AAA???:::666555888999777444000000000000000000000000111111000///////////////.........------,,,,,,,,,+++,,,---...////////////000///,,,+++000555444...------,,,++++++******)))++++++++++++++++++++++++xxxoookkkccc^^^XXXTTTQQQMMMGGGCCC???>>><<<:::888666444333333333333444555444222000222111111111111333444666///////////////////////////000000111000///...---......------------......///..................///000000///////////////000222333555555444444666777999999:::;;;<<<===>>>???AAA<<<888666888888555222222222222222222222222222111111000///////////////......---------,,,,,,,,,+++,,,---...///////////////...,,,+++///444333---,,,,,,,,,++++++++++++***++++++++++++++++++++++++zzzqqqmmmccc^^^XXXSSSQQQMMMHHHCCC@@@>>><<<:::777555444444555444444555666666333111222222111111222333444555////////////////////////---000333555555222///,,,......------------......000//////......//////000111111111000000111111222222333444444444333555666555777;;;===???>>><<<;;;???;;;888777888888666333333333333333333333333333111111000///////////////...------------,,,,,,,,,+++,,,---......///......------+++***---222111,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++zzzrrrmmmccc^^^WWWSSSPPPMMMHHHDDD@@@???<<<999777555444444555555444555666666444111333222111111111333444555////////////////////////---000333555555333///---......------------......000000////////////000000111111000000111111222222///111333333333444666777666888;;;======<<<:::888999777666777999:::999888333333333333333333333333111000000///////////////------------------------+++,,,------.........---,,,---+++)))+++000///+++))))))***+++,,,,,,------++++++++++++++++++++++++{{{rrrnnnccc]]]WWWRRRPPPMMMIIIEEEAAA???<<<999666555555555444333333444555555222000333222111000111222333444...........................///000111111111//////......------------......000000////////////000000///////////////000111222---///111222333444777999::::::999999888777777666666555555666888999888888111111111111111111111111111000000///////////////------------------------+++,,,------------------+++,,,,,,)))***......+++))))))***+++,,,------...++++++++++++++++++++++++{{{sssoooccc]]]VVVRRROOOMMMIIIFFFAAA???<<<888666555555555333222222333444444111///222111000//////000111222........................///.........//////000000......------------......000//////......//////000............//////000111,,,...000222222444666888:::999777555444444555666777777777777666444333222000000000000000000000000111111000///////////////,,,,,,,,,------------...,,,,,,------------,,,,,,+++------))))))------+++))))))***+++,,,,,,------++++++++++++++++++++++++}}}tttpppccc]]]VVVQQQOOOMMMJJJGGGBBB???<<<888555555555666333222222333444444111///111000///......///000111.................................//////000000000......------------......///..................///............///000111111...000111222111222333555555555444333333444555555555666777666444222111000000000000000000000000000111111000///////////////,,,,,,,,,---------......,,,,,,,,,------,,,,,,++++++......***))),,,---+++*********++++++,,,,,,,,,++++++++++++++++++++++++vvvrrrccc]]]VVVQQQOOOMMMJJJGGGBBB???;;;888555555555666444333333444555444222000000///...------...///000........................,,,...///111111111000///.........------...............------------..................///000111222111222333222111000111222000111222333444555555555111333555555444222222222000000000000000000000000111111000///////////////,,,,,,,,,------.........,,,,,,,,,------,,,+++++++++......+++***,,,---,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++~~~uuunnnccc___YYYSSSNNNIIIEEEBBB@@@;;;888888777444444888333222111111333444333111333000,,,,,,...000///---111000......//////---,,,000000000000000000000000000///...---------------------......//////000000.........///////////////000111222333333222000///222444666888888666444222222222222222222222222222111///---...000000...,,,................................................------------------------++++++++++++++++++++++++...---------------------,,,,,,,,,,,,,,,+++***)))uuunnneeeaaaZZZTTTPPPKKKGGGDDDAAA<<<::::::888555555888333222111111333333222111222000------...000///---111///...///000000///---//////////////////////////////...------------............//////000000000---.........//////000000111222333444444333111000222444666777777666444222111111111111111111111111111///---...///000...,,,.................................---------------------------------------++++++++++++++++++++++++,,,,,,---------------,,,---------------,,,++++++uuunnngggccc\\\VVVQQQMMMIIIFFFBBB>>>;;;;;;:::666666999333222111111333333222111222000....../////////...000///...///111222111000...........................------------...//////////////////000000000000,,,------...///000111111111222333444444333222222222333555666666555333222000000000000000000000000111///......//////...---..............................------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.........,,,+++------.........---,,,,,,vvvmmmhhhccc]]]WWWRRRMMMIIIFFFBBB>>>;;;<<<:::666555888444222111222333333222000111000///////////////...000///...///222333222111........................,,,,,,,,,------///000000000000000000000000000000,,,,,,---...///000111222000111222333333333222222000111222333333222111000111111111111111111111111000///////////////...---...........................------,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,...///...,,,+++,,,---------------,,,,,,vvvmmmgggbbb\\\VVVQQQMMMHHHEEEAAA===;;;<<<999555444666444333222222333333111000000000111000///////////////......///222333333222........................,,,,,,,,,---...///000111000000000///////////////,,,,,,---...///000111222//////000111111111111111///000111111111111000///222222222222222222222222//////000///....................................---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,...///...---+++***+++,,,,,,,,,,,,++++++wwwmmmfffbbb[[[UUUPPPLLLHHHEEEAAA===;;;<<<:::555333555555333222222333222111000///111222222000////////////...---///111222222111........................,,,,,,,,,---...///000111////////////............,,,------...///000111111......//////000111111111000000111111111111000000222222222222222222222222...000000000...---...///........................,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---/////////---,,,******++++++,,,,,,++++++wwwmmmfffbbb[[[UUUQQQLLLHHHEEEBBB>>>===>>>;;;666444555555333222222222222111///...111333333000...///000///...---...000111000///////////////////////////---------------...///000///.........---------,,,---.........//////000000////////////000111222333333333333333333333333333111111111111111111111111...000111000---,,,...///........................,,,,,,,,,---......//////------------------------------------------------------...//////.........***++++++,,,------,,,,,,xxxmmmgggccc\\\VVVQQQMMMIIIFFFCCC@@@>>>???===777555666555444222222222222111///...111444333000...///000///...---...///000///...000000000000000000000000...------------...//////......---------,,,,,,,,,.........///////////////000000000000111222333444555555555555555555555555000000000000000000000000...000111000---,,,---000........................+++,,,,,,---...///000000------------------------------------------------////////////............+++,,,------.........---yyytttgggddd]]]UUUNNNJJJIIIJJJDDDAAA===:::888666333111444444555555444222111000111000000///////////////////////////////////////////////////000000000000333111///......111444666...------------...//////...///000000//////000111222222111111000111111222333333333444555666777888222000......///000///...000000//////.........---,,,---.........---,,,+++111,,,,,,//////,,,...333//////.........---------111,,,)))***000444333111444222000---,,,,,,,,,------++++++111777888333,,,xxxssshhheee___XXXQQQLLLJJJJJJCCCAAA===:::888777444222333444444444333222000///222111000000//////////////////////////////////////////000000111111222222000///......///222444666...------------...//////...///000000//////000111444333333222222222222222444444444444444555555666333111//////000111000///000000000/////////............///////////////...333///...111000,,,---222//////.........---------,,,,,,------.........///333222000...------.........,,,+++///555666222,,,xxxsssiiifffaaaZZZTTTOOOLLLJJJBBB???<<<:::999777555333222333333333222111000///444333222111000///////////////////////////////////////000111111222333333,,,,,,---...000222333555...------------...//////...///000000//////000111555555444444333333333333444444333333333444444555444222111000111222111000111111111000000000000000000000///000000111222333000...///111///,,,---111...............---------***...111111---+++,,,///222111///.........///000000,,,***---111333000+++{{{tttiiifff```[[[UUUPPPLLLIIIAAA>>>;;;:::999888666555222222222222111111000000444444222111000000000000////////////////////////......///000111222222333,,,,,,...///000000111111...------------...//////...///000000//////000111444444444444444333222222222222222333333444666666666444222222222333222111111111111111111111111111000000//////000222333555+++---///000...,,,...000........................,,,///222111...---///111000000/////////000000111000---***+++...000...+++wwwiiiddd^^^YYYUUUPPPKKKGGG@@@>>>;;;:::999888777555222222111111111111111111444333222111000000000000////////////////////////------......///000000111......///000///...------...------------...//////...///000000//////000111222222333333333333222222000111111222444666888999777555333222333333222111111111111111222222222222//////......///111333444///333666444000------...---.....................000//////...///000111111///////////////000000111000---******,,,...---+++yyyiiiddd\\\WWWSSSOOOJJJFFFAAA>>>;;;:::999888666555333222222111111111222222222222111000000000000111////////////////////////------............//////000000000000///...,,,+++...------------...//////...///000000//////000111///000222444444444333333111222222333555777999:::888666333333333333222111111111111111111222222222///.........///000111111666===@@@:::333///---,,,---------...............111000//////000000//////.........///////////////...---++++++,,,------,,,zzzkkkddd[[[UUURRROOOKKKGGGAAA???<<<:::999888666444444333222111111222333444000000/////////000111111////////////////////////////////////............111111000//////............------------...//////...///000000//////000111...000222555666666666555555555555555666666777888888666333222333333111000000000000111111111222222//////000000000000000///555>>>BBB<<<444000///,,,---------.........//////111555999999444000---------............------------,,,,,,,,,---...---,,,{{{mmmeee[[[UUURRRPPPLLLHHHBBB???<<<:::999777555333444333222222222333444555............///000111222////////////////////////111111111000//////......000000////////////000111...------------...//////...///000000//////000111...000333666888888888777999888777666666666666666888555333222222222111000//////000000111111111111///000111222222111///...---888>>>999333111111///---------.........//////333<<>>===<<<;;;999888777666333222000111222333333222000000////////////000000222111000.........///000+++,,,...000000000000///---------............///---.........//////000000222111111111111111111111///222666888999:::;;;===<<<999777777777777777666555555555444444333333222444333111//////000111222111222333444222///,,,***000000111111222222222333000000//////............222555888777444000---+++///...---,,,,,,,,,,,,,,,---------,,,,,,,,,++++++|||qqqiii```XXXTTTOOOIIIDDD>>>>>><<<;;;999888777666555333111111222222111000000000////////////000000222111000///......///000+++,,,...///000000000///---------............///............/////////000222222222222222222222222000222666888999;;;===???@@@???===<<<<<<<<<:::888<<<;;;999888777666555555444333111000000111222333333444555555444111...,,,000000000000111111222222/////////.........------///111333222000,,,******...------,,,,,,------...---------,,,,,,,,,++++++{{{rrrkkkbbbZZZUUUPPPJJJEEE???>>>===;;;999888666666666444222111222222000///000//////......//////000111000000////////////000,,,---...///////////////---------............///............////////////222222222222222222333333222333555777888;;;???BBBAAA@@@@@@@@@AAAAAA>>><<>><<<:::888666555555333111111222222111000/////////....../////////000000000////////////000---------....../////////---------............///.........///////////////111111111111111222222222333444555666777;;;@@@DDD===>>>???AAACCCCCCAAA???AAA???<<<999888999:::;;;333333333333444444444444444555666777666333000.........//////////////////------------------------...//////...------...000//////...---------------...------------,,,,,,,,,xxxqqqlllddd[[[TTTMMMHHHEEEBBBAAA???<<<:::777555444222111000111222444444333//////............///////////////000000000000///---------------.........---------............//////////////////...............//////000000000111333333444444666:::???CCC??????@@@BBBCCCCCC@@@===<<<:::888666666777999;;;333444555666666555444333222333555666555222///...//////..................------------------------...//////...---...000222222111000...---,,,++++++.........---------,,,,,,yyyqqqllleee\\\SSSLLLHHHFFFCCCBBB@@@===:::777555444111000///000333555555444///......------......///...//////000000000000///...------,,,------......---------............//////////////////.........---------...//////000000222222333333444777<<<@@@DDDCCCBBBBBBBBB@@@===:::888777666555666777999:::444555777888777666444222111222444444444111///---////////////............---------------.........,,,---......------///111222111000...---,,,,,,,,,............---------,,,|||rrrnnnggg]]]TTTMMMIIIGGGDDDBBB@@@===:::777555333222111000111222444444333///......------......///---...///000111111000///......---,,,,,,,,,---...---------............///000/////////............------......///000000111000111111111222444888;;;AAA???>>>===>>>>>><<<;;;;;;:::999999999999::::::666777999:::999666333111000222333444444222///---000000000/////////......------........./////////,,,---......------...///000//////...........................------------~~~ssspppiii___UUUNNNJJJIIIDDDCCCAAA===:::777555333444333111111222333222111.........------.........---...///111111111000//////...---,,,+++,,,---...---------.........//////000000//////.........------......///000111111222///000111111111222555888888666666777:::<<<======???>>>>>>===<<<;;;;;;:::777888:::;;;999666222000111222444555444222000...111111000000/////////............/////////000000---///000000///......///---------......000111111//////.........---------~~~uuunnnddd[[[UUUOOOIIIDDDEEEBBB>>>;;;:::999777555333222222111111222222333000000000000////////////////////////////////////000///------......---,,,000///...---,,,,,,---...,,,+++++++++,,,...000111111000/////////000222333000111222222111333666888:::777444555888:::999777999;;;===<<<999888:::<<<888777777666666666666777111111111111111000//////222:::000...<<<777+++000///---+++---///000---***+++,,,---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------tttmmmccc[[[UUUPPPKKKGGGEEEBBB>>>;;;:::888666555333222222111111222222333000000000000////////////........................///...............---,,,...------,,,,,,,,,,,,,,,//////---,,,,,,,,,---...000000000000000111111222000111222111111222444777777777777999;;;;;;:::999999:::<<<:::888777888:::888777666555555555555555333222111000000000111222333;;;444000999444***111///---,,,---000111///,,,,,,,,,------...---------------------------------//////...---------------ssslllbbb[[[VVVRRRMMMIIIDDDAAA===;;;999888666444333222222111111222222333000000000000////////////.......................................---------------.........---,,,,,,000///......------......//////000111111111111111111222222222111222444666222666;;;>>>>>>===;;;;;;===>>>>>><<<999777777888777666555444333333333333333222000//////111333444222888222...222...)))///,,,******,,,000111000---......------------------........................///...------------------tttmmmccc\\\WWWRRRMMMIIICCC@@@===;;;:::888555333333222222111111222222333000000000000////////////........................---...///...---------......///000111111000///...,,,------...///000111222...///000222222111000000222333444444333333444666666<<>><<<;;;888555333333222222111111222222333000000000000////////////........................,,,...//////---,,,...///...///000111111000///...,,,,,,---...000000111111...///000222222111000000222333555555444444555777>>>EEENNNSSSRRROOOMMMMMMJJJHHHEEEAAA===:::666444444333222111000000000000---...000111111111000000999222---,,,,,,000333111000///000555;;;??????>>>666555333222111222222333---------,,,,,,,,,++++++------,,,,,,,,,------...yyyqqqfff^^^WWWRRRKKKGGGCCCAAA???===<<<999666333333222222111111222222333000000000000////////////------------------------+++...000///---,,,...111,,,,,,---.........------...////////////...------//////000111111111111111000222444555555555666777===BBBIIIMMMNNNLLLJJJHHHGGGDDD@@@===:::777333000333222111111000000111111//////000111111111000000444---111222,,,...222,,,...------222888;;;;;;999555444333333333333333333---------,,,,,,++++++***,,,,,,,,,,,,,,,------...wwwpppfff^^^XXXSSSMMMIIIDDDBBB@@@???===;;;777444333222222111111222222333000000000000////////////------------------------***---000///,,,+++...111,,,,,,,,,,,,,,,------...---......///...---,,,+++000000000000000111111222,,,///222444444444666777888999<<<@@@CCCCCC@@@>>>@@@===:::888888777333111111111111000111111222333555444111000///111333444444444DDDHHH777222555---,,,+++***---111333111//////000111111111111111111///......---,,,,,,++++++,,,,,,++++++,,,,,,---...vvvoooeee^^^YYYTTTOOOKKKDDDCCCAAA@@@>>>;;;777444333222222222222222222333000000000000////////////------------------------***---000///,,,+++...222...---,,,,,,---...///000)))***,,,...//////......111000/////////000222333***,,,000222333333555666888777888;;;???@@@>>>;;;;;;888666666888888666333000000000000111222333444;;;888222......111555999===EEE^^^cccIII>>>@@@888222000...///111222///,,,+++,,,---/////////...---000000///...------,,,,,,++++++++++++,,,,,,---...uuunnneee^^^ZZZUUUOOOKKKDDDCCCAAA@@@???===999666222222222111222222333333000111111///,,,+++---000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,000000///............///222111///---,,,---///000///000000111222444555666555666888:::;;;::::::999777666555666777777555333111111222333444444555555???555000333222---000:::===FFFVVVQQQDDDOOOPPP444333...,,,...---***,,,111,,,,,,++++++,,,,,,---...000///...---,,,+++++++++,,,+++***+++---...---,,,tttmmmddd]]]XXXSSSNNNIIIDDDBBBAAA@@@???<<<999666333222222111222222333333000111111///,,,+++---///,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---...............///000000111000...---,,,---...///111111111222222333444555333444555666666666666666666555555555666666444222000111111222333333444444777///---222333000444======>>>EEEAAA999JJJWWWJJJ===111)))***......,,,,,,,,,,,,++++++,,,,,,---.........---,,,++++++++++++,,,******+++---...---,,,uuunnneee^^^YYYTTTOOOKKKDDDBBB@@@>>>===;;;888555333333222222111222222333000111000///---,,,---///---------...............---------------------------,,,,,,,,,,,,,,,------,,,,,,,,,---...000111222000///...,,,,,,---......333333333333333444555555444333333333333333444444555444444444555555333111000000000111111222222222111,,,,,,222333111333:::999444666555444CCCTTTUUUGGG888***)))///111---***,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,++++++,,,...//////...xxxqqqhhhaaa\\\WWWRRRMMMDDDBBB???===<<<:::777555333333222222111111222222000000000///...---...............///////////////........................---,,,,,,,,,,,,------...------------...///000111///...------------......222222222333444555666777666555444333222333444555444333333333444444222111/////////000000000000000111......222222......222111...111666777;;;DDDIIIHHH>>>333------.........,,,,,,++++++,,,,,,---...,,,+++++++++,,,,,,---...---,,,,,,---///000000///xxxqqqhhhaaa]]]XXXRRRNNNEEEBBB???===;;;:::777555444333222222111111111222//////////////////...---////////////////////////........................---,,,,,,,,,------...///......------------...............------.........111111111333444666888999666555333222222333444555444333222333444444222000000/////////////////////000///000222111---,,,,,,,,,---000666999555444<<<===>>>:::111***(((,,,111,,,,,,++++++,,,,,,---...------,,,------...///000,,,+++***+++---...---,,,vvvooofff___ZZZUUUPPPKKKGGGDDD@@@===<<<:::777555444444333222111111111111///......///000000...---///////////////.........------------------------,,,,,,,,,,,,---...///000///......---,,,,,,------.........///////////////111111111222333555777888333222222222222222333333444333333333444444222000000000000//////.........------///000000///......,,,111//////555111///999111888:::444,,,***---///,,,,,,++++++,,,,,,---.........---......///000000,,,***))))))***+++)))(((uuuooofff___ZZZUUUOOOKKKHHHEEEAAA>>><<<:::888666555444333222111111111111///...---///111111///,,,/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000------,,,,,,,,,---.........//////000000111000000333222222222222333333444222222333444555555555555555444333444555555333111111111000000///......---+++---...///000111000///+++666000***222111,,,555///333555666888:::444+++,,,,,,++++++,,,,,,---.........---------......///000///---,,,---,,,+++)))wwwpppggg```[[[VVVQQQLLLIIIFFFAAA>>><<<;;;888777555444333222111111111111///------///111222///,,,//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000+++++++++,,,---...///000//////000111111111111111555444333222111000000000333444666888999999888888555444444444555555333111222222111000///......------////////////000000...***;;;444***333222)))///333222222888EEEJJJ<<<))),,,,,,++++++,,,,,,---......------,,,,,,---------666444222222111111///---zzzsssiii___XXXSSSOOOMMMHHHEEEAAA>>>===;;;999777333333333222222222111111/////////000222333111000------------------------///...---,,,,,,---...///...------------.../////////...,,,++++++,,,...///------......//////000000111222333333222222444666999888777555555555666777777555333333333333111///000333222...---///...+++...///000000000000000///000000///...............---,,,///999CCCDDD999......+++)))***,,,---+++(((,,,,,,+++***+++,,,...///888;;;>>>>>>999222,,,)))}}}vvvkkkaaaYYYSSSOOOMMMFFFDDDAAA>>>===:::777555333333333222222222222111000//////000222222111000------------------------///...------------...///---------------......//////...---,,,,,,---...///---......//////000111111222333444444444444666888999888777666555666666777888666444333333333222111000333444111111333444222......//////////////////000000///...............000......444;;;<<<555---...,,,***+++------+++)))------,,,,,,,,,---...///333666999999555000,,,***xxxmmmbbbZZZTTTOOOMMMEEECCCAAA???===:::666333333333333333222222222222111000///000111222111000------------------------///...------------...///,,,,,,,,,---------....................................///000000111111222333555666666555666777999888888777666666666777777:::777444222333444444333000444444111///000111////////////000000111111111000000///...............111///---///222222000---...---,,,---......,,,***......---------.../////////000222222000---,,,,,,~~~wwwlllbbbZZZTTTPPPNNNEEEDDDBBBAAA???;;;666222444444333333333222222222222000//////111222111000.................................------.........+++,,,,,,---------------......///000000///....../////////000111111222222222444666666666666777888888888777777777777777777:::666333111111333333444777::::::333...,,,,,,***111111111111222222333444000000///...............//////...------------,,,.........//////...---+++------------------......---......---,,,,,,---///zzztttjjj```ZZZUUURRROOOGGGFFFDDDBBB@@@<<<777333444444444333333333222222333111//////000111111000........................---..................---+++,,,---.........------......///000000///....../////////000111111222222000222555555555444555666777777888888888888888888888444111///000111222222===AAAAAA999111///...---000000///000000222333444000000///...............,,,---...///...------------...000000///...---,,,,,,,,,------,,,,,,,,,,,,//////...,,,+++,,,///111yyyrrriii```ZZZVVVSSSQQQIIIGGGEEEBBB@@@<<<888444444444444444333333333333444111///...000111111000........................------...//////...------,,,---.../////////...---..............................///000000111111222///111444555444333333444666777888999999999888888555333000///000111222111666<<<===777000000111111...---------...000111333000000///...............+++,,,...000000///...,,,,,,...000111///---,,,,,,,,,,,,------,,,,,,+++***//////...---,,,...222555{{{tttkkkaaa[[[VVVSSSQQQJJJGGGDDDAAA>>>;;;777555555444444444444333333333444222///...///000000000........................------...//////...------,,,---///111111000///...///...---,,,,,,---...///---......//////000111111...111444555444333333333666777888999999999999888444333111111222333222111,,,333666111,,,---111222///.........///111333444000000///..................---,,,---//////---+++***---111111...,,,++++++------.........---+++***,,,---------...111666:::~~~wwwmmmccc\\\VVVRRRPPPJJJGGGBBB???<<<:::777444555555444444444333333333555222///...///000000000////////////////////////,,,---...//////...---,,,---...000111222111000...///...,,,++++++,,,...///------......///000000000...111444555555444333444666777888999::::::999888444333222333444444333111+++333777222---...222444222222111111222444666888000000///...............222///++++++---...---***)))---111111...+++++++++....../////////...,,,+++)))+++,,,---///333999==={{{pppeee[[[TTTQQQOOOGGGFFFCCC@@@===;;;999999666444222222333333222111222222111000000000000000...------......///000111------......//////000000000111222444555555444444000///...---------------000000000000///...---,,,222222444444444444333222555666777777666666888:::666999888333444888777111444111111222000---///333///...222000,,,666>>>777000///---,,,,,,---...///000000///.........//////111+++***///000,,,+++...,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++...444:::{{{qqqfff]]]VVVRRRPPPHHHGGGDDD@@@===;;;999888666444222222333333222111222111000////////////000///............//////000......///////////////000///000222333444444333333//////...---------------/////////000//////...---///000111333444444444333666999;;;;;;:::888888888666888888444555888888444555222111333222111444888555222444333...444777---000///...---,,,---......//////...------,,,,,,,,,///---...111000---...222,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...111333|||qqqfff^^^XXXTTTQQQJJJHHHEEEAAA===:::888777666444222222333333222111000000//////......//////000000///............///000000000000////////////...///000111222222222111//////...------------.........///000000000//////---...000222333444555555777:::>>>@@@???===;;;:::888:::999555555888888777777333000222333444888===888555999999222333222'''/////////.........------/////////...---,,,+++***---,,,...///---***+++000,,,,,,,,,,,,,,,,,,,,,,,,))))))+++...111111///---zzzoooeee^^^YYYTTTQQQKKKIIIEEEAAA===:::888777666444222222333333222111//////............//////111111///......---------111111111000000//////.........//////000000000000///......---------......------...000000111111111000000111333444555555555666999===@@@@@@?????????;;;;;;:::777666888:::;;;;;;444000111333444888===666777@@@AAA666333222+++//////000000///...---,,,....../////////...,,,,,,...------------++++++,,,---------------------------,,,,,,///333444000---xxxlllccc^^^YYYTTTPPPKKKIIIFFFBBB>>>:::888777666444222222333333222111//////............//////222111000...------------111111000000//////........................//////......---------......///------///000111111111111444444444444555555555666777999:::;;;::::::<<<>>>999888888888888:::???DDDAAA999333333444555888<<<666;;;HHHJJJ999111333222000000000000///...---,,,,,,------............---...---+++,,,000333111...------------------------000---+++,,,000222000...wwwkkkbbb^^^ZZZTTTOOOJJJIIIFFFBBB>>>;;;999888666444222222333333222111//////......//////000000111111000......---------////////////..................------------...///...------------...//////---...///000111111222111777666666555555555666666::::::;;;999888888:::;;;777666777999:::<<>><<<;;;<<<999999@@@JJJDDD;;;444444666666666888888666???EEE:::333555555333222000///...---......555333000...------...///000666888111,,,,,,..............................------,,,+++******,,,...xxxkkkccc```]]]WWWRRRIIIGGGEEEBBB???===;;;:::666555333222333333222111000000000000000111222222000000///............///+++,,,,,,------.........000///...---,,,---...///---------------...///000///000000111111111111000333222222333444666888999:::???EEEJJJMMMNNNOOOPPPIIIDDDAAA>>>888333999CCC???666000111333333333444444---444===:::777999666555333000...------...///>>>;;;666222000///111222???JJJMMM???000+++...000........................---///111///,,,+++---000yyylllddd```\\\UUUOOOHHHFFFCCC@@@===:::888888:::777444222333444555555////////////............///////////////////////////...---,,,,,,,,,,,,,,,...,,,,,,//////------000///......------///000111,,,---///111333444555555111111111333777:::;;;<<<@@@DDDJJJQQQUUUWWWVVVVVVLLLGGG>>>666222222555888999777444111///000222444222222111222999???;;;222666555222///,,,,,,///111:::777555555666666333000HHHRRRQQQAAA222000///+++,,,,,,,,,,,,,,,---...///...---,,,,,,++++++,,,,,,{{{mmmddd```]]]WWWQQQIIIHHHEEEBBB>>><<<:::999777666444444444444333222111111111000000000//////------------------------///...---,,,,,,,,,,,,---...+++,,,//////------000///......---...///000111...///000111222333333333333333333555888:::<<<<<<;;;>>>CCCGGGJJJJJJIIIHHHCCC@@@<<<888555555666777333222000222444666666555...---000666<<<<<<666000222333333000---,,,---000111333333111111222222111888AAABBB777///000111---------,,,,,,,,,---.........---,,,,,,++++++,,,,,,}}}nnnddd___\\\XXXTTTJJJIIIFFFCCC@@@===<<<;;;555444444555555444222///111111111000000000000///------------------------......---,,,,,,,,,------...+++,,,//////,,,---000///............///000000000000111111222222111111333333444555777888999:::777999<<<>>>>>>===;;;:::999999999999888777666555444111//////222444444222111...333>>>AAA888///---111555777444///,,,...111+++000111...---000000---,,,222333---,,,000111---......---,,,,,,,,,------...---,,,,,,++++++,,,,,,}}}oooccc^^^ZZZWWWTTTJJJHHHFFFCCC@@@>>><<<;;;555444333333444333111///000000000000////////////////////////////////////...------,,,,,,,,,------...++++++...///,,,,,,///............/////////000...///000111111222222111000222333444444444555666888999:::::::::999777555555666777888888777666555444555666777888;;;>>>@@@;;;555999EEEDDD666...000666999:::666///,,,...222,,,111///+++///777444***---000///+++,,,000///***///...---,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,|||oooccc\\\XXXUUUSSSHHHFFFDDDAAA>>><<<;;;:::888555222111111222222222222222222111111111000000////////////////////////------,,,,,,,,,------...---++++++......,,,,,,///---......///////////////,,,---...000222333333333///222555555444333555666999999::::::999999888777777777777666666555555555...999FFFMMMMMMMMMOOOQQQ>>>777:::CCCAAA444111888999:::999444---+++---111---000,,,***777GGGAAA...111111...,,,---...,,,(((///...---,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,|||pppddd\\\WWWTTTRRRFFFEEEBBB@@@===;;;:::999999666222000111222333444444444444333333333333222------------------------------,,,,,,,,,---......---***+++......+++,,,///---......///000/////////+++,,,...000111333333444111444888999777666777999999999999999999999999999;;;:::888777666555555555...<<>>666666888999555111000555:::333222333444555444000---(((///...---CCC]]]WWW===,,,,,,,,,---,,,+++,,,---------,,,,,,,,,---.........---,,,,,,++++++,,,,,,~~~tttiii___XXXTTTRRRFFFDDDBBB@@@===<<<;;;:::666666555666666666333111////////////............////////////////////////,,,,,,,,,,,,,,,---...///---******---...++++++...,,,---///000000000///.........///000000000000000---222888999666555777:::===<<<:::999888888999999999:::<<<<<<;;;999777555333111222:::DDDIIIFFFAAA999???>>>555......222444000111444:::>>>===666///***444333///AAA[[[VVV<<<......//////---+++,,,///,,,,,,,,,,,,------...///...---,,,,,,++++++,,,,,,~~~sssiiibbb\\\UUUPPPHHHEEEBBB@@@???>>><<<:::888777666444222111111111222000//////000000///---........................///...,,,,,,,,,---///111000000---***+++//////,,,///...---,,,,,,---...//////000222333222111111222333444555777999::::::::::::<<<>>>>>><<<;;;<<<===;;;;;;:::999888666444333---999<<<555666@@@AAA777>>>>>>;;;444,,,+++000555555555777===BBB>>>444***444...000???KKKGGG;;;333------......------,,,+++---------,,,,,,+++++++++...------,,,,,,+++++++++}}}rrrhhhaaaZZZSSSOOOHHHEEEBBBAAA???>>>;;;999888777666444333222111111111000//////000000///...........................///...---,,,,,,---///000//////---***+++///000---000//////......//////000///111222222111111222333555666777999;;;<<<<<<<<<999:::;;;;;;;;;:::999999555555444333222111//////666FFFLLL???555888999555666555333000---...333777666777999;;;:::666111------***111AAALLLFFF777,,,---------...------,,,+++.........------,,,,,,,,,+++++++++***************|||qqqggg```YYYRRRMMMHHHFFFCCCBBB@@@===:::777888777555444333222111111000///...///000111000///..............................---,,,,,,...///000---...---***,,,111111///111000000//////000000111111111111111///000222444666777999:::<<<=========999999999:::;;;;;;999777777777666555555444333333<<>>???===;;;======<<<;;;:::999999999:::NNNWWWHHH444///444888:::777444333444555555444111222333222///,,,,,,,,,...+++***000777777222---,,,------------,,,++++++------------------------+++,,,,,,------.........{{{qqqhhhaaa[[[UUUPPPIIIGGGDDDBBB@@@===999666777666555444333222222222///......///000111111000........................------------......//////...000000...111666666333////////////////////////111222111000///000333555333444555666777777888888444555888<<<@@@BBBAAA@@@@@@???===;;;999888888888888FFFLLLAAA444000444666;;;:::888777777555333111000///000555999888222+++,,,+++***+++///111///,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,------......///zzzpppgggbbb]]]WWWSSSIIIGGGCCC@@@???===:::888666666555444333333333333000///...///000111000///........................---------............///...000000///222666666222...//////000000//////...111111111111///000222444222222444555555666666666222777<<<@@@BBBBBBDDDEEEGGGEEEBBB>>>;;;999888888:::@@@AAA999222000222111555666666777555444222111222///000:::EEEEEE999,,,'''***,,,---...///,,,&&&,,,,,,,,,,,,,,,+++******************++++++++++++++++++++++++,,,,,,,,,,,,~~~wwwmmmfffaaa]]]XXXTTTJJJFFFBBB>>>======<<<;;;666555444444333333333333111000//////000000///...........................,,,------..................000000///111555444000///000111111111111000//////111222222111111222333333444555666666777777666777>>>FFFHHHFFFEEEGGGKKKOOOMMMHHHCCC>>>;;;999999<<<===;;;444000000111111000333777777444111000000111...000<<>>GGGOOOPPPKKKHHHKKKPPPQQQNNNIIICCC===999777666;;;;;;999333///111444555111666:::999444...---///...,,,///:::EEEDDD777***...000,,,$$$###)))...---+++,,,,,,,,,,,,+++******+++++++++,,,,,,---------/////////......---------~~~vvvlllccc^^^[[[WWWTTTGGGCCC???>>>>>>>>><<<:::888777555333111000////////////............//////........................---+++...333555111------,,,---...///000000000000000000111222222111//////...//////......000333666777===???:::999<<<<<<888===BBBIIILLLLLLIIIFFFDDDTTTKKKBBB===999555555888888999888555222111222333777888777444000...000222...666777222333777333(((,,,++++++,,,---...,,,+++---...///...---++++++,,,+++***)))))))))***+++,,,---,,,,,,++++++,,,,,,---xxxmmmddd___[[[WWWSSSGGGDDD@@@>>>>>>>>><<<:::888777555333222000000/////////............/////////////////////////////////...111777999444000///,,,---.../////////////////////111111111111000//////000000//////000444666???EEEFFFAAA<<<<<<:::777888<<>>;;;777333111000000000666777666444000///000222///555666000111666222)))---,,,+++,,,......,,,+++...///000000...,,,,,,---,,,,,,+++*********+++,,,---,,,,,,++++++,,,,,,---zzzooofffaaa\\\WWWSSSHHHEEEAAA???>>>===<<<:::888777555444222111000000000//////......//////000000000000000000000000000000...111888999555000///------...............---......///000111111111111000000111000000111444777???EEEHHHDDD===:::999777777999;;;<<<<<<===???AAA@@@;;;888::::::888888:::<<<999666444444555666666666666666444111000000222000444333...///444222+++...---,,,,,,......---+++///111222111///------......---,,,+++++++++++++++---,,,,,,++++++,,,,,,---|||qqqhhhbbb\\\VVVRRRHHHFFFCCC@@@>>><<<;;;:::888777666444222111111111000000////////////000000000000000000000000000000///,,,---222333000...///---............------,,,---...//////000111111222000111222222111222444666555<<>>???@@@===999777888999555555555333222111111111000222111---...222111,,,///...,,,,,,......---,,,000111222111///---------//////...---,,,+++++++++---,,,,,,++++++,,,,,,---}}}sssjjjccc]]]WWWRRRIIIGGGDDDAAA===;;;:::;;;888777666444333222222111000000////////////000000////////////////////////111,,,***,,,...---...111.........///......---------......//////000111222000111222222111222333555000555:::===:::888999===@@@@@@@@@>>>===>>>@@@BBB<<<888888<<<===;;;:::;;;FFFLLLOOOJJJ???666555777444444333333333333222111111111///---...111000...111///------.........---///111111000...,,,+++,,,/////////...---,,,++++++---,,,,,,++++++,,,,,,---}}}sssjjjddd^^^WWWRRRIIIHHHFFFBBB===::::::;;;888777666444333333222222111000000//////000000111////////////////////////333---***,,,......///333......///////////////...............///000111111///111222222111111222444555555888<<<<<<:::;;;??????BBBDDDDDDCCCBBBAAABBB===999888;;;>>>>>>???BBBFFFMMMQQQNNNDDD<<<;;;===444333222333444444333111111000......///000000///333000...---............000111111000---+++++++++............---,,,++++++---,,,,,,++++++,,,,,,---{{{rrrjjjddd^^^WWWRRRJJJIIIGGGBBB===999999;;;888777666444333333333333111111000000000000111111000000000000000000000000111---+++...000//////111......///000111111111111000///............///000///000222222111000111222:::666555;;;?????????BBBBBBGGGMMMQQQQQQNNNKKKJJJHHHBBB>>>???AAABBBEEEIIIKKKKKKKKKHHHEEEAAA???>>>333222111333555555333111111///...000111111000///444111...---...//////...111222333111...,,,,,,,,,+++,,,---...------,,,+++---,,,,,,++++++,,,,,,---{{{rrrjjjddd^^^WWWRRRJJJJJJHHHCCC===999999;;;888777666555444333333333111111000000000000111111111111111111111111111111---***+++000222///,,,---......///111222222222222111000...------...///000...000222222000000000111;;;333222:::AAABBBCCCFFFGGGNNNXXX^^^___\\\WWWTTTUUUMMMGGGEEEEEEEEEHHHLLL\\\TTTJJJDDDAAA===777111333111111333666666333111111//////111333222000000555222///---...//////...333444444333000---------***+++,,,---------,,,+++---,,,,,,++++++,,,,,,---{{{qqqhhhaaa[[[TTTOOOIIIFFFBBB???>>>===;;;:::999888777555333222222222111000000000000000111111000222333333111000000111000000//////.........---////////////000111222333000///...///000111000///111000000111222555777888>>>AAACCCCCCBBBCCCHHHLLLQQQVVV```iiinnnmmmgggaaaaaaTTTJJJJJJJJJJJJTTTaaakkkdddRRRAAA>>>DDDAAA777555333000///...///111333000000111333444333111...000///,,,+++---000000---000//////222222000,,,+++---,,,,,,++++++,,,,,,---++++++***+++,,,---,,,+++{{{qqqhhhbbb[[[UUUPPPJJJGGGDDDAAA@@@>>><<<;;;999888777555333222222222111111000000000111111222000222333333111000000111000000/////////.........////////////000111222333///......///111222111000//////000222444777:::;;;DDDCCCBBBBBBBBBFFFKKKOOOKKKQQQ[[[dddhhheee]]]WWWVVVLLLFFFFFFEEEDDDMMM[[[``````VVVFFF???AAA@@@999888666444222222222444555111111000111222222000...111000...---...000///......---...111333333111000,,,,,,++++++++++++,,,,,,+++*********+++,,,,,,,,,zzzqqqiiiccc]]]VVVQQQKKKHHHEEEBBBAAA???===;;;999888666555333333222222222222111111111111222222000222333222111///000000000000////////////....../////////000000111222222///......///111333222111---...000333666999<<<>>>DDDBBB??????DDDJJJPPPSSSEEEGGGKKKPPPSSSQQQMMMJJJIIIEEECCCEEEBBB???GGGTTTTTTZZZYYYLLLAAA??????<<<999888777555444444555555555333111000000000///---111000000///////////////333222000///000///---+++++++++************++++++++++++*********+++,,,---zzzqqqiiiccc]]]WWWRRRKKKHHHEEECCCAAA???===;;;888777666555444333333333444333222222111222222222000111333222000//////000000000////////////////////////000111111222222222//////...000222444333222---...000333666888;;;<<<>>>;;;:::>>>FFFNNNRRRTTTGGGDDDAAA@@@AAACCCEEEEEECCCCCCFFFGGGBBB???FFFPPPMMMTTTUUUKKKBBB@@@???>>>888888666555555444555555999666222000000000///...000///000111///,,,...222777555111,,,+++------***+++******))))))******++++++,,,,,,+++******,,,---zzzppphhhccc]]]WWWRRRIIIGGGDDDBBBAAA???<<<999888777666555444333333333444333333222111111222222///111222222000//////000//////000000000000000000///000111222333333333222111000///000333444444333///000111333444666777777888777888>>>FFFKKKMMMMMMLLLIIIFFFDDDEEEFFFFFFFFFCCCFFFIIIIIIDDDAAAFFFMMMLLLNNNLLLGGGCCCBBBAAA???999888777666666666777888<<<888444111000000000///...---///111...+++///777@@@>>>666---+++000333000+++******))))))******+++,,,...///...,,,***+++,,,yyyppphhhbbb\\\UUUPPPIIIGGGDDDCCCAAA???;;;999777777666444444333333333444333222111111111111111///111222111000...////////////000000000000111111000111333444555555444444333111111111333444333222000111222333444444444444888999;;;???DDDGGGHHHGGGJJJKKKMMMPPPPPPMMMHHHDDDHHHKKKLLLJJJEEECCCFFFKKKKKKHHHEEEDDDDDDDDDBBB???<<<:::888777777999<<<===;;;888444111000000///...---+++...111...+++333@@@___YYYHHH444,,,///000,,,++++++************++++++---000333222...+++***+++yyyoooggg```ZZZSSSNNNIIIHHHFFFDDDCCC@@@<<<999777666555444444444444444333333222111000000000000///000222111///....../////////000000000111111111111333444666777666555555444333222222333444222111111222333555555555444444777:::===@@@CCCFFFJJJMMMNNNOOOQQQTTTTTTRRRMMMIIIRRRRRRPPPKKKHHHGGGIIIJJJGGGEEECCCEEEEEEDDDAAA???<<<:::777555666:::>>>AAA888555222000000///...,,,---+++...222///---999JJJzzzpppXXX:::,,,,,,,,,''',,,,,,++++++++++++,,,,,,...333777666111+++)))(((yyyooofff___YYYRRRMMMJJJIIIGGGFFFDDDBBB===:::777666555444444444444444333222111000///////////////000222111///....../////////000000111111111222222333666777888888666555666444333333333333222000111222444666777777666666555888===@@@CCCIIIQQQWWW[[[XXXUUUSSSUUUWWWXXXXXX[[[YYYTTTNNNKKKLLLMMMLLLBBBCCCEEEGGGFFFBBB???>>>:::777444222333888===AAA555333111//////...,,,***---+++...333000///===QQQ|||rrrXXX:::,,,000222...---,,,,,,++++++,,,,,,---///555:::999333,,,((('''zzzrrrhhh___XXXSSSPPPKKKIIIGGGFFFDDDAAA===999777666555666777666555333555444111///....../////////000111222111000...,,,.........///111333666777<<<<<<;;;888555222111111444222111111222333222111333444555777888888999999888888999;;;@@@FFFMMMRRRcccddd___aaagggdddbbbllljjjmmmmmmdddUUULLLOOOUUUPPPDDD???DDDCCC:::666888555444444555888<<<@@@CCC444222111000111000///---(((+++)))---666:::EEEZZZnnn^^^HHH777000...---,,,******++++++,,,---......333222111000///...---,,,{{{rrrhhh```YYYTTTRRRLLLIIIGGGEEECCC@@@===:::888777666666666666444222555333111///......////////////111111111000...---.........///000222444555:::;;;:::888444111111111444222111111222333222111333444555666777777777888:::999:::???GGGOOOSSSUUUQQQ[[[\\\___hhhiiihhhpppfffkkkiii]]]SSSQQQVVVYYYWWWHHH>>>??????888555777666555555666777999;;;<<<444222111111111111///...000000***+++555999???OOOQQQKKK@@@777111.........+++,,,,,,,,,---.........111000///...---,,,++++++|||qqqggg```ZZZVVVTTTLLLIIIFFFCCCAAA???===;;;999777666666666555333000444333111///......//////...///000111000///...---///.........///000111222888888999777333111000000333222000000222333222222333444444555555666666666:::888999???IIIRRRVVVWWWWWWdddaaaXXXZZZ^^^___ddd___ddd___PPPJJJTTTZZZXXXbbbRRRCCC@@@???;;;999;;;888999999::::::999777777444222111111222222111///111111,,,...999:::888@@@888999999666222///...///...........................------,,,+++******)))|||qqqggg```\\\XXXUUUMMMIIIEEEBBB@@@>>><<<;;;999888666666555444222///333222111000////////////...//////000000///................../////////000444666777666333111000000222111000000222333222222333333333333444444555555666666777:::BBBKKKSSSXXXpppzzzlllRRRKKKOOOSSSXXX^^^ddd\\\JJJHHHXXX```YYYcccSSSEEEAAA@@@===;;;<<<:::<<<>>>???>>>;;;888666444333222222333333222111---444333555>>>;;;666;;;::::::999666333000...---000000000///////////////,,,,,,,,,+++*********)))|||pppgggaaa]]]YYYVVVLLLIIIDDDAAA???>>><<<:::999777666555555444111///222222111000000/////////........./////////.............../////////......222444555555333111000000222000///000111333333222333333222222333444555666444777999888999AAAPPP\\\xxx\\\RRRTTTVVVZZZeeekkkbbbPPPOOO___eee^^^UUULLLCCC???>>>;;;888777:::<<<>>>???>>>;;;888666444333222333444555444333777???===888;;;:::;;;DDDOOOGGG===666333111...***000000000000000000000///,,,,,,++++++++++++++++++{{{ooogggbbb___YYYTTTJJJHHHDDDAAA???===;;;999888666555555555444222///111111111111000000//////..................//////---...///////////////...000222555555444222111111111///...///111333333222333222222222333555777888666<<<@@@===:::BBBSSScccmmmeee___YYYZZZeeeiiicccVVVSSS]]]```[[[LLLJJJHHHEEEAAA===;;;:::::::::::::::999888666555444333222444555666666555DDDJJJAAA444444777???KKKYYYMMM>>>555222000---***000000000000000000000000+++++++++,,,,,,,,,,,,,,,zzznnngggccc___XXXRRRIIIGGGDDDBBB@@@===:::777666555444444555444222000111111111111111000000///------------......//////---...///000111000000//////222555666555333222222000///...///111333333222222222111222333666999:::888>>>DDDEEEDDDKKKZZZgggwww|||uuummmjjj```XXX[[[^^^aaa___XXXTTTUUUVVVUUUJJJNNNPPPLLLEEE@@@@@@AAA===<<<999777666555555555444333333444666888777666>>>DDD;;;000333888;;;BBBJJJCCC999222///......---......//////000000111111*********++++++,,,,,,,,,yyynnngggddd```XXXQQQHHHFFFDDDCCCAAA>>>999666666444444444555555333111000111111111111000000///---------------...///000,,,---///111111111111000...111555666555444333333000///...///111333333222222111111222444777:::<<<888>>>EEEIIIMMMTTT___hhhcccddd^^^^^^ccc^^^ZZZddd[[[]]]___]]]XXXSSSSSSTTTHHHOOORRRLLLCCC>>>???BBBBBB???;;;777555555555666444333333444777888888777+++555333000888;;;444333555555333000---,,,...000---......///000111111222))))))******++++++,,,,,,zzznnngggddd___WWWPPPFFFCCC@@@>>>===<<<:::888999555222444888999666333222111000111222333222111..................------------......///000000000555000111777666...///777666222///000333555222///...///000222444666777888999BBBEEEAAABBBOOO```iii[[[^^^OOOMMMbbbggg___ddd^^^aaaeeefffcccYYYMMMEEEGGGEEEIIIMMMFFF:::;;;EEEHHHFFFAAA999222///222666111111111111111111111111,,,...000333444444333333,,,...000000...,,,,,,,,,)))///555777555333222111111///---+++***+++,,,---zzznnngggccc^^^VVVPPPLLLIIIEEEBBB???===999777999666333333666666333000333111000000111111000///.................................///000000111111444///000666888666;;;FFF???999222000111222111...000111222333555777888999;;;CCCGGGCCCBBBLLLYYY```[[[]]]MMMGGGWWW]]]\\\eeebbbaaa___]]]ZZZRRRIIIAAADDDBBBFFFLLLHHH>>>===EEEEEECCC>>>888333111222444111111111222222333333444---///111333444444333222...000222222000...------///222999???<<<555333555000///---,,,++++++,,,,,,yyynnngggbbb]]]VVVPPPNNNJJJFFFCCC@@@>>>;;;888999666333333444444111...222111000000000000///.........................../////////000111111222222555//////444777888AAALLLCCC===444//////111222222222222333444666888999:::===EEEKKKIIIHHHMMMVVV[[[WWW\\\WWWTTTZZZYYYXXXaaa```[[[UUURRRRRRPPPKKKFFFEEEBBBEEEKKKJJJBBB>>>AAABBB>>>999666444333222111000111111222333444555555///000111222333222111111///222444555333000...---333222999DDDAAA444///666///......------,,,++++++yyyooogggbbb\\\UUUPPPIIIGGGCCCAAA@@@???===;;;888666444444555444222000000///...///000111000///............///////////////000000111222222333333555111///111222333999BBB<<<888222///111444666666222222333444666888;;;<<<@@@GGGNNNPPPPPPSSSYYY^^^VVV```jjjpppnnnfffbbbfffoooggg]]]XXXWWWUUUOOOJJJGGGDDDEEELLLMMMFFF@@@>>>>>>:::666555555555222///222222222222222333333333//////000000000000///...///222555555333000...---222---555DDDAAA///)))333............---,,,+++***yyyppphhhbbb\\\VVVQQQJJJGGGDDDBBBAAA@@@>>><<<777666555555666666555444...------...111222222111........./////////000000000000111111222222333333444222111111///...000444333222111111333444555555222222222444666:::===???CCCGGGMMMQQQRRRTTTZZZaaa^^^bbbnnnwwwsssqqqwww~~~uuujjj```VVVLLLDDDEEECCCEEEKKKOOOKKKEEEAAA<<<888555444666555222///444444333222111000000///...............------,,,---000333333222///......222---555CCC@@@///+++555............---,,,+++***{{{rrriiibbb\\\VVVSSSOOOLLLHHHEEEBBB@@@===:::666666666666666666666666......---///111333222111.........//////000000111000000000111222222333333000111222222000//////000000111333444444333111000222222333555888<<<@@@CCCFFFGGGJJJOOORRRWWW```iiilllaaadddkkkiiitttqqqbbbTTTHHHAAAAAAAAADDDIIINNNNNNJJJFFF;;;999777666555555444222777666555333222000///......---------------------,,,...000111/////////000444222888BBB@@@555444<<>><<<:::888666666777777777555444222333222222111000///......///111222222000//////000222000///000222111---***000111222000//////000222222111111111111333444555777555444555999???CCCEEELLLIIIPPPbbbvvv{{{iiiZZZOOOHHHBBBKKKSSSQQQGGG>>>===???===<<<======888444:::DDDEEE???HHHRRRFFF777333000444000+++***...111///)))------------...///000111000000////////////000000000...,,,+++,,,------,,,zzzoooeee___ZZZUUUQQQKKKHHHDDDAAA???>>><<<:::777777777777666555444333222222222222111111111111000111222111000///000111222000///000111222///---///000000///......///111111111000000111222444555666555555666:::???CCCEEENNNMMMUUUggg{{{tttggg[[[TTTNNNKKKEEELLLQQQNNNEEE>>>>>>AAA>>>:::999::::::===GGGSSS\\\UUU]]]cccSSSCCC>>>;;;333222222111222222000---***---000222333222000.........---------------......,,,******+++,,,,,,+++yyynnnddd^^^YYYTTTPPPKKKHHHDDDBBBAAA???>>><<<888777666555555444444555111111222222333333333333000111111000...///111333333111///000111222111000...//////...------///000000000//////000111333444444444555888;;;>>>BBBDDDKKKMMMWWWjjj~~~xxxooocccZZZVVVSSSRRRQQQJJJMMMNNNKKKDDD???@@@BBB;;;888999???GGGPPP[[[dddXXXRRRZZZ]]]MMM???;;;888555555555444222000///000***///555:::;;;777111---///...---,,,,,,,,,,,,,,,...,,,******+++------,,,xxxlllccc]]]XXXTTTPPPKKKHHHDDDBBB@@@???>>><<<999888666444444444555555222222222222222222222222111111000///...///222444555444111000000000000000.../////////......///111000////////////111222333222444666999;;;>>>AAACCCIIINNNZZZmmm{{{qqqhhh^^^[[[ZZZVVVRRROOOLLLMMMMMMJJJFFFBBBAAAAAA:::999<<>>666222000......000---222999>>>???:::444///000000///...------------...,,,******,,,.........wwwlllccc]]]XXXTTTPPPJJJGGGCCCAAA@@@>>>===;;;999888666444444444555555333222222111000000//////000111000///...///222555777666444111///......//////000000000//////111333000////////////111222333111444777999:::<<<@@@CCCJJJQQQ^^^ooozzzwwwoooaaaggg```]]]aaa```XXXOOOJJJOOOMMMLLLKKKJJJGGGBBB>>>===<<<===CCCMMMVVVZZZZZZSSSRRR___jjjggghhhllliiieeeQQQ<<<222000......///...111666::::::777333/////////...------------------,,,***)))+++,,,,,,,,,wwwlllccc]]]YYYTTTQQQLLLHHHDDDAAA???>>>;;;:::888777666555555444444555333333222111000///...---///000000000///000222444555555444222///------...///000111000000000222444000000//////000111333444111444777888888;;;@@@EEEIIIQQQ\\\iiiwww{{{kkkbbbbbbbbb___[[[___[[[^^^ggghhh]]]TTTRRRRRROOOLLLLLLMMMKKKDDD>>><<<>>>BBBKKK\\\nnnzzz}}}yyywwwwww\\\BBB777444111...///,,,...000222222000...,,,+++++++++******++++++,,,---+++(((((()))******)))wwwlllccc^^^ZZZUUURRRNNNKKKFFFBBB@@@>>>;;;999777777777777666555444333222222222111111000000000---///000111000000222333///111333222///......///---///000/////////111333111111000000111222444555111444777777666:::@@@FFFNNNVVV]]]dddmmmuuuwwwrrrmmmlllccc^^^```___^^^ccc```\\\```iiijjj```\\\___XXXQQQJJJJJJMMMNNNHHHAAA;;;GGGVVVhhh~~~~~~eeeOOO;;;777555000---000***+++---......---+++***))))))))))))***+++,,,---000...+++************)))wwwmmmddd^^^ZZZVVVRRRPPPMMMHHHDDDAAA>>><<<:::666777777777777555444222111222222222222333333333,,,///111222111111222333+++...111222000//////111,,,---............000222222111111111111333444555222555777666555999AAAGGGYYY```eeegggmmmsssqqqkkkpppyyyyyyuuurrrggg```gggaaa\\\^^^eeeddd\\\]]]eee]]]SSSIIIHHHLLLOOOJJJDDDAAATTTmmmyyyfffNNNFFF888///222222,,,+++000***,,,...000///...+++)))*********+++,,,---//////555222///.........---,,,~~~{{{pppeeedddggg\\\KKKLLLHHHDDD@@@???@@@??????888666444444444555444333333333222111222333555666000000000000000000000000---...000111111111000///000111222111000///000111000111111222222222111000222333555777:::<<<===>>>UUUkkkrrrooovvv~~~{{{yyy}}}sssmmmiiipppbbbWWWUUUWWWYYYYYYZZZUUULLLFFFFFFGGGFFFFFFHHHLLLpppmmm```^^^YYYKKK@@@===777111///000///+++,,,111------------------,,,,,,,,,,,,,,,+++,,,///444888CCC666,,,---000///+++(((}}}xxxoooiiinnnsssfffSSSIIIFFFCCCAAAAAAAAA@@@@@@:::888555444444444333111555444333333222222333333////////////////////////---...///000111000000///000111222111000///000111111111111111222222333333444555666888;;;===@@@AAAUUUjjjvvvvvvooojjjpppdddXXXUUUTTTRRRRRRSSSPPPHHHAAA>>>>>>BBBKKKUUUooo{{{pppYYYLLLDDDEEECCC:::444555555000...000///,,,,,,///......---,,,,,,,,,,,,---,,,---,,,++++++...222555<<<333,,,---000...,,,+++|||vvvmmmjjjqqquuufffSSSFFFDDDCCCBBBBBBBBB@@@???;;;999666555444444222111666555555333222111000///////////////////////////......///000000000000000///000111111000///000222222222111111222444666777777777888999<<<@@@DDDFFFKKKZZZkkk{{{tttpppkkkkkkbbbYYYVVVSSSPPPPPPSSSNNNJJJGGGEEEEEEMMM```qqqvvvdddRRREEE===666333666555000111666666111///111222000...---///...,,,+++++++++,,,---,,,---,,,+++***,,,///222333...,,,...///---,,,...~~~wwwmmmfffgggfffZZZKKKFFFEEEDDDCCCCCCBBB???<<<:::888555555555555444333444444333333111000///..............................//////000000000000000///000111111000000111222333222000000111555888;;;:::::::::;;;>>>CCCHHHJJJHHHNNN[[[zzz|||}}}{{{uuullleee^^^ZZZVVVTTTVVV[[[MMMNNNQQQUUUZZZfff{{{vvv```LLLCCC===222555444555666444222666???999555222444666555111---000...---+++***+++,,,---,,,------,,,******,,,...,,,+++,,,///...***+++...{{{pppddd]]]WWWPPPJJJGGGFFFEEEDDDCCC@@@<<<888777555444444666777777666333222222111000////////////////////////////////////////////////000000111...000111111000000111222444222000000111555999<<<;;;;;;;;;===@@@EEEJJJMMMRRRSSSWWWpppwwwkkkbbb[[[VVVWWW\\\QQQOOOSSS\\\iii{{{uuuXXXGGG:::;;;<<<111111333666666222222999BBB999888666444555555111---000///...,,,++++++,,,,,,,,,------,,,+++***+++,,,+++***---///---((())),,,~~~sssfff[[[TTTQQQPPPIIIGGGEEEDDDBBB???:::777555444333444777888999888555444222111000000111111000000000000000000000000///////////////000111111...///111111000000111333333222000000111555999;;;::::::;;;>>>BBBGGGKKKNNNTTTWWWUUU```}}}|||kkk^^^VVVTTTVVV\\\SSSRRR```www___HHHBBB888;;;===...000333666444111333;;;CCC:::;;;:::555222222000---111000000///...---,,,,,,+++---......,,,+++***+++,,,***,,,...,,,((((((+++zzzoooeee\\\TTTPPPNNNHHHFFFDDDBBBAAA???<<<999666555444555777888888888<<<999555222000111222333111111111111111111111111000//////...///000111222---///111111000000222333333222111000111444777999777888;;;>>>CCCGGGKKKMMMQQQ]]]\\\ZZZllloooaaaXXXVVVWWWaaaTTTSSSjjjrrrIII===AAA777:::AAA333777::::::666333555<<>>999444111111333444111111111111111111111111000///.........///111222---///000111000000222444222222111111222444666777666777;;;???CCCGGGJJJLLLWWWkkkmmmdddnnnnnnccc^^^]]]___ZZZOOOSSSsssddd===777???555;;;IIIAAA===???===777222444999<<>><<<===???===;;;999888999999888777===;;;888555333222222222111///---...000000...,,,////////////////////////...------...111222222111000000111222333555666777:::999888<<>><<<:::999999999888777:::888666333111111111111111///---...000000...,,,////////////////////////.........///000111222111000000111222333555666777999888888;;;AAAFFFIIIIIIYYY___nnn}}}{{{ooolllggg\\\SSSJJJLLLZZZtttyyy\\\EEEBBBEEEQQQUUULLLJJJKKKDDD:::>>>>>>888444555888999FFFWWWXXXCCC666999999000000000000///...---------......---------,,,,,,,,,...,,,++++++,,,------,,,}}}vvvlllbbbZZZUUUQQQNNNHHHGGGDDD@@@======@@@BBB@@@===;;;999999999777555666444333111000000000111111///......000000///---////////////////////////////////////000000111222000000111222333555666777777777888;;;@@@EEEHHHIIIXXX[[[fffwwwxxxjjjeee```UUUKKKGGGIIIRRR```dddXXXFFF:::<<>><<<:::555111444:::EEERRRRRR@@@555777666...000000//////...---------...------------,,,,,,,,,...,,,++++++,,,------,,,xxxlllaaaYYYTTTQQQOOOJJJGGGDDD@@@???AAADDDGGG???===:::888888777555333333222111000000000111111111000///////////////...////////////////////////000000000//////000111333111111111222333444666666666666888;;;???DDDHHHIIIWWWWWW^^^iiitttjjj[[[WWWUUUOOOHHHLLLHHHGGGIIIHHHCCC??????888LLLcccdddYYY]]]ddd^^^QQQGGG@@@>>>999000000888@@@JJJIII===444555444.../////////......---------------------------------...,,,++++++,,,---,,,,,,zzzmmmaaaXXXSSSOOONNNJJJGGGCCCAAABBBDDDHHHJJJ===:::777666555444333111222111111111111111222222000000111000///////////////////////////////////////000111000...///222555111111111222333444555666555666888;;;???CCCHHHKKKTTTXXX^^^dddhhhooo|||yyyyyyuuuuuujjj\\\TTTRRRQQQLLLHHHNNNGGG@@@>>>>>><<<===AAA666AAAQQQVVVRRR]]]hhheee\\\MMMAAA???===666444888;;;@@@@@@999555555444000............------------------------------------...,,,++++++,,,---,,,,,,zzzmmmaaaXXXRRRNNNLLLJJJGGGCCCAAABBBEEEFFFGGG;;;888666444444444222000111222222222222222222222000111222111///...///000////////////////////////...000111000...///444888222222222222333444555666444666999<<>>@@@OOO\\\```gggmmmhhh___NNN???===BBBDDDAAA???999999999777666555333111------------------------,,,,,,,,,------------......,,,++++++,,,------,,,wwwlllaaaXXXRRRNNNLLLKKKGGGCCCAAAAAAAAA@@@???:::777555444444444333222111111222222222111111000000111333111///...///111////////////////////////---///111000...///555:::222222222222333444555555444777:::===@@@DDDJJJNNNOOOXXXeeesss}}}jjjYYYOOOKKKDDDCCCCCCCCC@@@<<<>>>CCCIIIIII```{{{wwwoooeeecccTTTBBB>>>KKKVVVSSSHHH999666555666666444111111------------------------,,,,,,,,,---------.........,,,++++++,,,------,,,|||uuujjj```YYYSSSOOOMMMLLLGGGCCC@@@???>>>;;;888999888555555555555444333000111111111111000000//////222333222///...///111////////////////////////,,,///111///...000666<<<222222222222333444444555444777;;;>>>@@@DDDJJJOOOZZZ\\\aaalllvvv^^^OOOKKKMMMCCCCCCCCCAAA<<<<<>>DDDPPPSSSUUUjjjmmmsssUUUTTTRRREEE@@@>>>:::999<<<;;;666444666......---------------...---,,,,,,++++++,,,,,,---...//////...,,,***+++,,,zzzssshhh^^^UUUPPPKKKIIIIIIGGGEEEAAA>>><<<::::::888666444333333333222111000///...///111111111///...000222222111111111222///////////////000111111111000000000000111222222111111111111222333555666222555999===CCCJJJRRRWWWhhhrrr~~~}}}bbbYYYYYYQQQOOOIIIJJJGGG???DDDNNNNNNVVVssssssUUULLLIII@@@<<>><<<::::::888666444333333333222111000///...///111222222111//////000000000000111111///////////////000000111000000111222222222222222000000000111222444777888888;;;>>>BBBEEEJJJOOORRRfffsss}}}llleee```TTTRRRJJJIIIGGGCCCJJJPPPIIIVVVxxxvvvvvvgggQQQHHHGGGCCC???HHHJJJLLLKKKFFF===555111+++,,,,,,------------------,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,zzzssshhh^^^VVVPPPKKKIIIGGGFFFCCCAAA>>><<<;;;:::888666444333333333222111000//////000111333222111222111000000000000000///...//////000000000000000///000111222333222222111000000000111333555777999<<>><<<;;;:::888666444333333333222111111000///000222222222000222111111111222222000.........///000000000000000///000111111222222111111111111111111333555777999;;;===AAAEEEIIIMMMRRRUUUcccnnn}}}uuugggmmmyyycccLLLKKKFFFGGGKKKRRRaaadddUUUKKKjjjnnn]]]OOOAAA;;;LLL```aaaKKKOOONNNFFF<<<666111------.../////////...,,,+++---,,,,,,++++++,,,,,,---+++,,,---,,,+++***+++,,,vvvoooeee[[[TTTPPPLLLJJJFFFEEEBBB@@@>>><<<;;;:::888666444333333333222111333111000111222222111000/////////111333333000...---...///000111000000////////////000000000111111222222111222333555777888888;;;???CCCGGGMMMSSSXXXiiisss~~~}}}{{{sssyyy|||cccMMMHHHHHHLLLLLLMMMZZZ^^^QQQ@@@YYYkkkkkklllxxxgggPPPBBB:::888QQQlllmmmYYY[[[UUUFFF888222///,,,000000111111000...,,,+++---,,,,,,++++++,,,,,,---***+++,,,,,,+++***+++,,,wwwpppggg^^^WWWRRROOOMMMFFFDDDBBB@@@===<<<;;;:::888666444333333333222111444222111111222222000///,,,,,,---111444555111...---...000111111111000////////////...///000000111333222222222333555777888888;;;>>>AAAEEEKKKRRRVVVaaammm~~~{{{dddQQQHHHLLLRRRMMMDDDLLLPPPEEE>>>PPP[[[UUUOOOUUU^^^bbbUUU>>>666777:::VVVqqqpppppppppeeeQQQ???888555222111222222222111///,,,***---,,,,,,++++++,,,,,,---***+++,,,,,,+++***+++---uuuoooggg___XXXQQQLLLIIIEEECCC@@@>>>===<<<:::999999777555333222333444555111111222222222333333333000111111111111000///...000000000000000000000000333000---,,,---000111222333555777777666555666777@@@>>>>>>AAABBBEEEOOOYYYoooppp~~~sssdddTTTMMMMMMMMMLLLJJJHHHEEEDDD<<>>===<<<:::999888777555333222333444444444444444333333222222222000000000111111111111111////////////////////////222000...---///111222222222333555666555666888:::@@@>>>???AAABBBDDDLLLUUUiiinnn~~~nnnaaaTTTPPPOOOMMMJJJGGGDDDAAA@@@;;;>>>AAABBB@@@??????@@@777444111111222===SSSiiirrrvvvvvvlllYYYGGG<<<888555444222000///------,,,------------------------,,,+++******+++,,,+++***vvvoooeee\\\UUUPPPMMMJJJEEEBBB???>>>===<<<:::888777666444333222222333444666666555444333222111111000000000000111333555666........................111000///000222333222111222333444444444666:::===@@@???@@@CCCCCCCCCIIIQQQ^^^gggvvvqqqhhh\\\RRRPPPLLLGGGBBB>>><<<;;;:::888777999===>>>:::777888666444333333:::LLL\\\]]]ccchhhdddWWWIII>>>999333222111///............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,...vvvnnndddZZZTTTOOOMMMKKKEEEBBB???======<<<:::888666555444333222333333333555555444333222222111111000/////////111444777999////////////////////////000000111222444555333111444444333222222555:::>>>>>>>>>AAAEEEFFFFFFKKKRRR^^^gggsssxxxuuummmaaaQQQNNNHHHBBB===:::999888999777555777;;;<<<888555777888888777777<<>>666222000000///.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++---///---******---111tttmmmcccYYYSSSOOOLLLKKKDDDBBB???===<<<;;;999888555555444444333333444444111111111111111111222222000/////////111444777999000000000000000000000000000000111333555555444222777666444222111444888<<<<<<===AAAGGGIIIJJJPPPWWWiiirrr}}}wwwmmmhhh[[[MMMJJJDDD>>>:::888888888666777777777666666666666333666999888888<<>>===<<<;;;999777555555555555555555555555000000000000111111111222000000000000111333555666111111111111111111111111//////000222555555444222777777555333222333777;;;:::;;;AAAGGGJJJLLLSSS\\\nnnvvv|||iiifffbbbSSSHHHEEEAAA<<<999888888888222555888666222000333666333999===<<<<<>>:::555111000000000///......------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,///111{{{pppkkkbbbZZZTTTOOOKKKHHHDDDAAA>>><<<<<<;;;999777555666666666666666666666222222111111111111111111000000000111111111111111000000000000000000000000/////////111333555444333555555555333333555888;;;:::;;;???FFFIIILLLTTT]]]iiiqqqpppccceeebbbQQQEEECCC@@@<<<999888777777333555777555111000222666555<<<@@@>>>???CCCFFFEEE@@@999111---...000111111......------,,,------...------------------------...,,,))))))+++---///000xxxooojjjbbb[[[UUUOOOKKKHHHDDDAAA>>><<<<<<;;;999777666666777777777777777666555444444333222111000000000111111111111000///...///////////////////////////......000222444444333222333444444444666:::===;;;;;;???DDDGGGJJJSSS\\\fffnnn}}}kkk```dddaaaNNNEEECCC@@@<<<999777666666666777777555444333444666111999<<<::::::???@@@===>>>777...***,,,///000///......---,,,,,,,,,------........................///+++''''''+++...//////uuupppiii```XXXSSSOOOJJJFFFBBB@@@===<<<;;;:::888666444666999::::::888444222333111......///111222222222...///666777111...///000000000000//////......000222333333222111222333222333333444666888999:::>>>???AAAEEEJJJQQQVVVYYYjjjppp|||{{{kkkrrr{{{iiiLLLEEECCCAAA???===999555111777777777666555555444444777666666999<<<<<<888555666444222000...---------000///---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,+++***xxxpppjjjaaaYYYTTTOOOJJJFFFBBB@@@===<<<;;;:::888666444555777888888666444222555222///...///000000000222...///444555111///000222111111000000000000000...222555555222000000222333333333444555777888999;;;>>>BBBFFFKKKRRRYYY^^^jjjrrruuuZZZIIIFFFBBB@@@>>><<<999777777777666666555444444333888666555666888888555222777555333000//////000111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++|||qqqkkkccc[[[TTTNNNIIIFFFBBB@@@>>><<<;;;:::777555555555555555555444333333555333000//////000///...222///...111222111000111222333333222222222111111---444;;;<<<666000000222333333333333444555666777888===DDDHHHLLLRRR\\\cccllltttyyy]]]LLLHHHCCC@@@>>>===<<<:::666666555555444333333333555444222333555666666555888666222///...///111222......///......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++}}}ppplllddd\\\TTTNNNIIIFFFCCC@@@>>><<<;;;:::777555555444333333222333333333444222000///000000000///222///......000111111111000222555666666444222000///888BBBBBB:::333222555222222222222333333444555666===EEEHHHJJJPPPZZZccctttzzzvvvYYYMMMIIIDDDAAA>>>;;;999777555555555444333333222222111111000222555888;;;===;;;777333...,,,---///000....../////////---+++***++++++,,,,,,,,,,,,------,,,+++)))***+++,,,,,,+++zzznnnkkkeee]]]TTTMMMIIIGGGCCCAAA>>><<<;;;999777444555444333222111222222333000///...///111222222111222000...---///222333222---111555999999666111...///888BBBBBB:::333222555222222222222222333444555777===DDDFFFGGGLLLVVV^^^wwwvvv]]]PPPMMMHHHDDD@@@;;;666222555555555444333333222222222222222333555888===??????;;;666000------...///...///000000///...,,,++++++++++++,,,,,,---------,,,***)))***+++------,,,xxxkkkiiiddd\\\TTTLLLHHHGGGDDDAAA>>><<<;;;999666444444444333222222222222222///......///222333333222111222000...000444555222---000444777777444111...---444;;;<<<666000000222222222222222333444555666888===BBBDDDFFFJJJRRRYYYmmm}}}rrrcccVVVRRRLLLFFFAAA;;;666333666666555555444333333333666666666444333444777:::AAA>>>888444000//////000///////////////...---,,,***++++++,,,,,,------...+++***))))))+++------,,,~~~wwwhhhgggccc\\\SSSLLLHHHHHHDDDBBB???<<<;;;999666444444333333333333222222222/////////000222333222000000333222///111666666222//////000111111111111111...222555555222000000222111111111222444555666777999<<>>===>>>>>>;;;888555555555555444333222222222222222111111111111000222000//////000111111000//////000000111111222222000000000000111222333444333111444888777222333999555;;;CCCGGGJJJPPPXXX``````gggrrruuukkk\\\NNNHHH@@@:::777777777777>>><<<999666333111000000222222222222222111000///111111111111111111000///........................,,,------......------,,,++++++++++++++++++++++++zzzqqqhhhccc\\\VVVQQQMMMIIIFFFCCCAAA>>>======<<<:::777444555555444444333222111222222222111111111111000222000//////000111111000000000000000111111111111000000000111111222333444777222111666888555555777777;;;@@@DDDIIIPPPZZZ```dddjjjrrr}}}}}}kkkbbbTTTOOOIIIAAA;;;888888888888<<<;;;888666333111111000222222222111000///...---////////////...---,,,,,,........................,,,------......------,,,++++++++++++++++++++++++zzzqqqkkkeee]]]UUUPPPLLLIIIGGGCCCAAA???===<<<;;;888666444444444333222222111111222222222111111111111000222000//////000111111000111111111111111000000000000000111111222222333333777111///444:::<<<<<<===CCCCCCCCCEEEJJJRRR[[[```kkkttt~~~vvveee^^^RRRPPPJJJBBB<<<999999999999999888777555444222111111333333333222111000...---////////////...---++++++------------------------,,,------......------,,,++++++++++++++++++++++++{{{sssmmmfff]]]TTTOOOKKKHHHGGGCCCBBB@@@===;;;999777555555444333222111111000000222222222111111111000000111000......000111000///222222222111111000000000000111111222333333333333333222333888>>>CCCGGGJJJTTTOOOJJJJJJNNNUUU\\\___kkk{{{yyykkkeeeYYYOOOIIIBBB<<<999999888888666666666666555333222111777666666555444222111000///000000000000//////...------------------------,,,------......------,,,++++++++++++++++++++++++}}}uuullleee\\\TTTNNNJJJHHHFFFCCCBBBAAA>>>;;;999777666666555333222111000000000222222222111111111000000111///......///000000///333333222222111111000000111111222333333333222222444999===>>>???DDDLLLRRRXXXSSSNNNLLLPPPWWW]]]aaalll}}}}}}pppiii]]]MMMHHHAAA;;;999888777666555555666777666555333111666666666555444333222111---...///000111111111111------------------------,,,------......------,,,++++++++++++++++++++++++}}}uuuiiiccc[[[SSSNNNJJJGGGEEEBBBCCCBBB???<<<999888999777666444222111000000111222222222111111111111000111///......///000000///222222222222222111111111111222333444444333222111888@@@EEEBBB>>>AAAHHHMMMNNNLLLKKKLLLOOOVVV]]]bbbtttxxxllldddXXXLLLGGGAAA<<<999777666555444666888999888666333111333333333333222111000000,,,---...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++{{{rrreee```YYYSSSNNNJJJFFFCCCBBBCCCCCCAAA===::::::<<<999777555222111111111222222222222111111111111000000///------///000///...111222222222222222222333111222444555555444222111:::BBBEEE@@@<<>>???<<<<<<@@@@@@<<>>;;;:::888666666888;;;<<<;;;888444111222222333444444444333333666555555444222000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++wwwmmmaaa]]]XXXTTTPPPKKKFFFBBB@@@@@@>>><<<:::999999888777666444333222222333333;;;888555222111000///...000000000000000000111222444333222111111222444555222333444555666777888999999888888888888999999:::EEEDDDCCCDDDJJJSSS]]]dddiiilllvvvrrrbbb\\\[[[[[[UUURRRLLLFFF@@@;;;888777888777888<<>>888111333222222111111222222333<<<===:::333///000111111...------,,,,,,------...---------.........//////...,,,+++,,,***''')))---vvvmmm```\\\WWWRRRNNNJJJEEEBBB@@@???===;;;:::999888888777666444333222222333333999777333222111111///...000000000000111222333333111222333444444333222111666666555555444444555666777777777777888999::::::AAABBBDDDGGGLLLSSSZZZ___hhhlllrrr{{{tttgggbbbaaabbbVVVPPPHHHBBB>>><<<:::888888666555888<<<<<<777333333222111000000000000111777:::888111...///000///------,,,,,,,,,,,,------,,,,,,---------............++++++,,,+++(((***...uuulll___[[[VVVQQQMMMIIIDDDAAA@@@???===;;;999888777777777666444333222222333333666444222111111111000///000000000000111333444444222444888:::999666222///777777777555333333555666444444555666888999:::;;;<<<@@@EEEIIIMMMQQQVVVYYYeeemmmsssyyy}}}|||pppeeeaaaaaa```UUUMMMCCC======>>><<<:::777444222333666999888666333222111000///.........111444444000---......---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,------------++++++,,,+++)))+++000tttkkk___[[[UUUPPPLLLIIIEEEBBB@@@>>><<<:::888777666666666555444222222222222333333111000000222222111000333222222222222333333444777999;;;===<<<999555333444777:::999777555555777222333555777999:::<<<<<<:::>>>DDDHHHJJJNNNSSSWWW]]]lllzzz|||nnnaaa\\\ZZZYYYQQQIII@@@===@@@AAA>>>:::888444000000222666999999444333222000///...------,,,111222///...///...,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,***+++---,,,+++---222~~~sssjjj```\\\VVVQQQMMMJJJFFFDDD@@@???===:::888777666555666555333222111111222222111000///000222333222111666555444333333222222333::::::::::::999888777666555:::??????:::555333333222333666888;;;===>>>>>>===@@@CCCDDDFFFKKKTTT[[[]]]lll}}}pppaaaZZZVVVSSSLLLFFF@@@@@@CCCDDD???999888555111///111555999;;;666555333111///......---***///222///...000///---,,,++++++******++++++,,,*********+++++++++,,,,,,,,,++++++------+++...333|||qqqiii```[[[UUUPPPMMMJJJGGGEEEAAA@@@>>>;;;999777666555666555333222111111222222000000000111444444333222777666555444444333333444888777555333333333555555777<<>>???@@@@@@AAACCCDDDCCCDDDLLLXXXbbblllpppwww~~~~~~nnn___WWWPPPJJJFFFCCC@@@@@@CCCBBB===999666444111///000333777999555444333111000.........***...111///...//////---,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,---+++,,,......,,,///444zzzppphhh___ZZZTTTOOOKKKIIIFFFEEEBBBAAA???<<<999777666666555444333111111111111222111000111333555555444222555555444444555666666777444333222111111222333444444999>>><<<666222333555666888;;;>>>AAABBBBBBBBBFFFGGGHHHFFFGGGPPP^^^jjjvvvooommmrrruuuvvv|||pppuuuwwwtttkkkaaaXXXOOOHHHCCC@@@>>>===>>>===;;;:::444333111000///111333555444333111000///......---)))...000---,,,...///---------,,,,,,,,,,,,------++++++++++++,,,,,,,,,---///------///...,,,...333zzzppphhh^^^YYYSSSMMMJJJHHHFFFDDDCCCBBB???<<<:::888777666555444333111111111111222111111222444555666444222222333333444666888999:::333333222222333333333444...333888777333333888>>>888:::===@@@CCCCCCCCCCCCHHHJJJKKKJJJKKKTTTbbbnnnpppffffffqqquuurrr{{{vvvffflllpppmmmggg```VVVMMMAAA???===:::999999:::;;;111111111000//////000222222111000......---------)))---...+++***---...,,,...------,,,,,,------...++++++,,,,,,,,,---------000---...///...,,,...333~~~ssskkkfff\\\XXXSSSNNNKKKHHHFFFDDD@@@???>>><<<:::888666555999666333111111222111000333000---000444666333...000000222444777:::===???777444111000111222333222333777666222222999AAADDDHHHCCCAAADDDCCC>>>>>>CCCRRROOOJJJFFFHHHSSScccoooxxxrrrooottt{{{}}}kkkiiikkkrrrooobbbTTTMMMIIIEEE???:::888888777777444222000000//////---+++------......///......---...---,,,,,,+++++++++,,,++++++++++++++++++++++++......------,,,+++******...---,,,+++,,,---...///}}}sssjjjeee]]]XXXQQQLLLIIIFFFEEECCC@@@???>>>===;;;888666555888666333333333333222111222000...000222444222000111222444666888999;;;<<<555333111111333555666666000444555222222999@@@CCCBBB>>><<>>CCCEEEEEEDDDCCCFFFPPP^^^iiippppppuuu{{{qqqlllkkkmmmjjj___TTTPPPIIIDDD>>>999777666555555444222000000000///---,,,---........................------,,,+++++++++,,,++++++++++++++++++++++++---------,,,+++*********+++++++++++++++,,,---...}}}rrrjjjddd]]]XXXQQQKKKGGGEEECCCBBB?????????>>><<<999777555666555444444555555333222000000//////000111111222222444666777888999999888444222111333666999::::::222666777444222666;;;<<<;;;888777999:::;;;>>>BBB???BBBEEEFFFHHHQQQ^^^hhhjjjqqq}}}|||qqqkkkggggggeee___XXXVVVHHHDDD>>>999666555333222333222000000111000///---........................---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******))))))((()))***+++,,,,,,---,,,}}}sssjjjeee[[[XXXRRRNNNJJJFFFBBB???>>>>>>???>>><<<999777555444444444666777777555333///000000000...///111333111333666888999999888777444333333444777:::;;;;;;888<<<<<<777333333555555888666555555777999===@@@@@@CCCGGGGGGJJJRRR```kkkpppxxx|||kkkgggccccccdddbbb^^^\\\IIIDDD>>>:::777555222111333111000000111222111////////////...............------------------,,,,,,+++++++++++++++++++++++++++++++++*********))))))''')))+++,,,---------,,,~~~sssjjjeeeYYYWWWUUURRRNNNIIICCC>>>>>>>>>======;;;999777555444333444666777777555333///000111000//////111333///111444777888888888777666555444555777999999888999>>>>>>999444444555444999888777555666:::<<<===<<<@@@CCCDDDGGGSSSeeessszzzyyyzzzvvvjjjhhhgggfffgggfffaaa\\\IIIEEE@@@;;;888666333111222111000111222333222111111000///............///,,,,,,---.........---,,,++++++++++++++++++++++++++++++******************)))***,,,............---}}}sssiiidddWWWVVVUUUSSSPPPJJJDDD???======;;;:::999777666666444333333444666666555333000000111222222222222111...000222444666777777666666555444555666777666555555:::<<<888555777::::::999;;;:::888888;;;===;;;;;;@@@DDDEEEJJJYYYooooookkklllkkkiiihhhfff^^^UUUHHHDDD???<<<999666444111111000000111333555444333222111///...---......///+++,,,...//////...------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........------{{{pppgggaaaXXXUUURRROOOMMMIIIEEEBBB===<<<999777666666666777666444222222333444444333111000111333666666333///000111111222333333444444444333222444555666555333222777999666444888<<<===777;;;<<<999:::>>>>>>;;;===CCCHHHIIIMMM[[[ppp~~~nnnfffhhhgggcccbbb```WWWMMMEEEBBB>>>;;;888666333111111000000111444666666555333222000...---...//////+++,,,...///000///...---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,yyyoooeee___YYYUUUOOOKKKIIIHHHFFFEEE===;;;888555444444666777666444222111222333333222222000000444999999333---333222111000000111111111111111111222555555444333444888999444222666:::;;;444:::<<<:::;;;@@@???;;;===CCCHHHHHHJJJTTThhhxxx{{{rrr]]]___^^^ZZZZZZZZZRRRHHHCCC@@@<<<999888555333111000000000222444666666666444222000...---...//////+++,,,...000000///...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))******+++xxxmmmbbb[[[YYYUUUOOOJJJGGGEEEBBBAAA;;;;;;:::999777555333222222333333333333222111000555444444444555555333111333111000......///111222666444222333666666444111666555666777888;;;===???:::999999;;;===>>>===<<<>>>AAADDDGGGLLLXXXhhhtttwww{{{ooocccUUUSSSXXXTTTPPPNNNGGGEEEAAA<<<999777666555555333333333222222111111111////////////............/////////......------,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---|||rrrjjjbbb\\\WWWSSSMMMIIIFFFDDDAAA???<<<;;;:::999777555444333222222333333333222222111444333333333444444222111222111000//////000111222333222111222555555333111555555555777999<<>>>>>===BBBDDDFFFHHHLLLWWWgggrrrssswww~~~kkkYYYSSSVVVSSSQQQNNNDDDDDDBBB>>>;;;777444111///222222222222222222111111////////////.....................---------------......---,,,++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---uuulllfffaaa]]]UUUQQQLLLGGGEEEBBB@@@???<<<;;;;;;:::888666444333222222222222222222222222333222111222333333111///222111000//////000111222111000000222444444333222444444555777;;;>>>AAACCCHHHDDD???======>>>??????DDDFFFFFFFFFIIISSScccooopppqqqxxx}}}yyy}}}sss]]]RRRPPPLLLKKKGGG<<>>;;;888333///---111111111111111222222222/////////............---,,,,,,,,,,,,------------///...---,,,+++*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,---ssskkkeeeaaa]]]UUUQQQLLLGGGEEECCC@@@???<<<<<<;;;:::999777555444222222222222222222333333222111000111222222000...111000000///000000111222000000111222444444444444444555666999<<<@@@DDDFFFIIIDDD???<<<===???AAABBBCCCDDDDDDCCCFFFPPP```lllrrrqqqtttzzz~~~lll___VVVLLLIIIGGG===;;;;;;;;;999666333222222///000000000111111222222//////.........---------+++++++++,,,,,,---------------,,,+++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---vvvnnnhhhaaa]]]XXXTTTNNNIIIFFFDDDAAA???<<<<<<<<<;;;999888666666333222222111111222333333111000///000111111///---000000000000000111111222000222333444444555555666555666777999===AAADDDFFFCCC@@@<<<;;;===@@@CCCEEECCCDDDDDDDDDFFFQQQ```lllwwwxxx|||xxxiiiVVVPPPQQQKKK>>>===;;;777333222333555/////////000000111111111............------------+++++++++,,,,,,---------++++++++++++,,,---......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---xxxqqqjjjccc]]][[[VVVPPPKKKGGGDDDAAA???<<<<<<<<<;;;:::999777777555444222111111111222333111000///000111111///---//////000000111111222222111333555555444444555666555555666888:::>>>@@@BBB;;;999999:::>>>BBBDDDEEEDDDEEEGGGGGGIIIRRR```kkkvvv}}}~~~}}}qqqZZZUUUWWWQQQDDDCCC@@@999222///111333////////////000000000000.........------------,,,,,,,,,,,,,,,------------++++++++++++,,,---......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---wwwqqqkkkddd___]]]XXXQQQKKKGGGCCC@@@===<<<<<<<<<<<<;;;999888777666555333111000000111111111000000000111111///......///000111111222222222111333555555333222333444444444444555666888;;;<<<555666888<<>>555000000222//////////////////...............---------,,,,,,.........---------------...---,,,,,,+++++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---~~~uuuooojjjeeeaaa^^^YYYRRRKKKFFFBBB>>><<<======<<<<<<;;;:::999888888666333111//////000111222111000111222222000.........000111222222222222000333555444111000111333333222222222333444666777333555999>>>CCCEEEDDDBBBBBBDDDFFFEEEFFFKKKUUU^^^dddooo|||zzzsssmmmaaaSSSRRRPPPCCCAAADDDEEEAAA999444333444000000//////.........---......---------,,,,,,,,,/////////......---------111000...,,,+++***))))))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---zzzuuupppgggbbbbbb^^^YYYQQQIIIDDD@@@<<<:::;;;<<<:::777777999777333777555333111///000111111/////////000222111///---............////////////000000000000111222333333444444555555555555555555333666:::>>>@@@@@@@@@??????EEEGGGBBBAAAJJJSSSWWWaaappp|||wwwhhh[[[QQQMMMJJJIIIFFF@@@888555666777555222222222111000///...------////////////.....................------,,,,,,,,,...---,,,,,,++++++++++++,,,+++*********+++,,,---+++++++++,,,,,,---------xxxrrrmmmfffbbbbbb___ZZZRRRKKKFFFBBB???<<<;;;<<<:::777777:::888444666555333111000000000000000/////////111111///...000000000000111111111111000000000000111333444444444444333333444444555666888999;;;===>>>>>>======BBBIIILLLHHHHHHPPPYYY]]]qqqpppaaaVVVPPPLLLJJJFFFAAA:::888999999777444444333222111000//////...////////////..................---------,,,,,,,,,...---,,,,,,+++++++++,,,---,,,++++++***+++,,,,,,+++,,,,,,,,,,,,,,,,,,---uuunnniiidddaaaaaa___ZZZSSSMMMHHHEEEAAA???:::;;;:::777888;;;:::666444444333222111000000///111000......000000000///000000000000111111111111000000000111222444555666444333222111111333555666===<<<<<<<<<<<<;;;;;;:::===DDDJJJJJJMMMVVVaaaggg}}}{{{~~~sssdddXXXPPPLLLIIIFFFBBB>>>=========:::777555555444333222111000000/////////............---------------,,,,,,,,,,,,------,,,+++++++++,,,,,,......---,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++uuukkkddd```]]]]]]\\\XXXRRRLLLIIIEEEBBB@@@999;;;:::777999<<<;;;777333333333333222111//////222000...---///000000000............////////////000000000111222444555666333222000///000222555666===<<<:::999888999999:::888???HHHNNNUUU```mmmvvvzzz|||yyykkk]]]SSSMMMIIIGGGFFFDDDBBBAAAAAA???<<<999555444444333222111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,///......---,,,,,,,,,,,,---------,,,,,,+++++++++wwwjjjaaa\\\YYYWWWWWWSSSNNNJJJGGGDDDAAA>>>999:::999777888;;;:::666222222222222222111//////222000...---///000000000............////////////000000000111222333555666333111000//////222555777999888777666777888:::;;;===CCCLLLUUU]]]hhhwww|||}}}|||zzzqqqjjj^^^TTTNNNJJJHHHGGGFFFEEEDDDCCCAAA???<<<999333333222111000///..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------,,,,,,+++++++++zzzkkk```[[[XXXTTTRRROOOKKKGGGEEEBBB???===999:::999666777:::999555222222111111111000000000111000......000000000///000000000000111111111111000000000000111222333333222111000000111333555666555555555555777999<<<===BBBEEELLLUUU\\\eeetttxxxvvvwwwrrrmmmddd^^^UUUNNNJJJIIIIIIIIIFFFEEEDDDBBB???<<<999888222111111000///...------.........------------,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,+++{{{mmmbbb]]]YYYSSSNNNLLLHHHFFFDDDAAA>>><<<999:::999666666888777222222222000//////000000111000/////////111111///...000000000000111111111111111000000//////000111111111111111111333444555666444555666777999;;;===>>>BBBBBBHHHPPPVVV___nnn}}}tttqqqoooiiiccc___YYYQQQKKKHHHGGGGGGGGGFFFEEECCC@@@<<<888666666222111000000......---,,,.........---------,,,,,,******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...)))***+++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,---|||nnnccc___ZZZTTTMMMJJJGGGEEEDDDAAA>>><<<999:::888555555777555111333222000......///111222/////////000222111///---............////////////111000000///////////////000111222333444555666666555666777999;;;===>>>???BBBBBBGGGOOOWWW```qqqxxxrrrkkkbbb[[[]]]WWWOOOIIIFFFEEEEEEDDDFFFEEEBBB>>>999666444444222222111000///...------......---------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,,,,---...'''(((***,,,---------,,,+++++++++,,,,,,---------~~~sssjjjccc\\\UUULLLJJJGGGCCC@@@===<<<;;;777888888777555333333333555333111000111111000///111000///000111222111///////////////////////////...............///000000000---111222...666===777888777777888:::;;;;;;;;;DDDEEEHHHNNNSSS]]]pppzzzuuuwwwvvviiiZZZ___[[[SSSKKKEEEDDDGGGJJJGGGFFFBBB:::666666666333444333222111000...---,,,------------------------)))***+++,,,,,,,,,,,,,,,******)))***+++---///111.........------,,,,,,,,,++++++***+++,,,...000111zzzrrrmmmhhh^^^TTTLLLJJJGGGCCC@@@===<<<<<<::::::999777444333333444555333111000111111000///333111000111222333222111000000//////............///......---...///111222///---222222...555:::333777777777888:::<<<<<<<<>>===>>><<<999666444444444444444222000000111111000///222000///000111222111000000000//////.........---000///...---...000333444000...222222...444999111777888888999:::;;;<<<===@@@AAAGGGNNNTTT]]]mmm{{{wwwxxxpppeeeaaaZZZSSSMMMJJJHHHGGGHHHGGGBBB999555555333000555444444222111000///...------------------------------,,,+++++++++,,,,,,------,,,,,,---......///------------,,,,,,,,,,,,,,,+++++++++,,,---///000zzzyyyuuunnniiicccYYYNNNMMMKKKHHHEEEBBBAAA@@@@@@AAA>>>999666555555555555333111000///000111000//////---,,,---...///...---............/////////000111000...---...111555777222///222111---555===777::::::::::::::::::<<<>>>CCCCCCFFFKKKNNNSSS^^^iiifffnnnyyy~~~~~~zzzuuuoooeee[[[YYYVVVRRROOOLLLJJJGGGFFFEEEEEE@@@888444555555222555555444333222111000///............------------///...---,,,++++++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///~~~www{{{yyyoooddd\\\UUUOOOMMMKKKIIIFFFDDDBBBBBBBBBBBB>>>999666666666555444222111//////000111000///...---,,,---...///...,,,+++,,,---...///111222222111000......///333777999555000111000...999DDD@@@=========<<<::::::===@@@GGGEEEFFFJJJKKKNNNUUU^^^kkkooouuuzzz}}}yyy|||vvvtttnnnaaaSSSPPPMMMJJJHHHHHHFFFCCC@@@AAAAAA===777444777777555555444444333222111000000/////////......---------//////...---,,,,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***++++++---...{{{www|||zzznnn```XXXSSSQQQKKKJJJHHHEEECCCBBBBBBBBBAAA===888666777777555333222000//////000111000///111///...///000111000///++++++,,,...///111222333000000//////111444888:::666111333222000<<>><<<<<>>???;;;666444777888666444333333222111111000000000000//////...---------....../////////...------------.........------,,,++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,,,,yyyuuuwwwssshhh\\\VVVRRROOOHHHGGGEEECCCAAA@@@@@@@@@???;;;666666888888555222111000......000111000///111000//////111111000///------......///000000000//////000111333666999:::555222666666444>>>GGGCCC:::===??????>>>@@@FFFLLLOOOKKKIIILLLNNNQQQXXX```kkklllnnntttzzzooobbb\\\VVVQQQOOOKKKEEE@@@>>>???;;;555444666777555222222222111111000//////000000000///...---------+++---///111111000...,,,+++,,,---......---,,,,,,******+++++++++,,,,,,,,,...---+++*********++++++yyyrrrqqqjjj```YYYUUUPPPKKKFFFDDDBBB@@@???>>>>>>>>>===999666666999999555111111///......000111000///000...---...///000///...000/////////...............///000222555777999:::444333888:::777>>>EEE>>>888;;;>>>??????CCCKKKRRRRRRMMMJJJKKKMMMPPPWWW^^^mmmnnnmmmlllsss||||||vvvzzzrrrkkk^^^XXXQQQLLLJJJGGGAAA;;;???@@@<<<555333555666444222111111111000000//////111000000///...---------***,,,///222222111...,,,******,,,---------,,,,,,*********++++++,,,,,,,,,...---+++************+++sssjjjhhhddd^^^XXXSSSOOOMMMEEEDDDCCCAAA???===<<<;;;>>>===<<<:::888666555444333222000///---,,,,,,,,,///111222111///.........111111111000000000000000333333333333444666888999===BBB@@@888666:::;;;666777777999<<>><<<<<<:::888777777666333111333222222555888888444000......---------,,,,,,,,,+++,,,---.........---,,,---,,,+++******+++,,,---///---+++***++++++***)))*********++++++,,,,,,,,,}}}qqqjjjgggccc]]]WWWRRRNNNKKKEEEEEECCCAAA???===<<<;;;===<<<;;;999777666444444111111000///............---///111111000//////000////////////////////////333222222222333555666777<<>>AAABBBEEEFFFHHHLLLRRRVVVZZZ[[[ZZZ[[[YYYUUUSSSSSSNNNHHHMMMQQQSSSTTTWWW\\\ZZZTTTHHHHHHHHHGGGEEEBBB@@@>>>===:::888666555555333111222222333555666555222000//////.........---------+++,,,---.........------,,,+++************+++,,,///---+++***++++++***)))++++++++++++++++++,,,,,,{{{oooiiigggbbb[[[UUUPPPLLLIIIFFFEEEDDDBBB@@@>>><<<;;;;;;:::999777666444333333000000000//////000000111,,,...000000000000111222000000000000000000000000222222111111111222444555<<>>@@@EEEGGGJJJNNNSSSXXX]]]___[[[]]]^^^___aaa```XXXNNNKKKLLLLLLOOOUUUZZZWWWPPPFFFFFFGGGFFFEEECCCAAA@@@>>>;;;777555444333222111000333555555333111//////.........---------------+++,,,------......------++++++************++++++...,,,+++***++++++***))),,,,,,++++++++++++++++++zzzoooiiifff```YYYSSSNNNJJJHHHFFFFFFDDDBBB???===<<<;;;888888777666555333333222222111111000000000000000---///000111000///000111222222222222222333333333222111000///000000222222:::BBBCCC:::555888;;;999777777888999;;;<<<>>>???DDDGGGJJJMMMQQQUUUYYY\\\]]]```ccchhhpppuuunnndddXXXTTTRRRTTTYYY[[[VVVOOOFFFFFFFFFFFFDDDBBB@@@>>>???<<<777555444333222111000333555444000------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++++++++******+++++++++...,,,******+++++++++***,,,,,,,,,++++++*********zzzppphhhddd___XXXQQQMMMIIIHHHFFFEEECCCAAA???<<<;;;:::666666555555444333222222444333222000//////......///000222111///......///111111222222333333333333111000///......///111111888===<<<888999>>>===666777777777888:::;;;===>>>CCCFFFIIIJJJKKKMMMQQQTTTYYYZZZ[[[```jjjrrroooggg___XXXTTTUUUYYYWWWQQQKKKGGGGGGFFFEEEBBB???<<<;;;>>><<<888666555444333111000333555333///,,,,,,...------------............,,,,,,,,,,,,------......+++++++++,,,,,,+++++++++---,,,******+++,,,+++***,,,,,,,,,++++++*********zzzrrrgggccc]]]WWWQQQMMMJJJIIIEEEDDDCCC@@@===;;;999888555555444444333333333333444333222000///...------000111222111///------.........//////000111111111000///.........000111222555::::::999===CCC???555444555555666888:::;;;<<>>@@@DDD???555444444555666888:::<<<===AAADDDGGGFFFDDDDDDHHHLLLSSSUUUUUUUUUZZZaaadddbbbXXXQQQNNNOOONNNHHHDDDEEECCCCCCBBBAAA???<<<999888;;;;;;:::;;;;;;:::666444333222000000000000...---////////////000000111111------,,,,,,,,,---...///------...//////...---------+++******+++,,,,,,+++++++++++++++++++++,,,,,,wwwrrreeebbb\\\VVVQQQNNNMMMMMMDDDCCCAAA>>>;;;888666555444444444444444444444444//////............//////,,,...000111000000000222...//////000111222222222......---...///111333444333???FFFDDDBBBCCC>>>777666666777999;;;===???@@@AAADDDGGGGGGDDDDDDIIIMMMMMMRRRVVVXXX^^^hhhmmmnnn^^^XXXUUUUUUPPPHHHEEEGGG@@@@@@@@@???>>><<<:::999::::::;;;======<<<888444444111//////222222000---,,,,,,,,,---------......------,,,+++,,,---...///---...///000000///...------+++)))***+++,,,,,,+++*********++++++,,,,,,---vvvkkkgggddd^^^XXXRRRNNNLLLKKKGGGDDD@@@===<<<:::888777:::666222000222333222000555333///...///000000///...///000111222222111000////////////000000000000......//////000000111111555<<>>>>>===;;;999666666888777444000111111///---+++,,,...111......//////......---,,,,,,,,,,,,---///000222333...111333111---***)))+++)))+++---......---+++*********+++,,,,,,------...sssiiieeeaaa\\\UUUPPPLLLJJJIIIDDDBBB>>><<<<<<;;;:::999999666222111222222222000555222///...///000000/////////000111000///........./////////000000000000.........///000000111111444:::CCCLLLOOOHHH===333888666666:::@@@CCCAAA>>>EEEKKKJJJBBBAAAHHHKKKHHHJJJKKKMMMOOORRRUUUXXXYYYVVVWWWWWWUUURRRLLLGGGDDDBBBBBB@@@???>>>=========;;;999888777777555333111000//////....../////////......///......---,,,+++,,,,,,,,,---...///000111///000222111///---,,,,,,)))***+++++++++***))))))++++++++++++,,,,,,,,,,,,yyynnnhhhaaa^^^YYYSSSMMMIIIGGGFFFBBB@@@===;;;;;;<<<;;;:::777555222111111222111111444222///...///000000//////000000000///...---,,,....../////////000000000---......//////000111111444777===DDDFFFCCC<<<666777666666:::@@@CCCBBB@@@DDDJJJKKKFFFFFFLLLOOOMMMMMMNNNNNNNNNOOOQQQRRRRRRLLLPPPTTTTTTPPPKKKHHHHHH@@@???>>>======<<<<<<<<<999::::::888555333222222111000000222555555222...............---,,,+++***,,,,,,,,,---------....../////////000111000...,,,------,,,+++************,,,,,,,,,,,,++++++++++++tttkkkggg___\\\WWWQQQKKKHHHFFFEEECCC@@@===;;;;;;:::999888666444333222111111111111333111///...///000///...//////////////////.............../////////000000------......///000000111333555888;;;===<<<:::888777666777:::???BBBBBBAAACCCIIIKKKIIIJJJPPPSSSRRRUUUVVVXXXYYYZZZYYYXXXWWWLLLRRRXXXXXXTTTOOONNNOOOCCCBBBAAA???===<<<<<<<<<888:::;;;999444111111222333222222666;;;:::444///............---,,,+++***,,,,,,,,,,,,,,,,,,,,,+++...,,,+++...111111///+++333222000...------...///.........---,,,++++++***~~~ssskkkfff^^^[[[VVVPPPKKKGGGEEEEEEDDDAAA===;;;:::999777555333333333222111000111111111000......///000///.........//////000111222333............////////////---------...//////000000222333444555666777888999666666777:::===@@@AAAAAABBBFFFIIIJJJLLLPPPTTTUUUYYY[[[___aaa```]]]XXXUUUOOOUUUZZZZZZUUUPPPOOOPPPIIIGGGEEEBBB???===<<<;;;777:::;;;888444111111222333111111555:::999333---------......------,,,+++,,,,,,,,,---,,,,,,+++***+++))))))+++///000---***555333111///......000111000000///...---,,,++++++}}}ssskkkeee]]]ZZZUUUOOOKKKGGGEEEEEEDDDAAA===:::999777666444222333444333111000000222000///......000000///............///000222444555------........./////////,,,------......///000000222333333333222333666999666666777999;;;===???@@@AAACCCFFFHHHJJJOOOTTTWWW]]]```cccdddaaa\\\VVVRRRQQQTTTWWWVVVQQQMMMKKKKKKLLLJJJGGGDDD@@@>>><<<;;;777888888777555222222222222000000111333333///,,,,,,---......//////......+++,,,---------,,,+++***(((((()))+++---...,,,+++222000...,,,,,,---...///000//////...---,,,,,,+++|||tttjjjccc\\\YYYTTTNNNIIIFFFDDDDDDBBB???<<<999999888666555000222444333111///000222///......///000000///---///.........///111222333---------.........//////,,,,,,---......//////000222333444333111222444777666777777777888:::<<<>>>@@@@@@BBBEEEHHHLLLRRRWWW^^^___aaaaaa___\\\XXXVVVUUUUUUTTTRRROOOLLLJJJIIIJJJHHHEEEBBB???===;;;:::777666555555666555333111333222111000//////......,,,,,,...///000111111111***+++---.........,,,+++(((***,,,---,,,,,,,,,,,,------,,,+++++++++,,,------------,,,,,,++++++***{{{tttjjjbbbZZZWWWRRRMMMHHHEEECCCCCC@@@===:::999999999888777///222444333111///000222///......///000000///---000///...------...000000---------.........//////,,,,,,------...//////000222444555444222111333666666777777777777888;;;===??????@@@CCCFFFJJJPPPWWWYYYYYYYYYYYYZZZZZZZZZZZZYYYWWWTTTRRRQQQPPPMMMKKKFFFEEEBBB@@@===<<<::::::777555333444777777444111777666444111......000222+++,,,...000111222333333***+++---//////...---,,,(((+++...///,,,+++,,,...,,,,,,++++++,,,,,,------+++++++++************)))yyyqqqggg___\\\XXXQQQLLLIIIGGGEEECCC===<<<;;;999777666555444777666333000///000111111000000///......///000111111000...---,,,,,,------............////////////...............///000000222111111000000111111222666555555555666777999:::;;;???BBBBBB???@@@DDDHHHHHHKKKJJJEEEFFFNNNTTTTTTWWWXXXWWWVVVSSSNNNIIIGGGCCCCCCCCCBBB@@@===;;;999;;;888555555666666444111222111///.........///000222///---///444777666444000///---++++++,,,---...)))///555666222...---.........---,,,,,,+++******---,,,***))))))***,,,---zzzsssjjjbbb\\\WWWQQQKKKHHHFFFCCCBBB===<<<;;;999777666555444666555333222000000000000111000///......///000111111111000///...------...............//////////////////......//////000111222222111111111111222222777666666555666777999:::888;;;>>>===;;;;;;???CCCDDDFFFEEEAAACCCIIIMMMLLLIIIIIIJJJIIIGGGDDDAAA???@@@@@@@@@???===;;;999777777555222222333333111...111111///.........///000111---+++---111444333000///...,,,+++++++++------)))...333444000------.........---,,,,,,+++******,,,+++)))(((((()))+++,,,|||yyytttlllddd[[[WWWPPPKKKHHHEEEBBB@@@===<<<;;;999777666555444444444444333222111000///111000///.........///000111111111111000///......---............/////////000////////////000111111333333222222222222333333888777666555666666888888777999;;;;;;999999<<>>?????????===;;;:::============<<<:::888777555333222111222111000...111000//////....../////////,,,***+++...000...,,,...---,,,+++***+++,,,---***---111000...,,,,,,......------,,,,,,++++++***+++***)))(((((()))***+++|||xxxvvvrrriiiaaaZZZVVVQQQLLLHHHEEEBBB@@@===<<<;;;999777666555444222333444444444222000...111000///...---.../////////000000111000///...------------.........//////000000000000000111111222444333333222222333333444777666555444444555666666999:::<<<;;;::::::===???DDDAAA======@@@BBB???:::>>>>>>>>>>>>>>>===<<<<<<:::;;;<<<<<<;;;:::999888666555444444333333222111000000//////...............,,,******,,,---,,,+++...---,,,++++++++++++,,,+++---...---++++++,,,...---------,,,,,,++++++++++++***))))))))))))***+++wwwrrrppplllccc[[[YYYUUUPPPLLLIIIFFFCCC@@@===<<<;;;999777666555444111222444555444222000...111000///---------...///---...///000///...---,,,------------............000000000000000111111222444333333222222333333444666555444333222333444555:::;;;;;;;;;;;;<<<>>>@@@AAA===;;;???DDDFFFCCC@@@CCCBBBAAA???===<<<<<<;;;777888999999999888666555666666666555444333333333///////////////......---...---++++++,,,,,,,,,+++------,,,,,,,,,++++++,,,+++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,+++++++++++++++******+++++++++tttnnnkkkggg^^^WWWVVVSSSOOOKKKIIIFFFCCC@@@===<<<;;;999777666555444111222444444444222000///111000...------------...------............------,,,------------.........000////////////000111111333333222222222222333333555444333222222333444555888999999:::;;;===???@@@;;;888999???FFFHHHHHHJJJFFFDDDAAA===;;;999999888555666666777666555444333333444444333222111111333...////////////...------......---,,,,,,---------.........---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++sssllliiiddd]]]VVVQQQOOOKKKIIIGGGEEEBBB@@@===<<<;;;999777666555444222222333333333222111000111000...---,,,,,,------//////............//////,,,,,,---------.........//////......//////000111222222111111111111222222555444444333444555777888888888888:::===???AAAAAA:::777888>>>AAAAAADDDIIIIIIFFFBBB>>>;;;999999999777888888888888666444333111222444333000///000222....../////////...---,,,------------,,,---...///.../////////......------,,,+++,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******ssskkkhhhddd]]]WWWNNNLLLIIIGGGFFFDDDAAA>>>===<<<;;;999777666555444222222333333333222111111111000...---,,,,,,------111000///......///000111,,,,,,,,,---------.....................///000000222111111111111111111222666555555555666777999:::999999999;;;???BBBCCCDDD===::::::===<<<999;;;BBBLLLIIIEEEAAA>>>=========<<<<<<<<<<<<;;;999888666111333555444111000111444---.../////////...,,,,,,,,,---------,,,,,,...000//////000000//////...---,,,+++,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))yyykkkgggfff```XXXTTTQQQLLLGGGFFFHHHHHHDDD@@@???===;;;999999777555333444333222111000000000000222000------...//////...////////////////////////...............------------------...............222333333222111000222333555555666666777777777777777888:::<<<===>>>??????===;;;999999:::;;;;;;:::BBBAAA@@@???>>>;;;777444;;;999777666555444222000333222000///.........///---------...///...,,,***///---+++))))))+++---///...++++++...,,,'''(((...***+++---//////...---,,,,,,++++++******++++++,,,+++++++++************)))~~~qqqfffcccccc^^^XXXUUURRRNNNIIIHHHHHHHHHDDD@@@???===;;;::::::999666555444333222111000000000000222000...---...///......................................................------............//////222333333222111111333444666666666666777888888888:::;;;;;;<<<======>>>>>>999999;;;===>>>===:::777:::999999;;;<<<<<<:::888;;;999777555444333222111333222000///....../////////---------......,,,***...---+++******+++---...***'''(((++++++(((***...***+++---...///...---,,,,,,++++++******++++++,,,+++++++++************)))zzznnndddaaaaaa\\\WWWTTTSSSOOOJJJHHHHHHGGGCCC@@@???===;;;;;;;;;;;;999777444333222111000000000000333111...---.........---------------------------////////////////////////---........./////////000111222333222111222444666666666666666777888999:::>>>===<<<;;;;;;<<<======888:::???DDDEEEBBB;;;666888777777888:::<<<;;;:::999888666444333222111111222222000///////////////111///---,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++((('''***,,,+++***,,,***+++---.........---,,,,,,++++++******++++++,,,+++++++++************)))}}}rrrgggccc```[[[UUUSSSRRRNNNJJJGGGFFFDDDAAA>>>>>><<<;;;;;;<<<<<<:::999444333222111000000000000333111...---......---,,,------------------------////////////000000000000.........//////000000111000111222222222333555777666666666666777999;;;<<>><<<:::999999;;;<<<;;;>>>CCCHHHJJJGGG@@@:::>>><<<:::999::::::999888888777666444222111111111222111111000000/////////222///,,,+++,,,,,,,,,+++++++++------------++++++...+++***,,,------+++******+++,,,------------,,,,,,++++++******++++++,,,+++++++++*********))))))|||qqqgggccc___YYYUUUSSSOOOLLLIIIFFFCCCAAA???======;;;::::::;;;;;;:::999444333222111000000000000333111...---.........---------------------------.../////////000000111111......//////000111222222111222333333222333555777555555444555666999;;;===>>>===:::888888888999:::???@@@BBBFFFHHHFFFBBB???@@@>>>;;;999999888777555555777777666333000111222111111111111111000000000111///,,,+++,,,,,,,,,+++***+++---......---+++***++++++,,,,,,---...---++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))vvvlllccc```\\\WWWTTTSSSLLLJJJHHHEEEBBB???>>>===;;;:::999999999999888777444333222111000000000000222000------...//////...---------------------------......//////000000111......///000111222333333222333444333222333555777444333333333555888;;;===<<<;;;:::999999:::;;;;;;>>>>>>>>>???AAABBBAAA???<<<:::999888888888666444333666999999555111111111000111111222222111000000///...,,,,,,---------,,,++++++------------++++++&&&+++...---,,,......---++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++************)))tttkkkbbb^^^ZZZTTTPPPQQQJJJJJJHHHEEEBBB?????????:::888777777777777555444444333222111000000000000000...,,,,,,...000000000........................,,,------...//////000000...//////000222333333444333444444444222222444666222222111222444777;;;===::::::;;;<<<<<<===>>>>>>===<<<;;;<<<>>>@@@@@@???;;;::::::::::::999666444111666;;;<<<777222111111000111222222222222111000---,,,,,,---...///---,,,+++,,,,,,------,,,,,,+++***333777222------...---+++++++++++++++,,,,,,---,,,++++++******++++++,,,+++++++++************)))|||vvvqqqnnnhhheeebbb^^^\\\[[[\\\]]][[[[[[ZZZXXXVVVUUUSSSSSShhhxxxoooeee___YYYQQQMMMMMMJJJJJJHHHFFFBBB@@@@@@@@@999888666555666555333222444333222111000000000000///...,,,,,,...000111111////////////////////////,,,,,,,,,---...//////000...///000111222333444444444555555444222222333555111111000111333777;;;===999:::<<<>>>???@@@@@@@@@===<<<<<<===???AAA@@@??????>>>>>>>>>===:::666333000666===>>>999333111111000000222333333222111000+++++++++---///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,444???BBB999///,,,,,,,,,++++++******++++++,,,---,,,++++++++++++++++++,,,+++++++++************))){{{yyyvvvrrrmmmiiieeedddYYYWWWUUURRRPPPNNNMMMLLLHHHHHHHHHGGGGGGFFFFFFEEE???EEEBBB@@@DDD???===FFF[[[uuunnniiibbb]]]ZZZUUUOOOKKKJJJHHHEEEDDDCCCBBB@@@>>>888888888666333111111222444333222000//////......111111000......---------000///------///000///...////////////////////////111111111000000222555888111111111222333444555666///111333555777888888888888999:::;;;<<<<<<<<<<<<>>>;;;888999<<<@@@AAA@@@AAAAAA???===>>>@@@<<<555222333666777777555222000///333:::@@@@@@:::111+++..................------,,,,,,+++******+++,,,,,,FFFSSSSSS@@@---)))+++,,,******+++++++++,,,,,,,,,************************+++*********))))))((((((}}}xxxtttkkkiiifffbbb^^^YYYVVVUUUQQQPPPNNNKKKHHHEEECCCBBBEEEDDDCCCAAA@@@?????????=========<<<<<<;;;;;;;;;999>>><<<:::>>>;;;;;;FFFcccuuuoooiiibbb]]]YYYUUUOOOJJJJJJGGGEEECCCBBBAAA>>><<<666777777666444333333444333222111000////////////111000///......---------000///------///000///...///////////////////////////000000//////111444666111111111222333444555666333444666888999::::::999999::::::;;;;;;;;;:::::::::888666888;;;>>>???>>>@@@BBBBBB??????AAA>>>999333444555666555444222111444666:::AAAEEECCC:::222//////......---------,,,,,,,,,+++******+++,,,,,,<<>>>>>===999999888888888888999999888888888888888777777777444999777666:::888<<>>>>>===???CCCDDDAAA???@@@???<<<555555444444444333333333;;;888888>>>EEEEEE===444000//////...---,,,++++++,,,++++++******++++++,,,000888999000)))+++---,,,*********++++++++++++,,,************************************))))))))))))|||wwwqqqkkkfffccc[[[YYYVVVTTTQQQNNNJJJGGGIIIGGGEEECCCBBBAAA@@@???======<<<<<<;;;::::::999::::::::::::::::::::::::888888777777888999::::::888888888888888888999999666999666666999888@@@UUU~~~{{{sssnnnhhhaaa\\\XXXSSSMMMHHHHHHFFFCCCAAA@@@>>>;;;999777777888777444333333444000000//////000111222222000000///...............000///------///000///...////////////////////////...///000000000111333555333333333444555666777888333444444444555555555555888888888888888888999999;;;;;;<<<===>>>>>>======>>>CCCEEEAAA<<<<<<<<<:::666555444333222333444444;;;888777888;;;;;;555000000000///...,,,+++******++++++++++++++++++++++++***......******---...+++************++++++++++++*********************************)))))))))))))))zzzrrrjjjccc^^^\\\UUUTTTRRROOOKKKGGGDDDBBBAAA@@@??????@@@???===;;;999999999999999:::;;;<<<777777777666666555555555555555555555555555555555666666555555555555666666555555555666666777777777888:::666666999888EEE___wwwrrrkkkfff___ZZZVVVRRRLLLHHHGGGEEEBBB@@@???===;;;888:::::::::777444222111222////////////000111222333000//////............///000///------///000///...///////////////////////////000111222111222444666555555555555777888999:::333333333333333333333333666666666666888999;;;<<<>>>>>>???>>>===<<<;;;:::===CCCDDD???:::888888666666555444222222333444555444444444333111//////000000///...---,,,+++******++++++++++++++++++++++++)))*********,,,......+++))))))*********+++++++++************************))))))))))))))))))******yyysssmmmhhhdddaaa^^^[[[WWWRRRMMMIIIGGGFFFHHHHHHHHHGGGFFFDDDCCCBBB;;;:::999:::;;;;;;:::888777888888777666666777999<<<;;;;;;;;;:::::::::999999999999888888888888888666555555444444444444444444444555666777777888888777888555555888888JJJjjj~~~ssspppgggbbb\\\WWWUUUQQQLLLGGGFFFDDDAAA@@@???>>><<<:::;;;<<<;;;888444111111111000000//////000111222222//////............//////000///------///000///...///////////////////////////000222333222333444666555555555666777888::::::555555555444555555666666555555555666888:::<<<>>>===>>>>>><<<999888888999>>>BBBBBB>>>:::999777444666555444333222333444444...111222000---,,,000444///......---,,,+++*********++++++,,,,,,++++++************+++------,,,+++)))))))))************+++************************))))))))))))************yyyrrrlllgggeee]]]ZZZTTTPPPNNNLLLIIIHHHHHHGGGEEECCCBBBBBBCCCCCC;;;;;;;;;;;;;;;:::999999888777777777999999777555888999999888555444666888444444444444555555555555333333333333333333333333666555555555555555666666444444555666777888999:::555666333555999;;;RRRvvvzzzooonnnccc___YYYUUUSSSPPPKKKGGGEEECCCAAA@@@@@@???===;;;:::;;;:::888555222222222111000000000000000111111//////............//////000///------///000///...////////////////////////---///111222222222333555444444444555666777888999777666666555666777888999777777666666888:::<<<>>>;;;<<<===;;;888888:::===@@@BBBAAA>>>>>>???===888555555444444333333333444000000000///---...000222---------,,,,,,+++++++++***+++,,,,,,,,,,,,+++***(((((()))+++,,,+++******))))))))))))************************************((()))))))))************yyypppgggbbb\\\ZZZVVVRRRNNNKKKIIIHHHHHHEEEAAA@@@@@@AAAAAA@@@<<<;;;:::999:::<<<>>>???:::::::::::::::999888888666555555666888999777666444666777555333222444777333444444555666666777777444444555555555666666666333333222333333555666666000111111333444555666777555555444777;;;???YYYxxxnnnmmmaaa\\\WWWSSSRRROOOKKKGGGDDDBBBAAA@@@@@@@@@>>>===999999999888555444444555111111000000000000111111//////.........//////000000///------///000///...////////////////////////,,,...000111111111222333333333333333555666777888666555555555666777999::::::999888777888999;;;===<<<======<<<:::;;;>>>BBBAAABBBAAA@@@BBBEEEBBB<<<555555444444444333333333666333///.........---+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***%%%&&&(((******(((((()))))))))))))))************************************(((((())))))*********+++xxxrrrmmmjjj^^^\\\YYYUUUPPPLLLHHHGGGEEEEEEDDDCCCAAA@@@@@@???======<<<;;;999888888777777888888777555444555777777888:::999777444444444666555444333333444555666666666555555444444444444555444333333333333444555222333333222111111222333111222333444555444333333666555555555555444444444666444555777999GGGiii}}}vvvrrrhhh```[[[UUUSSSSSSQQQLLLGGGDDDBBB???>>>===;;;999777;;;888777888777333222555444333222111111111222333222000......///000111000000000000000000000000000555111---,,,...000000/////////.........000111222222000///000333777999:::999999999999:::::::::;;;555777888999888777888999888999;;;<<<>>>?????????::::::;;;>>>@@@@@@<<<999???;;;666444555555444222111111000...,,,,,,...000...---,,,+++,,,,,,...///---------,,,,,,+++++++++++++++++++++***((('''&&&))))))***++++++++++++***))))))(((((()))***++++++************************{{{vvvqqqmmmfff```\\\XXXTTTRRRMMMLLLJJJGGGDDDAAA???>>>??????>>>===<<<;;;::::::<<<;;;;;;:::888777777666777777888666555444555777555666888888777555555666666555444333333444555666555555555555444444333333555444333333333333444555333333333222111111222333111222333444444444333333555555555555444444444444444444444555999JJJnnnxxxrrrnnnddd^^^YYYTTTRRRRRROOOJJJFFFDDDBBB@@@>>>===<<<:::777;;;888777999888444333555333222111000000000111111333111///...000111000000////////////////////////222000------///000000.../////////...///000222333333222111333666999::::::===;;;999999;;;===>>>>>>666777999888777666666777:::;;;<<<>>>@@@AAABBBBBB???======BBBGGGFFF>>>777:::666333111222333333111111111000...,,,,,,...000...---,,,,,,,,,,,,---...------,,,,,,,,,+++++++++)))************))))))(((((()))***+++++++++++++++)))))))))))))))******+++************************yyytttmmmgggaaa\\\WWWTTTRRROOOKKKHHHGGGEEECCCBBBAAA@@@@@@???>>>======<<<;;;;;;:::999888777777666:::999999888777666555555666666777666444333555666333555777777666555666777555444444333333444444555444444444444333333333333444444333333333333444444555444333222111111222333111222222333444333333333555555444444444333333333222333444444:::PPPvvvtttnnnjjj```\\\XXXSSSPPPOOOMMMHHHDDDDDDBBB@@@???>>>===:::888:::777777999888444333555222111000000//////000000333111//////000000000//////////////////////////////......///000111///...////////////000111333333555444444666999;;;;;;:::<<<777444555:::===<<<:::777888999999777555555666===>>>???@@@BBBCCCDDDDDDBBB>>>===CCCJJJIII>>>333444222//////000111222111000111000...,,,+++---///------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++(((((()))***************'''((()))***+++,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))yyyqqqkkkeeebbb\\\XXXSSSPPPNNNMMMLLLKKKGGGDDDBBBAAAAAAAAA@@@???<<<<<<<<<<<<<<<=========;;;;;;:::999999888777777777777666666555444444333444555555444333333444666444555666666555444555666444333333333333333333444333333333333333333222222333333333333333333333333777555222111111222222222111111222222333333333333444444444444333333333222000333444333===YYYrrrlllhhh^^^ZZZWWWSSSPPPNNNKKKGGGDDDDDDBBB@@@???>>>===;;;999999777777:::999555444666222222111111000000//////222000///...//////...---........................---...///111111111///...000000000111222333444444555555555777:::;;;:::999999555222666<<>>CCCAAA:::222333222000000000111111111000000000...,,,+++---...------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++((())))))*********))))))'''((()))***+++,,,,,,,,,)))))))))*********))))))((((((((((((((((((((((((~~~xxxnnniiiaaa[[[WWWUUUSSSQQQIIIGGGDDDCCCDDDEEEFFFEEEAAA???======>>>>>>===<<<999999999999999999999999;;;;;;::::::999888888888555555555444444333333222333444444333222222444555666666777555333222333444222333333333333333333222111111111222222222222222333333333333333333333333999555222000111333333222111111111111222222333333444333333333222222222222///333444333CCCddd}}}ooohhhdddZZZYYYWWWTTTPPPMMMJJJGGGEEECCCBBB???>>>>>>===;;;999888666777;;;:::777555777444333333222222111000000000///---...//////---,,,////////////////////////---///111222222000///...000000111222333444555555555555555777999:::999777:::888777<<>>???DDDCCCAAA???>>>============<<<;;;:::999888666555555555444333222222222222//////000...,,,+++,,,------------,,,,,,++++++***+++++++++++++++++++++++++++++++++******)))''''''(((((()))***+++,,,,,,,,,))))))************)))((((((((((((((((((((((((((({{{rrrjjjccc^^^[[[VVVRRRMMMIIIGGGGGGFFFFFFCCCAAA>>>>>>????????????>>><<<;;;;;;<<<<<<:::888999999999888888888888888888888777777777666666666444444444333333333222222111222333222111111333555666777666444222111111333111222222333333222222111000000000111111111111111222222333333333333222222;;;666111000222333333222222111111111111222333333333333333222222222111111///444444555JJJoooxxxiiiccc```WWWXXXVVVTTTPPPLLLIIIFFFEEEBBB@@@>>>=========;;;999777555777;;;;;;888666888444444444444333111000///...------...000000...,,,000000000000000000000000///111444444222000//////000000222444555666666666666555444555777888888777888777888<<<@@@@@@:::333666999<<<===>>>???AAABBBDDDBBB@@@===;;;;;;:::;;;;;;;;;:::777444333555888444666666555333222333444...///000...,,,+++,,,,,,,,,---------,,,+++***)))*********+++++++++++++++,,,+++++++++)))((('''&&&))))))***++++++++++++***))))))***++++++***((('''))))))))))))))))))))))))zzzsssiiieee^^^XXXTTTQQQMMMKKKGGGEEEAAA????????????>>>AAA???>>>===>>>>>><<<;;;<<<;;;:::;;;<<<<<<:::888999999999999999999999999555555555555444444444444444444333333333333222222000111222111111111333444555555555333111111222444000111222333333222111000/////////000000111111111111222333333333333222111<<<777111///222444333222222111000000000111333333222222222222111111111111000444444777QQQyyy~~~yyysssfffbbb```XXXUUUTTTRRROOOJJJFFFDDDCCCAAA???===<<<<<<<<<:::888666555777<<<<<<888777888333333333333222000///............000222222111///111111111111111111111111222444666555222000///000000111333555666777777777888666555555666888888777666555555777888777555222777:::<<<>>>>>>???@@@BBBAAA@@@===;;;::::::;;;<<<888777666444444333333333000333555444333222333555---/////////,,,++++++,,,,,,,,,------,,,+++)))((()))*********++++++++++++***************)))((('''***++++++++++++***))))))))))))+++++++++***((('''************************}}}vvvrrrnnnhhhccc\\\XXXTTTPPPNNNKKKHHHFFFCCCAAA???>>>???@@@@@@???<<<;;;;;;<<<======;;;999:::999888999;;;;;;999777555555666666666777777777555555444444444444444444444444333333333333333333000111222111000111222444333333333222111222444666000111222333333222111000.../////////000000111111111222333444444333222111===777111///222444333111222111000000000111333444222222222111111111111000000555444888VVVzzzwwwqqqfffcccccc[[[SSSSSSQQQMMMHHHDDDBBBBBB@@@>>><<<<<<<<<;;;999888555444777<<<===999777999222222333222111///---,,,......///222444555333222111111111111111111111111444666777666222///000111000111333555777777777777:::888555444666888999999:::999777666555555666666888:::============>>>@@@???>>><<<;;;:::;;;===>>>555222000222444444111---,,,///222333111111333666---...//////---+++++++++,,,,,,------,,,+++)))((())))))******++++++++++++(((((()))***************++++++,,,++++++***)))((()))***+++,,,+++***(((&&&************************wwwkkkhhhddd___[[[YYYYYYYYYSSSOOOJJJFFFDDDCCCAAA???@@@???>>>===;;;;;;::::::999999999999999999999999999:::;;;:::888666666777555555666666777777888888444444444444444333333333666666444333333444555666555333000000222333333333333333333222111000///...444444444333222111111000000111222111000///000111111222222222222111000000>>>888000...111444444333111000/////////000222333111111111111111222222222222///111CCCeee{{{tttmmmgggaaa\\\XXXQQQOOOLLLHHHFFFDDDDDDDDDJJJDDD===888888:::===>>>888777777666555555444444333333333222000///---,,,......///000111222333333333333222222222222222222555666666444222000000111000111222333444333222222444555777999999888777666777666444333333444555777===999888::::::777777:::<<<<<<;;;:::999999999999999555222222444555444222111111111000000000/////////...---,,,++++++++++++***+++,,,,,,******+++,,,+++++++++************)))******)))))))))))))))***------+++***))))))(((((()))************+++++++++************************xxxqqqjjjddd\\\ZZZUUUQQQNNNLLLLLLLLLMMMJJJFFFCCCBBBBBBAAA@@@??????===<<<;;;:::::::::::::::::::::::::::::::::777888999999666555555555555555666666666777777777444444444333333222222222555444333222222333444555444222000000111222222222000000111222222222222111333333222222111000000//////000111111//////000111222222222222222111000000===777000...000333333222111000/////////000222222222222111111111111111111555///222JJJlll}}}yyyqqqkkkeee___ZZZWWWTTTQQQMMMIIIFFFEEEEEEEEERRRLLLDDD>>>;;;<<<======888666555333222333444444111111222111111000////////////000000111111222222222222222222222222222222222444444444222222222444222222333444444444333333333444666777888777666555555555444333333444555666999666666999888555555777===<<<:::888777777777777999666222111222333333111222222111111111000000000///...---,,,+++************+++,,,,,,******+++,,,******************************))))))))))))******++++++******************)))************+++++++++************************yyyssskkkeeebbb___ZZZVVVRRRPPPMMMIIIGGGFFFFFFFFFFFFDDDAAA@@@@@@AAA@@@???>>>===<<<;;;:::999999999888888888888888888888888555777888777555444444444555555555666666666666666555555444333222222111111333333222222222222333333333111//////111222111111---...000111333333444444111111111000000//////...---///000000//////000222222222222222222111111000;;;666000...000222333222000000000///000111111222333222222222111000000000666...555TTTuuuyyyuuunnnhhhbbb^^^YYYVVVWWWSSSNNNIIIFFFEEEEEEFFFSSSNNNFFF@@@============777555333222111111222333000111111111111111111111111111111111111111111111111111111111111111111111///111333333333333555777444444444444333333333333222333444555666555444333222222333333444444555555777555666999999555444666:::999777777777999;;;<<<999666222///000111111111000000000000//////////////////---,,,+++************+++,,,,,,******+++,,,)))))))))***++++++,,,,,,***)))))))))))))))************))))))***++++++,,,)))************+++++++++************************~~~sssmmmllliiieee___[[[XXXVVVTTTQQQNNNLLLJJJHHHFFFFFFFFFFFFBBB@@@>>>>>>>>>???>>>===<<<<<<;;;:::999888888888555555555555555555555555555666777777555444444555555555555555555555555555666666555444333222111111222222222222222333333333222000//////111111111000---...000111333333444444000000000//////.........,,,...////////////111222222222333333222222111000888444000///000111111111000000000000000111111222333333333222111000//////555---:::___~~~vvvrrrlllfffaaa]]]XXXVVVWWWSSSNNNHHHEEECCCDDDEEEIIIEEE???<<<<<<===>>>>>>555555555555444333222111222222111111111111111111222222222111111000000000000000111111111111222222///111222333333444555777444444333333333333333333111222333444444444333333000111222333444555444444777666777;;;;;;777555777555444444666999===AAACCC888555111///...///000111............---------,,,//////---,,,+++************+++,,,,,,******+++,,,'''((()))***+++,,,------))))))))))))))))))***++++++***************++++++))))))*********+++++++++************************~~~uuuqqqkkkeeebbbcccccc___ZZZUUURRROOOMMMLLLHHHGGGFFFEEEDDDCCCDDDDDDBBB@@@>>>=========<<<:::;;;:::999888777777777888666666666666666666666666555666888777666555555666555555555444444444444444666666666555444333333222222222333333444444444444111000///000111222000//////000111222222222222222000000000000////////////,,,...000000///000111333222333333333333222111111444222000//////000000000///000000000111111111111333333333222111000//////222000AAAggguuupppjjjddd```\\\XXXUUUTTTQQQLLLFFFCCCAAAAAABBB@@@===:::888999;;;<<<<<<444666888:::999666333000555444333111000/////////333333222222111111000000000000111111222222222222111222333333333333444555333333333333333333222222222222222333333333333333000111222333444555444444666555777;;;;;;777555777111111222444777;;;???AAA666555222///......000111//////.........---------......---,,,++++++++++++***+++,,,,,,******+++,,,''''''(((***+++,,,---...))))))(((((()))***++++++---,,,+++***))))))))))))))))))*********+++++++++************************uuunnnhhhgggddd```^^^______\\\WWWRRRNNNKKKJJJIIIFFFFFFEEEDDDCCCCCCCCCCCCAAA???=========<<<:::888999888777777666666777777777777777777777777777777444666777777666555555666444444444444444333333333555555444444444444333333111222333444555555555444111000000111222222111///111111222222222111111000111111111111111111111111...///111111000000111333333333333333333222222111111111000000//////////////////000111111111111000333222222222111000000000111666KKKkkk~~~{{{sssooohhhccc^^^ZZZUUUSSSPPPNNNJJJFFFBBB@@@@@@??????===:::888999::::::999555777:::<<<;;;888444111777555333111000/////////333333222222222111111111111111111222333333444444222333444444222222333444111222333555555555444333333333333444444444555555222222333333444444555555444222333777777444333555222222222333444555666777333333333111//////000222111000000000000/////////---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,'''((()))***+++,,,------(((((((((((()))***+++,,,...---,,,***)))((((((((()))************+++++++++************************xxxsssgggbbb```aaa```[[[XXXYYYYYYWWWTTTPPPLLLJJJIIIJJJEEEDDDDDDCCCBBBBBBAAAAAA>>><<<;;;;;;;;;;;;999777888777666666555666666666555555555555555555555555333444666666444444444555444444444333333333222222111111222222222222333333///000222333444444444333222111111222333333111///111111222222222111111111333333333333333333333333000111333222111000222333333333444444333333222111///000000000///......///...///000111222111111000222222111111111111111111222@@@VVVmmm|||zzzuuuqqqmmmfff```[[[WWWRRROOOMMMKKKIIIFFFDDDAAA???>>>???<<<:::999999999888777888888999:::999777666444666555222111000000111222222222222222222222222222111222222333444444555555111222444333222222444555000222555888999888666555555555555555555666777777555555444333333444555666444222222555666333333666444444555555555444333222000222444333111000111333////////////.........---++++++++++++,,,---......***+++,,,,,,******+++,,,(((((()))***++++++,,,,,,(((((((((((()))***+++,,,,,,,,,+++***)))))))))***)))************+++++++++************************zzzrrrmmmiiiggg\\\YYYXXX[[[[[[WWWTTTTTTPPPPPPMMMJJJGGGFFFGGGIII@@@@@@???>>>>>>===<<<<<<:::999999999;;;:::999777777666666555555555666666222222222222222222222222111333444444333222333444444444444333333222222222/////////000111111222222...///111222333333222222222111222333444444222000///000111222222222222222444444444444444444444444222333444333111111222333333333444444333333222111...///000000///............///000222222111111000111111111111111222222222333GGG^^^nnnwww{{{wwwppppppkkkeee^^^YYYTTTPPPMMMKKKJJJIIIGGGEEEBBB???>>>;;;:::888888999:::999888;;;:::888666666666777777444333111000000111333444222222222222222222222222222222333444444555666666000111333333333333555666000333777;;;<<<;;;999777777666666666666777888888888666444333333444555777777444333666777555666999444555777999999888666555...111555555333111222333,,,,,,,,,+++++++++***************+++,,,---///000***+++,,,,,,******+++,,,)))))))))***++++++,,,,,,(((((((((((()))***+++,,,*********)))******+++,,,)))************+++++++++************************xxxjjjeeedddaaa]]][[[YYYVVVUUUVVVWWWVVVUUURRROOOLLLJJJIIIIIIHHHFFFAAAAAA@@@???>>>===<<<;;;<<<:::777666777888999888666777888777555333444555222333444444555555444444555555444444444333333333111111111111111111222222111111111111000000000000111000///......///000111111111111111111111111111---...///000000000000000111111333555777777444111222222333333333444444444444444555555555555444444000000///...............***,,,///111333444333333111///000333333000111444:::LLLbbbnnntttuuurrrnnnooogggaaa^^^YYYQQQMMMMMMLLLKKKJJJIIIGGGDDD@@@>>>>>>>>><<<999666777;;;???===:::666444444333333222444333111000000000111222444444333333222111000000444222000000333444333222000111333444555444444333444444444666888999888777444555666666666666888:::888777555333444666888:::<<<;;;:::999888777777777;;;AAABBB===888888999:::999888555444666999555...222---)))))),,,...,,,)))///---+++,,,///000///---******++++++++++++******++++++++++++,,,---...///))))))************)))))))))+++------+++)))(((((()))***++++++++++++******(((((()))***+++,,,,,,---zzzoooddd___```___[[[TTTRRRQQQQQQSSSUUUVVVUUUSSSOOOKKKIIIGGGFFFDDDBBB@@@???>>>===<<<;;;;;;:::<<<999777666777888888888666777888777555333444555555555444444444444444444555555444444444333333333222222222222222222222222111111111111000000000000111000///......///000111222222222111111111111111......///000111111111111111222333555777777444111111222222222222333333333444444444555555444444444000000///...............,,,---000222333222111111222000000333333000111555===PPPdddooossstttrrroookkkddd___]]]YYYSSSPPPPPPMMMKKKHHHGGGGGGEEEAAA>>>>>>>>>===:::888888<<>>;;;777444444444333333333222111000000000111111111111111111222222222222555333000000222222111///...///222444666777777777:::888777777999999888777444666999:::999888888999666666444444444555777888;;;;;;::::::999:::::::::???EEEGGGAAA:::777666333777666444222555888555///222...******---...,,,)))...,,,+++,,,...///...,,,******++++++++++++******((())))))***++++++,,,,,,))))))************))))))(((***,,,,,,*********+++)))************+++++++++((())))))******+++++++++}}}yyyrrroooggg^^^[[[]]]]]]ZZZRRRQQQOOOOOOQQQSSSTTTSSSRRROOOJJJFFFDDDBBB@@@>>>>>>======<<<;;;:::999999;;;999777666777888888777666777888777555333444555777666555444444444555666555555444444444333333333333333333333333333333333111111111111000000000000000000////////////000000222222222222222222222222//////000111222333333222222222333555777666444222000000000111111111222222333333333444444333333333000///......---............///000111222111000///222000111333222///111666CCCUUUiiiqqqqqqqqqrrrqqqgggaaa\\\[[[YYYTTTRRRSSSOOOJJJEEEDDDFFFFFFBBB>>>??????>>><<<:::;;;===@@@===:::777444444444444333222111111000///000000000---...///000111222333444444222111000000000...------///111444777999:::;;;@@@===:::999999999888777444777;;;<<<;;;999777777444444444555555555666666888888888888888999::::::???EEEHHHBBB<<<888444111555555222000333777555111222///,,,,,,---...,,,***,,,+++***+++---------,,,******++++++++++++******&&&'''((()))******))))))))))))************))))))(((***+++*********,,,...******))))))******+++,,,)))))))))))))))*********|||yyysssmmmjjjiiiccc\\\YYY\\\]]][[[XXXUUUSSSQQQRRRRRRQQQPPPNNNKKKGGGCCCBBB@@@>>><<<===<<<<<<;;;::::::999999:::888666666777888777777666777888777555333444555666555444333444666888:::555555444444444333333333333333333333333222222222111111111111000000000///000000////////////000000111111111222222222222222///000111222333444444444333333333444666666333111/////////000000000000111111222222333333222222111///......------............///000000111111000000111000000111///---111777JJJ[[[lllqqqpppoooqqqqqqeee___[[[ZZZXXXSSSQQQRRRPPPJJJDDDCCCEEEFFFBBB>>>@@@@@@???>>>===>>>???@@@<<<999555333333444333222111111000000000//////000,,,---...///000111222333111111000000000000///...///000222555777999;;;;;;AAA>>>:::888777888777777666888::::::888777666777444444666777777777666555555555555444444555666666999>>>@@@<<<999888666333333444222000222777777333222000------......,,,***************++++++++++++******++++++++++++******%%%&&&(((******)))((('''))))))************))))))***++++++***)))***,,,///+++***))))))***+++,,,---***))))))))))))))))))))){{{xxxxxxuuummmfffeeeeeebbb[[[XXXYYYZZZXXXZZZWWWSSSQQQQQQPPPOOONNNIIIFFFCCC@@@@@@???>>>===<<<<<<<<<;;;;;;::::::999999888666666777888777666666777888777555333444555333333222333444777:::<<<555555444444444333333333333222222222111111111000111111111111000000000/////////000000000000//////000000000111111222222222///000111222444444555555333222222333444444222000....../////////000000000000000111111111111000000......------------......,,,---...///000111111222///......///---,,,111999PPP___nnnqqqooonnnnnnnnnddd^^^YYYXXXVVVQQQNNNOOONNNIIIDDDCCCEEEEEEBBB???@@@@@@??????@@@@@@@@@@@@:::777444222222333222222111111111111111000000///....../////////000000000...///111111111111111111333333444555666888999:::===:::777555555666777666777777666555333333555888555666777999999888777666777666555444333333333333555888777333222555666444333444444222333777777444111000///......---+++***))))))***************+++******++++++++++++******&&&''')))++++++***((('''))))))************))))))---------+++))))))+++---,,,,,,++++++++++++,,,,,,************))))))))))))zzzuuuqqqppppppmmmgggaaa___bbb___YYYUUUVVVVVVUUUVVVSSSPPPNNNNNNNNNMMMLLLEEEBBB???>>>??????>>>>>>;;;;;;;;;;;;:::::::::999999777666666888888666555666777888777555333444555222222222333555777:::;;;555555444444444333333333333222222111111000000000111111111111000000000000//////000000000000//////......//////000111111111...///111222333444555555222111000111222222000///........./////////000000//////000000000000//////---------,,,------...///,,,------...///111222222------......,,,,,,444===UUUaaammmpppnnnmmmjjjgggbbb\\\WWWVVVSSSNNNKKKLLLKKKIIIFFFEEEDDDCCCBBB@@@@@@??????@@@BBBBBBAAA???:::777444222222333333222111222222222222111000000000000000000////////////---000333444444333444555555555555555555666777888888666444333444555555444555555333111000111555888666777888999:::999888888999888777666444444444333666777444///...111222000111444555444444777777444000000//////---,,,***)))((()))******))))))***,,,******++++++++++++******((()))***++++++***)))((())))))************))))))---......,,,***)))***+++...............,,,++++++***************+++++++++{{{tttooojjjfffdddcccbbbaaa\\\___^^^YYYTTTUUUVVVUUUWWWTTTPPPMMMLLLKKKIIIHHHCCCAAA>>>===>>>>>>>>>===:::999999999999888888888888777666777888888666444666777888777555333444555222222333444555666777777555555444444444333333333444444333222222111000000111111111111000000000000...///000111111000///...---------...///000000000---...000222333444444555111000//////000000///---...////////////000000000......////////////......---,,,,,,,,,------...///...............///000000------...///---...777BBBYYYbbbkkknnnnnnlllggg```___YYYTTTSSSQQQLLLJJJJJJGGGHHHIIIGGGCCCAAAAAAAAA???>>>>>>AAACCCCCCAAA>>>;;;888555444444555555444222333333444333222111000000000000000000000000000000333666777555444444666555444444444444555777888666555333333444333222000222222333222111222444777666666777888888888888888888777666555555555555555666777444000///111111---///333666555444555444111...///000///---***)))((((((***++++++))))))***,,,******++++++++++++******))))))))))))))))))))))))))))))************))))))+++,,,...---,,,++++++,,,000111222222000...+++)))******++++++,,,,,,------wwwuuuooofff^^^[[[\\\aaaddd[[[______ZZZVVVWWWXXXXXX\\\XXXSSSOOOKKKIIIEEECCCDDDAAA???======>>>===<<<888888888888777777777777888777666777888888666444666777888777555333444555333444444555555444333333555555444444444333333333555555444333333222111111111111111111000000000000...///000111111000///...,,,,,,------...//////000---...///111333444444444111///......//////...,,,////////////000000000111---..................---,,,,,,,,,,,,------...///000000///.....................///000...000:::FFFZZZbbbiiimmmnnnmmmddd[[[\\\VVVRRRRRRPPPLLLJJJKKKDDDHHHKKKIIICCC???@@@BBB???>>>>>>AAADDDDDDAAA======:::777555666777777666333333444555444333222111///000000000111111111222222666999999777444444555333333333333444666777999666555444444444333000...///111333444333333444666666666666666777777777888444444333333333444555555333555555333333555333...---222666555444444222......///000///,,,)))(((((((((***,,,+++))))))+++---******++++++++++++*********)))(((((((((((())))))))))))************))))))(((***---...---,,,------111222444444222...***'''******+++,,,------......|||pppqqqooojjjddd^^^ZZZZZZZZZ___]]]^^^___\\\WWWUUUWWW[[[XXXSSSNNNHHHDDDBBBAAACCCBBB@@@>>><<<<<<<<<===888999999999999888777777555666777888999:::::::::666666666555444444333333555555666666666666666666444444444444444444444444222222222111111111000000//////............//////////////////....................................000000222333333222111000///...------...///...---...............///000111//////000000000000//////..............................------------.........,,,///111,,,+++;;;QQQZZZaaajjjooonnniiibbb^^^[[[TTTOOOPPPPPPMMMJJJJJJJJJJJJIIIGGGEEEAAA>>><<<@@@;;;;;;AAADDD@@@<<<===666666444111444:::<<<:::555777888666222000111222222000//////000111111000222555888:::;;;:::777666666555333222111222222333222222222111111111000000222222333444444555555666555555555666555555444333111000000000000111333444111333555666666555333111444666777666222111222444444111///------,,,***)))(((++++++((())),,,,,,***************))))))))))))(((((()))(((((()))+++...***)))(((''''''((()))***''',,,---******---...---555111......///000...+++......------,,,+++******~~~vvvssspppjjjddd^^^\\\\\\]]]]]]]]]aaadddaaaZZZWWWXXXZZZWWWSSSNNNIIIEEEBBBAAACCCBBB@@@>>><<<<<<<<<<<<999999999999999888777777666777888999::::::::::::777777666666555444444333666666666666555555555555333333444444444444444444222222222111111111000000000//////......//////000////////////....................................111111222222111000///...///...------...///...---///............//////000//////000000000000//////..............................------------.........,,,...111---...>>>SSS^^^dddkkkooommmfff```[[[YYYSSSNNNOOONNNKKKIIIIIIJJJJJJHHHEEEBBB???<<<;;;===999999>>>???;;;888888888999777555888???AAA???555666777555222000111222333222111111111222222222555777999;;;;;;999666555444333222222222333444444333333333333222222111111444444444444444444333333555555555555555444333333333222111000000111333444111333555777888777555444444666777555333111222444333111...---------,,,******,,,+++)))***,,,***%%%************))))))))))))((()))))))))((()))+++---***)))(((((((((((()))***+++---+++''''''+++---+++;;;777111............---------,,,,,,++++++******}}}uuunnnkkkeee___\\\\\\^^^___\\\___eeeiiifff]]]YYYZZZWWWUUURRRNNNIIIFFFDDDCCCCCCBBB@@@>>><<<<<<<<<<<<999999999999888888777777777888999::::::;;;;;;:::888888777666666555555444666666666666555555444444333333333333333333333333222111111111111000000000111000000//////000000111////////////....................................111111111000///...---,,,///...------...///...---//////......---............//////000000//////.................................------------......---,,,---000///222CCCVVV```eeekkkmmmiiiccc\\\XXXVVVPPPLLLMMMLLLHHHGGGHHHKKKIIIFFFCCC@@@===;;;:::===999999<<<<<<999666666888:::999777:::@@@BBB???444555666444222111111222333333333333333333333333777888:::::::::888555444111111111111222333555555444444444333333333333222555555555444333222222222444444555555444444333222555444111000///111333444333444666888888777666555333555555444222111111222222000...---......---,,,++++++***+++///222...'''++++++*********)))))))))((()))))))))((()))+++---+++***))))))))))))***+++,,,+++(((''',,,555888666@@@;;;444///------------++++++++++++++++++******yyylllddd```[[[XXXYYY\\\```ccc```bbbgggkkkggg___[[[\\\VVVTTTQQQNNNKKKHHHEEEDDDDDDBBB@@@>>><<<<<<;;;<<<999999999888888888888888888999:::;;;;;;;;;;;;;;;888888888777666666555555777666666555555444444333333333333333222222222222111111111111000000000000111111000000000000111111////////////....................................////////////...------,,,///---------...///...---000///......------------...//////////////////..............................------,,,,,,------...---+++,,,///111777GGGWWW]]]aaafffgggddd^^^YYYVVVRRRMMMKKKKKKIIIEEEDDDGGGIIIGGGDDDAAA???>>>>>>>>>>>>=========<<<:::888777777888888666888<<<<<<999333444444333222111111111111333333333222222222333666666777777777666555444111111222222222333333444333333333333333333333222444444444333333333222222444444444444444333222222777555222000///000333444444555666777666555444333111222222111000000000000000///------...///...---*********---555;;;666...+++++++++*********))))))''')))******))))))***,,,+++******************+++((())))))...:::FFFKKKHHH===:::555000...---,,,,,,******************++++++vvvdddZZZVVVSSSUUUZZZbbbhhhkkkhhhffffffgggeee___\\\]]]UUUTTTRRROOOLLLIIIGGGFFFDDDCCC@@@>>><<<;;;;;;;;;:::999888777777777888888999999:::;;;;;;;;;::::::888888888777666666555555666666555555444444444333333333222222222111111111000000000000000000000000111111000000000000111111////////////....................................,,,,,,,,,------.../////////---------...///...---000///...---------------......////////////..............................------,,,,,,,,,,,,---------,,,,,,///333;;;IIIUUUUUUXXX]]]^^^]]]YYYVVVUUUOOOKKKIIIIIIGGGCCCCCCFFFEEEDDDBBBAAA@@@AAABBBBBB===??????===<<<;;;;;;:::888:::999666777999777222333222222222222222222111///222444444222000111222222222333333444444444444333333333222222111111111111111111111222222222222222222222333333333444444333333333333333222222111666444222000///000222333555555555555333111///...//////...............---///...,,,,,,.........---*********---555;;;666...++++++++++++************''')))******))))))***+++*********++++++*********&&&))),,,333???JJJLLLGGG333333222111...,,,++++++******************++++++tttaaaVVVSSSSSSXXXbbblllsssvvvllleee```bbbbbb```]]]]]]VVVUUUTTTQQQNNNKKKHHHGGGEEECCCAAA>>><<<;;;;;;;;;;;;:::888777777777888999999999::::::::::::999999888888777666666555555444444444444444444444444444333222222111111000000000//////000000000000000111111000000//////000000111////////////....................................+++++++++,,,---...000111///...------...///...---......------,,,------------......//////......---........................------,,,,,,,,,,,,---------------///444===HHHPPPMMMPPPUUUWWWWWWUUUUUUUUUMMMJJJHHHHHHEEEAAAAAAFFFAAAAAAAAAAAABBBBBBCCCDDD999===>>>;;;999;;;===<<<<<<>>>===:::999:::777111222000000000222333222111...111555444222000111222111000000000111222444555333333333333222111000///000111111111111111222222111111111222333444444444222222333333222222111000333222111000000000111222444444333222111///---,,,...---,,,,,,......---,,,...---++++++,,,---,,,+++++++++***+++///222...''',,,++++++++++++*********''')))++++++***))))))***))))))***++++++***))))))))),,,...111777<<<;;;666***---//////---,,,++++++++++++++++++++++++******uuunnn{{{mmm^^^UUUTTTUUU\\\hhhssszzz|||jjj```YYY]]]cccccc^^^[[[XXXWWWVVVSSSPPPMMMIIIHHHEEECCCAAA>>><<<;;;::::::;;;:::888777666777888999888999999999999999888888777777666666555444444333222333333444444555555666333222222111000000//////////////////000000111111000//////......//////000////////////....................................------,,,,,,---...///000///...------...///...---------,,,,,,,,,---......---......//////......---........................---,,,,,,++++++,,,,,,---------...000666>>>FFFJJJIIILLLPPPRRRRRRRRRSSSTTTKKKIIIHHHHHHDDD@@@AAAFFF???@@@@@@AAAAAAAAAAAAAAA555;;;===:::999===@@@???>>>@@@@@@>>>======999333111///...///222333222000...333666666333000111333333222111000000111333444111111222333222222111000111111111222222333333333222222222222222222333333222222222222222111111000//////000000111111000000222222111111000//////...///---,,,---///000...,,,...,,,******++++++***)))***,,,+++)))***,,,***%%%,,,,,,+++++++++*********''')))++++++***)))))))))((())))))******))))))((()))---...---...111000---(((***,,,,,,******+++---------,,,,,,++++++******pppeeefffxxxwwweee[[[UUUTTTVVV^^^kkkvvv|||}}}fff[[[TTT[[[dddeee___ZZZYYYXXXWWWUUUQQQMMMJJJHHHEEEDDDAAA>>><<<;;;::::::;;;:::888666666777888999888888999999999888888777666666666555444444333333111222222333444555666666222222222111000//////....../////////000000111111//////............//////000/////////....................................000///...---,,,---...//////...------...///...---,,,,,,,,,,,,------...///---..................---........................---,,,,,,++++++,,,,,,------...///111777???EEEFFFHHHKKKNNNPPPPPPQQQRRRTTTJJJIIIHHHHHHDDD???AAAFFF>>>???@@@AAAAAA@@@>>>>>>555;;;>>>::::::???CCCBBB>>>@@@AAA?????????;;;555111///---///222333222000///444888888444111222555666444222000000000222333...///111222333333222222222222222333333444444444444444333222222111111111222222222222222111000000---...///111111111000//////000000000000111111111000...,,,...000111000---...,,,***)))******)))((((((++++++((())),,,,,,***,,,,,,,,,+++++++++******''')))+++,,,***)))((()))'''((()))******)))((('''(((,,,---++++++///333333)))***+++)))'''(((+++///......------,,,+++******hhhlllqqqzzzwwwkkk___YYYZZZXXX]]]ooo}}}vvveee[[[WWWYYYaaaeee```[[[ZZZZZZ___^^^WWWOOOLLLIIIFFFDDDDDDEEEDDDBBB???<<<:::===;;;999777777777999999888999999:::::::::999999777777777666555555444444222333333444444333333222000000000000000000000000000000000000000000000000222111///...---------...........................---,,,,,,,,,,,,---......111111222111...------.........////////////......---------............///---------...............000000///...------,,,,,,------------------------,,,+++---222;;;BBBFFFGGGKKKJJJJJJJJJKKKLLLMMMMMMFFFGGGGGGDDD@@@???AAACCCBBBAAA@@@???===<<<;;;:::999888888:::>>>BBBEEEFFFBBBFFFBBB<<>>======<<<:::888777888999999888888999999999999999888777777666666555555444444222333333444444333333222000000000000000000000000000000000000000000000000222111///...------..............................---,,,,,,,,,,,,---......000111222000...---...///......////////////......---------............///..................------000//////...------,,,,,,------------------------++++++...444===CCCFFFGGGKKKKKKKKKJJJKKKKKKLLLLLLGGGGGGGGGDDD@@@>>>@@@BBB@@@@@@???>>>======<<<;;;;;;999999===BBBFFFGGGFFFFFFIIIEEE???GGGSSSNNN>>>333333222222111111111000000000000000111222333444666333111000222333444333111111000000000111111222333333444555555444333333555555555555555555555555666:::>>><<<777333222333222111111000000111111222///////////////......---...///111222333333333333///...,,,,,,,,,,,,***))),,,,,,------,,,+++***)))***************************)))((((((******)))(((%%%'''(((((((((((()))+++***---...---***)))---111++++++,,,++++++,,,...111FFFFFF===000,,,000000)))rrrkkkwww}}}uuukkkaaabbbdddcccbbbgggooolllbbb]]]\\\]]]___]]]YYYXXXZZZ______\\\VVVSSSRRRMMMHHHIIIHHHFFFEEECCCBBBAAA@@@===<<<:::999888888999:::888888888888888888888888777777666666555444444444222222333333333333222222000000000000000000000000000000000000000000000000111000///......---..............................---,,,,,,,,,,,,---......000111111000...---...///......////////////......---------............////////////...---------,,,//////......---,,,,,,,,,------------------------***,,,111888???EEEGGGGGGJJJIIIHHHHHHHHHHHHHHHHHHFFFGGGFFFDDDAAA@@@@@@BBBCCCBBBBBBAAA@@@??????>>>===;;;;;;@@@GGGKKKJJJGGGIIIJJJDDD@@@HHHTTTNNN???444444333333222111000000---...000111333333444444444222000000222333333333111111000111111222333444333444444555555444444333666666666666666666666666777:::===<<<888555555666222111111000000111111222000000000//////.........000000111222333555666777111///------...---,,,***............---+++***)))************************+++***((((((***+++******''')))***)))((('''(((***(((+++,,,+++)))(((+++...+++++++++******+++...000MMMMMMCCC444,,,...///,,,lllcccpppzzzuuuooogggfffiiihhhcccbbbeeeeeebbb___```aaa___[[[WWWWWWZZZ[[[ZZZWWWTTTUUUWWWTTTNNNOOOMMMIIIFFFCCCBBBAAABBB===<<<;;;:::999999999:::888888777777777777777777777666666555555444333333222222333333333333222222000000000000000000000000000000000000000000000000000000//////....................................---,,,,,,,,,,,,---......///000111000...---...///---......//////......------------............///000000///...---,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,333;;;BBBEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDHHHGGGFFFEEECCCBBBAAA@@@===<<<===CCCKKKNNNKKKFFFHHHGGG@@@<<>>222***+++......}}}hhh\\\gggttt~~~yyyxxxvvvrrriiikkkjjjccc^^^___bbbdddcccfffgggddd^^^[[[ZZZZZZVVVVVVTTTSSSWWW\\\[[[VVVTTTQQQMMMHHHDDDAAAAAAAAA======<<<;;;::::::::::::999999888777666666777777666666666555444444333333111222222333333222222111000000000000000000000000000000000000000000000000///////////////.................................---,,,,,,,,,,,,---.........///000///...---...///------............---------------............///000000///...---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((...666===BBBDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGFFFIIIHHHFFFDDDBBB???>>>===<<<<<<>>>DDDJJJLLLIIIEEEFFFDDD===888<<>>AAABBBBBBCCCDDDCCCCCCBBBBBBBBBBBBCCC>>>>>>???AAAEEEFFFFFFEEECCCCCCAAA???<<<:::888888:::;;;>>>BBBEEEFFFDDDBBBCCCBBB===777777999777111333333222222111000//////222222333222222111000///000///...///111222222111//////000000222333444555555444444333333444444555444444444444444444444444333444444555555444444444111000000//////000000111000000111222555888;;;===333111///---,,,---...///...---,,,---///000///...111000///...---------...+++++++++,,,,,,------...+++++++++,,,...///...,,,+++,,,,,,+++)))((()))***+++,,,,,,---...---------))))))(((''''''***///333111111111...,,,*********xxxaaaUUU]]]iiivvv|||rrrmmmnnnqqquuuooommmjjjeee```aaaiiippppppvvvyyywwwuuurrriii___MMMPPPPPPLLLJJJMMMNNNMMMSSSQQQNNNJJJGGGDDDCCCBBB>>>>>>>>>======<<<;;;:::<<<;;;999777666777888999666555555444444333333222111111222222222222111111000000000000000000000000000000000000000000000000---...///000000///..............................---,,,,,,,,,,,,---......---...//////------...///,,,------......------,,,---------............///..................------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++111999>>>???@@@@@@AAA@@@@@@?????????@@@AAAAAA===<<<<<>>???@@@===>>><<<777333444555444111111111000000/////////222222111111111111111111.........///111222111000/////////000111222333444555444333333333333444555555555555555555555555555444444333444444444333333000000////////////000000.........///222555888:::000///...---------...///,,,,,,---000555888999999777555333111///...------++++++,,,,,,---.........******,,,///111111...,,,***+++,,,,,,***)))***+++++++++,,,---......---,,,*********)))***...444888444000---,,,,,,+++++++++uuu___PPPZZZiiizzz~~~uuuppppppuuuzzzqqqnnnjjjfffccceeemmmvvvuuu{{{~~~{{{oooaaaVVVZZZYYYRRRLLLLLLNNNMMMPPPOOOMMMJJJHHHFFFDDDDDD>>>>>>>>>>>>===<<<;;;:::===<<<:::888777777888999666555555444444333222222111111222222222222111111000000000000000000000000000000000000000000000000---...///000000///..............................---,,,,,,,,,,,,---......,,,...///...------...///,,,------......------,,,---------.........//////---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,222999===>>>>>>???@@@;;;;;;;;;;;;;;;<<<===>>><<<;;;;;;<<>>======<<<<<<;;;:::888777666666666888888888666444333333555111111000000111222333333222222111000//////000000000000000000000000000000111000//////000000///...////////////////////////...---+++++++++---///000---,,,,,,,,,,,,---...............------,,,,,,,,,,,,---.../////////------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...---......---++++++,,,...333555888;;;<<<;;;999888:::;;;;;;:::999888777666333555777999:::999888777444666777777666666777888666777999:::999999999999777666555333222111000000333444555555333111...---111111222222222111111000......////////////......222///---...111333222000111222111......000222333222111///---000333333111333222111000111222333444222222222111111111000000000000000000000///......//////...---,,,++++++,,,///,,,...:::IIIKKK@@@333,,,------,,,+++***,,,---+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++)))))))))******++++++,,,---------,,,,,,+++++++++***+++---///111222333444000//////...,,,+++******qqqaaaTTTPPPSSSggg~~~}}}{{{wwwtttkkkmmmjjjcccdddmmmuuuxxxzzzzzz|||}}}tttrrrmmmdddYYYPPPLLLKKKQQQVVVVVVQQQNNNOOOMMMIIIBBBAAAAAA@@@???>>>>>>======<<<;;;999888888888888888888888666444333333555111111000000111222222333222222111000000000000000000000000000000000000000111000//////000000///...////////////////////////...---,,,++++++,,,...///---,,,,,,,,,,,,---......---------------,,,,,,,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---......---++++++---...222444666777888888777666:::::::::999999888777666444555666888888888888888666777888777666555666777666777888888777666444333555444333111000000000000111111333333333111///...000111111111111111000000......////////////......111///......111222111000111111111///000222222222111111000///111222222000222111111111222222333333222222222222111111111111000000000111000//////...//////...------,,,------111...///888BBBCCC:::///---------,,,******+++,,,++++++,,,,,,,,,,,,,,,,,,------............------************++++++++++++------,,,,,,,,,+++++++++***+++---///000111111111///......---,,,+++***)))uuuggg^^^UUUSSSfffzzzwwwxxxlllmmmjjjfffgggnnnvvvyyyzzzzzz{{{uuutttqqqjjjaaaWWWNNNIIIQQQXXX[[[YYYTTTPPPMMMIIIEEEDDDCCCBBBAAA@@@??????===<<<;;;;;;::::::::::::888888888666444333333555111111111000111111222333222111000000000000000000000000000000000000000000111000//////000000///...///////////////////////////...---,,,+++,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,---------------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,---...---,,,,,,---///444444444555666666666777888888888888888777666555555555555555666777888888999::::::888666444444555:::999999:::999777333000111111000/////////000000///000111222222111000/////////000000000000000///---......//////......---000///......000111111000222000000111222222222111000000000111222111000000000111222222333333222222333333222222222111111111000000111111000000///...//////............/////////---...333888888333---.........,,,***)))***+++,,,,,,,,,,,,,,,+++++++++......////////////......,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,---............------,,,+++***))))))(((|||rrriii___]]]qqq|||zzz}}}pppooommmjjjkkkooovvvzzzvvvvvvwww{{{~~~zzzvvvtttpppjjjbbbXXXMMMEEEKKKRRRYYYYYYUUUOOOKKKIIIHHHGGGFFFEEECCCBBB@@@@@@<<<<<<;;;;;;:::;;;;;;;;;888888888666444333333555222111111111111111222222111111000000000000000111000000000000000000000000111000//////000000///...///////////////////////////...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,,,,------...---,,,,,,,,,+++******)))+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,------,,,,,,...000666666555555555666888999666666666666666555444444555555444333444555888999:::;;;;;;999555333333444999888888999;;;999333...///////////////000000111000111111111111000//////---......////////////...---------......---------///.........///000000000333000...111222111222333333000000222222000///111///000222333333333222111333222222222222111111111000000111111000000///...///////////////000111111///......///000000///---.........,,,)))((()))***---,,,,,,,,,++++++******---......//////......---------,,,,,,++++++******,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++***))))))((((((zzznnngggjjj{{{zzz|||rrrpppnnnlllkkkmmmqqqvvvssssssvvvzzz|||zzztttnnnwwwsssnnnhhh```VVVMMMFFFEEEKKKSSSWWWUUUPPPLLLKKKJJJJJJHHHFFFDDDCCCAAAAAA<<<;;;;;;:::::::::;;;;;;888888888666444333333555222222111111111111111222111000000000000000111111000000000000000000000000111000//////000000///...///////////////////////////...------,,,,,,,,,,,,---,,,,,,,,,,,,---......***++++++,,,,,,---------,,,,,,++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++---,,,,,,---///111666555444333444555666888444444444555444444333333555444222111222444777888:::::::::888555333222333666444333888<<<;;;444,,,.........//////000111222333333222111000///...---+++,,,------.........---,,,,,,------------,,,,,,..................///000444///---///000000666>>>???666000000111//////222///000111222333222111000222222111111111111000000///000000000000///...............///000111222333777777555222...------............,,,)))((((((***,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++***))))))*********))))))(((((('''vvvrrrxxx|||zzzwwwuuuooolllkkkkkkiiihhhkkkpppssssssuuuwwwxxxtttkkkdddsssqqqmmmggg___WWWPPPLLLFFFHHHNNNVVVXXXTTTPPPPPPLLLKKKJJJHHHEEECCCBBBAAA===<<<;;;:::::::::::::::888888888666444333333555333222111111000111111111000000000000000111111222000000000000000000000000111000//////000000///...////////////////////////------------------,,,,,,---,,,,,,,,,,,,---......++++++++++++,,,,,,,,,,,,,,,++++++******+++,,,,,,++++++++++++++++++++++++)))******+++,,,+++++++++)))+++,,,,,,,,,---000222333333222111111222333444222222333333333222222111444333111111222333666777777888888666444222222333999666666<<>>===<<<;;;;;;::::::888888888666444333333555333222222111000000111111000000000000000111222222000000000000000000000000111000//////000000///...////////////////////////,,,,,,---------------------,,,,,,,,,,,,---......,,,,,,,,,+++++++++++++++++++++******+++,,,---...************************((()))***+++,,,++++++***)))***,,,,,,,,,...000222222222111111111111222222000111111222222111111111222222111111222333555555333555555555333222333444<<<888888???HHHHHH===222------,,,------...///000000///...---,,,,,,,,,+++((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++---...---,,,,,,...000111,,,***,,,...777RRRmmmrrrUUU:::111000......111000000000000000111222222////////////............------......------,,,+++++++++,,,---///111333444@@@===888333...,,,,,,,,,+++,,,,,,+++)))((()))+++************++++++++++++)))******++++++******)))))))))))))))))))))******)))*********++++++++++++******+++++++++***))))))*********))))))))))))(((||||||~~~www|||{{{qqqkkkggggggkkkjjjgggjjjqqqqqqnnnlllkkkkkkhhhbbb]]]]]]bbbgggfff___XXXTTTTTTOOOHHHHHHQQQYYYWWWSSSRRRNNNMMMKKKHHHFFFCCCAAA@@@AAA@@@???===<<<;;;;;;;;;888888888666444333333555333333222111000000111111000000///000000111222222000000000000000000000000111000//////000000///...////////////////////////++++++,,,---............---,,,,,,,,,,,,---......---,,,,,,++++++*********++++++******+++---///000************************((()))***+++,,,+++******(((***,,,,,,,,,...000333333333333333333333333333///000111111111111000000111111111111222333444444111222444333222222444555888444333:::CCCCCC777+++,,,+++++++++,,,,,,---...,,,++++++******++++++,,,(((((()))++++++,,,,,,,,,+++++++++,,,,,,++++++++++++---...---++++++---000///***))),,,...<<<^^^bbb???222000...---000111000/////////000222333///............---------,,,,,,------,,,,,,+++*********+++---///111333555666333///---,,,,,,------***++++++***))))))***,,,))))))******+++++++++,,,*********++++++*********''''''(((((())))))******))))))******++++++++++++******++++++++++++******************))))))))))))zzzyyy{{{}}}}}}yyyqqqooommmlllmmmjjjgggkkkqqq{{{pppccc\\\\\\```YYYYYYYYY]]]___[[[RRRJJJJJJIIIIIIKKKPPPSSSRRRQQQLLLLLLKKKIIIGGGFFFDDDDDDGGGCCC???>>>>>>===:::777888777777666555444444444222222222111111111111000111111111111111111222222444111//////222333222000222222000///..................//////...---,,,,,,...---,,,,,,++++++,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************+++,,,---///000222444444222222333333222222111000333333333222222222111111000000000000111111111111////////////000111222333333444555555555333000///...------,,,,,,,,,---------,,,,,,+++*********+++))))))***+++,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......+++,,,+++222---888hhhqqqRRR777,,,///222222000///////////////000111,,,------...............---,,,,,,++++++,,,,,,---,,,+++***)))***,,,...000999666222---+++***+++,,,///,,,***,,,//////+++&&&(((((((((((()))+++,,,---******+++++++++******)))))))))************)))))),,,***(((***,,,---+++(((+++***)))(((((()))***+++))))))))))))))))))))))))}}}vvvrrruuu{{{vvvrrrjjjhhhhhhiiihhhggglllsssyyyjjj^^^\\\^^^WWWVVVVVVYYY\\\[[[VVVPPPJJJIIIHHHJJJNNNOOOOOOMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGDDDAAA@@@@@@???===:::999999888777555444444333222222222222111111111111111111111111111111111111333111//////111333222000222111000///..................//////...------,,,...---,,,,,,++++++,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++---...000222333444333333333333333222111111111111111111000000//////////////////000000000000.........//////000111222111222333333222111///---,,,,,,,,,,,,,,,,,,---------,,,++++++*********+++*********++++++,,,,,,,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,------------...000---333...999ggg|||vvv```GGG666000---+++......------...///000000,,,---......////////////------,,,,,,,,,,,,---------,,,++++++,,,...000111777555111...---...///111;;;555///---...---***'''***))))))))))))******+++******+++++++++******)))******++++++++++++******+++)))((()))+++,,,***(((+++***)))(((((()))***+++))))))))))))))))))))))))zzzooommmzzz}}}vvvrrrjjjgggfffggggggggglllsss~~~sssddd]]]\\\QQQOOONNNOOORRRSSSPPPNNNLLLKKKJJJKKKMMMMMMKKKJJJNNNMMMKKKIIIIIIIIIIIIJJJHHHEEECCCBBBBBBAAA@@@>>>;;;:::999888666555333333333222222222111111111111111111111111111111111111222000//////111111111000111111000///.....................///......---,,,...------,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,...000111222222333333333333333222222111/////////............------.........////////////------------...///000111...///000000///...,,,+++++++++++++++,,,---------,,,,,,+++************+++******++++++++++++++++++------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------///111...333...999dddvvvttt]]]FFF666...***,,,,,,,,,,,,---...///000,,,---...///000000000000...------,,,,,,------.........---------///000111222111///------///111333@@@999111,,,+++,,,+++***++++++***))))))))))))))))))******+++++++++******++++++,,,,,,,,,,,,++++++)))(((((()))******)))'''******))))))))))))******))))))))))))))))))))))))yyyoooqqqyyy{{{tttooojjjggggggggggggkkkqqqvvv}}}|||oooccc\\\OOOLLLJJJIIIKKKLLLKKKIIIRRRRRRQQQQQQPPPNNNLLLJJJOOOMMMKKKHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA===<<<:::999777555444333333333222222222111111111222222222111111111111111111000/////////000000000111000///...............---...............------......---,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++---///000111111111333333333333333222222111.........---------------,,,,,,---------.........---,,,,,,,,,------...///------.........---,,,+++++++++,,,------.........++++++***************+++++++++++++++************,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---///,,,111---:::bbbooo{{{{{{dddIII777000...+++++++++,,,---///000111,,,---...///000111111111...------,,,,,,------......------------...///000...---+++***+++,,,...000888333,,,))))))+++------++++++***))))))*********))))))***+++++++++*********++++++++++++++++++***((((((((()))))))))((('''***))))))))))))))))))***((((((((((((((((((((((((xxxrrrrrrxxxrrrkkkfffeeeffffffkkkpppooosss{{{|||pppfffUUURRRNNNLLLLLLNNNOOOPPP[[[\\\[[[ZZZWWWSSSQQQOOOPPPNNNKKKHHHEEEDDDCCCBBBEEEEEEDDDCCCAAAAAAAAABBB>>>===;;;:::888666555444333333333222222222222111222222222111111111000000////////////......///000000//////...............------...............---///...------,,,,,,------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++...000111111111000222222333333222222111000........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...---------------,,,,,,,,,+++,,,---...///.........*********))))))***+++++++++*********************++++++++++++++++++++++++*********+++++++++,,,,,,+++///+++111///>>>dddllluuuyyyrrrZZZ???///,,,...,,,,,,,,,---...000111222,,,---...///000000000000---------,,,,,,---------,,,,,,,,,,,,,,,,,,---------,,,+++***)))***,,,---///---***)))***,,,------))))))))))))***+++,,,---((()))***+++++++++++++++))))))************))))))'''((()))))))))((((((((()))))))))******)))))))))((((((((((((((((((((((((|||{{{|||vvvmmmfffdddeeefffjjjooojjjnnnvvv|||uuu```[[[SSSMMMKKKPPPVVV[[[ccceeeeeeccc^^^YYYVVVUUURRRPPPNNNKKKHHHDDDBBBAAADDDEEEDDDCCC@@@???@@@BBB>>>===<<<;;;999777666666333333333333222222222222333333222222111000000000.../////////------///000//////......---......///,,,---......///.........///......---------------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///111222222111000111111111111111000000///.............../////////+++,,,,,,,,,---------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***))))))))))))***++++++))))))******************)))************+++++++++))))))*********+++++++++,,,000,,,222222AAAeeeiiiooooooeeeNNN777,,,,,,///------------...///111111,,,---..................---,,,,,,++++++,,,,,,---************++++++******...---,,,+++++++++,,,,,,...------,,,,,,,,,,,,,,,)))))))))***+++,,,---...((()))***+++++++++++++++)))))))))******)))))))))''')))******)))(((((()))))))))************))))))))))))))))))))))))))))))|||yyynnniiigggeeegggkkkgggmmmvvv}}}vvvlll\\\NNNIIIOOOZZZbbbhhhjjjkkkhhhbbb]]]ZZZYYYSSSSSSRRRQQQMMMJJJFFFDDDEEEFFFFFFDDD@@@???@@@BBB======<<<;;;:::999888888444444333333333222222222333333222222111000000///---///000...,,,,,,...000.........------......///,,,------...//////......//////...---------------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000333444333222111000000000000000///......---------.........//////,,,,,,,,,------------...---------,,,,,,,,,------,,,+++++++++++++++,,,,,,+++,,,---------+++)))((()))))))))))))))***++++++(((((())))))******++++++))))))))))))******++++++))))))))))))*********++++++///+++000000@@@aaabbb\\\[[[QQQ@@@222...//////---,,,,,,,,,---......///---------------,,,,,,+++,,,++++++******++++++,,,*********************))),,,+++*********++++++,,,,,,---,,,+++***+++,,,---************++++++,,,---(((((()))++++++,,,,,,+++)))******++++++******)))(((***,,,+++)))((()))+++((()))***++++++***)))((())))))))))))))))))))))))}}}{{{yyy}}}xxxpppjjjeeedddfffccclllvvvzzzyyyzzziiiTTTKKKPPP^^^iiiiiikkkmmmjjjddd^^^[[[ZZZTTTUUUVVVUUUSSSOOOKKKHHHFFFGGGGGGEEEAAA???@@@BBB======<<<;;;::::::999999444444444333333333222222333333222222111000000///---///000...,,,+++...000......---------......///,,,,,,---.../////////...//////...------------...------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...111444444444222111///////////////......---,,,,,,,,,------.........,,,,,,---------...............---,,,,,,---------+++***************++++++***+++,,,,,,+++)))&&&%%%))))))((())))))***++++++'''(((((()))***++++++,,,(((((())))))*********+++))))))))))))************)))---(((,,,,,,<<<[[[ZZZCCCBBB<<<111+++,,,---+++,,,,,,,,,++++++,,,------------------,,,+++******+++******************+++******+++++++++******)))''''''''''''((()))***+++)))))))))((((((***---000---,,,++++++******++++++(((((()))++++++,,,,,,,,,+++++++++,,,,,,+++++++++(((+++---,,,***(((***,,,((()))***++++++***)))((()))))))))))))))))))))))){{{{{{|||vvvjjjkkkjjjdddjjjjjjooowwwxxxwww|||lllWWWMMMQQQ]]]hhhjjjooopppiiibbb^^^\\\YYYYYYVVVUUUYYYYYYRRRLLLIIIHHHDDD@@@???AAABBBAAA@@@BBB@@@===:::999999999:::666555444444333333333333000222555666555333///---//////.........---------////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++++++++)))'''000111333444444333111000222000............---,,,,,,,,,---,,,******,,,...///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))+++)))'''(((+++,,,***(((+++*********))))))((((((***)))))),,,222;;;DDDJJJ222111///---,,,,,,,,,---++++++,,,---........................---,,,+++***+++***)))'''''')))***+++,,,,,,,,,++++++***************+++++++++,,,,,,,,,***)))(((((()))+++---///...---+++))))))***+++,,,)))))))))+++......---+++------......------,,,++++++++++++***)))(((((('''(((((())))))))))))((((((''''''''''''((((((((((((zzzzzz|||sssnnnhhhggggggmmmvvv{{{{{{~~~}}}lll]]]UUUWWWaaaiiigggkkkjjjeeeaaa``````^^^]]]YYYWWWZZZYYYTTTOOONNNNNNKKKFFFDDDDDDDDDCCCAAAAAA@@@>>><<<;;;:::::::::888777666555444444444444111222444555444222///...............------------////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))(((111222333444444333222111222000............---,,,,,,...///...,,,,,,,,,......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))***)))'''(((***+++)))'''))))))))))))((((((''''''+++)))((((((+++000666999///......---,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++------------,,,+++******+++***)))(((((()))***+++,,,,,,,,,++++++*********************++++++++++++***)))(((((((((***,,,------,,,***)))))))))++++++)))))))))+++---...,,,+++---------------,,,++++++,,,,,,++++++***))))))((((((((())))))))))))((((((''''''''''''((((((((((((ssswwwwwwlllffffffjjjssszzz~~~~~~yyyoooeee^^^]]]```ddddddffffffccccccffffffdddbbb^^^[[[\\\[[[UUURRRRRRUUURRRNNNKKKIIIHHHEEECCCAAAAAA@@@???>>><<<;;;::::::999888777666666666666222222333222222111//////.........---------,,,,,,////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***222222444444444444222222111000...---......---,,,---///000000...---,,,,,,------,,,,,,,,,+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************(((((((((((()))))))))))))))(((''''''))))))((('''((((((((((((''''''''''''***)))'''&&&&&&(((***+++++++++,,,,,,,,,,,,++++++******+++++++++***)))))),,,,,,,,,,,,+++***))))))+++***)))(((((()))***++++++++++++++++++*********))))))))))))***************)))(((''''''((()))***,,,+++***)))((()))***+++)))))))))***------,,,***,,,,,,,,,---,,,++++++***,,,,,,++++++******))))))'''(((((())))))(((((('''''''''''''''((((((((((((pppxxxyyyrrrnnnkkknnnuuu{{{{{{xxxrrriiiaaa\\\ZZZZZZaaaeeeggggggjjjmmmllliiieeeaaa______\\\UUUPPPPPPWWWVVVSSSPPPMMMJJJGGGEEEAAABBBBBBBBBAAA???===;;;::::::999777666666666666333333222111000000000000.........------------,,,////////////////////////------............------------------------------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,++++++,,,---222333444444444444333222111///------......---,,,,,,...000111///,,,++++++---------,,,,,,,,,,,,+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((('''''''''((((((((('''((((((((((((((((((((((((''''''''''''(((((())))))'''(((***+++,,,+++***)))++++++++++++***))))))(((******+++******)))((((((******)))(((((()))******+++++++++***************(((((((((((()))))))))))))))(((((('''''''''((((((******)))(((((())))))******))))))***,,,,,,+++***++++++,,,,,,++++++***)))+++*********))))))(((((('''(((((((((((((((((('''''''''''''''((((((((((((yyyooo|||vvvooooootttxxxyyyxxxvvvqqqiiiaaaYYYUUUTTT^^^eeemmmppprrrtttqqqlllfffdddcccccc]]]TTTNNNNNNWWWWWWVVVSSSOOOKKKHHHFFFBBBCCCDDDEEEDDDBBB???===;;;:::999777666555555555444333222111000000000111//////.........---------////////////////////////------............------------------------------------------------------,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***+++++++++,,,,,,---------+++,,,---,,,++++++...000333333333333333333333333000...,,,,,,---......---***---//////...+++******............------------))))))))))))))))))))))))************************************************(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((('''''''''((())))))))))))))))))))))))''''''((()))******))))))&&&'''(((***+++***))))))++++++,,,++++++***)))((())))))******))))))((((((******))))))))))))******************************''''''((((((((()))))))))((((((''''''''''''''''''))))))))))))))))))******+++)))((()))+++,,,+++************+++***))))))(((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((wwwuuuzzzssssssrrroooppppppnnnhhhaaaZZZUUUTTTYYYeeeqqquuuvvvwwwtttqqqiiigggfffeee^^^UUUQQQRRRXXXYYYYYYWWWQQQLLLIIIGGGDDDEEEFFFFFFFFFDDDAAA@@@<<<;;;999888777666555555555444333222111111111111000000000/////////......////////////////////////------............------------------------------------------------------,,,,,,++++++++++++,,,,,,***+++,,,------,,,+++******++++++,,,,,,------...***,,,...---++++++///333222222222222222222222222///---,,,,,,---......---)))+++---...,,,++++++,,,//////.........---------))))))))))))))))))))))))************************************************''''''''''''''''''''''''(((((((((((())))))))))))'''((())))))''''''((()))))))))))))))************((((((((()))(((((('''&&&''''''((()))))))))))))))***++++++++++++******)))((())))))***))))))(((((()))))))))******))))))))))))))))))***************(((((((((((())))))))))))'''''''''((((((((((((((())))))******************+++***((((((***+++******))))))******))))))((('''''''''''''''&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''((((((((((((zzz|||}}}vvvooojjjlllmmmjjjccc[[[UUURRRRRRaaapppttttttuuuvvvwwwmmmjjjgggeee___ZZZZZZ___]]]______\\\UUUNNNIIIHHHFFFFFFGGGGGGFFFEEEDDDCCC>>>===;;;999888777777666555555444444333222222111111111111111000000000000////////////////////////------............------................................................---,,,,,,++++++,,,,,,---***+++---......---+++*********+++,,,,,,---......***,,,...---++++++000555111111111000000111111111///---+++,,,---......---***,,,------,,,,,,...///.........---------,,,,,,************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''')))+++***(((''')))***((((((((()))))))))******''''''(((((((((''''''''')))((((((((((((((()))***(((((()))*********))))))((())))))*********))))))))))))************))))))((()))))))))*********+++(((((()))))))))*********&&&'''(((((()))))))))))))))******+++++++++++++++,,,***(((((()))******)))(((((()))))))))(((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''((((((((((((zzz|||ooolllvvvuuuiiilllnnnllleee\\\SSSNNNNNN^^^mmmqqqppprrrwww{{{qqqmmmhhheee```^^^bbbjjjbbbdddeee```XXXOOOJJJHHHGGGGGGGGGGGGFFFFFFEEEDDD???>>>===;;;999888888888555555555555444333222111222222222222111111111000////////////////////////---..................---................................................---,,,,,,++++++,,,,,,---***+++---......---+++*********+++,,,,,,---......***,,,...---***+++111666111111000000000000111111...---+++,,,---......---+++,,,---------...000222---------,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((***,,,+++(((''')))+++&&&'''''''''(((((())))))%%%&&&&&&''')))***++++++***)))(((''''''((()))***&&&&&&'''((()))))))))((())))))***************)))))))))************))))))(((((())))))*********+++))))))))))))************&&&&&&((()))************)))***+++,,,,,,,,,,,,,,,,,,***(((''')))******)))(((((((((((((((''''''&&&'''''''''(((((((((((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))~~~yyy}}}{{{qqqiiifffooo{{{wwwrrrllleee]]]VVVQQQRRRZZZaaagggpppxxxvvvooofffmmmlllddddddkkkkkkeeekkkhhhccc```]]]XXXPPPKKKKKKMMMNNNKKKHHHEEEFFFHHHFFFBBB===:::999:::999999777777666555333222111111444444444333333333222222//////...------------...//////.........---------........................---------------------------,,,,,,++++++,,,,,,---***++++++,,,,,,------...)))+++,,,,,,+++***+++++++++++++++,,,...///111222111///------...//////...------............------///...---,,,+++,,,,,,---+++++++++******+++,,,,,,++++++***************+++************))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((())))))******''''''((((((((((((''''''((()))))))))'''&&&&&&'''(((((())))))))))))((((((((('''&&&''')))+++***)))))))))((((((((((((((()))))))))))))))))))))))))))***************)))((((((((((((''''''''''''((((((******))))))((((((''''''***)))''''''((((((&&&%%%)))((('''&&&&&&'''((()))yyy||||||ooolll~~~uuujjj```ZZZaaaddddddcccgggooosssrrrrrruuuqqqhhhiiiqqqsssnnnjjjhhhfffeeeccc___YYYUUUTTTUUUTTTPPPKKKGGGFFFGGGEEEBBB>>>;;;::::::999888777666666555444333222222444333333333222222222222111000//////......////////////.........---------........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,++++++,,,---///000222333111///......//////...,,,------............------///...---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++***************++++++*********))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((((((((('''''')))******)))((('''''')))(((((())))))))))))((((((***((('''((())))))((('''))))))((((((((((((((()))))))))))))))))))))))))))***************)))(((((()))((((((''''''(((((()))((((((((((((((())))))))))))(((''''''(((((('''&&&((((((''''''''''''((((((}}}lllyyy|||zzz{{{~~~|||pppgggaaaggglllmmmoootttyyy{{{yyyyyyrrrjjjllluuuwwwsssmmmmmmlllllljjjfff```\\\XXXXXXWWWSSSMMMIIIHHHHHHCCCAAA>>>===<<<;;;999777666666666555555444444444333333333222222222111111222111111000000000000000/////////.........------........................---------------------------,,,,,,++++++,,,,,,---......---,,,,,,+++******+++,,,......,,,+++,,,---++++++---...000222333444000000///000000///---***------............------......---,,,,,,,,,------///......------,,,,,,,,,+++***************+++++++++++++++***)))(((((('''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))(((((((((((('''(((((())))))((((((''')))***+++***(((((((((***'''(((((())))))(((((('''+++***(((((((((((('''%%%)))((((((''''''((())))))))))))))))))))))))))))))))))))******))))))(((((())))))(((((((((((())))))&&&''''''((())))))******((('''&&&'''((())))))'''''''''((((((((((((''''''tttxxx~~~xxxuuuwww||||||lllqqqtttrrrpppsss|||}}}{{{tttooossszzz{{{xxxttttttsssqqqmmmfff___ZZZVVVUUUTTTQQQMMMKKKIIIHHHAAA@@@???>>>>>><<<999666666666666666666666666666333333222222222111111111222222111000000000000000////////////............................................................---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++---......---,,,,,,---+++,,,...000222333444555000000000111111///,,,)))------............------------------------------.........------++++++************)))******+++,,,,,,++++++***)))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,(((((())))))))))))((((((((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))((((((((()))***)))((('''((()))'''(((((((((((((((((('''***(((''''''(((((('''&&&(((((('''''''''((())))))((((((((((((((((((((((((((()))))))))))))))(((((())))))(((((((((((())))))'''''''''((((((((())))))'''&&&%%%''')))******)))&&&'''((())))))((('''&&&{{{tttlllooovvvtttkkkkkkvvv}}}|||~~~|||wwwwwwvvvrrrkkkddd]]]YYYWWWUUUSSSPPPNNNKKKHHHGGGAAA@@@@@@@@@@@@>>>:::777777777777777777777777777333333333222222222111111222111000000//////000000000000/////////.........................................................---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++---......---,,,,,,---+++,,,...111222444444444/////////000111000,,,)))------............------,,,---------------------------------,,,+++)))(((******))))))***++++++,,,++++++******)))(((((('''(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,(((((())))))))))))((((((((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))((((((&&&'''((('''&&&&&&'''(((''''''(((((((((((('''''''''&&&&&&'''((())))))((('''''''''''''''((())))))'''''''''''''''''''''''''''(((((()))))))))(((((())))))(((((((((((()))))))))((((((((('''''''''&&&&&&%%%%%%&&&)))******)))&&&'''((())))))((('''&&&yyysssllljjjnnnvvvxxxyyy~~~|||{{{vvvvvvuuuqqqjjjddd___^^^]]]ZZZVVVRRROOOLLLHHHEEECCCBBBAAAAAAAAA???<<<999999999999888888777777777444444444333333333222222222111111000///000000000000000000/////////......................................................---,,,,,,++++++,,,,,,---******+++,,,,,,---......+++,,,......,,,+++,,,---,,,---///111222333333222//////...///000000...,,,------............------+++,,,---.........------+++,,,,,,---,,,+++)))((())))))))))))***+++,,,,,,************))))))))))))((((((((((((((((((((((((''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************((())))))******))))))((((((((((((((((((((((((((())))))))))))((((((((((((((())))))******))))))((($$$&&&''''''&&&%%%&&&(((&&&''''''((((((''''''&&&&&&%%%%%%&&&((())))))(((&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''''''''((()))))))))((((((((((((''''''''''''(((((())))))(((((('''&&&&&&%%%'''&&&%%%''')))******)))''''''((((((((((((''''''rrrgggdddfffkkknnnnnntttyyyvvvwwwwwwwwwuuupppiiidddbbbbbb]]]ZZZUUUSSSQQQNNNIIIFFFEEECCCBBBAAABBBAAA>>><<<;;;;;;:::999888777777666555555555444444444333333333333222111111111111111000000000000/////////...................................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,---000111222222111000///...---...///000///...------............------+++,,,---.........------***+++---......,,,+++***))))))))))))***+++,,,---))))))))))))************))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))(((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))%%%&&&''''''&&&&&&''')))&&&''''''((((((''''''&&&(((&&&%%%&&&(((((('''&&&&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''')))***)))(((((((((''''''''''''((((((uuummmgggcccaaagggdddeeekkkqqqxxxxxxvvvzzz{{{zzzxxxqqqiiidddccccccXXXUUURRRPPPQQQOOOLLLIIIFFFDDDBBBBBBBBBAAA@@@>>><<<<<<;;;:::888777666666666666555555555444444444555444333333222222333333000000000000////////////........................////////////////////////---,,,,,,++++++,,,,,,---...------,,,,,,++++++***)))+++---,,,+++***++++++,,,...000111222111///...///---,,,---///000111000---..................---***+++---...///...------***,,,---//////...,,,+++))))))))))))***+++,,,---((((((((()))******++++++************************&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))************))))))((((((((((((((((((((((((''''''(((((())))))******))))))************))))))%%%'''((((((''''''(((***&&&''''''''''''''''''&&&)))(((&&&&&&''''''&&&$$$%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&'''((()))(((''')))((('''&&&&&&'''((()))wwwiiicccbbb]]]___^^^ZZZ\\\eeemmmppp}}}{{{|||wwwsssqqqkkkddd___```TTTXXXYYYSSSNNNNNNMMMLLLCCCBBBBBBBBBBBB@@@===;;;;;;;;;999888888777777777666444333222222333555666555444333333222222222222222111111111222222000/////////000000///...------........................------------------------.........------,,,,,,,,,,,,,,,,,,------,,,,,,+++///111333222000///...//////...---,,,,,,---...////////////...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************+++++++++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000...***)))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&))))))(((((('''''''''&&&''''''((((((((((((((((((''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))******)))((('''}}}{{{xxxttteeeeeeaaa[[[[[[```cccbbbcccgggqqq}}}wwwppphhh^^^YYYYYYUUU[[[]]]YYYUUURRRNNNJJJFFFEEEDDDDDDEEEDDDBBBAAA<<<<<<:::888777666666666666555333222222444555666555444333333222222333333333222111111222222111/////////000000//////...---........................------------------------.........------,,,,,,,,,---------------,,,,,,+++111333555555333111000000///...------------.../////////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++------,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&((((((''''''&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''))))))(((&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))******)))((('''rrrfffhhh{{{uuutttvvvtttooohhhdddccchhhsss{{{~~~}}}{{{xxxrrriiicccbbbXXX\\\]]]XXXUUUTTTRRRNNNMMMJJJGGGEEEDDDBBB@@@>>>???>>><<<:::888777777666666555444333333444555666555444333333333333333333333222111111222222111000///000000000000//////...////////////////////////------------------------.........---------------............---------,,,222444777777555222111000///...------------...///...............---------...------,,,,,,------...++++++++++++++++++++++++************************++++++************++++++++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((***---...---,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&''''''&&&&&&&&&&&&&&&%%%))))))(((((('''''''''&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))(((((('''sss|||yyycccbbbfff|||}}}uuu{{{~~~nnndddbbbfffjjjlllvvvtttwww~~~|||vvvtttllllllfff]]]WWWVVVUUURRROOOLLLHHHFFFEEEDDDCCCBBB??????===<<<;;;::::::999777666555444444555555666555444444333333333444444444333111111222333222000000000000111111000000///////////////////////////.......................................---------000000//////............222555888888666222000///.........------.........------.....................------,,,,,,------...************************************************++++++************++++++************))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,+++(((%%%))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((((((((('''''''''''''''''''''''''''''')))))))))(((''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((}}}rrrwwwlll]]]aaafffxxxwwwtttxxxxxxnnnkkkmmmqqqmmmjjjkkksssyyyyyywwwvvv~~~xxxnnngggccc]]]WWWNNNLLLIIIIIIJJJLLLLLLKKK======<<<;;;;;;;;;;;;;;;777777666666555555555555444444444333333444555555555333111111222333222111000000111111111111111000000000000000000000000000................................................111111000//////000111111222444666666444111///...---..................---,,,---------......//////...------,,,,,,------...************************************************++++++************++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))++++++)))$$$!!!))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((()))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((vvvuuugggZZZ[[[^^^rrr}}}mmmhhhsss{{{pppgggfffhhhiiiiiikkkpppuuuxxxxxxxxxuuunnnfff\\\YYYTTTPPPNNNJJJGGGDDD>>>===<<<;;;;;;:::;;;;;;888888888777666666555555444444444444444444555666666444111111222333333222000111111222222222222111000000000000000000000000......................................./////////111111000000000222333555333444555444111///......------...//////...------,,,,,,,,,---...///000000...------,,,,,,------...++++++++++++++++++++++++************************++++++************++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''')))+++***&&&$$$))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((((((((((((((((())))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((tttqqq|||xxxfff[[[XXXXXXmmm}}}pppbbbbbbxxxvvvsssrrrpppmmmmmmdddiiinnnsssyyy}}}{{{uuuvvvrrrkkkddd\\\TTTLLLGGGFFFEEECCCAAA???======<<<888888888888777666555555444444444444444555666666777444111111222333333333000111222222333333222222111111111111111111111111........................---........./////////000111000000000111444666888555555555222000......///------...//////...------++++++,,,---...///000111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((***,,,,,,)))'''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((()))))))))***&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((}}}qqqmmmyyyqqqeee```[[[XXXmmmpppYYYnnn|||sssssspppnnnrrryyy|||zzzzzzsssllleee```OOOMMMKKKGGGDDDBBB@@@@@@999999999999888777555555444444444444444555666777777444111000222333333333000111222333333333333333111111111111111111111111////////////////////////---.........//////000000000000000000222555888:::666666555222///...///111,,,---...//////...---,,,++++++,,,---...000111111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,***((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&'''''''''(((((())))))%%%%%%&&&'''((()))******))))))))))))))))))))))))''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((vvvpppnnnuuuYYYXXX]]]YYYooofffhhh~~~|||xxxuuuooopppmmmeee]]]VVVOOOGGGAAA>>>;;;999888888777666777666555555666555333111444222111111333333222000///111222222111000000000222222222222222222111000//////............//////////////////000000000000111//////222666999888666666555333111///...------////////////////////////,,,,,,,,,------.........***+++,,,,,,------,,,,,,+++******,,,......---,,,*********++++++,,,,,,,,,************************,,,,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))((((((((((((+++*********))))))(((((())))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))***((()))+++)))&&&&&&***((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))((((((''''''''''''xxxqqqnnn~~~lllYYYWWWZZZXXXiiisssmmm{{{xxxrrrzzz{{{wwwppplllkkkhhhdddVVVQQQJJJCCC???<<<999777777555555666888999999888555444222333444444222111333444444444333333222333111111222222222111111111//////............//////////////////000000000111111111222555888:::888666444333222000///...------////////////////////////,,,,,,,,,------.........,,,,,,---............---,,,++++++,,,......---+++******+++++++++,,,,,,,,,************************,,,,,,++++++******))))))***************************)))))))))((((((((((((************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))(((&&&&&&((('''$$$$$$''')))(((((('''''''''((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((('''''''''&&&&&&{{{sssmmmwwwbbbZZZTTTSSSSSS^^^rrrwwwzzz~~~}}}vvvtttwwwxxxvvvnnniii```YYYSSSOOOLLLJJJ???<<<888777777777777666555444333333555555555333333333333333333333333333333333333333333333333333//////............///////////////000000000111111222222444777::::::888555222111000///............////////////////////////---------------.........------...///////////////---,,,,,,,,,......,,,***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************************************)))))))))(((((((((************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((%%%%%%((('''$$$$$$'''***)))((('''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&~~~uuummm~~~uuu```^^^UUUOOORRRYYYooo|||yyyzzzzzzwwwxxxuuupppmmmkkkhhheeebbbWWWRRRJJJCCC???<<<999888444333222222444444333222333333222333444555555555555555555444444555555555000//////......//////000//////000000000111111111111333666999:::999666444000//////////////////000////////////////////////---------...............------...////////////......---------...---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++++++++*********************************)))))))))((((((*********)))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((((((((((((***'''&&&)))***'''&&&(((***)))(((''''''&&&''''''%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&wwwlllwwwzzzccc___UUUQQQUUU___{{{}}}||||||{{{zzzwwwrrrooopppjjjbbbZZZVVVSSSQQQOOOCCCAAA>>><<<;;;999666444777555333444666888888777666666555444333444444555111000000//////000000111000000000000111111111111111444777999888666444222///////////////000111111////////////////////////........................,,,,,,---...............///...------......,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************************))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((***)))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((('''''''''***&&&$$$(((***((('''((())))))((('''''''''''''''%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&yyylllqqqgggZZZSSSUUUXXXhhhvvvpppvvv~~~hhhbbbvvv~~~zzzzzzvvvqqqmmmllllllllllllfffbbb]]]YYYTTTPPPKKKGGG>>>;;;777777999:::999777999777666444333333333444222222111111111111222222000000000111111111222222333555888999777444333222000000000000000111222222/////////////////////////////////...............,,,,,,---............---...---------//////---+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((('''''''''(((###!!!%%%((('''%%%%%%((((((''''''''''''((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&'''''''''zzzlllmmmxxx___]]]fffddduuuxxxeeeWWWVVVWWWfffaaaNNNMMMUUUzzz|||zzzzzz{{{|||||||||yyytttppplllhhhddd```TTTNNNHHHFFFFFFEEEBBB???@@@>>>;;;888777666666777444333333222222333333444000000111111111222222222555888:::999666444333444222111111111111222222333////////////////////////000/////////.........---------...////////////...------,,,---//////...,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((''''''''''''(((""" $$$((('''%%%%%%''''''&&&''''''((()))***&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&'''''''''(((((((((zzzlllkkkqqqqqq}}}vvvppp]]]SSSNNNLLLHHHRRRsssxxxUUUHHHMMMDDDooo{{{yyyvvvtttsssqqqnnnlllooohhh```[[[ZZZXXXSSSOOOGGGEEEBBB???<<<<<<<<<<<<555444444333333444444555000111111111111222222222888:::;;;:::666444444666333222222222222222333333////////////////////////000000//////.........---...//////000000000000000---,,,,,,---///000///---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++++++++++++++++++++++++++++++++************)))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&***$$$!!!&&&******''''''&&&&&&&&&&&&((()))***+++'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''''''''((((((((())))))zzzrrrggguuu\\\SSSOOOKKKJJJLLLNNN\\\~~~rrr___UUUJJJNNN___}}}zzzwwwyyyrrriiifffhhhkkkkkkiiinnnhhh```ZZZUUUNNNDDD<<<===<<<;;;888666777999;;;999666333222333555666777???===:::777555444555666111222222000000111111000666555333111////////////...///000000000///...---...000111000///...///111------------------------000///...---,,,+++******///...------------...///---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******))))))************))))))(((((())))))))))))((((((************************)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))((((((''''''''''''(((((((((((('''''''''(((((()))''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((|||sssjjjiiiVVVPPPMMMHHHHHHHHHHHHQQQooofffWWWRRRLLLNNNVVV}}}pppnnnlllmmmrrryyyzzzttttttvvvxxxyyy{{{xxxtttpppmmmiiiccc___QQQOOOLLLFFFAAA===;;;;;;777666333222333555777888<<<:::999777555555555555333444333222222222333222++++++,,,---...000222333111222222222222111//////...000111000///...///111------------------------//////...............---------,,,++++++,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************+++*********))))))))))))******))))))))))))******))))))************))))))(((((())))))))))))((((((************************)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))((((((''''''''''''(((((((((((('''''''''(((((()))''''''((((((((((((''''''&&&'''''''''((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((tttlllzzzqqqZZZPPPNNNJJJEEEGGGGGGDDDGGG^^^pppcccRRRGGGHHHIIIIIIOOOzzznnnbbb[[[QQQPPPNNNMMMMMMPPPUUUYYY```rrr}}}zzzyyyyyysssrrrpppmmmiiidddaaa___SSSPPPLLLGGGCCC@@@??????@@@>>>;;;777444111///...333222111000000///000111.........//////......---000000000000000///...---...000111000///...///111////////////////////////.........//////000000000------,,,++++++,,,------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************************)))))))))******))))))))))))******))))))************))))))((())))))******))))))(((************************)))))))))))))))))))))))))))((('''&&&&&&'''((())))))((((((''''''(((((())))))((((((''''''((((((((('''(((((())))))(((((('''&&&&&&'''(((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((uuulllqqqaaaOOOMMMMMMIIICCCFFFFFFDDDDDDUUUxxxrrrQQQMMMFFF???BBBGGGCCCNNN{{{ooofffbbb^^^ZZZVVVUUUSSSLLLEEEAAAAAACCCCCCWWWnnn}}}~~~{{{zzzzzzyyyvvvrrrlllhhhgggddd___XXXPPPKKKHHHHHHDDDAAA>>>:::777666555555444222111222111//////111222333333222111///,,,+++......//////////////////...000111000///...///111////////////////////////....../////////000000000//////............//////,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))************************************************+++******))))))******+++)))******++++++******))))))))))))******)))))))))************************))))))))))))))))))))))))))))))(((''''''((())))))))))))(((((((((((())))))***)))(((((((((((((((((((((((())))))))))))((((((&&&&&&'''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((wwwmmmmmmxxxXXXLLLMMMLLLHHHEEECCCEEEEEEDDDPPPpppeeeFFFGGGFFFBBBDDDHHHDDDKKKvvvsssbbbbbbqqqwwwvvvqqqfffWWWKKKCCCAAA???IIITTT```xxx~~~|||xxxoooddd]]]XXXXXXVVVQQQKKKHHHGGGHHH???===<<<;;;<<>>FFFEEE;;;777:::>>>===<<<:::999999888888999888666333222111000000...000111000///...///111///////////////////////////////////////000000000,,,---...//////...---,,,......---------,,,,,,,,,------------------------...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***)))******++++++******)))************************************************)))******************)))******))))))))))))******,,,+++***)))(((((((((((())))))************))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))~~~tttxxxwww]]]KKKKKKJJJ@@@@@@HHHLLLJJJEEE@@@DDD\\\vvvXXXEEECCCAAAAAACCC???===RRRssshhh[[[zzzlll___OOOCCC>>>MMMtttyyyjjj]]]VVVTTTUUUVVV\\\jjj~~~~~~|||mmmUUUEEEFFFIIIIIIDDD===888888::::::CCCOOO[[[aaabbb^^^[[[KKKFFFJJJSSSRRRGGGAAAEEEAAAAAABBBCCCFFFIIILLLNNNGGGEEEAAA>>>:::888777666///000111000///...///111////////////////////////......///000111222333333...///000111111000///...---------,,,,,,,,,++++++------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++*********++++++++++++************************************************************++++++++++++************))))))))))))******,,,+++***)))(((((((((((())))))************))))))++++++******)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))wwwrrrpppSSSQQQLLLGGGIIIAAAAAAGGGBBBFFFBBBGGGTTTnnn\\\AAA>>>@@@;;;;;;CCCKKKVVVzzz\\\YYYiiiIII;;;HHHdddyyyppp[[[GGGBBBDDDCCCBBBDDD<<>>;;;999888888888666;;;JJJddd{{{xxxtttpppkkkggg```WWWPPPPPPNNNJJJGGGEEEEEEGGGHHHEEEJJJMMMJJJDDDBBBAAAAAA<<<999666555666555111...555333111000000000///...000...---...000111111000111111111111000000000000---///111000...---///111------+++++++++,,,---...,,,---------------,,,,,,...------,,,,,,,,,,,,,,,,,,+++***+++++++++)))'''++++++++++++++++++++++++)))************+++++++++))))))************))))))///...---+++)))((()))+++***)))(((+++......,,,)))...---+++***)))***++++++++++++++++++++++++++++++*********))))))))))))))),,,,,,++++++***))))))))),,,,,,++++++***)))))))))************************,,,)))'''(((***+++***(((+++++++++,,,,,,---------))))))))))))))))))))))))|||vvvoooRRRPPPKKKFFFIIIAAABBBEEE@@@DDD???CCCQQQjjjbbbGGGEEEIIIFFFEEEKKKTTTkkkjjj[[[eeeiiiLLLDDDTTTgggfffQQQ???>>>>>>999888<<<<<<>>>EEEOOOYYY\\\YYYUUU[[[YYYVVVTTTTTTXXX]]]```aaaeeerrrbbbMMMEEEBBB@@@>>>;;;999777777777444777DDD```~~~ssskkkgggccc]]]VVVQQQNNNMMMMMMJJJLLLKKKIIIFFFBBB???<<>>???KKKbbb|||rrrSSSGGGEEEBBBDDDJJJjjjppp]]]fff|||gggIIIFFFQQQ|||aaaIII999;;;<<<555333999:::777555:::EEETTT```gggfffdddcccdddfffggghhhhhhcccbbbfffppp|||yyyZZZGGGAAA???>>>===;;;999777666555555333===ZZZ~~~|||wwwrrrooommmmmmmmmbbb]]]YYYWWWWWWRRRKKKEEEHHHCCC===:::::::::888555666666555555555555555555444222111111111111000///111111111111000000000000000000///---++++++,,,...---,,,,,,,,,,,,---...///000000///...------,,,+++---,,,++++++******++++++,,,++++++,,,---...---+++------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++(((***+++,,,+++***+++,,,---,,,++++++---...---,,,)))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,))))))******+++,,,,,,---))))))******+++,,,,,,---+++++++++++++++++++++++++++)))(((((()))******))))))))))))))))))(((((((((************************mmmPPPMMMIIIEEEIIIBBBDDDFFFIIIQQQDDD===DDD[[[sssnnnZZZPPPPPPYYYeee\\\cccdddMMMJJJgggnnnPPP;;;<<>><<<:::<<<777999BBBVVVqqq}}}{{{\\\EEE<<<;;;;;;;;;:::999777666555999555777NNNxxx}}}xxxuuusssnnnhhhccc___``````]]]WWWSSSQQQQQQNNNMMMKKKKKKKKKJJJGGGDDDBBBAAA@@@???>>><<<;;;;;;999888555333222222111111000000000000000000000000......---------...//////......---,,,,,,,,,,,,---+++******+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++***,,,......,,,*********---------------,,,,,,---)))***+++---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...,,,,,,,,,,,,++++++******,,,,,,,,,,,,++++++******++++++++++++++++++++++++*********)))((()))******+++++++++******)))))))))************************pppRRROOOJJJEEEIIICCCEEEIIITTT```NNN@@@AAAPPPzzzmmmnnnnnnvvv```UUUQQQLLLOOOXXXlllsssRRRTTTooo[[[BBB::::::;;;:::999DDDYYYuuuzzzzzziiiLLL===;;;;;;:::999999888777777777666888IIIooo{{{uuuttttttsssqqqooommmkkkhhhddd```\\\[[[XXXTTTPPPLLLJJJHHHGGGDDDAAA>>><<<999666333333333333333222111000000111000///......///000111......---,,,,,,,,,,,,------,,,,,,---...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,...///...,,,++++++,,,///111333333222000000000+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......------,,,++++++******...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))******)))(((((()))+++++++++++++++++++++******++++++++++++++++++++++++rrrUUUPPPJJJFFFJJJDDDFFFFFFNNNWWWIIIBBBEEELLLlllyyyyyytttwwwVVVDDD@@@AAA???AAAFFFTTTooo```\\\jjjuuuNNN;;;>>>EEEEEETTTeee{{{zzz}}}yyyVVVAAA<<<;;;:::999888888999999666888888BBBaaa{{{zzztttooowww|||zzz{{{~~~zzzvvvrrrnnnkkkiiigggddd___[[[WWWPPPIIICCC@@@AAAAAA@@@???===;;;999<<<:::888666555555555666222111111000///000000000000/////////000000///---////////////////////////------........./////////------............---------.........------...000555888<<<===:::777666666//////...---------......------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++***((('''))),,,******++++++++++++++++++++++++++++++++++++++++++tttVVVQQQKKKFFFJJJDDDFFFCCCFFFMMMBBBCCCHHHIIIaaazzzbbbDDD999===BBB>>>??????CCCWWW{{{uuueeekkkZZZ@@@FFFSSSVVVwwwtttzzzcccIII===<<<:::888888999:::;;;777999888<<>>BBBDDDAAA===;;;:::222111///...------...///------------------------------------------,,,,,,***++++++,,,,,,------...***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,(((***+++***((('''))),,,))))))******++++++,,,,,,++++++++++++++++++++++++}}}aaaJJJHHHKKKFFFCCCFFF@@@BBBFFFHHHEEEDDDKKKTTTrrr}}}iiiQQQ===777===>>>===<<<>>>EEEQQQjjjpppnnnSSSRRRbbbrrrvvvSSSGGG<<<333666:::::::::===888:::======MMM|||zzzjjj\\\[[[dddkkkmmmsssxxxzzztttmmmiiifffccc^^^ZZZYYY]]]dddmmmvvvxxxuuusssuuuwwwvvvpppjjjfffeee^^^TTTQQQTTTVVVUUURRRPPPMMMLLLLLLIIIDDD???>>>@@@EEEHHHAAA888888???@@@===999666666777777777888:::;;;:::777666888:::;;;111...555555...+++000111222222111111444<<>>AAACCCEEEMMMWWWZZZSSSIIIEEE:::666111///111222111000000///------......---+++---000000---,,,//////---,,,------------------...++++++,,,------------,,,*********,,,------***(((111///....../////////...---------,,,,,,------------------------.........{{{sssUUUIIIIIIHHHGGGGGGIIIHHHGGGFFFBBBAAAHHHQQQttt{{{[[[AAA<<<<<<>>>===666999999;;;======BBBPPP___gggrrrlllRRREEEBBB???;;;888???>>>BBBEEEWWWuuuWWWEEEPPPZZZeeennnyyyuuukkkgggfffooo}}}}}}{{{yyyyyyyyysssuuuvvvuuusssrrrsssssskkkbbb```ddddddZZZRRRPPPJJJJJJIIIJJJMMMNNNNNNMMMKKKOOOXXXaaa```XXXRRRPPPEEECCC???;;;999777777777666555333222222111///---111222111...///222000,,,,,,---------......//////------------...//////000,,,++++++---......+++)))***)))((()))++++++)))(((+++***)))(((((()))***+++))))))))))))))))))))))))|||]]]KKKHHHJJJIIIHHHKKKKKKLLLMMMIIIDDDFFFLLLmmmhhhJJJ999;;;===???>>>666999:::===???===>>>GGGRRRoootttbbbrrr```VVVNNNFFF@@@BBBCCCLLLWWWkkkoooWWWOOORRRjjjzzz~~~ssskkkttt~~~}}}sssmmmlllkkkiiiiiikkkmmmmmmjjjfffdddgggmmmpppjjjaaa^^^aaaaaa```\\\VVVOOOKKKIIIJJJGGGEEECCCAAAAAA???===;;;======;;;999:::<<<:::555555444444555777888888888666555333222222333444444000/////////111000...,,,///...///000111111///,,,000000000000000000111111000000000000000000000000iiiRRRKKKLLLLLLHHHIIILLLQQQUUURRRIIIEEEFFFxxxrrrYYYCCC;;;???<<<;;;;;;777555555777:::999:::AAAJJJ\\\iiijjjyyykkkaaa[[[WWWXXXeeetttjjjWWWRRR\\\iiivvvqqqzzz}}}zzzssstttzzz~~~}}}zzztttnnnjjjhhhhhhdddbbb```^^^]]]\\\ZZZWWWWWWYYYWWWTTTTTTVVVUUUQQQOOOMMMMMMOOORRRTTTSSSRRRNNNLLLJJJGGGFFFEEEEEEEEEBBBAAA@@@@@@AAAAAA???>>><<<;;;:::999888555111...000222555777777666444222333333444444444555555555~~~{{{```RRRPPPNNNIIIHHHJJJPPPUUUSSSJJJDDDCCCmmm~~~xxxOOO???===@@@999555888777777555666888777666<<>>=========;;;999;;;<<<<<<<<<;;;::::::999;;;BBB```eee{{{{{{fffcccNNNGGG;;;:::999888888:::<<<===CCCLLLaaa~~~nnnsssxxx}}}~~~{{{yyyxxxxxxyyyzzz~~~}}}gggPPPRRRNNNLLLHHHEEECCCEEEHHHKKKGGGYYYyyyzzzzzzTTTBBB@@@>>>>>>>>>===<<<:::;;;;;;<<<<<<;;;;;;:::999>>>AAAZZZgggjjjwwwoookkkkkkQQQBBB===:::999777777777888:::;;;===DDDRRRkkkrrrrrrsssjjjccc___UUUUUUTTTTTTUUUVVVXXXYYY^^^bbbjjjrrr{{{~~~xxxzzzuuuYYYPPPQQQNNNIIIFFFEEEGGGJJJMMMIIIOOOhhhyyy{{{NNNBBB@@@???>>>???>>>===;;;;;;;;;<<<<<<;;;;;;::::::>>>>>>OOOvvvrrr\\\```dddnnnqqqRRR???999888888777666666666777999999:::===DDDSSStttvvviiivvvgggXXXLLLGGGEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJRRR___gggkkkuuu|||~~~eeeQQQPPPMMMJJJHHHHHHJJJKKKLLLLLLHHHWWW{{{xxxppp~~~}}}IIIBBB@@@???>>>??????===<<<:::;;;;;;<<<;;;;;;::::::===:::FFFggg```VVV```mmm~~~ZZZBBB;;;;;;:::777777777666777777999999;;;>>>???DDD\\\rrruuu}}}nnneee___\\\^^^dddmmm{{{~~~~~~xxxqqqmmmllllllkkklllkkkjjjiiilllqqquuuzzztttaaaMMMKKKHHHEEEFFFJJJQQQVVVXXXXXXYYYYYYWWWUUURRRQQQRRRMMMTTTdddhhh]]]VVVZZZfffwwwpppSSSMMMKKKIIIIIIKKKLLLKKKIIILLLFFFMMMjjj~~~gggwwwEEEAAA???>>>>>>??????===<<<::::::;;;;;;<<<;;;;;;:::<<<;;;CCC___nnnUUU[[[ooofffHHH<<<======:::888888888888999999:::::::::???AAAAAALLLmmmwwwzzzssseeeUUUGGGAAA>>>===@@@DDDJJJUUU```|||qqqqqqjjj```^^^\\\\\\___``````^^^ggggggfffdddcccccceeeggghhhjjjmmmrrrwwwvvvdddQQQBBB>>>FFFRRR___kkkvvv}}}zzzmmmdddhhhzzztttfffccc```gggvvv|||[[[OOOLLLIIIIIIKKKKKKIIIFFFIIIFFFIII[[[}}}nnnxxxuuuEEE???>>>======>>>>>>===;;;::::::;;;;;;<<<<<<;;;;;;===>>>CCCXXX}}}XXXSSSsssyyyQQQ===<<<===:::666999999::::::;;;;;;;;;;;;777:::@@@CCCFFF[[[zzzdddPPPGGG@@@:::BBBAAABBBCCCCCCCCCIIIQQQVVVppp}}}}}}iii[[[TTTRRRVVVSSSQQQSSSWWWYYYWWWTTTWWWXXX[[[___ccceeedddbbb]]]^^^```aaabbbiii}}}~~~eeeRRRGGGEEEHHH[[[hhh{{{tttdddppplllXXXRRRJJJGGGGGGHHHFFFDDDEEEIIIIIINNNkkktttvvvEEE>>>===<<<<<<======<<<;;;999:::;;;;;;<<<<<<;;;;;;<<<>>>AAANNNrrr```QQQsssiiiCCC;;;@@@===888777999::::::;;;;;;;;;;;;;;;888555<<>>???<<<999<<>>;;;<<>>;;;>>>EEEBBBGGGXXXvvv~~~```JJJIIIMMMKKKJJJRRRggguuukkk\\\OOOKKKOOOXXX___dddjjjrrrxxxzzz}}}zzzhhhYYYWWWQQQOOOSSSXXX[[[^^^bbbhhhwwwhhhPPPJJJJJJWWWnnnvvv[[[HHHLLLTTT___||||||nnn{{{{{{fffOOOFFFIIIJJJGGGBBBHHHGGGFFFFFFOOOkkk}}}IIIAAA>>>;;;;;;;;;;;;;;;===;;;;;;;;;:::999888999;;;<<<777@@@HHHSSSXXXhhh}}}XXX@@@???CCCGGGDDD:::;;;:::888999:::;;;:::888:::777:::@@@@@@BBBRRRfff}}}RRRHHH@@@>>>===<<<<<<>>>===AAADDDCCCAAA??????@@@BBBDDDGGGSSSsssuuuyyyOOOHHHKKKIIIEEECCCFFFNNNhhhppp\\\VVVVVV^^^iiivvv{{{ooofff^^^VVVSSS\\\cccmmm|||nnnJJJ>>>BBB;;;AAAEEEQQQhhh~~~hhhPPPIIIQQQmmm{{{lllqqqxxx___QQQLLLKKKFFFBBBFFFFFFEEEDDDKKKdddWWWCCC>>>;;;;;;;;;::::::;;;;;;;;;<<<:::999888999;;;===888>>>DDDMMMwwwccceeeqqqPPP===???BBBEEECCC;;;>>>>>>???>>>===<<<;;;:::;;;888999===<<<<<>>EEEiiirrr^^^```GGG;;;???@@@AAAAAA;;;@@@CCCFFFEEEAAA===<<<===>>>;;;;;;===999888DDDSSS~~~jjjQQQFFFAAA???AAABBBAAAAAACCCKKKFFFLLL\\\bbbZZZVVVZZZ___WWWNNNNNN[[[yyyfff]]]UUUIIIHHHPPPQQQJJJcccjjjcccggguuuccc\\\\\\eeeooozzzXXXAAA999555:::;;;888:::???JJJqqqrrrYYYMMMZZZ}}}sssYYYVVVkkkvvvppp]]]QQQNNNNNNMMMFFFEEEFFFEEEFFFVVV{{{vvvSSSFFF===>>>@@@===;;;===;;;<<<<<<;;;999999:::<<<:::999::::::???\\\WWWuuuSSS@@@<<>>===???;;;>>>DDDHHHHHHBBB>>>>>>@@@BBB??????>>>;;;:::BBBNNNyyyzzz\\\NNNFFFAAA???AAABBBBBBDDDIIILLLLLL]]]xxx~~~qqqkkkssssssfff^^^]]]mmm{{{mmm]]]PPPTTTWWWYYYpppkkkbbb{{{nnnaaagggooorrryyyrrrMMM@@@===888111666;;;??????AAAdddxxxVVVOOOVVVzzzuuu\\\```hhhfffzzzfffXXXTTTSSSPPPGGGEEEFFFFFFEEEPPPoooaaaNNN>>>===???;;;;;;>>><<<<<<<<<;;;:::999:::<<<888:::999888===QQQzzzVVViiiNNN>>>===BBB===:::<<<::::::@@@EEEEEEAAA>>>???AAA@@@??????>>>;;;<<>><<<======<<<:::999;;;<<<777:::888777>>>GGGhhh\\\^^^LLL>>>===BBB;;;888;;;:::888<<<@@@@@@???===>>>???;;;;;;<<<:::999<<>>AAA======JJJ```dddLLLRRRwwwiiiXXXMMMHHHLLLIIIEEEDDDFFFMMMTTTYYYtttpppYYYXXXdddfffoooyyyrrr{{{qqqeeeYYYPPPLLLOOOKKKHHHXXXooo}}}nnnMMMBBB>>>999:::AAA<<<======<<<::::::;;;<<<777;;;777888>>>???UUUiiiTTTxxxLLL<<<;;;???999777;;;;;;::::::;;;<<<<<<;;;;;;;;;888999:::888888<<>>;;;:::===@@@DDDNNNXXXcccjjjrrruuuoookkksssxxxsssmmmYYYLLLGGGHHHJJJVVV\\\dddmmmxxxuuu```YYYkkkcccGGG>>>AAA999CCCFFFOOOhhhkkkTTT[[[wwwtttXXXJJJBBB;;;666999888666666777:::===>>>LLL\\\ssssssXXXOOOPPPXXXgggvvvwwwdddYYYTTTUUUPPPJJJTTTggg~~~yyy~~~WWWHHHBBB<<<===DDD<<<======<<<::::::;;;===777<<<777888???999IIItttsssNNNkkkKKK;;;888<<<888777<<<<<<<<<;;;999999::::::999777888::::::999999===AAADDDCCCbbbqqqvvvjjjIII???AAABBB:::888888:::999:::AAAIIINNNYYYcccfffccc```bbbeeettthhh\\\NNNDDDBBBCCCCCCAAABBBCCCEEEGGGLLLXXXhhhtttuuu]]]iiixxxvvvSSSGGGKKKJJJ___nnn~~~YYYUUUtttvvvNNN777666<<<<<<999333444555666555444333222;;;???KKKaaaeeeLLLFFFFFFWWWrrrxxxlll^^^TTTRRRXXX]]]xxxuuuxxxpppUUUAAA???CCC@@@<<>>888888=========LLL___~~~WWW^^^wwwEEE<<<<<<<<<555777???>>>:::888777777888888777555;;;;;;::::::;;;<<<>>>???>>>QQQoooYYYJJJDDD>>>BBB;;;888555555888:::;;;:::BBBFFFLLLSSSWWWVVVRRROOOWWWgggwww]]]TTTGGGDDDDDD999666;;;<<<;;;999:::===>>>>>>CCCIIIcccqqqYYYiii~~~uuubbb^^^tttfffLLLbbbkkk\\\III;;;555555666666555111222666555///...000444:::;;;@@@\\\YYYDDDFFFOOOTTTzzzmmmbbb[[[XXXiii}}}|||sssbbbDDDAAACCC:::===???AAAAAA>>><<<<<<======999888;;;:::999EEEUUU|||bbbVVVwwwzzzEEE::::::;;;555777===;;;:::888777777888888777555999999888888999;;;<<<===???MMMeee~~~~~~PPPFFFDDD???BBB<<<999666666888999:::999;;;<<>>@@@BBBBBBAAA????????????;;;;;;===:::777???KKKjjjwwwWWWddd~~~KKK===:::<<<777777:::777999888777777888999777666888777777777777888:::;;;???GGGXXX}}}|||~~~oooIIIEEEHHHDDDDDD===;;;888777888888888777:::999:::@@@FFFHHHDDD@@@:::>>>CCCFFFIIINNNWWW^^^hhh{{{~~~vvvpppjjj^^^ZZZWWWLLLGGGGGGAAA>>>;;;999999888666:::@@@:::III\\\sssdddXXXhhhwwwXXXIIIQQQ{{{}}}ZZZHHH>>>:::555333444555333111000...///222333222444777333555888888<<>>@@@AAABBBBBBAAA@@@@@@AAA??????AAA>>>:::???GGGZZZiiiZZZ|||WWWDDD<<<>>>:::888:::666999888777777999999888777888777777666777888999:::===BBBLLLooo{{{~~~|||```DDDDDDHHHFFFBBB>>><<<:::888888777666666===:::999===CCCFFFCCC>>>CCCAAA??????@@@BBBEEEFFFLLLddd~~~zzz~~~wwwtttlllXXXNNNMMMHHH@@@>>>>>>???<<<888999<<<888???FFFUUUwwwsssZZZaaalll}}}mmmQQQQQQiii~~~XXX@@@888444333222333555666444333222111000111333444666888555444777999666???cccoookkkzzzvvvtttpppeeeaaadddiiiiii___YYYkkkjjjHHHBBBAAA?????????@@@@@@AAA@@@@@@@@@@@@AAABBB@@@>>>@@@EEEPPPuuuWWWfffaaaGGG;;;===;;;:::<<<888999888777888999:::999888999999888777777888::::::;;;>>>EEEccc|||~~~TTTAAAAAADDDBBB===>>>===<<<:::888666666666:::777555888<<>>@@@@@@???===>>>??????>>>>>>@@@BBBIIIeee```TTT|||nnnLLL999;;;:::;;;>>><<<999888777888:::::::::888::::::999888888999:::;;;999>>>@@@VVV}}}uuuNNNFFFDDDCCCCCC======>>>===;;;888666666666888777777777999::::::999>>><<<>>>FFFNNNPPPJJJBBBIIIWWWvvvsssQQQKKKOOOxxxzzzuuuxxxzzzxxxuuussstttuuueeeKKKAAACCC??????@@@DDDHHHFFF@@@===>>>>>>>>>===@@@KKKiii~~~]]]LLL^^^zzzRRRLLLkkkYYY???777666555555444222000000000222333555777666333333666666444333...000888999888DDDUUUzzzxxxqqqfff^^^[[[]]]dddjjjvvvsss___FFFBBB===;;;===???@@@@@@<<<>>>>>>======>>>??????DDDSSSuuu}}}VVVggg\\\AAA===;;;:::<<<;;;999888777888:::;;;:::999::::::999888888888999::::::???<<>><<<===>>><<<999666666777777999::::::888888999:::===>>>@@@CCCEEEDDD@@@===HHHMMMgggfffXXXSSSvvvxxx{{{jjjYYYVVVZZZ\\\^^^```ZZZYYYZZZQQQ@@@???CCC<<<;;;;;;>>>BBBBBB>>>===@@@???<<<>>>BBBCCCRRR~~~xxxVVVTTTgggqqqqqqMMMTTT|||ZZZBBB888333444777333222222111000000222444111555666222222666555111222///000555777777===FFFlllrrruuubbbYYY[[[XXXcccqqqwwwxxxIIIDDD===:::<<>>@@@GGGgggeee\\\mmmKKKBBB<<<999999777999888777888:::;;;:::999:::999888777777888999999;;;@@@999@@@iiizzz}}}~~~LLL888@@@;;;777;;;999;;;===???===999666666888222666:::999555333555888111555999:::888999<<>>===<<<<<<;;;:::<<<======<<<;;;<<<===???AAAFFFXXX[[[```[[[???>>>???:::<<<999999999888999999::::::666888:::999777666888;;;::::::999@@@]]]|||~~~~~~___FFF;;;>>>===<<<:::333888777666555555555555555777777666666555555555444777999::::::999888:::;;;AAAOOONNNkkkhhhwwwuuuxxxRRRLLLEEEAAA@@@???>>><<<@@@>>>;;;999888888:::;;;:::::::::999888888;;;===BBBFFFEEEBBB???BBBcccYYYEEEfffwwwyyyOOOUUUqqqjjjPPP999666999666444666888444111111555666444111333333333333333333333333222333333444666777999:::HHH___fff}}}qqqeee___\\\UUULLLBBBAAAAAAAAABBBAAA???===<<<===>>>?????????@@@AAA@@@DDDTTThhh```fffDDD>>>>>>::::::::::::999999999999999:::888:::;;;:::777666777999:::;;;:::???VVV}}}uuu~~~[[[CCC888;;;999888999555777666555555555555555555777666666666555555555444777888999999888888999;;;AAAJJJGGG```nnnuuuyyylllPPPKKKEEEAAA??????>>>===???>>>;;;999999:::;;;<<<<<<;;;999777666777<<>>>>>>>>>>>>>>?????????DDDGGGTTTjjjqqqwwwOOO@@@>>><<<<<<<<<;;;::::::999999999999;;;;;;<<<:::888666777777;;;<<<<<<>>>NNNnnnlllWWWAAA777999555555999888555555444444444555666666666666666555555555555555666777999888777777888:::AAAFFF???SSSvvvqqq{{{^^^KKKGGGBBB???>>>>>>>>>===>>><<<;;;999999:::<<<===<<<;;;888555444777<<<@@@BBBGGGFFFCCC???===TTTzzz\\\OOO^^^llleeeJJJaaarrrIII<<<333555999777888<<<777444111111444555333111333333333333333333333333222222333444555666888999999RRR|||ssseee^^^SSSJJJDDDAAA???>>>CCCAAA>>>======>>>>>>>>>EEEHHHSSS|||lll```FFF>>>===BBB======<<<:::999999999999;;;;;;;;;:::999888888999:::<<<===>>>FFF```ppppppSSS???888;;;666555999888333333333333444555666666555555555555555555555555555777888888777666888999???AAA:::III{{{wwwkkk{{{MMMDDDBBB>>><<<;;;;;;;;;<<<;;;:::999888888999;;;<<<:::999777555555777;;;??????EEEDDDAAA===:::IIIhhhpppMMMPPPWWWqqq[[[LLLqqqWWW>>>888666999:::888999<<<555333111111333333222111111111111111111111111111222222222333444666777888444NNNyyylll```UUUMMMGGGEEEAAA===<<<===???@@@@@@???CCCNNN{{{qqquuuSSS???;;;CCC>>>===<<<;;;::::::::::::999999999:::;;;<<<<<<;;;999;;;>>>???BBBVVVfff|||PPP>>>888<<<777444777555333333222333333444555666444444444555555555555555444555777666555555666888888:::888DDDnnnttt}}}eee~~~hhh@@@===<<<;;;999777777888999777777666666666777888888555777888888777888999;;;;;;BBBAAA>>><<<777AAAXXXaaaFFFFFFYYYWWWSSSiiiDDD999888888999777444444777444333111111111222111111222222222222222222222222222222222222333555666777777NNNrrrbbbWWWJJJFFFCCCBBBCCCDDDCCC@@@AAAEEENNNwwwzzziiiHHH:::AAA>>>===<<<<<<;;;;;;;;;;;;999999888:::<<<>>>======999:::===@@@@@@NNNxxxjjjlllSSS>>>777:::666444555111333333222222222333444444444444444444444555555555333555666666555444666777333777999AAA```uuutttbbbZZZ???999999999777555555666888666666555555555555555555333555888999888888999:::888???>>>;;;<<<777===NNNrrrzzzKKKHHHOOOkkk~~~UUUXXXUUU999666777777555333000///000333222111111000000111111444444444444444444444444222222222222333444555555;;;NNN}}}tttfffccc```___]]]WWWNNNGGGKKKLLLMMMooouuu[[[AAAAAA======<<<<<<<<<<<<<<<===<<<:::999:::===>>>===;;;:::999===@@@>>>GGGoooxxxbbbfff^^^EEE888999666666888333444333222222222222222222333333333444444555555555222444555555444444555666999<<<>>>>>>RRRwwwlllwww~~~```wwwOOO@@@888999999888555444555777777666666555555444444444333555666777666777999;;;666===<<<:::===:::===KKK___XXXSSSOOO]]]|||SSSZZZgggDDD666555555444222111111111000222222111111//////000111333333333333333333333333111111111111222333444555999JJJ}}}qqq```TTTQQQNNNHHHccc|||mmmlllIIIEEE===<<<<<<<<<<<<======>>>>>><<<:::;;;===>>><<<:::;;;888<<<@@@<<>>AAAAAA@@@\\\hhhPPPiiiTTT???AAA999888===999888777444222111222333444666555444333333444555666555444222222222444666777HHHPPPFFF888GGGkkkWWWSSSttt|||]]]~~~^^^FFF888888777666444444666777888555555555444444333333333555666777777666888<<<@@@999HHHDDD777777<<<>>>CCCRRRvvv^^^OOOWWWhhh|||SSS^^^nnnDDD:::333555555444333111000000///---000000,,,---222111,,,///000111222222111000///111222333222111111333444;;;CCCtttvvvqqqnnnkkkhhhdddhhhoooxxxxxxxxxppp[[[HHHBBB>>>>>>===:::999<<<===<<<;;;;;;;;;:::;;;;;;<<<===<<<@@@AAA???XXX{{{XXXZZZzzzcccFFFAAA>>>;;;:::999999888666444444444444555777666555444444555666666444444333333333444666666<<>>FFFSSSNNN???======<<>>999333555555444333222111000000000222000---...222111---///000111222222111000///111222333222111111333555777>>>kkk~~~xxxkkkiiifffeeegggmmmssswww~~~zzzpppMMMCCC;;;;;;=========>>>=========<<<<<<<<<;;;;;;===<<<;;;???BBB???RRRuuuhhhQQQaaaxxxOOO@@@CCC===666:::999888888777777666666555777777666666666777777888444444444444555555555555666;;;999888???NNNsssiiiPPPZZZyyyzzzTTTjjjkkkCCC999999777666555444444555666777:::999777555333222111111555666777777666777999;;;LLLXXXSSSEEEAAA>>>:::===BBB___xxxVVVRRRZZZvvv|||RRRaaaMMM777777444555555444444333222111111222333111...///222111...000000111111111111000000111222222222111111333555444;;;bbb|||qqqiiieeeddddddpppkkkooo{{{XXXJJJ===:::===>>>=====================<<<<<<;;;>>>===999>>>CCC@@@LLLhhh|||UUUUUU|||WWW===CCC===333<<<888888888999888777666666888888888888888888999999444555555666666666555555666888999>>>AAAFFFkkkvvvVVVSSSooo~~~VVVgggccc???999<<<666555555444444555555666888777555444333222222222666666777777777777888999CCCNNNKKKAAAAAA>>>999<<<===SSS\\\NNNQQQfffzzzPPP```nnn@@@444777444555555444444333222222111333222000///000111000...000000000111111000000000000111222222111111333555666===___|||tttooolll[[[XXXYYY```hhhmmmppprrrdddSSSBBB======<<<888666=========>>>===<<<;;;;;;>>>===:::===CCC@@@III___```QQQooodddBBB@@@:::333===777777888888888777666666777888888999999999::::::555666666777777666555555555444555<<<>>>???eeeaaaQQQccc]]]kkk___???;;;<<<555555444444444444555555555444333222222222444555777777666666777888999999888BBB@@@;;;>>><<<888======KKKxxxfffNNNKKKZZZyyyNNN]]]___<<<666666444444444444333333222222111222000///000111000///...111000000000000000000111000111222222111222444666888???\\\jjjgggaaa[[[WWWVVVWWWYYYZZZLLL>>>;;;======:::999===>>>???@@@???>>>===<<<===>>>;;;>>>CCCAAAHHH\\\nnnSSS```xxxTTTBBB:::888<<<888888888888888888888888666777888999::::::::::::777777777777666666666666666555555;;;===>>>bbbsssUUUVVVpppfffqqq\\\>>>:::999444444444444444444444444555444222222222333555777999777555555777:::;;;;;;666===;;;999===:::777<<<>>>DDDlllwwwSSSHHHQQQuuuzzzNNNYYYSSS<<<888555555333333333222222111111111111///000444555222000///111111000000000000111111///111222222111222444666666>>>TTTyyyoooggg```[[[WWWLLLCCCCCCFFFEEEDDDDDD@@@AAABBBCCCBBBAAA???>>><<>>CCCAAAIII]]]]]]TTTsssnnnJJJ>>>>>>:::::::::999888888999:::;;;555666888999:::::::::999999888777666666666777777888888888<<<===???```cccQQQ^^^rrrxxxXXX;;;999999333333333444444333333333888777555333333444666888;;;888444444777;;;>>>???777<<<999777<<<:::666=========bbb\\\HHHLLLiii|||OOOWWWtttFFF;;;777111666222222111111111111000000111///222999;;;666222222222111000//////000111222///000222222111222444777555<<>>999555///666111111111000000000000000111///333<<>>???333444555777888555222777>>>IIIAAA999777:::;;;999555;;;:::999666555777;;;>>>999===<<<777888===>>>;;;;;;BBBMMMuuuKKKAAA[[[yyyPPPNNN\\\===999555888111000//////111333444333111000000222333555666888888555555444333222111000000111111111111222333444555777:::AAAccczzzsssjjjbbb\\\XXXYYYRRRPPPQQQLLLDDDFFFNNNnnnzzzeeeXXXccc\\\DDD>>>???<<<:::;;;>>>>>><<<999::::::;;;;;;;;;<<<<<<<<<999666666888888555444777888888777:::;;;;;;VVVlll]]]kkkrrr```AAA@@@777666555666666555444;;;CCCZZZOOOAAA::::::<<<<<<;;;::::::888666555777;;;>>>999<<<;;;777888<<<===;;;<<>>BBBIII~~~bbbEEEIII[[[bbbYYYMMM:::<<<222333222333222111222333333111///000111111222333333444444666666666555444222///...111111111111222333444555666888>>>___tttmmmooolllccc___bbbbbbfffeeehhhlllaaaWWW[[[ppp|||qqqTTTBBB???;;;;;;>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999888:::999555444666888999888<<<===>>>XXXxxxccc```sssuuusssKKK???:::888666555777666666<<>>222333444444333222222333222000...111111111111111222222222222333444555444222000///111111111111222333444444888:::@@@aaawwwwwwnnnooogggaaa```WWWOOOTTT]]]eeekkkmmmpppvvvzzz{{{lllFFFAAA======???AAAAAA@@@<<<<<<;;;;;;;;;;;;;;;;;;===:::999;;;999555555777666888888<<<@@@CCC```YYYOOO___zzzSSS===888888666666999999666888<<>>???===;;;999:::999888777888;;;===888888888::::::999999:::???BBBGGG{{{}}}SSSHHHUUUggghhhHHH;;;???333444666555444333333333222000...111111111111111111111111///000222333333333222111111111111111222333444444888:::AAAcccsssiiikkkaaacccbbb\\\YYY[[[]]]\\\___hhhoootttzzz~~~wwwkkkGGGBBB<<<:::;;;======<<<<<<<<<<<<;;;;;;;;;;;;;;;===:::999;;;:::777666888666777777===CCCIIIiii[[[LLLSSS{{{___???999888666777::::::777666888DDD@@@;;;888999<<<>>>???:::;;;;;;:::999999<<<>>>999777888;;;<<<999999;;;===AAAHHH}}}WWWGGGRRRcccnnnNNN<<<>>>555777666555444333333444333111///111111111111111222222222111111111222222333333444111111111111222333444555666999AAAddd{{{rrrlllkkkjjjhhh``````aaacccffffffbbb]]]QQQKKKCCC???>>>???>>>============<<<<<<<<<;;;;;;<<<999999;;;;;;888777:::999999888>>>EEENNNpppiiiSSSLLLfff~~~lllEEE<<<:::666666999:::999999;;;FFFCCC>>>:::999:::;;;<<<;;;<<<<<<<<<;;;;;;===???:::777999======:::999<<<;;;@@@JJJ\\\HHHRRRfffqqqTTT<<<:::555888444555333333333444444222000111111111222222333333333777555444222222333444555111111111111222333444555555999CCCggg}}}wwwsssccc\\\SSSLLLJJJIIIGGGFFF??????>>>>>>=========<<<<<<999999;;;;;;888888;;;<<<;;;:::???FFFPPPsssuuuZZZHHHWWW}}}tttvvvJJJ@@@<<<777555888::::::<<<@@@EEEEEEEEEDDDCCC???<<<999;;;<<<======<<<<<<===???;;;888999>>>???:::999===999@@@KKK```JJJTTTiiisssYYY;;;888555888222444333222333444444222111000111111222333333444444<<<:::777444222333444555111111111111222333444555777<<>>===<<<<<<======666===AAA>>>>>>TTT{{{tttPPPGGGiiitttzzz]]]>>>;;;;;;======:::777<<>>===888888;;;<<<:::===CCC???:::SSSjjjKKKMMMcccfffccc???===999222:::333333444444333333222111222333444555666555444444555666666666555444333333111111111222444555555555555===MMM{{{vvvppphhhaaa]]][[[[[[ZZZSSSQQQMMMIIIEEEBBB@@@@@@<<<>>>???>>>BBBRRRkkkeeePPP^^^xxx|||tttHHH???;;;999;;;;;;:::===AAA???@@@===888:::>>>===888CCC>>><<>>@@@@@@AAACCCDDDCCC???;;;===BBBEEEDDDDDD@@@?????????<<<===???===;;;<<<===<<<:::;;;???@@@EEEcccoooFFFFFFNNNmmmvvvwww}}}MMM999777555555666666666666666555444444111111222333333333333222555555666666666555444444333333333444444555666777???===___kkkiiippp|||yyyrrrkkkiiikkkkkkgggaaaXXXYYYZZZYYYVVVUUUUUUVVVXXXYYY[[[]]]```dddjjjooosssvvvooo]]]RRR\\\ppp~~~nnnYYYOOOGGGEEEFFFFFFGGGJJJKKKHHHBBB<<<;;;>>>AAACCCDDDCCCAAA@@@>>><<<===???DDDCCC@@@===::::::>>>CCC===MMMtttxxxQQQQQQVVVnnntttWWW999666888444555666666666666555444444444444444555555555555555555555666666666666555555222333444444555777:::<<<===BBBssscccVVV]]]kkkmmmqqqtttvvv|||~~~~~~{{{vvvpppllljjjjjjhhhfffccc___\\\\\\___bbbeeefffbbbYYYSSSTTTYYY^^^[[[]]]^^^ccckkkjjjgggkkkrrrggg{{{hhhaaa[[[ZZZXXXXXX]]]ccc```ZZZRRRJJJDDDAAABBBEEEGGGIIIHHHEEEAAAAAACCCDDDCCCGGGIIIFFFAAA???@@@AAAEEE^^^}}}TTTMMM\\\ooowwwhhh>>>666999222555555555555555444333333444444444555555555666666555555666666666666666555444555666666555777:::======QQQ~~~ZZZMMMPPPLLLNNNRRRWWW___iiissszzz{{{tttpppnnnllliiieeebbb``````___^^^]]][[[YYYOOO\\\llliiiooo||||||ccc]]]YYYXXXWWWXXX]]]dddbbb]]]YYYUUUPPPMMMOOOSSSMMMQQQQQQLLLIIIJJJLLLMMMXXXdddooorrrnnniiiccc___fff}}}[[[JJJVVVgggyyyFFF777999000444555555555555444333333333333333222333444444555555555666777777777666666888999:::888555666999===HHHmmm___PPPGGGGGGGGGIIIKKKOOOVVV[[[gggmmmvvv~~~vvvpppoooqqqsssvvv|||fff]]]UUUTTTTTTTTTTTTWWWVVVSSSSSSUUURRROOOQQQWWWQQQWWWXXXRRRNNNPPPSSSTTTqqqgggTTTJJJXXXNNN888:::333555666666666666555444444444333333222333444555666555555666777777777777777555888999888666888===BBB```~~~dddUUURRRNNNKKKGGGEEEGGGKKKJJJRRR\\\dddjjjpppxxx~~~}}}zzz{{{xxxssspppkkkhhhhhhiiiddd[[[[[[```QQQXXXYYYSSSOOORRRVVVVVV[[[iiitttvvvvvvzzz~~~~~~sssuuussskkkgggjjjooopppiiikkkmmmlllkkkooowwwyyy}}}rrrhhhoookkkWWWHHHDDDIIIpppQQQ999<<<666777777777777777666666555666666555444555666777888555555666777777777777777///333666777888<<>><<<<<<<<<<<<<<<<<<<<<<<<:::666777:::::::::FFFTTTTTT[[[```______aaadddccccccccceeefffhhhjjjkkklll{{{mmm```VVVPPPMMMLLLGGGGGGGGGGGGGGGEEEAAA???DDDFFFHHHHHHGGGEEEEEEFFFIIIFFFFFFHHHIIIJJJPPPWWW[[[]]]```dddkkksssyyy{{{uuuiiidddaaa\\\VVVRRROOONNNMMMJJJJJJIIIGGGDDDCCCDDDFFFDDDDDDCCCBBBAAA@@@@@@???EEEAAA@@@BBBAAA???AAAGGGFFFJJJKKKGGGEEEHHHJJJIIIFFFFFFGGGGGGGGGGGGHHHHHH~~~oooddd]]]RRROOOLLLJJJJJJIIIFFFDDDCCCEEEFFFFFFEEEEEEFFFHHHEEEDDDEEEHHHGGGEEEGGGLLLPPPOOOOOORRRUUUYYY]]]aaapppxxx}}}{{{zzz{{{{{{zzzvvvrrrpppooopppkkkjjjhhhgggeeecccbbbaaagggdddcccddddddaaa______ccceeeccc]]][[[\\\\\\[[[]]]\\\[[[YYYWWWUUUSSSSSSxxxnnnaaaVVVPPPMMMJJJHHHCCCBBBAAA@@@AAABBBDDDDDDAAAAAACCCGGGGGGDDDEEEHHHOOOLLLKKKMMMNNNMMMPPPTTTXXX```fffggghhhkkknnnnnniiiooovvvxxxxxx}}}|||yyywwwvvv~~~ssshhh^^^WWWVVVPPPIIIEEEEEEEEEDDDBBBBBBAAABBBEEEDDDBBBDDDHHHLLLHHHGGGJJJJJJHHHIIIMMMJJJQQQVVVVVVVVVXXXXXXWWWWWWYYY[[[[[[\\\```hhhoooqqqqqqwwwuuukkk___WWWSSSQQQLLLHHHHHHEEEDDDDDDBBB@@@CCCIIIEEEAAAAAAFFFFFFCCCDDDIIIEEELLLQQQPPPOOOPPPOOOLLLRRRPPPMMMLLLMMMQQQTTTWWWTTTTTTXXXaaafffgggjjjnnnddddddhhhoooxxxuuuhhh\\\TTTNNNMMMKKKJJJIIIIIIJJJJJJDDD???<<<===??????@@@CCCBBBFFFJJJMMMMMMLLLJJJJJJOOOLLLJJJKKKMMMNNNLLLIIIPPPQQQTTTYYY]]]___]]]\\\VVVVVVWWWZZZ^^^bbbgggiiinnnmmmpppzzzwwwnnnbbbXXXTTTSSSTTTUUULLLGGGFFFHHHHHHDDDAAABBBCCCEEEHHHIIIIIIHHHFFFFFFKKKKKKKKKKKKIIIIIIIIIJJJKKKLLLOOORRRUUUVVVTTTRRRQQQQQQQQQSSSVVVYYY]]]______]]]]]]bbbjjjqqqsssrrrtttxxx{{{tttnnniiiSSSNNNKKKKKKIIIEEEBBBBBBDDDEEEEEEFFFFFFFFFFFFFFFGGGJJJKKKIIIDDDBBBDDDGGGHHHIIIJJJLLLOOOOOOLLLJJJKKKKKKKKKLLLNNNPPPRRRTTTUUURRRPPPRRRUUUXXXWWWUUUXXXZZZ\\\___bbbggglllqqq|||uuujjjbbbZZZRRRNNNNNNKKKIIIGGGFFFFFFGGGGGGGGGJJJKKKJJJHHHEEEDDDEEEGGGIIIIIIIIIKKKMMMMMMKKKIIIHHHHHHHHHHHHJJJKKKMMMNNNQQQOOONNNOOOQQQRRRQQQPPPPPPPPPPPPPPPRRRUUUXXXZZZ```cccgggkkkooorrrssstttxxx~~~qqqmmm___ZZZSSSNNNLLLJJJHHHFFFKKKHHHFFFFFFIIIKKKKKKJJJJJJIIIJJJLLLNNNOOOMMMLLLDDDDDDEEEFFFGGGIIIJJJKKKKKKJJJJJJLLLMMMNNNNNNMMMMMMMMMLLLMMMMMMLLLKKKKKKPPPQQQSSSUUUVVVWWWWWWWWW]]]bbbgggiiikkkqqq{{{}}}qqqhhh```ZZZSSSOOOLLLHHHDDDEEEIIILLLLLLJJJKKKJJJJJJKKKMMMNNNMMMLLLBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIHHHKKKKKKKKKLLLMMMKKKHHHEEEIIIJJJLLLNNNOOOOOOOOOOOOXXXYYYXXXVVVUUUYYY___eeedddiiirrr~~~tttnnnbbb^^^YYYUUURRRQQQPPPOOONNNMMMLLLLLLMMMMMMLLLJJJEEEEEEEEEEEEEEEEEEDDDDDDGGGHHHIIIIIIHHHGGGGGGFFFKKKJJJJJJLLLNNNNNNKKKHHHHHHJJJMMMOOOQQQPPPPPPOOOYYYXXXVVVTTTSSSUUUWWWYYYUUUXXX___jjjwwwzzzoooccc[[[YYYZZZRRRQQQOOONNNNNNMMMKKKIIIIIIIIIIIIHHHGGGFFFDDDCCCCCCEEEGGGHHHGGGFFFFFFFFFHHHGGGFFFHHHLLLNNNMMMKKKJJJLLLOOOQQQRRRQQQPPPOOOSSSRRRQQQRRRTTTVVVVVVUUUOOOPPPSSSYYYaaakkksssxxx|||~~~{{{{{{}}}xxxxxx{{{tttmmmeee___\\\XXXQQQLLLHHHGGGFFFFFFGGGGGGFFFEEEFFFFFFEEEDDDDDDEEEEEEEEECCCCCCCCCEEEHHHIIIHHHGGGJJJIIIIIIKKKOOOPPPNNNLLLUUUTTTSSSSSSTTTTTTSSSRRRQQQRRRRRRTTTVVVYYY\\\^^^eeefffgggfffccc```______lllooooooiiiaaa___fffnnnwww}}}xxxsssfffccc]]]XXXTTTOOOJJJFFFIIIHHHFFFEEECCCBBBAAAAAAFFFEEECCCCCCCCCCCCBBB@@@CCCBBBBBBFFFJJJMMMNNNMMMHHHGGGHHHKKKOOORRRSSSSSSOOOOOOPPPQQQTTTWWWZZZ[[[RRRTTTVVVVVVTTTQQQPPPPPPTTTVVVWWWRRRMMMLLLQQQWWWccceeejjjpppwww~~~|||uuunnngggcccZZZXXXTTTPPPKKKHHHEEEDDDFFFDDDBBBBBBDDDEEEEEEEEEAAA???>>>>>>???AAAAAAAAADDDCCCCCCEEEGGGIIIIIIHHHJJJJJJIIIJJJKKKMMMOOOPPPRRRUUUXXXYYYXXXVVVUUUUUUXXXXXXXXXWWWVVVVVVXXX[[[[[[ZZZZZZ[[[^^^ccciiilllmmmooorrrwww}}}}}}zzzuuuoooiiiddd```^^^TTTQQQLLLJJJIIIIIIHHHGGGKKKIIIEEECCCBBBBBBBBBBBBEEECCCCCCCCCEEEFFFEEEDDDGGGFFFEEEDDDDDDDDDEEEFFFHHHKKKOOORRRQQQPPPOOOOOOTTTSSSSSSTTTVVVXXXXXXWWW]]]\\\ZZZYYY[[[___cccfffaaaaaabbbdddfffiiikkklllpppmmmlllpppwww{{{{{{xxx|||{{{{{{zzzuuuppprrrxxxuuutttsssppppppsssxxx|||yyytttkkkccc\\\WWWRRROOOKKKIIIFFFCCCAAA@@@AAABBB@@@???@@@BBBEEEGGGGGGFFFCCCBBBAAAAAAAAABBBCCCDDD???BBBFFFHHHGGGGGGFFFFFFIIIHHHHHHJJJMMMOOONNNLLLSSSSSSSSSUUUWWWYYY[[[\\\______^^^^^^^^^^^^^^^^^^ddd```]]]___dddgggeeebbbeee```^^^___^^^[[[[[[]]]___^^^]]][[[[[[___dddhhhyyy~~~yyyvvvhhhfffbbb\\\UUUPPPOOOOOOLLLJJJHHHHHHHHHGGGEEECCCAAAAAA@@@@@@@@@AAACCCCCCBBBDDDFFFGGGFFFFFFFFFGGGHHHGGGGGGHHHJJJKKKJJJJJJCCCEEEGGGIIILLLMMMNNNNNNPPPQQQQQQSSSTTTUUUVVVVVVYYYVVVTTTUUUXXX[[[[[[ZZZYYYSSSOOOQQQRRRQQQQQQRRRPPPQQQQQQQQQSSSVVV\\\```fffnnnvvvyyy|||tttqqqlllhhhddd___[[[WWWTTTSSSPPPLLLJJJHHHGGGGGGAAABBBCCCBBBAAA@@@BBBCCCAAAAAAAAA@@@???@@@AAABBB??????AAABBBCCCDDDDDDEEEAAABBBDDDFFFHHHIIIJJJJJJJJJIIIIIIIIIKKKMMMPPPQQQRRRNNNKKKLLLKKKJJJMMMSSSNNNNNNOOOOOOOOOQQQUUUXXXYYY[[[[[[]]]ccciiihhhccc]]]___ccciiiooossstttsss}}}rrroooiiibbb[[[UUURRRPPPLLLLLLLLLJJJHHHHHHIIIKKKDDDDDDDDDBBB??????AAACCCAAA@@@@@@?????????@@@AAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDHHHKKKLLLKKKKKKJJJFFFEEELLLUUURRRRRRQQQOOOMMMLLLMMMOOOUUURRRNNNOOOWWW]]]ZZZQQQVVVVVVYYY^^^ccceeebbb______bbbcccbbbeeeoooxxx{{{uuutttttttttuuuwwwyyy{{{qqq{{{vvvtttpppkkkddd^^^YYYVVVTTTSSSPPPMMMJJJHHHGGGFFFCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@CCCBBBAAAAAAAAABBBDDDEEEHHHIIIIIIGGGDDDDDDFFFIIINNNMMMLLLJJJIIIHHHHHHGGGHHHEEEFFFLLLOOONNNNNNOOOJJJMMMRRRVVVYYYZZZZZZZZZXXXVVVSSSTTTWWW\\\```aaafffccc```___```cccgggjjjlll{{{xxxvvvpppjjjccc]]]YYYWWWTTTSSSPPPMMMJJJGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@@@@@@@@@@AAACCCCCCEEEFFFGGGEEECCCCCCEEEHHHFFFEEEEEEDDDDDDDDDEEEEEEGGGCCCCCCGGGIIIGGGGGGHHHGGGHHHKKKNNNPPPQQQQQQPPPYYYVVVRRROOOOOORRRVVVZZZ\\\YYYTTTTTTYYYdddpppxxx|||zzzwwwsssoookkkhhhfff\\\[[[XXXUUUQQQNNNKKKIIILLLKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFDDDBBBAAABBBDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHCCCAAADDDEEEDDDDDDGGGDDDEEEFFFHHHJJJLLLNNNOOOYYYWWWRRRLLLHHHJJJPPPVVVaaa``````eeennn||||||zzzqqqooolllhhhdddaaa___]]]VVVVVVTTTQQQMMMJJJIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFHHHBBB@@@BBBDDDCCCDDDGGGDDDDDDDDDFFFIIINNNRRRTTTWWWWWWUUUPPPNNNRRR\\\eeewww||||||zzzwwwrrrnnnjjjfffccc\\\[[[XXXVVVSSSQQQPPPOOORRRLLLIIIJJJJJJGGGGGGIIIHHHGGGFFFFFFIIIMMMQQQTTTVVVYYY]]]```dddooo}}}~~~{{{yyywwwvvvtttnnniiiiiifffbbb___```\\\ZZZVVVTTTSSSUUUWWWYYYccciiiqqqzzz|||xxxvvvvvvwwwxxx