BM6P6(@ }}}yyyuuuqqqlllfffbbb^^^\\\XXXTTTRRRPPPPPPPPPPPPJJJCCCAAACCCDDDCCCAAA@@@@@@???????????????@@@;;;<<<<<<===============888999::::::;;;;;;::::::;;;::::::999999::::::;;;777888999999999999888777888888888888888888888888999999999999999999999999:::999777666666666777888:::::::::;;;;;;:::999999;;;:::888777777777888999::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::999999???IIIPPPRRR___hhhuuu~~~fffWWWQQQKKKDDDEEEDDDBBB@@@>>><<<;;;;;;@@@>>><<<::::::;;;===???555666666555666<<>>>>>>>>>>>=====================<<<888999::::::;;;;;;::::::999999888888888888999999888888888888888888888888888888888888888888888888777777777777777777777777999999777666666666777777:::::::::;;;;;;::::::999:::999888777777777888888888888999999:::;;;<<<<<<;;;;;;;;;::::::999999999999:::999:::???FFFLLLOOOYYY```kkkttt{{{{{{cccTTTNNNIIICCCBBBAAA@@@???>>>>>>>>>>>>@@@>>><<<::::::;;;<<<>>>666777777555555:::DDDLLLfffyyyyyynnnZZZEEE:::888888555222333444555555444333333555444333222333555666888777888:::;;;;;;:::888777777777666666555444444333555555444444333333333333333333333333333333333333333333444444444444555555222222222333333333333333222222222222111111111000~~~xxxrrrkkkfff^^^\\\XXXTTTPPPNNNNNNNNNIIIGGGEEEFFFHHHGGGCCC???BBBAAA@@@???>>>=========??????>>>>>>======<<<<<<888999::::::;;;;;;::::::777777666666666666777777999888777777777777888999888888888888888888888888666666666666666666666666888888777666666666777777999::::::;;;;;;:::::::::999888888777666777777777666777888999:::<<<======;;;;;;::::::::::::999999:::::::::;;;===BBBIIIOOOTTTYYY```eeekkkuuuzzzcccRRRJJJDDDAAA>>>>>>>>>>>>>>>???@@@@@@???>>><<<:::::::::<<<===999999888555333777???EEEZZZnnn}}}hhhPPP???:::777444000111222333444444333333555444333333333444555666555666888999::::::999999888888777666666555555444444333333333333222222222444444444444444444444444333444444444555555555666000000111222222333444444222222222222111111111111|||uuunnniiiaaa___ZZZVVVRRROOONNNNNNIIIGGGFFFGGGHHHGGGDDDBBBAAAAAA@@@???????????????AAA@@@???>>>===<<<<<<;;;888999::::::;;;;;;::::::777666666555555666666777:::888777555555777888:::888888888888888888888888555555555555555555555555777777777666666666777777999999:::;;;;;;;;;::::::888888777777777666666777666777888999:::;;;<<<<<<::::::::::::::::::::::::<<<:::::::::;;;@@@JJJUUUZZZ]]]```aaaccckkkyyy~~~hhhTTTGGGAAA???;;;;;;;;;;;;;;;<<<===>>>;;;;;;:::999:::;;;===>>><<<;;;999555333555:::>>>LLL___vvvrrrXXXCCC999555222000111111222333444444555555444333333222333333444444555666888999:::::::::888888888777666666555555444333333333333333333333444444444444444444444444222222333333444555555555111111111222222222333333222222222222222222222222yyyrrrnnndddaaa]]]WWWSSSPPPOOONNNIIIHHHFFFEEEEEEEEEDDDDDDAAA@@@@@@@@@@@@AAAAAABBBBBBAAA???===<<<;;;;;;;;;888999::::::;;;;;;::::::777777777666666777777777999888666555555666888999777777777777777777777777666666666666666666666666666666666777777777666666888999::::::;;;;;;;;;:::888888888888888777777666888888999999999999999:::::::::::::::::::::::::::>>>;;;999999999>>>NNN^^^iiillllllhhhccceeeoooxxxrrrZZZGGG???>>>999999888888777888888888777777777999:::===???@@@???===:::777555555888:::BBBSSSlll{{{aaaIII;;;555222111222222333444555555666444333333222222222222333333444555777888999::::::888888888777666666555555444444444444555555555555444444444444444444444444000111111222333333444444333333333222222222111111222222222222222222222333yyyuuuiiifffaaa[[[VVVSSSQQQPPPLLLKKKIIIGGGFFFFFFFFFGGGCCCBBBBBBAAAAAABBBBBBCCCAAA@@@>>><<<;;;:::;;;;;;888999::::::;;;;;;::::::888888777777777777888888888777666666666666777888777777777777777777777777777777777777777777777777555555666777777777666666888888999:::;;;;;;;;;;;;888999999999999888777777999999999999999999888888999999::::::::::::;;;;;;>>>:::999:::888<<>>===888777666555555444555555555555777888:::===???@@@AAA???<<<999777777888999@@@LLLaaavvvlllRRRAAA999555333333222222333444555666222222222222222222222222444444555666777888999:::888888777666666555555444444444555555555555555666333333333333333333333333//////000111222333444444555555444333333222111111222222222222333333333333|||rrrooojjjddd^^^[[[XXXXXXTTTTTTTTTSSSPPPNNNMMMMMMGGGFFFEEEDDDBBBBBBAAAAAA???>>><<<:::999999:::;;;888999::::::;;;;;;::::::888888777777777777888888777777777777777777777777777777777777777777777777666666666666666666666666444444666777777777666666777888999:::;;;;;;;;;;;;999::::::;;;:::999888777777777888888999999::::::999999999::::::;;;;;;;;;<<<:::;;;===999999JJJ```vvvyyyqqqqqqtttfffJJJ===>>>666666555444444444444555666666777999:::;;;<<<===CCC@@@===;;;:::::::::999AAAGGGSSSeeeyyyvvvYYYFFF<<<777333333222111111222333444000000111222222333333222444444444555666777888999777777666666555444444333333333333444444555555555222222222222222222222222///000111222333444444555555444444444444444444444222222222333333333444444|||xxxssslllgggcccaaa```[[[]]]______\\\XXXTTTSSSKKKJJJHHHEEECCCAAA@@@???>>>===;;;999888999:::;;;999999:::;;;;;;;;;::::::777777666666666666777777666666777777777777666666777777777777777777777777666666666666666666666666333444666777777777666666777888999:::;;;;;;<<<;;;::::::;;;<<<;;;:::999888555555666888999:::;;;<<<999999999::::::;;;;;;;;;:::999===@@@;;;888FFFZZZppp}}}~~~}}}hhhKKK===>>>555555444444444555666666888888999999999:::::::::CCCAAA>>>===<<<<<<;;;:::AAABBBHHHWWWkkk{{{]]]GGG;;;666333222111000000000111222...///000222222333333333555555444555555666777888666666666555444444333333222222222333333444444444111111111111111111111111000111111222444555666666333333444555555666666777222222222333333444444444~~~yyyvvvrrrnnnlllnnnoooooommmkkkgggdddbbbZZZVVVQQQLLLIIIGGGEEEDDDBBB@@@>>>=========;;;:::::::::;;;;;;;;;:::999999;;;:::888666666666666777666666666666555555555555555555666777777777777777666555444333333444555666888888777777666666555555444666888999:::999777666888888999:::::::::999999777777777777777777777777555888;;;;;;999888:::<<<666;;;>>><<<888:::DDDMMMkkk|||zzzooohhhllloootttzzzoooZZZIII>>>999666555555555555444444444555666888:::;;;=========DDDDDDDDDBBB@@@???@@@AAA@@@@@@BBBKKK^^^wwwpppSSS@@@888444333111000000000000111333333444444444555555555333444555555666666555555333333333444444555555555222333333444444333333222222222111000//////000000...///111333444444444333555666666666555444333333111222333444444444222222~~~zzzxxx{{{{{{{{{{{{yyyvvvsssqqqhhhddd]]]WWWSSSOOOKKKIIIDDDAAA>>><<<<<<;;;:::999:::::::::::::::999999888;;;:::888666666666666777666666666666555555555555555555666777777777777777666555444444444444555666666666666666555555555555555666777999999888777666777777888999999999888888888888888888888888888888555777999999777777888:::999;;;===:::888999AAAHHH]]]ooozzzhhh\\\WWWUUUVVVYYY^^^eeelllssswww|||gggSSSDDD;;;777555555555555444444444444666777999:::;;;<<<<<<===CCCCCCCCCBBB@@@???@@@BBBAAACCCDDDIIIUUUjjjyyy^^^III>>>999777555333333333333333000000111111111222222222333444444555555555555555333333333444444444555555222333333444444333333222222222111111111000000000///000111222222222111000444444555555555444333333222333444555555444222222}}}|||xxxsssllleee^^^YYYTTTPPPJJJFFFAAA===<<<;;;:::999::::::999999999888888888:::999888666666666777777666666666666555555555555555555666777777777777666666555555444444555555666444444444444555555555555555666777888999888777666555666777888888888888888888888888888888888888888444666777777666666777888;;;;;;:::999888:::>>>AAAOOO___tttlllWWWMMMJJJFFFFFFFFFGGGLLLSSSZZZ^^^jjjsssrrr^^^LLL@@@999777555555444444444333333333666777888999:::;;;;;;:::@@@AAAAAA@@@???>>>@@@BBBBBBDDDDDDDDDJJJ[[[tttoooVVVGGG;;;888444222222333222222/////////000000000000111333333444555555555555555333333333333444444444444222333333444444333333222111222333333333222111000000111111111111000///...333333444555555555444444444444555555555444222111ӵĦĦӵĦ}}}vvvoooiiiccc]]]ZZZSSSNNNGGGAAA>>><<<;;;:::::::::999888777777777777:::999777666666666777888666666666666555555555555444555666666777777666666666666555555555555666666444444444555555666666666555666777777888888777777666666777888999999999888888888888888888888888888666777777666666666777777:::888777777999;;;<<<===HHHTTTeeeyyyhhhSSSJJJJJJDDDCCCAAA@@@AAADDDHHHJJJTTT\\\hhhrrrzzz}}}kkkXXXHHH>>>:::888444444444444333333333222555555666777888888888777;;;<<<===<<<;;;;;;===???BBB@@@>>>>>>CCCRRRkkk~~~dddQQQ@@@<<<6663333334444443331111111111111111111111113333334445555555554444443333333333333333333333332223333334444443333332220002223334444443331110001111111111111111110000003334445556666666666666664445556666665554442221114ĉ@ӵ>L=hĦ4ĉ@ӵ>L}}}xxxtttooojjjggg[[[VVVMMMFFFAAA>>>;;;999;;;:::999888777777777777999888777666666666777888666666666666555555555555444444555666666666666666666666666666666666666666555555555666666777777888555555666777777777777777666777888999::::::::::::888888888888888888888888:::999777777777888888888777666555666999<<<<<<;;;CCCIIIVVViii{{{jjjTTTJJJIII??????>>>===<<<<<<<<<<<>>GGGXXXiiivvvpppXXXJJJDDD;;;;;;<<<<<<<<<;;;;;;;;;:::<<>>888555444333333333222222222111111000111222333444555555444222444444444333333555777<<<444111777>>>III]]]ooopppZZZQQQEEE===;;;:::777444111111111111111000000000222222333444444444444444333333333333222222222222222333333444444333333222000111222333333333222111000000000111222444555666555555666777777777666666111222333444444444222222ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ}}}pppkkkbbbYYYQQQJJJDDD@@@>>>===:::888777777888999999888777666666777888999666666666666555555555555333444555555666666555555555666777888888777666555666666666666666666555555555555555555555666777777555666777999::::::;;;;;;999999999999999999999999>>>;;;888777999::::::999666777888999999999999888777777>>>KKKWWW```jjjtttnnnkkkiiiooo{{{|||dddQQQFFF???>>><<<;;;;;;;;;<<<===666666777:::>>>BBBDDDFFFJJJGGGCCC>>>:::666444333222222222222111111111111000111222444555666666666222333333222111111333555888333333888:::???QQQfff{{{ooocccSSSHHHBBB>>>888444444444333333222222222222222222333444444444444333333333333222222222111111222333333444444333333222000000000111111111222222111111000000111222333444444555555555555555444333///000222333333333333222?~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??zzzuuummmddd[[[SSSLLLGGG???===;;;999888888888999888888777666666777888999777666666666555555555555333444555555666666555555555666777888888777666555666666666555555444444333555555555555555666777777444555666777999999::::::999999999999999999999999>>>;;;777666888:::999888777999;;;;;;999777666777777777<<>>DDDKKKRRRWWWRRRTTTSSSSSS]]]rrr~~~gggWWWHHHBBB<<<:::;;;;;;888555888666555555777888888777777777777666555333222111111333555555444222111222333444555555555555555444444444555555555444333222000000222555666888AAALLLggg{{{~~~ooocccXXXKKK@@@AAA>>>:::888888888888777444222000000222333333222333222111111222222000///333222111111111222333444///0001112223333332221113332221110000000002222222223334444442222223334440001112223333333333333334DuXӵ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ĦzzzvvvrrrooooooooopppooorrrrrrqqqppplllcccXXXPPPJJJEEE???<<<===<<<999555666666666666666777888999888777666555444444444444444333333333333444555666666555555666777777666444555555555555555555555555444555777888888888666555888777777777666666666555888888999999999888777666999999999999999999999999::::::999888888888888888666777999<<<@@@GGGMMMQQQ[[[[[[XXXTTT\\\pppwwwiiiUUULLLAAA;;;;;;;;;777333999777555555666666555444666666666666555333222111222333555555444333333444444555666666777777777777444444444444333333333333222222333555555666===GGGUUUnnnzzzooobbbVVVNNNJJJEEEAAA???===;;;999444444444333222222222333333222111111222222111///222222111111111222333444///0001112222222222222222222221110000001111112222223334444442222223334442222222223333333334444444DuXӵ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ӵ|||vvvlllhhhbbb___]]]]]]]]]]]]bbbeeeiiimmmmmmhhh```YYYRRRLLLEEE@@@>>>===:::888777777777777888999:::;;;777666555444444333444444444444333333333444555555444444444555777888777666555555555555555555555555444555666777888777666666777777777777666666666666888888999999888888777666888888888888888888888888999999888777777777888888555777999<<<@@@FFFNNNSSSgggfffaaa\\\aaasss{{{dddVVVEEE<<<;;;;;;777333:::888555444555555333222444555555555444333333222333444555444444444666888666777888999999999999888555444333222222222333333444333444555444333888@@@DDD^^^yyy}}}rrrfffaaa[[[VVVQQQLLLHHHEEE;;;;;;9995552221112223333332221111112222221110002222221111112222223334441111110000000001112222221111110000000001111112222223334443332221112224443332222222222223334444444DuXӵ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ӵzzz|||zzzwwwuuuooohhh]]]YYYTTTPPPOOOOOOOOOOOORRRVVV]]]cccgggfffccc```[[[UUULLLFFFAAA>>>;;;999:::999888777777777777777777666555555444444444555444444333333333444444555333333333555888999888777555555555555555444444444444555666777777777666666777777777777666666666666888888888888888777777777777777777777777777777777888888777777777777777888888:::;;;===CCCMMMYYYbbbssstttrrrnnnrrrrrr```KKK>>><<<<<<999666888666444444444444333222333444444444444444333333333444555444444555888;;;;;;;;;;;;;;;:::999888888666444222111000111333444444222333444333222555;;;>>>QQQiii|||}}}wwwqqqlllfff```\\\MMMFFF<<<555222222333222333222111111333333222111222111222222222222333333222111000//////0001112220000000000000001111111111113333333332221112223333332221111111111112223334DuXӵ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&ĒRwwwuuutttuuuuuutttrrrpppqqqnnnhhheeebbb[[[TTTPPPMMMIIIGGGGGGHHHHHHGGGFFFIIINNNTTTXXX\\\```aaa___[[[TTTMMMGGGAAA===::::::999888777666555555555777777666666555666666666555444444333333333444444333222333555888999888777666666555555555444444444444555555666666666666666666666666666777777777777:::999999888888888888888777777777777777777777777888777777777777777888888:::;;;;;;===DDDSSSfffsssnnnVVVEEE???>>>;;;888666444333333555666555444444444444555555444333333333444555444444666999<<>>===<<<:::888666555666555333111111222333444222000111444444222444888<<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@hxxxtttpppmmmkkkiiigggfffffffffccc\\\XXXVVVPPPIIIGGGEEEDDDCCCDDDDDDCCCBBB???@@@CCCEEEIIIOOOVVV[[[]]]\\\YYYTTTMMMFFF@@@===888888777666666666666777888777777666666666777777555555444333333333444444333333333555888999888777666666666555444444333333444444555555555666666666666666666666777777777777;;;;;;:::999999999999:::888888888888888888888888888888777777777888999999888999:::;;;BBBRRRhhhwwwxxxaaaMMMBBB>>>;;;999666444333444555777777666555666666666555444444333222444555555555666888:::??????>>><<<:::777555444666555444333333333444444222000000444555333333666666;;;EEEWWWlll}}}~~~kkkRRR@@@999777555222333222111222333444333222000111222333333333333222111111000/////////000000......///000111111111111111222333222111000111333111111111222111111000///4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼syyyuuuooojjjgggeeebbbaaaaaaaaa\\\UUURRRQQQLLLFFFBBBAAAAAABBBCCCBBB???===:::;;;<<<===>>>CCCJJJOOOVVVXXXZZZYYYTTTMMMFFFBBB;;;:::999888777666666666666666555555555666666777666555444333333333333333444333333555777888777666777666666555444444333333555444444444555555666666555666666666777777777888===<<<;;;:::::::::;;;;;;999999999999999999999999888888888888888999::::::666888:::;;;@@@MMM```ooouuuaaaOOOBBB<<<;;;<<<888666555555666777666555888888777777666555444333111333555666555555666888<<<<<<;;;:::999777666555666666555555555555444444444111111555666333222333111555===IIIUUUaaammmuuu{{{gggPPP@@@777555555333222111222444555444333000111222333333333222222000000000000000//////...---...///000111111111000000222333222111000111222111222444555555333000///Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ}}}xxxqqqkkkhhheeecccbbb[[[ZZZUUUNNNKKKKKKGGGBBB??????@@@AAABBB@@@<<<888888999:::999999<<>>===<<<;;;:::;;;<<<<<<999999999999999999999999999999888888999:::;;;;;;666999<<<===@@@JJJYYYfffyyytttkkk\\\KKK???;;;<<>>??????@@@??????>>>===<<<888555444999;;;999999:::EEEGGGLLLTTTYYYWWWOOOGGGBBB@@@<<<888666555666777555666666666666666555555555555666666666666555555333444555555666666555555444444444333333222222222444444444444444555666777:::888777555555666888999;;;::::::999999::::::;;;::::::::::::::::::::::::;;;;;;999888777777666666666999;;;<<<>>>DDDKKKQQQjjjuuu{{{pppjjj]]]WWWMMMBBB;;;888888999:::777444555888:::999888999:::;;;;;;;;;999666555555444444444444333333333666666666555555444333333444666666666444333444555666555444333222111111111///000222666;;;@@@DDDGGGNNNUUU^^^eeemmmzzz___FFF<<<888444000111222333444444444444///222666555333000000111//////000111111111111000,,,---///000222333333333111111111111222333444444111111111111111111111111>AneneneneDenene>Ak<fhDenenene}}}vvvoooiiiccc___ZZZWWWRRRMMMJJJFFFBBB@@@????????????>>>===<<<<<<999666666999:::888999===@@@@@@DDDKKKRRRUUURRRNNNFFFDDD@@@;;;888777666666555555666666666666555555555555666666666666555555444444555555666666555555444444444444444333333333555555444444444555555666999888777666666777888999999999999888888999999999::::::::::::::::::::::::::::::999888777777777777777888:::;;;===BBBIIINNNbbbmmmyyyhhh[[[TTTNNNIIICCC<<<888888999:::888666444444777888888777888999;;;<<<<<<<<<:::999555555555444444333333333444444444444555555555555333444555555444333444666555444444333222222222222000000111222444666888::::::@@@HHHNNNVVVccctttcccGGG;;;666222111111222222333444444555000333666666333111111111///000111111222222111111---...///111222222222222222222222111222222333333222222222222222222222{{{tttmmmfffbbb[[[XXXSSSOOOKKKHHHDDDAAA??????>>>>>>===<<<;;;;;;999888888:::888666999@@@===;;;;;;@@@GGGMMMPPPPPPJJJGGGCCC???;;;888777666555555666666666666666555555555666666666666555555444444555555555666666666444444444555555555555555666666555444444444555555999888777666666777888999888888777777777777888888::::::::::::::::::::::::999999888888888888888999888999999;;;===CCCJJJOOO[[[gggzzz}}}iiiWWWIIICCCAAA>>>;;;888666777888999666555333444555777777666555666888:::<<<<<<<<<;;;666666555444333333222222222222333333444555555666111333444444333333555666444444333222222333333333111000////////////000000///333999===CCCOOO^^^iiigggHHH:::555222222222111111222333555666222444666666444222222222000111111222222222222222///000000111222222111111333333222222111222222222333333333333333333333yyyqqqjjjeee^^^ZZZUUUQQQNNNJJJFFFDDD??????>>>===<<<;;;;;;;;;999999::::::666444999BBB===:::888999>>>CCCFFFGGGHHHFFFCCC@@@===:::888777444555666666666666666666555555666666666666555555555555555555555666666777444444555555666666777777777666555444444444444444888777777666777777888999888888888777777888888888999999999999999999999999888888777777888999999:::999999:::>>>DDDLLLTTTZZZ```lll~~~ttt```OOOEEEAAA>>>===;;;999777666666666444333333333444555555555222333555666888888999999666666555444333222222111333333333333444444555555000222444444333444555777333333222222222333444444000000000000000111222222111333555777:::CCCOOOXXXjjj{{{eeeGGG:::777555333222000000000222555666444444555555444333333333111111222333333333333222111111111222222111111000444444333222111111111111333333333333333333333~~~uuunnniiibbb^^^YYYTTTQQQMMMIIIFFF@@@???>>><<<;;;;;;:::;;;999999::::::666333999AAA999888777777999<<<===>>>AAAAAA@@@>>><<<:::888777444444555666666666666666555555666666666666555555666555555555555666777888555555555666666777777777777666555444444444444444777777777777777888888999999999888888888888999999999999999999999999999999777777777777888999::::::999:::===DDDNNN[[[ffflllqqqzzz|||yyynnnYYYKKKDDDBBB>>>===<<<:::888666444444222333333444444444444444333444444555555666666666666666555444333333222222555555555444444333333333111222444444444444666777333333222222222333444444000000111222222333333444222333333222333888@@@FFFUUUfff}}}```DDD:::999888222111000///000222444666555444444444444444333222111111222333333333333222111222222222222111111000444444333222111111111111333333333333333333333333{{{tttpppgggccc]]]XXXTTTOOOKKKGGGBBB@@@>>><<<;;;;;;;;;;;;999888888999666444777>>>333444555777888999:::;;;::::::;;;;;;;;;999777666333444555666777777777777555555666666666666555555777666555555555666777888555555555666666666666666666666555444444444555555666666777777888888999999999999999888888999999999999999999999999999999999888777777777888999::::::999:::???IIIYYYjjjxxxrrrhhhffflllvvvmmmYYYJJJBBB@@@;;;;;;:::999888666555555111333444555444333444444666666666666555555555555555555444444444333333333777666666555444444333333222444555555444444666777444444333222222333333333111111111222222111000000333333222111111444888;;;FFFTTTggg{{{|||\\\CCC;;;999666111111000000111222444555555444333333444444333222000111111222222222222222111222222222222222111111333333222222111222222222333333333333333333333333{{{wwwlllhhhaaa[[[VVVQQQLLLIIICCCBBB???===;;;;;;<<<<<<999666666888888555666999333444555666666777999:::666777999:::999888555444333444555666777777777777555555666666666666555555777666555444555666888999666666555555555555555555555555444444444555555666555666777888888999999999888888777777777777888888888888888888888888888888888888888888888888999999888999???MMM```tttqqqgggdddllluuuvvvcccRRRGGGCCC>>>===<<<:::999777666666000333666666444333444555555555444444444444555555333333333444444444444555666666666666666666666666555666777777555555666777555444444333222222222222000000111111111000///...333333333333444555777888;;;CCCQQQeee}}}wwwZZZEEE<<<555---000000000111222222333333666333111111333444222111///000111111222222111111111111222333333222222222222222222111222222333333222222222222222222222222|||ooojjjddd]]]XXXRRRMMMIIIDDDCCC@@@===<<<<<<<<<===999555444777999666555666666777777666555555666888555777888999999666444222333444555666777777777777555555666666666666555555888777555444555666888999666666555555444444444333444444444444444555666777555555777888999999999999777777666666666666777777888888888888888888888888999999888888888888888999777888???NNNcccxxxxxxpppooovvvooo^^^QQQJJJEEECCC@@@===:::888666666000333666666444333444555222111111111222222333444222222333444444555555666555555666666777888888888666777888777666555666777666555444333222111111111...///000222222222222111///000111222333444555666444888CCCUUUppptttZZZGGG<<<111%%%//////111222222333222222555333000000222333222000//////000111111111111111000111222333333333333333111111111111222333444444111111111111111111111111|||wwwqqqjjjccc]]]VVVNNNGGGGGGEEECCCAAAAAA@@@>>><<<888888888888888888888888666666777777888888888999444555666666777666666666333333333444666777999:::777777888888888888777777666555444333333444555666444666888777444333555888555666666666666777:::===888777777777999:::999888000555888777777999999777444444444444666888:::<<<:::::::::999999999888888777:::@@@LLL]]]ppp~~~lllZZZPPPSSSHHH<<<888;;;<<<666000222444555555444333333444666666555555555444444444666555333222222333555666666666666666666777888888888888888777666444333222111111111000000000000////////////000111111222222222222111111111111222222333555<<>>:::444333222000//////000222333111111111111222333444444//////000111222333333333333222111222333444222111000//////111333444333222111222222333333222222111yyyssslllfff```YYYQQQKKKGGGEEECCCBBBAAA@@@>>><<<;;;::::::999888777777777666666666666777777777888444444555555555555555444555555555555555666777888777777888888888888777777666666555444444555666777555666777666555444555666555666666666666777:::<<<:::888555444444666777777///555888666555777777555888888888888888999::::::777777777888888999999999777888<<>>;;;:::777444333444555555444444444444666666555555555444444444555444333222222333444555666666666666666777888888888777777666555444444333222222111111111000000000/////////000111111222222222222111111111111222222444555888CCCWWWoootttVVVAAA;;;888222333222000//////000222333222222111111000000111111///000111222222333333333222111111333444444222000000//////111333444333111111222222333333222222111{{{vvvoooiiiddd^^^VVVQQQIIIGGGDDDBBBAAA@@@>>><<<======;;;:::999777666666666666666666666777777777444444444444444333333333777666666555555666666666666777777888888777777666777777666555555666666777666555444555666666555444555666666666555777999<<<>>>;;;777444333444666888222777999777666777777555999999:::999999888777666444555666777888999::::::888999:::<<>>JJJ]]]lllrrr{{{ppp\\\JJJ???;;;<<<888666444333444444555444666666666555555555555555444555666888888666555444666666666666666777777888777666444333333444555777333333333222222222111111/////////000111111222222222222111111111111222222333222333777@@@TTTrrryyy]]]EEE:::777444222222111000000111222222222111111000000000111111000111222222333333333222111111222444555444111///111000000111333333222111111111222222222222111111{{{tttnnniiieee___ZZZOOOLLLHHHEEECCCBBB@@@???<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999:::999777666555555555555444555555555777888999:::666666777777777777666666777777777777777666666555777444222333666777555222555666666555555555888:::>>>@@@@@@???;;;888777888888<<<===:::888999999777444555777888888777666555999999999999999999999999888;;;===<<<<<>>===:::666555666666:::;;;777555777777666666666777999999::::::::::::::::::999999999888888555888<<<<<<;;;>>>DDDJJJdddvvv}}}iii^^^pppyyyooocccVVVLLLCCC>>>777444555666555444555666666666666777777777666777999::::::999777666666666666666666777888888777666444333333333444444333222222222111111111111/////////000111111222222222222111111111111222222111000333999===IIIddd~~~kkkRRR???555333111111111111111111111111///000000111222444666666222222333333333333333222333222111222333444222111111111000111333333111000000000111111111111000000{{{tttoookkkeeeaaaWWWSSSMMMIIIGGGEEEDDDCCC>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::999999999???===;;;888777666777777666666666666777888999:::555555666666666666555555666666777777666555333222333444555555333333444555555666666555444444777999444777:::999666444555888555999999666444666888666777777777777888999:::;;;888888888888999999999999555777:::;;;<<<===???AAAPPPddd{{{nnnaaa^^^rrr|||}}}yyyjjj]]]IIIBBB:::555666777555333555666666666777777777777666666777888888777666666666666666666666777888888666666555444444333222222222222111111111000000000/////////000111111222222222222111111111111222222333///111777<<>>===<<<;;;::::::::::::999999888888888???>>>;;;888666666777777888888777777777777888888555555666666666666555555555666666666666444222111222444666555222111333666555666666555444444666999444777999777444333777;;;666::::::777666888:::999777777555555555666888888555555666777888999::::::777888:::;;;===>>>>>>>>>@@@UUUooozzzbbb[[[___vvv{{{vvv}}}xxxiiiLLLDDD;;;666666777555333555666666666777777888888555555666666666666555555666666666666666777888888666666666555444222111000111111111000000000000////////////000111111222222222222111111111111222222444//////555;;;FFF___yyyfffLLL>>>:::111111222222222222111111111000000000000000111222333333333444444333222222555333000///111222333333222111111111333333111///000000111111111111000000~~~xxxtttpppkkkgggaaa\\\TTTMMMIIIFFFDDDBBB=========<<<;;;;;;;;;:::<<<<<<<<<;;;;;;:::::::::999999999888888888888777888555222333666888888666999666444555777888777555666888888777666555666777666666666555555444333333222222333333444555555555444444444444444555666777999999999999999888777666888888777666666777888999777777666666666666777777888888777777888888999:::@@@HHHXXXnnnnnnZZZZZZfff{{{gggsssuuu^^^HHH777777888444222444555555555555666666666666555666888999999777444333:::::::::999999777666555444444333333333333222222111111111111000000000000000000////////////000000333333222222222333444444///000333666:::GGGaaayyyrrrUUU@@@777777555222000///000000111111111111000000000000000222222333333333444444444222222111000//////000000222222111111111111222222000000000000000000000000|||xxxrrrnnnddd^^^WWWPPPKKKHHHFFFDDD??????>>>>>>======<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999888888888888888555333333666888888777999666444555777888777666666777888777555444555666444444444444444555555555444444444555666666777777555444444444444555666666999999999888888777777777999888777777777777888999777777666666666666777777777777888888888999999999;;;BBBOOObbbwww|||eeeUUUZZZjjjssshhhuuuwwwYYYFFF777777999444222444666666666666777777777777777777777777777666666555888999999999888777666666444444333333333222222222222222111111000000//////111111000000000000111111111111111111000000000000000111222444888FFFaaayyy|||aaaIII===888666333111000000000000111000000000000000000000222222222222333333333333333222111111000000000111222222111111111111222222000000000000000000000000~~~yyyrrrmmmfffaaaYYYSSSNNNKKKHHHFFFAAAAAA@@@@@@???>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;:::999999999888888888888888666444444666777777777888777555555777777777666555666777666444444444555222222222333444555555555555666666777777888999999666666555444444444444555999999777666666777777888999999888888777888888999777777666666666666777777666777888999999999888777777<<>>>>><<<<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888888777555555555666777777888777666666666777777777444666666666444333444555222222222333333444444444555666666777888888999999777777666444444333333333999888666555555666888999999999999888888888888888777777666666666666777777555666888::::::999777666888:::@@@JJJZZZppp|||jjj\\\QQQTTTlllppphhhwwweeeLLLBBB:::999999555333444666666666666777777777777777777666666666666777777555555666666666666666666333333333222222222222111444333222222111000//////222222111111111111222222444444666666555333111///000000111333888IIIgggzzz]]]HHH;;;777222000111222111///000000000000000111111111000000111111111222222222444333333222222333333333222222111111111111222222////////////////////////|||tttnnngggbbb[[[UUUPPPLLLHHHEEECCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999888888777777666555666777888777777777666666666777777444666666666444333444555444444444333333222222222444555555666666777777888888777666555444333333333888777555444444555777999999999999999888888777777777777666666666666777777444666888999:::999777666888:::===BBBNNNbbb{{{ttt```TTTQQQ[[[vvvxxxggggggrrrYYYIIICCC===:::888555333444444444444555555555666666444555777888888777666555444555555666666666555555333333222222222111111111333333333222111000000///111111111000000111111111555666777777666444222000...///111444;;;LLLkkkiiiRRR@@@:::333000111333222111//////000000111111111111000000111111111222222222444333333333333333444444222222111111111111222222////////////////////////yyysssiiiddd^^^WWWRRRNNNIIIFFFDDDDDDCCCBBB@@@???>>>>>><<<<<<<<<<<<<<<=========::::::::::::999999999999888888888777555555777999666777777777555555777888555666777666444444444555555555555444333222222222333444444555555666666777888777666555444333333333666555555444444555777777888888888888888777666555777777666666666666777777555666777888888888777666555888:::;;;BBBSSSjjj|||qqqZZZSSSXXXfffoooeeekkkgggTTTIIIEEE@@@;;;777444333333333333444444444555555555333555777999:::888666444555666666666666666555555222222222222111111111111222222222222222111111111111111000000000000111111333333444444444222111000...///222555<<>>;;;;;;:::::::::999999999888999999777555444777999666777888777555444666999666777888777555444555666555555555444444444444444333444444555555666666777777666555444444444444444444444444555555666666666777777888888777666444333777777666666666666777777666666666666777777777777333666888888:::FFF[[[kkk~~~jjjUUUTTTaaatttzzziiijjjxxxwwwZZZQQQKKKIIIDDD<<<666333222222444444444444555555555666444555666777888888777666777777777777777666555444222222222222111111111111111111222222222222333333222222111111111111222222111111111111111111111111///000333666;;;JJJeee~~~uuu[[[OOO???666444444333111...//////000111111222222222222222222333333333333222222222222222333444444222222111111111111222222000000000000000000000000|||ppplllfff```[[[UUUPPPMMMHHHHHHGGGEEEDDDBBBAAAAAA;;;<<<<<<<<<======>>>>>>;;;;;;;;;:::::::::999999888999:::888555444666999555777888777555444666999666888888777666555666777333444444555555666666777444444555555666777777777666666555444444444444555333333444555666666555555666777777777666555333222777777666666666666777777666666666666666777888888222666999777777@@@SSSbbbuuu|||cccPPPTTTiii~~~rrrfffpppmmmPPPMMMMMMLLLFFF===555222222222555555555555666666666777777666555555555777888999888888888888777666444444222222222111111111111000000111111222222333444444444333333222222333333444222111111000111111222333000111444666999GGGaaaxxxfffXXXEEE999555555333111...//////000111222222222222222333333333444444444111111111111222222333444222222111111111111222222000000000000000000000000zzzuuunnnggg```ZZZTTTPPPJJJHHHFFFDDDDDDCCCBBB@@@===>>>???@@@@@@???>>>===?????????===;;;;;;===???;;;:::888666555555666777777777777777777777777777888888999888777666444333333333333444444555555555777555444444666777666666999777555555555444222000555444333222333555777888999:::<<<<<<;;;999666444777777777777777777777777777777666666666666666777;;;555444999<<<>>>DDDMMMjjjzzzsss^^^PPP[[[uuuwwwiiipppvvv```TTTQQQ\\\UUUIII===666555555444555555555555555555555555666555555444444333222222777777777666555555444444888666333111000000222333444333222111111111222333///000111222333222111111444111//////222333222000---///111222777BBBQQQ]]]{{{fffLLLAAA>>>999444111111111111000//////111333111222222333333222222111222222222222222222222222///111222222000///000000///000111111111000...---zzzrrrjjjccc\\\UUUQQQLLLJJJGGGEEEEEEDDDBBBAAA<<<<<<===>>>>>>>>>===<<<>>>>>>>>><<<::::::<<<>>><<<:::888666666666777888777777777777777777777777777777888888777666555444333333333444444555555555666555333444666777777666999777666666777777555444555444333333333555777888:::::::::999999888777777777777777777777777777777777777666666666666777777:::555444777999:::@@@GGGXXXiiirrraaaYYY[[[ooorrrlllzzziiiXXXUUUYYYeee\\\MMM>>>666555555555555555555555555555555555555555555555555555555555777666555444444333333333666444222111000111333555444333222111111222333333000111222333333333222222444111///000222333222000///111222111333999DDDMMM```ssswwwbbbSSSGGG;;;444444............///000222333000111111222222111111000222222222222222222222222,,,...000000000///000111///000000111000///...---wwwoooggg___WWWRRRNNNLLLIIIGGGFFFEEECCCAAA;;;;;;<<<<<<<<<<<<;;;;;;<<<===<<<;;;999999;;;===<<<;;;999888777777888999666666666666666666666666666666777777777777666666444444444444444555555555555444333444666888888888999888777777999999888777555444333333444666777888:::999777666666777888999777777777777777777777777777777666666666666777777888666555777777777;;;AAAGGGUUUkkkmmm```UUUYYYhhhwwwnnnrrrrrr[[[SSS]]]jjjssseeeQQQ@@@777555555555444444444444444444444444444444555555666777777888666555444222222222222333333222111000111222555666333333222222222333333444111222333333444444333333333222000000222333222111///111222222111444:::???JJJ^^^vvvyyyhhhTTTAAA888777000000000000000000111111///000000000000000000///222222222222222222222222+++---///000//////111222///000000000000///...---xxxqqqiiibbbZZZUUUPPPNNNJJJHHHFFFEEEBBB@@@<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;999999;;;===;;;;;;999999888888999999666666666666666666666666555555666777777777777777444444444555555555555555444333222444666888999888:::888777888999999888666444444444444555666888999777777777777777777888888666666666666666666666666777666666666666777777888777888999888666666999===AAAJJJZZZllltttaaaXXXXXXbbbvvvzzzoooqqq~~~wwwbbbVVV[[[mmm|||~~~kkkRRRAAA999555444666444444444444444444444444444444555555666666666666777666444222111222333333333222111111111222444555333333333333333444444444333333333444444444444444333222111111222222222222...000333444444555888;;;>>>MMMaaauuuxxxcccNNNAAA;;;777666333222222111000//////000000111111000000///111111111111111111111111---...000111000///000111///////////////.........}}}xxxrrrllleee^^^ZZZRRROOOKKKIIIFFFDDDAAA??????>>>>>>=========<<<<<<<<<======;;;:::;;;===???::::::999999999999999999666666666666666666666666555555555666777777888888555555555555555555555555444333222444666888999888;;;999777777777666555333333444444555666777888999555666888999999888777666666666666666666666666666666666666666666777888888888<<<>>><<<999888:::<<>>>>>===>>>>>><<<======<<<:::;;;===???999999999999999999888888666666666666666666666666666666555666666777888999666666666555555555555555555444333444666888888888;;;999777666666555333111333333444666777888999999555777999;;;;;;999666555777777777777777777777777666555555666666777888999<<>>======>>>>>>:::;;;;;;:::999:::<<>>:::999777999999;;;@@@MMM```vvvzzzfffaaafffuuutttxxx}}}}}}gggbbb```iiizzzpppVVV???::::::666222333333333333333333333333333555555555555444444444444333444555555555333111000111111111111111222222222222333555666777777666666444333222222222333555555222333444333111111333555666444222000////////////555333555???KKK]]]uuuqqqbbbKKKCCC999333222222111//////000000000000000000///111111111111111111111111111222444333111000000000000///...---------......zzztttmmmhhh\\\YYYTTTPPPMMMJJJFFFCCCBBBAAA???>>>=========>>>999::::::999888999;;;>>>666777777888888888777777888888888888888888888888888777666555555666777888777777666666555555555444777555444444666777666666888666555666777888777555222333555666888999999:::===<<<:::888888777888888777777777777777777777777555555555555666777999999FFFOOORRRIII>>>999666333999999999;;;BBBQQQeeerrr|||mmmmmmvvvxxxrrr~~~sssaaacccjjjxxxhhhOOO:::888:::666222222333333333333333333333333444444555555666777777777111222444555555222///......///000111222333444444222333555777777777777666333333222111222333444555222444555444111111333666888555111///000111333333111111444777;;;GGGbbb{{{~~~rrrZZZPPPBBB888444222000---......////////////......000000000000000000000000...000222222000000000111000///...---,,,---......zzzrrrkkkfff^^^VVVRRRPPPMMMEEE>>>@@@???===;;;:::;;;<<<===<<<;;;:::999999999:::;;;888888777777777777888888;;;:::888666555555666666777777666555555555555555666666666666666555555444222333555666777777777777999888777555333111///...666555555777999:::999777<<<<<<;;;:::999777777666666666666666777777777777888666555444444555666888???>>>>>>===;;;999777666444666999:::>>>GGGSSS]]]sss}}}yyy|||wwwooommmiiitttxxx\\\HHH===:::444555777222333000111444555333333666555555444333333222111111555444333222111111111111------///000111111111111555555555555555444444444111222222333333222222111777666444333333444555666666555333222111111222333000444777666555>>>QQQaaa}}}sss___HHH:::444222111///444111//////111222000...000000000000////////////111111222222222111111000333///---000111///...///}}}uuunnniiiccc[[[UUURRRMMMGGGBBBAAA???===<<<;;;<<<======<<<;;;:::999999999::::::888888888777777888888888:::999888777666666666666777777666555555555555666666666666666666555555444333444666777888777777666777666666555444333222222444444555777:::;;;;;;:::;;;::::::999777666666555666666666666777777777888999888777666666777888999::::::999999777666444333777999999888888<<>><<<;;;:::999999999999:::999999888888888888999999777777888888888888777777888777666666555555666666666666666666666555555444555666777888888777666555444444555555555666666666333333444777;;;======<<<:::999999888777666555555666666666777777777888888999888777666666777888999777777777666666555444333888999999777444555:::>>>NNN\\\qqquuukkkhhhlllvvv~~~qqqTTTBBB:::999444444666000666333222444444000000222444444333333222222111111444333222111111111111111///000000000000000000000333444444444555666666666444444444555555444444444333333333333555666777888555555444333222222222222000111000//////444===DDDXXXjjj~~~___EEE888444333333333111//////000111000///111111000000000////////////000111222222222222222333///...111222///...///yyyqqqllliiigggbbbZZZPPPIIIGGGGGGCCCBBB@@@???>>>>>>>>>>>><<<;;;;;;:::999999999999:::999999999999999999:::555666777999999999888777888777777666555666666666666666666666666555555444777777888888888777555444444444555555666777777888444444555888;;;===<<<;;;:::999999888777777666666666666777777777888888888777777666555555666777777777777888888777777666666555666777777666777:::<<>><<<<<<;;;;;;:::999888888:::999999999999999999:::444555777999999999888777888888777666666666666666666666666666666555555444777777888888777666555444555555555666666666666666666666666888:::;;;:::999:::::::::999999888888777777777777777888888888888777777666666666666777777777888888888888888777777222333555777777999:::<<>>AAALLL```sssjjjWWWGGG;;;999888333222555222222222111111111000000333333111000////////////111///...///222333222///000000000000111222333444333444444555555444444333444444555555555555444444666666555444333333333333555444222222222222000///000000//////000222444555555666:::HHH___yyyfffJJJ;;;555333......//////000000111111333333222222111000//////111111222222222111111000000000000000////////////{{{sssooojjjfffccc]]]TTTMMMMMMIIIEEEBBBAAAAAAAAAAAA@@@???>>>===<<<;;;:::999888888777666666666777777999888666666777777666555777888999888666555666777777555444444777777666444444555666666666555333333333333333444444333333222111333444555444444555666888888888888888888888888888888999999999888888888999999::::::;;;;;;;;;<<<999999999999999999999999888888777666555555555555777888:::;;;;;;AAAQQQaaa{{{~~~fffVVVGGG;;;999888333222555111111111111111111111111222222111000000/////////222000...///222333222111000000000000111222333444333444444555555444444333444555555666666555555444666666555444333333333333666444222222333333111///111000000000000222333444333444888CCCWWWooohhhLLL;;;555222////////////000000000000222222111111000//////...111111222222222111111111111000000000////////////xxxsssmmmiiieee___XXXRRRNNNKKKFFFCCCBBBBBBBBBAAA>>>======<<<<<<;;;;;;:::888777777777888888999:::888666555555666666666555666777888777666555666777666555444555666666555444444555555555555444333333333333444444444444333333111333555555444444555777999999888888888888999999888888888888888888888888666777888999:::;;;<<<<<<<<<;;;999888888888888999777777777777666555444444888888999999777999EEEQQQjjjxxxxxxcccUUUFFF:::999888333222555111111111111111222222222111111000000000000000000333111//////111222333222111000000111111222333444444444555555555555444444444555555666666555555444777666555444333333333333555444333333333333222111222111111000111111222222000111444<<>>===<<<;;;;;;:::888888777777777888888999777555333444555666555444555666777777555555666777555555444555555555555555555555555444444444333333222333444444444444444444222333555555444444666888999999888777777888999999888888888888888888999999666777777888999999::::::===<<<999777777777888999777888888999888777555444555666888999777888@@@KKKYYYiiiwwweeeSSSDDD999888777333222666222222222111111111000000///000000111111111111000111000......///000222222111111111111222333444444444444555555555555444444555555666666666666555555777666555444444333333333555333222333444444333222333222222111111111000000//////222666???QQQlllmmmQQQ===444111111111111000///.........111111000000000/////////111111111111111111222222111111111000000000//////~~~wwwpppiiiddd___\\\UUUQQQLLLHHHFFFFFFEEEDDDCCCBBBAAA???===<<<:::::::::999888777666666666666666444333333555666555444444555666666555444555777444555555555444444444555555555444444333333333333222333444444555555555444333444555444444444777999999888888888888888888999888888777777888888::::::888888888888888888888888===<<<999777777777888999888999::::::999888666555444444777999777666<<>><<<:::::::::999888777666555555555666444333333555666666555333444555555444444555666333555666555444333444555555444444333222333333333222333444555555666555555444555555444333444777999777888999999999999888777888888777777777999:::;;;999999999888888888777777<<<;;;999888888888888999999999999999888777666666555555666777555333666===CCCOOOddd{{{zzzmmmPPPBBB666666666222222666555444333222111///......///000111222222111000///---...000000///...///111222111111222222333444555555555666666666666555555555666666777777666666555888777666555444444444444222111000111333444333222222222222222222111000///222000000333555>>>WWWpppsssWWWBBB777333222111111000///......---222222222111111111111111111111000000000222333444222222111111111000000000wwwnnngggaaa___WWWRRRMMMHHHFFFEEEDDDCCCBBBBBBAAA???>>><<<;;;;;;:::999888777777777777777666444333444666777777666222444555555444444555666222444666555333222444666555444333222222222333333222333444555666666666666555555555444333444777:::666777999;;;;;;999777666888777666666777999;;;<<<888888999999999999999999999999999999999999999999999888777666555555555555666555555666444222555;;;>>>FFFVVVnnn|||wwwkkkOOO@@@666555666222222666222222222111111111111111000111222222222000...---,,,///333333111000000111222222222222333444555555555555666666666666555555666666777777777777666666888777666555444444444444000//////000222333333222111111222222222111000000333//////333444:::OOOfffzzzuuuZZZDDD888444111111000000//////......000000000111111111111111111000//////000222444555222222222111111111000000yyypppgggbbb___YYYUUUOOOKKKIIIGGGFFFEEE?????????>>>===<<<<<<<<<999999888888999999:::;;;666555444444666777777777222333444444333333555666222444666555333222333666555444333222111222333444222333444555666666666666555555555444333555888:::555777:::<<<<<<:::777555888777666666777999;;;<<<777777888999:::;;;;;;<<<888888999:::::::::999999888777555444333333444444666444444777666555999???<<<@@@NNNfffxxxssshhhNNN@@@555555666222222777//////000111222222333333111111222333222000...,,,---111555666444222111222222222222222333444555555555555666666666666555555666666777777777777666666888777666555555444444555///......///111333333222000111222333333222111000333...///444555888KKK```wwwvvv[[[EEE999555000000000000////////////////////////000000000000111000//////000222444555222222222111111111111000~~~wwwnnnddd\\\^^^WWWRRRPPPMMMGGGDDDDDD@@@>>><<<<<>>666666666666555444222222777777777777777777777777000111222333444555444444666666666444222111222444444333333333333444555666666555555777::::::777333888777666666666777999:::777666444333333555888:::777888888999::::::;;;;;;888999999999999888777777444444444444444444444444444444555555666888999:::999>>>JJJ\\\rrruuuggg```III???555333333111///000222222222111111111000000111111222222222111111000111000/////////000222333666444222111111333666777555666777888888777666555555555555555555555555555444222111222666777666444222222222222222222222222222111111111000000/////////...000222444:::JJJYYYooo}}}cccHHHCCC888000000000000///////////////000111222222222222111111111111111111111111111444333111111222111000...yyyqqqhhhaaa\\\VVVQQQPPPMMMHHHFFFGGGBBB@@@>>>>>>@@@@@@>>><<<<<<;;;::::::999999999999777777888777777666555444555555555555555555555555111111222333333444555555555666666444222111222444333333333444444444555555666555555777999999777444777777666555555666777888777666444333444555888999888888888999999:::::::::999999999999999888888777555555555555555555555555444444555555666888999:::888;;;EEEVVVmmmooo___WWWGGG===555444444222000000222222222111111111000000111111111111111111111000000000000000000111222222444333111000111222555666555666777777777777666555444444444555555555555555666444222333555555444222222222222222222222222222111111111111000000000///000///000111222777EEESSSnnn~~~dddHHHAAA555000000000000////////////000000000000000000000000111111111111111111111111444333111111222111000...}}}vvvmmmggg]]]WWWRRRQQQNNNJJJHHHIIIEEECCCAAA@@@@@@???===<<<===<<<;;;:::999888888888888888999999999888888777444444444444444444444444333222222111222333555666444555666555333222222333222333444555555555444333555555555777999999777555777666666555555555666666777666555444444666777999999999999999999999::::::999999::::::999999888777666666666666666666666666444444444555666777888999888888>>>NNNeeeyyyhhhVVVLLLCCC;;;555555555222000111222222222111111111111111000000000000111111000000///000111111222222111111333222111000000222444555444555666666666666555444444444444555555555666666888666555444444333111///222222222222222222222222111111111111000000000000222000///000///333???KKKkkkfffHHH???222000000000000////////////111000///.........///000111111111111111111111111444222111111222222000///zzzrrrmmmbbb[[[UUURRROOOJJJHHHIIIFFFEEECCCAAA@@@>>><<<;;;:::::::::999999:::;;;;;;888888999999:::999999999444444444444444444444444444333111111111333555666444555666555333222333333111222444666666555444333444555666777888888777777888777777666666666666666888777666555555666777888999999999999999999999999:::::::::::::::999999888666666666666666666666666444444444555666777888888999777999GGG\\\nnnvvvwww~~~dddPPPEEE>>>999555777666333111111111111111111111111111111000000000000000000111111///000111222333222111000333222111111111222444555444555555555555555555444333333444444555666666666888777555444333222111000111111111111111111111111111111111000000000000000222000///000///222<<>><<<;;;::::::::::::999999:::;;;;;;777777888888999888888888555555555555555555555555555333222111111222444666333444666666444333333333111222444666666555444333444555666777777777888888888888888888888888888888888777666666666666777777888999999999999999::::::;;;;;;;;;;;;;;;:::999999555555555555555555555555555444444444555666777888:::777888CCCUUUcccgggfffzzz~~~dddOOODDD<<<888666777666222111222111111111111111111111111000000//////000111222222///000222333333333222111444333333222333444555555555555555444444555555555444444444555555555666666555555555444333333333333111111111111111111111111000000000000000000111111111///...000111444<<>>;;;;;;;;;===<<<;;;:::999888888888777777888888888777777666777777777777777777777777444333222222222333444444222444666666555333333333222333444555555555444333333555666777666777888:::777888999999::::::999999888888777777666666777777777888888999::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999555555555555555555555555555555444444555555666777:::777888AAAMMMVVVXXXVVVfffuuu~~~dddPPPEEE;;;888666777555111111333111111111111111222222222111111000000000222333444000111222222333222222222444444333333444444555555666666555444444555666666555555555555555555555555222444555444333333444555111111111111111111111111000000000000111111111111111///...111333555<<>>>>>???888888888999:::<<<===>>>:::::::::999888777666555777777777777777777777777333333444444444333222222111333666777555444333333444444333333333444555666222555777666555666999<<<333444666888999::::::999999888888888777777666666555666777888:::<<<======<<<<<<======<<<<<<;;;:::777777777777777777777777555555444444444555666666666777:::???CCCDDDBBB@@@EEEWWWooo|||cccOOOEEE<<<999666666333///000444000000111111222222222222333222111111222333666777333222111000111222333444111111222222222333333333888777666555555666777888777777666555444333333222333555777555222111222555000000000000000000000000//////000000111111111222333///...111222333777<<>><<<===AAA@@@;;;999:::;;;999777777888888888777666666666666666777888888666777777888999;;;<<<===???IIIYYYlllhhhPPPCCC===:::777555444444222111333333222111000000111111000444555111111777;;;;;;444444333222222222222222333444333222222333666999@@@999333222666888555111888999999999999888777777777777777777777666555555222111111111111111222222222222222222222222222222222...,,,///111444:::AAAVVVwww}}}{{{jjjKKK???888222222222111111111111000000111111111111222222222222111///......///000111000000000000000000000000~~~|||uuulllddd^^^WWWPPPJJJKKKJJJIIIHHHGGGDDD@@@<<<;;;;;;;;;;;;;;;:::999999:::999888777777777777888777777777777888888888888777777666666555444444444555444444444444333333333666666555555555444444444777777777777777777777777999999888888999999:::;;;:::999777555444555666777777777777888999:::;;;<<<===;;;<<<>>>>>>999888:::;;;999888888999999888777555555555555555666777777777777777777888999;;;;;;;;;CCCPPPbbbxxxnnnVVVHHH===:::666444444444333111333333222111111111111111///111444666888:::>>>@@@888777555444333222333333333333333222111333666888@@@<<<777555777888666444666777888999999999999999777777777777777666666555222222111111111111222222222222222222222222222222222...---///000222888???UUUvvv}}}|||jjjKKK???777222222222111111111000000000000111111111222222222000111111111111111000000000000000000000000000000~~~wwwooogggaaaZZZSSSMMMNNNLLLKKKJJJIIIGGGCCC@@@<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::999888777666666777777777888999999999666666666555444444333333444444333333333444555555666666666555555555555444666666666666666666666666888999::::::;;;;;;:::::::::999777666555555666777777777777888999:::;;;<<<===::::::<<<;;;888888:::;;;999888888999:::999777555555444444444555666666777777666666777777888999666;;;EEETTThhhvvv[[[JJJ===:::666444444444333222333222222111111111111222///...444>>>AAA===???FFF===;;;888555333333333444222333222111111222555888@@@>>><<<999777777666666444555777888999:::::::::777777777777666666666666222222111111111111222222111111111111111111111111333///...//////111777>>>SSSuuu}}}}}}lllKKK>>>666222222111111111000000000000000000111111111222222///111333444444333111000000000000000000000000000yyyqqqjjjeee^^^VVVQQQOOONNNLLLKKKJJJHHHEEEBBB======<<<<<<<<<;;;<<<<<<;;;<<<<<<<<<;;;999777555666666777888999999::::::666666555555444333333333444333333333333444555666666666666555555555555555666666666666666666666666777888999:::;;;:::999888999999777666666666777777666666777777888:::;;;<<<>>>:::999;;;;;;888888<<<;;;999999999;;;;;;:::888666666555555555666666777777666666555555555666666444666<<>>>>>GGG@@@>>>:::777555444444555222222222111000222555777>>>???>>>;;;777444666777555666777888999999999999888777777666666666666666333333222111111111222222000000000000000000000000333000///000//////666>>>SSSvvv~~~~~~mmmLLL>>>555111111111111000000000000000000000000111111111111000111222333333333222111000000000000000000000000{{{tttnnnhhhbbbZZZTTTPPPNNNLLLKKKJJJHHHEEECCC???>>>===<<<<<<<<<======;;;<<<======<<<:::777555666777777888999::::::;;;777666666555444444333333444333222222333444666777666666666666666666666666666666666666666666666666555666888999999999888777999888888777777777777777666666666777888999;;;;;;>>>;;;:::<<<<<<999:::===::::::999;;;<<<<<<:::999888888777777777777777888777666555555444444555555555555888BBBMMM```{{{eeeLLL@@@<<<777444444444444444333222222222222222333333444000777EEEFFF<<<:::BBB@@@>>>;;;888666555555666222333222111111222555888;;;===>>>;;;666333444777777777888888888777777666888888777666555666666777444333333222111111222222000000000000000000000000222000000111///000777@@@VVVxxxnnnLLL>>>444111111111000000000////////////000000000111111111111000000///000111222333111111111111111111111111~~~wwwrrrmmmfff^^^XXXRRRPPPMMMKKKIIIGGGEEEBBB@@@???>>>=========>>>???:::;;;<<<===<<<:::777666777888888888999:::::::::777777777666555555444444555444333222222333555777555666666666666777777777666666666666666666666666555666666777888777777777888888888888888888888888666666666777888999:::;;;===::::::======::::::===:::::::::<<<======;;;999999999888888777777888888666666555555444555555555777555888???EEEQQQjjjoooSSSDDD???:::666444444444444333222222222222333333444555333888@@@@@@888777;;;<<<;;;:::888777666666666333444333222222333666999999;;;<<<:::666444444666777777888888777777666555999888666555555555666777555444333222222111222222111111111111111111111111000000111222111222:::EEEZZZ|||nnnLLL>>>555111111000000000//////////////////000000000111111111000///...///111333555111111111111111111111111|||wwwrrrkkkccc]]]UUURRROOOLLLJJJGGGDDDBBBAAA@@@???======>>>???@@@999:::;;;;;;:::999888777999999999999999999999999888888888777666666555555777555333222111333444666555666666666777777777777777777777777777777777777777777777666777888888999777888888999999888888888666666666666777999:::;;;:::888999======:::999;;;:::::::::<<<>>>>>><<<:::999999888777777777777777666555555555555555666666666555888===>>>CCCYYYqqqxxxYYYGGGCCC<<<777555555444444222222222222222333444555222555777888777666555666666777888888888777666666444555444333333444777:::888999:::999777666666666555666777777777777777666999888666555555555777777555555444333222222222222222222222222222222222222...///111333222444>>>III___nnnLLL>>>555111000000000////////////////////////000000000111000000111111222333444444111111111111111111111111zzzuuuooogggaaaXXXTTTPPPMMMJJJHHHEEEBBBBBBAAA???======>>>???@@@999999999:::999999888888::::::999999999999999999999999888888777777666666888666444222111222444555555666666666777777888888888888888888888888888888999888777777777888:::;;;777888888999999999888888555555666666777999:::;;;888777888======999777999::::::;;;===???>>><<<:::888888777666666666666666555555555555555666777777555444777<<<:::;;;NNNfff|||}}}]]]JJJEEE>>>888666555555444222222222222333333444555000555666333222444555333333444666888999888777555555555555444333555888:::999999999999999888777666333444555777888888888888999888666555444555777888666555444333222222222222222222222222222222222222---...111444333666@@@MMMcccmmmLLL>>>666000000000000////////////////////////000000000000///000333555555555444333111111111111111111111111~~~xxxqqqiiicccXXXUUUPPPLLLIIIFFFCCCAAADDDAAA???>>>>>>===<<<;;;;;;;;;:::999999:::::::::999888777666666777888999:::::::::999999999999999444444333222333444555666777444555888999777888;;;888888777666666666666666;;;888555555777777666444999777555777:::;;;999777:::999888777777777888888;;;;;;;;;::::::999999999888999:::;;;<<<<<<<<<<<<:::999888888777777888888888888777555444444666999666888:::999888<<>>666444777333444444444444333222222111555555444444444333333333444444444444444555666666777666555555555777999::::::999888777777666777777888888777777777777888888999999888777666666666666777666555444444444444444444333111000000111222333///---000444444777HHH[[[xxxnnnRRR???888111111000000///.........000000000//////.........000000111222333444555555444222111222444444222///{{{uuunnniii^^^[[[UUUQQQNNNKKKGGGEEEFFFDDDBBB@@@@@@@@@???=========;;;:::999999999999999888777666666777888999777888:::::::::999777555555444444444444555666666888666666999999666666999888888777666666666666666444444555777999999888666888999::::::999999:::<<<888:::<<<>>>??????>>>>>>999999999999999888888888888999:::;;;;;;<<<<<<<<<;;;:::999999888888999999999999888666444444555777333555777777666888===AAAJJJYYYqqqtttXXXHHHBBB@@@777555666222555555444444333222111111555555555555444444444444444444444444444555555666777666555555666999===???<<<;;;:::999888777777777999888777666666777888999888777777666666666777777777666555444444444555666555444222111111222333444...,,,///333555:::LLLaaa|||pppUUUBBB:::333222000///......///////////////...............//////000111222333333444444222111222333333111000|||wwwppplllaaa]]]XXXSSSOOOLLLIIIFFFFFFDDDBBBAAAAAA@@@???===>>>>>><<<;;;999999888888999999888777777888999999666888:::;;;;;;999666444555555555555555666666666999666666999999666666888888777777666666666666666444555666888999888777555666999;;;:::888777999<<<666888<<<@@@AAAAAA@@@???888888888888888888888888888888999:::;;;;;;;;;;;;;;;::::::999999999999999999999999777444333555666333555777777777777999;;;BBBNNNddd|||}}}\\\KKKCCC???777555777222666555444333222111111111555444444444444333333333444444333333444444555666666555444444555999<<>>===???>>>===;;;:::999999999:::999888777777888999:::666888:::;;;;;;999666555555555666666666777777777999666666999999666666888888777777666666666666666555777888999888666555444444777999999666555888:::444777;;;???AAA@@@>>>===888888888888888888888888777888999:::;;;;;;;;;;;;;;;:::999999888888999999888999999777555444555666555666888888888888888999:::DDDVVVmmm___LLLBBB>>>777666888333666555444222222111222222333333333222222222111111333333333333333444555555666555333333444666888:::::::::::::::;;;===>>>???888666555333333555666888555555555555555555666666666555333333444666999:::;;;999666333111000000111111///111777:::AAAWWWmmmrrrWWWCCC999333222000...---...///000------................../////////000000111111222555555444333222222333444}}}vvvpppgggccc]]]WWWSSSOOOKKKHHHFFFDDDAAA@@@@@@@@@???===>>>>>><<<;;;:::::::::::::::999888777777888999:::888999;;;;;;;;;:::888666555666666777888777777777888666666999999666666999888888777666666666666666666888999999777555444444555666777777666666777888444777:::===???>>><<<:::888888888999999999999999777888999::::::;;;;;;;;;:::999888888777777888888666777888777666555666777666777777777888888888888777???MMM```vvvcccNNNCCC>>>777777999333555444333222111222333444222222222222111111111111333333333333333444444555555444333333333444555666777777777999:::<<<>>>???999888777666666777888999666555555444444444555555555444333333444777:::===<<<:::666333111000000000333111333999>>>HHH___wwwtttYYYDDD:::333222000///......//////...............///////////////000000111111111111444555444333111111333555yyysssjjjfff```ZZZUUUQQQMMMJJJGGGEEECCCBBBBBBAAA@@@>>>======<<<;;;;;;;;;;;;;;;::::::888888888888:::::::::;;;;;;;;;;;;:::999999555666777888888888777777777555555888999777777:::888888777666666666666666555777999888555444666888777666666777888999888777777888;;;<<<<<<;;;999888999999999999:::::::::;;;777888999::::::;;;::::::999888777777666666777777444666777888666666777888777666555555666777888888666===GGGUUUgggiiiSSSFFF@@@888777888222444333222111111333444666333333333222222222111111333333222222333333444555222333333444444444444444444444444555777888::::::888888777777777777888888666666555444333333333333555444222222444888<<<>>>999777444222111111111222222111444<<>>===<<<;;;;;;;;;;;;;;;::::::::::::999888777777:::999888888888999:::;;;777777777666777888888999999999999999999888777666777777777777666666666666888888777777777777777888888888888888888888888888555555666777888999999:::999999999999888666555444999:::;;;<<<<<<<<<;;;;;;999999777666555555555555888777666444444555555666555555555555555666777888777888<<>>555222000......//////---+++////////////////////////222222222222111///...---111222222222222111000000uuupppiiiaaa\\\WWWRRRPPPNNNLLLIIIEEECCCAAA@@@???>>>>>>===<<<;;;;;;;;;;;;::::::;;;::::::999888777999888777777777888999999777777777777777888888999888999999999999888777666777777777777666666666666999888888888777888888888888888888888888888888888666666666777888888888999888888999999888777555444888999:::;;;<<<;;;::::::999888777666555555555555888777666555444555666666666555555555555666666777555666888===EEEXXXvvvmmmSSSHHHBBB:::777999444333333222222333444444444444333333333444555555444333111222333444444333222222333333333444444444333444555555666666555555222333333444444333333222555555444333222222222222222222333444666999;;;<<<444333111000///111222333444444888DDDXXXppplllQQQ>>>888222111//////000///...,,,////////////////////////222222111111000/////////111222222222222111000000zzztttmmmeee___ZZZUUURRRQQQOOOLLLHHHDDDBBB@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888888777666666777777888777777777777777888888888888888999999888888777777777777777777666666666666888888888888888888888888888888888888888888888888777777777777777777777777666777888999999888777666777888999:::::::::999888888888777666555555555555888777666555555555666666777666666555555555555666555555777:::@@@OOOiiitttWWWIIIDDD???::::::333333444444444444333222555555444333333333444444333222111111333555555444333333444444444444555555222333444444555555444444222333333444444333333222555444333222222111222222222222444666888:::<<<<<<444333222222222444666777777999@@@PPPfff||||||bbbIII;;;888333111000000111111///...////////////////////////222111000//////000111222111222222222222111000000~~~xxxppphhhbbb\\\XXXUUUQQQOOOLLLHHHEEECCCBBBAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::999888777999888888888777777777777666666777888888888888888777777888888888888777777777777777777666666666666666666777777777777777777888888888888888888888888777777777777777666666666555666777888999999888777555666888999999999888777888777666555555555555555777777777666666666666666888777666555555555555555777777999<<>>===<<<<<<<<<;;;;;;;;;;;;:::999888888:::::::::999999888888777666666777888888888888777666777777888888888777777777777777777666666666666444444666666777777666666777777777777777777777777777777777666666666666666444555777888999999888888555666777888888888777666777666666555555555555555777777777777777666666666888777666555555555555555666777999===AAAIIIYYYiiifffRRRHHHBBB<<<888888666444222111222444666666555444333333333333333222111000111333555555555333333333222222222222222111222222333444333333333444444555555555555444444333333222111111111222222000111222555777:::;;;<<<888777555333444666999;;;@@@GGGVVVjjj~~~oooRRR===444333333222111111222222111000000000000000000000000000111000///...///000333444111222222222222111000000wwwnnngggaaa\\\XXXOOONNNKKKIIIGGGFFFEEEEEEBBBBBB@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::999888:::::::::::::::999888777555666777999999888888777666666777777888888777777777777777777666666666666333444666777888777777666777777777777777777777777666666666666666666666666555666777888999999888777555666777888888888777666666666555555444555555666777777888888888777666555777666666555555555555666333444777<<<>>>CCCOOO\\\vvvvvv\\\MMMEEE===888:::777444111000222555666555555444333333333444444333222111111333555555444333333222222222222111111111222333333444444333333333444444555555444444333222222111111111111222222111111222333666999<<<>>>999777444222333777<<>>===<<<<<<<<<<<<<<<<<<;;;:::999888999:::::::::999888666555555666888999999999777666555666666777777777777777777777777777666666666666444555777999:::999888888777777777777777777777777444555555555666777777777666666888999999888777777555666777888999888777777555555555444444555555666777777888999888777666555666555555555555666666777333333666:::<<<>>>FFFOOOcccyyygggRRRFFF>>>999888777555333222333444444444444333333333444555555444333111222333444444333444444333333333222222222222333333444444444444444111222222333333222222111222222111111111111222222333222222333555:::>>>AAA===:::666444777>>>EEEJJJUUUcccwwwxxx[[[EEE:::666333222000///000111222111000000000000000000000000000000000000000000111111111111222222222222111000000}}}uuummmgggaaa]]]VVVTTTQQQMMMIIIGGGFFFEEEDDDCCCAAA???>>>===<<<<<<<<<<<<<<<<<<;;;:::999999888999999999888777555444555666888999:::999777666555555666777777777777777777777777777666666666666555777999;;;<<<;;;:::999777777777777777777777777333444444555666777888888666777888999999888777666555666888999999999888777555555444444444555555666777888888999999777666555555555555555555666777888444444777;;;;;;;;;AAAIIIVVVmmmqqqYYYKKKCCC>>>666666666666555444333222333333333333444444555666555333222222333444333222555555555444444333333333222333444444555555444444000000111111111111000000222111111111111111222222555444222333666;;;@@@DDDAAA>>>:::999===FFFOOOVVVdddsssoooQQQ<<<666444222111000///000111222111000000000000000000000000000000000111111111111000///111222222222222111000000}}}vvvnnnddd]]]YYYVVVQQQMMMKKKIIIFFFDDDCCCDDDDDDCCCBBB???===<<<<<<<<<<<<<<<;;;:::999999888777777777777777888999:::999888888777888888999:::777555555888:::888666777888888999999888888777666777999:::;;;;;;::::::;;;::::::999888777666666999777555555666777777666777555444555666777666555888777666666666666666666222222222222333444444555555999:::666555888999888222333444444333333555666333444666999<<>>===<<<<<<<<<<<<;;;:::999999999999888888888888888999666666666666666666666666999777666666777888888777999999:::999999888888777666666777888888888777666999999888888888888888888888777555555777777777666777555444555666777666555:::999888888777777777777333333333222333333444444444777777555555888777333333444666555444444666777333444666888;;;>>>@@@BBBJJJZZZzzzrrr^^^OOOFFF>>>;;;888555333222111111222222222222333333444444333222111222333333111///222222222333333333333444555333111222444444222000222111000111333333111///222333333111///...///111222111000///222777===BBBEEEGGGIIIJJJOOO[[[nnn|||nnnTTTBBB999333222333...///000000///000000111111000000///000111222333111111222222222222111111111222333444444222111///xxxnnngggaaa^^^YYYTTTQQQOOOLLLIIIEEEEEEDDDDDDBBBAAA???>>>======<<<<<<;;;::::::999:::::::::999999888888888555666777888888777666555777888888888777666777888;;;:::::::::999999999888999999999999888777666555777777777888888888999999888666555555777888777666777555444555666777666555;;;;;;:::999888888777777555444333333333333333333333444555555999<<<:::444444555777666555555666777444444555666888;;;===>>>FFFSSSqqqmmmZZZNNNBBB>>>999555444333333222111222222222222222333333222111111111222222000///222222222333333333444444444333222222333444222111222111000111333333111000111222333222000000000111333333222111333888???EEEKKKOOOUUUZZZcccrrrsss___GGG;;;666333000000/////////000000000111111/////////000111222444444111222222333333222222111111222333444333222111000|||rrrkkkddd```[[[VVVSSSOOOLLLJJJFFFEEEEEEDDDCCCBBBAAA@@@>>>>>>===<<<;;;::::::::::::::::::999888777666666666777999:::;;;:::888777555888:::999666555777999:::999999:::::::::;;;;;;???>>>>>><<<;;;:::888888777777777777888888888888888666555555777888888777777555444555666777666555:::::::::999888777666666666555444333333333333333222333444777===BBB???777444555666666555444555777444444444555666888999:::AAAKKKdddiiiWWWIIICCC;;;666555666555444222222222222222222222222333333222333444444333111111111111222222222222333222222111222222222222111111111111222222222111000...000222333222333444555333444666888;;;BBBKKKQQQSSSZZZdddoooyyy{{{aaaOOO<<<555555333000///000//////000111111111000...///000111222444555666222222333333333333222222111222333333333222222111~~~tttmmmfffbbb\\\WWWSSSOOOKKKIIIGGGFFFEEEDDDCCCCCCBBBBBB@@@???===<<<::::::::::::888888888888777666444333555777999:::;;;:::888777444777::::::777555666999777777888888:::<<<===???AAA@@@???===<<<;;;:::999999999888888777666666555777666444555777888888777777555444555666777666555888888888888777666444444666555555444333333333333444555555777===AAA<<<555333555555555333333444555444444444444444555666777<<>>777666666555444222222222222222222222222333222222333555555333222000000000000111111111111000000111111000000111111000111222222222111111111...000111222111222444555///444;;;@@@FFFOOOYYYbbbeeemmmzzzyyyhhhPPPBBB555222444333111000111///...///222333222000...///000222444555666666333333444444444444333333111222222222333222222222wwwpppiiieee___YYYTTTPPPLLLIIIHHHGGGFFFEEEDDDDDDDDDDDDAAA@@@>>>;;;::::::::::::666666777888777666444333444555666777888888777777555777999999888777777777777777777777999;;;>>>???===<<<;;;:::999999999999:::999888777666555555444777555444555777888888888777555444555666777666555444555666666666555444333666555444444444444444444555777666555777999555///333555555555333222333444444444333333444444555666666999FFF^^^zzzttt```UUUFFF<<<999777555333444444333333333333333222222111111222444444333111000000000000111111111222///000222111000000111222000111333333111000111222000111111111000111444777333;;;FFFOOOWWW```kkksss}}}gggTTTBBB999222222444333111111222000...///222444222000///000111333555666666666333444444555555444444333222222222222222222333333{{{tttnnniiiccc]]]XXXSSSOOOLLLIIIHHHFFFEEEDDDDDDEEEEEEBBB@@@>>>;;;:::::::::;;;555666777888888777555444444555555666777777888888666666777999:::999777555999888777777777999;;;<<<888888777666666777888999888888777777666666666555666555444555777999999888777555444555666777666555222333555666666666444333555444444444444555555666333666666444444666555111555666666555444333333555444333333333444444555666444555<<>>;;;:::::::::;;;555666888999:::999777666777777777777888999:::;;;888666666888;;;;;;777333;;;:::888666666777888999777666666666666888999;;;666666666666777777777777666555444555777999999888777555444555666777666555111222555666777666555444444444444444444555666777000444666444444888:::999666777888777555444444555333333333333444444555666555444777===EEESSShhhyyy{{{eeeTTTJJJDDD>>>999666666666555555444444444555444444666777888777555333333444444444555555555111333666555333333555777///111444333111///111222222333555777<<>>GGGSSS```hhhvvv}}}nnnUUUBBB;;;999///......///222333222111111000000333666666222...333333333444444444555555444444444555555555555555333333222222111000//////}}}sssmmmeee```]]]ZZZUUUQQQNNNKKKHHHFFFEEEDDDCCCBBBDDDDDDCCCAAA???===;;;999999888888777777777777777777666555555555666777888555555666666666777777777999999777444222222555888888888888777777777666666666777888777666666777999555555555555666666666666444555555666777777666666222333555666777666555444666666666666666666666666444444444444444555666777888777777777777666666666444444444444444444444444555555777:::999888>>>GGGQQQdddzzzzzzgggXXXOOOKKKEEECCC@@@>>><<<:::666333444222000000111333333333333333222222222333333444555555444444444444444555444444444333333555777999999<<<@@@HHHTTTcccrrr|||xxx___HHH:::555444000///......000111111000222111222555888888444000333333444444444555555555555555555555555555444444333333222222111000000///uuummmddd``````___ZZZTTTRRRNNNIIIFFFDDDDDDCCCBBBDDDDDDCCCBBB@@@>>><<<;;;999999888777777777777777555555666666666555555444555555555666666666666777777777666555333444777999888888777777777777666666777888999888777777888999555555555555666666666666555555666777777777777666222333555666666666555444666666666666666666666666555555555444444555666666666777888888999999999888444444444444444444444444888777888888666333666<<>>>>><<<999888888999888777333444555555666666777666444444444444555555666777555777888888999;;;AAAEEEMMMTTT```nnn{{{ttteeePPP???666222111///111///------000222333333333222222555999:::888555444555555555555666666666777777666555444333333333222222222111111111000000tttgggaaaaaa```ZZZTTTQQQMMMHHHDDDCCCCCCCCCCCCDDDDDDCCCCCCAAA@@@???>>>;;;:::999888777777777777777666555333333333444555444444444444555555555555444666777777666666888999777777777666666666666555666888::::::999888888888555555555555666666666666444444444555555444333333333444444555555555555555333333333444444555555555999888888777777777888888777777888888777777666666444444444444444444444444444333444777666333333777666999>>>EEENNN]]]rrr~~~vvvppphhh___XXXQQQKKKGGGFFFCCC???===<<<<<<:::999666666666666777777888888777777777888888:::;;;<<<999;;;>>>???@@@DDDKKKRRR\\\ffftttwwwiiiZZZNNN@@@777444444222///000///...///222555666777222111111333777999777444555555555666666666777777777777666555444333333333222222222111111111111111zzzllldddbbb```[[[WWWTTTPPPJJJEEECCCAAA@@@>>>CCCCCCCCCCCCBBBAAA@@@???<<<;;;:::999888777777777999777555333333333555666333333333444444444555555444666888888777777777888777777666666666666555555555777::::::999777777777555555555555666666666666333444444444444333222222444444444444555555666666222222222333444444555555666666666555555666777777999888777666666666666666444444444444444444444444444222222555555111///000222444888;;;>>>FFFXXXiiiuuu{{{ssskkkccc[[[WWWSSSOOOKKKGGGEEECCCAAA???===<<<;;;::::::;;;<<<===888888888999:::<<<===>>>;;;???CCCEEEGGGLLLVVV^^^nnnvvvwwwkkk[[[NNNCCC<<<555222333444222///000///000222555777777666222111000222666777555333666666666666777777777777666666666555444444444333111111111111111111111111~~~rrrhhhcccaaa^^^\\\SSSPPPKKKGGGEEECCCAAA???CCCCCCDDDCCCCCCBBBAAA@@@<<<<<<:::999888777777777888888777666666555444444222333333333333444444444444666999999888777777777777777666666666555555555444666999999888777666666555555555555666666666666444444555555444444333222444444444444444555666666222222333333444555555666555555555555666777888888:::888777555666777999;;;444444444444444444444444333111222666666222///000444333555999:::===GGGRRRVVVaaannnwww|||zzztttpppjjjfffaaa\\\YYYVVVSSSPPPKKKIIIFFFCCCCCCDDDFFFGGGBBBBBBBBBDDDEEEGGGHHHIIIGGGLLLRRRTTTWWW^^^jjjsss|||zzzrrreeeXXXOOOEEE===777444111000222333222111111111222444666666444222444222000222555666555222666666777777777888888888555555555555555555444444111111111111111111111111uuukkkeeebbbbbbbbbPPPMMMKKKIIIHHHGGGEEECCCCCCCCCDDDDDDCCCBBBBBBAAA===<<<;;;999888777777777666777999:::999777444222222222333333333444444444444777::::::999777666666777666666666555555555555333666888999888666555555555555555555666666666777555666666666555444444333555444444444444555666666333333444444555666777777777777777777888999;;;;;;:::888666555666999===???444444444444444444444444333111333888:::777555555555111000555888777:::@@@???IIIVVVaaaiiisss|||vvvpppllliiieeebbbWWWTTTPPPMMMLLLMMMPPPRRRSSSSSSTTTUUUVVVXXXZZZ[[[ZZZ```fffiiillltttzzztttpppooonnnkkkhhhdddbbbZZZLLLBBB===999666555444222111222333444444222222333555555444000---666333111222555666555222777777777777888888888888444444444555555555555555111111111111111111222222{{{qqqiiiccc^^^[[[TTTQQQOOOMMMKKKIIIFFFCCCFFFFFFEEECCCBBBAAA@@@??????>>>===<<<:::999888777888999999999888777555444333444555444333333444666000333555555333222555777555777888888666555666777777777666555555555555555777666555444333444555555444222111222333333222111333333555666666666555444777777666666666555555555777777888777777888:::===;;;777333333555888888888444444444555555555555555777777555444444555666666444444555555555555555444666999???GGGQQQ]]]jjjrrr}}}wwwssspppkkkfffeeefffhhhjjjjjjjjjjjjkkkmmmooopppqqqxxxzzz}}}~~~uuulllfff^^^ZZZTTTQQQPPPPPPNNNKKKEEEDDDAAA===999666333222444333222111000000000000444111...///222555555333333333333444444444555555:::999888666555555555555555555444444444333333333222222111111111111111111{{{qqqhhhbbb^^^[[[VVVSSSPPPMMMKKKJJJGGGEEEDDDDDDDDDCCCBBBBBBBBBAAA???>>>===<<<:::999888777888999999999888777555444333444444444222222444555555555666555333222333444555666888888666555666666777777666555555555555555777666555444333444444555333222111222333333222111333444555666666666555444444444444444333333333333555666666666555666999;;;;;;888444333555777888777555555555555555555555555555555444333333444555666333333444444444444444333555777999===BBBJJJRRRXXXmmmsss{{{{{{zzz{{{~~~~~~yyyqqqiii___VVVPPPJJJGGGCCC@@@@@@???===;;;;;;;;;999777555333111000444333222222222222222222333111///000222555555444333444444444555555555666999888777666555555555555555444444444444333333333000000000000000000000000}}}rrrjjjddd```]]]ZZZVVVQQQMMMLLLJJJIIIGGGCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>===<<<:::999888888888888999888888777666555333444444333222111333444666555444444555666555333444666777777666555555666777666666555555555555666888777666444444333333333333222111222333444333222333444555555666666555555333333333333333333444444333444555555444444666888;;;999666444555666777666666666666666666666666666333333333333333444555666222333333444333333222222444444444444555888>>>BBBSSSZZZfffrrr~~~zzzqqqkkkbbbXXXPPPHHHAAA<<<<<<:::888777777666444222222222222222222111111111333333222222333333444555333111000000222444555555555555555555666666666666888777777666666555555555444444444444333333333333//////////////////000000vvvmmmgggcccaaa\\\XXXRRRNNNKKKJJJIIIHHHCCCCCCCCCCCCCCCBBBBBBBBB>>>===<<<;;;:::999888888888888888888777777666666333444444333111111222444444222111333777999888666333555666666555555555666777666555555555555666666777777666555444333333333333222111222444444444222444444444555555555555555555555555555555666666666333444555555444444666777;;;:::777666555666666666777777777777666666666666222222333333444555666777333444444444444333222222333333222222222555999===???EEEPPP\\\hhhuuuyyymmmcccZZZTTTLLLDDD???<<<999777777666666666666555333222000000000111111222222333111111111222222444555555333222111111222444555555666666666666666777777777666666666666666666555555444444444333333333222222/////////000000000000000xxxoooiiidddaaa^^^ZZZSSSOOOLLLKKKIIIHHHFFFEEEDDDCCCBBBAAA@@@@@@======<<<;;;::::::999888888888888777777777777777444555555333222111222444444222111333777999888555222333555666555444555666666666555555555555666666666666666555555444333222333222111222444555444333444444444444555555666666666666666666666666666666444666777777666555666777::::::999777666555666777888888777777666666666555333333444555666777777777555555555555555444333333111111222111222444888;;;777:::???GGGQQQ]]]iiiqqq}}}wwwoooiii```TTTLLLGGGBBB<<<888666666666666111222333333222111111111000000111111111111111222000000000000111333444555222222222222222333555777777777777777777777777777444555666666666666555555444444333333333222222222000000000111111222222222{{{qqqjjjddd``````\\\VVVRRROOOLLLJJJHHHFFFFFFEEECCCBBBAAA@@@???======<<<;;;::::::999999888888777777777777888888555666666444222222333444777555444444444444222111111222444555444444555666666555555555555666666777555555666666555555444333333222111222555666555444555444444444444555666666666666666555555555444444555777999999777666777888999::::::888666666777888888777777666666555555444444444555666777777777666666666666666555444333333000111111000///000333555444555777:::???HHHQQQXXXfffnnnwww|||}}}}}}~~~pppjjj```XXXQQQJJJCCC===<<<888444222222222222222///000111000//////000111000000000000000000//////000000000000111222333444222333333333222333555888777777777777666666666666222333555666777777666555333333333333222222222222000000111111222222333333wwwnnnfffaaaccc___ZZZVVVSSSPPPLLLIIIEEEEEEDDDCCCBBBBBBAAAAAA<<<<<<<<<;;;;;;::::::999888888777666666777888999777777777555333222333555555666666444111000000000000222444444444333444666555555555555555666777777333444555666666666555444333222111333555666666555555444444333444555666777999999888777666555444444555777999999888666666777777999:::999777666888:::777777666666555444444333333444555666666666555444555555555555444333222222222222222000//////111333333333444555777;;;AAAEEEOOOTTT[[[```bbbdddfffhhhmmmmmmnnnnnnnnnnnnnnnnnnkkkllloooooommmiiidddaaaTTTQQQLLLFFFAAA<<<888666666444222111111111000///111222222111......111444111111111111000000000000111111111111222222333444222333444333222222555888777777777666666555555555111222444666777777666555333333333222222222222111/////////000111222222222}}}sssjjjeeeeeebbb]]]ZZZVVVRRRNNNKKKCCCCCCCCCCCCCCCCCCCCCCCC<<<<<<<<<;;;;;;:::::::::888888777666666777888999777888888666444333444555111333555444000///111333///111333444333333444555555555555555555666777888222333444666666666666555333222222333555666666555555555444333444555666777===<<<;;;:::999777666666555777999999777666666666666888:::999777666888;;;777666666555444333333333333444555555555444333222444555444444333222111000333444444333222333555777000222555666666777999;;;???BBBGGGJJJLLLLLLMMMMMMSSSSSSTTTTTTTTTTTTTTTSSSPPPRRRTTTUUUSSSNNNIIIEEE???@@@???<<<888555444444222222111222444444222000000111111///,,,,,,000333222222222222333333333333333333222222333333444444222333555333222222555999777777666666555555555444000222444666777777666555333333333222222222111111---......///000111111222xxxllldddgggeeebbb^^^YYYTTTOOOLLLHHHGGGEEECCCAAA@@@??????@@@???===;;;:::999:::::::::::::::999999999888888555222333999;;;666333444666555444333333444555666444444444555555555555666777777777777777666555555444444444555555555555666333333333444444444555555777777666666555555444444888777777777666444333222555555555555555666777777888888777777777777777888666666666666666666666666666666666666666666666666444444444444444444444444333333333333333333333333///111333333333333555777999999:::;;;===>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>======555555444444333444444444222222111111222222333444111333555666666444111///000000000000111111111111222333555555555555666888888777666555555666777888666555555555555444444444444444222222222222444444222111111111111111111111000///---...000111111000}}}qqqhhhhhhfffccc___[[[UUUPPPMMMIIIHHHFFFDDDCCCAAAAAA@@@??????>>>===<<<<<<<<<<<<:::999999999888888888888888444555:::<<<777444555666555444444444444555666444444444555555555555666777777777777777666555555555555555666666666777777333333444444444555555555666666666666555555555555888888888888777666555444666555555555666666777888888888777777777777777888666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333111333444333222222333555666666777888999999:::;;;999999999999999999999999777777777666555444444444222222111111111111222222111111111111111222333333000111333444555444333222000000000000111111111222222333555555444444666777888777666666666777888999555555555555444444444444333333333222222333333333000000111111111222222222111///......000111000000vvvmmmiiigggccc```\\\WWWQQQMMMJJJIIIHHHFFFDDDCCCBBBBBB>>>????????????>>>===<<<999999888888888777777777:::777777;;;<<<888555555666555444444444444555666444444444555555555555666777777777777777666666555666666666666777777777888333444444444444555555555555555555555555666666666777777888888888777777666666666666666666777777888777777777666666777777888777777777777777777777777555555555555555555555555444444444444444444444444333333333333333333333333333444555444222111111222333333333444444444555555333333333333333333333333444444333333222222111111111000000000000000111111111000000000000111222222//////000111222333444444000000111111111222222222111333444444333444555666777777777777777888999:::555555555555444444444444222222333333333333222222000000000111111222222222222000......///000000///zzzqqqjjjgggccc```]]]XXXRRRMMMKKKJJJHHHFFFDDDCCCBBBBBB>>>???AAAAAA@@@===:::999888888888777777777777666:::888888999:::888555333555555555444444555555555444444444555555555555666666666777777777777666666555555666666666777777777444444444444555555555555444444444555555666666666555555666777777777777777777777666666666777777888777666666666666777777888777777777777777777777777555555555555555555555555333333333333333333333333333333333333333333333333222333444333111111111222333333222222222222222222222222222222222222222222444444444333333333222222111111111111111222222333000000000///000000111222000000000000000222333444111111111222222222333333111333444444333333444666777777777888888999::::::555555555444444444333333111222333444444333222111111111111111000000000000222000......///000///...}}}tttlllhhhcccaaa___ZZZSSSNNNJJJIIIGGGEEEDDDBBBBBBAAA???@@@AAAAAA???;;;888555888888888777777777777666777777777666777666444111444555555555555555555444444444444555555555555666666666777777777777666666444444555555555666666666444444444555555555666666333333444444555555666666333333444555666666666666777777666666666666666777666666555555666777888888666666666666666666666666555555555555555555555555333333333333333333333333333333333333333333333333000111333222111111222444444444444333333333333333222222222222222222222222111111111111000000000000111000000000111111222333000000000///000000111222333222111//////000222333222222222222333333333333222444555444333333444666777777888888999999999999555444444444444333333333000111333333333333111000333222222111000///......111000......///000000///xxxpppkkkeeecccbbb^^^VVVPPPJJJIIIGGGFFFDDDCCCBBBBBB???@@@AAAAAA???;;;888555999999888888888777777777555666555333444666444000444444555666666555444444444444444555555555555666555666666777777777777777444444444444555555555555444444555555555666666666444444444444444555555555222333444444555555555555777666666555555555555666555555555555666777888888666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333///111222222111111222444444444444444444444444444111111111111111111111111111111111111111111111111............///000111222111000000000000111222222444333222111000111111222222222333333333444444444444555666555444444555666777888888999999888777777444444444444333333333333111111222222222222111111222222111000///......---000///---...000111111000~~~uuuoooiiiggggggccc[[[SSSLLLKKKIIIGGGEEEDDDCCCCCC??????@@@@@@???===;;;::::::999999999888888888888333555444111333666555000444444555666666555444444444444444555555555555666555555666777777777777777555555555555666666666666555555555555666666666666555444444444444444444333444444555555555555555444666666555444444444444444555444444555555777888888444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333111222333222111000111222333333333333333333333333111111111111111111111111333333333333333333333333////////////000111222222111111111111111222333333333222222222222333333444333333333333444444444444555666777777555555666777777888888888888777555444444444444333333333222222222222111111111111222222//////000000000000000000///------...000222222222xxxrrrllljjjjjjfff^^^VVVMMMLLLJJJHHHGGGEEEEEEDDD>>>>>>@@@@@@AAA@@@???>>>:::::::::999999999999888222555444111222777777111333444555666666555444333444444444555555555666666555555666777777777777777666666666666777777777777555555555555666666666777555555555444444333333333555666666666666666555555666555444333333333333333444444444555555777888888444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333333444444333000...//////000111111111222222222333333333333333333333333333000000000111111111111111111111111111222333444555222222111111222222333444111111222333444555555666333333333444444444555555666777888777666555666777888888888888777666444333444444444333333333222222333222111000000111222333------...///000111222333...---,,,...000222333333yyyooojjjhhhddd\\\VVVPPPOOOLLLJJJGGGEEEDDDCCCBBBBBBBBBAAA@@@???>>>===::::::999888888777777666888888777777666666555555888777666555444444555666444444333333444555777888888666444333333555777999555444444555777888666555666666777777888888888888444444444555555555555555555555555555666666666666666555444444444444555666666666777888888777666555666666666666666666666666333333333333333333333333555222222555555111111333111111111222222333333333333333222222111000//////333333222222333333444555555555555444444333333333222333444333111000111222000222222222111000111222444333222222111111222222///000111111000111333555666666555555555444444444333333444555666666666555;;;:::888777555444444444333333333222222111111111222222111000//////000000,,,...000111222111000///000000///...............~~~sssmmmiiieee]]]WWWRRRQQQNNNLLLIIIGGGEEEDDDBBBBBBBBBAAA@@@???>>>===:::::::::999888888777777777666666666555555555555777666555444333444444555777666666666666666777777888777555444444444666777555444444555777777666555666666666666666666777777555555555555555555555555555555555555666666666666666555444333333444555666555666777888888777666555666666666666666666666666333333333333333333333333555222222555555111111333222222222222222222333333333333222222111000000///333333222222333333444555555555444444444333333333222333444444222111222333111222333222111000111333444333222222111222222222///000111111111111333555666666555555555444444444333444555555666666555555888777666555444333333333333333333222222111111111222222111000000000000000---...000222222111000///000000//////............yyyqqqkkkfff___YYYTTTSSSQQQNNNKKKIIIGGGFFFCCCCCCBBBBBBAAA???>>>===;;;;;;;;;:::999999888888666666555555555555444444666555444333333333444555333444555666777777777777777777666666555555444444444444333555666777666444555555555555555555555555777777666666555555444444444555555555555666666666555444444333333444444555555555777777777777666555666666666666666666666666333333333333333333444444555222222555555111111333333333222222222222222222333333222222111000000000333333222222333333444555555444444444444333333333222444555444333333444555111222333333111111222333444444333222222222222222000111222222111111333555555555555555555444444444444444555666666666555555555444333222222222222333222222222222222111111111222111000000000000000000///000111222222222111000000000000000////////////uuummmggg```ZZZUUUTTTRRRPPPMMMJJJGGGFFFCCCCCCCCCBBBAAA???>>>===<<<<<<;;;::::::999999888666666666666666666666555666666444444333444555666---///111444666777777777555555666777777666555444444333333444666666555333666666666555555555555444888888777666555555444444444444444555555555666666444444333333333333444444444555666777777777666555666666666666666666666666333333333444444444444444555222222555555111111333333333333222222111111111222222222111111111000000333333222222333333444555444444444444444444444444222444555555444444666777222333444333222111222444444444333222222222222333111222333222222222444555555555555555555555555555555555666666666666555555333333222222222222333333222222222111111111111111111111000000000000000111000111222222222222111111000000000000000000//////yyyppphhhaaa\\\UUUUUUSSSQQQNNNJJJGGGEEEDDDDDDDDDCCCAAA???>>>===<<<<<<;;;::::::999999888777777777777777777777777777777666555555666777888000111333555666666555555333444666777888777666555333222222333555555444333666666666666666666666666888777777666555444444333444444444444555555555555444444444444444444444444333444555777777777666555666666666666666666666666333333333444444555555555555222222555555111111333333333333222222111111111222222222111111111111111333333222222333333444555444444444444444444444444333444555555555555666777222444555444333222333444555444333333222222333333222333444333222222444666444555555555555555555555555666666666666666555555333333333333333333444555111111111111111111111111111000000000000000111111111111222222222111111111...///000000000000//////~~~tttlllddd___WWWVVVUUUSSSOOOKKKHHHFFFEEEEEEDDDCCCAAA???>>>===;;;;;;;;;:::999999888888777777888888888888999999888777666666666777888999888888888888777666555444333444666777777777666555222222111333444555444222555555666666666777777777666666555555444444333333333444444444444555555555444555555666666555555444222333555666777777666555666666666666666666666666333333333444555555666666555222222555555111111333333333222222222222222222111111111111111111111111333333222222333333444555333333333444444444444555333555666555444444555666333444555555333333444555555444444333333333333333333444555444333333444666444444444555555555555555666666777777777666555555444444444333333444555555000000000111111111111111000000000000000111111222222111111111111000000000,,,---///000000000///...zzzppphhhcccYYYXXXWWWUUURRRMMMIIIGGGFFFEEEEEECCCAAA???>>>===:::::::::999888888777777666777777777888888888888777666555555555777888999999888888777777777888888777777777777666555444333222111111222444444333222333333444555666666777888444444444444444333333333333333444444444555555555555555666777777666555555222333444666777777666555666666666666666666666666333333444444555666666666555222222555555111111333222222222222222222333333111111111111111111111111333333222222333333444555333333333444444444555555444555666555333333333555333555666555444333444555555555444333333333333444444555555555333333444666444444444555555555666666777777777777777666555555555444444333333333444444///000000000111111111222000000000000000111222222111111000000////////////+++,,,.../////////...---~~~ssskkkfffZZZZZZYYYWWWTTTOOOKKKHHHFFFFFFEEECCCBBB@@@>>>===::::::999999888777777666555666666666777777888888666555444444555666777888333333333444666999;;;===;;;:::888777555333111111222111111222444444333111000111222333555666777777222333333333333333333333333333333444444444555555555666777888888777666555111222444666777777666666666666666666666666666666333333444444555666777777555222222555555111111333111111111222222333333444111111111111111111222222333333222222333333444555333333333444444555555555444555666555333222222333444555666555444444555666555555444333333333333444555666666555333333555666444444444555555555666666777777777777777666555555555444333333222222333333//////000000111111111222000000///000000111222222111111000///......//////***+++---//////...---,,,|||rrrkkk]]]YYYTTTRRRRRRPPPLLLIIIFFFEEEDDDDDDDDDBBB???<<<;;;:::999777777777888888777888:::::::::999777555666555444444555666777888777888888777777:::>>>BBB===<<<:::999999888666444333333333444444444555555555555555555555444444444555222000333777:::888555222222222222222222222222555555555555444333222222555444444444444555666666888999::::::999777444333666444333333444444444333111111111111222333444555111111111111111111111111111111111111111111111111666555333222111222333333111222333333222222444666666666666555444444444333444444444444555555666666111222333333222222444666000111333555555444333111333333333111000111444777111888666333777444000666333333333222222222111111333222111111222333333222333222111//////111222333777444222111222333333333000000//////.........---~~~uuunnn```\\\WWWTTTSSSQQQMMMIIIGGGFFFEEEDDDDDDBBB???===;;;:::999888777777888888777888999::::::888777666666555555444555666777888777777888777888;;;???CCCAAA???<<<:::888777666555333333444444555555555555555555555555555555555555888444111111333333000,,,222222222222222222222222666666777666666555444444555444444444444555666666666777888999999888666555666555444333444444444333444444444444555666777888111111111111111111111111222222222222222222222222444444222111111111222222222333333333222222444666555555555555555444444444333444444555555555555555333444555444333333555777333444555555444333222111444444444333222222555888333888444333888666222777333333333222222222111111333222111111111222222111333222000//////000222333222000///...///000///...000/////////............yyyssseee```ZZZVVVTTTRRRNNNJJJIIIGGGFFFEEEDDDCCC@@@>>><<<;;;:::888777777888888888888999:::999888777666666555555555555666777777777777777777888;;;@@@DDDGGGEEE@@@<<<999777666666444555555555555666666666555555666666666666666666;;;888444444555444111...333333333333333333333333555666666666666555555444555444444444444555666666444555777888999888777777666555555444333333444444555555555555666777888888222222222222222222222222222222222222333333333333333333222111111111222222222333444333222222444555444444444555555555555555222333555666666666555444444555666555444444666888777666555444333222222111444555555444333333666888444888444444<<<;;;444777333333333222222222111111333333222222111111000000111111////////////111111222111000111222222000...////////////............|||vvvkkkeee^^^YYYVVVSSSOOOKKKKKKIIIGGGEEEEEECCCAAA???===<<<:::999888888888999888999999999999888777666666666555555555666666666666777777777888<<<@@@DDDMMMKKKFFF@@@;;;888888999555666666666666666666666555555666666666666666777777555444555666777666444333333333333333333333333222222333444444444333333555444444444444555666666555666777777888888777777666666666555333333333444333333333333333444555555222222222222222222222222222333333333333333444444333333333333333333333333222333444333222222333555333444444444555666666666222333555666777666555444555555666555444444555777777666555444333333333333333444444333222333555777333888555888CCC@@@666555333333333222222222111111444444555444222111000111000000///......///000000222111111222333333000...///////////////.........~~~yyyoooiiiaaa[[[XXXUUUPPPMMMMMMJJJHHHFFFEEEDDDBBB@@@>>>===;;;:::888888888999999999999999888888777777666666666666666666555555666666777777888;;;???CCCOOOOOOLLLFFF@@@;;;::::::666666666666666666666555444555555555666666666777111000000111333444444444333333333333333333333333111111222333444444444333555444444444444555666666777777777777777666555555666777777666333222333555222222222111222222333444222222222222222222222222222222222333333444444444444444555555555555555555333444444333222111333444333444444444555666666666333333555666666666555444444555555444333333444666444444333333333444444555111222333222111111333444111777888<<>><<<:::999999999999999999999888888888888888666666666777666666555444666666666666666999===@@@LLLNNNOOOKKKDDD>>>::::::666666666555555555555444333333444444555666666666444444444444333333333333222222222222222222222222222222333555555666666666555444444444444555666666777777777666666555555555666888999666333111333666444444333333333444444555333333333333333333333333111111222222333333444444444555666777777777666666333444444333222111222444444444444555555555555555444444444444555555666666444555666444333222444555222222222333333444444444///111222222111111222333000777888<<>>FFFKKKPPPNNNGGG???999888555555555555444444333333222222333333444555555555777888888777555444444444111111111111111111111111111111333444555666666666555444444444444555666666666555555555555666777777666999:::777333111333666555555444444444444555555333333333333333333333333000000111111222333333444333444555777777777666555444444555333111111222444555555555555555444444444666555444333333555666777666777777666444333444666111222333333333222111000000111333333222222222333000777666666<<<888111444333333333222222222111111...222666666222///000222000111111111111111111000444333111111222222222111............/////////000}}}ssslllccc]]]ZZZWWWTTTQQQQQQNNNJJJGGGFFFEEECCCBBBAAA@@@===;;;:::999999999:::999888888777777888888666666777777777666444333666666666444333555999<<>>===<<<<<<;;;;;;<<<888999999999999888777777444444444444555666888999555555555555555666777777AAABBBCCCDDDBBB@@@<<<:::333333444555444333222111111222333444444444333333888888777555444333222111000000111222222222222222333333333222222111111111444444444444444444333333333444666777777777666555;;;:::999888777555444444888555333333555555333000222111222333666666555444444333222222111111222222888777666333111111444777444444555555555555555555444555666666555444111000444555555555555666999<<<999888888666555444333222333222111333555666666555333222000//////000222333333444444555555444444333111222333222000000000111000000000000000000000000333222111000///////////////////////////////////////////////////000111111vvvoooggg```\\\XXXTTTPPPPPPNNNKKKIIIGGGEEEBBB@@@???>>>===<<<;;;;;;;;;;;;888999999999999888777777666666555444555555777777555555555555555666666777===>>>???@@@???===:::888333333444444444333222111000111222222222333222222777777666555444333222222///000111111222222111111333333333222222222111111444444444444444444444444333444555666777666666555:::999888888777666555555777555333333555555333000333222222444666777666444///000222444444444333222999888777555333444777999555555555555555555555555444555666666555444222000555666666666666777999;;;999888777666555444444444444333222333555666666555333222111000000111222333333444444555555444444333111222333222000000000111111111111111111111111111333222111000//////////////////////////////////////////......//////000111yyyrrriiibbb]]]YYYTTTQQQPPPNNNKKKIIIGGGEEEBBB@@@???>>>===<<<;;;;;;;;;;;;888888999999888888777666777777666555555555555555555555444444555555666777777888:::;;;:::999777555333333333444333222222111000000000111111111111111555555555444444333333333//////000111111111111111333333333222222222222111222333333444444555555555444444555666666666666555888777777777666666666666666555444333444444333111444333333444666777666555,,,///222666777666333222777777666555444555888:::555555555555555555555555444555666666555444222111666777888777777777999;;;999888666555555555666777666555444444666777666444333333111111111111333333333444444555555444444333111222333222000000000111111111111111111111111111333222111000////////////////////////////////////......------......///000}}}vvvmmmeee```[[[VVVQQQPPPNNNKKKIIIHHHFFFCCC@@@>>>>>>===<<<;;;;;;;;;;;;888888888888888777777666666666666555555555666666555444444444444555666666444555666777777666555444333333333333222222111111000000000000111111222222333333333333333333444444//////000111111111111000222222222222222222222222222222333333444555666666444444555555555666666666666666666666666666666666555555444444444444333222444444333555777777666444...000333555666555333222222333333333222333666888555555555555555444444444555555666666555444333333777888999999777777999:::888777666555555666888999777666555555666777666444444333222222222222333444333444444555555444444333111222333222000000000111222222222222222222222222222222111000//////000000////////////////////////---------------...//////{{{qqqiiiccc]]]WWWSSSQQQOOOLLLJJJIIIGGGDDDAAA>>>===<<<;;;;;;:::::::::777888888888888777666666333444555555666777777777444444444444444555666666333444555666666666555555333333222222111111111111222111111111111222333333222222222333333333333333//////000111111111111111222222222222222222222222222222333333444555666666444444444444444555555666555555555555555666666666444444555444333333333444444444333555666777555444333333333333333333333333111222333333222333666888666666555555555444444444555555555555555555444444777888999999888777888999777666555555555666888888777666555555666777666444444333333333333333333444333444444555555444444333111222333222000000000111222222222222222222222222222111000000000000000000////////////////////////---------------...//////vvvmmmfff```ZZZUUUSSSPPPNNNLLLJJJHHHEEECCC>>>===<<<;;;::::::::::::777777888888777777666555222333444666777888888888444444333333444444555666555555666666666666666555333333222111111111111222222222111000111222333444222222222222222222222222000000111222222222222222111222222222222333333333222333333444444555555555444444333333444444555666444444444555555555555555333444555555333333333555444333333444555555444222555555444333222333333333333444555555444555777999666666666555444444333333666555555555555555555555555777999999888888888999555555555666666666666666666555444444666777666444444444444444444444444444333444444555555444444333111222333222000000000111333333333333333333333333111111000000000000000111////////////////////////......------......///000zzzpppiiibbb\\\WWWTTTRRROOOMMMLLLJJJGGGDDD======<<<;;;::::::::::::777777777777777666666555333444555777777777666666444444333333444444555666666666666666666666666555333333111000000000111222222111/////////000222333222222222222111111111111111111222333333333333333111111222222222333333333444444444444444444444444444444333333333444555666555555444444444444444444222444666555333222444666333222222333444444333111222333444444555444444333333444555555444444666888777666666555444444333333666666555555555555666666222555777888888888888999333444555666666555333222444333222333555666666555444444555555555555444444333444444555555444444333111222333222000000000111444444444444444444444444111111000000000000111111//////////////////////////////......//////000111|||rrrkkkddd]]]XXXUUUSSSPPPNNNMMMKKKHHHEEE======<<<;;;::::::::::::777777777777777666666555555666777777777666444444444333333333333444555555777777777666666555555555444333111000000000111222111000...---...///111222222222222222111111000000222222333444444444444333111111111222222333333333444444444444444444333333444444333222333444555666555555444444444333333333222444666555333222444666333222111222333333222000...000444777888777555333111333444444222222333555777777666555444444333333666666555555555666666777111333666888888888888999222333666777666444222000333222111333555666666555444444555555555555444444333444444555555444444333111222333222000000000111444444444444444444444444111000000000000000111111///////////////////////////////////////000111111}}}tttnnnggg___XXXVVVUUURRROOOLLLIIIFFFEEE>>>===<<<<<<<<<;;;777555999999888888777666666666666666666777777777777777444444555555666777777777555555555555555555555555555333000...///111444666//////000111111111111000111111222222222333333333333333222111//////000222222222333333333333444444444444333333444555777888555555555666666666666666222222333333333333444444222222222333444555666777666666555555444444444333---111444666666444333333333111///111444666555444666666555555555444444444444444555555666666777777000111444666888999999999555444333333333333444555222444555555444444666777222555555333333555555222777666666666666555555555333000...///222444333111444444444333333222222222555333111//////000111222000000000000///////////////////////////.........wwwoooggg___XXXVVVUUUSSSPPPMMMJJJGGGFFF???>>>===<<<<<<;;;999777999999888888777666666666666666666666666666666666666555555555555555555555444444444444444444444444666444222000///000222333///000111222222222222222111111111111222222222333333333333222000000111333222222333333333333444444444444333333444555777888555555555555666666666666222222333333333333444444222222222333444555666777666666666555555555444444000222555555444333333333333111000111444666555444666555555555444444444444555555555555666666666666222333555666777777777777555444333333333333444555444555666666555444666777333666666444444666666333666666666555555555555444444111000000333444444222444444333333333222222222333222111000///000111111000000000000////////////.........///////////////{{{rrriii___YYYWWWVVVSSSQQQNNNKKKIIIGGGBBB@@@===<<<<<<<<<:::999999999888888777666666666777666666666555444444444666666555555444333333222444444444444444444444444666555333222111000000000...///000111222333333333000000000111111111222222333444444333111111222444222222333333333333444444444444333444444555777777555555555555555555555555222222333333333333444444222222222333444555666777777777666666666666555555333444555444333222222444333222111111333555555444555555555555444444444444666666666555555555555555444444555666666666555555555444444333333444444555666777888777666555666777444777888555555888777444666555555555555444444444444333111222333444444333333333333333222222222222111111111000000000000000000000000000////////////------......//////000000vvvkkkaaaZZZWWWUUUSSSPPPMMMKKKHHHGGGDDDAAA>>>=========<<<;;;999999888888777666666666777777666555444333333222555555444444444333333333444444444444444444444444444444333333222111000000---...///000111222222222///000000000000111111111333444555444333222333555222222222333333333444444333333444444555666666777666555555555555555444444222222222333333333444444222222222333444555666777777777777777777666666666666666666444111111222444333222222222333444444444444444444444444444444444666666666555555444444444444444555555555666666666444444444444444444444444888999999888666555666777555888999666666999888555555555555555444444444444333333222222222333333333333222222222222222222222///000111111111000000///000000000000////////////,,,------...///000111111{{{oooeee^^^WWWVVVTTTQQQMMMJJJGGGFFFEEEBBB???============<<<999999888888777666666666777777666555444333333222333333333444444444555555444444444444444444444444111111222333333333222111///000111222333333333333///000000000000111111111333444555555444333444555222222222333333333444444333333444555555666666666666666555555444444444333222222222333333333444444222222222333444555666777666666666777777777777777777777666333111111222444333333333222222333444555333333444444444444444444666666555555444444333333222222333444555666777777444444444444444444444444888999:::999777666666777666999999777777999999666666666555555555444444444222222222111111111111222222222222222222222222222///000111111111111000000000000000000////////////,,,------...///000111111sssiiicccZZZYYYVVVRRRNNNJJJGGGFFFDDDBBB???>>>>>>>>><<<;;;999999888888777666666666777666666666555444444444222333333444555555666666555555555555555555555555000111222333333333333222444444555666666666666555000000000111111111222222111333555555444333444555222222333333333333444444222333444555666666666666666666555555444333333333222222333333333333444444222222222333444555666777555555666666666666777777777777666444222111333555222333444333222222333555333333333333444444444444555555555444444444444444222222222333444666777888333444444555555444444333777888999888777666777888666999:::777777:::999666777666666666666555555555111222222111000///111222111111111222222222222222111111111111111222222222000000000000////////////------......//////000000wwwnnnhhh^^^]]]YYYUUUPPPKKKHHHFFFBBBAAA@@@??????>>><<<999999999888888777666666666666666666666666666666666555555555555555555555666666666666666666666666666333333222222222222222222555555555666555555444333111111111111222222222333000222444555444333333444222222333333333333444444222333444666666666666555666666555444444333222222222222333333333333444444222222222333444555666777444444555555555666666666555666666555333222333555222444555333111111333555222222333333333444444444333444444444444444444555444444333333333444555666333333444555555444333333555777888777666666777888666999999777777999999666888888777777777666666666222333444333000///111333000111111111222222222222333222111111111222444555000000000000////////////.........///////////////zzzpppkkkbbb```\\\WWWRRRMMMIIIGGGAAA@@@@@@@@@@@@>>>;;;888999999888888777666666666666666666777777777777777777777777666555555444444777777777777777777777777555555333222111000000000333333333333222111000000111222222222222333333333///222444555444333333444222222333333333444444444222333444666666666666555666666555444333333222222222222333333333444444444222222222333444555666777333444444444555555666666444666666666444333444555222444555444111000333555222222222333333444444444333333333444444555555555666555444333222333444444333333444555555444333333444555777777666666777999555888999777777999888555888888888888777777777777333555666444111000222444000000111111222222222222444333222111111333555666000000000000///////////////////////////.........yyyqqqkkkfffbbb\\\VVVRRRNNNJJJHHHGGGEEEAAA>>>======>>>???999999888888888888888888555777999777444444666999666666555555555555666666555666666777777777777666555555444333333333333444555444444333333222222111111222222333333222222111333222111111111111000///555555555444444333333333444222222333555666555444666555444444333333444444666555555555666666444222///000222333444444333222444444444444444444444444555555555555555555555555777777666555555555555666444222111111222333222222555555555555555555555555555444333222111111111111222333444444555555444444222333444555666666666666444666999:::999777777777777666666777777555222///444555444333222333333111000222222//////222333111222222222222222222333333111111111111000000000000//////000000///...------yyyqqqkkkddd```ZZZUUUQQQNNNJJJGGGGGGDDDAAA>>>=========>>>;;;;;;:::::::::999999999666777777666555555777888666666666666666666666666555666777777888888777777555555444333333333333444333333333333333333333444111111111222222111111111555444333333444444333222555555444444444333333333333222111222444444444222555555444333333333333333444333333333444444222000000111222333444444444333444444444444444444444444555555555555555444444444666555444444333333444444333222000111222333333222555555555555555555555555555444333222111111111111333333444555555555555444222333444555666666666666444666999:::888777777777555444555666888777555222333444444333222333333222111444333000...111111///111111222222222222333333111111111111000000000000///////////////...------zzzqqqlllddd```[[[VVVRRROOOLLLIIIFFFDDDAAA>>>===<<<======<<<;;;;;;:::999888777777888777555555666777777666444555666777777666555444666666777888888888888888555555444333333333333444111222222333444444555555000000111111111111000000333444444444444444444555555444444444444333333333444222111111333333222000555444333333222222333333444333222333444444222111111222333444555555555444444444444444444444444444666666555555555444444444444333333222222222222222333111000111222444444333444444444444444444444444444333222111111111111111333333444555555555555555222333444555555666666555333666888999888777777888333333444666999999888666333222222333333333333444333666666111...//////---111111111222222222333333111111111111000000000000///////////////......---|||sssnnnfffbbb]]]XXXUUUQQQNNNLLLFFFEEEBBB???===<<<<<<<<<::::::999888666555444444999666444444777999777555333555777888888777555333666666777888999999999888555555444333333333333444333333333333444444555555111111222222222222111111000111222222222222333444444444444444444444444444555333222222333333111000444444333222222222222333555555444555666666555333222222333444555555555555555555555555555555555555666666666555444444333333444333333222111222222222222111000000222444444333444444444444444444444444333333222111111111111111333333444555555555555555222222333444555555555555333555777888777777777888444444444666999:::999777333111111444444333333555666::::::444000//////---000000111111222222333333111111111111000000000///...///////////////......vvvqqqgggccc]]]XXXUUUQQQNNNKKKGGGEEECCC@@@>>>===<<<<<<::::::999888777666555444999666444444777999777555333555777888888777555333555555666888888999999999555555444333333333333444555555555444444333333333222333333444444333333222///111333333111111333555444444444444444444444444666444333333444444333111555444333333222222333333555444444555666666555333333333333333444555666666555555555555555555555555666666555555555444444444555444444333333333333333333111000111222444444333444444444444444444444444222222111111000000111111222333333444444444444444111222333444555555555555333555777777666666888999777666555666888888777555333000000555555222222666777<<<===777222000000/////////000111111222333333111111111111000000000///......///////////////...zzzuuuhhhccc]]]XXXTTTPPPLLLJJJHHHGGGEEEBBB@@@>>>===<<<<<<<<<<<<;;;:::999888888888777555555666777777666444555666777777666555444333444555777888888888888555555444333333333333444666666555555444333333222333333444444444444333333000333555444222111333666333333333444444444444555666444333333555555444222555555444333333333333444333222222333444555333222222222222222333444555666555555555555555555555555555555555555555555555555666666555444444444444444444222111111222333333222333333333333333333333333222111111000000000111111111111222333333333333333111222333444444555555444333444666666666666888:::999777666555666666555444555000000555666111111666555;;;>>>999222111111000...//////000111222333333111111111111000000000000---...//////////////////~~~yyylllgggaaa[[[VVVRRRNNNKKKIIIHHHFFFDDDAAA???>>>===<<<<<<<<<<<<;;;;;;::::::666777777666555555777888666666666666666666666666222333444555777777777777555555444333333333333444555555555555555444444444222333333444444333333222000333555444000///111444333333333444444444555555444222222222444555444333777666555555444444555555222222111333444555444222222222111111222333555555555555555555555555555555333333444444555666666666666555555444444444444444555333222111222222111000333333333333333333333333111111000000000000111111000000111222222222222111111111222333444444444444222444555555555666888:::888666444444555666555444777000000666666000///666111999===888222000111111......///000111222333333111111111111000000000000------...///////////////|||qqqlllfff___ZZZUUUQQQNNNJJJIIIGGGEEECCC@@@>>>===::::::::::::::::::::::::555777999777444444666999666666555555555555666666111222333555666777777777555555444333333333333444333333444444555666666666111222222333333222222111...111333111---+++---111333333333444444555555555222111000111333444444222777777666555555555555666444333333555666777666444222111111000111222444555666666666666666666666666222333333444555666777777666555444444333333444444666444222111222222000///333333333333333333333333111000000000000000111111//////000111111111111111111111222333444444444444222444555555555666888:::666555333333555666555555888111000777666///...555...666;;;777111///111111---...///000111222333333111111111111000000000000------...///000000//////}}}tttnnnhhhccc___[[[UUUQQQJJJIIIGGGEEEDDDCCCCCCBBB;;;<<<<<<<<<<<<:::999888:::999777444222333777:::999888777777666777777777888888777777777777777888777666666555444333333333666666555444333333222222222222333333444333333333888555222111333444222000000222444333222111222222444444444444555555555666555666777666444333333444444444555555555555444444333333333333333333333333444555777888888666444333444333333222333444555666888777666555444333333333444333222111111222333444333222111000000111222333111111222222222222111111222111000......000111222///111555666666555555555777777777777888888888888666555555666888888777555333333444444555444444333444333222111000000000000333000---...111444444333///000111222222111000///000000000000000111111222~~~uuupppiiiddd```\\\WWWRRRKKKJJJIIIGGGEEEDDDCCCCCC======>>>>>>===<<<::::::::::::999666555555888;;;999999888777777777777777888888777777777777888888777777666666555444444333666666666555444333333333333333444444444444333333666444222222222222222111111333444444333222222333333333444444444555555555333555666666555444555666444444555555555555444444333333333333333333333333333444666777777666555444444444333333333444666777777777666555444333333333333333222111111222333333333222111000000111222333111111222222222222111111222111000//////000111222///222555666555444444444555555555666666666666666888777666666888777666444444444444444444444333333333333222111000000000000222000...///222444333222000000111111111111000000111000000///000111222333wwwrrrjjjeeeaaa]]]XXXSSSMMMLLLJJJHHHFFFEEEDDDDDD????????????>>>===<<<<<<:::;;;;;;:::888888999;;;999999999888888888777777888777777777777777888888888777777666666555555444777777666666555555444444555555555555555444333222333444444222111000111222222444555555444333333444333333444444444555555555222333666666555555666777444444555555555555444444333333444444444444333333222333555666777777666555555555444444555555666777777666555444444444444444333333222222222222333333222222111111111111222222111111222222222222111111222111000//////000111222111333555666444333333333333333333444444444555555888777666666777777555333444444444444444333222222333222111000////////////000//////111333444333111111111000000000000111111222111/////////000222444{{{tttlllfffbbb]]]XXXTTTNNNMMMJJJHHHFFFDDDCCCCCC@@@@@@??????>>>======<<<999;;;<<<;;;:::888999999:::::::::999999888777777777777777777777777888999888888777777666666666555888777777777666666555555666666666666555444333222111444555333000...111444333555666666555444444555444444555555555666666666333444666777666555666777444444555555555555444444333333444555555444333333222333444555666777666666666666555555666666666666666555555444444444555555333333333333333333333333222222222222222222222222111222222333333222222111222111111000000111111222222333555555333222222333222222333333444444555555777666555666777777555444444444444444333333222111222222111000///////////////000111222333333222000222111000//////000111222333111000...///111333444yyyooohhhccc^^^XXXTTTNNNMMMJJJGGGEEECCCAAAAAA??????>>>===<<<<<<<<<<<<777999;;;;;;999777777888999999:::999999777666555777777666666777888999999777777777777666666666666777777777777777666666666666666666666555444333222111333555333000///111444333555666666555444555555555666666666666777777777555777888777666444444555444444555555555555444444222333555666666555333222222333333444555666666666666666666666666666555555555555444444444555555666333333333333333333333333222222222333333222222222222222333333333333222222222222111111111111222222222333444444222111222333222333333444555555666666444444444555777888777555333333444444333222222111333222111000///////////////000222333333222111111222111000//////000111222222111000///000111333444tttkkkeee___YYYUUUOOOMMMKKKGGGDDDBBBAAA@@@>>>>>>===<<<;;;;;;;;;;;;777888:::999888666666777888999999999888777555333666666666666777888999:::666666666666666666666666777777777777666666666666555555555555555444333222333444444333222222333444333555666666555444444555555555666666666777777777666888999888666444444555444444555555555555444444222444555666666555444222333333333444444555666666555555666666666555444444444444444444444555666777333333444444444444333333222222333333333333222222222222333333333333222222222222222222222222222222111333444333222111333444222333444444555666777777555444444555777777666444222222333333333333222222444333222111000000000000///111333333111000111222111111000000000000111111111111111111111222333333zzzpppiiibbb\\\WWWPPPOOOLLLIIIEEECCCAAA@@@???>>>===;;;;;;;;;;;;;;;888999999888777666777888777888999999777555333222666666666666777888999:::555555555555555555555555666666666666666666666666333333444444444444333333666444333333444555555444333444666666444333444555444444444444555555555555555777888888666555666666444444555555555555444444222444666777777666444222444444444333444444444555444555555666555444333222333333333444555666777777333333444555555444333333222222333444444333222222222333333444444333333222111222222222222222222111000111222222111222333555222222333444555666777777777666555555666555333111000111222333333333333333555444333222111111111111000222333222000///111333000000111111111111000000000111222333333333222222tttllleee^^^YYYRRRPPPMMMJJJGGGDDDBBBAAA@@@???===<<<;;;;;;<<<<<<999999:::888777666888999666777888888777555222111666666666666777888999:::444444444555555555555555555555555555666666666666222222333333444333333333777444222333666777666444222444555555444333333444222222222333333333444444333555777888777666777999444555555555555555555444222444666777777666444222555555444333333333444444444444555555555444222111333333333444555666777888333333444555555444333333222222444444444444222222222333333444444333333222111222222333333222222111000111222222111222444666111222222333555666777777:::999777666555333000...///000111222333444444444555555444333222222222222111333333111......111444///000111222222111000//////000333444555444222111xxxtttooofff___XXXUUUPPPLLLIIIFFFCCCAAA??????>>><<<;;;:::999888;;;999888999::::::999888888777777777666666666555333444444555555444444333666666777777777555444333444444444444444444444444666444222333444555444444555555555444444333333333444555666555333222333444111222333444555555555555444555555555555555444444333444555555555444333222666777888999888777555444555555555555444333222222444555666666666555333333333333333333333333333333111111111222222333333333666555222111000000222333333333333333333333333333222222111111111111222222222222111111222222333444333333444444444444444444666666666666666555555444222222222111111111111111444444444333333222222222444444444333222111000///444333222222222333444555444444444444333222111000{{{tttmmmeee___YYYUUUOOOKKKHHHEEEBBB@@@??????>>>===;;;:::999999;;;999888999::::::999777888888777777666666555555333444444555555444444333555666777777777666444333444444444444444444444444666444333333444555555444555555555444444333333333444555666555333222333444222333333444444555555555555666666777777666666555333444555555555444333222333444555666666444333111333333444444444444444333333444555555555444222111333333333333333333333333111111222222222333333333444333111000000111222333333333333333333333333333222222111111111111222222222222111111222222333444333333333444444444444444333444555555555444222222111111111111111222222222444444444333333222222222222222222222111000//////444333222222222333444555444444444444333222111000wwwooohhhddd]]]XXXRRRMMMIIIFFFCCCAAA@@@???>>>===<<<;;;:::999;;;:::888999::::::888777888888888777666555555555444444555555555555444444555666777777777666555444444444444444444444444444666444333333444555555444555555555444444444444444444555666555333333333555555444333333333444555555666777777888888777777777444444444444444333222222333333444555555444222111000111222333444444444444222333444444444333222111333333333333333333333333111222222222222333333333222111000000000111222333333333333333333333333333222222111111111111222222222111111111111222333333222333333333444444444555222333555666555444222000000000111111222222333333444444333333333333222222111111111111111000///...333222222222222333444555444444444444333222111000{{{rrrllljjjbbb^^^WWWQQQMMMIIIFFFDDDAAA@@@???>>><<<;;;::::::<<<:::999999999999888777888888888777666555555555444444555555555555444444555555666777777666555444444444444444444444444444666555333333555666555444555555555555555444444444444555666555444333444555777555333222222333444666666666777777888888777777555555444444333333222222444555555666666555444444111222222333444444333333333333444555444333222111444444444444444444444444222222222222222222222222000000///000000222333444333333333333333333333333222222111111111111222222111111111111111222222333222222222333333444444555333555777888777666333222000000111111222333444444333333333333333333333333111111222222111000//////000000000111111222333333333333333333333222111111}}}tttooommmeee```YYYRRRNNNJJJHHHFFFAAAAAA@@@???===<<<;;;:::<<<;;;999999999999888666777777777777666666666666444555555666666555555444444555666777777666555555444444444444444444444444777555333444555666555555555555555555555555555555444555666666444444555666777555333222222333444666444555666666777777777777666666555444333333333222444444555555555555555555444444444444333333222111444555555666666555333222444444444444444444444444222222222222222222222222//////000000111333444444333333333333333333333333222222111111111111222222111111000000111111222333111111222222333444444555444555666777666555333222000000111222333444444555333333333333333333333333222222222333222222111111---......///000111111111222222333333222222111111~~~wwwqqqmmmddd___WWWQQQLLLIIIGGGFFFBBBAAA@@@???>>>===<<<;;;===;;;999999999999777666666666666666777777777777555555666666666666555555444555666777777777666555444444444444444444444444777555444444555666666555555555555555555666666666444555666666555444666777555444333333333444555555444444555666777777777777999888666555444444444444333333333333333444444444555555555555444333222111444555666666666555444333444444444444444444444444333333333222222222222111000000111222333333444444333333333333333333333333222222111111111111222222111000000000000111222222000000111222333444555555333333333333333222111111111111222222333333444444222222333333333333444444222222333333333222222111,,,,,,...///000000111000111222222222222222111111|||tttmmmddd___WWWPPPLLLJJJIIIGGGBBBBBBAAA@@@>>>===<<<<<<===;;;999999999999777555444444555666777888999999555555666666666666555555333444666777777777666555444444444444444444444444777666444444666666666555444555555555666666666777333555666666555555666888222333333444444555555555444555666777888888888888;;;999888666555555555555444333333333444555555666555555555666666555444444444444555666555444333222555555555555555555555555333333333222222222111111111222333444444444444444333333333333333333333333222222111111111111222222000000000000000111222222000000111222333444555555444333222111111111222222333333333333333333333333222222222333333444444444111111222222222222111111,,,---///111222222222222111111222222222222111111xxxpppfffaaaYYYRRRNNNMMMKKKJJJCCCBBBAAA@@@???===<<<<<<===;;;:::999999999777555333333444666777999::::::555555666666666666555555333444666777777777666666444444444444444444444444777666444444666777666555444555555555666666777777333555666666555555666888111222333444555666555555666666777999999:::::::::<<<;;;999777666555666666666666666666666777888999333444555666777777777777333333444555444333222111555555555555555555555555333333333222222111111111333333444555555555444444333333333333333333333333222222111111111111222222000000000000000111111222///000111222333444555555777666444222222333444555444333333333333333333333222222222333333444444444///000000111111111000000---...000222333444333333000111111222222222111111vvvrrrgggbbb\\\VVVQQQMMMIIIFFFGGGEEEAAA??????>>>===<<<>>>===;;;:::999888888888666666777777666555444444777666555444444444444444333333333444444555555555444444444444333333222111777666555555555666888999777777666555444333333222999888777555444444444444444333333444777888888888<<<:::888999;;;;;;888555555777777666555444555666666666666666777777777777444444555555666666777777333444444555555444444333555555555555555555555555555444444333333444444555777777666666666666777777333333333222222333333444333333333333333333333333333333222222222222333333...///111222333333222222333333333222222111111111555222///000444555222///333333555555555555333333111111111111111000///...//////000111111111111111222111111111111111222222xxxsssiiiddd^^^XXXSSSNNNJJJGGGGGGEEEAAA???>>>>>><<<;;;======;;;:::999888888888666666777777666555555444666666555555444444444444333333333444444444555555444555555555555444333222666555444444444555777777666666666555444444333333777666666555555555555666444333333444777888888777:::888777888999999777555666777888777555555555666666666777777777888888888666666777777888888888888333444444555555444444333444444444444444444444444444444444333333444444444666555555444444555555666444444333222222222333333333333333333333333333333111111000000000000111111...///111222333333222222333333333222222111111111777444111222666777444111222333444555555444333222111111222222111111000///000000111222222222111111222111111111111111222222|||vvvlllhhhaaaZZZUUUPPPLLLIIIGGGDDDAAA???>>>===<<<:::===<<<;;;:::999888888888666666777777777666555555666666666666666555555444333333333444444444444555555555666666555555444444444444444444444555666666555555555555555555555555555555555555555666777777444333333444666888888777888777666666888888777555777888999888666666666777777777888999999999999888666777777777777888888888333444444555555444444333333333333333333333333333444444444444444444444444444444444333333444444444555444333333222222222222333333333333333333333333111111000000000000111111//////111222222333222222222222222222222111111111666333111333555777555222111222333444444333222111222222222222222222111000222222333333333222222111222222111111111111111222yyyoookkkddd]]]XXXSSSNNNKKKHHHEEEAAA???>>>===<<<:::===<<<;;;:::999999999999666666777777777666666555555666777888888777555444444444444444444444444444444444555555555555444444444444444555555555666666444444444555555555666666666666555555555555666666444333333444666777777666777777666666777777888777888999:::999777666777888777888999:::::::::999999555555555555555555555555333444444555555444444333222222222222222222222222333444444444444444444333444444333333333333444444555555444333222222222222333333333333333333333333333333222222222222333333///000000111222222333333222222222111111111111111333111000111333444333111000111222333333222111000222222333333333222222111444444444444444333333222333222111111000111111111|||qqqmmmfff```ZZZVVVQQQNNNIIIFFFBBB@@@>>>===<<<:::<<<<<<;;;:::999999999999666666777777777777777666444666888999999888666555444444444444444444444444222333333444444444333333555555666666777777777777333333444444555666666666888888666555555444444444444333222444666777666555777777777777777888999:::888999:::999888777888999777888:::;;;;;;;;;999999555555555444444444444444333444444555555444444333222222222222222222222222333333444555555444333333555444444333333444444555555444333333222222222333333333333333333333333333333333222222222222333333000000000111111222333333111111111111111111111111222111111111333333333222000000222222222222000000111222222333333333222222444444555555555444444333333222222111000000111111~~~rrrmmmgggaaa\\\XXXTTTQQQKKKHHHDDDAAA@@@>>>===;;;<<<;;;::::::999999999:::666666777888888888777777333555999;;;;;;999777555555444444444444333333333222222333333444333333333555666666777888777777777444444444555555555666666999888777666444444444333444333222333555666555444666777777777666777:::===888999:::999777777777888666888:::;;;;;;;;;999888777777777666666666666555333444444555555444444333222222222222222222222222222333444555555444333222555444444333333444444555444333333222222333333444333333333333333333333333111111000000000000111111000000000000111222333444000000000111111111111111222333333444444555555666000111222333333222111000000111222222222222222222333333444555555555555555333333222111000000000000qqqmmmgggbbb]]]ZZZVVVSSSLLLIIIEEEBBBAAA@@@>>><<<;;;;;;:::999999999::::::666666777888888888888888333555999<<<<<<:::777555555555444444444333333333222333333444555555444444444555666777777777666666444444444555555555555555888777666555555555555555444333222333555666555444444555666555555666:::===888999999999777666777888555777999;;;;;;:::888777777777666666666555555555333444444555555444444333333333333333333333333333222333555666666555333222333333222222222222333333222222222222333444555555333333333333333333333333111111000000000000111111111000000000000222333444///000000000111111111222222333444444444444555666000111222333333222111000///000111111222222111111111222333444555666666666444333222111000000000000qqqmmmgggbbb^^^[[[WWWTTTMMMJJJFFFCCCBBB@@@>>>===;;;;;;:::999999999::::::666666777888888888888888222555:::======;;;777555555555555444444333333333333444444555666666666555333333555666666666555444555555555555555555555555666555555555555666777777444333222333555555555333333444555444333555999===777888999888666666666777555666999;;;;;;:::888666555555444444444333333333333444444555555444444333333333333333333333333333222333555666666555333222222222111111111111222222111111111222333444555666333333333333333333333333333333222222222222333333111000000000000222333444//////000000111111111222///000222222222222444555111222333444444333222111...///000111111111111111000111222444555666666777444333222111000000000000{{{ooodddbbbbbb^^^WWWSSSJJJIIIGGGDDDBBB???===<<<<<<;;;;;;:::999888777777888888777777777777888888777888999:::::::::::::::BBB888000000444444222111444888777222222666777333666666666666666666555555333333333444444555555555555777888777666555666888666555444333333444555666===:::666333222444666888555777999999777555555555888999999999999888777777555555666666666666666666333333333444444333222222333333333333333333333333222222222333333333444444333333333333333222111000333333444555666666555555666000...222444111111555000000000000000000000000000000000///...///222555444444222111000000000000000000111222333333444444222222222111111111000000...///222444444333111///000111222333444555555555222222222222222111000///~~~qqqfffcccccc^^^WWWSSSIIIHHHFFFDDDAAA>>>===;;;<<<<<<;;;:::999888777777888888777777777777888888555555666777777777777777DDD999111111444444333333333666666222222666666222333333444444444444444333555555555555555555666666555777888777666555666777666555444444444444555666666666666666666666777888666888999888777666666777888999999999999888777777666666666555555555555555333333333444444333333222555555555555555555555555222333333333444444444444333333333333333222111111333333444555555555555555999333111444555222111444000000000000000000000000111111111///...///111444333222111000000000000000111111111222222333333333222222222111111111000000...///222333444333111000...///000111222222222222222222222222222111000000vvvjjjgggddd^^^WWWSSSKKKJJJHHHEEECCC@@@>>>===<<<<<<;;;:::999888888777888888777777777777888888444444555666666666555555FFF;;;333333555444444555111444444333333555444111222222333444555555555555777777777666666666666666555666777777555555666777666555444444444444555666000222555888:::999888777888999999888666666777999888888999999888888777666666666666555555444444444222333333444444333333333666666666666666666666666333333333444444444555555333333333333333222222111333333444444555555444444;;;666444555555333222333000000000000000000000000111222111000......000222111000000/////////000000111111222222222222222222222111111111111000000000...///111333333222111000//////000111222222222222111222222222222111000000|||pppjjjfff^^^WWWSSSMMMLLLJJJHHHEEECCCAAA@@@======<<<;;;:::999888888888888777777777777888888555666666777777666666666EEE<<<555444555444444666000222333333333333333111333444555666777777777777777777777666666555555555555666777666555555666777555555555444444555555555///222555888:::999777666::::::999888666666888:::888888888888888777777666666666555555444333333333222222333444444444333333666666666666666666666666333333444444444555555555222333333444333333222222222333333444444444333333888666444555555444333222111111111111111111111111222222222000......///111//////.........//////000222222222222111111111111111111111111000000000000...///111222222222111000111111222333333333333333111111222222222111111000uuunnnhhh___XXXUUUMMMLLLJJJHHHEEEBBB@@@???>>>======<<<;;;:::999999888888777777777777888888555555666666666555555444BBB;;;555555555444444666111000111333333222222333333444555666777777777777777666666555555444444444444666777666555444555666444555555555555555555444333444555666777777666555::::::999888666666888:::777888888888888777666666555444444444333333333222111222333333444444444333555555555555555555555555333333333444444444555555222333333444444444333333222333333333333333222222333333222222444555444222333333333333333333333333111222222111///...///000///...............//////222111111111111111111111000000000000000000000000...///000111111111000000111111222333333333222222000111111222222222111111zzzrrrjjj```YYYWWWLLLKKKIIIFFFCCCAAA???>>>>>>>>>===<<<;;;::::::999888888777777777777888888333444444444444333222222===777444555666444333555333000000222333111333666222222333444555555555555666666555555555555555555444555666666444444555666444444555666666555444444666666555555555555555555888999999888666666777999777777888888777777666555333333333333333333333333111111222333444444444444444444444444444444444444222222222333333333444444222333333444444444444444222222333333333222111111000222222111222555444000333333333333333333333333000111222111000///000111000//////.........//////000000111111111111111111//////000000000000000111...///000000111111000000//////000000000000000///000000111222222222222111}}}uuulllbbb[[[YYYMMMLLLJJJHHHEEEBBB@@@?????????>>>===<<<;;;::::::888888777777777777888888444444444444444333222222666333333666666333222444555000///222222111444999333333444444444444444333666666666666666666777777444555666666444444555666444444555666666555444444444555555666666555444444666888999888777666666777777777777777777666666555111111222222333333444444000111222333444444444444444444444444444444444444111111111222222222333333222333333444555555444444222222222222222111000000000333333000222555333---222222222222222222222222...000111111000000000111111111000///............//////000000111111222222////////////000000111111/////////000000000000000//////000000000000//////000000111222222222222222~~~vvvmmmbbb\\\ZZZQQQPPPNNNKKKIIIFFFDDDCCC??????>>>===<<<;;;::::::888888777777777777888888666777777777666555555444333000222666666333111333777111...111222111444;;;666666666777666666555555666666777777888888999999444555666555444444555666333444555666666555444333111333555777777666555333555777999999777555555555777777777777777666666555000000111222333444444555000111222333444444555444555555555555555555555555000000111111111222222222222333333444555555555444222222222222222111000///222555555111222555222+++000000000000000000000000---///111222111000111222333222111//////............//////000111222222333.../////////000000111111////////////000000000000111111222222222111111000///000111222222222222222xxxooofff]]]WWWTTTQQQLLLIIIFFFDDDBBB@@@@@@???>>>===<<<;;;;;;;;;:::999999888777666555555555555444555555666777888444444333333333333222222333333444555666666666666222111111333555555444333999999888888888888888999555444333444666666666444444444444444444444444444444333333555888888555222555555555666666777888999777777666666555555555444666666555444444444555555333333333444444333222222666666555444333333222222333333222111111222333333111222333333222222444666333555444000000222222///444111///000222333111///333444555444222000000000000000000000000000000000111000000000//////......///......///111222111///000///---,,,,,,---...///000000000000000000000000222222111111000000//////444222000///000000///...zzzqqqhhh___YYYUUURRRMMMIIIGGGEEEBBB@@@@@@???>>><<<;;;;;;;;;;;;999999888888777777666666777666666555555555666666444444333333333333222222333333444444444333333222222111111333555555444333888777777666666777777777555444444444666777666555666666555444333333222222444333333555777777555333555555444555555666777888777777666666666555555555666555444444333444444444222333333444333333222222666666555555444333333222333333222111111222333333111222333333222222444666444666444000///111111...222000///000222333222000111333444333111//////000000000000000000000000000111111000/////////////////////...///111111000...///...---------...//////000000000000000000000000////////////............222000//////000222111000wwwnnneee___VVVSSSNNNJJJHHHFFFCCCAAA@@@???===<<<;;;:::::::::888888888777777777777777888777777666555444444444444444333333333333222222333333333333222111000///222111111333555555444333666666555555555555666666666555444555777888777666888777666555333222111000444333333444666666555333333333333333444555666777777777666666666666555555555555444333333333333333222222333333333333222222666666666555444444333333333222222111111222222333111222333333222333555777555777555111///111000---000//////000222333222111000111333222000......///000000000000000000000000222111000///...///000111000//////000111111///---------------...///000000////////////////////////............////////////000///...///111222333222}}}tttkkkdddXXXUUUPPPLLLIIIGGGDDDBBB@@@???>>><<<;;;:::::::::777777777777777888888888666666666666666555555444444444333333333222222222333333333333333222111000222111111333555555444333555555555555555555666777777666555666777888888666777666555444333222111111333333333444555555555444222222222222333444555666777777666666666666666666555444333333222222222222111111222333333333333222666666666555555444444444222222222222222222222222000111333333222333555777777999777222000222111.../////////000111222333222000222333222000//////000000000000000000000000000222111000......///111222111000///000111000...,,,,,,------...///000000111/////////////////////////////////000111222222222111///...///111222222111vvvlllfffZZZVVVQQQMMMJJJHHHEEECCCAAA@@@???===;;;:::::::::777777777777777888888888444444555666777777666666444444333333333222222222222222333444555555444444222111111333555555444333555555555555555666777888777666555666777888888666444444444444444444333333333333444333333444444555111111111222222333444555666666777777777777777777666555444333222111111222000111222222333333333222555555555555555444444444222222222222222222222222000111222222222333555888999:::999444222333222///......///000000111222333111222444333222111111222000000000000000000000000222111000//////000111222111000///000111000...,,,,,,---...///000000111111////////////////////////......///000111222333333333111000///000111000///~~~uuukkkddd\\\XXXSSSOOOLLLIIIFFFDDDCCCBBB@@@>>>===;;;;;;;;;888888888777777777777777222333555777777777777666444444333333333333222222222333444555666666666666222111111333555555444333555555555555555666777888666555444555777888777666444444444444444444444444222333444333222222444666111111111111222333444555666666777777777777888888777666555333222222222222///000111222333333333333444444444444444444444444111222222333333222222111///111222222222333666888888:::888444222444333000---///000000000///111222111222444444222111222222000000000000000000000000000000111111111111111111000//////000111111///------...///000000000000000////////////////////////,,,------...///000000111444222000///000000///...vvvkkkddd]]]YYYTTTPPPLLLJJJFFFDDDEEECCCBBB@@@>>>===<<<<<<999999888888777777666666333555666777777777555444444444333333333333222222444555555666666666555555222111111333555555444333333333333333444555666777555444444444666777666555555555555444444333333333222333444333111111444777222222222222333444555555666666777777777888888888888777666444333222222222///000111222222333333333333333333333333333333333111222333333333333222111///000222222222444666888666888666222111333333000...000111111///...000222000111333333111111111222000000000000000000000000...000111333333222111000//////...///111111000......///000000111000//////000000000000000000000000------......//////000000222111//////000111111000xxxnnnggg^^^ZZZUUUPPPMMMJJJGGGEEEFFFDDDCCCAAA???======<<<:::999999888777666666555555666777888777666333222444444444333333333222222666666666666555444333333222111111333555555444333222222222222333444555666555444333444666666666555777777666555333222111111222333444333111111444777222222222222333444555666666666777777888888888999888888666555444333333333//////000222222333333333222222222222222222222222111222333444444333222111///000222222222444666999333555444000000222222///...000222111...---///111...000222222000000000111000000000000000000000000---///222444444333111000///......///111222111/////////000111111000///...111111111111111111111111000000000000111111111111000///...///111222222222yyypppkkkddd```YYYRRRMMMIIIFFFCCCEEEDDDBBB@@@???>>>======999999:::999999888777666888888777666666666666666111222444555666555555444222333444444555555444444222222333333333444444444444444333333333444555555444111111444555333555888888666444111111222444555222222222333333444444444555555666666555444333333555666777888888777666666777666666555333222111111///000111222333444444444111111111111111111111111333333333222222222111111111111111111111111111111222222111111111111222222111000...000222333000...000333333111111444444111000...------////////////000000000000000000000000111111111000000000000000////////////////////////???888222///111333222000000000////////////000000000000111000000///......xxxqqqmmmeeeaaaZZZSSSNNNJJJGGGDDDEEEDDDBBB@@@>>>===<<<<<<;;;;;;;;;::::::999888777888777777666666666666666333444555555555444333222222333444444555555444444222222333333333444444444666555444333333333333333444111111444555333444888666555444222222333444555222333333333333333333444555555555555555444333333222333555666777888777777666666555444333222111111000000111222333333333333222222111111111111222222222222111111111000000000111111111111111111111111222111111000000111111222222000///000222333111...111333222000222444111,,,000///......////////////000000000000000000000000111000000000000000000000000000000000000000000000CCC;;;333///000222222111000000////////////000000000111111111111000///...xxxsssooofffbbb[[[TTTOOOKKKHHHEEEDDDCCCAAA???>>>===<<<<<<<<<<<<<<<<<<;;;:::999888777777777777666666666666555555555555444333222111222333444444555555444444333333333333444444444444777666555444333222222222444111111444555333444777333333333444444444555555444333333333333333333222444555555555555444444333000111333555666777777777555444444333222111000000000111111222333333333333333222000//////000222333111111000000000/////////111111111111111111111111111111000000000000111111222111000111333333111000000111111111666999555---////////////////////////000000000000000000000000000000000000000000111111111111111111111111111111DDD<<<333......111222222000000////////////000000000000111111111000//////zzzsssooogggbbb[[[UUUPPPLLLHHHEEEDDDCCCAAA???===<<<<<<;;;;;;<<<<<<;;;;;;:::999888777777777777777666666555555555555444444333333333222333444444555555444444333333333444444444444555666555444333333333333333444111111444444222333666111222333555555555555555444444444333333222222222444444444555555444444333111111222333444555555555333333222222111000000///000111222333333333333333444222000......000222444111111000000000/////////111111111111111111111111000000000//////000000000111111111222222222111111......///333;;;AAA<<<333///000111000///......///000000000000000000000000000000000000000111111111000000000000000000000000===888222//////111222222000000////////////000000//////000000000//////...}}}tttnnngggbbb[[[UUUPPPLLLHHHFFFDDDCCCAAA@@@>>>===<<<<<<;;;;;;;;;;;;:::999888777666777777888777666555555333333333333444444555555222333444444555555444444333333444444444555555555333333333333333444555666444111111333444222222555000111333555666666555555444444444333333222222222333333444444444444444333333333333222222222222222222222222111111000000///111111222333333333222222444222000......000222444222222111111111000000000000000000000000000000000000//////......//////000000111222222222111111111---...///333;;;AAA<<<333...111222222///....../////////////////////////////////000000111111111111////////////////////////333222000000111111111000000000////////////000000------...//////.........vvvooohhhccc\\\VVVQQQMMMIIIGGGEEEDDDBBB@@@???=========;;;;;;;;;::::::999888777666777888888888777555444333333222333333555666777222333444444555555444444333444444444555555555555222222222333444555666777444111111333333111222555000222333555666666555555444333333333333333333222222333333444444444444333555444333222111111111222222222222111111111000000111222222333333222222222333222000//////000222333222222111111111000000000000000000000000000000000//////............/////////000222222000///000111...//////000555999555---...111444333000---...////////////////////////////////////000111111222222........................---...///111111111000000000000////////////000000------.../////////......yyyssskkkfff___YYYTTTPPPLLLJJJFFFEEECCCAAA@@@???>>>>>><<<<<<<<<<<<;;;:::999888666666888888888777555444555444333333333444555555222333444444555555444444444444444444555555555555333333333333333444555666444111111333333111111444222333333444555555555555222333333333333333333444111222333444444444444444444444333222222222333333222222222222222111111111222222222333333222222111222222111111111111222222111111000000000/////////000000000000000000000000///......------......///---///111111///...///000---///000///000333111,,,...222555444000------///////////////////////////...//////000111111222222////////////////////////...///000000000000000111000000////////////000000...//////000111111000000{{{wwwmmmhhhaaa[[[VVVRRRNNNLLLGGGFFFDDDBBB@@@??????>>>============<<<;;;:::999555666888999888777555444777666444333222222333444222333444444555555444444444444444555555555666666555555444333333333444444555111111333333000111444333333333444444444555555222222222333333444444444111222333333444444444444333333222222222333555666333333333222222222222222222222333333333222222111111111111111111111111111000/////////............000000000000000000000000.........------.........,,,///111000...---...000,,,///000///000333444111...222666555000------///////////////////////////...//////000111222222222000000000000000000000000222222111///......000222000000////////////000000000000111222222222222222zzzuuunnnhhh```ZZZVVVRRRLLLHHHHHHFFFBBB???===<<<======:::;;;<<<<<<;;;:::888777777777777777777777777777333333333333333333333333555555666777666555333222555444333222111222333333444333111111222333222222333333555555555555333333111111222333333444555555333333444444333333222111333333333333333333333333222222111111111111111111111111000000000111222222222222222111222222333333444333222222111111222222222222111111000/////////000000000000000000000000........................////////////////////////000000000000000///......000333444111,,,***---111///......---------......000111222333333222111000000000000000////////////000000000000////////////222111111111000000//////111111111000000000000000~~~xxxpppjjjbbb\\\XXXSSSNNNIIIFFFEEEBBB@@@>>>=========::::::::::::999888777777777777777777777777777777444444444444444444333333444555555555555444444333555444333222222222333333333222111222333333222111222333444444444444333222222222222333333444444444666555555555444444444444333333333333333333333333111111111111111111111111333333333333333333444444333222222111222222333333222222222222222222222333222222111111000/////////000000000000000000000000........................////////////////////////000000000000000///......000222333000,,,+++...111//////...............///000111222222222222111000222222111111111000000000000/////////////////////111111111000000000//////000000000000000000000000|||rrrlllddd^^^ZZZUUUPPPKKKDDDCCCBBBAAA???>>>===<<<;;;:::999888888777777777777777777777777777777777444444555555555555555555444333333333333444444555555444333222222222333333222222222333444444222000111222333333333333222111333333333333333333333333444333222000000111111222333333333333333333333333111111111111111111111111111222333444444444444333333333222222111222222333111111111222222333444444222222111111000/////////000000000000000000000000........................//////////////////////////////000000000///......///111222000---,,,...111000000////////////000000000111111222222111111000333333333333222222222111////////////////////////111111000000000000//////000000000000000000000000}}}tttnnnfff___[[[VVVPPPLLLCCCCCCCCCBBB@@@???===<<<<<<;;;:::888777888888999777777777777777777777777555555555555666666666666333222222111222333555666444444333333333222222222111111222444666555333000111111111222222111111111333333333333333333333222444222000///...///111222222222222222222222222222111111111111111222222222//////111222333222222222333333222222111111222222///000111222333444444555222222111111000/////////000000000000000000000000........................////////////////////////...///////////////.........000111000------...000000000000000000000111222000000111111111111000000333333333222222222111111.........///////////////000000000000000000///////////////000000000000000|||uuuooofff```[[[VVVPPPLLLEEEEEEDDDCCCAAA???>>><<<>>>===;;;:::999999:::;;;777777777777777777777777555555555666666777777777333222222111222333555666444444444333333333222222111111222444666666333111111111111111111111111111333333333333333333333222888777555333333444555666222222222222222222222222000000111111111222222222//////000111222222333333444333222222111111111222...///111222444444555555222222111111000/////////////////////////////////........................////////////////////////......////////////......---...//////......//////000000000000000111222222000000000000000000000000111111111111000000000000------....../////////000//////////////////000000......//////000000000000}}}vvvppphhhaaa\\\WWWQQQMMMHHHGGGFFFDDDBBB@@@>>>>>>>>>===<<<;;;;;;:::::::::777777777777777777777777444444555555666777777777444333333333333444444555333333444444444333222111222111222444666666555333222222111000000111222222333333333333333333333333777666444333333333444555222222222222222222222222000000000111222222333333222111111222333444666666444444333222111111111111...///111333444444444444222222111111000/////////////////////////////////........................////////////////////////------.../////////......,,,---...///////////////000/////////000111222333111000000//////000000111000000000/////////......---------......//////000......////////////000000---......//////000000111yyysssjjjccc^^^YYYSSSNNNMMMKKKHHHEEEBBB@@@??????<<<<<<<<<<<<;;;:::999999777777777777777777777777333333444555555666777777444555555555555444444333333333444444444333222111333222111333555666666555333222111111111111222333222222222333333444444444222222222111111111111000111111111111111111111111///000000111222222333333333222111000111444666888555444333222111111111111...000222333444444333333222222111111000/////////////////////////////////........................////////////////////////,,,---......//////......+++,,,---...000000///...//////...///000111222222111000///......///000111000000000/////////......,,,,,,---......///000000........./////////000000------......///000000111{{{uuullleee```[[[UUUPPPOOOMMMIIIEEEBBB@@@@@@@@@:::;;;<<<<<<;;;:::888777777777777777777777777777333333333444555666666777555555666777666555333222333333444555444333222111444222111222444666666666444333222111111222333444111111222333333444555555333444444444444333222222111111111111111111111111///000000111222222333333222000...---...111555888555444333222111111111111///000222444444444333222222222111111000/////////////////////////////////........................////////////////////////,,,,,,---.../////////...++++++,,,...000111///...............///000111222111000///......///000111000000000000////////////,,,,,,------...///000000---.........//////000000---------...///000000111|||uuullleee```[[[UUUPPPNNNLLLIIIHHHGGGEEECCCAAA;;;AAABBB<<<666666777777999999888888777777666666555555444333333333333444555444333333444444222111444444555666666555444333333444444555555444444333000222222...******000666000111222333333333333333111222333333333333222111222444555444111000333666222222222111111///......000000111222333333444444666333111222444555333000222222111111222222333444222222222111000//////...000///...---...///111333...///000///...---...000000000///..................---,,,++++++---...000---...///000111111111111111111000//////000111222////////////////////////222000///---,,,,,,,,,---000111000...,,,,,,...000//////000000///...------...............///000111yyyooogggaaa[[[TTTPPPMMMKKKHHHGGGGGGFFFCCCAAAAAAFFFGGGBBB<<<<<<======::::::999888777666555555666555444444333333444444555333222222333333222111444444555666666555444333333333444444444444333333222222222///---...222666111222222333333333222222111222333444444333222111222333444444222222333444222222222222111000///...111111111222222333333444555333222333444444222000222222111111222222333444333333222222111000000///111000.........///111222...///000///...---...000000000///..................---,,,++++++---///000---......//////000111111222111000//////000111111//////////////////////////////...---,,,---......///000///...,,,,,,.../////////////////////...---///............//////000~~~tttjjjccc\\\UUUOOOMMMJJJHHHGGGFFFFFFDDDCCC???DDDEEE???;;;;;;<<<;;;::::::999888777666555444666555444444333444444444444222111222333333222000333444555666666555444444333333444444444444333333333222111000111222444666222333333333333222222111111222333444444333222111333222333444555555333111222222222222111000//////222222222222222222222222333222333444555444111///222111111111111222333333333333333222222111111000111111///......///000000...///000///...---...000000//////............///...---,,,,,,,,,---///000......------...///111222333222111000/////////000000000000000000000000000---------------...///000......///---,,,+++---...---...//////////////////////////////............uuullleee^^^VVVQQQMMMKKKHHHFFFFFFFFFEEEDDD<<<@@@@@@;;;888999999777999999888888777777666666666666555444444444444444333222111111222333222111333444555666666666555444333333333444444333333333444222000111333555555555444444444444333222111111222222333444444333222222333222111444777666333///222222222222111111000///333333222222222222222222111222444555555333000...111111111111111222222333222222222111111111000000222111000///......//////...///000///...---...000000///............//////...------,,,---.../////////...,,,,,,---...111222333222222111000//////...000000000000000000000000......------............,,,---...---,,,+++,,,...------...///000000//////000000000//////...------uuummmfff```ZZZUUUOOOLLLIIIGGGGGGGGGFFFEEE???BBBBBB===;;;===<<<:::777777777777888888888888666666555444444444444555333222111111333444333111222333555666666666555555222333333333333333333222333222111222444555444333444444444444444333222111222333444444444444333222333222111444777666333///111222222222222111111000333333222222222222222222000222444555444222000///111111000000111111222333000000000000////////////111111000////////////......///000///...---...000//////............//////------------....../////////...---,,,---///111333222222222111000///......000000000000000000000000/////////......---,,,++++++---......,,,,,,---...------...///000000////////////000000///...---,,,vvvnnniiiccc]]]XXXRRROOOKKKHHHHHHGGGGGGFFFAAACCCBBB>>>===???>>>;;;777777777777888888888888777666555555444444555555333222111222444555444333222333444666666666666555222222333333333333222222333333444444444444333333333444444444444333333222222333444555555444333222333222333444555555333111111222222222222222111111222222222222222222222222000222444444333111000000111000000000000111222222////////////////////////000000000000000/////////...///000///...---...000///............//////000------......//////////////////......///000222333111111222111111000///...000000000000000000000000000000000///...,,,+++***+++---...///...------...---...//////////////////...///000000000///...---yyyqqqkkkeee___ZZZVVVRRRMMMJJJHHHHHHGGGFFFAAABBBAAA>>>>>>@@@???;;;999999888888777666666555777666666555555555555555444333222333555666555444222333444666666666666555222222333333333333222222333666999888555333333444333333444444444444444444222333444555555444333222222333444444222222333444111222222333333222222111111111111222222333333444000222444333111///000111000000000000000111222222///////////////000000000...//////000000000000000...///000///...---...000...............///000000---....../////////////////////000000111222222222000000111222111111000///////////////////////////....../////////...,,,++++++---///000///....../////////////////////...---,,,---///000111000...---|||sssmmmggg```[[[XXXTTTOOOKKKIIIHHHGGGFFFDDDEEEDDDAAAAAACCCBBB>>><<<;;;:::888666555333333777777666555555555555555555444333444666777666555111222444666666777666666222222222333333222222222444999===;;;666222333555222222333444555555555555333333444555555444333333222444555444111000333666111222222333333333222222000000111222333333444444000333444222000///000222000000000000000111111222000000000000000111111111---...///000111111000000...///000///...---...000...............///000111---......///000////////////000111222333333222222//////111222222111000000////////////////////////,,,---.../////////...---+++---000111000//////000///000000000///...------+++---///000111000///...{{{rrrooojjjbbb\\\YYYVVVPPPLLLJJJHHHGGGEEEEEEDDDCCCBBB@@@???>>>======<<<;;;:::999888888888999888666555444444555555222333555555555555777888555555555555555555555555222222222222222222222222444444444555666777888999555555555555555555555555444444444444444444444444222222222333333444444444333222222222333333222000111111222222222222111111222111000//////000111222000000000000111111111111///000111222222111000///............////////////111111000000//////......---------.........//////,,,...111333222000///...//////000000111111222222...000000...000444333000,,,---///000000...---+++000000//////.........------.........//////000000......////////////.........000222222111000000000vvvpppkkkddd^^^ZZZVVVQQQMMMKKKIIIGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@>>>===<<<:::999888888888999888666555444444555555222333555555444444555777555555555555555555555555222222222222222222222222444444444444555666666777555555555555555555555555444444444444444444444444222333333333333333333444333222111111111000...,,,111111222222222222111111111111000000000000111111//////000000000111111111///000111222222111000/////////000000000111111111000000//////////////////........./////////000000...///000000000000000111000000000000000111111111///111111///111555444111---...///000000///---,,,///.........---------------........./////////000......////////////......///111333333000...------zzzrrrkkkeeebbb\\\XXXSSSNNNLLLJJJHHHFFFEEEEEEEEEDDDCCCBBBBBBAAA???>>>===;;;999888888888888888777666555555555555333444555444333333444555555555555555555555555555333333333333333333333333444444444333333444555555444444444444444444444444444444444444444444444444444333333333333333333222444333111111111000---+++111111222222222222111111000000111111111111000000//////000000000000111111000000111111111111000000111111111222222222333333.........////////////////////////000000000000000000000///......000111333111000000000000000000///000222111000222555555111---...000000000000///...---------------,,,,,,,,,.............../////////......////////////......,,,///222222111...---,,,~~~tttlllgggddd^^^ZZZTTTPPPMMMKKKIIIHHHGGGFFFEEEDDDBBBAAA@@@???@@@???>>><<<:::999888888888888777666666555555555333444555444333222333444555555555555555555555555333333333333333333333333444444333333222333333333444444444444444444444444444444444444444444444444444444444333333222222222555444333333333222000...111111222222222222111111///000111222222111000///////////////000000000111000000000111111000000000111111111222222222333333------....../////////000////////////////////////000///...///000222222222111111000000/////////...///111000///111555444000...///000000111000000///------------------------..............................////////////......&&&***...111111000//////vvvnnnhhhfff```\\\VVVRRROOOMMMJJJIIIHHHGGGFFFDDDAAA???===<<<@@@@@@>>><<<;;;:::999999888888888777777666555555333555555555333222333444555555555555555555555555333333333333333333333333444333333222222222333333444444444444444444444444444444444444444444444444444444444333333222222222222111111222444444333111111111222222222222111111///000111222222111000///...////////////000000000111000000000000000000111000000000111111111111222---.........//////000000..............................///111444444222///111000000000//////.........//////---///333333///......///000000000000000..................//////...............---------......////////////......&&&)))---000000000000000yyyrrrlllgggbbb^^^XXXTTTQQQNNNLLLJJJHHHGGGFFFCCCAAA???===<<<@@@???>>>===<<<;;;;;;;;;888888888888777666555555333555666555444444555666555555555555555555555555333333333333333333333333333333333222222333444444333333333333333333333333444444444444444444444444444333333333333333333222///......000222333222000111111222222222222111111000000111111111111000000......////////////000000111111000000000000111111/////////000000000000111////////////000000000000............------------...---...222666666222...000//////////////////...---......,,,...222222............//////000000111.........///////////////.........---------------......////////////......+++---///000...------...~~~xxxpppiiiddd```ZZZUUURRROOOMMMKKKGGGFFFEEEDDDCCCAAA@@@@@@???>>>>>>===<<<<<<======888888999999888777555444333555666666555555777888555555555555555555555555444444444444444444444444333333222333333444555666333333333333333333333333444444444444444444444444222333333333333333333444000//////000222222111///111111222222222222111111111111000000000000111111........./////////000000222111000//////000111222/////////000000000111111111111111111111000000000////////////.........---000...---000444666444000.........///////////////---//////---///333333///------------...///000111---------....../////////.........------,,,,,,,,,......////////////.........///000///------...///|||ssskkkeee```[[[VVVRRRPPPMMMKKKEEEEEEEEEEEEDDDDDDDDDDDD>>>>>>============>>>>>>888888999999888777555444333555777777666777888:::555555555555555555555555444444444444444444444444222222222333444555666777333333333333333333333333444444444444444444444444222222222333333444444444444333222333333333111///111111222222222222111111222111000//////000111222............/////////000222111000//////000111222///000000000000111111111333333222222111111000000111111000000/////////...222///,,,...222666555333---.........//////000000...000000...000444444000,,,,,,,,,------///000000,,,,,,,,,------..................------,,,,,,,,,......////////////......---......------...111444{{{ppphhhiiiddd]]]XXXUUUPPPKKKFFFJJJIIIHHHFFFDDDCCCAAAAAA@@@@@@???>>>===<<<;;;;;;999::::::::::::999888888888666555666777888777555555555555555555555555555666555333333444444333222444555555666666555555444777666444444555555444333666666666666555444333333222222222222222222222222555444333333222222222333111111111222222222333333222222222222111000......////////////////////////111111000000000000111111111111000000000000111111222222222111111111000000000000000000000000000000...///000111111222222111///............000222333000000000000////////////,,,---......//////......///++++++...000...---///111000///...---,,,,,,,,,////////////////////////...............///000111}}}ssskkkiiiddd]]]XXXUUUQQQLLLHHHJJJIIIHHHGGGEEECCCBBBAAA@@@@@@???>>>===<<<;;;;;;999::::::::::::999888888888666555666777888777666555555555555555555555555666555444444555555444222444444555555555555444444777666444444555666444333444555555555555444444333333333333333333333333333555555444333333333333333111222222333333333333333/////////...---------,,,000000000000000000000000111111000000000000111111222222111111111111222222222222222111111111000000////////////////////////......000111111111111111............///000111222000000000000////////////---...//////000000//////...+++***---///------...000///...---------------////////////////////////............//////000000wwwpppiiiddd]]]YYYVVVSSSNNNKKKJJJJJJHHHGGGEEEDDDCCCBBB@@@@@@???>>>===<<<<<<;;;:::::::::::::::999999888888777666666888888777666666666666666666666666666777555444444666666555333444444555555555555444444777555444555666666555333222333444444555555444444444444444444444444444444555555444444333333444444222222444555555555444333222111000//////000111111111111111111111111111111111111000000000000111111333333222222222222333333222111111111111000000000..............................///000111111111111---...///000000111111000////////////000000000000/////////000000000000000...******---///---,,,...///......---------......///////////////////////////////////////000000000|||uuukkkeee^^^ZZZXXXUUUQQQNNNJJJJJJIIIHHHFFFEEEDDDCCCAAA@@@@@@???>>>===<<<<<<::::::;;;;;;::::::999888888777666777888888777666777777777777777777777777777666555555777777666555444444555555555555444444777555444555666777555444111222333444555555555555444444444444444444444444444444333333333333333444222333555666777666555444333222111000000111333444222222222222222222222222222111111000000111111222222222222111111222222222111111111111000000000000........................---...///000111111111111---...///111111111000///////////////000000000000///////////////000000000///++++++...000...---///---------------...///000///////////////////////////000000000000000000000yyymmmggg```[[[YYYWWWSSSPPPKKKJJJIIIHHHGGGFFFEEEDDDAAAAAA@@@???>>>===<<<<<<:::;;;;;;;;;;;;:::999999999777666777888999888777888888888888888888888888888777666666888888777666444555555666666555555444777555444555777777666555111222333444555666666666333333333333333333333333333333222222222222333333333444555666666666555555111///...------...000222222222222222222222222222222222111111111111222222111111000000000000111111000000000000000000000000........................---...///000000111111000---...000111111000//////.../////////000000000111......---------...///000111---,,,000222000///111---------------...///000000000000000000000000000000111111222222111000000{{{pppjjjbbb\\\ZZZWWWTTTQQQKKKJJJJJJIIIHHHGGGFFFEEEAAAAAA@@@???>>>======<<<;;;;;;;;;;;;;;;:::999999999888777777999999888777777777777777777777777777888777666777999:::999888666666666777777666666666666555555555777888777666222333444555666666666666333333333333333333333333333333222222222333444444444444444444555555666666222111000//////000111111222222222222222222222222222222111111111111222222111000000000000000000111//////000000000000000111........................------...///000000000000//////000000000000//////......//////000000111111...------,,,,,,---///000222......111333111000222---------------...///000000000000000000000000000111111222333333222000///|||ssslllccc]]]ZZZXXXTTTRRRKKKKKKJJJIIIHHHGGGGGGFFFBBBAAAAAA@@@???>>>======;;;;;;;;;<<<;;;;;;:::999999888777777999999888777777777777777777777777777999888777888:::::::::999777777888888888888777777666555555555777888777666444444555666777777777777444444444444444444444444444444444444444555666666555444333222333444666777444444444333333222222222222222222222222222222222333222222111111222222333222111111000000111111222////////////000000111111////////////////////////,,,---...///000000000000000000////////////000000.........///000111111111///...---,,,---...000111222...---111333111000222......---------......///000000000000000000000000111222333444333222000///|||tttmmmddd^^^[[[XXXUUURRRKKKKKKJJJIIIHHHHHHGGGGGGBBBAAAAAA@@@???>>>======;;;;;;<<<<<<;;;;;;:::999999888777888999999999777666666666666666666666666999888777888:::;;;:::999888888999999999999888888666555555666777888888777555666666777777777777777666666666666666666666666666666666666666777888888666444222111111333666777222222222111111///...---111111111111111111111111333222222111111222222333333222222222222222222333.../////////000000111111000000000000000000000000,,,---...///000000000000111000///......///000111---......///000111111222111000...---...///111222111---,,,000222000///111///......---------......000000000000000000000000111222444444444222000///~~~vvvqqqiiibbb]]]YYYWWWUUUPPPNNNKKKJJJJJJJJJHHHGGGEEEDDDCCCBBB@@@???>>>===>>>>>>===<<<;;;;;;::::::;;;;;;:::999888777666555999999888777666666777777::::::999999999:::;;;<<<999999999999999999999999888888888888888888888888444666888:::;;;:::999888777666666666666666777888999666555777<<<>>><<<888333111111444777888555222111111111111111111111111000000000000000000000000333333333222222222111111111222333444333111///...222111111000///......---///////////////////////////////////////............000111222111000111222////////////000000000000333222111000000111222333222222111111111111222222111000...---...///111222222222222111000111444666555444222000000111222333~~~wwwqqqjjjccc^^^[[[XXXVVVRRRPPPMMMKKKJJJIIIGGGEEEDDDCCCCCCBBBAAA@@@???>>>>>>======<<<;;;;;;::::::;;;;;;:::999888777666666999999888777777777777777::::::::::::;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::555777999:::;;;;;;:::999777777666666666666777777:::777666888===>>><<<999444333222333666666555222111111111111111111111111111111111111111111111111333222222222111111111111///000222333333222111000111111111000///........./////////////////////////////////////////////...---///111111000000000111////////////000000000111222222111000000111222222222222111111111111222222111000.........///111222222333222111000000333555555444222000000111222333}}}wwwrrrjjjddd```\\\ZZZXXXSSSPPPMMMJJJIIIGGGEEECCCCCCCCCCCCBBBBBBAAA@@@???=========<<<;;;;;;::::::;;;;;;:::999888777777666999888888888777777777777888999:::;;;<<<;;;::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;<<<;;;;;;:::888777777666666777777777:::888777999===>>><<<999666555333333444444444333000000000000000000000000222222222222222222222222111111111111000000000000...///000222333333222111111111000000//////......////////////////////////......//////////////////---///000111000///000111/////////000000000111111222222111000000111222222222222111111111111222222000000///...///000111222333333333111000000222444444333222111111111222333~~~vvvqqqjjjeee```]]]ZZZXXXQQQNNNKKKIIIHHHFFFDDDBBBDDDDDDDDDCCCBBB@@@???>>>======<<<<<<<<<;;;;;;;;;;;;;;;:::999999888777777888888888888888888888777666777999;;;;;;:::999888888888888888999999999999<<<<<<<<<<<<<<<<<<<<<<<<999999;;;;;;<<<<<<;;;;;;888888777777666777777777999888888999;;;;;;:::888888666444333222333333333////////////////////////222222222222222222222222000000000000000///////////////000111222222111111111000000000/////////...////////////////////////............////////////---...000000/////////000//////000000000111111111222111111111111111111222222222111111111111222222000000/////////000111222333333333222000000222333444333222111111111222222vvvrrrkkkeeeaaa]]]ZZZWWWNNNLLLIIIHHHGGGGGGEEEDDDEEEEEEEEEEEECCC@@@===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888888777888999999999999888888444666888999:::999777666777777777888888999999999::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;999999888777777777777777888777777888888888777555777777555333222111222333////////////////////////222222222222222222222222////////////////////////111111111111000000//////000000000000////////////////////////////////////---.........//////000000---///111111000///000111000000000000111111111111111111111222222111111111222222111111111111222222000000000000000111111222222333333222111111222333333333222222222111222222xxxtttmmmhhhccc^^^ZZZWWWNNNLLLJJJIIIIIIHHHGGGFFFEEEEEEFFFEEEDDDAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999777888999:::::::::999888555666777888999888777777666666777777888999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777777777777777777777777666555444666666666444222111222333000000000000000000000000222222222222222222222222////////////000000000000222222111000//////......000000000000////////////////////////////////////------......///000000000...000111222111000111222000000000111111111222222000111222222222222111000222222111111111111222222000000000111111111222222000111333333222222333444333333333222222222111111|||xxxqqqkkkeee```[[[WWWRRRPPPMMMLLLKKKJJJHHHGGGBBBCCCDDDEEEEEECCC@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::999999999666777999;;;;;;:::999888888888888888999999999999666666666777888999999999999999999999999999999999;;;;;;:::::::::::::::;;;;;;:::999888777777777777777888999888666555444444333555777666333222222333111111111111111111111111111111111111111111111111/////////000000111111111111000000/////////000000////////////000000000000////////////////////////------......///000000111///111333333222111222333000000111111111222222222000111222222222222111000222222111111111111222222000000111111222222222111...000222333222333444555222333333333222222111111{{{tttmmmhhhbbb\\\YYYWWWTTTQQQNNNMMMKKKIIIGGG???@@@CCCEEEFFFEEECCCBBB;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::999666777999;;;;;;;;;999888::::::999999999:::;;;<<<555666666777888999999999::::::::::::::::::::::::;;;::::::999999999::::::;;;:::999888777777777777888999:::999777555555555111444777777444222222444111111111111111111111111000000000000000000000000//////000000111111222222///......//////000111222////////////000000000000////////////////////////---------...///000000111000111333333222222222333000111111111111222222222000111222333333222111000222222111111111111222222000000111222222222222111---///222333333333555666222333333333333222111111{{{tttoookkkgggbbb]]]YYYUUUQQQNNNLLLJJJHHHFFFCCCBBBBBBCCCDDDDDDCCCAAA<<<<<<<<<===============;;;;;;:::;;;<<<;;;888666::::::;;;;;;:::888777666888999::::::::::::999888777777777888999999::::::<<<;;;::::::::::::999888999:::<<<<<<<<<:::888777888888888888888777666555:::999999999777666555444444444444444444444444444111111111111000000000000000000000111222222222333000000000000000000000000111222222000000222222111000///...///000111000///...///000///...///111333////////////000000000000111222222111000111444666666555444222111111222222///000000111111111000000///000222333333222000///000000000000000000000000000000000000111222333444000111111222222111111000{{{tttooolllhhhbbb]]]XXXUUUQQQNNNLLLKKKIIIGGGEEEDDDCCCCCCDDDCCCAAA???<<<=====================;;;::::::;;;<<<;;;999777999:::::::::999888666555888888::::::::::::888888777777777888999999::::::;;;:::999999:::;;;:::888999:::;;;<<<;;;:::888777777888888888888777777666777888888888888777666666444444444444444444444444111111111111000000000000111111111111111222222222111111111111111111111111222222111000000111222222111///...///000111000///111222333222000//////000////////////000000000111111111222111111222444555666555333222111111222222111111111111111111111111///000222333333222000///000000000000000000000000000000000000111222333333111111222222222222111111|||uuupppmmmhhhbbb^^^WWWTTTPPPNNNMMMLLLJJJHHHGGGFFFDDDCCCCCCBBB???=====================<<<<<<:::999999:::<<<<<<;;;999999999::::::999888777666777888999::::::999888777777777777888999999:::::::::999888999:::;;;:::999999:::;;;;;;;;;:::888888777777888888999888888888555666777777888888888888444444444444444444444444222222111111111000000000222222222111111111111111111111111111111111111111222111000000000000111222111000//////111111000///...000222222111//////000/////////000000000111111111111111222333333444555555444333222222111222222444333222111000000111222///000111222222111000///000000000000000000000000000000000000111222333333111111222222222222111111~~~wwwrrrnnnjjjddd___WWWTTTPPPNNNMMMLLLKKKJJJGGGEEEDDDCCCCCCBBB@@@>>>============<<<<<<<<<<<<999888888999;;;<<<<<<;;;:::::::::::::::999888888777888999::::::999888777777777777888999999::::::999888777888:::;;;;;;:::999999::::::::::::999888666777888888999999999999555666666777777777777777555555555555555555555555222222222111111111000000333222222222111000000000111111111111111111111111222000000111111000000222222000///000111111000///&&&***---000000///000000//////000000000111111111000000111333444555555444444333333222222222111111777555333111000000111222000000111111111111000000000000000000000000000000/////////000000111222333111111222222222222111111zzztttppplllfffaaaWWWTTTQQQNNNMMMMMMKKKJJJEEEDDDCCCCCCDDDCCCAAA???>>>>>>======<<<<<<<<<;;;999888777999;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::777888999999999999888777777777777888999999::::::999888777888:::;;;:::999888999999999999999999999666777888999999999999999777777777777777666555555555555555555555555555555222222222222111111111111333222222222111000000000111111111111111111111111222///000555555000///222333111000000111111000...&&&***---000000///000000000000000000111111111111000000111444666777555333222222222222222222111111777555333111000000111222000000000111111000000000////////////////////////////////////000111222333000111111222222111111000}}}wwwsssnnnhhhcccXXXUUUQQQOOONNNMMMKKKIIIDDDCCCCCCCCCDDDCCCBBB@@@>>>>>>>>>===<<<<<<;;;;;;:::888777888:::<<<<<<<<<<<<;;;::::::::::::;;;;;;666777888999999888777666777777777888999999::::::999888777888999:::999888888888888888999999999999888888999999:::999999999777777777777666666555444555555555555555555555555333222222222222111111111222222222111111111111111222222222222222222222222222///222999999222///222333222111111111111000......000222222111//////000000000000111111111222222//////000444888999666222111111222222222222111111444333222111000000111222000000000000000000000000////////////////////////////////////000111222222///000000000000000000///zzzvvvqqqjjjfffZZZVVVRRROOONNNLLLJJJIIIFFFEEEDDDCCCCCCBBB@@@>>>???>>>>>>===<<<<<<;;;;;;;;;999888888:::;;;<<<;;;:::999888888888999::::::666777888999999888777666777777777888999999:::::::::999777888999999888777888888888888888999999:::999999:::::::::999888888444555666666777666666666555555555555555555555555333333222222222111111111111111111111111222222222222222222222222222222222111...333======333...111444222111111111111000...111222333222000//////000000000111111111222222222//////000555::::::666111000111222333333222111000111111111111111111111111000000////////////000000///////////////////////////......//////000111222......////////////......{{{wwwrrrlllggg[[[WWWSSSPPPNNNLLLJJJHHHIIIGGGEEEDDDCCCAAA>>><<>>>>>===<<<;;;;;;;;;<<<:::888888999;;;;;;;;;888888777666666777888999666777888999999888777666777777777888999999::::::;;;999888888999999777666888888777777888999:::::::::::::::::::::999888777222333444666777888888888666666666666666666666666333333333222222222111111000000111111222222222333222222222222222222222222111...555@@@@@@555...111444333111111222111000......///000///...///111333000111111111111222222222///...000555;;;;;;666111000000222333333222111000///000000111111111000000000000////////////000000////////////////////////.........//////000111222------............------~~~zzztttmmmhhh___[[[UUUPPPNNNLLLKKKJJJGGGFFFFFFEEEDDDCCCCCCBBB@@@???>>>===<<<;;;::::::777777888999::::::;;;;;;888888999::::::888777666777777888888888777777666888888999999999:::::::::<<<;;;999777777888999:::888999999:::::::::999999::::::::::::999888777777777666777999888555666;;;666444222222444666666666555555444444444333333333333///000555555111000444222222222111111111000000777777777666555444333222222222111000//////000000///000111000//////111333333222111000////////////111222222333333222222111000...,,,,,,...000000000//////000111111111111111111111000000//////......333111000...,,,+++******---///000111000000222444000111333222000---------zzzuuunnnhhhbbb]]]WWWQQQNNNKKKIIIGGGHHHGGGFFFEEEDDDCCCBBBBBB??????>>>===<<<;;;:::::::::999999999999999999999888999999999999888777777666666777777777777666666888888888999999999::::::<<<;;;999888777888999:::888999999::::::999999888999999::::::999999888888777666777999888555666;;;666444333333555777777777555555555555444444444333555222222555555111000444222222222111111111000000222222222222222111000///222222111000000000000000///000111000//////111333333222111000////////////111222222333333222222111000...---...///111000000//////000111111111111111111000000000/////////...111111000///////////////...///111111000000111333///111222222000...---...|||vvvoooiiieee```YYYRRRNNNKKKHHHFFFIIIHHHGGGFFFDDDCCCAAAAAA>>>>>>===<<<;;;::::::999<<<;;;;;;:::999888888777:::999888888777888888888555555666666777666666555888888888999999999999:::;;;:::999888888888999:::888999999999999999888888777888999999:::999999999777666777999888555666;;;666444333444666888888888666666666555555555444444666333111333222000000222222222222111111111111111//////000000000000//////222111000000000000000000///000111000//////111333333222111000////////////111111222222222222111111//////...000111222111/////////000111111111111111000000000000////////////......//////000111111222///000111111//////000111...000111111000//////000}}}wwwpppkkkfffaaaZZZTTTOOOLLLIIIGGGJJJIIIHHHFFFDDDBBBAAA@@@=========<<<;;;:::::::::<<<;;;;;;:::999999888888;;;:::888777777777888999555666777777777777777777888888888888999999999999::::::999888888999999:::888999999999999888888777666666888999999:::::::::777555777999888555666;;;555444444555888999999888777666666666666555555555222111000000000///000222111111111111111111111111///000000111222222222111111111000000000000000111///000111000//////111333222222111000//////000000111111222222222222111111/////////111333333111/////////000111111111111111000000000000////////////+++,,,---......////////////000111000///...///000---///000000//////000111zzzsssnnngggbbb[[[UUUQQQOOOLLLJJJJJJJJJHHHGGGEEECCCAAAAAA=========<<<<<<;;;;;;:::::::::::::::::::::::::::;;;:::888777777777888999666777888999999999999999777777888888888999999999999999999999999999999:::999999999999888888777666555666777888999:::::::::777555777999888555666;;;555555444666888999888777777666666666666555555555111111111000111333333333111111111111111111111111///000111222333333333333111000000000000000111111///000111000//////111333222111000000000000000000000111111222222111111000/////////111333333111/////////000111111111111111////////////000000000000,,,---......///......---///000111000///...///000---...000000//////111222|||vvvqqqiiieee^^^XXXTTTQQQOOOMMMJJJIIIHHHGGGEEEDDDBBBBBB>>>>>>=========<<<<<<<<<::::::::::::;;;;;;;;;;;;:::999888888777888888888777777888999::::::::::::777777777888888888888999888999999999999:::::::::999999999999888777666666555666777888999999999999777666777999888555666;;;666555555666888888777555666666666555555555444444111444555444444666666333111111111111111222222222//////000111111111111111000000000000000111111222///000111000//////111333111111000000000000000111000000111111111111000000//////...000111222111/////////000111111111111111////////////000000000000///000111111111000.........///000000......///000...///000///...///111333~~~yyyuuunnniiiaaa[[[VVVRRROOOMMMIIIIIIHHHGGGFFFDDDDDDCCC>>>>>>>>>>>>>>>=========<<<<<<<<<;;;::::::999999888999999999999888777777666666888999999:::::::::777777777777888888888888888888999999::::::::::::999999999999888777666555666666777888888999888888777666777999888555666;;;666555555666777777444222555555555555444444444333111666777444444555222---000000111111111222222222//////000111111111000000000000000000000111222222///000111000//////111333111111000000000000111111000000111111111111000000000...---...///111000000//////000111111111111111.../////////000000000111...///000111111000///...,,,...//////......000111///000000///......000222zzzvvvrrrlllddd\\\WWWRRRNNNLLLHHHHHHGGGGGGFFFEEEDDDDDD????????????>>>>>>>>>>>>???>>>===<<<:::999888777888888999::::::888777666555555666888888999999999777777777777888888888888777888999:::::::::::::::999999999888888777555555666777777888888888888777777666777999888555777;;;666555555666666555333111555555444444444333333333000555777333111111---&&&000000111111222222222222111111222222222222111111000000///000000111222222///000111000//////111333111000000000000000111111000000111111111111000000000...,,,,,,...000000000//////000111111111111111.../////////000000111111***,,,...///000///...---+++---//////...///000222000000000///---...000222{{{xxxtttmmmddd]]]ZZZWWWSSSPPPLLLLLLJJJIIIGGGFFFEEEDDD@@@@@@??????>>>=========;;;===>>>===999888999;;;999999999888888666555555555888<<>>>>>>>>;;;===>>><<<999888999;;;:::::::::999999888777666444777:::===>>>>>><<<;;;::::::999888888888999999999888777777777888999:::888777888999:::999666444666777888999:::;;;;;;;;;:::;;;;;;:::888777777888777777777888777777666666777444222222444555333222555555444444333222111111333333222111111111111222111222222333333222222111222222222111111111111111000000000000000111111222000000000111111111222222///000111222222111000//////......000111111000...///......000111222111///.........///000111111111***---111222///---,,,---000///------///000///...000///...------...///000}}}zzzuuunnneee^^^ZZZWWWSSSPPPLLLLLLJJJIIIGGGEEEDDDCCCBBBBBBAAAAAA@@@?????????;;;<<<===<<<:::999999::::::::::::::::::999888777444666888;;;<<<=========999999888888888999::::::888888777777777888:::;;;888888888999:::999777555777777777888999:::;;;<<<;;;<<<<<<:::777666666777777777777777777777888999777555333333444555444333555555444444333333222222333222111111000000111111111222222333333222222111222222222222222222222222000000000000000111111222/////////000000000111111000000111222222111000000000///...///000000...---/////////000333444333111......//////000000111111---.../////////......---000///------///000///...////////////////////////|||vvvooofff^^^ZZZWWWSSSPPPKKKKKKIIIGGGEEEDDDBBBBBBBBBAAAAAA@@@??????>>>>>><<<<<<<<<;;;::::::::::::999999::::::999888888777666777888999:::;;;<<<<<<888888777777888999::::::888888777777777999:::;;;888888777888::::::888666999888777777888:::;;;===;;;;;;<<<:::777555555666888777666666666888999;;;777666555444444555444444444444444444444333333333222222111000000000111111111222222333333222222111111111111222222222222222000000000000000111111222////////////000000000000111111111111111111111111111000//////000000...,,,///......000333444333222.../////////000000000111000...------/////////...000///------///000///.........////////////......~~~xxxqqqggg```\\\XXXTTTQQQKKKJJJIIIGGGEEECCCAAA@@@@@@@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;::::::888888888888888888777666999999888888888999999:::777777777777888999999:::888777777777777999:::<<<999888777888::::::999777999888888777888999;;;<<<:::;;;;;;999777555555666777777666666666777999:::666666555555444444444555444444444444444444444555333222222111000111111111111222222333333222222111000000000000111111222222000000000000000111111222////////////000000000000222222111111111111222222222111//////000000///............000222333222000////////////000000000000111///------...000000///000///------///000///.........////////////......zzzsssiiibbb]]]ZZZUUURRRMMMLLLJJJHHHEEECCCBBBAAA@@@@@@??????>>>======<<<<<<;;;::::::<<<<<<;;;:::777777888888888777777666999999999888888888777777888888777777777888999999777777666666777999;;;<<<999888777888999::::::999999888888888999999:::;;;888999:::999777666666777666666666666666666777888555666666555333222444555333333444444555555666666444333222222111111222222111222222333333222222111/////////000111111222222000000000000000111111222/////////000000000111111333222111111111111222333333222000000111222111000//////...000111222000///////////////000000000000000//////......//////000000///------///000///...////////////////////////|||uuukkkddd___[[[WWWTTTPPPOOOMMMKKKHHHFFFDDDCCCAAAAAA@@@??????>>>>>>===<<<:::999:::<<<===;;;999777888888999999888888888777777888888888888888777999888888777777777777888777666666666777999;;;<<<999888777888999;;;:::999888888999:::::::::999999777888999888777666777888555666666666666555555444333555666444222111333555333333333444555666666777555444333333222333333333111222222333333222222111//////000111111222333333000000000000000111111222000000000111111111222222333222222111111222222333444222000000222333333333222111000111222222000...000000000000////////////---000222111...---///111000///------///000///...000///...------...///000~~~vvvmmmeee```\\\XXXUUURRRQQQOOOMMMJJJHHHFFFEEEBBBBBBAAAAAA@@@??????>>><<<:::999:::<<<===<<<999888999999:::::::::999999444555777888999999999888999999888777666666777777777666666666888999;;;===:::888777888999;;;;;;:::777888999;;;;;;:::999888666777888888777777888999555555666666666555333222333444555444111000222555222333333444555666777777666555444444333333444444222222222333333222222222000000111222333333444444000000000000000111111222111111111111222222222222444333222111111222333444444222111111333555555555444333222222333333111///000000000000////////////,,,000444222...,,,...222000///------///000///...111000...------...000111zzzrrrjjjddd^^^YYYUUUUUUSSSQQQOOOMMMIIIEEEAAAHHH;;;@@@>>>???AAA777???===??????<<<888777:::<<<999:::::::::999888666444666666777888999999:::::::::999888888777888888888777777666555555555555555888888999999999:::::::::999::::::::::::::::::999888999::::::::::::999888666666666666555555555555555555666666777666666666555444444333333333444444444333333222222333333444333///---...222444111...333333222111000000111111333222000/////////000111///000000000000111111111333444444222111000111333222333000...888CCC>>>000111111111111111111111111000111111111111000//////222222111000//////000000///......///000000///---+++++++++,,,,,,,,,------}}}uuunnngggaaa[[[WWWUUUSSSQQQOOOMMMIIIEEEBBBBBB;;;FFFEEEDDDDDD:::BBB@@@@@@@@@>>>:::999;;;===999999999999999888777777777888888999::::::;;;;;;::::::999888777777777888888777777666555555666666888888999999999:::::::::888999:::;;;;;;:::999888888999999::::::999999888888777777777777666666666333333444444444444333333555444444333333444444444444333333222222333333444333000---///222444111...222222111000000000000000333222000/////////000111000000000111111111111222222333333222111111222444///111000000<<>>;;;999:::;;;999999888888888888888999999999999::::::;;;;;;<<<;;;:::999888777777777777999888777777666777777777888888999999999:::::::::777999:::;;;;;;:::999777888888999::::::999888888888888888888777777777777222333333444333333222222444444444333333444444555444444333333333333444444333000...///222333111...111111000/////////000000333222000/////////000111000111111111111222222222111222333222111111333444///000///111===JJJKKKDDD111111111111111111111111111222222222222111000000111111000/////////000000///......///000000///------------.........//////|||ssskkkddd^^^ZZZWWWUUURRROOOMMMJJJGGGDDDFFF===BBB<<<<<>>FFFNNN@@@>>>AAA@@@???>>>===<<<:::999===;;;999777666666666777888888888888999999999999;;;:::999888777777777777999999888888888888999999888888999999999::::::::::::;;;<<<======<<<;;;:::888888888888888888888888777777666666666555555555555666666666555555444333333333333333333444555666555444444333333444444555333222111111222222111000000///////////////000000333222000/////////000111000000111111111222222222555555555333000//////000444333000...111555666444111111111111111111111111111222222222222111000000000///////////////000000///......///000000///---+++,,,,,,,,,,,,---------xxxoooggg```[[[ZZZWWWRRROOOMMMKKKHHHFFFAAA;;;EEEIIIVVV___JJJ???BBBAAA@@@@@@@@@???===;;;<<<;;;:::888777777666666888888888888888888888888:::999888888777888888888888888888777888888999:::888888999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;999888777777777777888999666666666666555555555555555555555555444333222222333333333333444555555666555555444444444444555555333333333222111111000000000000/////////000111111333222000/////////000111///000000000000111111111555555555333000//////000222222111000000111333333111111111111111111111111000111111111111000////////////......//////000000///......///000000///---+++++++++,,,,,,,,,------}}}ssskkkddd___ZZZWWWSSSOOOMMMKKKIIIGGG@@@<<>>??????<<<:::777888888999999999888888999999999999999999999999888888888777888888999:::777777777777777888999999888888999999999:::::::::;;;:::999999999999:::;;;999888777666666777888999777777777666666666666555666666666666555444333222333333333333444555666666555555444444444444555555333444444333111000000111000000000000000111222222333222000/////////000111....../////////000000000222333333222111000222333000111222222111000111333111111111111111111111111///000000000000///.....................///000000///......///000000///---,,,,,,,,,,,,---------...wwwooogggccc[[[XXXSSSPPPMMMLLLIIIHHHEEE>>>CCC<<>>:::999888:::<<<<<<:::777333555777999:::;;;::::::::::::::::::::::::::::::777777777777888999:::;;;777777666666777888999999888888999999999::::::::::::999777666666777999:::999888777666666777888999888888888888777777777777999999999999888777666555222222222333444555666777555555444444444444555555333444444333111000000111111111000000111222333333333222000/////////000111............////////////000111222222111222444666///000222333111......111111111111111111111111111///////////////......---...............///000111///......///000000///------------.........//////|||tttlllgggaaa[[[SSSNNNMMMKKKIIIGGGEEECCCAAA@@@@@@???>>><<<>>>>>><<<;;;;;;;;;;;;;;;===999:::@@@AAA;;;888999999999999999999888777777666888::::::999999:::;;;555555555666777999:::;;;888999999::::::999999888666888999999888888999:::999888777666666777888999===;;;888555444444666777555666666777777777777666555333222222555777888888444555555555666777777777555555333222000///...---222111000.........///000000000000000////////////111000000000000000000000///000222333222111///...222111111111000000////////////000000111111111222////////////////////////222111...,,,++++++,,,---/////////000///......---+++******+++---......---yyypppkkkddd^^^VVVPPPNNNMMMJJJHHHFFFDDDAAA@@@@@@@@@>>>===>>>>>>===<<<;;;;;;;;;;;;<<<888999>>>???;;;888999888999999999888888777666666888::::::999999:::;;;666666666777777888999:::888999999::::::999999888777888999999888777888:::888888777777777777888888:::888666444444555666777666666777777777666666555666444333333444666666555444555555555555555555666666666555333222111//////111111000///////////////000000000000/////////...000000000000000000111111///000111222222111000///111111111111000000000//////000000000111111111111000000000000000000000000111000...---,,,---///000000000/////////.........---,,,+++,,,---...---,,,vvvooohhhbbbYYYSSSPPPNNNKKKHHHFFFDDDBBBAAAAAA@@@???===???>>>===<<<;;;;;;;;;;;;;;;888888;;;===;;;999:::777888888888888777666666666888::::::999999:::;;;888888888777777777888888888999999::::::999999888888999:::999888777888999777888888888888888888777777666555333333555666888777777777777666666555444777555333333444555444333555444444444444444444333777777666555333222111111000000000000000//////...000000000/////////....../////////000000111111111//////000000111111222222111111111111000000000000000000000000111111111111000000000000000000000000000///.........000111222111000///........./////////...------......---,,,yyyrrrkkkddd[[[UUURRROOOLLLIIIGGGEEECCCBBBBBBAAA@@@>>>???>>>===<<<;;;;;;;;;;;;<<<:::999:::<<<<<<;;;;;;777777888888888777777666666888::::::999999:::;;;::::::999888777777777777888999999::::::999999888999:::;;;:::888777888999777777999::::::999777777888777666444444555666777777777777777666555444333666444333333444555444333444444444333333222222222666666555444333333222222...///000111111000///...000000/////////...............//////000111111111////////////000111333333111111111000000000000000000000000000000111111111111111111111111111111111000000//////000000111222222111///------...///111222000......//////---,,,{{{sssllleee\\\VVVRRRPPPLLLIIIHHHFFFDDDCCCCCCBBBAAA?????????===<<<<<<<<<<<<<<<<<<;;;::::::;;;===<<<:::777777888888888888777777666888::::::999999:::;;;<<<;;;:::888777777666666888999999::::::999999888888:::;;;:::999888999:::777888999::::::999888777;;;:::888777555555555555777777777777666444333333222222111333555666555444444444333333222222222111444333333333222222111111...///000111111000///...////////////..................//////000000000000////////////000111333333000000000000000000111111111111000000000000000000000000000000000000000000222222111000000000000000333111///...---...000111222111////////////---+++}}}uuummmfff^^^WWWTTTQQQNNNKKKIIIGGGEEEDDDDDDCCCBBB@@@??????>>>===<<<<<<<<<<<<;;;<<<;;;999:::===;;;777777777888999999999999888666888::::::999999:::;;;<<<;;;:::999888777777777888999999::::::999999888888999::::::999999:::<<<888888999999999999888888<<<;;;999888666555555444666666666666555555444333111000111333555777666444444333333333333333333222111111111111111111111111...//////000000000000000/////////.........------//////////////////////////////000000111111222222000000000000111111111111111111111111000000000000////////////////////////222111111111000000//////222111000/////////000000222000///...//////---,,,yyyooohhh___YYYVVVTTTQQQNNNJJJHHHEEEDDDDDDDDDCCCAAA@@@???>>>===<<<<<<<<<<<<888;;;;;;888999;;;777111888888999:::::::::::::::666888::::::999999:::;;;<<<;;;:::999888777777777888999999::::::999999888666888::::::::::::<<<===:::999999888888999999:::999999888777666555555555555555555666555555444444222111222333555666444222333333333333444444444444000111111111111111111111///////////////000111111//////.........---------000000000///......------///000111222222111000//////000000000111111111111111111111111000000000///........................//////000000000000000000111111111000000000000///000///.........///---,,,|||pppiiiaaa[[[XXXVVVSSSPPPKKKHHHFFFEEEEEEDDDCCCBBB@@@???>>>======<<<<<<<<<666::::::777777999555---888999:::;;;;;;;;;;;;;;;666888::::::999999:::;;;<<<;;;:::999888888888888999999999::::::999999999666777999::::::;;;===>>>;;;:::999888888999:::;;;666666666666666666666555444444555555666555555555333333333444555444222000333333333444444555555555111111111111111222222222000///.........000111222//////.........---------111111000///...---,,,,,,///000222333222111///...//////000000111111111222222111111111000000//////........................,,,---...000111111222222000111111111111000/////////...------......---,,,tttmmmddd]]]YYYVVVSSSOOOIIIGGGDDDDDDDDDDDDCCCAAAAAA@@@>>><<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::>>><<<;;;<<<>>>>>>===<<<888888:::;;;;;;:::888888999888777777777888999:::;;;;;;::::::::::::999999:::===<<<666777<<<>>>;;;::::::::::::::::::::::::999999888888777555444333444555666777666555333111333333222444555666555333555444444333333222111111222111111111111111111111000000111111111000000///111///...------...///111222222111000///...------...///000222222111111000---000000......222222///111111111111000///------///000111000...,,,---...------------...///111222///000111111111///...---------......//////000000~~~uuunnneee^^^ZZZWWWSSSPPPIIIGGGEEEDDDEEEEEECCCBBBBBBBBB@@@???>>>=========<<<<<<;;;;;;;;;:::::::::888777777999<<<=========999999::::::::::::999999999888888777888999:::;;;::::::999999999888888888999<<<;;;888999???BBB@@@::::::::::::::::::::::::999999888888777555444333222444555666777666444333333222222444555666444333555555444333222222222222222222222222222222222222000000111111111111000000111000...------...000111222111111000///......---...///000111222111111000...111111......000000---111111111111000///...------...//////......///000------......///000000111///000000000000//////............///////////////vvvooofff___[[[XXXTTTQQQJJJHHHFFFEEEFFFFFFDDDCCCCCCCCCCCCBBBAAA@@@???>>><<<<<<;;;;;;;;;:::::::::777666666888:::<<<<<<;;;;;;::::::999999::::::;;;999999999999999:::;;;;;;999999999888888888777777888:::;;;:::<<>>===<<<<<<;;;;;;;;;:::::::::<<<;;;999999::::::999888;;;;;;999888888999;;;;;;999999::::::;;;;;;;;;;;;;;;::::::::::::999999999999888999:::;;;<<<===>>>::::::::::::::::::::::::777777888777777666555444777666666666555444333222222222111333444555444222555444222111000000111111......//////000000000111//////000111111111111111111111000000000000111111////////////000000000000000000000000000111111111///222222000111555555333///000000000000//////......///000///...---...000---...000222222111///...///...---------///000111000000//////......------wwwpppggg```\\\YYYUUURRRKKKIIIGGGFFFGGGGGGEEEDDDBBBBBBBBBAAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::777666666777999::::::999:::999999888888999999:::888888999:::::::::::::::;;;;;;;;;:::::::::999999:::888888:::;;;888999;;;::::::::::::::::::::::::777777777777777666555555888888777555444333222111222111111222444444333222333333333222111111000000---------...//////000000...///000111111222111111000000000000000000000000......//////000000111111000000000///000111111222---111222000222666777444//////000000000000//////000111111000...,,,---...//////000111111111000///.........---....../////////////////////.........wwwpppfff___\\\YYYUUURRRKKKIIIGGGFFFFFFFFFEEEDDDCCCCCCAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::888777777888:::;;;:::999777888888999999888888777777888999:::::::::999888::::::::::::999999999888999666777;;;;;;888777;;;::::::::::::::::::::::::777777777777777666666555888777666555444333333333222111111222444444333111111222333333333111///...------......///000000111...///000111111222222222/////////000000/////////---......///000111111222111000/////////000222222---000111///000444444222//////000000000000//////000111111000...,,,---...000000000000000000000000.........///......------.........///////////////vvvooofff___[[[XXXTTTQQQJJJHHHFFFEEEFFFFFFDDDCCCEEEDDDBBB@@@?????????@@@<<<<<<;;;;;;;;;:::::::::>>>===;;;;;;;;;;;;:::888666777888999999888777666666777888999:::999888888999999999888888888888777999555666<<<<<<888888<<<::::::::::::::::::::::::666777777777777777666555666555555444444444555555222111111222444444333111000222333444444111///------......///000111111222......///111111222222222......////////////......------...///000111222222111000/////////000222333...000111......111111...//////000000000000000//////000000000...---...///222111000000///000000111......///000///...,,,+++---.........//////000000rrrddd]]]XXXRRRNNNMMMGGGFFFEEEEEEFFFEEECCCAAAEEECCCAAA???>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<888===999888===999666===999999999:::::::::;;;;;;888999:::999888888:::<<<:::999999888888999999:::777777777888999999::::::888999999:::::::::999999777777777777777777777777666666555444333333222222555///***+++222777555111111111111111000000000000////////////000000000000000000000000111111111111222222222222111000......---///111222111000111111//////000000000000//////---.........//////000000000000000000000000000000//////000111111111111111000000000000////////////000000000000000000000000111///...///000111000...ssseee^^^XXXRRRMMMLLLFFFDDDCCCCCCDDDCCCAAA???CCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<666;;;;;;:::;;;777666<<<;;;;;;;;;<<<<<<<<<<<<===888999:::999888888:::<<<;;;;;;;;;::::::;;;;;;;;;777777777888999999::::::888888999999:::999999888666666666666666666666666666555555444333333222222<<<:::777444222111000///111111111111000000000000////////////000000000111000000000000111111111111111111111111000///...---...000222222111000000111//////000000000000//////....../////////000000000000000000000000000000000//////000111111111111111000000000000////////////000000000000000000000000111///...///000111000...xxxjjjbbb\\\TTTOOOMMMGGGEEEDDDCCCCCCCCCAAA???@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<666:::<<<;;;999888888:::;;;;;;;;;;;;<<<<<<<<<<<<888999:::999888888:::<<<;;;;;;;;;::::::;;;;;;;;;777777777888999999::::::888888999999999999888888555555555555555555555555555555555444444333333222---222555333...,,,///444111111111111000000000000/////////000000000111111000000000000111111111111000000000000///......---///111222222000//////000///000000111111000000/////////000000000000000111000000000000000000000000//////000111111111111111////////////000000000000000000000000000000000000111///...///000111000...ppphhhaaaXXXRRROOOKKKIIIFFFEEEEEEDDDBBBAAA>>>>>>@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::888:::;;;:::>>>???888888888999999999:::::::::888999:::999888888:::<<<888888888999999888888888777777777888999999::::::888888888888888888777666444444444444444444444444555555444444444333333333"""(((...///------111666111111111111000000000/////////000000000111111111///000000000111111111111///////////////...------000222222222000...///000000000000111111000000000000000000000111111111111//////////////////////////////000111111111111111////////////000000000000000000000000000000000000111///...///000111000...uuulllddd[[[SSSQQQLLLJJJGGGEEEDDDDDDBBBAAA===>>>???@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@666888;;;;;;EEEGGG777888888888999999999::::::888999:::999888888:::<<<777888888999999888888777777777777888999999::::::777888888888777777666555444444444444444444444444444444444444444333333333000111333333222111111111111111111111000000000///000000000000111111111111///000000000111111111111...////////////......---111222222111///...///000000000111111111111000000111111111111000000000000//////////////////////////////000111111111111111.../////////000000000111111111111111111111111111111///...///000111000...wwwoooggg]]]UUURRRLLLIIIEEECCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>333:::;;;222EEESSS@@@999::::::::::::;;;;;;;;;888999:::999888888:::<<<888999:::;;;;;;:::999888777777777888999999::::::777777777777666555444333444444444444444444444444444444444444444444444444222000......111333333222111111111111000000000000000000111111111222222222000000000000111111111111///000000111111000000///000111111000//////111333000111111222222111111000000000000/////////......000000000000000000000000//////000111111111111111.........///000111111111111111111111111111111111111///...///000111000...yyyrrrhhh___\\\PPPMMMHHHEEEDDDCCCBBBAAAAAA@@@>>><<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::222===<<<---@@@UUUEEE777777888888888999999999888999:::999888888:::<<<555666888999999888666555777777777888999999::::::777777777777666555444333555555555555555555555555444444444444444444444444555444222000//////111222111111111111000000000000000111111111111222222222000000000000111111111111000000111111111111111000///000000/////////222444111111222222222222111111000000//////.........---000000000000000000000000//////000111111111111111---......///000111111222111111111111111111111111111///...///000111000///zzzrrrkkkbbb[[[WWWRRRLLLHHHFFFCCC???;;;@@@<<<999999;;;======<<<<<<<<<======<<<:::999888::::::;;;:::777777AAAMMM:::;;;;;;999777777888:::777666555555666888:::<<<999999999999999888777666666555444666:::;;;999777888888888777777666555444444555666777777666555444777444444666555111111333111111111222222333333333333333222222111000000000444444333222111000///...111111111000000000000000...,,,******---///000111000000000000111111111111111111111111222333444555111111000000000000111111111000/////////111222333///...///000222333222000//////000000111111222222222111000111333444333222222111///.........///000|||sssllleee^^^XXXSSSLLLGGGEEEDDD@@@===AAA===:::999:::;;;:::999:::::::::::::::888777666777777999:::999;;;EEEQQQAAA>>>;;;888777888999:::777666555555555777999:::777777888888888777666666777555555777:::;;;999777777777777888777777666555555555666777777666555555777444333555555111111333111111222222222333333333333333222222111000000000222222222222111111111111111000000000000000000000444222//////111333444444000000000000111111111111111111111111222333444555111111000000000000111111111000000///000111222333111000000000222222000...111111111111222222222222333222111222444444444333222111000/////////000000vvvooohhhdddZZZTTTLLLGGGEEEDDDBBB@@@BBB@@@<<<;;;;;;;;;:::999999:::::::::999888777666777777999;;;:::;;;DDDNNNFFFAAA:::777888:::::::::888777555444444555777888555666666777777777777666777666666777999:::999888666666777888888888888777555666666777777666666555555333333555555111000222222222222222333333333333333333333222111111000000000000111222222333222222000000000000000000111111444222000000111333333333000000000111111111222222222111111222222333444555222111111000000111111222111111000000111111222333333111111111111111///---333333333222222222222222333222111222444444444333333222111111000000111111xxxqqqlllhhh]]]VVVMMMFFFEEEEEEDDDCCCBBBAAA???======<<<<<<<<<;;;;;;;;;;;;::::::999999===;;;;;;<<<999777===DDDDDD>>>888777:::<<<:::888888777555444333444666777555555666777888888888777777777777888999999999888555666777888999999999999666666666777777666666666444222222555555111000222333333333333333333333333444333333222222111000000000111222333333333222222000000000000000111111111333222000000111222111000000000111111111222222222222222222222222333444555222222111111111111222222222222222111222222222222222111000111111111///...333333333222222111111000222111000111333333333222333333222222222111111111{{{sssnnnkkk```XXXNNNHHHEEEEEEEEEDDD>>>>>>>>>===<<<<<<======;;;;;;:::::::::999::::::>>><<<;;;;;;777444777<<<<<<999666777;;;===999555888777555444333444666777666777777888999999999999777888999999999999999999555666777999::::::::::::777777777666666777777777333222333666666222111222333333333333333333333333444444333333222111111111222222333444444222111000//////000000111111111111555444222222444444333222111111111111222222222222333333333222333333444444333333222222222222333333222333333333333222222222000//////000222222111000222222111111000000000///111000///000111222222000333333333333222222222111vvvpppnnnccc[[[QQQJJJGGGFFFDDDCCC:::;;;<<<<<<;;;:::;;;<<<999888777777777777888888;;;888888:::888555666;;;777666555888;;;;;;888555888777555444444555777888777888888999999999999888777999::::::999888888999666777888999:::;;;;;;;;;888777777666666777777888333222444777777333222333444444444444333333333333444444444333222222111111222333444555444333111////////////000111111222222222111000111222333222111111111111222222222222333444444333333333333444444444333333222222333333444333333444444444333222222///......000222333222111111111111000000000000000111000///000222222222111222333333333333222111111yyyssspppeee]]]SSSLLLHHHFFFDDDAAA;;;===???>>>;;;::::::<<<888888777666666777888999999777777:::999777777;;;777777777777777777777666777666555555555777999:::777888888888888888777666777999;;;;;;999777888:::888888999:::;;;;;;;;;:::888888777666666777888888444222555999999555333444555555444444444333333333555444444333333222111111000111444555555444222111...//////000111111222222///......///111222111///111111111222222222333333555444444333333333444444444444333333333333444444333444555555555333222111000000///000222222111///000111111111111111222222222111111111333444333222111222333333333222000000|||uuurrrfff^^^TTTMMMIIIFFFCCC@@@@@@BBBDDDBBB>>><<<<<<===::::::999888888999:::;;;;;;999999;;;:::777777:::::::::999777444444666888777666555555666888:::<<<777777888777777666555555777:::<<<;;;999777888:::999999:::;;;;;;;;;::::::999888777666666777888999444333555::::::666444555555555555444444333333333555444444333333222222111...000333555666666444333...//////000111222222222111111111333555666555444111111222222222333333333555444444333333333444444555444444333333444444555444444555555555444222111222111000111111111///---111111111222222333333444444333222333555666555444111111222333222111000///tttnnnddd\\\UUURRRMMMFFFCCCCCCBBBAAA@@@???>>><<<;;;;;;===<<<:::999888888999::::::;;;;;;:::888777777999===;;;888777888999888888666666666666777888999:::666666666666777777777777999999:::::::::999999888777888888888888999999999777777777888999999999:::888777555555555444222000333333333444444444555555111111222222222222111111///000222555777666333000///111222222222333666888111111000000000000111111///111333222111000111222222222333333444555666666666666666777888777444111333444444444333111000...222000......111111///---///000111222333444444444333111///111333555333111555555444333222111000///vvvoooccc\\\UUURRRNNNHHHEEEEEEBBBAAA@@@???>>>===<<<;;;<<<;;;999888777777888888888999::::::888888999:::<<<:::888777999999999999777777666666666666666777555555666666666777777777888999999::::::999999888888888888888999999999999888888888888888999999999777666555666666555333000333333333444444444555555111111222222222222111111000000333666888777444111000111222222222333555777222111111000000111111222000222333333222111111222222333333444555555666666555555555777888777444222111111222222111000///...222000...///111111///---000000111222333333333333333111000111444555444222333333333222222222222111yyypppbbb[[[UUUSSSOOOJJJGGGHHHBBBBBBAAA???>>>===<<<;;;;;;:::999888777777777777666777999999888999:::<<<:::999777888999:::::::::888777777666555444444333444444555555555666666666888888999999999999999888888888888888999999999:::999999999888888888888888555555555666777666333111333333333444444444555555111111222222222222111111111111333666888888555222111222333222111222333555222222111111111111222222111333444444222222222333444444444555555666666777444444444555777777555333000000111111111111000000222111000000111111000...000111111222333333333333444222222333444555444333111111111222222333333333|||qqqaaaZZZTTTRRRPPPJJJHHHIIICCCBBBAAA@@@>>>===<<<<<<;;;:::999999888777777777666888999999888888999;;;888777777888:::;;;;;;:::777777777777666555444444444444444444555555555666777888888999999999999888888888888999999999:::::::::999999999888777777777444444555777888777444111333333333444444444555555111222222333333222222111222222444666888888666333222333333222111111222444111111000000000000111111111333555444333222333333555555555555666666777777333222333444666777555444222222222333333444444444222222111111111111000000000111222333333333333333333333333444444555555444111111222222222333333333~~~rrraaaZZZTTTRRROOOJJJGGGHHHCCCBBBAAA@@@???===<<<<<<;;;;;;;;;::::::999888888888999:::999777666777888777777777888;;;<<<;;;:::666777777888888777777666444444444444555555555666666777888888999999999999888999999999999::::::::::::999999999888777777777444444555666777777444111333333333444444444555555222222333333333333222222222222333555888888666444222333333222000000111333000000000//////000000000111333555444333222333333555555555666666666666666333222222333555666555333222222222333333444555555222222222222111111111111111111222333333333222222333333444444444444555555333333333222222222111111uuuddd]]]WWWTTTPPPJJJGGGGGGCCCCCCBBB@@@???>>>===<<<;;;;;;;;;;;;;;;:::888888999::::::999777555666777777777777999;;;<<<;;;999666777888999999888777666444444555555555666666666666666777888999999999999999999999999::::::::::::999999999888888888888888666555444555666666444222333333333444444444555555222222333333333333222222222222333444777777666444222222333222000000111333111111000000000000111111111333444444222222222333555555555555555555555555333222111222444444444333111111111111111222333444222333444333111111111222111222222333333222222222222333444444333333444555333333333222222111111111yyyiiibbb[[[WWWRRRKKKGGGGGGCCCCCCBBBAAA???>>>======::::::;;;;;;:::999777666777888999888777666777888888777888999;;;<<<:::888666777888999888777555333555555666666666777777777555666777888999999999999999999999:::::::::;;;;;;888888888888888999999999999777444333444444444333333333333444444444555555222333333444444333333222222111222333555666555333111222222111000000222333333222222222222222222333000222333333222111111222444444444444444444444444555333111111222333222111333222111111111222333333222444555444111000222333222222222333333222222111000222444333222111333555111222222222222222333333|||mmmeee^^^YYYTTTLLLHHHGGGDDDCCCBBBAAA???>>>======999999::::::999888666555555666888888777777999:::888888888:::;;;;;;999777777888999888777444222000666666666666777777777777555555777888888999999999999999:::::::::;;;;;;;;;777777888888999999999:::;;;888444222333333333333333333333444444444555555222333333444444333333222222111111222555555444333000111222111000000222444555444444333333444444555///111333333111000111222444444444444444444444333555333111111222222222000666555444333333333444555222444666444222000222444222222333333333222222111///222444333111000222555///000111222333444555555~~~oooiii```ZZZVVVQQQLLLHHHEEEDDDBBB@@@???======<<<:::::::::;;;;;;:::999999888888888888888888888888999::::::;;;;;;<<<<<<===999999888666444222333444999777777777666555888<<<999666555555888888777444888888777777888888999:::::::::999777555666888:::999888666444333333333333555666555444333333555777222222333333333333444444000111222444555666777777...///000000000000//////555333111222555555333000333222111111111222333444555555555444444333333333111111111111222333444555111111111111000000//////333555666444000///000111333333333222222111111111555444333333222222222222333333333333333222111000ssskkkbbbZZZUUUPPPJJJFFFEEEDDDBBB@@@???>>>======;;;;;;;;;;;;::::::999888888888888888888888888888777777888888999:::::::::777777777666444444555666333444555666666555555777888666555666888888777555888888888888888999999:::::::::999777666666888:::999888666444333333333333333555777777555444444555666555444444222222111000000111222444555666777777000111111111111111111111444222222333555555333111222222111111222333444444555555555444444333333333111111111111222333444555222222222111111111000000222444555333111///000222333333333222222222111111444444333222222222333333222222222222222111000000wwwooocccZZZTTTOOOJJJFFFDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<;;;:::999888777888888888888888888888888777777777888999999::::::555666777666555555666888555777888888888888666555888666666666888888777666888888888888999999999:::::::::999888666666888:::888888666555444333333333111444888999777555444333666555444444222222111000111111222444555666777888222222222222222222222222333222222333444555333111000000111333444444444444555555555444444444444444111111111111222333444444333333333333222222222222111222333333111111222333333333333222222222222111333222222222222333333444111111111111111000000///yyypppdddZZZTTTPPPKKKHHHDDDCCCBBBAAA@@@?????????<<<<<<<<<;;;:::999777666888888888888888888888888888888999999:::;;;;;;;;;777777888666555444666777888999999777888::::::777777777666777888888888777888888999999999::::::999999::::::888666666888999888777666666555444444444222555777888777555444555222222222333333333444444111222222444555666888888333333333222222222222222222222222333444444333333...000222444555555555444555555555555555444444444222111111111222222333444444444444444444444333333111111222222222222333444222222222222222222222222222111111111222333444444111111222222222111111000zzzqqqeee\\\VVVRRROOOLLLEEEDDDCCCAAA@@@?????????<<<<<<<<<;;;:::999777666777777777777777777777777777777888999999::::::;;;999:::999777555444444666555666444222777@@@CCC@@@666777777888888888888999777888999::::::::::::999888999:::999777666777999777777777666666555444444555666777666444444666777222222222333333333444444222222333333555666888999444333222111111111111222111222333444444333444444///000222444555666555555555555555555555555555555222222111111222222333333444444444444444444555555111111111222333333444333222222222222222222222222111111111111222222333444222222333333444333333222{{{ssshhh___ZZZUUUQQQMMMGGGFFFDDDBBB@@@???>>>>>><<<<<<<<<;;;:::999888777777777777777777777777777555555555666777777888888:::;;;:::888555333444555555777555444<<>>===<<<;;;;;;;;;;;;::::::999888777777777777777777777777444444555555666777777888999:::999888555555555777777:::999777???MMMQQQKKK555777999999777777999<<<777888:::;;;<<<;;;:::999888999::::::888777777888666666777888777666555444555777888777666555666777666555444444222222111000444333333333444777999;;;777666444222111222333333///111444444333333444666333333333333333444555666444555555555666666666777333333222222111222222333333333333444444555555555333111000111333444333111111111222222222333333333333222111111111111111111111222333444444444444333zzzooofff___WWWPPPJJJIIIHHHFFFCCC@@@>>><<<<<<::::::;;;;;;;;;:::999999777777777777777777777777666666777777888999999999777888888777666666777999444888777333999EEEDDD;;;444777999999777777:::<<<777888:::<<<<<<;;;:::999777999::::::888777777888666666777888888777666555333666999:::888666555555222222333333333444444444444444333333444777999;;;999777555333222333444555...111444444333222444666555444333222222333555666444555555555666666777777333333222222111222222222333333333444444444555555444222000111333444222000111111111222222333333333333333222111000000000111000111222333333333333333yyyoooiiibbbYYYRRRPPPMMMFFFAAABBBCCC@@@??????<<<<<<;;;::::::::::::;;;999888888777777777777777777777888999:::;;;;;;<<<888888777777666555555555---111555888888999;;;>>>666666777777888888888999::::::::::::::::::::::::999::::::;;;;;;::::::999555555444555888999888888777777777777666666666666666666555555555444444444111222333333222444777999999888555333111111222222333444555555555444333222111111333444555666666666666666666666666666555555999777444222111111333444888666444333444555555444888555222111444555444333666666555222000000222444333333333333333333333333222222222111111111000000zzzoooiiibbbYYYRRRPPPMMMFFFAAABBBBBB@@@>>>???===<<<;;;;;;::::::;;;;;;999999888777777777777777999999999999999999::::::777777777777777777777777333666999999777555666777555666666777888999999999::::::::::::::::::::::::999::::::;;;;;;::::::999666555444555888999888777777777777777666666666666666666555555555444444444111222333333222444777999999888555333111111222333111222444555555555444444222222333444555555555555555555555555555555555555888666444333222222333444777555444444666777777777777555222222444555444333555555444222000000222444333333333333333333333333222222222111111111000000{{{qqqjjjcccZZZSSSPPPMMMFFFAAABBBBBB@@@>>>???===<<<;;;;;;:::;;;;;;;;;999999888777777777777888:::::::::999999999888888666666777777888999999:::777888:::999777444333444444555666777888999:::;;;::::::::::::::::::::::::999999::::::::::::999999666555444555777999888777777777777777666666666666555555555555555444444444222333333333222333666999:::888555333222111222333000111333444555666666666333444444555555444444333444444444444444444444444666555555444444333333333555444333555777999:::999777555333333444444444333444444444222000///111333333333333333333333333333222222222111111111111111~~~sssmmmeee[[[TTTQQQNNNGGGBBBBBBCCC@@@>>>>>>======<<<;;;;;;;;;;;;;;;:::999888888777777888888999999999999999999999999777777888888999999999999444666777888888777666666333444555777888:::;;;;;;999999999999999999999999999999::::::::::::999999666555555666777888888777777777777777666666666666555555555555555555555555222333333333222333666888:::888666333222222222333222222333444555555555666444555555555444444333222222333333333333333444444444444555666666555444333555444333555777999999888555555444444444444333333333333333222000000111333333333333333333333333333111111111111111111111111wwwppphhh^^^VVVSSSPPPHHHCCCCCCDDDAAA??????======<<<;;;;;;;;;;;;<<<:::999999888888888888888777777888999::::::;;;;;;999999999999888888777777333444555777888999888777333444555777888:::;;;;;;999999999999999999999999888999999::::::999999888777666555666777888777666777777777777666666666666444555555555555555555555333333444333222333555888:::999666444222222333333444444444444444444444444555555555555444333222222222222222222333333444444333444555777777666555444555444333444666777666555444555555555444333333333222333444333111000222333333333333333333333333333111111111111111111111111zzzssskkk```XXXUUURRRJJJEEEEEEEEEBBB@@@@@@>>>===<<<<<<;;;;;;<<<<<<::::::999888888888888999666777888999:::;;;;;;<<<:::999999888777777666666666666666777888888666444444555666777888999:::;;;999999999999999999999999888888999999999999888888777666555666777888777666777777777777666666666666444444444555555555555555333444444333222333555777;;;999666444333222333444666555444333333333333444444555555555444333333222111222222333333444444555333444555666777777666555444444333555666666555333333555666666444222333333222333444444222222333444333333333333333333333333111111111111111222222222}}}vvvmmmcccZZZWWWTTTLLLGGGGGGFFFCCCAAAAAA>>>======<<<<<<<<<<<<<<<;;;:::999999888888999999888888888999999:::::::::777777777777777777777777888666666777999888666333555666666777888999999999888888888888888888888888888888999999999999888888888666555666777888777555777777777777666666666666444444444555555555666666333444444333222333555777;;;999777444333333333444555444333333333444555666444444444555444444333333222222222333444555555555333444555666666777777777333333333555888888777666222444777666444222222333222444555555444333444555333333333333333333333333000000111111111222222222wwwoooddd\\\YYYUUUMMMHHHHHHGGGDDDBBBBBB>>>>>>===<<<<<<<<<<<<<<<;;;:::999999888888999999:::::::::999999999999888555555666666777777888888666555444666999:::777555666666777777888888888999888888888888888888888888888888999999999999888888888777666666777888666555777777777777666666666666444444444555555555666666444444444333222222555777;;;999777444333333444444333222222222333555777888333333444555555444444333222222333444444555666666333444444555666777888888222222333666:::;;;:::999222555777777444222222444333555666666555444555666333333333333333333333333000000111111222222222222wwwpppiii```YYYTTTOOOJJJGGGGGGGGGEEEBBB;;;;;;;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;666<<>>888555777;;;888999999777666555666888444666777999999999888777777333333777999888999<<<777777777777777777777777888999999888777666888999777777777666666555555555555555555555555555555555444333333333333444555555555777888666333222333444777999777333111333333000333333333333333333444444444444444444444444444444333444444555555444444333333333444555666777777888666666555444333222111111333222222222222222333333444444555555555333222111000000111111111111000000222222333333333333222222}}}uuukkk___WWWRRRMMMHHHEEEEEEEEEBBB@@@??????>>>===<<<;;;:::999999999999:::;;;;;;<<<<<>>>>>>>>===<<<;;;;;;:::<<<;;;::::::<<<@@@DDDFFFKKKFFF???999777777888999777777888777555555666888666777888888888888777777777555444666555333555:::777777777777777777777777888999999777555444666777::::::999888777666555555555555555555555555555555444333333333333444555555555666666555444444444444777999777333222444444111444444444444333333333333333333333333333444444444333444444555555444444333444444444444444444555555666666666555555444444333222222222222222333444555555555555444333222111000000000111111111111000000111111222222222222111111|||pppcccXXXSSSNNNIIIFFFEEEDDDBBB???===========================;;;888888;;;AAAHHHMMMIIICCC<<<888777999::::::666777777666555555777888666777777888888888888888888666666777666444777===888888888888888888888888777888888666555444555777999999999888777666666555555555555555555555555555444333333333333444555555666555555555555555444444777999777333222555555222333333333222222222222222333444444444555555555666333444444555555444444333333333333333444444444444333444444555555666666666111111111111111222333333555555444333222222111111000000111111111111000000222222333333333333222222~~~sssfff\\\VVVQQQKKKGGGGGGFFFCCC@@@<<<<<<=========>>>>>>>>>;;;999777666999???DDDHHHBBB>>>:::777888999::::::555666777666555555777888666666666777888888999999777666777999888888===EEE888888888888888888888888555666666666444444666777888888777777777777666666555555555555555555555555444333333333333444555555666555444444555666555444666999777444333555555333111111111222222333333333333444444555555666666666333444444555555444444333222222222333333444444444111111222444555666777888222111111000000111111222444333333222222222222333000000111111111111000000222222333333333333222222uuuhhh___XXXSSSMMMJJJIIIHHHEEEBBB>>>>>>>>>===============888888999999:::;;;<<<===;;;::::::888777777777888444555666666555555777888555555555666888999:::;;;666555777888777777===FFF888888888888888888888888333444555555444444666888555555666666666666777777555555555555555555555555444333333333333444555555666444333444666777555333666888777444333666666333000111111222333444555555222222333444444555666666333444444555555444444333000000111222333444444555111111222333444555666666444444333222111111111111333222111111111222333444000000111111111111000000111111222222222222111111vvvjjjbbbZZZUUUNNNKKKJJJIIIFFFCCC@@@@@@???>>>===<<<;;;;;;888:::===>>>===:::777444777999::::::777555555555444555666555555555777999444444555666888:::;;;<<<666555666666333111777@@@777777777777777777777777222333444444444555777999444444555555666777777777555555555555555555555555444333333333333444555555666444222333666777555333666888888444333666666444000111222333555666777777111111222333333444555555333444444555555444444333///000000222333444555555222222222333333333444444666555444333222111111111222111111000111333444555000000111111111111000000000000111111111111000000{{{ooofff[[[XXXSSSOOOKKKGGGBBB>>>???>>>======>>>>>><<<:::<<<:::999;;;======999666888888777666666666666666888777777666666777777888777888999999999888666666444555666777888777666555777777777777777777777777:::777444555666777666444444444444444444555666666666666666666555555555555333333333444555666777888666777999999888777777888888777666555555444555555555555666666555555444333:::888666444333333333333444444555555555555444444000000111222333333333222000222333333222333555777444333111000000000111222111333444444333222222333000111222111/////////000111111111000000000000000{{{nnnfff\\\XXXSSSNNNJJJGGGBBB@@@>>>===<<<<<<======;;;999;;;999888999::::::888666999999888777777777777777666666555555555555666666777888999999999999777777444555666777888777777666666666666666666666666666999666444444666666555333555555444444444555666666666666666666666666666666444333333444444555777888555777888888777666777888<<<<<<<<<;;;;;;;;;;;;;;;888888999999999999999888===;;;:::888666666666666444555555555555444444444111111222333444444444444444555555444333333444666444333222222111111222222444555555444222222444666000111222111000///000111222222222222222222222222|||ppphhh]]]YYYSSSMMMJJJGGGDDDAAA???>>>============;;;999<<<:::888888999:::999888::::::999888888888888888777666666555555666666777888888999999:::999999888555555666777777777777666666666666666666777777777888777555666777777666555888777777666666666777777888888888888888888888888777777666666666888999:::999:::<<<;;;:::999:::;;;<<<===>>>???@@@AAA@@@@@@======>>>??????@@@@@@@@@BBBAAA???===;;;:::999888777777777666666555555555333444555666666777666666555666555444111000111333555555555555555444444333222222222000//////222444222333444333111111111222000000111111111111111111~~~ssskkk^^^ZZZSSSMMMJJJGGGEEEDDDAAA@@@???>>>???>>>;;;999===<<<:::999999:::;;;;;;::::::999888888888888999999888888777777888888999777777888999999999::::::555666666777777777777777777777777888888888888888999888888888999999888777::::::999888888888888999999999::::::;;;;;;<<<<<<===<<<;;;;;;;;;===???@@@AAABBBCCCCCCAAAAAACCCDDDBBBCCCFFFHHHIIIJJJJJJJJJGGGHHHHHHIIIJJJKKKLLLMMMNNNLLLJJJFFFCCC@@@===<<<===<<<;;;:::999888888888666666777888888888888888777888888666333222333555666777888888888777555444111222333333222111222333444666666555444333444555111222222222333333444444uuummm```\\\UUUPPPLLLJJJHHHGGGCCCAAA@@@??????>>>;;;999===<<<;;;:::999999;;;<<<;;;:::999999888888999999999999888888888888999999777777888888999:::;;;<<<777777777777888888999999777777888888888999999999888999:::::::::999999999:::999999888888999999999::::::;;;<<<======>>>>>>BBBAAA@@@@@@AAACCCFFFGGGJJJKKKLLLLLLKKKLLLNNNPPPRRRTTTVVVXXXZZZ\\\]]]^^^[[[[[[[[[[[[]]]^^^```aaaaaa```\\\XXXSSSNNNKKKIIIFFFDDDCCC@@@???>>>======:::;;;;;;;;;;;;;;;::::::;;;;;;<<<:::888888999;;;777777888999999777666555444777:::;;;:::888777666666777888777555444555666777777888999:::;;;;;;<<<~~~vvvoooeee```[[[VVVSSSPPPMMMLLLEEEDDDBBBAAAAAA???<<<:::;;;<<<<<<;;;999999:::<<<<<<<<<;;;:::::::::::::::999999888888888888999999999999999:::;;;===>>>???;;;;;;::::::;;;;;;<<<===999999999::::::;;;;;;<<<999;;;===>>>===<<<<<<<<<;;;;;;;;;;;;;;;<<<=========>>>???@@@AAABBBCCCDDDIIIHHHGGGGGGIIILLLPPPRRRUUUVVVWWWWWWWWWYYY\\\___ddddddeeegggiiilllnnnppprrrrrrrrrrrrsssuuuwwwxxxxxxvvvsssooojjjeeeaaa^^^UUUSSSQQQNNNLLLJJJJJJJJJFFFFFFFFFEEEEEECCCBBBAAA>>>??????>>><<<;;;<<<>>><<<=========<<<<<<;;;;;;999<<>><<<===>>>???>>>======<<<<<<============<<<<<<<<<<<<=========<<<======???AAACCCDDD@@@@@@?????????@@@AAABBB??????@@@AAAAAABBBCCCCCC???BBBEEEFFFDDDCCCCCCDDDBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGIIIJJJKKKMMMNNNNNNTTTSSSRRRSSSUUUYYY^^^```bbbcccdddeeefffiiimmmpppttttttttttttwwwzzz~~~~~~zzzvvvtttllljjjfffccc```_________[[[[[[ZZZYYYWWWUUUSSSRRRLLLMMMLLLJJJGGGFFFFFFHHHJJJIIIHHHHHHGGGGGGHHHHHHEEEFFFGGGFFFEEEDDDEEEGGGDDDEEEFFFEEECCCBBBCCCDDDCCCCCCDDDFFFGGGIIIJJJJJJ~~~xxxnnnkkkgggccc```]]]YYYVVVUUUSSSQQQPPPOOOMMMJJJGGGAAADDDFFFFFFCCCAAAAAACCCAAA@@@@@@???????????????BBBBBBAAAAAAAAAAAABBBBBB?????????@@@BBBDDDFFFHHHDDDDDDCCCBBBCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJJJJKKKFFFJJJMMMNNNLLLJJJKKKLLLJJJJJJKKKLLLMMMOOOPPPQQQQQQQQQRRRTTTVVVWWWXXXYYY^^^]]]]]]]]]```eeeiiimmmlllmmmooopppqqquuuzzz}}}~~~|||xxxtttrrrpppppppppmmmlllkkkiiigggeeebbbaaaaaaaaa```]]]YYYWWWWWWWWWVVVUUUTTTSSSRRRSSSTTTUUUUUUTTTRRRPPPNNNPPPTTTWWWNNNOOOPPPOOOMMMLLLMMMNNNOOOPPPQQQSSSTTTVVVWWWWWWyyyuuunnniiifffeeeddddddccc```^^^]]]\\\ZZZUUUQQQTTTVVVVVVQQQJJJFFFGGGJJJJJJIIIHHHGGGGGGHHHIIIIIIEEEEEEFFFHHHHHHIIIIIIIIIHHHHHHIIIJJJLLLMMMNNNNNNKKKKKKKKKLLLMMMNNNOOOPPPOOOPPPRRRTTTUUUVVVWWWWWWUUUVVVXXXXXXYYYXXXWWWVVVUUUUUUTTTUUUVVVYYY[[[]]]]]]^^^___```aaacccgggiiimmmmmmmmmnnnnnnpppqqqrrrtttxxx}}}}}}}}}~~~~~~}}}xxxtttwwwuuussspppnnnmmmllllllnnnjjjeeecccdddeeedddcccaaaaaa````````````aaaaaa______^^^]]][[[ZZZYYYYYY]]]]]]]]]^^^___```bbbcccyyyuuusssrrrqqqppprrrpppnnnmmmllljjjeeebbb^^^______ZZZTTTQQQRRRUUUVVVUUUTTTSSSSSSSSSTTTUUURRRSSSTTTUUUVVVVVVVVVVVVUUUUUUVVVWWWXXXYYYYYYZZZWWWWWWWWWXXXYYY[[[\\\]]]]]]]]]___aaabbbcccccccccbbbcccdddeeeddddddbbbbbb``````aaaaaaccceeefffgggggghhhiiijjjjjjlllppprrrxxxxxxyyyzzz|||~~~~~~}}}|||||||||{{{wwwsssqqqrrrsssrrrrrrssssssrrrqqqqqqqqqqqqqqqmmmmmmlllkkkiiihhhhhhgggiiiiiijjjjjjkkkmmmnnnooo~~~~~~|||zzzyyyxxxwwwsssqqqmmmnnnlllhhhcccbbbdddggggggfffeeeeeeddddddeeeeeeddddddeeeffffffgggggggggffffffffffffgggggghhhhhheeeffffffgggiiijjjlllmmmmmmnnnoooppppppqqqqqqqqqnnnoooooopppooonnnlllkkkmmmnnnoooqqqrrrsssssssssssstttuuuuuuvvvwwwzzz}}}~~~}}}}}}}}}zzzyyyyyyxxxwwwvvvvvvuuuuuuuuuuuuvvvwwwxxxyyyzzz}}}|||{{{{{{yyyvvvrrrrrrtttwwwvvvvvvuuuuuuttttttttttttrrrrrrrrrrrrssssssttttttrrrrrrssssssssssssssssssrrrrrrrrrsssuuuvvvxxxyyyxxxyyyyyyzzzzzzzzzzzzyyyyyyzzzzzzzzzyyyxxxvvvuuuvvvxxxzzz|||}}}}}}}}}|||~~~~~~~~~~~~}}}}}}|||||||||}}}~~~||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~|||}}}~~~~~~}}}|||{{{~~~~~~}}}zzzzzz{{{|||zzzzzz{{{{{{{{{{{{zzzzzz~~~~~~|||}}}{{{{{{}}}~~~}}}}}}~~~{{{}}}}}}{{{{{{{{{~~~~~~~~~}}}|||{{{zzzzzzxxxxxxxxxxxxwwwvvvuuuttt~~~}}}zzzuuurrrooonnnooopppooonnnnnnoooppptttsssqqqppppppooommmlllnnnmmmmmmmmmoooqqqtttvvvxxxyyyxxxvvvrrrpppppppppttttttssssssrrrrrrqqqqqqpppmmmkkkjjjlllooopppqqquuuuuutttssssssrrrqqqpppsssuuuuuuqqqmmmmmmsssyyywwwuuussspppmmmllllllkkknnnoooooollliiihhhkkknnnnnnnnnnnnnnnoooqqqssstttuuuuuuttttttttttttttttttvvvuuuuuuuuuuuuuuuvvvwwwwwwvvvtttrrrqqqrrrssstttqqqpppoooooopppsssuuuwwwvvvuuusssrrrrrrssstttuuutttuuuwwwyyyzzz{{{||||||vvvvvvwwwxxxyyyzzz{{{|||}}}zzzvvvssspppnnnnnnmmmllljjjhhhgggeeeeeeeeecccaaa^^^^^^^^^______^^^~~~{{{yyywwwvvvsssppplllhhheeeccc^^^___aaaaaaaaaaaabbbcccfffeeeccccccccccccaaa___^^^___aaabbbdddeeeffffffkkkkkkkkkhhhdddbbbaaabbbccccccbbbbbbbbbbbbbbbbbbdddaaa___^^^```bbbddddddeeeeeedddcccccccccdddeeeeeefffeeeccc```aaaeeeiiifffdddbbb___]]]\\\\\\\\\]]]^^^___]]]ZZZYYY[[[]]]]]]]]]\\\]]]^^^```aaabbbddddddddddddcccccccccccc______^^^^^^______```aaabbbaaa```___^^^___aaabbb^^^^^^]]]^^^```bbbeeegggccccccbbbbbbaaaaaabbbbbbcccdddeeefffggggggggggggccccccddddddeeefffggggggiiigggeeeccc```]]][[[ZZZWWWVVVTTTSSSQQQPPPPPPOOOPPPNNNKKKKKKKKKLLLKKKJJJzzzvvvtttmmmkkkhhhccc___[[[YYYWWWPPPQQQRRRTTTUUUUUUUUUUUUXXXVVVUUUUUUVVVVVVUUUSSSPPPRRRTTTWWWXXXXXXWWWVVV[[[[[[[[[YYYUUUSSSRRRSSSRRRRRRRRRSSSSSSSSSSSSSSSVVVTTTQQQQQQTTTVVVWWWWWWVVVUUUSSSRRRRRRTTTVVVXXXVVVUUUTTTTTTTTTVVVXXXYYYUUUTTTRRRPPPNNNNNNNNNNNNMMMOOOPPPPPPNNNLLLKKKLLLKKKKKKKKKKKKLLLMMMOOOOOOQQQQQQQQQQQQQQQRRRRRRRRRMMMMMMLLLLLLMMMMMMNNNOOOMMMLLLKKKKKKKKKLLLNNNOOOJJJJJJJJJKKKMMMPPPSSSTTTPPPPPPPPPPPPPPPOOONNNMMMOOOPPPQQQQQQQQQQQQQQQQQQLLLLLLMMMMMMNNNNNNNNNOOOPPPPPPPPPOOOMMMJJJHHHFFFFFFFFFDDDCCCAAAAAA@@@@@@CCCAAA>>>>>>??????>>>===yyysssqqqjjjhhhccc^^^YYYVVVTTTSSSMMMMMMMMMNNNOOOPPPNNNMMMOOONNNMMMMMMOOOPPPOOOMMMLLLMMMOOOPPPQQQQQQQQQPPPPPPQQQRRRPPPNNNMMMMMMNNNMMMMMMMMMNNNNNNOOOOOOOOOMMMKKKJJJLLLOOORRRSSSSSSQQQOOOLLLIIIIIIKKKNNNQQQNNNMMMMMMOOOQQQSSSSSSRRRPPPOOOMMMKKKJJJJJJJJJJJJHHHJJJKKKLLLKKKIIIFFFEEEBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHEEEDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDAAAAAAAAABBBDDDEEEGGGHHHEEEEEEFFFGGGFFFEEECCCBBBCCCDDDDDDEEEFFFFFFEEEEEE???@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDEEECCCAAA???===@@@???>>>===<<<<<<<<<<<<>>>===;;;;;;;;;;;;:::999wwwrrrooojjjgggbbb]]]XXXUUUSSSRRRPPPMMMKKKKKKMMMMMMKKKJJJJJJIIIHHHIIIKKKLLLKKKJJJMMMLLLKKKKKKLLLMMMNNNOOOLLLMMMOOOOOONNNNNNOOOQQQMMMMMMMMMNNNNNNOOOOOOPPPIIIHHHHHHKKKOOORRRTTTTTTSSSPPPLLLHHHGGGHHHKKKMMMMMMMMMNNNQQQTTTUUUTTTSSSQQQPPPNNNLLLKKKJJJKKKKKKHHHIIIKKKLLLLLLJJJFFFDDD>>>>>>???@@@@@@AAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBB???>>>======<<<<<<<<<===@@@@@@??????>>>>>>>>>>>>===>>>>>>>>>???@@@AAABBB@@@AAABBBBBBAAA???>>><<<<<<===>>>??????@@@??????;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@>>><<<:::::::::999888888888888888:::888777777888777666444xxxrrrpppkkkiiifffaaa]]]YYYWWWUUURRRNNNIIIHHHKKKLLLLLLJJJJJJIIIHHHIIIJJJKKKJJJIIINNNMMMKKKJJJJJJLLLNNNOOOMMMNNNPPPQQQPPPQQQRRRTTTNNNNNNNNNNNNNNNOOOOOOOOOJJJIIIIIILLLOOORRRSSSSSSRRROOOKKKGGGEEEFFFHHHJJJLLLNNNRRRVVVXXXXXXXXXWWWRRRQQQOOOLLLKKKJJJJJJJJJHHHHHHIIIJJJKKKIIIFFFCCC<<<===>>>>>>?????????>>><<<======>>>>>>??????@@@???>>>===;;;:::999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAA@@@@@@@@@@@@???>>><<<<<<999::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<===;;;;;;<<<===<<<;;;:::999999888888777777777888888999888777777888777555333}}}xxxvvvtttssspppmmmiiieeebbb```VVVPPPKKKJJJNNNRRRSSSSSSSSSQQQPPPQQQRRRRRRQQQPPPSSSSSSSSSRRRRRRRRRSSSSSSRRRTTTUUUUUUTTTTTTUUUWWWQQQQQQQQQQQQPPPPPPPPPPPPOOONNNMMMOOOQQQRRRRRRQQQNNNKKKHHHEEECCCDDDFFFGGGKKKQQQXXX[[[[[[ZZZ[[[\\\VVVTTTRRROOOMMMLLLLLLLLLKKKJJJIIIJJJLLLKKKGGGDDD???@@@AAABBBBBBBBBAAA@@@??????@@@AAAAAABBBCCCCCCDDDCCCAAA???===;;;::::::::::::<<<===>>>???@@@@@@>>>???AAACCCFFFGGGHHHIIIGGGGGGEEEDDDCCCBBBBBBBBB??????>>>>>><<<;;;999888::::::;;;<<<===>>>>>>???>>>>>>=========<<<<<<<<<::::::999999999999:::;;;<<<;;;:::;;;<<<;;;888666}}}~~~}}}|||zzzvvvrrrnnnlll[[[UUUOOONNNTTTZZZ]]]]]]]]]\\\[[[[[[\\\\\\[[[YYYZZZ[[[\\\]]]]]]\\\ZZZYYYXXXZZZZZZYYYWWWWWWWWWXXXVVVVVVVVVUUUUUUTTTTTTTTTUUUSSSRRRRRRRRRRRRQQQOOOIIIHHHEEECCCCCCDDDFFFGGGKKKSSS\\\___^^^\\\]]]___[[[YYYWWWTTTRRRPPPPPPPPPOOOMMMLLLMMMOOOOOOKKKHHHDDDEEEGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIFFFEEECCC@@@===;;;:::999:::;;;>>>AAACCCEEEFFFGGGCCCDDDGGGKKKNNNQQQSSSTTTPPPOOOMMMKKKJJJIIIJJJJJJGGGGGGEEECCCAAA>>>;;;:::;;;;;;<<<===>>>???@@@AAACCCCCCBBBAAA@@@@@@@@@AAA999888888888888999::::::<<<;;;;;;;;;<<<;;;999666}}}wwwhhhVVVJJJPPP\\\dddkkkrrrooopppnnnjjjkkkmmmmmmiiimmmmmmnnnnnnmmmkkkiiihhhiiihhhfffeeeddddddeeeeeecccdddeeecccaaa``````aaa```______```^^^YYYPPPJJJGGGHHHHHHFFFDDDCCCDDDEEENNNQQQWWW\\\aaafffkkkoooeeeeeedddccc```]]]ZZZYYYZZZZZZZZZZZZYYYYYYYYYYYYRRRRRRRRRSSSSSSRRRRRRRRRRRRRRRRRRSSSUUUWWWXXXXXX[[[RRRGGGAAA@@@???===:::777999;;;===AAAFFFKKKPPPOOOTTTZZZ___``````___^^^dddeeebbb\\\YYY[[[ZZZWWWYYYYYYWWWOOOEEE===;;;<<<===>>>???BBBEEEIIIMMMPPPQQQPPPNNNKKKHHHGGGFFFGGGHHH>>>999>>>>>>888999@@@BBBBBBBBBBBB@@@>>>===<<<|||lllZZZMMMQQQ\\\eeennnwwwwwwxxxwwwttttttwwwvvvsssttttttvvvwwwwwwvvvvvvuuuwwwvvvtttsssrrrrrrssssssrrrssstttrrrpppnnnooooooooonnnmmmjjjddd[[[PPPIIIEEEHHHJJJKKKIIIHHHGGGHHHNNNQQQWWW^^^dddkkkrrrvvvsssttttttssspppnnnlllllliiiiiiiiiiiiiiihhhhhhhhheeeeeeffffffffffffeeeeeeeeedddccceeehhhiiifffddd^^^UUUIIIBBB@@@@@@???===<<<<<<===>>>@@@FFFMMMRRRVVV\\\dddlllppprrrtttttttttuuusssnnnlllnnnmmmkkkdddbbb\\\RRRFFF>>>;;;<<<;;;===???CCCJJJRRR[[[```bbb```___]]][[[YYYUUUSSSGGG===888===???<<<@@@HHHJJJLLLOOOPPPMMMIIICCC???nnn[[[MMMOOOXXXbbbnnnzzz}}}}}}||||||{{{|||~~~~~~}}}||||||||||||}}}~~~~~~|||zzzyyyyyyzzz{{{{{{yyytttjjj]]]PPPHHHEEEJJJPPPSSSSSSQQQOOONNNJJJMMMQQQWWW___hhhrrryyy~~~~~~zzzzzzzzzzzzyyyyyyxxxxxxuuuuuuvvvvvvvvvvvvuuuuuuuuusssrrrtttwwwuuunnnhhh___VVVJJJBBB@@@AAABBBCCCCCCBBBAAA@@@AAAEEELLLQQQVVV\\\fffooowww|||~~~{{{zzz{{{{{{wwwrrrlllaaaSSSGGG>>>;;;;;;:::<<<>>>CCCKKKWWWdddmmmrrrqqqppppppooojjjccc\\\JJJAAA<<>>EEEQQQ```kkkwwwwwwwwwyyyxxxqqqeee\\\OOOGGGCCCFFFKKKPPPWWW```fffjjjooorrrpppiiiaaa[[[iiiXXXIIIFFFJJJSSScccssszzz~~~}}}~~~~~~~~~uuufffXXXQQQNNNTTT\\\fffnnnpppmmmiiifff^^^ZZZTTTPPPRRR\\\iiirrr~~~vvviii___NNNJJJDDDBBBEEEKKKSSSWWWVVVWWWXXXVVVQQQLLLIIIHHHMMMQQQWWW___iiisss}}}~~~wwwjjjXXXHHH???;;;999888999999999:::>>>IIIXXXcccuuuvvvzzz|||yyypppbbbXXXLLLHHHHHHNNNVVV^^^gggmmmsssuuuxxxzzzyyyvvvrrrooohhhYYYKKKGGGHHHOOO^^^nnnvvv||||||yyyzzz{{{zzz|||}}}sssbbbWWWTTTUUUbbbiiissszzz|||yyyvvvssskkkeee\\\TTTRRRVVV___fffwww~~~yyymmm___VVVHHHHHHHHHJJJPPPYYYaaafffeeeggghhhfff```YYYSSSOOOLLLNNNPPPUUU]]]iiivvv~~~~~~qqqcccOOOAAA;;;999888666666777888888:::CCCQQQ\\\oootttzzz|||wwwkkk^^^UUUGGGIIIOOOYYYeeepppwwwzzz}}}}}}~~~~~~~~~fffXXXMMMIIIGGGKKKYYYiiirrryyy|||yyyuuutttuuutttvvvxxx{{{}}}}}}nnn___WWW[[[aaaooottt|||}}}tttppphhh^^^XXXUUUXXXZZZkkkuuu}}}qqqbbbVVVOOOIIILLLQQQXXX```hhhpppuuutttvvvwwwuuuooohhhccc```WWWUUURRRPPPTTT^^^kkksss}}}mmm]]]JJJ===999999777555555777999888888===IIIRRReeennnvvvxxxooobbbWWWPPPLLLRRR]]]jjjwww|||cccWWWLLLHHHFFFGGGTTTcccnnnuuuyyyuuupppppppppoooooorrrvvv{{{~~~||||||wwwiii\\\YYYaaakkkvvv{{{}}}{{{uuulllccc\\\YYYXXX```lll{{{~~~ooo___TTTNNNMMMRRRZZZccckkkssszzz}}}xxxssspppnnniiiccc[[[TTTSSSZZZeeemmm{{{kkk\\\HHH;;;999999888555666999:::888555777@@@HHH\\\fffqqqqqqgggYYYOOOJJJVVV___kkkxxxyyygggXXXJJJFFFFFFGGGPPP\\\nnnqqqrrrppppppssssssqqqooooooqqquuuyyy}}}{{{ooonnnqqqxxx~~~tttggg]]]^^^iiisss|||wwwqqqhhh___YYY[[[```lllzzz~~~vvvfffVVVQQQUUUWWW]]]gggqqqzzz~~~}}}vvvqqqiiiccc``````aaaaaakkkwww}}}gggVVVDDD;;;888555333333666777777777777999===@@@QQQbbboooiiiZZZPPPOOOQQQ\\\jjjzzzxxxhhhXXXKKKGGGEEEEEEMMMXXXhhhmmmpppqqqssswwwxxxwwwtttrrrppppppsssxxx~~~uuuhhhbbbgggpppzzzuuuiiibbbeeepppzzz}}}yyyrrrkkkfff^^^___gggttt}}}}}}ssscccUUUTTT[[[eeejjjqqqzzz{{{ssslllgggccc```^^^bbbmmmwww|||~~~xxxdddTTTBBB:::888666444555666777777777666888<<>>888888777666777666777666555444555888;;;DDDSSS^^^XXXNNNOOO[[[gggxxxgggYYYNNNJJJGGGCCCGGGOOO^^^iiitttyyy|||~~~xxxrrrooonnnpppqqq{{{uuu```NNNEEEIIITTTdddtttzzzsssjjjfffjjjttt}}}}}}~~~~~~|||uuujjjaaaccckkkttt|||}}}yyywwwvvvuuuvvvzzztttdddZZZ^^^kkkvvvzzzsssmmmccc]]]YYY]]]gggmmmmmmkkkZZZKKK===888888888777777666666666555444555888:::BBBOOOWWWSSSMMMSSScccppp{{{lll^^^QQQLLLHHHDDDGGGOOOWWWeeettt{{{}}}yyyuuuqqqooommmuuuzzz~~~rrr^^^KKKDDDFFFNNN]]]nnn{{{|||uuullljjjpppyyy}}}rrrgggeeehhhnnnwwwzzzqqqjjjggghhhhhhjjjpppyyy}}}nnn```\\\fffsss{{{~~~wwwrrrjjj___VVVXXX```ggglllpppZZZLLL>>>999999888666666555666666555444666999;;;CCCMMMSSSPPPPPP[[[kkkwww}}}tttdddUUUNNNHHHCCCEEEMMMUUUddduuu~~~~~~yyytttqqqnnnoootttzzz|||zzzppp\\\JJJDDDDDDHHHUUUgggwww~~~vvvnnnnnnttt}}}xxxmmmgggfffiiiqqqzzz}}}|||pppbbbXXXTTTSSSUUUYYYcccooo{{{yyyiii]]]___nnnzzz~~~~~~zzzsssfffZZZXXX[[[___eeelll\\\NNN???:::999777555555555555666555555777:::===FFFLLLOOOOOOTTTbbbrrr{{{~~~zzziiiXXXPPPHHHBBBDDDKKKXXXgggxxx{{{vvvsssqqqjjjpppvvvxxxwwwnnn[[[JJJDDDBBBDDDPPPcccuuu~~~vvvooonnnuuu}}}~~~~~~~~~{{{pppiiieeeeeemmmvvv|||xxxhhhXXXLLLGGGBBBEEEKKKWWWffftttvvvfff\\\bbbsss}}}}}}nnn```[[[YYYXXX]]]ccc^^^OOOAAA;;;:::777555444444555666555666888;;;>>>IIILLLNNNOOOWWWgggvvv}}}~~~|||yyy||||||ooo]]]RRROOOOOOMMMKKKYYYiiiyyy~~~vvvooollliiillluuuuuufffTTTJJJAAA@@@CCCOOOaaassswwwmmmooowww}}}}}}}}}~~~yyyrrrggg```fffqqqzzz}}}|||qqq^^^LLLAAA===AAA>>>@@@KKKZZZiiixxx}}}sssfffaaaiiixxx~~~yyynnnbbbYYYWWW\\\bbb\\\PPPAAA888777888666333555555666777999;;;<<<===IIIOOORRRRRR[[[mmm}}}{{{wwwwww}}}}}}qqqaaaTTTOOOOOOOOONNN___nnn|||zzztttkkkfffgggnnnooocccQQQFFFAAA@@@BBBMMM___qqq~~~uuulllnnnvvv|||~~~zzz{{{}}}}}}yyyoooeeeeeejjjtttxxxwwwlllXXXFFF===;;;;;;999<<>>AAAOOOSSSUUUXXXbbbttt|||tttqqqwww}}}tttfffYYYQQQPPPRRRTTTeeerrr{{{mmmfffcccgggjjj```PPPDDDAAA???AAAJJJ[[[nnn|||tttlllooowww}}}}}}xxxsssoooqqqvvv{{{yyymmmdddaaammmrrrrrreeeQQQAAA;;;<<<777777999???FFFQQQdddtttssshhh___cccrrrtttggg\\\UUURRRXXXPPPEEE<<<888777777777666888999888777999AAAHHHUUUVVVXXX]]]kkk}}}}}}rrrlllpppzzz~~~~~~~~~|||vvvlll___UUUSSSVVVZZZiiittttttkkkddddddgggaaaRRRFFFAAA???@@@HHHXXXjjjzzz~~~tttmmmqqqyyy~~~xxxmmmddd^^^aaagggnnnuuu|||uuuggg^^^hhhmmmmmmaaaMMM>>>;;;>>>999999;;;===@@@III]]]ooooooddd^^^fffwww{{{pppcccXXXRRRTTTOOOFFF>>>888666777999555888:::888666:::EEEOOOYYYWWWXXXbbbrrrtttjjjllltttzzz|||}}}{{{xxxqqqfff]]]ZZZ^^^bbbmmmwwwyyypppgggcccccc___SSSGGGAAA@@@@@@GGGUUUhhhxxx~~~uuuooosss|||}}}yyyooo```TTTNNNRRRXXX___gggpppzzz{{{mmmaaabbbgggggg\\\JJJ===;;;===:::;;;=========DDDWWWjjjmmmccc___kkk{{{vvviii]]]UUURRRMMMFFF???:::888999999555888;;;999999???LLLWWW]]]ZZZ\\\iiizzz}}}}}}~~~xxxkkkjjjooouuuzzz~~~zzzyyyvvvoooiiifffhhhkkksss|||}}}yyyuuuvvvyyy~~~{{{uuukkkbbb___[[[PPPFFF@@@@@@AAAHHHUUUfffwww}}}tttpppuuu~~~|||wwwnnnaaaRRRGGGEEEHHHLLLQQQWWWaaannnwwwsssggg]]]```___WWWIII>>>:::;;;::::::;;;;;;:::@@@QQQbbbiiibbbcccqqqxxxmmmaaaYYYSSSNNNGGGAAA>>>===<<<;;;777:::<<<<<>>AAAHHHSSS___gggfffdddjjjyyy{{{qqqggg```ZZZTTTUUUZZZrrrjjjiiimmmvvv}}}~~~~~~~~~~~~}}}{{{zzzwww~~~}}}tttjjj^^^UUUYYY```lllvvv}}}~~~vvvggg\\\WWWOOOGGG???AAADDDJJJVVVfffvvvzzzrrrnnnuuu}}}rrrdddTTTHHH@@@=========;;;888999BBBPPP[[[nnnzzz{{{ppp^^^^^^\\\WWWPPPHHH@@@<<<;;;999999:::;;;@@@LLLYYYaaa___gggxxx{{{vvvoooiiiZZZRRRIIIGGGHHHIIIDDD???>>>>>>@@@EEENNNZZZeeelllfffeeelll{{{pppdddXXXPPPHHHBBBCCCIIIsssiiigggkkksss{{{www}}}|||rrr___SSSQQQLLLTTTaaannnyyy~~~zzzmmm```WWWMMMFFFAAAAAACCCJJJWWWhhhxxx~~~uuuqqqwww|||kkkVVVHHHDDD@@@;;;;;;<<<<<<;;;<<<@@@FFFJJJeeessskkkccc___^^^XXXKKKAAA???>>>;;;:::;;;:::<<>>===>>>@@@uuujjjeeegggooowwwxxx~~~~~~|||nnnZZZNNNKKKGGGLLLWWWeeeqqqzzz|||qqqeee[[[PPPHHHBBBBBBCCCLLL[[[lll{{{~~~vvvqqqwwwyyyhhhRRREEEAAA>>>:::;;;;;;;;;;;;<<>><<<999;;;;;;;;;;;;;;;>>>CCCFFFSSSdddxxx|||nnnaaa^^^___ZZZRRRKKKBBB???======???EEERRR^^^aaacccnnn}}}zzzxxxmmmbbbXXXUUUXXX\\\bbbhhhfffgggjjjrrryyy|||xxxsssdddiiirrr~~~}}}kkkZZZGGG>>>666444555555666999rrrgggaaafffnnnxxx{{{qqqaaaQQQFFFBBBEEEEEEIIIUUUeeettt}}}yyyqqqgggYYYMMMHHHFFFHHHUUUhhhxxxwwwssszzz~~~qqq]]]JJJ???<<<;;;::::::;;;;;;::::::<<<@@@CCCJJJ[[[ppp~~~rrraaa\\\______YYYSSSGGGDDDBBBBBBFFFNNNYYYaaaaaafffsss}}}zzzrrrfffZZZVVVWWW]]]gggqqquuuuuuvvvzzz{{{rrreeekkkvvvuuu^^^KKKAAA;;;666777888777777:::xxxkkkcccffflllvvv~~~~~~yyylll\\\OOOGGGCCC??????BBBKKKZZZjjjvvv|||}}}|||vvvmmm___RRRLLLKKKOOO\\\nnn|||xxxuuu{{{{{{lllWWWGGG???<<<;;;<<<::::::::::::999:::===@@@CCCRRRhhhxxxxxxfff]]]___cccbbb]]]QQQOOOKKKKKKPPPYYYaaaeeebbbjjjxxx}}}zzzvvvkkk___XXXVVV[[[gggsss}}}~~~}}}~~~~~~rrrgggnnnyyykkkRRRAAA<<<777444555555333333555yyynnneeeeeejjjttt|||~~~}}}vvvgggXXXNNNHHHCCC>>>???BBBHHHTTTcccrrr{{{}}}~~~zzzssseeeYYYRRRSSSZZZfffuuuxxxvvv|||wwweeeQQQEEE???;;;;;;<<<999::::::999888888;;;===@@@JJJ]]]qqq}}}~~~ooobbb___eeeiiijjj___]]]ZZZYYY___hhhkkkjjjdddnnn{{{|||xxxxxxxxxyyyyyyyyy|||~~~|||{{{rrrggg^^^XXXZZZdddppp~~~uuuhhhqqq}}}vvv```JJJ===:::777555666444111111444wwwmmmeeecccfffqqqyyy}}}}}}uuucccSSSKKKFFFAAA>>>@@@DDDHHHPPP]]]nnnyyy}}}~~~yyylll```XXX]]]eeeppp{{{yyywww}}}~~~qqq___LLLBBB>>>::::::<<<999::::::999777777999:::>>>DDDSSSiiixxxvvveee]]]bbblllrrrmmmllliiihhhnnnuuuuuupppeeeooo|||zzzssskkkdddaaabbbcccdddccchhhooovvv{{{~~~~~~wwwnnnddd[[[WWW___jjjwwwuuuiiisss}}}lllUUUCCC<<<:::777666777555222222666tttllleeebbbbbboooxxx~~~~~~ttt```PPPHHHCCC>>>999===AAADDDIIIUUUfffttt~~~}}}qqqeee]]]cccmmmwwwyyywww~~~}}}lllZZZHHHAAA===:::999;;;999::::::999777666777999>>>@@@MMMcccuuu}}}~~~xxxeeeYYY^^^kkktttvvvvvvsssqqqwww~~~|||ttteeeppp|||}}}{{{mmmeeeZZZQQQMMMMMMNNNOOOQQQWWWaaajjjrrrxxx}}}yyyqqqggg[[[UUUZZZcccooo|||sssjjjtttxxxfffNNN@@@<<<777444333444333000111555wwwpppiiieeecccmmmxxx{{{rrrcccSSSHHHCCCAAA>>>>>>???BBBEEEMMM^^^nnnyyy~~~vvvlllbbbdddmmmzzz}}}zzz|||}}}yyygggRRR@@@<<<===:::888999888888888999::::::999888>>>@@@HHHWWWiiixxx}}}xxxqqqcccXXXbbbuuuzzz|||}}}{{{pppfffnnnxxx|||oooeee[[[QQQFFF??????@@@@@@>>>DDDBBBGGGUUUdddoooxxxzzzvvvqqqfffYYYWWW\\\jjjxxx~~~pppjjjwwwlllUUUFFF>>>999777333111444555333333555{{{rrrjjjeeeeeekkkuuu|||rrrcccSSSHHHCCCBBB======>>>AAACCCJJJZZZiiivvv|||zzzrrrdddeeelllyyy}}}zzz{{{}}}xxxfffQQQ???<<<===:::888:::999:::::::::;;;:::::::::===???FFFSSSdddttt~~~~~~zzzssseeeZZZbbbqqqxxx~~~}}}~~~{{{qqqgggoooyyyssscccXXXOOOGGG>>>999:::;;;;;;:::???===@@@JJJVVVbbbnnnxxx}}}}}}zzzuuujjj]]]YYY[[[dddrrr~~~~~~qqqlllyyy}}}gggQQQCCC<<<888777333111444555333333555uuukkkfffgggiiirrr|||}}}rrrcccSSSHHHDDDDDD===<<<===???AAAFFFSSSaaapppxxxxxxgggeeejjjuuu~~~|||yyy{{{|||wwwcccPPP???<<<===:::999;;;;;;===>>>>>><<<;;;;;;<<<<<<===BBBMMM]]]nnn{{{}}}wwwjjj^^^```kkkuuu}}}{{{qqqiiiqqq{{{wwwfffTTTIIIBBB===777555666888888777;;;999:::@@@GGGQQQaaaoooyyy~~~zzzpppccc[[[YYY\\\iiiwww}}}pppnnnzzzxxx```JJJ>>>999777777333111444555333333555yyylllggghhhhhhpppxxx}}}}}}ssscccSSSHHHEEEEEE>>>======???@@@CCCNNNYYYjjjsss}}}}}}iiieeefffpppzzz|||wwwzzz|||uuu___MMM>>><<<===;;;:::======AAAEEEDDD@@@<<<<<<===<<<===AAAHHHVVVfffwww|||oooccc```eeeqqq{{{{{{pppjjjsss}}}ooo[[[JJJ@@@===:::777666777888777666888888:::===???GGGWWWfffuuu|||vvvjjj^^^WWWWWWcccrrr|||{{{oooooo{{{sssZZZEEE;;;888777777333111444555333333555~~~pppiiiiiihhhnnnuuuzzz~~~sssdddTTTIIIEEEEEE@@@>>>>>>@@@@@@BBBIIIRRRcccnnnyyy~~~kkkdddccckkkwww{{{vvvyyy{{{sss[[[KKK>>>===>>>;;;<<<@@@@@@HHHOOOOOOGGG@@@=========>>>@@@EEEOOO___rrr~~~uuuhhhaaa___kkkxxxzzzoookkkttt~~~zzzhhhTTTFFF>>><<<:::888777777777777666666777:::===<<<@@@NNN\\\pppzzz|||qqqbbbWWWVVV```mmmzzzxxxlllnnn{{{oooUUUAAA:::999888777333111444555333333555wwwmmmjjjffflllrrrwww~~~~~~uuufffVVVKKKEEEDDD@@@>>>>>>@@@AAAAAAFFFMMMYYYfffssszzz~~~ooofffaaahhhuuu{{{uuuxxxzzzqqqXXXIII======>>>;;;===BBBEEEQQQ]]]]]]SSSGGG@@@>>><<<>>>@@@BBBIIIXXXlllzzz~~~yyymmmbbb\\\ffftttyyynnnllltttttt```NNNCCC>>>999888777666666555555555333555888:::999;;;EEEQQQhhhuuuyyyiiiZZZUUU[[[hhhvvvuuukkkkkkyyykkkQQQ???999999999777333111444555333333555sssmmmdddiiinnnsss|||~~~vvvhhhXXXLLLEEECCC@@@======@@@AAA@@@CCCHHHOOO]]]llluuuzzzvvvjjjbbbfffrrr}}}{{{tttwwwyyypppUUUGGG======>>><<<>>>CCCKKKZZZkkkmmm```NNNCCC???;;;===??????CCCQQQeeettt}}}{{{qqqddd[[[aaaqqqwwwlllkkktttoooYYYGGG>>><<<666666666555444444555777444333444666666888AAAKKK___nnn~~~ppp___QQQVVVaaaqqq}}}|||ssskkkgggvvv}}}gggMMM===999999999777333111444555333333555vvvnnncccgggkkkqqqzzz~~~wwwjjjZZZLLLEEEBBB>>><<<<<>><<<>>>DDDOOOaaassswwwhhhTTTFFFAAA:::<<<>>>===@@@MMMaaappp}}}}}}ssseee[[[___pppvvvkkkkkkttt~~~kkkTTTAAA999999555666666555555666888:::777444333444444777@@@JJJYYYjjj{{{uuucccNNNRRR]]]nnnzzz{{{ssskkkeeettt{{{eeeKKK<<<888999999777333111444555333333555zzzmmmhhheeegggqqqzzzzzzlllZZZKKKCCCAAA???@@@AAA???<<<;;;>>>AAAJJJMMMVVVdddtttuuuhhhaaahhhxxxxxxqqqwwwvvvjjjPPPGGG>>><<<======@@@CCCRRRkkk|||kkkZZZKKK@@@@@@>>>======>>>FFFWWWhhhttt}}}}}}ooo```eeemmmyyytttlllhhhuuu{{{eeeNNN@@@999666333444444555666777888888777666666666888999;;;<<>>888666777888777444333444666555222|||pppgggdddfffoooxxx}}}|||nnn\\\MMMEEEBBB@@@AAAAAA???===<<<>>>@@@BBBEEENNN]]]nnn|||wwwiii```fffuuuxxxqqqwwwtttgggNNNEEE===<<<===>>>AAAEEEWWWnnntttdddSSSFFFAAA>>>===<<<===DDDTTTdddrrr{{{~~~rrrdddbbbjjjvvv~~~tttkkkhhhuuuwww```JJJ>>>999777444444555555666666777777555555555555666888:::;;;III[[[rrrttt___TTTRRR___nnnqqqkkkeeeeeewwwwwwaaaLLL>>>888666666777666444444555666555444ttthhhcccdddllluuuzzz~~~}}}ppp^^^OOOFFFCCCAAABBBAAA@@@>>>===>>>???===???FFFSSSeeeuuuyyylllaaacccppp}}}yyyrrrwwwqqqaaaJJJBBB<<<<<<===>>>BBBGGGZZZooo}}}ooo[[[KKKBBB???===<<<<<>>777666666666555555555555666777888yyyjjjdddcccjjjrrrxxx}}}}}}qqq```PPPFFFCCC@@@@@@@@@???>>>=========??????CCCMMM]]]mmmzzz|||ooobbb```jjjxxxyyysssvvv~~~nnn[[[FFF@@@;;;<<<===>>>CCCIIIZZZmmmttt^^^JJJDDD@@@===;;;:::>>>JJJVVViiittt|||}}}|||rrr^^^bbbkkkwww~~~tttkkkgggttt~~~nnnWWWCCC;;;888777555555555555555555555444555444444444444666888999<<>>>>>>>>>>>>>>===<<<@@@???AAAIIIWWWiiixxxttteee^^^fffttt}}}zzztttuuu}}}~~~lllWWWDDD???<<<<<<<<<===BBBIIIYYYkkk|||www```KKKFFFAAA===;;;:::<<>>======>>>@@@@@@???===>>>===???FFFTTTfffxxxyyyiii___cccqqq{{{{{{tttttt|||}}}lllVVVCCC???======<<<;;;@@@GGGXXXjjj|||{{{fffQQQGGGBBB===;;;:::;;;BBBJJJ\\\jjjvvv{{{zzzfffccccccmmmxxx{{{sssjjjfffrrryyyhhhSSSBBB;;;888555444444444444444444555555666555555444555666777888999AAAQQQdddvvv}}}mmmYYYOOOUUU___bbb]]]fffxxxsss]]]III<<<666555666555333444888777888EEEUUUooogggaaacccjjjqqqxxx~~~uuudddSSSGGGBBB>>>======@@@CCCDDDBBB@@@>>>===>>>CCCOOOaaasss~~~~~~}}}mmm```bbbooozzz|||uuurrrzzz~~~mmmVVVDDD@@@>>>===;;;999>>>EEEUUUggg{{{mmm[[[HHHBBB===<<<;;;;;;AAAHHHVVVfffuuu{{{zzzjjjccc___gggssswwwpppgggfffrrr~~~vvvcccLLL===999888666333333333444444555555555555444333333333444666666888>>>JJJ\\\ooo~~~rrr___RRRSSS]]]aaa^^^iiizzzrrr]]]III;;;666555666666333444888777:::KKK```ooofff___aaahhhooowww}}}~~~wwwfffTTTHHHCCC???>>>>>>AAAEEEGGGEEECCCAAA??????BBBKKK[[[kkkvvv}}}oooaaabbbnnnyyy|||uuurrrzzz~~~nnnWWWDDDAAA???>>>:::888<<>>AAABBBIII]]]rrr{{{xxxnnnaaabbbttt}}}|||wwwtttxxxzzzmmm[[[III???:::;;;;;;888;;;CCCOOOcccxxxzzzmmmRRRIII@@@>>>===<<<===AAAHHHXXXmmm{{{uuuiiiZZZWWWbbbkkkggg]]]dddrrrrrr]]]JJJ<<<777777888666555555666666555666777555555555444444444555777555888===FFFZZZrrrlll[[[QQQPPPSSSVVVhhhyyysss[[[CCC888999888555222555222333:::===LLLfffuuummmddd___bbbkkkuuu{{{|||lllZZZKKKCCC??????@@@HHHWWWbbb___VVVGGG@@@===>>>???DDDUUUhhhwwwyyypppcccbbbppp||||||xxxtttwwwyyynnn^^^LLLAAA:::;;;;;;777:::@@@KKK```vvv~~~rrrWWWLLLBBB???>>>===???BBBEEESSSgggwww~~~xxxkkk[[[TTT[[[dddbbb[[[dddqqq~~~ppp[[[HHH<<<777777888777777777777888999::::::555444444555555666666777555666888???QQQiii|||sss```RRRLLLNNNRRReeexxxsssZZZDDD999999888444333555222333999===LLLgggxxxpppfffaaaccckkktttzzz}}}}}}ooo\\\KKKBBBAAA???@@@IIIZZZgggeee]]]KKKBBB<<<===>>>BBBPPP```ppp}}}yyyqqqddd```jjjyyy{{{xxxsssuuuwwwooobbbNNNBBB:::;;;;;;888:::AAAMMMaaavvv~~~rrr]]]PPPDDD???>>>===>>>@@@AAANNN```qqq{{{|||ppp___SSSUUU]]]^^^YYYdddrrr|||nnnXXXFFF;;;777777777555777888777999===???>>>666555444444555666666555555555666===KKKaaavvvzzzgggTTTJJJKKKQQQdddxxxpppWWWBBB999777666333333555222333999===LLLfff{{{ssshhhbbbcccjjjsssxxxzzz}}}|||ppp^^^LLLAAABBBAAA@@@HHHXXXfffhhhaaaPPPEEE======???BBBMMM[[[jjjzzzzzzttthhh```ffftttxxxwwwrrrsssvvvpppeeeNNNAAA888:::;;;:::<<>>HHHYYYjjjxxxuuudddVVVSSSXXXZZZXXXaaaooo}}}zzzkkkUUUDDD;;;888777666333777777666999BBBFFFFFF;;;888444333555666555444444444777===III[[[ooo~~~mmmXXXLLLLLLRRRcccyyylllRRR@@@999666444222333666333444:::;;;JJJccc}}}uuujjjbbbccciiiqqqvvvwww{{{~~~{{{qqq```NNNCCCCCCBBBAAAFFFTTTccchhhfffVVVIII??????@@@BBBJJJUUUfffyyy~~~yyymmmbbbcccmmmsssuuurrrrrrvvvqqqhhhPPPBBB888999<<<;;;===BBBGGG[[[rrr{{{jjjYYYHHH???===;;;::::::===EEESSSdddttt~~~xxxiiiYYYSSSUUUWWWVVV]]]kkkyyyxxxhhhSSSBBB:::888777666222666777444:::HHHPPPPPPCCC>>>777444555666555444444444888>>>FFFTTThhhyyyrrr^^^PPPOOORRRbbbyyyiiiNNN???999555333222222555444555::::::FFF^^^vvvjjjbbbbbbhhhoootttwwwzzz}}}{{{rrrcccQQQFFFBBBBBBBBBDDDPPP```jjjlll\\\MMMAAA???@@@@@@FFFNNNbbbwww{{{ooobbb```fffooosssrrrrrruuuqqqiiiSSSDDD888999;;;:::;;;@@@CCCXXXpppqqq___KKKAAA>>>;;;999999<<>>BBBIII^^^ttt}}}zzzooo```\\\bbblllrrrqqqrrruuuqqqjjjVVVFFF999999;;;999:::>>>CCCYYYpppvvvcccMMMCCC???<<<999999<<>>SSSaaacccTTTKKK???888777888888666888666555888<<>>:::<<<<<<<<<===FFFUUUkkk~~~lllTTTGGGAAA<<<:::;;;;;;===EEESSSeeettt|||~~~{{{sssfffWWWMMMLLLNNN]]]kkkzzzvvvcccLLL???999555333333555888888888AAAUUUhhhqqqjjjZZZFFF:::777888888777777777888888888@@@TTTggg{{{qqqZZZQQQTTTaaavvvuuu___GGG:::777666666777666444444666777:::CCCMMMxxxllldddaaacccllluuuvvvxxxzzzyyysssfffXXXMMMFFFFFFCCCCCCKKK[[[hhhooogggWWWGGGBBB???===@@@GGGOOO___qqq{{{}}}wwwlllaaa___kkkqqqqqquuu}}}zzznnn\\\MMM???;;;<<<=========DDDSSSjjj}}}rrr[[[KKKBBB;;;999999:::;;;AAANNN___ooozzz}}}vvviiiYYYOOOLLLMMM\\\jjjyyyrrr___JJJ???:::777666777555777888888BBBUUUjjjvvvpppbbbOOO@@@:::999888666777777888777666;;;LLL^^^xxxvvv```TTTSSS___rrrppp[[[EEE:::888777777777888555555666666888AAAJJJyyyllldddaaacccllluuutttvvvyyyzzzuuuhhhXXXMMMEEEDDDCCCCCCKKKYYYgggpppjjjZZZJJJBBB>>>===@@@FFFKKKZZZlllwww|||yyyoooddd^^^hhhoooqqqvvv}}}zzzqqq^^^OOO@@@;;;<<<<<<<<<===CCCSSSjjj}}}uuu```NNNBBB<<<999888::::::???JJJZZZkkkxxx~~~}}}xxxlll\\\PPPLLLKKK\\\jjjxxx~~~}}}nnn\\\HHH>>>:::777666777333444555666???RRRiiixxxvvviiiXXXHHH???:::888666777666777666555999HHHWWWttt}}}{{{fffWWWRRR\\\mmm~~~ppp\\\FFF;;;888666444333666444444666666888@@@IIIxxxllleeebbbdddllluuupppsssxxx|||yyykkkXXXJJJCCCBBBAAADDDJJJVVVfffrrrmmm^^^MMMBBB>>>===@@@CCCIIIWWWhhhtttzzzyyypppfff^^^ffflllooovvv|||{{{ttt___PPP@@@::::::::::::;;;CCCSSSjjj}}}wwwdddPPPCCC<<<:::999:::;;;>>>GGGUUUfffuuu~~~|||}}}yyyooo___RRRLLLKKK\\\iiiwww}}}~~~~~~}}}{{{lllZZZFFF<<<888555333444333333444777???OOOfffxxxyyyooo___OOOBBB;;;888777555555666777666:::GGGTTTooo|||~~~kkkZZZQQQXXXgggyyyooo\\\FFF<<<999666444333444333333666666888@@@IIIzzznnngggddddddkkkrrrnnnqqqxxx}}}{{{nnnYYYIIICCCAAA@@@DDDIIISSSbbbpppnnnbbbQQQDDD>>>>>>???AAAGGGSSSdddqqqyyyzzzrrrhhh]]]ccchhhmmmttt{{{{{{wwwaaaQQQAAA::::::::::::;;;BBBRRRiii}}}yyyhhhSSSCCC===;;;:::::::::===EEERRRbbbqqqzzz{{{}}}|||rrrdddVVVNNNLLL\\\jjjxxx}}}}}}}}}|||zzzjjjXXXEEE;;;777444222222444444666999???MMMcccvvvyyyrrrdddSSSEEE;;;888888444444555777777:::EEEPPPhhhyyyppp^^^QQQTTTbbbtttnnn[[[FFF<<<:::888666666333222333555666888???HHH}}}qqqjjjeeecccgggmmmoooqqqvvv{{{zzznnn[[[KKKFFFBBBAAADDDGGGNNN]]]lllooodddSSSFFF@@@??????>>>CCCOOO```nnnxxx{{{tttkkk]]]aaaeeejjjqqqyyy{{{zzzdddTTTCCC<<<;;;::::::;;;AAAQQQhhh{{{}}}nnnWWWEEE>>><<<:::888999<<>>HHH]]]qqqwwwrrrfffVVVFFF;;;888888444333555777777888AAAKKK```tttuuubbbTTTQQQ^^^qqqrrr^^^HHH<<<999777555555444333444666555666<<>><<<@@@LLL]]]lllxxx}}}wwwmmm]]]```ccchhhpppxxx{{{{{{fffVVVDDD===<<<;;;;;;===@@@PPPfffyyyrrrYYYFFF???<<<:::777888;;;AAAKKKZZZiiirrr|||zzzlll^^^UUURRR]]]kkkxxx}}}}}}}}}{{{yyyfffUUUDDD<<<999777555666000000333888;;;CCCXXXlllvvvrrrgggWWWFFF;;;888999555333444666666777>>>GGG[[[qqqxxxfffVVVPPP\\\oooyyycccKKK===888444222111666555555666555444:::BBBwwwmmmfffbbbfffkkkpppqqqtttyyyzzzppp___QQQHHHFFFEEEDDDDDDIIIXXXhhhoooggg[[[NNNCCC===>>>BBBBBBJJJXXXjjjyyy}}}xxxqqqcccYYY^^^kkkqqqxxx|||wwwhhhWWWDDD<<<:::999999:::BBBNNNaaauuuxxxdddLLL;;;888;;;888999999<<>>JJJ\\\ooo}}}zzzgggOOO???<<<>>>888999999;;;DDDTTTeeeppp{{{|||~~~}}}vvviii^^^WWW^^^iiitttzzz}}}|||wwwiiiWWWCCC:::888666444333111333777888888>>>PPPaaaooosssnnn]]]III>>>:::999666333333666666666:::AAAWWWlllnnn\\\QQQUUUkkkxxxdddNNNAAA:::555555777555333444666777666:::@@@xxxnnnfffaaaccchhhhhhjjjqqqyyy|||tttbbbTTTFFFCCCAAA@@@@@@DDDQQQ___oookkkaaaSSSFFF??????@@@AAAGGGTTTfffvvv|||yyytttcccVVVWWWbbbhhhrrr{{{xxxiiiXXXFFF>>>=========???<<>><<<<<<@@@EEEQQQbbbsss{{{zzzvvveeeVVVUUU^^^eeeppp{{{zzzlllZZZHHH???===<<<<<<======EEETTTgggxxxoooYYYHHHAAA@@@:::888888:::>>>HHHYYYhhhqqqwww||||||wwwooodddZZZ]]]gggqqqvvvyyy{{{yyytttgggTTTAAA999888666444444111222555777777;;;IIIWWWlllsssrrrdddQQQCCC<<<999666333333555555555999???MMMddd|||uuucccQQQRRReeezzz|||kkkTTTBBB888555666777555333444666666555999???{{{qqqiiiaaaaaadddgggjjjqqq{{{~~~uuucccTTTIIIDDD@@@??????BBBLLLVVVfffjjjdddUUUFFF???===;;;???CCCNNN___ooozzz{{{yyyhhhYYYUUU]]]cccppp||||||ooo]]]JJJ@@@<<<:::999:::===CCCPPPcccvvvsss]]]KKK@@@===;;;888888:::<<>>}}}tttjjjbbb```ccchhhkkkrrr{{{~~~wwweeeWWWKKKFFFAAA@@@???BBBJJJSSSdddkkkhhhYYYIIICCC@@@<<<>>>AAAKKK[[[mmmyyy||||||lll[[[VVV\\\bbbooo{{{|||rrr```LLLAAA===999888888;;;???KKK]]]rrrwwwbbbNNNAAA<<<<<<888777::::::???PPPbbbooozzz|||wwwjjj]]]XXXdddpppvvvzzz{{{xxxsssdddRRR???777777666444444444222111222444:::HHHVVVkkkuuuyyynnn\\\LLLAAA;;;666444333555555444888>>>EEEWWWnnnxxxgggUUUOOO\\\rrr~~~~~~rrr]]]GGG:::777666444666333333666555444888===vvvlllccc```bbbhhhjjjqqqzzzyyyjjj]]]LLLFFF@@@??????@@@GGGOOO```jjjjjjZZZKKKEEEAAA<<<===@@@HHHXXXjjjxxx}}}~~~mmm\\\WWW\\\aaammmyyyzzzsssaaaMMMBBB>>>;;;:::::::::===GGGZZZooo{{{gggSSSEEE>>><<<777777::::::===NNNbbbooo|||}}}xxxkkk[[[UUUbbbpppxxx|||}}}xxxsssbbbPPP>>>777666666555444666444333555666:::EEEQQQiiitttzzzqqq___NNNBBB;;;666444333555444333777===BBBQQQggg|||zzzjjjUUUMMMWWWlllzzzvvvcccLLL>>>:::888444666333333555555444777===xxxmmmdddaaabbbgggiiipppzzz{{{mmmaaaLLLEEE@@@>>>>>>???EEEMMM\\\ggghhhXXXIIIDDD@@@:::===???GGGWWWiiiwww~~~nnn\\\WWW\\\```kkkwwwxxxsssaaaNNNDDD@@@>>><<<===;;;>>>GGGYYYppp}}}kkkWWWIIIAAA<<<777777;;;:::<<>><<<>>>BBBMMM```ttt~~~pppeeeXXXVVV```mmmvvvyyyuuufffRRRCCC>>><<<;;;999:::;;;AAAPPPdddwwwsss\\\HHH@@@>>>777555999::::::EEETTTkkkwwwzzzmmm^^^VVVVVVgggzzz|||{{{xxxpppcccKKK<<<888333666999333555555777888777888AAALLLbbbppp|||yyyjjjYYYJJJ@@@:::888555444555666777777===@@@RRRlll}}}~~~pppWWWNNNNNN]]]sssnnnSSS@@@;;;999444555333333555444222555;;;zzzooofff```]]]aaaiiiqqqwwwuuueeeNNNFFF???>>>>>>???BBBGGGQQQ```ggg\\\LLLCCC@@@===;;;===@@@III[[[nnnyyyzzzqqqeeeYYYVVV^^^kkkuuuyyytttfffRRRDDD>>>===<<<;;;999:::???LLL___rrrvvv^^^JJJ@@@>>>888777999999999BBBOOOeeerrr}}}~~~}}}zzznnn```VVVTTTcccuuuyyyzzzxxxpppbbbKKK===888333555888222555555666888777777@@@JJJaaaooo|||zzzlll\\\LLLAAA;;;888555444555666777666999<<>>===>>>>>>@@@DDDLLL[[[eee^^^PPPEEE???<<<<<<===???FFFVVViiitttvvvrrrfffYYYUUU\\\iiitttyyytttgggTTTEEE>>><<<;;;;;;888999===III[[[nnn~~~vvv```KKK>>>>>>:::888999888888@@@JJJ___nnnzzz}}}}}}{{{qqqdddVVVRRR^^^pppvvvyyyxxxooo___JJJ===999333444777111333222333555444555<<>>===???>>>???@@@HHHVVVbbb```SSSGGG@@@<<<<<<>>>???EEESSSeeeqqqtttssshhhZZZTTTZZZfffrrrxxxvvviiiVVVFFF<<<999999999777888<<>>:::333333666111333111222444444444:::AAAXXXgggwwwyyyppp```NNN@@@;;;999666444555666666555666999EEEYYYnnn}}}~~~sss^^^QQQIIITTTiii|||zzz```GGG999777999555333333444444222555;;;tttiiiaaa\\\bbbiiinnnrrrzzz~~~uuufffQQQGGG???>>>@@@???>>>>>>EEERRR___```UUUHHH@@@===<<<>>>???CCCOOObbbooottttttiiiZZZSSSWWWcccpppxxxxxxkkkYYYHHH===999888999888888;;;DDDSSSgggzzzsssaaaMMM>>>;;;;;;:::888666777<<>>;;;<<<===@@@LLL___mmmsssuuuiiiZZZRRRUUUaaaoooxxxxxxmmm[[[JJJ???;;;<<<===999999;;;AAANNNaaatttssscccPPP@@@999;;;;;;777555777;;;???NNNaaasssyyy{{{}}}xxxppp[[[NNNRRRbbbllltttsssiiiTTTDDD===;;;444444777333555222222555666666999>>>OOO```ssszzzuuugggTTTDDD<<<999666444555555555555777888@@@PPPfffzzz|||dddSSSFFFMMMbbbxxxzzzfffPPP@@@999888555333333555444222555;;;vvvkkkccc]]]\\\ccchhhnnnxxxxxxjjjTTTIII@@@???AAA@@@===<<>>???AAA;;;:::;;;???JJJ\\\ooo{{{ssseeeRRRBBB888;;;;;;777555777;;;>>>JJJ^^^pppwwwzzz|||xxxppp\\\NNNQQQ```kkksssrrrgggRRRBBB<<<;;;444444777444333000000333444333666;;;NNN___sss{{{xxxjjjVVVFFF<<<:::666444555555555555666888>>>MMMcccxxx~~~fffTTTEEEKKK___uuuzzziiiUUUCCC999666555333333555444222555;;;wwwooohhhccc___bbbhhhrrr}}}wwwkkkXXXLLLAAA>>>???>>>>>>???DDDLLLYYYaaa\\\NNNCCC@@@:::999:::@@@HHHTTTfffuuussslll```WWWUUU]]]jjjuuuyyyooo\\\JJJ@@@>>><<<888777888:::>>>GGGXXXkkkxxxuuufffSSSCCC:::666444555666555999>>>FFFVVVjjjvvv}}}~~~wwwppp]]]NNNMMMXXXeeerrrrrrdddWWWDDD:::999666777888222555222222444444444888>>>LLL\\\oooyyyyyynnn[[[KKK;;;:::777444333222333333555777===KKK]]]ooo|||}}}jjjYYYJJJKKKZZZnnn~~~mmmYYYGGG===888555333333666666444444777wwwnnnfffaaa___ccciiirrr}}}xxxlllXXXLLLAAA>>>???>>>>>>???CCCJJJWWW```[[[MMMBBB???===:::;;;@@@FFFQQQbbbqqqssslllaaaXXXUUU]]]jjjuuuyyyooo]]]JJJ@@@>>>;;;888777888:::>>>FFFUUUhhhvvv~~~uuufffSSSCCC===999666777777777:::???GGGVVVhhhuuu|||}}}xxxqqq^^^OOOLLLWWWcccpppqqqcccTTTAAA888777333555666000555222222444444444888>>>JJJ[[[nnnxxxxxxnnn[[[KKK<<<;;;888555333333333444444555;;;HHH[[[nnn|||nnn\\\LLLLLLZZZmmm~~~mmmXXXFFF<<<888666333333666777444444777yyynnneee```___cccjjjrrr}}}yyynnnYYYMMMBBB??????>>>>>>???AAAHHHTTT]]][[[NNNBBB>>>???<<<;;;???DDDNNN^^^lllsssmmmcccZZZVVV]]]jjjuuuxxxooo^^^KKK@@@===;;;777777999:::<<>><<<999666444444444555555555:::EEEVVViiiyyyqqq```OOOMMMYYYkkk}}}mmmWWWDDD:::777666444444777777555555888zzzpppgggaaa___dddjjjsss|||yyyoooYYYNNNBBB??????>>>>>>???@@@FFFQQQ\\\\\\QQQDDD>>>>>>;;;:::===CCCLLL[[[iiisssnnnfff\\\XXX^^^jjjuuuwwwppp___LLL@@@<<<:::777777999:::;;;@@@MMM```nnnxxx}}}{{{sssfffSSSDDD>>>999666666555333666:::EEETTTdddpppwww{{{yyyuuucccQQQKKKSSS^^^kkkmmm```RRRAAA::::::555555888333444222222555555333666<<>>>>>???@@@DDDOOO[[[^^^TTTFFF???<<<999999<<>>999666666555333555999DDDQQQbbbnnnvvv{{{zzzvvvfffSSSLLLRRR\\\iiikkk___OOO???::::::444555888333444222333555555333555:::DDDUUUiiivvvxxxooo^^^NNN@@@>>>;;;888555555555555333333666>>>MMMaaatttuuudddRRRMMMVVVhhh|||mmmTTTAAA888777666333444777777555555888}}}tttlllggg\\\bbbjjjqqqyyy}}}yyyrrr[[[OOODDD@@@@@@>>>>>>???@@@BBBLLLZZZ___VVVHHH???:::888888<<>>;;;777555444444444---///444===LLLaaavvvxxxfffSSSMMMTTTdddyyylllSSS???888888555333333666666444444777}}}ssskkkggg[[[aaaiiipppwww|||xxxrrr\\\PPPDDD@@@@@@>>>>>>???>>>???HHHWWW^^^WWWHHH>>><<<999888<<>>MMM```mmmvvv{{{zzzuuunnnYYYNNNQQQYYYfffjjj___HHH;;;888888222111555222333222333666555222444888===NNNcccqqquuummm\\\NNN@@@>>>:::777555333333333---000555===KKK___sss}}}jjjUUULLLQQQ___tttlllRRR???999:::444111222555555333333666|||rrrjjjfffZZZaaaiiiooovvv{{{xxxrrr\\\PPPDDD@@@@@@>>>>>>???======FFFUUU^^^WWWHHH======::::::<<>>:::777444333333333222444888???JJJ[[[nnn{{{~~~mmmWWWLLLOOO\\\qqqlllQQQ???999;;;333111111444444222222555yyyqqqjjjfff___```fffpppyyy}}}zzzuuu^^^PPPCCC???@@@???======@@@???FFFSSSZZZTTTHHH@@@AAA<<<;;;>>>???DDDVVViiisssssspppiiicccccciiipppxxxttthhhUUUFFF>>>999555888888:::999888>>>QQQdddrrrxxxsssbbbKKKBBB???;;;666555666888888777===III\\\mmmwwwyyyvvvrrrkkk```PPPHHHSSSccceee\\\LLLAAA777555666222...,,,222222333333333333444444???JJJ[[[mmmuuummm[[[LLL@@@>>>:::777555444555666555666666999DDDXXXmmmyyy}}}rrr^^^OOOLLLVVVlll}}}kkkSSS@@@777666555444444333444555666777{{{rrrjjjeee]]]___dddoooyyy}}}zzzuuu```QQQCCC?????????>>>>>>@@@???FFFSSSZZZTTTHHH@@@???;;;;;;>>>???DDDVVVjjjssssssqqqkkkeeeeeejjjpppxxxuuuiiiWWWGGG>>>999666777888::::::999>>>PPPaaappp}}}~~~xxxsssbbbLLLCCC===:::777666777888888777>>>III[[[lllvvvyyyvvvsssnnncccRRRIIIRRR```aaaXXXIII>>>555555666444000///222222333333333333444444<<>>>>>>>>>>>???@@@???FFFSSSZZZTTTIII@@@>>>::::::>>>???DDDVVViiisssuuutttoooiiihhhlllqqqxxxvvvkkkYYYIII???:::666666888:::;;;:::>>>MMM\\\lllzzz}}}xxxsssaaaLLLCCC;;;999777777888888777666???IIIZZZjjjuuuyyyxxxvvvrrrgggUUUIIIPPP]]]]]]TTTEEE;;;444444666555333333222222333333333333444444888CCCUUUhhhqqqjjjYYYJJJ>>><<<888555333333333444666555555888@@@PPPdddrrr}}}wwwcccQQQJJJQQQggg{{{~~~mmmUUUAAA888666333333222222222333444555tttjjjccc\\\^^^cccmmmxxx}}}|||xxxdddTTTDDD>>>======>>>?????????EEERRRZZZUUUIIIAAA<<<999999>>>???DDDUUUiiisssvvvwwwsssmmmkkknnnrrrwwwwwwnnn]]]KKKAAA;;;777666777:::<<<:::===IIIVVVgggwww|||wwwrrraaaKKKCCC999888888888888777777666@@@IIIYYYiiitttyyyyyyxxxsssiiiVVVJJJNNNZZZZZZQQQCCC:::444444555444333444222222222333333333444444666AAATTTgggpppjjjYYYJJJ>>>;;;888444222222222333555444555888@@@MMMaaaqqq~~~|||gggTTTIIIOOOdddyyyoooWWWBBB888666222222222222222222333333vvvllleee]]]^^^cccmmmxxx~~~|||yyyeeeUUUEEE>>>>>>======>>>???>>>EEERRRZZZUUUIIIAAA<<<888999===???CCCTTTgggrrrvvvyyywwwqqqnnnooorrrvvvxxxrrraaaNNNBBB<<<888777777:::;;;:::;;;EEEQQQcccuuu{{{wwwrrr___JJJBBB777888888888777666666777???IIIXXXhhhsssyyyzzzyyysssiiiWWWJJJMMMXXXXXXPPPCCC;;;555555444222111333222222222333333333444444666AAASSSgggpppjjjYYYKKK===;;;777444222111222333333222444:::@@@LLL```rrr}}}mmmYYYKKKMMMaaawwwpppYYYDDD999666222222222222222222222111vvvmmmfff^^^^^^ccclllwww|||{{{xxxeeeVVVFFF??????===<<<===>>>>>>EEERRRZZZUUUJJJBBB<<<888:::>>>???BBBRRReeeqqqvvvzzzzzztttppppppqqqvvvyyyuuudddQQQDDD===999888888999:::999:::BBBLLL```sss{{{xxxqqq^^^HHHAAA777888888777555555777888>>>HHHXXXhhhtttzzz{{{zzzrrriiiXXXJJJLLLVVVWWWOOOCCC<<<666555333111000333222222333333333333444444666AAATTTgggpppjjjYYYKKK===;;;777444222222222333222000333:::@@@III]]]qqq{{{sss___NNNMMM```uuurrrZZZEEE:::777222222333333333222111111wwwmmmggg]]]]]]aaajjjtttyyyxxxuuueeeVVVGGGAAA@@@>>><<<;;;>>>>>>EEERRRZZZUUUJJJBBB<<<999:::>>>>>>AAAPPPbbbooouuu{{{|||vvvqqqppppppuuuzzzwwwgggSSSEEE===999:::888888999777888@@@JJJ^^^rrr{{{xxxppp\\\FFF???777888888666444444777:::<<>><<<888555333222333444222000333:::>>>DDDXXXnnnwwwwwwdddQQQNNN```uuusss\\\FFF:::777333333444444444333111111wwwmmmggg\\\\\\___hhhrrrwwwvvvssseeeVVVHHHBBBAAA>>>;;;:::>>>===EEERRRZZZUUUJJJBBB===::::::>>>>>>@@@OOOaaannnuuu||||||wwwrrrppppppuuu{{{xxxhhhTTTEEE>>>:::;;;999888888666777???HHH^^^rrr|||xxxppp[[[EEE>>>777888777555333333888<<<;;;FFFXXXiiivvv{{{{{{yyyvvvmmmZZZJJJIIIQQQRRRKKK???999555444333111222666222222333333333444444444666AAASSSfffnnnhhhVVVHHH>>><<<888555333333333444333000333:::<<>><<<======BBBPPP\\\[[[MMM???>>>:::888:::>>>DDDRRR^^^pppuuu{{{~~~{{{vvvpppmmmrrrxxxzzzmmmWWWDDD<<<<<<;;;888777888888999>>>EEE[[[iiivvvvvvjjjYYYGGG:::888777666555555666888999;;;GGGXXXiiitttyyy{{{{{{yyyooo^^^OOOKKKMMMNNNKKKAAA999222333555333000///000111222333444444444444666AAARRRcccjjjcccTTTHHH>>>888555777777444333555555666222555???DDDQQQiiiwww~~~lllWWWPPP]]]oooyyydddIII999444666444222111222222111000vvvmmmggg^^^\\\[[[^^^bbbeeedddbbb[[[RRRGGG???===<<<;;;999>>>>>>CCCOOOZZZZZZNNNBBB>>>;;;999:::<<>>EEEXXXhhhwwwvvviiiWWWFFF;;;999888666444444666888999;;;FFFXXXiiitttyyy{{{{{{{{{qqq```PPPJJJKKKLLLIII>>>777222333444222111222111222333333444444444444777AAARRRbbbiiibbbSSSGGGAAA;;;777777666222000111444555111444===AAANNNfffvvv}}}lllWWWPPP\\\nnnyyyfffMMM<<<777666444222111222222111000~~~uuulllfff___\\\YYYZZZ\\\\\\ZZZWWWTTTMMMDDD???===<<<:::999???>>>BBBLLLVVVWWWNNNDDD===<<<;;;;;;:::???NNN^^^oootttzzz|||yyyrrrkkkgggnnntttwwwmmmZZZGGG===:::;;;888777999888888===DDDSSSfffxxxwwwhhhVVVFFF<<<:::888666444444555888:::;;;FFFWWWhhhsssxxxzzz{{{|||ssscccQQQIIIIIIJJJHHH===888555555444222444888222222333444444444333333777AAARRRbbbhhhaaaRRREEEBBB<<<888888666222000222222444111333:::===JJJcccttt~~~|||kkkXXXPPP\\\lll~~~zzziiiRRRAAA:::666444222222222222222000wwwnnnhhh```\\\YYYXXXXXXWWWTTTQQQNNNJJJDDDAAA???>>><<<;;;>>>===???FFFNNNOOOJJJCCC===<<<<<<;;;999===LLL[[[kkkpppwwwzzzwwwpppjjjfffmmmsssuuummm]]]KKK???:::;;;888777999999888<<>>999666777777555444555222555222444999;;;HHH```sss|||zzzjjjXXXPPPZZZjjj{{{~~~|||mmmXXXFFF<<<666444222222333333222111xxxooojjj___\\\XXXVVVVVVUUUQQQNNNIIIGGGDDDAAA???>>>===<<<;;;:::<<<@@@EEEGGGDDD@@@===<<<<<<;;;:::<<>>===<<<<<<;;;:::;;;>>>@@@@@@???======;;;;;;<<<<<<>>>EEENNNYYY]]]cccfffeeebbb___^^^bbbeeefffcccYYYLLLAAA::::::888888999999777:::@@@MMM___pppooobbbTTTHHHAAA;;;:::888666666666777888:::EEEUUUdddooovvvyyy{{{uuussshhhWWWKKKLLLRRRWWWJJJBBB999444000,,,...222111111222333444444444444888BBBSSSccciiibbbSSSFFFCCC===999999777333111333222666666777::::::GGGaaarrr{{{}}}vvviiiYYYPPPXXXddduuu|||tttdddPPPAAA777555333222333333333111}}}tttoooddd```[[[YYYXXXVVVQQQMMMFFFEEECCCAAA>>>===>>>???======>>>??????>>>===<<<>>>:::999<<>>======>>>999888===AAABBBBBBDDDHHHJJJMMMMMMKKKIIIHHHHHHIIIKKKMMMNNNLLLGGG@@@;;;999777888:::999777999>>>JJJWWWcccbbbZZZPPPEEE===999:::::::::999777666555:::DDDTTTcccnnnuuuyyy{{{wwwvvvmmm[[[MMMMMMTTT[[[TTTGGG;;;666666444444555...///111333555666666777888CCCTTTdddllleeeVVVJJJ???:::777888888666555666...444555666999888FFF```sss|||~~~~~~zzzttthhhYYYQQQWWWbbbkkkuuuzzzooo\\\JJJ777555333333444444333222{{{rrrqqqnnnjjjddd]]]XXXTTTMMMKKKIIIGGGEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA???>>>===<<<===>>>@@@BBBKKKIIIFFFCCCBBBAAAAAABBBBBBCCCDDDDDDBBB???<<<::::::999888777888999;;;===GGGLLLRRRSSSOOOHHHCCC@@@>>><<<:::888666555555555:::DDDSSS```iiinnnpppqqqsssqqqhhhZZZLLLIIIRRR[[[TTTLLLAAA888444222000...222222222222333444555555===GGGXXXhhhnnngggXXXLLL@@@<<<999777888777555222444333555555333777HHH[[[nnnvvv|||}}}|||}}}}}}{{{yyyuuunnndddXXXQQQUUU^^^ooovvvzzzzzzxxxqqq___MMM<<<888444111000000000000~~~}}}zzzvvvpppjjjdddaaa\\\ZZZVVVRRRNNNKKKJJJIIILLLLLLKKKKKKIIIHHHFFFEEEDDDCCCBBBAAAAAACCCEEEFFFLLLJJJGGGDDDAAA@@@@@@@@@>>>???AAAAAA@@@>>><<<:::<<<;;;:::999:::<<<>>>???@@@DDDGGGGGGDDDAAA??????888777666555555666777888777@@@MMMYYYbbbgggjjjlllllljjjcccUUUHHHEEELLLTTTVVVNNNBBB888444222222222333333333333444555666666===GGGWWWfffkkkdddVVVJJJ???<<<999888888777555333555444555555444777HHHYYYeeelllqqqqqqqqqssssssqqqrrrnnniiiaaaWWWPPPTTT\\\iiinnnrrrssssssmmm^^^NNN:::777222000///000//////yyytttpppmmmkkkfffaaa]]]YYYWWWVVVZZZZZZZZZYYYWWWTTTQQQOOOMMMLLLKKKKKKKKKLLLMMMNNNQQQNNNJJJFFFCCCAAAAAAAAA>>>???AAABBBAAA@@@>>><<<:::999888888888:::<<<>>>===>>>???===<<<<<<===???777666555555666777999:::666===HHHRRRZZZ```dddfffcccccc]]]RRRFFFBBBFFFLLLWWWOOOCCC999444333444555444444444444555666777777===FFFUUUbbbeee^^^PPPFFF===;;;888777777666555333444444555555444888EEESSSXXX]]]```______bbbdddbbbbbb___]]]XXXPPPKKKNNNUUU]]]aaaeeefffgggcccXXXLLL:::777333111000111000000|||xxxvvvsssooollljjjiiiiiikkkllllllllliiieeeaaa^^^ZZZZZZYYYXXXYYYYYYZZZ[[[YYYWWWSSSNNNJJJHHHGGGGGGFFFFFFGGGGGGFFFEEECCCAAA<<<;;;:::999:::;;;===???@@@@@@>>>===<<<<<<===>>>:::999888777666777777888999>>>FFFNNNUUUZZZ^^^aaa\\\\\\YYYQQQGGGAAACCCGGGRRRLLLCCC;;;666444444444333333333333444555666777;;;CCCPPPYYY[[[TTTIII@@@:::999777555555444444333333444444333333888AAAJJJJJJMMMNNNKKKLLLQQQSSSRRRNNNMMMLLLKKKFFFBBBDDDJJJPPPRRRTTTVVVWWWSSSLLLEEE:::777444222333333222222~~~|||yyyxxxwwwwwwwwwzzz{{{{{{{{{yyyuuuqqqnnnhhhhhhhhhggggggggghhhhhheeeccc___[[[WWWUUUTTTTTTRRRRRRRRRPPPNNNLLLJJJIIIEEEDDDBBBAAAAAABBBDDDEEEDDDCCCAAA@@@>>>===<<<:::;;;:::999777666666777777:::???EEEJJJOOOSSSWWWZZZSSSUUUSSSNNNEEE@@@@@@BBBIIIGGGCCC===888444222111222222222222333444555666888???HHHOOOOOOIIIAAA;;;666666555444222222222222111333333222222777===AAA???AAA@@@===???DDDGGGEEE@@@??????AAA>>>;;;===BBBDDDDDDFFFHHHGGGCCC>>>;;;888666333222333333222222~~~}}}}}}}}}|||zzztttttttttttttttsssssssssrrrpppllliiifffeeedddeee``````^^^\\\ZZZWWWUUUTTTOOONNNLLLJJJIIIIIIJJJKKKJJJIIIFFFEEECCCAAA===:::<<<;;;:::999888888999::::::===BBBEEEHHHJJJMMMOOOIIIKKKKKKHHHBBB>>>===>>>AAABBBAAA>>>999444111111222222222222333444555555666;;;AAAEEECCC???;;;999444444444333111111222333111333333111333888:::::::::;;;999666999>>>@@@===:::999:::<<<;;;999;;;???===<<<===@@@???999666666555333222111222333222111|||||||||||||||{{{zzzzzz{{{yyywwwtttsssrrrssssssooonnnmmmkkkiiigggfffeee___]]]ZZZWWWUUUUUUUUUVVVWWWTTTPPPNNNMMMKKKHHHFFFFFFDDDBBB@@@>>>=========:::===AAACCCDDDDDDEEEFFFCCCDDDEEECCC???<<<<<<<<<>>>??????===888444444444333222222333333444555666666999======;;;999888999333555555444222111333555222555555333555::::::555999999777555888===>>>:::999777777::::::888:::>>>999777:::>>>===777555888666555444444555555444333~~~}}}}}}|||zzzzzzzzz{{{|||yyyyyyxxxwwwvvvuuutttssspppnnnkkkhhhfffeeedddeeeeee```ZZZWWWWWWWWWVVVTTTRRRPPPLLLHHHDDDBBB@@@???<<>>>>>???>>>;;;777555666888444444444444444666777777666999;;;:::777666888:::444666777666333222555777444666666444777<<<:::444999999777555999>>>>>>:::999666555888888777999===888666999???>>>999888;;;:::888777888999:::999777}}}~~~~~~|||{{{zzzyyy|||zzzwwwuuusssrrrsssssswwwtttpppnnnllljjjhhhfffccc^^^WWWQQQNNNLLLKKKJJJHHHIIIJJJJJJJJJIIIGGGFFFEEEEEEEEEEEEDDDCCCAAAAAA??????===<<<;;;::::::::::::888777777888999888777999999999999999999::::::<<<;;;:::888888999::::::;;;===??????>>>===>>>??????@@@@@@>>><<<<<<===>>>>>>>>>=========???@@@AAA@@@AAACCCCCCBBBAAABBBCCCDDDAAA>>>===>>>@@@@@@@@@~~~|||{{{zzzzzz{{{|||}}}zzzyyyxxxwwwvvvtttpppllleee```]]]\\\[[[ZZZUUUUUUVVVVVVUUUTTTRRRQQQMMMMMMLLLLLLKKKIIIHHHHHHIIIHHHFFFDDDBBBAAAAAA@@@@@@>>>;;;:::<<<===>>>>>>@@@@@@AAAAAAAAAAAAAAAAAACCCBBBAAAAAAAAAAAABBBCCCFFFGGGHHHHHHGGGGGGHHHIIIGGGGGGGGGFFFDDDCCCEEEFFFHHHHHHGGGGGGGGGHHHJJJKKKFFFHHHKKKLLLLLLLLLMMMOOOQQQOOOLLLKKKLLLLLLLLLKKK}}}yyytttooommmlllkkkjjjddddddddddddcccbbbaaa```^^^^^^]]]\\\[[[ZZZYYYXXXVVVUUUSSSQQQOOONNNMMMLLLLLLHHHCCCAAACCCFFFIIIJJJLLLMMMMMMNNNOOOOOOOOONNNMMMMMMMMMMMMNNNOOOPPPQQQUUUUUUUUUTTTSSSTTTVVVXXXSSSSSSSSSRRRPPPPPPRRRTTTWWWVVVUUUUUUUUUVVVWWWXXXWWWYYY\\\^^^___aaaccceeebbb```___^^^^^^]]]\\\ZZZ}}}||||||~~~}}}{{{wwwvvvuuutttsssoooooooooooooooooooooooonnnnnnlllkkkjjjiiihhhhhhcccbbbaaa___^^^]]]]]]]]][[[VVVQQQNNNPPPTTTYYY\\\]]]^^^___`````````______ZZZ[[[[[[\\\]]]___``````cccccccccaaa```aaadddgggbbbbbbbbb```___```bbbeeegggfffeeeddddddeeeffffffhhhjjjmmmpppppprrrtttvvvqqqooonnnnnnnnnmmmjjjhhh~~~}}}|||zzzzzzzzzzzz{{{{{{{{{zzzzzzyyyzzz{{{|||zzzyyyyyyzzz|||~~~~~~}}}}}}}}}|||{{{zzzyyyuuuuuuvvvvvvwwwyyyzzzzzzwwwvvvuuusssqqqpppppppppnnnmmmmmmmmmmmmnnnoooooolllhhhbbb```bbbggglllooopppqqqrrrssssssrrrqqqpppjjjkkklllmmmnnnppppppqqqqqqqqqpppooonnnooorrruuurrrrrrrrrppppppqqqtttwwwwwwvvvtttsssrrrsssssstttsssuuuxxxyyyyyyzzz{{{}}}{{{zzzyyyyyyzzzyyywwwuuu}}}zzzwwwvvvuuuuuutttqqqpppooopppqqqrrrqqqsssttttttsssrrrsssuuutttttttttuuuwwwzzz}}}~~~||||||{{{{{{{{{{{{||||||}}}~~~}}}~~~}}}xxxxxxxxxyyyzzz|||~~~~~~~~~|||zzzxxxvvvuuuuuuvvvtttttttttuuuvvvxxxyyyzzzxxxtttpppooorrrvvvzzz|||}}}~~~}}}{{{zzzwwwxxxyyy{{{|||}}}}}}}}}zzz{{{{{{zzzyyyyyy|||~~~}}}}}}|||{{{{{{}}}~~~|||{{{{{{{{{||||||~~~~~~~~~{{{uuupppkkkiiiggggggeeebbb```___```bbbdddaaadddggghhhfffeeeeeefffhhhiiijjjlllnnnpppqqqrrrppppppppppppqqqrrrsssssstttuuuwwwyyyzzzzzzzzzyyyzzz{{{}}}~~~}}}{{{xxxwwwvvvvvvvvvwwwyyyyyy|||zzzwwwuuusssrrrssssssrrrrrrsssssstttuuuwwwwwwwwwvvvtttuuuxxx{{{|||}}}~~~|||yyywww|||}}}~~~{{{|||~~~}}}||||||}}}~~~~~~}}}|||{{{~~~}}}|||zzzzzzzzz{{{|||~~~}}}|||{{{|||~~~xxxpppiiiddd```^^^\\\YYYUUURRRRRRSSSVVVXXXSSSWWW[[[]]][[[XXXXXXYYYXXXZZZ\\\^^^___aaaaaaaaaeeeeeeeeefffggghhhiiijjjiiijjjlllnnnppprrrsssssstttvvvxxxzzz}}}}}}|||}}}}}}|||zzzxxxvvvuuutttsssqqqqqqqqqqqqrrrrrrpppmmmjjjhhhggghhhhhhnnnmmmmmmmmmnnnnnnoooppprrrqqqqqqsssvvvxxxyyyxxxzzz{{{{{{{{{yyyvvvssspppzzz{{{}}}~~~~~~}}}xxxzzz||||||{{{zzz{{{|||yyyyyyxxxwwwwwwzzz~~~|||{{{yyywwwvvvuuuuuuvvvrrrtttwwwxxxxxxxxxzzz{{{xxxvvvuuuwww{{{zzzqqqggg___ZZZXXXWWWSSSRRRPPPOOONNNMMMMMMLLLKKKJJJIIIJJJMMMMMMKKKIIIMMMMMMMMMNNNOOOPPPRRRRRRRRRSSSTTTTTTSSSTTTVVVXXXXXXZZZ]]]___aaacccfffhhhkkkmmmooopppppppppqqqsssrrrrrruuuyyy}}}~~~|||{{{uuuqqqpppnnnjjjggghhhgggeeedddbbbaaa``````cccbbb___]]][[[ZZZZZZZZZXXXYYY[[[]]]___```aaaaaaddddddeeeeeeeeefffffffffnnnnnnmmmjjjhhhhhhjjjmmmrrrsssuuuuuuuuurrrooonnnmmmnnnnnnnnnnnnmmmlllllliiijjjlllllllllmmmnnnpppqqqkkkkkkqqqmmmbbbbbbjjjfffdddbbbbbbdddggghhhhhhjjjkkkkkklllnnnppprrrssszzzuuulllbbbZZZUUURRRQQQPPPOOONNNMMMLLLKKKKKKKKKJJJHHHFFFGGGHHHGGGEEEBBBAAAAAAAAAAAABBBCCCDDDEEEBBBCCCDDDDDDCCCCCCEEEGGGGGGIIILLLMMMOOOQQQSSSVVVYYY[[[^^^___```aaadddfffdddeeeggglllppprrrrrrqqqppplllgggcccbbb```]]]ZZZXXXWWWUUURRRPPPNNNMMMMMMNNNMMMKKKIIIHHHGGGGGGGGGFFFGGGIIIJJJKKKLLLMMMMMMOOOPPPPPPPPPQQQQQQQQQQQQZZZZZZZZZYYYWWWXXX[[[]]]___```bbbcccbbb```]]][[[[[[[[[\\\\\\[[[[[[ZZZYYYUUUWWWXXXXXXWWWWWWYYYZZZYYYWWWXXXXXXUUURRRVVV^^^RRRPPPNNNNNNQQQSSSTTTTTTYYYZZZZZZ[[[]]]^^^```aaa~~~vvvqqqhhh^^^VVVPPPMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJHHHFFFEEEDDDCCC@@@===<<<<<<<<<;;;;;;;;;<<<<<<:::;;;<<<;;;:::999;;;===:::<<>>???>>>===<<<<<<;;;<<<<<<;;;;;;<<<===>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBDDDEEEEEEEEEDDDEEEHHHJJJIIIJJJLLLLLLLLLJJJHHHFFFFFFFFFGGGGGGFFFFFFEEEDDDEEEFFFGGGFFFEEEEEEFFFGGGCCCGGGFFFBBBBBBIIIPPPRRRAAA???>>>>>>@@@BBBCCCBBBEEEEEEFFFFFFHHHIIIJJJKKK}}}vvvqqqhhh^^^VVVOOOKKKJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIHHHGGGFFFDDDBBB@@@>>>===<<<;;;:::999999999999:::;;;;;;:::999888:::;;;666888:::;;;<<<===???AAADDDDDDBBB@@@>>>>>>@@@CCCCCCCCCDDDHHHKKKNNNNNNMMMJJJHHHEEEBBBAAA@@@???>>>CCCBBB@@@>>>;;;:::999888::::::999999999999::::::888888888888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;:::999:::<<<>>>======>>>??????===<<<:::::::::;;;;;;;;;:::999999<<<===>>>===;;;:::;;;<<<999>>><<<666;;;IIIMMMEEE888777555666888999999999999999999999:::;;;<<<===vvvqqqiii___VVVOOOJJJHHHGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEEEECCCAAA@@@@@@::::::888777666555555555777888888777666555777888333555777777777888999;;;??????===;;;888888:::<<<<<<<<<<<<===@@@AAA@@@???AAA@@@???===;;;:::;;;;;;;;;:::888777666555555555444555555666666666666666444333333222222333444444555555555555666666666666888888999888666555666777888888999999999888777666666666777777666666555444555666777555333222333444444777333///;;;JJJFFF555222111000000222333333222333333333333444444555666uuuqqqhhh___UUUMMMHHHFFFFFFFFFEEEDDDCCCCCCDDDDDD???@@@BBBAAA???>>>>>>>>>;;;:::999777666666555555555666666666444444666888444666777777666777888999777888888777666666888::::::999888888:::::::::999<<<<<<<<<:::888888:::<<<999888777666555555555555222333333444555555444444222111000///000111222333111111222222222333333333666777777666444333333444555555555666666555555444444444555555444444333222333444555444222111222333444555111111===III@@@...222111000111222333222111111000000000000000111111vvvrrrjjj```VVVNNNHHHEEEDDDDDDBBBAAA@@@@@@@@@@@@<<<>>>@@@???<<<:::;;;<<<<<<;;;:::999888777777777444666666666555666777999555777888777666666777888333444555555444444666777777666555555777888888777777888999777666666999;;;;;;:::888777666555555555222333444555555555444333333222111000111222444555111111111111222222222222111333444444222111222333222333333333333333333333333333333333333222111111222444444444222222222444333333333555<<>>============???AAA???<<<999:::;;;999888777666555555555555222333444444444444777999111333333333111111222333444666777666444222222333555333222333666888888777333555666555333333777:::999888666444222111000000000111222333333222111000222111000///000222444555........./////////000000...000222333222222333444222222222222222222222222222222333333222222111000...///000000......///000......000333666777555222000///...///000000///---111000000///////////////zzzoooddd^^^YYYPPPHHHDDDEEECCC@@@???>>>>>><<<;;;<<<<<<<<<<<<;;;:::999888666666555555555444444444555555444333333333333444444444555555444444333222555555666666555555444333333555555333444666555111555555555666666777999999555333444777777333111333111333444444222111111222000111222222000000111222...///111222333333222111444444333333222111000000---///111222333222000////////////000111111222222////////////000000000000...000111222222111000.........////////////......111444222,,,+++000222...}}}qqqeee___YYYQQQIIIFFFEEECCC@@@??????>>><<<;;;============<<<;;;::::::666666555555555444444444555555444333333333333444444444555555444444333222444444444444444333333222444666555222333555444111333333333444444555777777555333333666555222111333111333444333222111111111000222333333222111111222//////000111222222222222333333222111111000//////...///111222222222000///111111111000000000000000////////////000000000000...///111222222111///.........////////////......///111///******...///---uuuhhhaaa[[[RRRKKKHHHFFFCCCAAA??????>>><<<;;;<<<<<<<<<<<<;;;:::999999666666666555555555444444555555444333333333333444444444555555444444333222444444444444333333333333666888666222111444444111222111111222222333444555555222222444444111111333111222444333222000111111///222444555333222111111000000000000111222333333222222111111000/////////...///000222222111111000222222111111000//////...////////////000000000000......000111111000............////////////......///000///++++++...///---xxxkkkccc]]]TTTMMMJJJFFFDDDAAA??????>>>===;;;999999999999888777666666666666666666555555555555555555444333333333333444444444555555444444333222666555555444444444444444666888777222000222333111111111111111111222333444444111111333333000111444111222333333111000000111///111555666555222111111000000/////////111333444222222111111000000000000//////000111111111111000111111111111000000//////////////////000000000000......////////////............////////////......000111000......000000000zzzmmmfff___VVVNNNKKKFFFDDDAAA@@@??????===<<<999999999999888777666555777777666666666555555555555555444333333333333444444444555555444444333222555444333333222222333333555888888333000222333111222222222111222222333444333000111333444111111444000222333333111000000111...111444666444222111000000//////...///111222333222222222222222111111111//////000111111111111111//////000000111111111111////////////000000000000......////////////............////////////......000//////000000///000111zzznnnhhhbbbYYYPPPLLLGGGDDDBBB@@@@@@???===<<<;;;;;;;;;;;;:::999888888777777777666666666555555555555444333333333333444444444555555444444333222444333111000000000111222222777999555111222222111333333222222222222333444222000111555666222111333000111333222111///000000...111333444222111000000////////////000111222222222222222222222222222222000000000000000111111111...//////000111111222222////////////000000000000////////////////////////......////////////.........,,,,,,//////------///yyyooojjjeee[[[QQQLLLGGGEEEBBB@@@@@@???>>><<<<<<<<<<<<<<<;;;:::999888777777777777666666666555555555444333333333333444444444555555444444333222666555333111111222333444///666:::777333333333111333333222222111222222333111000333888888444222333000111222222000//////000...000222111000///000000---...///000111111111111111111111111111222222222000000000000000111111222000000000000000111111111////////////000000000000000000000//////000000000......////////////.........++++++000000------000xxxoookkkfff\\\QQQLLLGGGEEEBBBAAA@@@@@@>>><<<::::::::::::999888777777777777777777666666666666555555444333333333333444444444555555444444333222:::888666555555555777888---555:::888444333333222222222111111111111111222000000444999:::555222222000111222222000//////000///000111000///...///111,,,---///111111111000000000000000000000111111111000000000000000111111222222222111111000/////////////////////000000000000111111000000000000111111......////////////......000,,,---222333///...222yyynnneee```ZZZRRRLLLHHHEEEAAA????????????>>>;;;<<<<<<===<<<;;;999888999777666555666666444333222444555666555555555666444444444444333333222111444444444444444444444444444666777666333222111222777444111//////000000///444666888888666333222222222222222111111111000000000000000000000000000000222222111111000000//////111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000//////111111111111111000//////---///111111......000222000000111111111111000000{{{nnneee___ZZZSSSMMMHHHEEEAAA????????????>>><<<<<<<<<<<<;;;:::999888999777555555666666444333333444666666555444555666444444444444444333222111444444444444444444444444444555666555444222222333222111000111333444333222444666888777555333222222222222222111111111000000000000000000000000000000111111111000000000000000111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000//////000111111111111000//////---///111000///...000222////////////////////////}}}oooeee___ZZZSSSNNNIIIEEEBBB?????????>>>======<<<;;;::::::999999999888777555555666666555333444555777666555333444555333444444444444333333222444444444444444444444444222444666555444333333444000000000222555555444333333555777666444222222222222222222111111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000//////000000111111000000///...---///000000///...000111......---,,,,,,---......qqqeee___ZZZTTTPPPIIIFFFBBB?????????>>>======<<<;;;999888999999:::888666555555666666555333444666777666444333333444333444444444444444333333444444444444444444444444222333555555444333444555555333222222333444333222222444666555333222222222111111111111111111111111000000000000000000000000//////000000111111222222111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000//////000000000000000//////.........///////////////000///...,,,++++++,,,...///rrrggg```[[[VVVQQQIIIFFFBBB??????>>>===<<<===<<<:::999888888999:::777666555555666666555444444666777666444333333444333444444555555444444444444444444444444444444444222333555555444333444555777444111000111333444444222333444444222111222333111111111111111111111111000000000000000000000000//////000000111111222222111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000//////000000000000000///..................////////////000///---,,,,,,---///000sssiiiccc^^^WWWRRRJJJGGGBBB@@@???>>>===<<<<<<;;;:::999999888888888777666555555666777666444444555777666555333444555333444444555555555555444444444444444444444444444222444666555444333333444333111//////222444666666111222333333111111222333111111111111111222222222000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000////////////000000//////...---...---,,,---///000///...111000///......///000111tttkkkeee```YYYSSSJJJGGGBBB@@@>>>>>>===<<<:::::::::::::::999888777666555444555666777666555333444666666555444555666333333444555555555555555444444444444444444444444444555666555444222222333000000000222444444222111111222222222000000222333000000111111111222222222000000000000000000000000111111111000000000000000111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000////////////000000//////...---///---,,,---///000///---////////////////////////uuulllgggaaaYYYSSSJJJGGGCCC@@@>>>>>>===<<<999:::;;;;;;:::999777666666555444555666777666555222444555666555555555777333333444555666666666555444444444444444444444444444666777666333222222222111222444666666333---(((111222222111000000222333000000111111222222222222000000000000000000000000222222111111000000//////111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000/////////////////////......---///---+++,,,///000///---......///000000///......tttiiiccc]]]VVVPPPLLLEEE@@@@@@AAA>>><<<===:::::::::999999999888888555555666666777777888888555555555444444333333333222333444555666666666666333444444444555666666666666555444333222333333444444333333222222333333444222333444444222222333444333444555444222000000111111111000000000000111111//////000000000000//////---...000000//////111222222111000111333333111000111111000000//////......////////////000000000000000111222333222111///---,,,---------.../////////...---,,,---/////////...tttkkkeee___XXXRRRLLLEEE@@@@@@AAA>>><<<===<<<<<<;;;:::999888777666555555555555666666666777666666666555555444444444444555555555555555444444444444444555555555555555666555444333333333444444444333333222222333333444111333444333222111222444000111222111///------...111111000000000000111111///000000111111000000//////111111111/////////111000000///000111222000...000000000000//////......////////////000000000000///000222222222000///---......//////////////////333222000000000//////...uuummmhhhbbbZZZTTTMMMFFF@@@AAAAAA>>><<<<<<>>>===<<<:::999777666555444444555555555555666666666666666666666555555555666666666666555444333222555555555555555444444444666555444444333444444444444333333222222333333444111222333222111000111333///000000///---,,,---...111111000000000000111111000111111111111111111000222333333222000...///000///......///000000///---000000000////////////...////////////000000000000///000111222111000///...000000000000000/////////333222111111000000//////wwwooojjjcccZZZSSSNNNFFFAAAAAAAAA>>><<<<<<>>>===<<<;;;999888777666555666666666666666666666666666555555555555555555555555666666555444444333666666666555444444444333555555555444444444444555444333333222222333333444111222333222000000000222111222222111//////000111111111000000000000111111111111222222222222111111111333333222000000000111//////...///000111///---////////////////////////////////////000000000000//////000111111000//////111000000//////.........---...000000000000111222yyypppjjjbbbYYYRRROOOGGGAAAAAAAAA>>><<<<<<<<<;;;;;;::::::999999999777777777777777777777777444444444444444444444444333444444555666666555555666666666555444444444333444555555555555555555555444333333222222333333444111222333222000///000111222333333222000000222333111111000000000000111111111111222222222222111111///111222222111111222333000//////000111111000................../////////////////////000000000000/////////000000000///////////////......---------...111444555333222222222yyyoooiiibbbYYYRRROOOHHHBBBBBBBBB>>><<<<<<;;;;;;;;;;;;::::::::::::999999888888888888777777333333333444444444444444222333444555666666666666555555555555555444444444444444555666666666666555444333333222222333333444222333444333111000000111111111111000...///111333111111000000000000111111000111111111111111111000...///111111000111222444000000///000111222000...---............/////////////////////000000000000......////////////000000............------------444999======999333111000wwwnnnhhhbbbZZZTTTPPPHHHCCCBBBBBB>>><<<<<<======<<<;;;:::999999999888888888888777777777666444444444444555555555666444444555555555555555444444444444555555555555555333444555666777777666555444333333222222333333444333444555444111000111222000000000...---...000333111111000000000000111111///000000111111000000//////000111111//////000111///......///000000///------------.........//////////////////000000000000...............///000000............////////////666<<>><<<<<>>===<<<:::888777777888888777777666666666555444555555555666666777777666666666666555444333333333444444555555666666666333444666777777777666555444333333222222333333444444555666444222111111222111111111///...///111444111111000000000000111111//////000000000000//////000111222000...---...///...------...//////...,,,---------.........//////////////////000000000000...............///000111......//////000000111111111999AAACCC>>>666111///tttmmmggg^^^XXXVVVQQQMMMGGGCCCAAA@@@>>>===<<<;;;;;;::::::999999888888777666777888777555444333222444666555111222555444555666555444444555666555555555555666666666666555555555555666666666666888...)))///777777444111333333333333333222111000111111000000000000111111111000000000000000111222222222111000///...------222111111000///......---444111///...//////...---000///...---------------///,,,,,,///333333///+++000///.........000111222000///...------...///000///000111111111000...---uuunnnggg^^^XXXWWWPPPLLLGGGBBB@@@???>>>===<<<;;;;;;::::::999999888999888777888999888777555777666888:::999555666999444555666555444444555666555555555555666666666666555555555555666666666666666000...111555333222333333333333333333222111000111111000000000000111111111111000000000000000111111111111000//////......111111111000///.........///000111///,,,+++---/////////......---.........///---,,,///222333///+++///...---------...///000000///...------...///000---...//////000000000000wwwooohhh___YYYWWWOOOKKKEEEAAA???>>>===<<<<<<;;;;;;::::::999999888999888888999::::::888666666555666999777444444888444555666555444444555666555555555555666666666666555555555555666666666666555222222444333000111444222222333333333222111111111111000000000000111111222222111000/////////000000000000000000000000000111111000000//////......***///111///***(((,,,111//////.........///000000...---,,,...222222///,,,000//////............/////////............//////,,,,,,,,,---...000111222yyyppphhh___YYYXXXNNNJJJDDD@@@>>>>>><<<;;;<<<;;;;;;::::::999999888999888777888999999888666444222444777555222222666444555666555444444444666555555555555666666666666555555555555666666666666777333222444333000000333222222333333333222222111222111111000000111111222333333111000//////////////////000000000111111111111000000000/////////...+++...000...+++***---111///////////////000111222...------...111111///---222222111111000000000000/////////....../////////------,,,,,,---...000111zzzqqqhhh___YYYXXXMMMIIIDDD@@@>>>======<<<<<<;;;;;;::::::999999888777666666777888888777555555444666888777333444777444555666555444444444666555555555555666666666666555555555555666666666666:::444000333555333000111111222222333333333222222222222111111111111222222333333111000//////////////////000000111111222222000000000000///////////////...------...////////////////////////000111222......---...000000///...222111111111000000//////...//////////////////...///...---,,,,,,---...///{{{pppggg^^^XXXWWWMMMIIIDDD@@@???>>>===<<<<<<;;;;;;::::::999999888666555555666888888777555333222444666555111222555444555666555444444555666555555555555666666666666555555555555666666666666:::444000333666444111111111111222333333333222222222222111111111111222222222222111000/////////000000000000111111222222222000000000000////////////111...,,,---///000///---//////.........///000000............/////////000---...............---,,,......////////////......000//////...------......{{{pppfff]]]WWWVVVMMMIIIDDD@@@??????>>>===<<<;;;;;;::::::999999888777666666777999999888777222111222555333000000444444555666555444444555666555555555555666666666666555555555555666666666666777444333555444111111444000111222333333333333222333222222111111222222333111111000000000000000111111111111111111111222222////////////000000000000//////...---,,,,,,,,,---//////......---...............///.........///111+++,,,---......---,,,,,,---...///000000///...---......///000000000//////{{{pppfff\\\VVVUUUMMMIIIDDDAAA@@@??????>>><<<<<<;;;::::::999999888777777777888::::::999888666444666999777444444888444555666555444444555666555555555555666666666777555555555555666666666777444444666777222...111888000111222333333333333333333222222111111222222333111000000000000000111222111111111111111111111111////////////000000000000,,,///111...)))'''***...000///...---------------......///.........///111+++,,,.../////////......---...///000000///...---,,,---///111222222111111}}}mmmccc]]]XXXUUUMMMHHHDDDEEEDDD???===>>>===<<<:::999888888999:::999999888999:::999777444555555555555555555555555777777666555444444333333333333333444444555555555888777555444444555666777555444333333222222222222222222444444444444222222666333///000444666444111666666444333222111111111000000000000000000000000000000111111111000000///111000...,,,,,,...000111000000/////////111222333//////////////////////////////.........---------...///////////////..................////////////~~~nnnddd]]]XXXUUUMMMHHHEEEEEEDDD???===>>>===<<<:::999888999999999888;;;<<<;;;888555555555555555555555555555555555666666555555444333333222333333444444444444444444666555555555555555666666444444333222222222333333222333333444444333333222666222///000444666444111444333222111000000000000000000000000000000000000000000111111111111000000000///...------...///000000000///.........///000//////////////////////////////.........---------......////////////..................////////////pppddd]]]XXXUUUNNNHHHEEEEEEDDD???======<<<<<<;;;:::999999999999777<<>><<<<<<;;;;;;;;;;;;:::999888888666555555777999:::777555555555555555555555555555444444444444333333333333444444444444444444333333111111222333444444444444333333222222222333444444444333333222222333333444111111000000000000111111000000000000000111222222000000000000000000000000...///000111111222111111////////////////////////------...000000111111000////////////////////////...////////////000000000,,,---...///000000000000............////////////pppccc]]]YYYVVVOOOJJJFFFEEECCC>>>;;;<<<;;;;;;;;;<<<;;;:::888777555666888888888666666555555555555555555555555555444444444444444444444444333333444444444444444444333222222222222222333333444444333222222222333333222333333444444333333222000000000/////////000111000000000000000000111111000000000000000000000000...///000111111222222222000///...------...///000......000000000000///...////////////////////////.../////////000000000000,,,---...///000000000000............////////////oooccc]]]YYYWWWPPPJJJFFFEEECCC>>>;;;<<<:::;;;<<<<<<;;;:::888777444999<<<:::555222333666555555555555555555555555555555555555555555555555333333333444444555555555444333222111111111222333555444444333222222222222222222444555555444222222///000000///......000111000000////////////000000000000000000000000000000......///111111222222222111000...------...000111///000000000000...---,,,////////////////////////.../////////000000111111,,,---...///000000000000............/////////000