BM6P6(@ fffuuufffXXXHHHBBBAAA>>><<<<<<<<<<<<;;;:::888777666666888888999888888777666555111444888666222000333666999999999:::::::::;;;;;;===999555333333444444444666444222111/////////000000...---///222444333111222222222222222222222222444333222222444444333222222444222000222555///%%%222333555777777666444333000000000000000///......111000/////////000222222666555444222111000000000444333222222222333444555333333444555555444444333444333222111000000000000...------...000111000///...///////////////......111///...///111222222111222222222111111111000000555333333777777555666999:::999777555444333333333111111000000111111222333444333222111111111222333000000000000000000000000444222000111444666555444555444333222111111111111///000222555888888555222777777666555444333333222444333333333333333333333222111///000222444555444666666666666666777888888555777888:::;;;;;;::::::===<<<:::999777777777777dddooo___RRRDDD@@@???>>>======;;;;;;;;;::::::999999999666777777888888888777777333555777666444333444555777888999;;;;;;<<<<<<<<<===999555333333444444444333222111000000111222222000///...///222333222111111000000000000111111222444333222222333444333111000222111000444777222***333444666666666555444333000000111111000//////...111111000///000111222333555555333222111000000000333333222222222222333333444555555555444444333333444333222111000000000000111///......000111111000//////000000000//////...111///...///000222222111222222222111111111000000666333444777888666666999;;;:::999888666444333333111111111111111222222333444333333222222333444555222222222222111111111111111///...///222444444222555444333222111111111111111222333666888999777555555555444444444444444444333333333333333333333333333111//////111444555555555444444444444555666666888999:::;;;;;;:::999999===<<<<<<;;;:::999888777cccvvvdddUUUJJJ???===>>>======>>>::::::;;;;;;;;;;;;;;;;;;444555666777888888888888666555555666777777666444444666999<<<>>>>>>>>>>>><<<999666444444444444333000000//////000222444555000//////000222333222111222111000//////111333444444333222222333333111000///000000111555888666000444555666666555444333222000111111111111000//////222111000000000111333333555444333222111000000000222222222222222222222111777666666555444333222111333333222111111000000000444111//////000111111000///000000111111111000000111///...///000111111000222222222111111111111111666333444777888555666999;;;;;;;;;:::888666333222111111111111222222222333333333333333444555666666555444444444333333222222000//////000333444444444555444333222222111111222333333333555888::::::999222222222333333444444444111222333444444444444444555222//////111333555666555555444444555555666777::::::;;;;;;;;;:::999888======>>>===<<<;;;999888dddjjjXXXNNNEEE===<<<===<<<<<<>>>::::::::::::::::::999999555555666777888888777777888555333555999:::777444222555999===???@@@??????<<<999666444444444444333000000//////000222444555000000000111222222222222555333111000111333666888444333111111222222000////////////000444666555333555666666555555333222111000111111222111111000000222111000000000111333444444333222111000000000000000000111222222222222222999888777555333222111111222222222222111111000000444222///...///000000///000000111222222222111111111///......000111000000111111111111111111111111444222222666666444555888999:::::::::888555222111111111222222222333333222222222222333444555666666666666666555444444333333000111222333555666777666555444333222222222222222444222222333666999::::::222222222222222222222222000111333444555555555555666333000///111333555666777777666666777777888999::::::::::::;;;;;;;;;:::===>>>?????????===:::999fffwwwbbbQQQJJJBBB=========;;;:::<<<;;;;;;:::999888777666666777777777777777666555555999555222555:::<<<888444222444888<<>>;;;999666555555444333222222222111000000111222333000111111222111111222222555333111000000333555777333222000000111111000///000......000111222333333666555555555444333222111111111222222222222222111222111000000000111222333333333222111000000000000//////000222333555666666;;;:::888555333222111111111111222222222111000000222000...---...///......000000111222222222222222111000......///000000///111111111111111111111111333000111444555333333666777888999999777555222000000111222333333333333222000000111222333444444444666666666555555444444444000111333555555666666666444444333333222333333333333111000111444666888888444444333222111111000000000111333555666666555555666333111000111444555555666666666666666777777888777777888999:::<<<======<<<===?????????===;;;999gggooo\\\MMMFFF@@@<<<======:::999;;;;;;;;;:::888777666444444777777777777666555444333777444222555999;;;888444333555888;;;============;;;999666555555555333222444333111000000000111111111222333222111111222333222111///......///111222111000///000111222111///111...---000000///111555555555444444333333222222111111222333333333333222111000/////////000222222222222111000000000000000......///111555999<<<>>><<<:::888555333222111111000111222333333222111000000///......//////...---///000111222222222222222111000......///000///...111111111111111222222222222000000444555222333666666666777777666555333222000111333444444444333222000000111222333333333333444444444444444444444444...111333444444333333444444444333333333333444444222000///000222444555555555444444333222111000///111222444666777666555444555444222222333444444444333333222222333333444555555666666777999;;;===>>>;;;<<<=========<<<:::999ffftttdddTTTGGG@@@<<<:::===<<<:::999;;;::::::999999888777666666555666666666666666555555555444333555888999888555666777888999::::::;;;;;;:::888666555555555333111333333111000000000111222111222444333111000111333111111000///............///......///111222111000222...---000111///222888444444333333333333333333111222222333444444333333000///.........///111111222111111000000000000000......///111666===CCCFFF<<<:::888555333222222222///000222333333222111000.........000222222///---...///000111222222222222111000......//////...---000000111111111222222222444111222555666444444777666666666666666666666666000111333444555444333222111222333444444333333222111222222333333444444555///222555666444222222333444444333333333444444555222111000000222333333222444444333333222222222111222333555777777666444222444333333444555555444222222111111111111222333333666666666666777999;;;<<<;;;;;;::::::::::::999999ddd}}}jjjZZZLLLBBB;;;888888;;;<<<999999<<<999999999999999999999999333444555666777777777777444333444555777888777666888888888888888999999999:::888666666666555333111222222111000000111222333111333555333111000111444333333222111000///.........------...111222222111222...---111222000555<<<333333222222222333444444111222333333444444444444///......------...000111222111000000000000000111------...111777???GGGLLL<<<:::777555333222333333///000222333333222111000---...000222444444111.........///111111222222222222000.........///...---000000111111222222222222555333333777777555666999777777666666777888999999000111333555555444333222333444555555555444333222///000000111222333444444222555888888666333333444444444333333333444444555333222111222333333222111222222333333333444444444333444666888777666333222444333444555666666333111333333222222333333444555777777666666666777999:::::::::999888888888999999lllppp^^^NNNDDDAAA???@@@===777666999;;;999999999999999999888777777888888777777777777888888:::888666555666777666666777555444555666777666555999999999999777666555444555222//////000111222222333333333333333333333333111111111111111222222222111333333222///...000333333///...222444444555888444333222111000000000000///222444333///...000333111000000///////////////222000...000333444333111000111///...444@@@IIILLLIII>>>333000111000000222333222222111000//////...///000111222222111000///111111111111111111111111000000000000000000000000111111222222222333333333111111222333444444555555777777666666555555555555222222333444444444444333000000222333444555555555333333333222222111111111222222222333333444444444222222222222333333444555333333333222222111111111888555222333666888888666555999<<<:::555222444777555444333333222222333333444222000111444555333111444444555555666777777777;;;888666777888999777444ooozzzhhhXXXJJJCCCAAA>>>???===888777::::::888888999999999888888777666888888777777777777888888999777555555555666666555777555444555666777666444888888888888777666555555555222000///111222333222444444444333333222222222111111111111111222222222///111222111///000222444555000///333555444555888444444333111111000000000333333222222333333333222333222111000000000111111222000///000222444222111...222222000444@@@LLLSSSNNNAAA666222111000///000222222111000000///.........//////////////////...111111111111111111111111000000000000000000000000111111111222222222333333111111222222333333444444555555444444444333333333111111222333333333333333222333333444444444333333333333333222222222111111222333333333333333333444222222222222222333444555333333333222222111111111000111444555555666666777666888:::888555333444666555444333333222222333333111000...///222333111///333333444444555666666666999777666666888999777555pppnnn]]]PPPEEEAAAAAA<<<>>>===999888::::::777777888888888888777666666888888777777777777888888888666444444555666666555666555444555666666555444666666777777777777666666555333111111222444444333555555444333222111111000000000111111111222222222...000111111111111444666555000///222444333222555555444333222222111111222555222///111444666333000666444222111000111333444111000///000222222222111...333555222555AAAQQQ[[[RRREEE999444222///---...111000000//////............------------------...222222111111000000//////000000000000000000000000111111111222222222222333111111222222222222222222222222222222222111111111000000111222222222222222444555555555444444333222333333333222222222222111444333333333333333333222333222222222222333333444222222222222222111111111)))///444666444333555888666777777777666555444444555444333333222222333333000//////000222333222111222333333444444555666666777666555666888888888666mmmӵĦĦӵĦ|||eeeTTTJJJBBB???@@@:::======::::::;;;999666777777888888888777777666888888777777777777888888777555444444666666555444666555444444666666555444444555666666777777777666555333222222444555555444555555444333222111000///000000000111222222333333111222222222333333555666444000...111333111000111555444333333222222222333222111///000333444222111666555222111000111333444111000000000111111111000000333333222888GGGWWW___RRREEE999444222///------000/////////.........---///...,,,,,,,,,,,,...///111111111000000///......////////////////////////111111111111222222222222222222111111111111111111111111111111111111111111//////000111111111111111444444555555555444444333222222222222222222222222444444444333333222222222333222222222222222333333222222222111111111111111---000333444444444555777777666555555666666444222555444333333222222333333111111111222444555555555333333444444555666666777666666666666777888888888hhh4ĉ@ӵ>L=hĦ4ĉ@ӵ>Lttt]]]OOOGGGAAA??????888<<<===;;;:::;;;999555777777888888888888777777888888777777777777888888666555444555777777666555666444333444555666555444333444555666666666666666444333222333555666555555555555444333111000/////////000000111222222333333666555444444444555555555666222111444555222111222444444333333222222333333000222444333222222333555444333111000000000222333000000111000000000000000333111///000<<>>>>>888;;;<<<:::999;;;999666777777888999999999999888888888777777777777888888666555555777888999777555555444333444555555444333333333444555666666555555333222222333555666555444444444333222111000000/////////000111222333333444888666555444555666555444999555444888999666555666333333222222222222333333000444777666333222555999222222111000000000000000000111222111///...///000222///,,,000???RRR]]]^^^NNNBBB666222111///...///////////////////////////000000////////////000000.........///////////////000000000000000000000000000000000111111111111222111111222222222222222222111111111222222222222222//////000111111111111111///000222333444555555555111222222222222333333333444333333333333333333222333222222111111111111222000000000111111111111111<<<666111000444888999888666777777777777777666666555444333333222222333333---...111222222333555777555666666777888888999999777999:::999888888999:::kkkӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵmmm]]]LLLFFFDDDAAA>>>===888;;;;;;999888::::::777888888999:::::::::::::::888888777777777777888888666666666888::::::888666555444333333555555444333333333444555555555444444222111111333555666555444333222222222111111000000...///000111222333444444666444222222555666555444888555555999:::777666777222222111111111222222333000111222333333333444555000111222222222111/////////111222111...---...000.........111???PPP\\\^^^PPPDDD888333222000///000000000000000000000000000/////////000000/////////,,,------......//////000000000000000000000000000000000000000111111111111111111222222333333444444000000111111111222222222///000111111222222111111000111111222333333333222111111222222222333333333222333333333333333333444333333222111111111111111///000000000111111111222777555333333555777999:::555888::::::777666777999555444333333222222333333,,,...111222222333555888555555666666777888888888999;;;<<<;;;999888999;;;ppp?~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??|||bbbTTTFFFBBBCCCAAA>>><<<888;;;;;;888888::::::777888999:::;;;;;;;;;;;;;;;888888777777777777888888777777777999;;;;;;999777555444333333555555444333333444444555555444444333111111111333555666555333222222111111111111111111...///000111222333444444333111///111444666666444555222222777888666444555111111111000111111222222///---+++---111333222///000111333444333222000...///111222111...---...000***...000333===MMMZZZ```SSSFFF:::555333111//////000000000000111111111111---...///000000///...---+++,,,,,,---...///000000000000000000000000000000000000000000111111111111111111222333444444555555///000000000111111222222000000111222222222222222111222222222222111000000111111111222222333333333222222222333333444444444333333222111000000111111//////000000111111111222///333666666555555999<<<444999<<<;;;777555888;;;555444333333222222333333---000333444444555888;;;444444555555666777777777;;;===>>><<<999888999;;;jjj4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħqqq\\\RRRFFF@@@@@@@@@===999;;;;;;:::999999888777777888777666555555777999:::888888888777777777777777666555444555777888888888777666555666777666555333333000000333444333333777666555555444444444555555333444555555444222000///444222000000222333333222555333111222444555333111222222333444444333222222222111000//////000111222///000000000111111111111111222222222111222555777222333444333111000111222...///111555<<>>======<<<<<<;;;;;;:::kkk4DuXӵ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ĦxxxiiiUUULLLBBB>>>???@@@>>>;;;;;;;;;;;;:::999999888888>>>===;;;:::999:::;;;<<<888777777777777777777777888666555555777888888777777666555666777777555333666444333444333///000333555555444444444555555666888666555666777777555333333222222333555444333111555333111222444555444222222333444555555444333222222111000//////000111222000000000000000111111222444333222222333555666777444555555444222111111222333333333555999BBBLLLSSSLLLAAA888666666444111111/////////000//////......000000////////////000000000...---...111222000///000///...///000111000...111000//////......//////+++---000000000222555888000000000000////////////222222111000000000000000111111111111111111111111333333222222222333555555111000000000111222333444444333222111000000000000222222222111111111000000111111222444555666777777666666666555555333222222111222222111000000111333333222222222222222333333555222000222666888666333999999999999999999999999mmm4DuXӵ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ӵlll\\\PPPHHH@@@<<<===>>><<<:::<<<<<<;;;;;;::::::999999>>><<<:::999777777888888777777777777777777888888:::888777777888888888777777666555666777777555333666555555666222...///444444444444444444555666777:::888777:::???AAA===999333333444666777666333111555444333333444555444333333444555666666555444333222111000000000000111222111111000///000111222333666333222333777999999888888888888555333111222333444333333444777>>>HHHNNNHHH>>>555333444222000111......///000000000//////222111000//////.../////////...---...000111000///000///......000000///.........------....../////////...---...111444666777////////////000000000000333222222111111111111111111111111111111111111111222222222111222222333444111111000111111222333444444333222111111000111111444333333333333222222222111111222333444444555555444555555444444333222111000111222111//////000222444444333222222222222333777555444555999:::999666666666666777888999999999ooo4DuXӵ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ӵuuu```QQQNNNHHHAAA<<<<<<;;;999666<<<<<<<<<;;;;;;::::::::::::999888777666666666666777777777777777888888888<<<:::888777888888777666666555555666777777555444444444666777444000333999444444444444444555666777999999>>>GGGOOOPPPGGG???555555555666777777555333555444444444555555444444444444555666666555444444111111111111111111111111222111000//////111333444555222000444:::>>>===:::::::::999666333222222333000000111333888@@@KKKRRRFFF;;;222111222111000111---...///000000000000000222222000///........................///000000///000///......///000///...------------...///000111999444///...111333333111.........///000111111111222222111000000000000111111111111111111111111111111111111111111111222222111111111111222222333333444333222222111111111111444444333333333222222222111111111222222333333333333444444444333333222111222222333222000000111222444333333333333333444555999777666777:::;;;:::888777777777888888999999999ppp4DuXӵ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&ĒRmmmZZZMMMKKKFFFAAA======<<<:::888<<<<<<;;;;;;;;;;;;::::::999999999999999999999:::666666777777888888888888<<<:::888777888888777555666555555666777777666444666555777888666333666;;;444444444444444555666666777<<>>777000...111333111---------...///000111222222111111000////////////000000000000000000000000000111111111111111111111000111222222222333333333333444333222222222222222222222222222222111111111111111111111222222333333333333333444444333333222222444444444333111111222333222222222333444666777888555444444444555666555555888888777777777666666666ppp4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hxxxfffVVVLLLCCCAAA???>>>>>>>>>===<<<;;;;;;;;;:::::::::::::::666666777777777888888888666666666777888888999999<<<:::888777777888777555555555444555777888666555;;;777666888888555555777666555555444444444555555777>>>KKKYYYbbb___SSSHHH;;;777333222333666888999555666777666555555666777333444555666666555444333111111222333333222111111111111111222222222222222000///000555;;;>>>>>><<<::::::888444111000111333222222333555:::CCCMMMTTTGGG;;;111000111000000222//////000111111111000000222111000//////...//////,,,...//////...---///000///...------//////...---............///000111222888333......111333111...---......///000111111222111000000///////////////000000000000000000000000111111222222222111000000222222333333333333222222333333222222222222333333111111111111000000000000000000111222333333444444333333444444444444333333555555555444222111222444111111222333555777999:::555555555555555555555555666666666555444333333333ppp4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼smmm\\\NNNFFF@@@???>>>===>>>>>>===<<<999999::::::::::::::::::555666666666666555555444555666666777888888999999:::888666666777777666555555444444555777888666555;;;444222555888777555555777666555444444444444444555:::CCCLLLQQQOOOHHHCCC999666444333444666777777555777888777555444666888222333444555555444333222111222222333333222222111///000222444444333222111000111333666888999999999888888555222//////111333222333333555:::BBBMMMTTTIII===333000111111111222000000111111111000//////000000////////////000000+++...//////------...000///...------//////...---------------...//////000111...,,,,,,///000///---......//////000000111111222111000000//////000000000000000000000000000000222222333333333222000000222333333444444333222222333333333222222333333444222111111111000000000000000000111222333444555666333444444555555555444444555555555333111111111333333333333444555777888999666777777777666666666777555555555555444444444444Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦxxxdddRRRFFF???AAA@@@???>>><<<;;;:::999999999999999999999999999;;;;;;;;;;;;:::888777666555666666777888999999999999777555555666777666555555444444555777888777555666///,,,222999:::888777888777666555444333333333333555888;;;======<<<<<<777555444555666777666555555777999888555444666888222222333444444333222222111222333444444333222111...000333555555444222000111333666666555555555555777666444111......000222000000111444:::CCCNNNVVVKKK???444111222111111333111111111111111000///...000////////////000000111+++---//////---,,,...000///...------...///...---------,,,,,,,,,---.........---,,,,,,,,,,,,+++***////////////000000000000333222222111000111111111000000000000000000000000222333444444333222111000222333444444444333222111333333333222222333444444222222222111111111000000///000111222444555666777444444555555666555555555444444444333000///000222555555555555555666777888222333444333222222222333555555666666777888888888?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦlllZZZKKKCCCBBBDDDAAA<<<999999999999999999999999888888999:::::::::999999888888777777666777888999:::;;;;;;;;;;;;:::999888777555555555555666999999777666888888444777777888888777666555444777777666555444333333222555555666666666666555555888777666555555666777777777777888999999888666555555444444333333222222111333333222111111222333333111111333555666777777777444444333222222333333333333333333333333333333333111222333444:::DDDQQQ[[[EEE<<<555444444222111333333333222222111000000///......................../////////...------,,,,,,///............---------......//////...---,,,,,,////////////////////////000//////.........//////777111...222333///,,,---222222111111111111111111000444555333---+++...222//////000000000//////...777555444444444444222111111111222333333333222222222333444444555555444444222333555555555555333222666666555555444333111000888777666888;;;:::777333222444555555444333444555555666777999999:::::::::>AneneneneDenene>Ak<fhDenenenevvvdddTTTGGGAAAAAAAAA>>>;;;::::::;;;;;;::::::::::::::::::999999999999:::;;;;;;:::::::::;;;;;;;;;<<<============<<<999888777666555555555555666:::;;;999999;;;;;;888999888888777666555555444666666555555444333333333444444555555555555444444777777666555555666777888666777888888777666555444555555555555555555555666444333222111111222333444222333444555666777777777444444333333222333333444555555444444333222111111000111222444999CCCOOOWWWDDD;;;555444444222111333222222222111111000000000////////////////////////......------,,,,,,,,,,,,///............---------......//////...------,,,................................................777111---000111...---///111111111111111111111111111111111000//////000111///000000111111000000///555333333333555555444333333333333333333333333333222333444444555444444444333444444444444444444333333333444555555555555444555444444666888888555222222333444444222111111222666666777888999999999lll[[[NNNEEEAAABBB>>><<<;;;;;;======<<<;;;:::;;;<<<<<<;;;:::999888555888<<<<<<;;;:::;;;=========>>>>>>======<<<;;;777777666555555555555555444999;;;:::;;;>>>===:::;;;:::888666555444444555444444444333333333333333333333444444444444333333666555555555555666888999777777777777666555333333444444555555666777777888444333222111111222333444555555666666666777777777444333333333333333444444777666555444333111000000///000222444999@@@IIIOOOBBB:::444444555222111222111111111000000000000000////////////////////////,,,,,,,,,,,,,,,,,,++++++///............---------.........///......---,,,........................,,,---...//////...---,,,555000---...///...///111111111111111111111111111000...,,,---000111111///000000111111111111111000333222111333555666666555666666555444333333333333222222333444444444444444555444333222222333444555333333444555555555555555333333333555777777666444222444555444222111111222666666777777777777777jjjzzzdddUUUKKKDDDBBBCCC===<<<<<<===>>>>>>;;;999;;;<<<===>>>===;;;888777333777;;;;;;888777888:::=========<<<;;;:::999888666555555555555555666666333888;;;<<<>>>@@@???<<<===;;;888555444333444555222222222333333444444444333444444555555444444333555444444444555777888999888888777777666555444333333333444444444555555555444333222222222222333444777777777666666666777777444333333333333444444555777666555444333222111111111111222444888<<>>>>>>>>???===:::777<<<===>>>???>>><<<999888666999;;;;;;888666666888>>>======<<<;;;999777666555555555555555666777888666;;;@@@AAACCCEEECCC???===;;;888555444333444555111222222333333444444444555555666666666666555555555444444444555666888999999999888777666666666555666666666555555444444444444444333222222333444444888888777666666666666777444333333333444444555666555555444444444444333333444333333444666888:::;;;;;;555222444666444111222111111111111000000000000------------------------,,,,,,------....../////////............---------------...............---........................)))+++---//////...---,,,,,,...///////////////...//////000000000111111111///111222000,,,***---000000000111222222222222222555444333333555555444333555555333222111111111111111222333333444444333333666444222000000222444666666666555555444222111000222333555666666666777888222444666777777777888999555555666666666555555444jjjxxxfffRRRGGGCCC???===>>>@@@???>>>>>>???===:::888===>>>??????>>>===;;;;;;<<<<<<;;;::::::999999888??????>>>===<<<:::888777444444555555777888999:::;;;AAAFFFGGGHHHIIIFFFAAA;;;:::888666555444444555222222333333444444555555555666666666666666666555555444444444444555777888999999888777777777777888:::999999888777777666666555444333222222333444555888777666555555555666777333333333333444555666777444444444444444444555555555444222333555777777777888333111444666444222111333333222222111000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000///............---------,,,---......///.........------------------------+++,,,---...//////......***...000...---...///---...//////000000111111111///333555111+++))),,,111//////000111222222222222555444333333444555444222333333333333222111000000111111222333333333333333555444111000000111444555111111222333333333333333000222333333222222444555111333555666555555666888555555666666666666666555mmmmmm\\\JJJBBBAAA???>>>===???>>>======>>>>>><<<;;;>>>>>>>>>>>>>>>>>>>>>>>>???;;;777777:::<<<;;;999=========<<<;;;999888777444555555666888:::;;;<<<>>>DDDIIIJJJJJJIIIEEE???999888888777666555555444444444444444444555555555444555555666666555555444666555444444444555666777777777666555666777888999888888888888888888888888555444333222222333444555777666444333333555666777333333333444444555666777666666555555444444333333444222000111444777888777666111000444777555222111666555444333222111000///------------------------***++++++,,,...///000000///............---------,,,------...//////......------------------------,,,------...//////000000---111000***(((,,,//////......//////000111111222000222222111...---///111---...///000111111111111333222222333555666555444111222444555555444222000111111222333333333333222444333111000000111333444000000111222222222222111111333444333111000222555444555777777555444555555444555666777777777777777qqqyyygggWWWGGGAAABBBBBB@@@@@@>>><<<<<<<<<>>>??????>>>???>>>>>>===>>>>>>???@@@===777111222888===<<<999:::::::::999888777555555555555666777999;;;<<<======CCCHHHHHHHHHGGGBBB;;;777777888888777666555444555555555555555555555555333444444555555444444333777666555444333444555666555555444444555666888999555555555666777777888888555444333333333333444555666555333222333444666888333333333444555666777777888888777555444333222111222000...000444888::::::555000000444777555222111777777666444222111//////........................))))))***+++---...////////////.........---------,,,,,,---.../////////...------------------------...------......000111222000333///&&&###***000222---......///000111111222222000...///111222222111------///000000111111111111111111222555777777777000222555777888666333111111111222333333333333222333333222111111222333333222222222111000///...---333555666555222111333666999:::;;;999777555444555444444666777888888888888uuurrrYYYPPPEEE???>>>???>>>===;;;<<<<<<===============;;;:::999;;;???BBBAAA???::::::::::::::::::999999;;;;;;:::999888777666555777888999999999<<<@@@CCCFFFFFFGGGGGGDDDAAA===:::;;;:::777555444555777888777555333333555555555444222555777888777666666666666666777777666555555444777555333333555666555444999999999888888888777777777444111111333666666555555444444333444555666777888555333555:::===:::666<<<;;;777222222555444///111000///000333555555555777777666555444333333222222111000000000000000111........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---.../////////...,,,+++---,,,,,,++++++,,,,,,---///......------///000111000000////////////000000///////////////000111111000000111222333222///,,,000000111111111222222222//////111222444555777777222222222111111111000000000222333333222111333444444444444333333222222222111111222222222333333333000111222222444444555666555333222222444555555444888888888888777666444444oootttcccTTTLLLCCC>>>>>>>>>===;;;<<<<<<============<<<<<<>>><<<;;;<<<>>>@@@>>>===:::::::::::::::;;;;;;;;;;;;;;;:::999888666666555555666888999;;;>>>CCCFFFGGGGGGGGGEEEBBB>>>:::777>>><<<999777555555666777999777666666777777777666333555777777666555555555555555555555555444333222333222222333555777666555555555666777999:::;;;;;;777444111111333444444333555444444333444555666777555222111222666888888777:::??????999444333333222222000///000333444555444666666666555444444333333111000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,......//////...------,,,......------------......//////...---...///000111//////000000000000/////////////////////000111111222111111222333222000...000000111111111222222222///000111222444555666777222222222111111111000000000222333333222111333444444444444333333222222222222222222222333333333333111222222333333444444555444333333333555666555444777888888777666555444444llljjjYYYMMMGGGAAA>>>>>>>>><<<:::>>>>>>======<<<;;;;;;;;;???===<<<<<<======;;;:::999::::::;;;;;;<<<<<<<<<<<<;;;:::999888666555555666888999:::;;;>>>BBBEEEFFFFFFEEECCC@@@;;;777555AAA???<<<999777666666666:::888666666777777777666333555666666444333333444666666666666555444333222222222333666999:::999777444444555777888:::;;;;;;666444222111222222222222555444444444444555666666222111111111333666888:::999BBBGGG???555111333555333111000111222444444333444444444444444444444444111000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............////////////...------------...//////............////////////.........///000111...///000111111000///...///////////////000111111333222111111222222111000111111111111111222222222000000111222333444555666222222222111111111111111000222333333222111333444444444333333333333222222333333333333444444444444333333333333333333333333444333444555777777555333777777777777666555444444nnnxxxdddTTTGGGDDD@@@??????>>><<<;;;???>>>===<<<;;;::::::999======<<<;;;;;;;;;:::999999999:::;;;<<<<<<======<<<;;;:::999888666555555:::;;;;;;;;;::::::<<<>>>AAAAAAAAA???===:::777555AAA???===;;;999888999999888777555444555555555333333555666555333222333444999999999999888777666555555555777999<<<<<<:::888666666666777777777777888666444222111111111111000555555444444555555555555222222222222222555:::>>><<>>444111333555333222000111222333333222333333333444444555555555222111000//////...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///////////////---,,,,,,---...//////..................//////////////////000000000---///000222222000///---///////////////000000111444333111111222333333222111111111111111111111111000000111222333444444444111111111111111111111111000222333333222111333444333333333333333333333333333333333444444444555555444444444333333222222222333333444666888888555333666666666666666555444333ppp{{{jjjXXXJJJDDDCCCAAA@@@@@@???>>>===@@@???===;;;:::999999999999:::::::::::::::;;;;;;999999::::::;;;<<<======;;;::::::999888777666666999:::;;;:::888777888999;;;<<<<<<<<<;;;:::999888>>>===<<<;;;;;;<<<<<<===999777555555555555444333333444555444333222333555999999::::::999999888777999888999:::;;;:::777444666666666666666666666666444444444222111000000111555555555555555555444444111222222222222555:::===???@@@===555111222333333333222000111222333333222222222333333444555555555444333222111000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......//////...---,,,,,,---//////......------------....../////////000000000000000---///000222222000///---///////////////000000111444222111111222333333222111111111111111111111111111111111222222333333333111111111111111111111111000222333333222111333444333333333333333333333333333333333444444444555555555444444333333222222111333333444666888777555222444555555555555444444333oooppp___OOODDDBBBBBBBBBAAA@@@@@@??????@@@>>><<<:::999999999:::666888999:::999999;;;===888999999::::::;;;;;;;;;999999999888888888777777666888999999888777888:::777777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@<<<:::888777888888666555333444555444333333555777666777888888999999888888;;;:::999888888666333000333333444555666777888888333444555444222111111222555555555666555555444333111000000000222555777999>>>;;;444......333333000333111000111222444444333222222333333444444444555555444333222111000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---.........------------...//////...------------------......///000111111111000000...///000111111000///...///////////////000111111222111000111333333222111222222222111111111111111111111111222222222222222111111111111111222222222000222333333222111333444222222333333333333444444333333333333444444444444444444444333333222222222333222333444666666444222333444444444444444333333kkk{{{fffWWWJJJBBBBBBBBBBBBAAA???>>>?????????>>>;;;:::999999:::;;;555777999999888888:::<<<999999999999999999999999777888888888888999999999777999::::::888777777888555666777888999;;;;;;<<<::::::;;;<<<===>>>???@@@===;;;888777888888666555333444444444444555777:::555666777999::::::;;;;;;>>><<<:::999888777444222444444444555555666666666222444666555333222333444555555666666666555333333333111///111555777777555777555000,,,...333333///222000///000333444555444333333333333333333444444555444333111000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,------...//////......//////............//////...///000111222111000000//////000000000000/////////////////////000111111000///000111333333111000222222222111111111000000222222222111111111111111000000111111111222222222000222333333222111333444222222222333333444444444222222222222333333333333333333333333333333333333333222111222444444444333222333333444444444333333jjjppp\\\OOOFFF???AAAAAAAAA@@@>>>===>>>???>>>===;;;999999999:::;;;666888:::999777666888;;;999999888888888888888888666777777888999999::::::<<<======<<<888666555555555666777888999:::;;;<<<::::::;;;<<<===>>>??????;;;999777666666666444333333444444444444666999<<<777888999;;;<<<===>>>>>>BBB@@@===;;;;;;:::999777888888777555444333222111111444666666444222444666555555666666666555333222777333111444999;;;888555000222000......222222///111000///000333555555555333333333333333333333333444333222000///.................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++,,,...///000///...---000000////////////000000...///000222222111111000000000////////////000000///////////////000111111......///222333333111...222222222222111111000000222222222111111111111111000000111111222222222222000222333333222111333444222222222333333444444444111111222222222333333333333333333333333333333333333111000000222333333333222222333444444444333333mmmxxxeeeUUUHHHCCCDDD============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999;;;:::666555888999777>>>;;;888888999:::888666888888888888888888888888===<<<999777666777999:::888888888888888777777777;;;;;;;;;::::::<<>>@@@@@@???===;;;::::::::::::888888777777666666555555555555555444444333333333555555444333333333444444666222000111555666444000000000000000000000000000111111222222222222111111666555333222111111222333000000000///---,,,---///)))+++...000000...,,,***,,,,,,,,,------,,,++++++........................---------.........//////...000222222111//////000000000000000000000111111////////////////////////////////////000000000000111///...///000111000...111222222222222111000000333222111000000000111222444111222555555222111444444333333222222333333444222333333444444333333222555444222///...000333777444444444444444333222111333333333444444444555555222222333444444555555666tttnnn\\\OOOEEE@@@AAA???>>>>>>>>>>>>=========:::::::::999999999999888999;;;:::666666999999777===:::888777999999888666777777777777777777777777<<<:::777666777999:::;;;:::999888888777777777777;;;;;;;;;:::999:::===@@@999888777555555555555666777777666777777999:::;;;;;;<<<<<<;;;:::;;;>>>@@@BBB@@@>>>;;;:::999999999888888888777666666555555777555333222111222444555555444444444444333333333444111///000444555222///111111111111111111111111222222222333333222222222666555444333222222222333000111111///---,,,---...---...111333333111///---,,,,,,,,,------,,,,,,+++........................,,,,,,,,,---------......000222444444333111111111111111111000000000000000......................../////////000000000111111111///...///000111000///222222222222222111000///222111111000000111222333333111111444444111111333333333333333333333333333222222333333333333222222///111222222111000000111333333333333333222111111333333333333333444555555666555555444444333333222oooyyy```PPPGGGAAA======????????????>>>>>>>>>>>>::::::::::::999999888888999;;;:::666666999:::888;;;999777777888888777666666666666666666666666666;;;777444555888;;;<<<;;;<<<;;;888777666666777888:::;;;<<<;;;:::999:::<<<888888888777666666555555666666555555666777888999<<<======<<<;;;===@@@CCCCCCAAA>>>;;;999999999999999999888888777666666555888555222000000111444666444444555555555444222222333000...///222333111///222222222222222222222222333333333333333333333333666666555333333333333333111222111///---+++,,,---...000111333222111///...,,,,,,------------,,,,,,........................++++++,,,,,,,,,---------111333555666444333333333222111111111000000//////------------------------000000000111111111222222111000//////111111000///333333333222111000///...111000000000111222333333222000000333333000000222222222333333333333222222111111222222222222111111///333888:::999555222111222222222222222222111000444333222222222333555666666666555555444333333333hhhlllTTTGGGCCC@@@======?????????>>>>>>>>>===============<<<;;;;;;::::::999;;;:::666666:::;;;999999888777777777777777666777777777777777777777777999555333444999======;;;<<<:::777555444444666777999;;;======<<<::::::;;;999999999999999888777666555444333333333555666777>>>??????>>>===???BBBEEEAAA@@@===;;;::::::;;;<<<::::::999888777777666666666555333111111222444555333444666666666444222000222000///000222222111///222222222222222222222222222222222222222222222222666666555444444333333333222222111///---+++,,,------......//////...,,,,,,+++,,,------------------........................,,,,,,,,,---------......111333555666444333333444222222111111000/////////------------------------000111111111222222222222111000///000111111000///333333333222111000///...//////000111111222333444111//////222222//////111111222333333333333222111000111111222222111111000///333999<<<:::777333111111111222222222111111000444333222111222333555666333333444444555666666666mmmtttaaaMMMDDDBBBAAA??????>>>>>>=========<<<<<<<<<>>>>>>===<<<<<<;;;::::::999;;;:::777777:::;;;999888888888777666666777888888888888888888888888888777555444555999<<<<<<;;;;;;999666333333333555777888:::===>>>>>>=========::::::;;;;;;;;;:::999999888777555444444666888999===>>>???>>>>>>???AAACCC???===;;;::::::<<>>>>>===>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888777777888;;;<<<;;;===??????>>>======>>>===<<<:::999:::===AAADDD===<<<;;;:::999777666666222444666888888777555444555555666666555333111000222222222222222222222222222222222222222222222222111000///......///000111444444444444333222111000000111000///---,,,---///000///...---,,,,,,,,,---+++,,,---......///.................................////////////000000000...000222333222222222333000000000000000000000111------------------------000000000111111111222222222111000000222222111000111222222222222111000000///000111222222222222222111//////222222//////111222222111111111111222222111111222222222222111111///111222222000000000111000111222222333222222222222222222222333333333333777777666666555444444444qqqmmmWWWMMMEEECCCCCC@@@@@@AAA>>>>>>>>>============<<<======<<<;;;:::999888888999;;;:::777777;;;===;;;888999:::999777777999;;;888888888888888888888888666888:::999666444777:::888777777777777888888999:::<<<======<<<;;;<<<===;;;:::999888888999:::;;;===;;;999777777888;;;===;;;>>>AAABBBAAA>>>===<<>>@@@????????????>>>>>>>>>>>>@@@???>>>===<<<;;;::::::999;;;:::777888<<<===;;;888:::;;;:::777777999<<<777777777777777777777777555:::===:::444222555999777888888999::::::;;;;;;<<<======<<<:::999999::::::999777666666777999;;;;;;999666444444666888:::>>>BBBFFFGGGEEEBBB???===@@@>>>;;;999:::===@@@CCC>>>===<<<;;;999888777666777777666666777888999:::888777555444222222222222///000000000/////////000000000000000000000000000333222000//////000222333222222333333222111///...---...//////---...///111111///---+++***+++,,,---+++,,,---...////////////........................---------.........//////...000333444333333333444......///000111222333333////////////////////////////////////000000000000222111000111222222222000///000111222222333222222000111222333333222000///222000000333333000000222555333000......000333555222333333444444333333222///000111111000///000111111222333444444444444444...000333555555444222000444444555555666777777777tttlllXXXEEEDDDCCCBBB@@@???>>>===>>>=========???@@@???>>>@@@>>><<<<<<<<<===<<<:::<<<<<<<<<;;;;;;:::::::::;;;::::::999888777666666888777777666555444444333555555666666666555333222777:::;;;999:::>>>???<<<===<<<;;;:::999888888888888777666888::::::666222999999::::::;;;<<<===>>>BBBEEEHHHHHHFFFBBB@@@???<<<;;;:::999999;;;<<<>>>;;;;;;:::999888777777666666666666666666666666666333333333333333111000///333222000//////000222333111111111111000000000000222333333222111///---,,,666444111///------...///...------------.../////////...---,,,,,,,,,,,,,,,...///000///------///000111000//////000000///...000000///////////////000...111333222///...000444222111111111222333333444333222111///............000000000000111111111111...///000111222333333333444444333333333333222222444444555555444222111///111222222222222111000000111222333222111...+++)))444444333222222111000000555222......000333333222333333333222222222111111333333333333333333333333555555666666555444333333tttzzzaaaPPPDDDDDDCCCBBB@@@???>>>===???>>>===>>>???@@@???>>>AAA???===<<<======<<<;;;<<<<<<<<<;;;;;;::::::999:::999999888888777777777:::999999888888777777777666666777777777666555444666999:::888999===>>>;;;===<<<;;;:::999999999999;;;999999:::<<<;;;888666777666666666888:::<<<===AAADDDGGGGGGEEEAAA???>>><<<;;;:::999999:::<<<===<<<<<<<<<;;;;;;::::::999777777777777777777777777444444444333222222111111333222000//////000222333111111111111000000000000222222222222111///...---444333111///...............------------.../////////...---,,,,,,,,,,,,---,,,---...---++++++---...///...---...000111111000//////............/////////......///111000...+++222111111111222222333444111111000//////.........////////////000000000000///000111222333333333333444444333333333222222222333333333333222111000//////000111222222222222222000111222222222000...---111222222333333444444555555222//////111222222111444444333333222111000000333333333333333333333333555666666666666555444333tttmmmXXXKKKDDDCCCBBBAAA@@@???>>>===@@@>>>===>>>??????>>>===BBB@@@===<<<======;;;:::=========<<<;;;:::999999888888888888888888888888999999999999999999999999777777888888888777666666555888999777888<<<===:::======<<<;;;::::::::::::;;;:::999999::::::999888666555444444666888<<<>>>???BBBEEEFFFCCC@@@>>>===;;;:::999999999:::<<<===========================888888888777777888888888777666444333222222333333333222111000000111222333111111111111000000000000000111111111111000///...111111111000///...------...------------...//////......---,,,,,,,,,------,,,---...---++++++---...------,,,...000222222111......------------......222///...333999:::333+++222111111111111222333333////////////////////////........./////////000000000111222222333333333333333333333333222222222222333333222111000000000000...///000111222333333333///000111222333222111000111111111222333444444444444222111111222222111///444444333333222111000000333333333333333333333333666666666666666666555444rrrvvvaaaPPPHHHCCCCCCBBBAAA@@@???>>>===@@@???>>>>>>??????>>>===AAA???<<<;;;<<<<<<:::999============<<<;;;999888666777777777888888888999888888888888888888888999777777777777777777777666444777888666777;;;<<<:::>>>===<<<;;;;;;;;;;;;;;;:::999888777777888888888888666555444666999===@@@===@@@CCCDDDBBB???<<<;;;::::::999999999:::;;;<<<<<<<<<<<<======>>>>>>>>>999999888777777888999999999777555333222333444555222222111000000111222222111111111111000000000/////////000000000000000000000000222222222000...---...------------...//////...------,,,,,,,,,------...///000///------///000...---,,,...000111111000......---------...//////000///111777>>>>>>777///222111111111111111222222---......//////000000000////////////000000000000111111222333333333333333333333333222222222222111444333222000000000111222//////000111222333333333111111222333333333222222222222222111111111000000333333333333333222000///222222222222222222222222333333333333333333333333555666666777666666555555ooo}}}gggTTTHHHCCCBBBBBBAAA@@@??????>>>>>>@@@>>>===>>>??????>>>===>>>===;;;:::;;;;;;:::999===>>>>>>>>>===;;;999777666666666777888888999999888888888888888999999999666666666666666666666777444777888666777;;;<<<999======<<<;;;;;;;;;<<<<<<:::999999888777777888999888666555444555999===???<<>><<<;;;999999999999::::::;;;;;;999::::::;;;;;;<<<<<<===:::999888777777888999:::999777555333333333444555222111111111111111111222111111111111000000000//////////////////000000000///000222333333222000......------------...//////------,,,,,,,,,------......///000///------///000000...---...///000...---//////......///000000111---000555888999666111...222222111000000111111111,,,---...///000000//////000000111111111222222222111111222333333333222222333333222222222111111111555444222111111222333444111111222222222111111000333333333333333222222111333333333333333222222222222333444444333222111111///000111222333444444555333333333333333333333333555555666666666666555555oooppp]]]NNNFFFCCCBBBAAAAAA@@@??????>>>>>>>>>======>>>???@@@???>>>===;;;::::::;;;<<<<<<;;;===>>>??????>>>;;;999777666666666777777888888888::::::::::::::::::::::::666666555555555666777777444777888666777;;;<<<999<<<<<<;;;;;;;;;;;;;;;<<<:::<<<<<<<<<:::999:::;;;666555444333444777:::;;;;;;>>>AAABBBAAA>>><<<;;;999999999999::::::::::::888888888999999::::::::::::999777666666777999:::888777555444333333444444111111111111111111111111111111111111000000000000//////.........///000000...///111222333222000///...------------...//////------,,,,,,,,,---......,,,---...---++++++---...000///......//////---,,,///////////////000111222333888<<<;;;555000......222222111000000000000111+++---...///000//////...111111111222222222333333000111111222222222111111222222222222111111111111444444333333333333333444222222222222222111000000333333222222222222222222222333444555666777888999222333444333222111222444//////000222333444555555333333333333333333333333333444555555555555555555oooyyyeeeUUUKKKFFFDDDAAAAAA@@@@@@???>>>>>>>>>===<<<<<<===@@@AAAAAA@@@===;;;:::;;;===??????>>>>>>???@@@@@@>>>;;;888666666666666777777777777777;;;;;;::::::999999888888777777666666666777888999555888999777888<<<<<<:::;;;;;;::::::::::::;;;;;;999;;;>>>===;;;999999:::777777666555666777888999;;;>>>AAABBBAAA>>><<<;;;888888999:::::::::::::::777777777777888888888888999888666555555666888999666666555555444333333222111111111222222111111111111111111111000000000000000000///.........//////,,,---...000000000//////...------------...//////,,,,,,,,,,,,,,,---...///,,,---...---++++++---......---,,,---/////////---......---...///000111111888<<<>>>;;;555111111333222222111000000000000000,,,---...000000///...---000111111111111222222222000000000111111000000///222222222222111111111111222222222333333333222222000111111222222222111111000000000111111222333444111222333444666777888999111222333222111111444777111111222222222333333333333333333333333333333333222222333444444444444444qqqlllYYYKKKDDDAAA???AAA@@@@@@@@@???>>>>>>>>><<<;;;;;;===@@@BBBBBBAAA===<<<;;;===???AAAAAAAAA>>>???@@@@@@???<<<888666777777777777777666666666999999888888777666555555888888777777777888:::;;;555888999777888<<<===:::::::::999999999::::::;;;666999======:::777777888::::::999999999999::::::;;;>>>AAACCCAAA>>><<<<<<888888999::::::::::::999777777777777777777777777999888555444444555888999555555555555444333222111111111222222222222111111111111111111000000000000111000///...---......///++++++,,,---...............------------...//////,,,,,,,,,,,,,,,---...///...///000///------///000,,,++++++---///000000///,,,,,,,,,---...///000111444555666555222111222444222222111000000///000000,,,---///000000///---,,,000000000000111111111111//////000000000000///...222222222111111111111000///000222333333222111000...///000111222333333333......///000111333555666222222222222222222222222111222333222000111666:::444444333333222111111000333333333333333333333333111222333333444444444333rrrppp\\\PPPJJJEEEBBBBBBAAAAAA@@@???>>>>>>>>>???===============>>>??????888:::===??????@@@AAACCCBBBBBBAAA???===;;;888777777777666666666555555444888777666555444444555666888888888888777666444444888777777666555555444444666777777888999999:::::::::999777666666888:::<<<<<<:::888888999;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999999:::666555333444666777777666444444444555444444333222555444444555666555333000333444444555555444444333111222222333333222222111333000------///111000...........................,,,,,,,,,---------......222111///------...000111...............000555888333///++++++---000000///............///000111222000000000111222444555666111000...,,,---///222444//////...------------...---///000000//////000222111111000000111111222333000111111222222222111111111111000000000000111111333333222111000000111111000000//////000111111222111111222333333333222222222222222222222222333333:::777333222444555555333444333111000000222333444111111000222444444333222qqqxxxhhhVVVLLLHHHCCCAAAAAAAAAAAA@@@@@@????????????<<<<<<<<<;;;<<<======>>>:::;;;>>>??????@@@BBBDDDDDDCCCBBB@@@===:::888777777777666555555555555555777777555444444555666777888888888777777666444444777777666666555444444333666666777888999999::::::999888666555555777999;;;<<<:::888888:::;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999666555444444666777777666666666666666666555444333555444333444555444333111333444444444444444444333111222222333333222222111444111......///111000///........................,,,---------............000///.........000222333...............000444777444111---+++---//////...///......//////000111222111111111222333444555666222111/////////000222333---------------...///000///000111111000000111333111111000000111111222333111111222222222222111111111111000000000000111111333222222111000000111111111111111000111111222222111222333333444333333333444333333333333333333333888555222222333555555444444333222111111222333444333222222222444444222000nnn|||gggZZZMMMHHHEEEAAA??????AAAAAA@@@@@@@@@@@@??????;;;;;;::::::;;;;;;<<<===<<<===>>>>>>???@@@DDDFFFFFFEEECCC@@@===:::888777777666555444444444555666777666555444444555666777777777777777666555555444666666666555444444333333555555666777888999:::;;;888777555444555666888:::<<<:::999999:::;;;;;;:::888999999:::;;;<<<======<<<<<<======<<<:::999888777555444444666777777666999999999888777666555444555444222222333444333222333333444444444444333333111111222222222222111111555333000///000000000///........................------.........///////////////......///111333444......///......000333666555222///------------,,,////////////000111222222222222222222222333444555222222111111111111111111,,,,,,,,,---...///000111000111222222111111222333111111000000111111222333222222222333333222222111111111000000000000111111333222111111000111111111333222222222222222222222222333333444555555444444555555555444444333333333555333111111333555555555555444222222111222333444555444333333444333111///kkkkkkXXXNNNFFFDDDCCC@@@>>>>>>>>>???????????????>>>>>>;;;;;;;;;:::;;;<<<<<<======>>>>>>>>>>>>AAAEEEHHHGGGFFFCCC@@@===:::888777777666555333333444666777666666555444444555777888666666777777666555555444666555555555444444444333555555666777888999::::::666666555444444666777888<<<;;;999:::;;;<<<;;;:::777888999:::<<<===>>>???>>>???@@@@@@>>><<<:::888777555444444666777666555999999999888777666555444555333111111222333333333444333333333333333333444111111222222222222111111666444222000000/////////.................................////////////000000000000///000111222333...//////......///222444555333000...,,,,,,++++++////////////000111222222222111111111111111222333000111222222111000///...,,,,,,,,,------///000000000111222222000000111222111111000000111111222333333333333333333333222111222111111000000111111222222222111111111111111222333333333333333333222222333333444555666666666666666555555444333222222111222222111111333444555555555444333333222333333444444333333444555555333111jjjqqq]]]MMMFFFBBBCCCCCC???===>>>;;;<<<============<<<<<<<<<<<<;;;;;;<<<<<<===>>>===>>>>>>>>>>>>AAAEEEHHHHHHFFFCCC???<<<999888777777666555555555555777777777666555444444555666777555666666666666555555444555555555555555444444444555666666777888888999999666555444444444555666777<<<;;;:::;;;<<<<<<;;;:::777777888:::<<<===>>>???@@@AAABBBAAA@@@===:::888888666444444666666666555777777777777666555444333555333111111222444444444444333222222222222333444000111111222222111111000555555333111/////////000.................................////////////000222222111000000/////////.../////////......111333333333111///,,,++++++,,,............///000111222000///////////////000000...///000111000///---,,,///......---------......///000111000///...///111111111000000111111222333444444444444444333222222222222111111111111222222222111111111111111222222333333444444444444333222222333444555666666666666555444444333222111111000000111222222333444555666666555555444444333333333222222222444666777666555jjjxxxcccSSSGGGBBB@@@BBBBBB>>><<<>>>999:::;;;<<<===<<<;;;:::<<<<<<<<<;;;<<<======>>><<<===>>>>>>???@@@DDDFFFFFFDDDAAA===;;;999888777666666777777777888888888888777666555444555555666555555666666666555555444666666666666666666666666777777777777777777777777555555555555555666777777<<<;;;:::;;;======;;;:::777888999:::<<<===>>>???BBBBBBAAA@@@>>><<<999888888666555444666666666555555555666666555555444444555333222333444555555444444333222111111222333444000000111111111111000000333444333111......///111........................------........./////////222222111000///...------...///000///......///111000111111///---,,,---...------------...///000000---------------...///000---.../////////...---,,,//////...---------------///000111000///...///000111111000000111111222333555555555555444333222222222222111111111111222222111111111000111111222333111222333444555444333333222222444555666666777777333333333222222111111111000222444444333444555777666666666555555444444333222111222444777888888777kkk{{{hhhVVVKKKDDDAAA???AAA@@@<<<;;;<<<888999;;;======<<<;;;:::;;;;;;::::::;;;;;;<<<===:::;;;>>>??????@@@BBBDDDEEEBBB???<<<999888888888666777999:::::::::999888999888666555444444444444444444555666666555555444777777777777777777777777888888888777666666555555555555666666666777777777;;;;;;;;;<<<======;;;999888888999:::;;;======>>>AAAAAA???===;;;999777666888777555444555666555444444444555666666666555555444444333555777777666444444333222000000222333444000000111111111111000000111222222000------///222........................,,,---------............///////////////...---,,,...///000///...---...000---///000///...---///111,,,,,,+++,,,,,,---...///,,,,,,,,,---...///000111---......///////////////......---------......///000111222111///...///000111111000000111111222333666666666555555444333222333222222111111222222333111111000000111222222333...000222444555555444333111222333444555666666666333333333333333333333222111333666666444333555777777777777666555444444333333333333555777888777666lllqqq]]]NNNFFFDDD@@@???@@@???:::999;;;999:::<<<>>>>>>===<<<;;;::::::999999::::::;;;<<<888;;;===??????@@@AAACCCCCCAAA>>>;;;999888888888555777:::<<<<<<;;;999888:::999777555444333333444444444555555666555555444777777777777888888888888999999888777666555444444666666666777777777777777;;;;;;;;;<<<>>>>>>;;;999888999::::::;;;<<<======AAA???===:::888666555555999777555555555666555444333444555666777777777777444444444666888888666444444333111000000111333444000000111111111111000000///111111///---,,,///222........................,,,,,,,,,---------......------...............---...///000000...---...///+++---000///......000333++++++++++++,,,---......,,,,,,------///000222222......//////000000111111,,,,,,,,,---...///000111111333333222000///000111111111111000111222222333666666666666555444333222333222222111111222222333111111000000111222333333---...111333555555444333000111222444555666666666333444444444444444444444222444777777555333555777777777777777666555444333666555444666777777666444ssswwwaaaMMMCCCBBBAAA@@@???===<<<<<<;;;;;;999::::::;;;<<<===??????@@@>>><<<999888888999:::======<<<<<<<<<======>>>BBBAAA@@@>>><<<;;;:::999:::<<<>>>>>>;;;999999999555555555555555555555555555555666666666666555555777777666666777999;;;<<>>EEEAAA<<<999::::::888666222333444555555555444444555555666666777777888888666777888999999888777666222222111111111111222222111111111///......111444666555222000...------...---------.........//////---,,,,,,++++++,,,,,,---...........................---,,,,,,,,,,,,---...000000///...............------++++++++++++------///////////////000111111---------///111111///---///000000000000000///...222222222111111111000000//////000111222333333444999666444444555444111...222222111111111111222222000111222333333333333333333222222222333222///---555555666666666555333222111444666555333222444777555555666666666666555555777666666555444333333333333444444555555666666666qqq}}}iiiWWWHHHAAAAAAAAA@@@???===<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===<<<:::999999:::;;;<<<===<<<<<<;;;;;;<<<<<<===@@@@@@???>>>===;;;:::999999999999999999999888777555555555555555555555555555666666777777666666555777666666777888:::;;;===AAA>>>:::888777777444222777666666666666666777777;;;;;;:::::::::::::::;;;999999999999:::<<<===>>>EEEAAA===;;;;;;:::888666555555555555555555555555555666666666777777888888666777777888777666555444222222111111111111222222111111111000...///111333444333222000///.........---...........................------------..............................---------......---------000000///...............------,,,++++++,,,------.............../////////000/////////000///---+++---...///000000111000000222222222111111111000000000000000111222222333333777555333333444444111///222222111111111111222222111222222333333333333222000000000111333444333111555555666666666555333333222444555555333333444666555555666666666666555555999888888777666666555555444444444444444555555555oookkkYYYMMMDDD@@@@@@@@@???>>>===<<<;;;;;;;;;>>>===<<<:::999999999999;;;::::::999:::;;;===>>><<<;;;;;;::::::;;;;;;;;;<<<===>>>???>>><<<:::999:::777555666999;;;:::888666666666666666666666666666666777777777777666666666666666777999;;;<<<===AAA>>>;;;999888666444333666555555555666777888888;;;;;;::::::::::::;;;;;;===<<<:::999:::;;;===???CCCAAA???======<<<999777999888777555555555666666666666777777777777777777666666777777666444333111222222111111111111222222///111222111000///000111222222222111111000///...///.....................//////............//////////////////////////////---...///000000///...---000///......---.........------,,,,,,,,,,,,------,,,,,,---............---///......///000000...---,,,---...000111111111111222222222111111111111111222222222222222222222222444333222222333333111000222222111111111111222222333333333444333333222222222000///000222444444444555555555666555555444333222444555555444444555666555555666666666666555555888888888777666666555555444444444444333333333333pppuuu\\\NNNHHHDDDAAAAAA??????>>>===<<<;;;;;;;;;===<<<;;;:::999888888888;;;;;;:::::::::;;;<<<===;;;;;;::::::999999::::::999:::===>>>>>>===:::999<<<888444666;;;>>>===:::666666666666666666666666666666777777777777666666555555666888999;;;<<<===@@@>>><<<:::999777555444555555555666777888999::::::::::::::::::;;;;;;<<>><<<::::::;;;===???AAAAAA@@@???>>><<<:::888<<<:::888555444444555666888888777777777777777777777777777777666444222111222222111111111111222222...000222222111000000111///000111222222111///...////////////............///..................///000000000000000000000000---///000222222000///---///......------.........---------,,,,,,---------+++,,,---...///......---+++++++++---000222222111......///000000111000000111111111111111111111111333333333222222111111111111111111222222222111111333222222111111222222333444444555444444333222222666444111111222333333222555555555555555555444444333444555555555555555666444555555666666555555444666666555555444444444444444444444333333222222222qqqwwwdddPPPHHHFFFDDD@@@>>>???>>>===<<<;;;;;;;;;<<<;;;::::::999999999::::::<<<<<<;;;;;;::::::::::::;;;;;;:::999999999999999777888;;;======<<<:::999;;;777333555:::===<<<:::777777777777777777777777666666777777777777666666444555666888999:::;;;;;;>>>>>>===<<<:::888777666666666666777888999:::;;;999999999999999:::;;;<<<@@@>>>===;;;;;;<<<===>>>???@@@@@@???>>><<<;;;:::===;;;999666555555666666999999888888777777666666888888888888777555333222222222111111111111222222...000222222111000000111///000111222222111000///////////////////////////......------------......000000000000000000000000...///111222222111///.........------------......------------------------------...////////////...,,,++++++---000222222222000000111000000///...---111111111111111111111111444444333333222111111111///000111222222111111111333333222222222222333333555555555555555444333222666444222111222444444333555555444444555555555555444444444444555666666555444444555555555555444444555555555555444444444444444444444333333222222222ppp}}}dddUUUFFFBBBCCCAAA===<<<>>>===<<<<<<;;;;;;<<<<<<::::::999::::::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<;;;:::999999999999666888:::;;;<<<;;;:::999777444333444777999999777777777777777777777777777555555666666666666555555444444666777888999999999;;;===>>>===;;;999999999999888888888999:::;;;;;;888888777888888999:::;;;>>>======<<<<<<<<<======>>>??????>>><<<;;;;;;<<<>>><<<:::999777777777888::::::999888777777666666777888888888777555444333222222111111111111222222///111222111000///000111000111111111111000000///....../////////000000000...------------------...////////////////////////...///000111111000///...---------,,,------...///------............------......------......///000111///------/////////...111111111111000...---,,,111111111111111222222222444444333333222222222111///111333333111000111222333333222222222222333333555555555666555555444444222111111222555777777777555555444444444555666666555444444444666777666555444444555555555555444444777777777777777777666666444444444444333333333333mmmoooXXXLLLAAA>>>???>>>============<<<;;;;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<===::::::;;;;;;<<<;;;;;;;;;===<<<;;;::::::999999999777888999999999999999999444444555666777777777666888888888888888888888888444444555555555555444444333444555666777777666555999;;;>>>>>><<<:::;;;<<<;;;;;;:::::::::;;;;;;<<<666666666666777888999:::;;;;;;<<<=========<<<;;;===>>>>>><<<:::999;;;>>>>>>>>>======<<<;;;::::::;;;;;;:::999888666666555555666666777666555444333222222111111111111222222111111111000...///111333222222111000//////000000------...///000111111222//////............//////........................////////////////////////---,,,,,,,,,------...///,,,---...//////...---,,,///---,,,++++++---///000222000...---...///...---000000111000000///...---000000111111111222222222333333333333333333222222000222444444111000111222444333333222222333333444444555555666666666666555111111111444666888888666555444444333444555666777666444333444777888777555333444444555555444444333666777777777777777777777444444444444444555555555jjjvvvfffTTTIII???===>>>>>>>>>@@@======<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<777888:::;;;<<<=========>>>===<<<;;;::::::::::::888888888888888888999999444777999:::888777777888888888888888888888888888333444444444444444444333333444555666666555444333777:::>>>>>><<<;;;<<<>>>======<<<;;;;;;;;;<<<<<<555555555555666777888999888:::<<<>>>>>>===<<<:::===>>>>>>;;;888888;;;?????????@@@@@@???>>>===<<<<<<;;;:::999888666555555333444555555555444333222222222111111111111222222222222111///......111444444333111////////////000,,,---...///000111222333000000////////////000000........................//////............//////,,,,,,,,,,,,------...///,,,---...//////...---,,,///---***((()))+++...000000...,,,,,,...000111000...///000000000000000///000000111111222222222222333333333333333333333333111333555444111000111222444333333222222333333444444444555666777777777666444444444555777777555333555444444333444555666777777444333444777888777555333444444555555444444333444444444555555555555555444444444555555666666666pppyyyjjjcccNNNGGGBBBBBBAAA>>>>>>@@@;;;;;;;;;::::::999999999999999:::;;;;;;;;;::::::999:::<<<>>>>>>===<<<;;;888999:::999777777888999:::999999888777666555555222444666888888777666555666666666666777777777777777222222555555111222666666666555444444555777777888888999888777777999:::===<<<;;;:::::::::::::::777666555555555666888999555888<<<<<<:::888888999999;;;999555888===<<<666@@@???>>>@@@AAA???:::666;;;:::888777555444444444333555777666444222222222111111111111000000000000111000///000111222000///222000------...//////...////////////000111222333///000111222222111//////***,,,...000111000...,,,222111///...---------...,,,---///000000000///......///000000000///---,,,...------,,,,,,------......111111...///333333111222222222111111///......///////////////......---333222222111111222222333000000000000000000000000333333333444444444555555666444222333555444222///555666999;;;;;;:::777666555555555555555666777777777666666666666555555555666555555444444444555555555555555555444444444444444444444444444444444444ooo}}}jjj\\\VVVKKKEEE@@@@@@???<<<<<<>>><<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;::::::999888:::;;;======<<<;;;:::888999:::999888777888999:::999999888777666666555444555777888888888777666666666666666777777777777777333222555555222333666777666555444444555666777555666777777777777999;;;;;;;;;:::999888888777777666555555444555666777888555888;;;;;;999888888:::888999777444777;;;:::555>>>======>>>???===999555999888777666666666666666555666888777555333333333111111111111000000000000222222222333444444222000222000------...//////...////////////000111222333000000000000000///......---...///111111111//////222111///...------......---...///000000//////...//////000000000///------///......------......///,,,///...,,,---111222111222222222222111000///...//////000000//////...---111111111111111111111111000000000000000000000000333333333444444444444555666444222333444555333111555666888:::::::::888888777777777666777777888888666666666666555555555555555555444444444555555666666666666777777666666555555555555555555555555555nnnlllZZZOOONNNHHHBBB>>>>>>===;;;:::<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888999:::;;;<<<;;;:::999999:::::::::888777777999999999999888777777777666777777777777888888888888777777777777666666666666666444333555555333444777888777666555444444555666222444555666666777999;;;888888999999888777555444555555444444444555666777666777888888777777888:::888888777444666999888555;;;;;;;;;<<<<<<;;;777444777666666666666666777777666777888888666444444444222222111111111000000000222222333444666555333000222000------...//////...////////////000111222333222111000///.....................///////////////111000///......---......//////000000000///......//////000000000///......000//////////////////000---///...+++,,,111444333333333333333222111000000000000000000000///......///000111111111111000///000000000000000000000000333333333333444444444444666444222222444555666555666777888999::::::::::::999999888888888888888888666666666666555555555555444444444555555666666666666777888999999888777666777777777777777777777777nnntttaaaQQQLLLNNNEEE@@@<<<======:::999;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<:::999999888999999:::::::::999999999:::;;;:::888777777888999888888888888888888888888777777666777777888888777777777777666666666666666555444555555555666777999888666555444444444555222444555555444555777999555666888::::::999777666555555555555666666777777666666777666666777999:::888888777666666777777666888888999999999777555444555555444444444444555555666777888777555333444444222222222111111111000000000000111333555444111...222000------...//////...////////////000111222333555444111///.........///------,,,++++++,,,---...000000//////............000000000000/////////...//////000000000/////////000//////......//////000000111000---///444777666333444444444333333222111000000111111000000///...///000222333333222000///111111111111111111111111222222333333333444444444555444222222333666888999888888999:::;;;<<<======999999999999999888888777777777666666666555555555333444555666666777777777555666888999999888777666777777777777777777777777nnnzzziiiXXXLLLIIILLLDDD???<<<>>>>>>;;;:::<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>===<<<;;;:::999999999999999999999888888:::;;;<<<:::888777777888888888888888999999999999888888777666666777777888888777777777666666666555555666555555555777888777999888666555444444444555444555555444333333444666333555888:::<<<<<<;;;;;;666666777777888888888888666666555666777888999::::::999888888777666777888555666777777666444444333555555444333222222222222555666666555333222333444222222222222111111111111000000111222444333111...222000------...//////...////////////000111222333777555333111000000000111///...,,,++++++,,,---...///////////////.........000000000/////////000000000000/////////000000000///..................///000222222///000555777666333444444444444333222222111111111222111000000///000111333444444333111000333333333333333333333333222222222333333333444444444444333222333555888::::::::::::;;;<<<======>>>777888999999999888777777888888777777777666666666444444666666777777666666444444666777777777666666666666666666666666666666ppplll]]]QQQFFFCCCDDDCCC>>><<<>>>???<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;::::::999999999999999999;;;<<<<<<;;;888777777888777888888888999:::::::::999999999888888888888888888888777777666666555555555777777444555888999888888777666555444444555666666666666555333222333444222444666999;;;<<<<<<<<<666777888999999999888888666666555777999::::::999:::999999999777444555999444555666555444222333333555444333222111111111111555666666444222111222444333222222222222111111111333222111222333444222111222000------...//////...////////////000111222333666555444333222222222222222111000......///000000......////////////......000////////////000111222000000/////////000111111///......------......//////111111///000333444222333333333444444333333222222222222222222111000000111222333444444333222111333333333333333333333333222222222222333333333333222333444333333444666999::::::;;;<<<<<<<<<;;;;;;666777888999:::999888888999999999999888888888888555666777888888777555555333333444444555555666666555555555555555555555555qqqooo]]]RRRLLLEEE@@@???AAA<<<;;;>>>>>><<<:::<<<;;;;;;<<<<<<<<<===============>>>>>>>>>======<<<;;;;;;:::999999999999999<<<<<<===;;;999777777888777777888999999:::;;;;;;:::;;;<<<<<<<<<;;;999888888888888777666555555555444888888444555:::;;;888777666555444444555666777555666666555333333444666222333444555666777777888555666777888999888888777666555666888;;;===;;;999:::777888999777222333999222444666555222111222444444444333333333333444444666777666444222222333555333333222222222111111111333111//////111222222111222000------...//////...////////////000111222333333444444444333333222111222222111000000000000000---...///000000///......//////...///000111333444000000/////////000222222000//////......//////000///333333111111444333///222222333333333333222222222222333333222222111000111111111111111111111111222222222222222222222222111222222222222333333333111333555444333222444666777888:::;;;:::999777666555777999;;;<<<<<<;;;:::;;;;;;:::::::::999999999666777888888888666444333444333222222333555777888555555555555555555555555rrrssscccSSSLLLKKKGGGCCC@@@???;;;:::===>>>;;;:::;;;<<<=========>>>>>>??????<<<======>>>>>>>>>>>>===<<<;;;;;;:::999999999:::<<<======;;;999777777888777777888999:::;;;;;;<<<<<<===>>>??????===;;;999999888888777666555555444444888888444555:::;;;888666666555444444555777777333444555555444444666888333222222111111222333333444555777888888888777666666555666:::===>>>;;;888999666777999555000222888222444666444222111222555444444444444555666777888888888777555333333555666333333333222222222111111222///,,,,,,---///000000222000------...//////...////////////000111222333111222333444444333111000111000000000//////......---...///000000///..................000222444555111000/////////111222333111111000000000000111111111555777555555666444000111111222333333222222222222333333333333222111111111111000000000000111111000000000000000000000000111111222222222333333333000222555555333222333555555777888999999777444222555777:::<<<>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::777888999999888666444222555444222111222555888:::666666666666666666666666uuusssdddZZZNNNEEEBBBAAA>>><<<<<<<<<<<<;;;;;;:::::::::>>>>>>>>>>>>============>>>===>>>???AAAAAA>>><<<<<<<<<<<<===<<<;;;;;;:::???>>>>>>===<<<<<<;;;;;;:::999888777888:::===???======<<<;;;:::999999888777777666666666666777888888777666555555666777888222777777444555999999444555777999999888777777888888777555444333222222222555666777888999999888888999888777666666888:::;;;777666666777888888666444444555666666666555444333666555555555444444444444888888888888777555444444555333111//////111333555333222000............///111111000///////////////000000000000111111111111222222222111000//////...111111000///...------,,,***,,,///000///.........111000/////////000222333111111111111111111222222444444444555444444333333333333333222222111111111444555444444333222111000111111222222222333333333222111000//////000111222111111111000000000000000333222222111111222222333555555444333222222222222222666:::;;;:::999999;;;999333888FFFFFF:::666<<<===?????????<<<;;;;;;;;;<<<:::777777777888888777333444555555555777:::===888666444555888999777444sssuuuggg[[[SSSIIICCCAAAAAA???<<<<<<<<<;;;;;;;;;:::::::::>>>>>>=========<<<<<<<<<===<<<<<<===???@@@???===<<<=========<<<<<<;;;;;;============<<<;;;::::::999888777777888:::===???<<<<<<;;;;;;;;;;;;;;;;;;777777666666666777777888777777666555555666777777333777888555666999999555666777888888777666777999888777666444333222222222555555555666666777777777:::999888777888999;;;<<<888777666666777777555444444444555555555555555444444444444555666666777777777777777777777666555444444333111000000111333444222222111//////.........111111000///////////////000000000000111111111111222222222111000/////////000000//////......------+++---///000//////000111111111000000000111222333111111111111111111111111333333444444444444444333333333333222222222111111444444444333222000///...000000111111111222222222222111000000000000111222000000000000111111111111333222222111111222222333222222111111111222333333111444888888777777888:::888666@@@PPPQQQBBB999<<<999:::;;;:::888777777777<<<:::777666777888777777444555555444333444666888:::666444444777888777555pppzzzggg\\\OOOJJJCCC@@@@@@@@@>>><<<<<<;;;;;;;;;;;;:::::::::======<<<<<<<<<;;;;;;;;;<<<;;;:::;;;===?????????===============<<<<<<<<<;;;<<<===>>>===;;;999888888777666666777999<<<===;;;;;;;;;;;;<<<<<<======888888777777777777777888666666555555555555666666555777888666777999999666888888888777555555777999777777666555444333333333555555444333333444666777::::::999888999:::;;;<<<999777666666666666444222444333333333444555666666222333444555777888999:::555666666666666666555555444333111000000111333444111111111111000///......111111000////////////000000000000000111111111111222222222111000000//////...........................///000000///000222444111111000000000111222333111111111111111111111111111222333333444444444444333333333333222222222222333333222111000///......//////000000000111111111222222111111111111222222///000000000111222222222333222222111111222222333000000000000111222333444111333555555555555777999555777DDDVVVVVVFFF:::999:::;;;<<<;;;999888888999<<<999777666777777777666777777777666444333444666;;;888444444777888777444mmmnnn___WWWGGGDDDAAA?????????===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;:::888999<<<>>>??????>>>>>>======<<<<<<<<<<<<:::;;;===>>>===;;;888666777777666666777999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999888777777777888888666555555555555555555666555777777777777777777666999999888666555555888:::888888888777666555444444777555444333333444666777999999888888888999:::;;;:::888555555555444333111333333222222333555777888333444555666777999::::::444444555666666666555555333222111000000111222333///000111222222111///...222111000000//////000000///000000000111111111111222222222111111000000000------........./////////222333222111000000222444/////////000000000111111111111111111000000000000000000111333444444444444333333333333333333333333111111111000000111111111000000000000111111111222333222222222222222222333//////000111222222333333333222222111111222222333111111111111111222333333333333444444444666777999333444@@@NNNOOOAAA777666;;;<<<======;;;:::::::::;;;999666555666777666555999999:::888777666666777;;;999777888;;;:::777333kkkuuucccWWWQQQDDDCCCAAA@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;999888999;;;>>>??????>>>>>>===<<<;;;<<<<<<===:::;;;===>>>===;;;888666777666666777888999;;;<<>>======<<<;;;;;;::::::999888888888888888555666666666666666666555666666666777777666555666;;;;;;:::777666666888;;;999999::::::999888777666999777666444444555777888777777777777777888888999999777555333444333222111333222222222333444666777666666666666777777777777333444444555555555555444222111111000000111111222///000111222222111000000222222111000000000000000///000000000111111111111222222222222111111111111---......//////000000000666666555222000///111333.........///////////////111111111000000000/////////000111222333333333333333333333333333333333333000000000000111333555555111111111222222222333333222222222222222222222222///000000111222333333444333222222111111222222333444444333222222222222222555444444444666888999999555333888@@@AAA:::666888888999;;;:::999777888999:::888555444555666555555666777888888777777888999999999:::===@@@>>>888333mmmyyygggWWWMMMIIICCCCCCBBB@@@>>>===;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;:::999:::<<<>>>>>>>>>>>>===<<<::::::;;;<<<<<<;;;<<<===>>>===;;;999888777777777888999:::;;;<<<@@@@@@???>>>===<<<;;;;;;;;;;;;:::999888888888888666666777777777777666666888666666999999666555777<<<<<<<<<:::888888999;;;:::;;;<<<<<<<<<;;;999888:::999777777666777888888666666666777777777777777999666333222333333333222333222222222333444555555777777777666666555555555333444444444444444333333111111111000000111111111//////000111222222222222222222111000000000000111000000000000111111111111222222222222222222222222/////////000000111111111666666666444111000000222---...///000000000//////111111111000000//////...///000111222222222222222333333333333444444444444/////////000111333666777111222222222222333333333111111222222222222111111000111111111222333333333333222222111111222222333666555444333222222222222666555444666888::::::999999555555888888666888<<<999:::<<<<<<:::999:::::::::777555444555555555444111333555666555555666777888888:::>>>AAA???999444pppzzzhhhXXXMMMFFFBBBBBBBBBAAA???===<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;<<<>>>>>>===<<<===<<<:::999999999;;;<<<============<<<;;;::::::777777888999:::;;;<<<<<>>>>>=========<<<<<<;;;999999888888888666777888999999888777666;;;888888<<<;;;777666999===>>>>>>===;;;999:::;;;<<<===>>>??????===<<<;;;999999888888888777777777666666777888888888888888777555222111222333333333222333333444444444333333666666666555555555444444444444444444444333222111111111000000000000111111000000000000111222333444333222111111000000111111000000000000111111111111222222222222222222222222111111111111111222222222222444555555333222222333//////111222222222111000222111111000//////......000000111111111111111000333333333444444444555555111000/////////111333444111111111111222222222222000000111222222111000000222222222222222222222222333222222111111222222333333333222222222222222333555444444777:::;;;999777999666555777777777999===:::;;;======;;;;;;;;;<<<999777444333444555444444///222444555444444444555888777777:::===>>>:::777sss}}}lll[[[OOOHHHCCCAAA@@@@@@@@@>>><<<;;;<<<===:::::::::;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<===??????===;;;===;;;:::888888999:::;;;???>>>>>>===<<<<<<;;;;;;777888999:::;;;<<<<<<===>>>>>>>>>>>>????????????===<<<;;;:::999999999999777888999::::::999888777>>>::::::>>>===999888;;;===>>>??????<<<;;;:::;;;===>>>@@@AAA@@@???===<<<888888999999888777666555777777888999999999999888666444111000222333444444222333444555444333222111555555555555555555555555555555555444333222111000000000000000000000000000000000//////000222444555333222111111000111111111000000000000111111111111222222222222222222222222222222222222222222222222///111444555444333444444000111222333444333222222222111111000///......---000111111111111000000///333333333444444555555555222111///...---...000111000000000000111111111111///000111222222111000///333333222222222222222222333222222222222222222333000000000000111222333444444333444777;;;;;;888555777666666888999888999;;;555777888888777666777888999777444333444444444333222444666777666444555555888666444666999<<<;;;999uuuqqq]]]QQQKKKEEEBBBAAAGGGCCC===999999;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<===>>>???@@@??????>>>;;;::::::<<<===>>><<<;;;::::::999888888888888999===>>>??????>>>;;;888666888888777777888888999:::::::::;;;>>>@@@AAA@@@>>>===<<<;;;<<<<<<;;;999666555666777999999:::::::::???>>>===<<<<<<:::777444:::>>>@@@@@@<<<888888999<<<<<<<<<<<<<<<<<<<<<<<<888888888:::<<<===<<<:::::::::999999888777777777555444444555666666555333444444444444444444444444444444555666666555444444222333444333111000111222000000111111222222222222000111111111111222222222444444333333222111000000///000111222222111000///333333333222111000///...111///...---...///111222000111111111111222222222777555333444555555222///333222111111000000111111333222222111111222222333111111222333333333222222...//////000000000000///...///000222222000///...222111000000111111///---555555555444444333333333111111111111111111111111333333333444444333222222333333555999======999666666555555555777999;;;<<<888777666555444444555666333333444555555666666666555555555444444333333333555555666888:::;;;999777sssrrrbbbPPPGGGCCC>>><<<<<>>===;;;>>>>>>===<<<<<<<<<<<<<<<<<<===>>>???>>><<<999777:::::::::::::::;;;;;;<<<;;;;;;;;;>>>@@@AAA@@@>>>>>>===<<<===>>>===:::888888888999::::::;;;::::::???>>>===<<<<<<;;;888666999;;;===>>>===;;;::::::;;;;;;;;;;;;;;;;;;::::::999888777888:::<<<;;;:::888888888888999999999999555444444555666666555333444444444444444444444444555444333333333333444555222333444333111000111222000111111111222222222222000111111111111222222222444444333222222111000000///000111222222111000///222222222222111111000///111000///......000111333000000000000111111111111777555333444555555222000333222111111000000111111333222222111111222222333111111111111111111111111...///000000111000000000000111111111000---+++)))222111000111222222000///444444333333222222222222222222222222222222222222222333333444333333222222111111333777::::::777444555555555555666777888888888777666555444555666666555555555444444444444444444444444444444444333333555555555666888999888666qqqwwwdddWWWIIICCCAAA???>>>???@@@===:::999:::;;;::::::<<<<<<;;;;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAA@@@???<<<;;;:::;;;=========;;;===<<<<<<;;;:::;;;;;;;;;;;;<<<>>>>>>>>><<<:::999;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>@@@AAA@@@>>>>>>>>>===>>>???>>><<<999:::::::::;;;;;;;;;;;;;;;>>>===<<<<<<======;;;999999999:::<<<>>>???===<<<;;;;;;;;;:::::::::999999999777666666888:::::::::666666777777888999999:::666555444555777777555444444444444444444444444444555444222000000222444555222333444333111111111222111111111111222222222222000111111111111222222222333333333222111111000000000000111111111111000000111111111222111111000000111111000///000111222333//////000000000111111111666555444444555555333111333222111111000000111111333222222111111222222333222111000//////000111111//////000111111111111111000111111000///---+++)))111111000222333333222111222222222222111111111111333333333333333333333333222222333333333333222222000000111444666666444222333444444555666666555555777777555444444555555666555555555444333222222222333333444444444444444444888777555666777888888777pppwwwjjj[[[QQQGGGDDDCCCAAAAAABBB===<<<:::;;;<<<<<<;;;:::<<<<<<;;;::::::::::::;;;??????AAAAAABBBAAA@@@???<<<;;;:::;;;<<<======<<<<<<<<<;;;::::::::::::;;;;;;<<<===>>>>>>===<<<;;;999999::::::;;;;;;;;;;;;<<<<<<<<<>>>AAAAAA@@@>>>>>>======>>>???>>><<<:::;;;;;;;;;:::::::::::::::>>>===<<<===>>>>>>===<<<===;;;:::===@@@AAA???<<<===<<<<<<;;;;;;::::::999:::777555444666888999:::555555555666666666777777666555444555777777555444333333333333333333333333444444333222222333444444111333333333111111222333222222222222222222222222000000111111111222222222333222222222111111000000000000000111111000000000///000111111111111111000111111000000111111222333000000111111111222222222444444444444555444333222333222111111000000111111333222222111111222222333333222000///...///111222//////000111222222222222//////000000000000//////111111111222444444333222222222222222222222111111333333333333333333333333111111222333333333333222000000111333444444333222111222444666666666666555555555333333222333444555444444444333333222222222333333333444444555555555;;;999777666777999999888ooolll___PPPHHHBBBAAA@@@>>>===???===<<<;;;<<<======<<<;;;<<<;;;;;;:::::::::;;;;;;???@@@AAABBBAAAAAA??????===;;;::::::<<<======<<<@@@@@@???>>>>>>>>>>>>>>>;;;<<<===>>>>>>>>>===<<<999:::;;;<<<<<<<<<<<<;;;===<<<===???AAAAAA???>>>===<<<<<<===>>>>>>;;;999;;;:::999999999999::::::>>>===<<<===???@@@???>>>BBB???>>>???AAABBB???<<<>>>=========<<<<<<<<<;;;:::777555444666888999999555444444444333333333222555444444444666666444333333333333333333333333333222444555777777555444222111222333333111111222333333222222222222222222222000000111111111222222222222222111111111111111000111000000000000000000111///000000111111111000000111111111111111222222333222222333333333444444444222333444555444444444444333222111111000000111111333222222111111222222333555444222000///000222333///000111222333333333333111111111222222111111111111111111222444444333222222222222222333333333333333333333333333333333333000111222222333333333222111222222222222222222333000111333666777888888777333222111111111222333333222222222333333444444444333333333444444555555555:::888555555666777777777nnnqqq___RRRIIICCC@@@@@@@@@===<<<>>>>>><<<;;;<<<======<<<;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAAAAAAAA@@@???>>>===;;;999999;;;=========???>>>======<<<<<<======<<<======>>>>>>>>>======<<<===>>>???@@@???>>>>>>>>>===>>>???AAAAAA???>>><<<;;;<<<===>>>>>><<<:::;;;:::999888888999:::;;;@@@>>>======???@@@@@@@@@DDDBBB@@@@@@@@@???>>><<<========================999777666555777888888888555444444333222222111111444333222333555555333222333333333333333333333333111333666999999666333111000222333333222111222444333333333333222222222222000111111111111222222222111111111111111111111111111111000000000000111111000000000111000000//////000000000111111111111222333333444444444555555555111333555555444444555666333222111111000000111111333222222111111222222333555444333111111111222222///000111222333444444444666555444333222000000///111111000222333333222111222222222333333333333333333333333333333333333333///000111222333333333333333333333222000000222444111222333555666777888888222111111000000111333333222222222333444555555555333333444444444444444444555444222333444555555444kkkrrraaaRRRGGGCCC??????AAAAAA>>>===???>>><<<::::::;;;;;;;;;::::::::::::;;;<<<===>>>?????????@@@@@@@@@???======>>><<<999999;;;=========<<<;;;::::::999999::::::>>>>>>>>>>>>============<<<===???AAAAAA@@@???>>>>>>>>>>>>@@@AAAAAA???======<<<<<<>>>??????===;;;;;;:::999888999;;;<<<>>>AAA???>>>>>>???AAAAAA@@@AAABBBAAA???===<<<<<<===;;;;;;<<<<<<===>>>>>>>>>999888777777999999888777444444444444444333333333222111111222333333222000222222222222222222222222222333555666666555333222000222333333222111333444444444333333333222222222000111111111111222222222000000000000111111111111222111000//////000111222000111111111000///......//////000000111111111000333333333444444444555555000222555555444333555777333222111111000000111111333222222111111222222333333333333222111000000000///000111333444555555555666555444222111000//////222111000111222222000///111111111111222222222333222222222222222222222222///000111222222333333333333333333111......111333444333333333333444444555333222111111111333444555444444444444444555555555444444444444444444333333444333333444666777666444jjjsssdddVVVJJJBBB<<<999:::>>>???<<<;;;===>>><<<999888999:::999999::::::;;;;;;===>>>@@@AAA>>>???@@@@@@???>>>===<<<>>><<<999999;;;===>>>>>>>>>>>>===<<<<<<<<<<<<===???>>>>>>>>>============:::<<<>>>???@@@???===<<<>>>>>>>>>@@@AAAAAA???===>>>===>>>???@@@@@@>>><<<<<<;;;:::999:::<<<>>>@@@BBB@@@>>>>>>???AAAAAAAAA>>>@@@AAA>>>;;;:::<<<>>>999::::::;;;<<<===>>>>>>999888888999::::::888666333444444555555666666777222111000111333333111000222222222222222222222222333333333333333333333333000111333333222222333444444444444333333222222222000111111111111222222222000000000000000111111111222111000//////000111222111111111111000///------......///000000000000000222222333333333444444444///222555555444333555777333222222111000111111111333222222222222222222333222222222222111000...---///000222333444555555555222222111111111111222222222111000111111111///---//////000000111111111222111111111111111111111111//////000222222333333333222333333000------000333666555333111000000111111444444333222333444666777777666666555555444444333555555555444444333333333555555666888:::;;;999777iiivvveeeWWWJJJDDDDDD???===<<<;;;;;;<<<===???<<<<<<;;;:::999999888888888999;;;<<<>>>???@@@@@@=========<<<<<<;;;;;;:::999999888888999999:::;;;<<<>>>???>>>;;;:::;;;>>>============>>>???@@@AAA????????????>>>>>>>>>>>>:::<<>>>>>>>>>>>>>>???@@@??????????????????@@@AAAAAAAAAAAAAAAAAAAAAAAA<<<===>>>???>>>===;;;999999;;;;;;888;;;BBBCCC???===888444444888:::888555777777777666666555555555444444111,,,,,,111444444888555333222333444333333222222222111111000000000111000///000222333333333666555444444444444555666333333333444444444555555444222000///111222222111222222222111111111000000111111000000000000000111222111000//////111333555111222333333333333222111333333444555666666666666444333111000000000111222333333333222222111111111222222222222222222222222000333666555333222444777777666555333111000000000111111111000000000000///111000000000000000111111111111000000000000111111111000000111333555444333444333333222222333333444222333555666666555333222222333333444444333333222222222333333444555555555666444333444777777555222555555666666666666666555ppp}}}jjj[[[PPPFFF@@@@@@>>>===<<<;;;;;;<<<===>>><<<<<<<<<;;;:::999999999888999;;;<<<>>>??????@@@<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<>>>???>>>;;;:::<<<===============>>>???@@@@@@@@@@@@??????>>>>>>===============>>>??????@@@AAA@@@@@@???>>>======>>>>>>AAA@@@@@@??????@@@@@@AAABBBBBBAAA@@@@@@???>>>>>>;;;<<<>>>>>>>>>===;;;:::999;;;:::777;;;BBBCCC@@@<<<888444444888:::888666666666555555444444444444333444222------222444333777555333222444555444444333333222222222111111111000000000111333222000...555555333333333333555555222333333444444444444444555333111111222333333333222222222111111111000000111111000000000000111111111111000000000111333444111222222333333222222111333444444555555555444444333222222111000000111111333333333222222222111111333333333333333333333333444333333333444555444444555444333333222222222222222222222111111111000000////////////000111333333111111000000000000000111111000///000333444333222333333222222222222333333222333444555555444333222222222333333333333222222444444555666666777777888666444333444666666444222555555555666555555444444wwwnnn[[[PPPIIICCC>>>===>>>===<<<;;;;;;<<<===>>>======<<<<<<;;;:::::::::888999;;;<<<>>>>>>??????::::::::::::;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>><<<>>>>>>===<<<;;;<<<======<<<<<<======>>>???@@@AAAAAA@@@???>>>>>>======@@@???===;;;<<<>>>AAACCCAAAAAA???>>>============AAA@@@@@@??????@@@@@@AAABBBAAA@@@???===<<<;;;::::::;;;===>>>>>>===<<<;;;::::::888777;;;AAADDDCCC:::777444444777999888777444444333333333333222222333555333000000333555333666444333333555666666555444333333333333333222222000000111333333111---***444333222111111222333444111222333444555444333222666444222222333444444444222222222111111111111111111111111111111111111111111111111111111222222222111111222333333222111111333444444444444333333222111222222222222111000000333333333222222222222111333333333333333333333333777444111222666777444111111111111111111222222222111111111111000000000///.........///000222444555222222111000//////000000000///...///111333222111222222111111111111222222111222333444444333222111222222333333333333222222111111111222333333444444555444333444555444333111444444555444444333222222wwwrrraaaOOOGGGFFFCCC???======<<<<<<;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;999:::;;;<<<======>>>===999999999::::::;;;;;;;;;======<<<<<<======>>>???======>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????BBBAAA@@@@@@???>>>======@@@???===<<<===???BBBCCCBBBAAA@@@>>>===<<<<<<<<>>>>>>>>>>>????????????>>>===<<<;;;::::::::::::<<<============<<<:::999777777;;;@@@DDDDDD999666444444666888888777222222222222222222222222222555444222222444555222555444333444666777777666444444444444444444444444222222222222333222///---333222111000000111222333000111333444555444333222555333111111333444555444111111111111111111111111000000111111222222111111000111111222222222111111111111222222222222111111444444444444333222111111000111222333333222000000222222222222222222222222444444444444444444444444777555333333555555333111000000111111111111000000000000/////////.........////////////000111222333333222111000///////////////......///000111111000111111000000000000111111111111222333333222111111111111222222222222111111......///000000111111222444444333333333222111000333333444333333222111000qqqzzzeeeVVVFFFBBBCCCBBB???===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<===<<<<<<999999999::::::;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>===============<<<;;;;;;;;;;;;;;;<<<===>>>???AAAAAAAAA@@@???>>>>>>======>>>???@@@@@@AAAAAA@@@BBBAAA@@@>>>===<<<<<<<<<======<<<<<<<<<<<<===============<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<======;;;888777999<<>>@@@>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======???===<<<<<<======<<<;;;;;;::::::;;;;;;<<<===>>>@@@@@@@@@@@@@@@?????????;;;===@@@BBBCCCBBB@@@>>>AAAAAA???>>>============<<<;;;;;;::::::;;;;;;<<<========================;;;;;;;;;;;;;;;<<<<<<<<<<<<888777;;;>>>???@@@BBB888777666555555555666666222222333333333333444444111444444111111444444111333333333444555666444333333333444444444444444555888555111000222444666777222111000//////000111222333333333444444444555555333111000000222444555444111111111111111222222222///000111333333333222222222222222111111111111111222111000000000000111222333444444444444333333222000000111222222222222111111222222222222333333333333333333333333333333333222555777666222000333666777888888888888666444333333333333333222222222222333222111000////////////111111000000000000111111000///...///000111000///111111000000000000111111000000000000000000000000000000111111111111000000///000000111111222333333///111222222111000000111111111222222222222111111ppp~~~kkk___PPPGGG@@@??????<<<;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======???===;;;<<<===>>><<<:::::::::::::::;;;<<<===>>>??????@@@@@@@@@@@@AAAAAA;;;===@@@BBBCCCBBB@@@???@@@@@@???>>>======>>>>>><<<;;;;;;::::::;;;;;;<<<@@@@@@??????>>>>>>======<<<<<<;;;;;;::::::;;;;;;<<<888888>>>@@@>>>===@@@999888777555444333444555444444444444555555666666111333333000000333333111333222222333444444222000222222333333444444444444888555333222333333333333222222111000000111222222666555444333333555666888444222111111333555666666000000111111111222222222...000222333444444333222444333111000000000111111222111000//////000111222333444444555555555444444111111000000111222222333111111222222222333333333333333333333333333333333333444444444444444444555444555666777777666444333222222222222111111111111222111000000000000000000////////////000111222333111000//////111111000///222111111000000111111222000//////////////////000///000000000000000000///---......///000000111111,,,///111111000///111222000000111222333333333333tttppp]]]PPPMMMGGGBBBAAA@@@===<<<>>>:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???===;;;<<<>>>>>><<<:::::::::::::::;;;<<<======>>>??????@@@@@@AAABBBBBB===>>>@@@AAABBBBBBAAA@@@??????>>>>>>>>>>>>>>>???<<<<<<<<<;;;;;;<<<<<<<<>>===<<<===<<<;;;:::::::::::::::<<<888999???AAA===<<<>>>:::999888666333222333444555555555666666777777777111333222......222333111333222222333444333111...222222222333333444444444777666444444444222000...333222111000000111222333888666444333333555888999555333222222555777777777000000111111222222222222...000222444555444333222555333111//////000111222222111000//////000111222333333444555666666666666222111000000000111333444111111111222222333333333222222222222222222222222555222000222666777666333---///111333444333222111////////////............000000///000000111222222.../////////000222333444222111///000111222000///222222111111111111222222//////............////////////000000000000//////111111111222333333444444+++...111111//////111333///000111222333444444444yyyppp___SSSLLLBBBBBB@@@>>>===<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;555:::>>>>>>;;;999;;;>>>;;;<<<<<<===>>>=========<<<<<<<<<===============;;;;;;;;;<<<===>>>???@@@>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>???>>>@@@BBBDDDEEECCCAAA@@@BBBAAA@@@@@@BBBBBBAAA@@@BBB@@@>>>>>>???@@@???>>>;;;999888999===??????===CCCBBB@@@>>>======>>>>>><<<;;;999888888999;;;<<<===:::999;;;???@@@===888;;;:::999888777666555444222333555666555444333111555111---///333555222...111111111111111222222333444333111000000111333444666666666777666666555555000///...///111222222111333333333333333333333333333111000333777999888777555333111111222333222111333333222222222222111111555444222000000111222333000000000000000111111222222111222333444444222000000000111111111222222222111111222222222222111111333333333222222111111111222222222111111111111000000000111111111111000000222111000000000111333444222222222111111111000000111111000//////000111111//////...//////000111222//////000000000000//////222000...---,,,---///000//////............//////111000///000111333333333111111000000000000111111111111222333333333333222wwwxxxgggWWWMMMGGG???>>>===;;;:::999999999===<<<<<<<<<<<<;;;;;;;;;777;;;>>>>>>;;;999:::===:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===?????????>>><<<:::888777666666;;;;;;;;;<<<<<<===>>>???>>>???@@@AAACCCDDDEEEEEEDDDBBBAAAAAABBBBBBAAA???>>>===<<<===???AAAAAAAAA===;;;999:::===@@@@@@???DDDBBBAAA???>>>======>>><<<;;;999888888999;;;<<<<<<:::999;;;>>>???;;;777::::::999888777666555444555666888999888666444222333222111222222222222111333333333333333444555666666555333222222222333444222333333333333222111111111000///000111222111000111111111111111111111111222111000333666888888666555333111111222222222111222222222222222333333333444333111000000000111222000000//////000000111222333222222333444444333111000000111111111222222222000111111222222111111000333222222222222222222111222222222111111111000000111111222222222222111111111111000000111111222333222222222111111111000000111111111111111111111111///////////////000000111......///000000000000000111000///...---....../////////............//////111000///000111333333333111111000000000000111111000111222222333333222222tttzzziiiYYYMMMEEEAAA===<<<;;;:::999999999999===<<<<<<<<<<<<;;;;;;;;;888<<>>;;;999:::;;;999:::;;;;;;<<<<<<;;;;;;======<<<<<<;;;;;;::::::999999::::::;;;===>>>???>>>===;;;:::888777666666:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>???AAADDDGGGIIIFFFDDDBBBBBBBBBBBB@@@???===<<<;;;===???AAA@@@@@@>>><<<::::::===???AAAAAADDDCCCBBB@@@>>>=========<<<;;;999888888999;;;<<<<<<:::999:::<<<<<<888555999999888777777666555555777999;;;<<<;;;888555333111333555444222111333555444444555555666777888888888777777666555444333333111111111111000000000///222111000000111222111///111111111111111111111111111111111222555777777666444333111111222222222111111222222333333444444555222222222222111111111111///////////////000000111444222111111222333333222000000000111111111111222000111111222222111111000111111111222222222222222222222111111111000000000111222222333333222222111///000111111222222111111222222222111111111111111000111222333333222111000000000000///////////////---...///000000000000000///000000000//////......//////............//////000000000111111222333333111111000000000000111111000111222222333333222222qqq|||lll[[[NNNEEE@@@>>>>>>>>>===<<<;;;;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;:::===???>>><<<:::::::::999999:::;;;;;;;;;;;;:::======<<<;;;:::999999999999999999:::;;;<<<===>>><<<;;;;;;;;;;;;;;;<<<<<<:::;;;;;;<<<=========>>>===>>>???@@@BBBEEEGGGHHHHHHFFFDDDCCCCCCBBB@@@>>>???>>>======>>>>>>===;;;>>><<<;;;:::;;;>>>@@@AAADDDCCCBBB@@@???===<<<<<<<<<;;;999888888999;;;<<<;;;:::999999:::999666333888888777777666666666555888:::<<<===<<<999555222333333444444444444444555333444555666888999:::::::::::::::999888666444333444444333222222111111111333222111111111222000///222222222222222222222222000000111222333555555555444222000000111222111000000111222333444555666666333333333444333222111111//////......//////000111444111//////000222222111000000000000111111111111000000111111111111000000000000111111222222333333111111111111000000000000000111111222222111111000...///111222222222111000111111111111111111111111///111222444444222111///000000000000000///.........///////////////.........///111111111000...---//////............//////...000111222222222222333111111000000000000111111000000111222222222222222qqqzzzooo___PPPGGGBBB???===>>>>>>======<<<============<<<<<<<<<<<<;;;;;;;;;;;;===>>>>>><<<;;;::::::888999999:::;;;:::::::::======<<<;;;:::999999999999999999:::;;;<<<===>>>;;;;;;;;;;;;<<<===>>>>>>:::;;;<<<===>>>>>>>>>>>>===???AAACCCDDDDDDCCCCCCHHHFFFDDDCCCCCCBBB@@@>>>>>>>>>===>>>???>>>===;;;<<<<<<;;;::::::<<<>>>@@@BBBBBBAAA@@@???===<<<;;;<<<;;;999888888999;;;<<<::::::999999999777555222777777777666666666666666888999;;;<<<:::777444222666333111222666888666333222333555777999;;;;;;<<<===<<<<<<;;;999777555444666666444333222222222333444222111111222222111///222222222222222222222222///000111111222222444444444222000000111222111000000000111222444555666666444444555555444444333222///////////////000111111222000...---///000000000000000000000000000000000000000000111111000000000000000000111111222222222111111111000000000////////////000000000000//////...///000222222111000000111111111111111111111111///000222333333222000///000000111111000///...---000000000000///---,,,+++...///111222222000...,,,//////............//////---000222333222111222333111111000000000000111111000000111222222222222111ssskkkaaaSSSHHHCCC@@@???===;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>===<<<;;;:::888999::::::;;;;;;::::::======<<<<<<;;;;;;::::::999999::::::;;;===>>>???======<<<;;;::::::;;;;;;;;;<<<>>>???@@@@@@???>>>>>>@@@CCCEEEEEECCCAAA@@@GGGEEECCCBBBBBBAAA???===;;;;;;<<<>>>AAAAAA@@@>>>:::;;;<<<<<<;;;;;;<<<>>>@@@@@@@@@???>>>===;;;;;;<<<;;;999888888999;;;<<<999:::::::::888777555333666666666666666666666777777777888999888666444222666222///111777999666222333555888;;;===??????@@@>>>>>><<<;;;999888777666666555333222111111111222333222111111222333222000000000000000000000000000...///111111000111222444333222000000111111111000///000000111333444555555444444444444333333333333000000000000000111111222111///......///000000///111000000000000000/////////000000111111000000///000000000111111111111111111111000000000/////////...//////////////////......///000000111111000000111111111111111222222222///000111222222111000/////////000111111000......000000000///...---,,,+++///000111222222000...---//////............//////,,,000333444222000222444111111000000000000111111///000111111222222111111vvvrrr]]]TTTIIIBBB@@@???>>><<<:::999999999:::;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>===;;;999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===??????>>>======<<<<<<<<<<<<===<<<===???AAABBBAAA@@@???@@@AAABBBCCCCCCCCCBBBAAAFFFDDDBBBAAABBBAAA???===;;;<<<===???BBBBBB@@@???999<<<>>>>>>===;;;<<<>>><<<===>>>>>>===<<<;;;:::<<<;;;999888888999;;;<<<888999::::::999777666555555555555666666666777777666666666666555555444444333111000222555666555444777999===@@@CCCEEEFFFFFF???>>><<<:::999888999999777666333111000000111222222111000111333444333222000000000000000000000000---///111111//////111333333111000///000111000/////////000111111222333333444333222111000111222222111111111111111222333333111000000111222222111///111111000000//////////////////000000000000//////111111111111000000000000111000000000//////////////////000000000000/////////////////////000111111000000111111111222222222////////////////////////---...000111111111///...------......///......---000000111222111000///...//////............//////+++000444444222000111444111111000000000000111111///000000111111111111111xxxsssbbbTTTLLLCCC>>>>>>>>><<<:::::::::::::::;;;<<<============<<<<<<<<<;;;;;;;;;;;;;;;;;;===??????===<<<999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<===============;;;;;;;;;<<<===>>>???@@@=========>>>???AAACCCCCC<<<>>>@@@BBBCCCBBBAAA@@@BBBAAA@@@@@@AAABBBDDDEEEDDDCCCAAAAAAAAAAAA???===?????????AAABBBAAA>>>;;;999===@@@AAA???======>>>:::;;;<<<======<<<;;;:::<<<;;;999888888999;;;<<<888999;;;;;;999777666666444444555555666777777777777666555555444555666666000111333333333333444666;;;===AAAEEEHHHJJJKKKKKK???>>>;;;999888888::::::999777555333222222222333222111000111333444444222111111111111111111111111,,,///111000///...000333333111//////000111000////////////000111111222222333222000......///000222222222111111222222333444222111222333444444222000111111000000/////////...//////000000000000//////222222111111000000//////000000000000////////////000000111111111111000000000///.........///111222000000111111222222222222//////............//////,,,...000111222111000///***+++,,,...///000000000111111111111111000////////////............//////+++000555555222000111444111111000000000000111111//////000111111111111111uuuuuudddXXXGGGDDD@@@===;;;:::;;;<<<::::::<<<<<<<<<;;;:::999999999999:::::::::;;;;;;===============<<<<<<<<<===<<<;;;<<<>>>???@@@???@@@@@@>>>===<<<<<<<<<<<<@@@???>>>>>>>>>???AAABBB@@@AAABBBCCCBBB@@@>>><<<@@@@@@AAAAAABBBCCCDDDDDDDDDCCCAAA@@@@@@AAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@>>>===???AAABBB@@@>>>======>>>@@@BBBBBB@@@???======<<<;;;::::::999999;;;;;;;;;:::888888:::<<<=========<<<;;;:::888777999888777888:::;;;:::999555444333444555666555444888444222333444333555:::<<<@@@FFFKKKMMMKKKHHHEEE======;;;::::::999999:::999666333333444444222000444000444333===>>>///;;;111000///......///000111111111111111111111111111000000111222222222111111000///000111333444222111666555444222111000000000//////000000111111111222000000111333333000+++(((///...---...000222111000000111222111/////////111333222222111000//////...000111111000//////111333111000///000111000///---......//////000000111111000000111111111111000000222111111000///.........///000000000111111111111000000///...---,,,,,,+++////////////////////////111000///......///000111------...///////////////222222000///............111111000111222111///---wwwyyygggVVVKKKDDDBBB???<<<::::::;;;<<<999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<========================>>><<<;;;<<<>>>@@@@@@???@@@???>>>===============@@@@@@???>>>=========>>>???@@@BBBBBBBBBAAA???>>>??????@@@@@@AAABBBBBBCCCDDDCCCAAA@@@@@@AAACCCDDDCCCCCCBBB@@@@@@?????????AAA???>>>???@@@@@@>>>;;;???>>>>>>???@@@AAA???>>><<<<<<;;;:::999888888777;;;;;;;;;999888888:::<<<======<<<;;;:::999888777999888777888:::;;;:::999777555444555666777666555777333222333444333555999===@@@EEEIIIJJJJJJGGGFFF@@@@@@>>>===;;;:::999999999666333333444444222000444222333888UUUYYY999666444333111000000000111111222222222111111111111111111111222222333333222222333222111222333444333222555555333222111000000000//////000000000111111111111111222333555333000---111000//////111111000///111222333222000//////000000000000///...---------+++---//////------...///222111000111222222111///......//////000000000000///000000111111000000///000//////...------,,,,,,//////000000000111111111/////////......------,,,////////////////////////111000///......///000111//////000111111111111000222111000//////.........111000000111222222000...xxx{{{jjjZZZKKKBBBAAA???===;;;::::::;;;<<<::::::::::::;;;;;;<<<===;;;;;;<<<<<<<<<=================================???===<<<===???AAAAAA@@@????????????????????????AAAAAAAAA@@@???===<<<;;;???@@@AAABBBCCCBBBAAA@@@AAAAAAAAABBBBBBCCCCCCCCCDDDCCCAAA@@@@@@BBBCCCEEEDDDCCCBBB@@@???>>>>>>>>>BBB@@@?????????>>><<<:::CCCAAA???>>>??????>>><<<<<<;;;;;;:::888777777666:::::::::999888888:::===???>>><<<;;;999888888777999777777777999:::999888888666555666777777666555777333111333333222444888<<<>>>AAADDDFFFFFFEEEEEECCCCCCAAA@@@>>>;;;999888888666444333444444333111333777444<<>><<<;;;:::999:::;;;<<<===<<<:::999999:::;;;<<<<<<============>>>>>>>>>===============>>>>>>>>>@@@>>>===>>>@@@BBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBAAA@@@>>>===>>>???@@@BBBCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFDDDCCCAAA@@@@@@BBBDDDEEEDDDCCCBBB@@@>>>======<<<@@@????????????>>><<<;;;EEEBBB???=========<<<;;;<<<<<<;;;:::999888777777999::::::999999999<<<>>>BBBAAA>>><<<:::999999999888777666777999999999888777666555555666666555444555222111333333222333777:::;;;<<<>>>???@@@AAAAAACCCCCCCCCBBBAAA>>><<<:::888666555444444444333333555???;;;===kkkvvvEEE444999777555333111111111111333333222222111000000000222333444555555666555555999666333222222444444444444333222111000000000000//////000000000000000000000///......000222222111333222111111222222111///333444444333000//////000222111111111000000000///...///000///...///111333...---,,,,,,...//////...////////////////////////...//////000000//////...111111000000////////////........./////////000000---........./////////000////////////////////////000000////////////000000000000111222222222222111000000000000000///......///......///111222111000uuutttcccWWWMMMFFFBBB;;;;;;:::999999:::;;;<<>><<<:::999999999:::=========>>>>>>>>>??????============>>>>>>??????AAA???>>>???AAACCCCCCBBBCCCCCCDDDEEEEEEEEEDDDDDD>>>???@@@AAAAAAAAA??????>>>???@@@BBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEBBBAAA@@@???@@@AAACCCEEEDDDCCCAAA???===<<<<<<<<<===>>>?????????>>>>>>>>>DDDBBB>>>=========<<<;;;<<<<<<<<<;;;::::::999999999:::;;;::::::;;;===@@@EEEDDDBBB???===;;;::::::777666555666888999888777666555333444444555333222444111000333333111222666777777777888999;;;<<<===AAABBBCCCDDDCCC@@@>>><<<777777666555444333444444777EEEGGG???XXX```???999888777444222111000000000222222222111111111000000333333444555666777777777888555222111222333444333333333222111000000000000000000//////////////////111///------///000000///111000000000222333333111222333444222000//////000111111111111000000000000222111000......000444888///---,,,,,,---........./////////.....................////////////......000000000000////////////---............/////////------......///000000000//////////////////////////////000000000000//////...//////000111000000000///000000111000000///...///...---...000111111000tttyyygggVVVKKKDDD@@@===;;;:::::::::::::::;;;;;;>>>===<<<;;;:::999999999======>>>>>>>>>?????????<<<======>>>>>>??????@@@BBB@@@???@@@BBBDDDDDDCCCEEEEEEGGGGGGGGGFFFEEEDDD===>>>>>>??????@@@?????????@@@AAABBBCCCEEEFFFGGGEEEEEEEEEDDDDDDCCCCCCCCCAAA@@@???>>>???AAACCCDDDBBBAAA@@@>>>===<<<<<<<<<===>>>@@@@@@@@@???@@@AAABBB@@@>>>===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;===@@@BBBFFFFFFEEECCC@@@===;;;999777555555666777888777666666444333333444444222111333000000333333111222555444444444444555777888999>>>@@@CCCDDDCCCAAA===;;;666777777666444333444666888EEEUUUKKKHHHIII:::===777666444111000/////////111111111111111111111111222333444555666777777777777555222222333444444333222222111000000000000000000000////////////......111000......000111111000000///...000222333333222000111222111/////////111////////////............000000...---,,,///333777444111///...///000000000/////////............---------............------..................------------------.........///.........//////000000000//////////////////////////////000000000000//////------...///////////////...///000111111000///...000///------///000000///uuuuuuiiiXXXJJJBBB???===<<<;;;;;;;;;;;;::::::;;;;;;::::::;;;;;;<<<;;;;;;:::=========>>>>>>>>>>>>???<<<======>>>??????@@@@@@BBBAAA@@@AAACCCDDDDDDDDDEEEFFFGGGGGGGGGEEECCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBCCCEEEFFFGGGFFFEEEEEEDDDCCCCCCBBBBBB???>>>======>>>???BBBCCC@@@@@@???>>>===<<<<<<<<>>======>>>??????>>><<<888999999:::;;;;;;<<<<<<;;;<<<=========???BBBDDDEEEFFFFFFDDDBBB>>>999777666555444555777888777666777555444444444444222111222///000333333111111444333333333444555666777888>>>@@@CCCDDDCCC???;;;888555777777666444333555777777>>>```___HHHAAA;;;;;;777555333222000000000000000000000111222222333333222222444555666777777777666444444444666777666555222111111000000000000000000000/////////.........---,,,,,,...000111111000111/////////111111111///---///000000///...000111............////////////,,,.../////////000222444666333000//////000000/////////.........------------------......------------.....................,,,,,,---------.........///////////////000000000////////////////////////...///000111111000///...------...////////////......///000111111000///...111///------...//////...wwwzzzhhh]]]NNNCCC????????????<<<<<<;;;;;;;;;;;;::::::666888:::<<<=========<<<============>>>>>>>>>>>><<<======>>>???@@@@@@@@@CCCAAA@@@AAACCCEEEEEEDDDEEEEEEFFFGGGFFFDDDBBB@@@IIIGGGFFFDDDCCCCCCCCCDDDBBBBBBBBBBBBCCCEEEFFFGGGHHHGGGGGGFFFEEEDDDCCCCCC>>>===<<<<<<===???AAABBB??????>>>===============AAACCCEEECCC@@@>>>>>>@@@;;;;;;<<<>>>@@@@@@???===666777888999:::;;;<<<<<<;;;===>>>>>>>>>@@@CCCFFFDDDEEEFFFEEEBBB===888555666555444555777777777666888666555555555555333222222//////333333000111333333333444555666666777777???AAACCCDDDBBB===888444555777888666444333555888666888fffoooOOOCCC>>>888777666444222111111111222//////000111222333333444111222333555666777777777555555555666888999888666222111000000000000000111000000//////.........---''''''(((+++...000000///222111//////000000...---,,,---//////......000111000000000000111111111111***---111333333222222222666333///---.........---//////.........---------,,,------......------,,,/////////000000000000000,,,,,,,,,---------......000000000000////////////////////////////////////...///000111111000///...---......///////////////---...000111222111///...222000...---...///......uuuyyylllXXXQQQHHHCCCBBBAAA===:::;;;;;;<<<===<<<;;;999888<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============??????>>>>>>>>>>>>??????BBBBBBCCCCCCDDDDDDEEEEEEGGGFFFEEEFFFGGGFFFEEECCCBBBEEEGGGFFFCCCBBBDDDGGGEEEDDDCCCBBBCCCFFFIIIKKKGGGGGGFFFEEEDDDCCCBBBBBB<<<@@@AAA>>>@@@EEEFFFBBBBBB@@@======>>>@@@@@@@@@>>>AAACCCAAA>>><<<===???;;;<<<>>>??????===;;;:::999999999999999:::::::::???>>>======>>>@@@BBBDDDFFFDDDBBB@@@@@@???===;;;999555666;;;;;;555444777:::777333111111333444555333222111222333444333111444444555666777888999999>>>@@@BBBBBB@@@;;;666222777555333333555666555444::::::RRRttttttQQQ888888666666555444333111000///111111111111222333444555666444222333444666666666666333222555999:::777333666333111111222444444333000000//////.........---............/////////000000111222333333222111000------......//////000000333000---///333555333///////////////000000000000111111222111...---......------......//////000000111111000///...------,,,---...///...,,,,,,...///+++,,,,,,---,,,,,,,,,+++000000000000///...------000000000000////////////000///......///000///---,,,,,,,,,---------......222222222222222222222222000,,,111333...000333+++sssnnnbbbQQQKKKCCC@@@@@@@@@===;;;;;;;;;<<<;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????BBBBBBBBBCCCDDDDDDEEEEEEFFFEEEEEEFFFGGGGGGEEECCCEEEFFFFFFEEECCCBBBCCCDDDEEEDDDCCCBBBCCCEEEHHHJJJGGGGGGFFFFFFEEEDDDDDDDDD???BBBCCC@@@AAAFFFFFFCCCDDDAAA???>>>@@@AAABBBBBBAAABBBDDDCCCBBBAAAAAABBB>>>???@@@@@@@@@>>><<<;;;999999999999999:::::::::>>>>>>>>>>>>???AAACCCDDDFFFDDDBBB@@@@@@???===;;;777444555999:::666555777555555555555444222///---555444333333444444333111222222333444555666777777<<<===>>>???===:::666444666444333333444555555444777666GGG``````GGG555555444444333333222111//////111111111111222333444444666444222222444666666555555333111444777888555111555333111000000111000///000/////////............---------............///000111222222222222111000......//////////////////444222333666::::::555000.../////////000000000000000111222111...---...///.........///////////////000//////......------------...///...,,,,,,...///000000000000///...---,,,///////////////...---,,,......//////000000111111000///---...///000///---,,,,,,---------.........000000000000000000000000000---111222...111444,,,qqquuudddXXXIIIDDD>>><<<===>>>===<<<<<<;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????============>>>>>>???@@@AAAAAABBBBBBCCCDDDDDDEEEEEEDDDDDDEEEFFFFFFEEECCCGGGFFFDDDDDDDDDCCCBBB@@@EEEDDDCCCBBBCCCDDDFFFHHHHHHHHHHHHGGGGGGFFFFFFFFFBBBEEEEEECCCDDDFFFGGGDDDFFFCCCAAA@@@AAACCCDDDDDDDDDCCCCCCDDDEEEEEECCCAAAAAAAAABBBBBBAAA???>>>===::::::::::::::::::999999======>>>@@@AAACCCDDDDDDCCCAAA???>>>===<<<:::888555333333777:::999888999444555666666555333111///333111000///000111000...222222333444555666666777:::;;;;;;;;;:::888777555444333111111333444333222111222:::EEEEEE;;;333222111111222222111000000///111111000111111222333444555333222222444555555555444222111333666666222///444222000.........,,,+++////////////............,,,,,,---------.........000111111222222111111000000000000000////////////222333666:::===;;;555///....../////////000000000000111222000...---...//////////////////.........---------------------------...///...,,,,,,...///333333222111000...,,,+++------.........------,,,------...///000111111222///...---...///000///...,,,------------.........///////////////////////////---111111...444666,,,rrrwwwhhhXXXOOOCCC@@@<<<;;;<<<======<<<<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????======<<<======>>>???@@@@@@@@@AAABBBCCCDDDDDDEEECCCBBBBBBCCCEEEEEEDDDBBBGGGDDDAAABBBDDDEEEBBB@@@EEEEEECCCCCCCCCDDDEEEFFFKKKKKKJJJIIIHHHGGGFFFFFFDDDEEEEEEEEEEEEFFFFFFEEEGGGDDDAAAAAABBBDDDEEEDDDGGGEEECCCDDDFFFEEE@@@<<>>>>><<<<<<;;;;;;;;;::::::::::::;;;===???AAABBBCCCCCC>>><<<:::999999888666444555333333666:::<<<;;;;;;888777444111000111333666333111//////000111111000333444444555666777888999<<<;;;:::999888777666555333222000000222222222111...000222222222444333000000000111111222111111000000000000000111222333444444222222222444555444333444333222333555444111///222111///.........,,,+++///////////////.........---------.........//////000000111111111111000000111111111000000/////////...000333777999777222---........./////////000000000111111000///......///000000//////......------,,,,,,,,,---------......---...///...,,,,,,...///////////////---,,,+++***,,,,,,---------------------......//////000000000///...---...///000///...------------............000000000000000000000000///---000000...666999---uuurrreeeXXXLLLDDDBBB???===;;;<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===999999999999999999999999::::::;;;;;;<<<===>>>>>>======<<<<<<===>>>????????????@@@AAABBBCCCDDDDDDBBBAAAAAABBBCCCDDDBBB@@@CCCAAA???AAADDDFFFDDDBBBEEEEEEDDDCCCDDDDDDEEEFFFOOONNNLLLJJJHHHGGGEEEDDDEEEEEEEEEFFFFFFEEEEEEFFFGGGDDDBBBAAABBBDDDEEEEEELLLIIIGGGGGGHHHEEE@@@;;;CCCCCCBBBBBBAAA@@@?????????>>>>>>===<<<;;;;;;:::999:::<<<>>>???@@@@@@@@@>>><<<:::999888777555333777555444666;;;???>>>;;;;;;;;;:::777333222333555666444111111333444555555333333444555666777888888>>>===;;;999777555444333222111//////111222111000---111111,,,---333444///000111222222222222222222000000000000111222333333333222111222444444333222444444444444555444222000000///......000000...---.........///////////////////////////000000000000000000000000000000000000222222111111000000000///---...///111222222000...............///////////////000111000///...///000000000//////......------++++++,,,,,,---.........---...///...,,,,,,...///,,,,,,---------,,,++++++++++++,,,---.........---000000//////......------///------...000000000///---------........./////////////////////////////////---000......999<<>>===<<<<<<======<<<<<<<<<<<<<<<<<<===>>>999999999999999999999999999999:::;;;<<<<<<======>>>======<<<<<<======>>>>>>>>>???@@@BBBCCCDDDDDDDDDCCCBBBCCCDDDDDDBBB@@@@@@??????AAACCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGOOONNNMMMKKKIIIGGGFFFEEEFFFDDDDDDGGGHHHFFFFFFIIIHHHEEECCCBBBCCCEEEFFFEEEOOONNNNNNMMMKKKGGGBBB>>>CCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@???>>>===<<<<<<::::::;;;<<<===>>>>>>???AAA???===<<<;;;:::888666999777444444:::???===888???EEEJJJKKKFFF???:::777888555222111111222333222111111222333444555555666>>>===;;;999666444222111222111//////111222111000---222222......333333///111111222222333222222222000000///000000111222333111111111222444444333111222333444444444333222111///......///111111///............/////////////////////000000000111111111111000000//////000000111222222222111111111111111000000//////000000111111------.........////////////000111000///...///000///////////////.........,,,,,,------.........///---...///...,,,,,,...///------...............---***+++,,,....../////////111000000///...---,,,,,,...------...000111000///------........./////////........................///...000---...<<>>???<<<======>>>>>>>>>>>>>>>::::::::::::::::::::::::999999:::;;;<<<===>>>>>>???>>>===<<<<<<<<<<<<<<<======>>>@@@AAABBBCCCDDDHHHGGGFFFFFFFFFEEECCCAAA???@@@BBBBBBAAAAAABBBDDDDDDEEEEEEFFFGGGHHHIIIIIILLLLLLKKKJJJIIIHHHHHHGGGHHHDDDEEEIIIJJJHHHHHHLLLIIIGGGDDDDDDEEEGGGGGGGGGLLLNNNPPPPPPLLLHHHEEECCCDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCAAA@@@???>>>======<<<<<<;;;<<<===>>>???CCCAAA???>>>===<<<:::888:::888444222777===;;;444;;;CCCNNNRRROOOIIIEEECCC???;;;666333222111111000000111222222444444555666999999888777555333111000333111000000111222222111...111111000000111000---000111111111111111000000/////////000000111222333111000000222444444222000///111333333333222222222000/////////000000---+++............/////////000////////////000000000000111000///......///000111111111222222222222222222000111111111111111222333---------.........//////...000111000///...///111.........///////////////..................//////---...///...,,,,,,.../////////000//////...------++++++---...///000000000/////////......------,,,...---,,,...000111000///............////////////..............................///,,,...>>>AAA000pppyyymmm[[[LLLDDD@@@>>>===:::;;;<<<<<<<<<===???AAA<<<===>>>@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===>>>???@@@@@@???>>>===;;;;;;;;;;;;<<<===>>>???AAABBBCCCDDDKKKJJJHHHHHHHHHGGGDDDBBB???BBBDDDCCC@@@>>>@@@CCCDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIEEEFFFKKKLLLIIIJJJOOOKKKIIIFFFEEEGGGHHHIIIIIIGGGKKKOOOOOOKKKGGGEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHFFFEEEDDDCCCAAA@@@>>>>>>@@@>>>===;;;;;;===>>>@@@BBB@@@>>>======<<<999777:::888333000555;;;888000...666@@@FFFGGGGGGIIILLLLLLGGGAAA<<<999777666444222333333444555666777888555666666666555333111000333111000000111222222111//////000000000...---,,,000000000000000///......////////////000111222333000000000222444444222000---///111222111111111111111000/////////...+++(((---.........//////000000............/////////000111000///......///000111111111111222222333333444...000222333222111111222---------.........//////...///111000//////000111---.........//////000000////////////////////////---...///...,,,,,,...///000000000///...,,,+++***+++,,,---///000111111111------.....................---,,,...000111111000............/////////000111111111111111111111111......///,,,...???CCC111uuu{{{hhh]]]NNNDDD@@@>>><<<:::============>>>>>>>>>???:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>>>>???>>>>>><<<;;;;;;;;;<<<===???@@@AAA@@@???===<<<<<<<<<<<>>???>>>;;;888777999888777666444333222111333444555777999<<<>>>???EEEGGGHHHHHHEEE@@@:::666888555222333666888666444:::777444444666666333000000111111111111000//////111111111000000000000///000000000000//////////////////000000111222444555333000---...000222222000---...///000000///......222111000111222333222000000000111111111111000000////////////............000111111111111222222222444444444333222111000/////////000000111111222222///...------...///...---/////////...------,,,,,,111222222222000...---+++......,,,++++++,,,..............................------.........---+++***))))))***+++---...//////........................///////////////000111111---...///000000111111000333111///...---...///000(((000...222222:::DDD///uuuyyyooo]]]TTTHHH@@@>>>>>><<<:::;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>><<<<<<======>>>=========<<<<<<;;;;;;<<<>>>???@@@AAA@@@???>>><<<<<<<<<<<>><<<===??????>>><<<999777999888777666444333222111666666555555555555555555:::;;;>>>BBBDDDFFFGGGGGG???===:::777555555777999888777666666666555333111111111222222111111000///222222111111111000000000000000000000//////////////////000000111222444555444222//////111111000......///000111111000//////111///...///000111000///////////////////////////////////////////////////000000111111111222222222333333333333222111000///000000000000000000111111///...------//////...---/////////////////////000...//////000000///.........------,,,,,,------...........................------.........---,,,+++,,,,,,---......///000000------------------------///////////////000000111....../////////......---222111///.........///000***111...111111999DDD///tttwwwhhh^^^NNNHHH@@@<<<<<<======;;;::::::::::::::::::::::::;;;;;;<<<===>>>>>>>>>>>>=========>>>======<<<<<<===============>>>???@@@AAA@@@???>>>===<<<<<<<<>>@@@@@@???===:::888999888777666555444333222888777555333222111111111666555555666999<<<@@@BBBHHHHHHFFF???888444666999666777888777555333222222222333333333333222111111333222222222111111111111000000000000//////////////////000000111222444555444222111111222111///---000000111111111111000000///---,,,---...///...---//////............//////000000000000000000000000000000000111111111222222222222222222222111000///000000000000000////////////...------//////...---,,,------...//////000000++++++---...///000000000------............------........................------.........---,,,+++------......////////////------------------------//////......//////000111...//////...---,,,++++++000000///////////////...---333...000///888DDD000tttvvvgggXXXNNNCCC@@@<<<:::;;;<<<<<<;;;::::::::::::999999999999;;;<<<===>>>>>>??????>>>???????????????>>>===<<>>>>>>>>????????????AAAAAA???>>>===<<<<<<<<>>===???BBBFFFHHHKKKHHHFFFGGGHHHFFF@@@;;;???@@@AAABBBAAA>>>;;;999999999888777666555444333555555444333333333444444666555333111111222444555JJJKKKJJJFFF???888444333333666888666222000111222333333444444333333222111333333333222222222111111000000000000/////////////////////000111222444444111222222333333111///...000111111000000000//////...---,,,---......---,,,000///............///000000000000000111111111111000000000000111111111111111111222222111000//////000000000//////.........///...---...///000///---+++++++++,,,,,,,,,------***+++,,,---......//////,,,---...//////...---,,,........................---------------------,,,,,,,,,,,,,,,------------------------------------///............///000000...............---,,,,,,...//////000000///......///444......---777DDD111tttwwwhhhZZZLLLCCC???===;;;:::;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<===>>>????????????AAAAAAAAAAAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@??????BBBAAA@@@>>>============>>>@@@CCCFFFGGGJJJNNNPPPKKKJJJHHHFFFEEEDDDCCCCCCFFFFFFEEEDDDDDDDDDEEEEEEHHHFFFGGGJJJIIIDDDBBBCCC@@@AAABBBDDDFFFHHHJJJKKKIIIIIIIIIIIIJJJKKKLLLNNNMMMKKKIIIFFFEEEDDDDDDDDDAAAAAAAAAAAABBBDDDFFFGGGFFFEEECCCBBBCCCBBBAAA???BBBAAA>>>======???CCCEEEJJJHHHFFFFFFFFFDDD???;;;@@@AAABBBCCCBBB@@@===;;;999999888777666555555444333333333333333444555555222222222333333444555666???AAADDDFFFFFFAAA888111333555666444000...000222333444444444444333222222333333333222222222111111000000000000/////////////////////000111222444444...000222333333222222222000000//////............///...------//////...---111000000000000000000111///000000000111111111222//////000000000111111111000000111111111000//////000/////////......------000///......///000///...------,,,,,,,,,+++++++++---,,,,,,,,,,,,---------,,,---////////////---,,,........................------------------------------------------------------------------------...............//////000,,,---...///////////////---...////////////......000555---...---666DDD111vvvvvvggg[[[PPPEEE???>>>===<<<;;;::::::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>????????????BBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBBBBBAAA@@@??????BBBAAA@@@???>>>============@@@DDDGGGIIIJJJKKKMMMIIIIIIGGGFFFEEEEEEDDDDDDBBBBBBCCCDDDEEEGGGHHHIIIEEECCCDDDHHHHHHEEEDDDFFFBBBBBBCCCEEEFFFHHHHHHIIIHHHIIIIIIIIIIIIJJJMMMOOOOOONNNLLLIIIGGGEEEDDDDDDAAAAAAAAABBBCCCDDDEEEFFFFFFDDDCCCBBBBBBBBB@@@>>>AAAAAA@@@>>><<<===@@@CCCHHHHHHGGGEEECCC@@@>>>>>>AAABBBDDDDDDCCCAAA>>><<<999999999888777666666666444444333222222222222222111111222333333222111111222444888???EEEEEE???999666555444111//////000222333333444444333333222111333222222222111111111111000000000000//////////////////000000111222444555---000222333222222333555111000///...---------...000///......///000///...000000111111111111000000...//////000000111111111/////////000000000111111//////000000000000//////...............---------000///......000000///...000000//////...------,,,///...---,,,,,,,,,,,,,,,......////////////..............................------,,,,,,,,,---............/////////000000000..............................------......///000,,,,,,---//////000000000---............/////////...444---...---777EEE222wwwxxxnnnaaaUUUNNNGGGBBB>>>>>>===<<<:::999:::;;;===888999999:::;;;<<<======<<<<<<>>>???????????????@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA???>>>BBBBBB@@@???>>>=========;;;@@@EEEHHHIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFCCCCCCCCCDDDDDDFFFGGGGGGDDDAAABBBEEEFFFDDDDDDGGGDDDDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIIIIHHHIIIMMMPPPRRRQQQOOOLLLHHHDDDAAA??????@@@AAABBBCCCDDDDDDDDDEEEDDDBBBBBBBBBBBB@@@??????@@@AAA@@@>>>>>>AAADDDGGGIIIIIIEEE@@@>>>@@@CCCBBBCCCEEEEEEDDDBBB???===:::999999888888777777666666666555444333333333333333333222111000///......000000222555:::???BBBDDD;;;777222//////111333444333333333333333222111111222222111111111000000000000000000000//////////////////000000111222444555000111333222111111333666222111000///.........///000...---...///000///------///111222222111///---------...//////000111111////////////000000000111...//////000000//////...------------------......000///...///000111000...000/////////////////////000///---,,,,,,,,,---...//////............//////........................---,,,,,,,,,,,,---...///---......///000111111222////////////////////////...------------...//////,,,------.........------......---,,,---...///000,,,222---//////888EEE222xxx}}}wwwfff^^^RRRIIIEEECCC@@@>>>===<<<;;;:::999999<<<>>>777777888999;;;<<<===>>><<<===>>>??????@@@@@@??????@@@@@@AAABBBBBBBBBBBBCCCCCCDDDDDDCCCAAA???>>>CCCBBB@@@???>>>>>>======;;;???EEEIIIIIIGGGEEEDDDGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHFFFDDDCCCBBBBBBBBBDDDAAAAAADDDDDDCCCDDDGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGIIIIIIHHHGGGHHHMMMQQQTTTSSSQQQMMMHHHBBB>>>;;;>>>???AAABBBCCCCCCBBBBBBEEECCCBBBBBBBBBBBBAAA???===@@@BBBAAA@@@@@@CCCFFFGGGJJJKKKFFF???<<>>:::999999999888777777777777777666666666777777888333333222222333666888:::555444111...///555AAAJJJ???999222...000444555666222222333333333222111111111111111000000000000///000000000000//////////////////000000111222444555222444444222//////222555444333111////////////000///...------//////...---+++---000222222000---+++,,,------...///000000111////////////000000000000......///////////////...,,,,,,,,,------.........111///...///000111000...,,,,,,------...////////////...---,,,------///000000///...------...///000........................---,,,,,,+++,,,---...///++++++,,,---...///000111000000000000000000000000...------------...//////------------,,,+++******///...,,,+++,,,...000111+++111---//////999FFF222vvv{{{pppgggaaaVVVRRRKKKEEEAAA>>><<<:::???>>><<<:::::::::<<<===;;;;;;:::999:::;;;<<<==================>>>??????AAAAAA@@@@@@@@@@@@@@@@@@HHHFFFDDDBBBAAAAAABBBCCCDDDBBB@@@>>>=========>>>>>>>>>@@@BBBCCCDDDEEEEEEDDDDDDDDDCCCDDDEEEFFFFFFFFFHHHIIIGGGDDDBBBCCCEEEBBBCCCEEEEEEDDDDDDFFFGGGEEEFFFHHHIIIJJJIIIHHHHHHJJJHHHFFFEEEGGGLLLRRRUUUVVVTTTPPPKKKFFFCCCAAA@@@BBBAAA@@@?????????@@@AAAAAABBBCCCBBBAAA@@@@@@BBBBBBAAADDDHHHDDD>>>???EEEGGGDDDAAA??????@@@@@@???FFFEEEDDDEEEGGGFFFBBB???<<<;;;999777666666777777333666999888444111222333555555444333222000///...222111000///000222555888BBBCCC333+++555000)))444666555333111000000000111333222111111000111111111000//////222555555222///000000000000111111111111222222333333333222111111444333111000///000111222111111000//////...//////---000111//////222111...///......------///000111000000000000///////////////...,,,,,,------,,,+++///////////////000111111............------------...///000000000///---,,,,,,---.../////////...---000///...------...///000+++---......---...///111///............------------------.........//////......//////000000111111+++...000///,,,***+++---,,,,,,.........---,,,+++---------............//////---+++///444666444000wwwvvvkkkaaaXXXTTTLLLHHHCCC@@@??????>>>===???>>><<<;;;;;;;;;<<<===;;;;;;:::999:::;;;<<<==================>>>??????AAA@@@???>>>>>>???@@@AAAFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCAAA@@@???>>>>>>>>>??????@@@AAABBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGFFFDDDCCCCCCDDDEEEFFFGGGFFFDDDCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJMMMKKKHHHFFFGGGJJJOOOQQQUUUSSSOOOJJJFFFCCCAAA@@@>>>>>>>>>>>>@@@BBBDDDEEECCCDDDEEEEEEDDDCCCDDDEEEIIIGGGHHHKKKHHHBBBAAADDDDDDBBB@@@???@@@AAAAAABBBGGGFFFFFFGGGHHHGGGDDDAAA;;;:::888777666555666666999:::;;;;;;999777666777555555555444333222111000111111000///000111333555===CCC777...555333---666555444333111000111111222333333222111111111111111000000000222444444111...000000000000111111111111444444444333222111000///888666333000///000111222222111000000/////////000---000111//////222222/////////...---...///000111000000000000///////////////...------......---+++///////////////000111111000000000000////////////...////////////...------***+++,,,---------,,,,,,//////...------...//////...///000///---+++,,,---///............---------------........................//////000000000000+++---...---,,,***++++++,,,---.........---,,,+++---------............//////---,,,...333555222///xxx~~~vvvrrrkkkaaaXXXOOOIIIFFFBBB@@@<<<;;;<<<======<<<>>>===<<<<<<;;;<<<<<<===;;;:::999999999:::<<<==================>>>??????AAA???===<<<<<<===@@@AAADDDEEEHHHJJJIIIGGGCCCAAACCCCCCCCCBBBAAA@@@???>>>@@@@@@AAAAAAAAA@@@@@@???BBBBBBDDDEEEEEEEEEDDDCCCFFFEEECCCCCCDDDDDDCCCAAAGGGHHHIIIHHHEEECCCCCCCCCFFFFFFFFFGGGHHHJJJKKKLLLOOOLLLIIIGGGFFFHHHJJJLLLSSSQQQNNNJJJFFFCCCAAA@@@=========>>>@@@CCCEEEGGGCCCEEEFFFFFFFFFFFFGGGIIINNNKKKKKKMMMLLLGGGBBBAAABBBAAA@@@@@@@@@AAACCCDDDFFFEEEEEEFFFGGGFFFCCCAAA:::999888666555555555555777666666666666666444222555555555555555444333333111111000000000111111111555AAA<<<222444555222666333333222111111222333333444333222222111111222222111111111222333222000...000000000000111111111111555555444333222000//////;;;888444111//////111222222222111000000000000111---111111///000222222/////////.........///000111000000000000////////////000...---...//////...,,,///////////////000111111000000000000///////////////......---------------++++++,,,------------,,,......------------.........///000...,,,+++,,,---///............---------..................------...////////////000000000,,,+++***+++,,,,,,+++)))...............---,,,+++---------............///000...,,,...111222000---yyy}}}vvvooojjjddd```ZZZRRRKKKFFFBBBAAA@@@>>>:::999999999888777;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999999999:::;;;<<<===============>>>>>>???@@@>>><<<::::::<<<@@@BBBCCCFFFLLLOOOOOOKKKFFFBBBCCCDDDDDDDDDDDDBBB@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@AAACCCEEEEEEDDDCCCBBBEEECCCAAAAAADDDEEECCC@@@GGGIIIJJJIIIFFFDDDDDDDDDFFFFFFFFFFFFHHHJJJMMMNNNLLLKKKHHHFFFFFFGGGHHHIIIPPPOOOLLLIIIFFFCCCAAA???@@@?????????@@@BBBCCCDDDCCCDDDFFFGGGFFFGGGIIIJJJNNNLLLKKKNNNOOOKKKFFFAAACCCCCCCCCBBBAAAAAABBBCCCCCCCCCBBBCCCBBBAAA@@@???::::::999888777666555555444222000000333333111...333444444555555555444444111222222333222111000///000>>>@@@666222444444222222111111000111333444555444444333222222222222222111111111111111111///...///000000000111111111111444444333222111111111111:::777333000...///111333222222111111111111111222...111222000000333333000///////////////000000000000000000000////////////000///......///000///---///////////////000000111............------------///...---++++++,,,---------......///////////////------------------------***,,,------------...000///............---------...............---------////////////////////////...+++)))***,,,...,,,)))...............------,,,---------............///000...---...000000...,,,zzzyyyqqqjjjddd^^^ZZZUUURRRMMMHHHDDDBBBAAAAAA???===:::888888888777555999999;;;;;;;;;;;;:::999::::::999888999:::;;;<<<===============>>>>>>???@@@>>>;;;::::::<<<@@@BBBCCCHHHNNNSSSSSSOOOIIIDDDCCCDDDEEEEEEDDDCCCAAA@@@@@@AAABBBCCCDDDDDDDDDDDD???AAACCCDDDEEEDDDBBBAAADDDBBB@@@AAADDDEEECCCAAAEEEGGGJJJJJJIIIGGGGGGGGGGGGFFFFFFGGGHHHKKKMMMNNNGGGGGGFFFFFFFFFGGGIIIJJJMMMLLLKKKHHHEEECCC@@@???@@@@@@??????@@@BBBDDDEEEDDDEEEGGGHHHHHHIIIKKKLLLKKKLLLNNNQQQTTTSSSNNNHHHFFFGGGGGGEEEAAA???@@@AAAAAABBBBBBAAA@@@???>>>>>>;;;;;;;;;:::999888777666777444222333555666444222222333333444444444444444333444555555444333111000...999AAA;;;111222333...111000000000111333555666555444444333333333333333111111222111000////////////000000000111111111111111111111111222333444555666444111///...///222333222111111111111111222222///222333111111444333000/////////000000000000000000000000000///////////////...---...///000///...///////////////000000111............------------///...---++++++,,,------............//////000000,,,------------------,,,***+++------,,,,,,...//////............---------.....................---/////////...............///,,,******---///...,,,........................---------............/////////.../////////...,,,{{{yyysssnnnfff```ZZZUUUPPPMMMHHHFFFCCCAAA??????@@@@@@;;;:::888888:::::::::999777999;;;<<<===<<<:::999:::999888888888999;;;<<<===============>>>?????????===<<<;;;;;;===@@@BBBDDDHHHNNNRRRSSSOOOJJJFFFDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBDDDDDDEEEEEEEEE@@@AAABBBCCCCCCCCCBBBAAABBBAAAAAABBBDDDEEEDDDCCCCCCFFFJJJKKKJJJIIIIIIJJJGGGGGGGGGHHHIIIKKKLLLMMMDDDEEEEEEGGGHHHJJJLLLLLLKKKJJJIIIHHHEEECCC@@@???>>>>>>>>>???AAADDDFFFHHHEEEGGGIIIIIIIIIJJJKKKMMMIIINNNSSSVVVZZZ[[[WWWQQQJJJKKKLLLHHHCCC??????@@@BBBCCCCCCBBB@@@??????@@@<<<<<<<<<;;;:::999777666777666444444555666666555222333333444444444333333444444555555555444222111111333>>>@@@333///333...111000000000111333555666666555444444333333444444000111111111///...///000000000000000111111111111000000000000111333555777444222111//////000111222111000000000000111222222///333333111222444444111...///000111111111000000000000000000///////////////---------///000///...///////////////000111111000000000000///////////////......---------------------,,,,,,------...///------............---------...///---+++***+++,,,///............------------------.........///////////////............---///---++++++,,,.........------------...///000111---------............/////////000000000//////...{{{zzzqqqjjjbbb]]]WWWQQQMMMJJJGGGEEEAAA@@@???>>>======>>>>>>999888888999:::<<<;;;:::888:::===??????>>><<<::::::999888888888999;;;;;;===============>>>??????======<<<<<<===???@@@AAACCCGGGKKKOOOPPPNNNJJJGGGDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDCCCCCCBBB@@@AAAAAAAAAAAABBBBBBBBB@@@BBBCCCCCCCCCCCCEEEFFFDDDGGGJJJLLLKKKJJJJJJJJJGGGHHHIIIJJJKKKKKKKKKKKKEEEFFFHHHJJJLLLMMMOOOOOOIIIHHHHHHGGGEEECCC@@@????????????@@@AAACCCEEEGGGCCCDDDFFFFFFFFFFFFHHHIIIFFFOOOWWWZZZ\\\^^^\\\WWWKKKNNNNNNKKKDDD@@@@@@BBBAAABBBCCCAAA>>>===>>>@@@;;;;;;;;;;;;:::888666555444444444333222222444666444444555555555444444333333333444444333333222222444,,,999DDD777000444222111111000000111333555666666555555444444444444444...000111000......000222000000000000111111111111111111000000111333555666444444333222111111000000000/////////000000111222000333444222222555555222...///000111222111000000000000000000////////////---,,,,,,,,,...///...---///////////////000111111000000000000////////////...////////////...------...------,,,------//////---...////////////...------......---+++******+++///............---------+++,,,,,,---...///000000//////.........---------,,,,,,,,,+++***+++...000,,,,,,,,,---...000222333---------............///...///111111000000000000{{{|||vvvpppiii```ZZZXXXSSSMMMHHHEEEDDDBBBAAA@@@???>>>>>>============;;;999888999:::;;;:::888999;;;>>>AAAAAA@@@===;;;:::999888888888999:::;;;===============>>>??????=========>>>>>>???@@@AAACCCEEEIIILLLMMMLLLIIIGGGEEEDDDBBBAAAAAABBBCCCDDDCCCCCCCCCCCCBBBAAA@@@???AAAAAA@@@@@@@@@AAABBBCCC???BBBEEEEEECCCCCCEEEHHHEEEHHHLLLMMMLLLJJJIIIIIIGGGHHHJJJKKKLLLKKKJJJJJJGGGHHHJJJLLLNNNPPPPPPQQQGGGHHHGGGGGGEEECCC@@@???DDDCCCBBBAAA@@@AAABBBCCC???@@@BBBBBBAAAAAACCCDDDCCCOOOYYYZZZ[[[]]][[[WWWKKKNNNPPPLLLFFFAAAAAACCC>>>@@@@@@>>>;;;:::<<<>>>::::::::::::999777555444444666777555222222555999666666777777666555555444222222222222222222222222777(((666GGG;;;111777666222111111000111333444555666666555444444444444555---///111000......111333000000000000111111111111333222111000000222444555666666666555333111///...//////...//////000111111000333444222222555555222...///000222222111111000000000000000////////////---,,,+++,,,...///...---///////////////000111111///.........------------...///000000000///---,,,000//////......000111222---...///000000///...---)))+++,,,,,,,,,,,,---/////////.........---------***+++,,,---...000111111//////.........---------***+++,,,***((((((---000+++++++++,,,...111333555---------.........//////...000111111111000111222|||{{{zzzrrrhhhaaa\\\WWWPPPJJJKKKHHHEEEBBBAAA???===;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@BBB>>>>>>AAA???999:::999999888888999999:::======>>>>>>>>>>>>======@@@???=========???AAACCCBBBFFFJJJKKKJJJJJJKKKMMMEEEDDDDDDCCCCCCCCCDDDDDDDDDBBBAAA???>>>>>>?????????@@@AAAAAA@@@AAABBBDDDFFFEEEDDDCCCCCCDDDFFFGGGHHHGGGHHHJJJLLLMMMLLLKKKHHHJJJMMMMMMKKKHHHGGGGGGIIIIIIIIIJJJLLLMMMLLLKKKJJJIIIIIIGGGEEECCCAAA@@@BBBCCCCCCBBB@@@??????@@@AAAAAAAAABBBCCCEEEGGGIIIKKKLLLPPPXXX]]]]]]YYYWWWPPPLLLHHHFFFEEEEEEDDDCCC@@@@@@???===<<<;;;:::999======<<<;;;:::888777666555555555555555555444444888777555444333333444444555444444333333222111111222111444::::::555333444333333222222111222222222222333444555555555444333333333222222111111222222/////////000111111222222111333333333666;;;:::666888::::::888444111///...............////////////333333222111111000000///000000///...............000000000000////////////,,,---------,,,,,,+++***++++++,,,...000222444555//////...---------------000///...---------------...---+++,,,,,,---+++***,,,333666222------------,,,---------,,,---000222//////......---,,,+++***...------,,,,,,------...000///...///000000...,,,111---***((())),,,---......------------...//////111111000000000///......///............//////000}}}yyyppphhheee___XXXTTTRRRPPPLLLHHHDDDAAA???=========;;;:::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<@@@AAA>>>>>>@@@???:::::::::999999999999::::::<<<======>>>>>>>>>>>>===@@@@@@??????@@@AAABBBCCCCCCEEEHHHIIIIIIIIIKKKMMMFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDBBBAAA@@@@@@@@@AAABBBBBBBBBAAA??????AAACCCFFFEEECCCBBBCCCDDDFFFGGGHHHHHHHHHJJJLLLMMMMMMMMMJJJLLLMMMMMMKKKIIIHHHIIIHHHGGGGGGIIILLLMMMLLLKKKGGGGGGFFFEEECCCAAA???>>>???AAABBBAAA@@@@@@AAABBBBBBAAABBBCCCDDDGGGIIIKKKLLLMMMQQQWWW\\\\\\XXXUUUQQQMMMIIIEEEDDDCCCAAA@@@AAAAAA@@@>>>===<<<;;;;;;??????>>>>>><<<;;;999999666666666555555444444444666555444444444555666666555555444333222222222222222111333888888444333444333333222222111222222333222333444555555444333333444333222222111111111111//////000000111111222222222444444555999===<<<888>>><<<888555333111111111/////////000000000000111333333222222111000000000000000///...............000000////////////......---------------,,,,,,+++............///000111222000///......---------...///......---------.........---,,,,,,------,,,***000555777222---,,,------,,,---------,,,---000222......,,,,,,,,,---///000...------,,,,,,------...///.........//////---+++000---***)))***,,,------------,,,,,,------...///111000///............///000000//////.../////////xxxooojjjddd]]]WWWPPPLLLHHHFFFGGGGGGEEECCC>>><<<::::::;;;<<<;;;:::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>???>>>;;;::::::999999999999::::::<<<<<<===>>>>>>>>>>>>>>>AAAAAAAAABBBCCCDDDDDDEEEDDDEEEGGGGGGGGGHHHJJJMMMHHHGGGFFFEEEDDDDDDDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBEEEDDDCCCAAA???>>>AAACCCEEEDDDCCCBBBCCCDDDFFFGGGHHHHHHIIIJJJLLLNNNOOOOOOMMMNNNNNNLLLJJJIIIJJJLLLGGGFFFFFFHHHJJJLLLLLLKKKFFFFFFFFFDDDCCCAAA???>>>>>>???AAAAAA@@@@@@BBBCCCAAABBBBBBCCCFFFIIIKKKMMMMMMOOOSSSWWWZZZZZZWWWSSSQQQNNNHHHEEEBBBAAA???>>>BBBAAA@@@???>>>>>>>>>>>>?????????>>>===<<<;;;:::777777666666555444333333444333333444444666777777666555333222111111222333333111222555666333222555333222222111222222333333222333444555555444333222555444333222111000000000000000000111111111111111222555666888>>>CCCBBB===DDD>>>666111111222222222000000000000111111111111333333333222111111000000000//////............//////////////////...------...............---------111000//////......//////000//////............///......---------...//////...---,,,,,,------,,,+++222777777111,,,,,,------,,,---...---------///111---,,,******+++...222444...------,,,,,,------......---------......,,,***...,,,******,,,------,,,,,,,,,++++++,,,,,,---...000///---,,,,,,---...///222111000000////////////{{{rrrfff]]]XXXTTTOOOLLLGGGEEEBBBAAAAAAAAA@@@>>>===<<<::::::<<<======<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???>>>>>>>>>===;;;:::::::::999999:::::::::;;;;;;===>>>????????????AAABBBCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFHHHJJJLLLHHHGGGFFFDDDCCCBBBBBBBBBEEEEEEDDDDDDCCCCCCCCCCCCEEEEEECCCAAA???@@@BBBEEEEEEDDDCCCBBBCCCEEEGGGHHHIIIJJJLLLMMMNNNOOOQQQSSSPPPOOONNNLLLJJJJJJLLLNNNIIIGGGFFFGGGIIIJJJIIIHHHHHHHHHGGGFFFEEECCCBBBAAA>>>@@@AAAAAA@@@@@@AAACCCAAAAAABBBCCCFFFIIILLLNNNNNNQQQUUUVVVWWWXXXUUUQQQPPPLLLGGGDDDBBB@@@???===AAAAAA??????>>>??????@@@============<<<;;;:::999999888777666555444333222444444444444555555666666666555333222111111222333444111111444444222222666222222111111222222333333222333444555444333222111555444333111000000000000111111111111111111111111222555888===EEELLLKKKEEEDDD<<<333///111333222/////////000000000111111111333333333222111111000000000///............//////......//////...---,,,+++/////////.........//////111000///...............000//////.........//////---------------...///000...---,,,,,,---...---+++111444333...***,,,...---,,,---......------///000+++*********,,,...000111...------,,,,,,------...---,,,,,,,,,------+++***,,,++++++,,,---...---+++++++++******++++++,,,---000...,,,******,,,...///333333111000////////////|||sssddd]]]TTTLLLHHHFFFDDDBBBBBBAAA?????????>>>===<<<>>>===;;;;;;<<<<<<;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<=========>>>===>>>>>>>>>===<<<<<<;;;::::::::::::::::::;;;:::;;;<<<>>>??????@@@@@@AAABBBDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEFFFHHHJJJJJJGGGFFFDDDCCCBBBAAAAAA@@@DDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCBBBCCCFFFHHHFFFEEEDDDCCCDDDFFFHHHJJJKKKNNNRRRSSSRRRRRRTTTVVVQQQPPPOOOLLLJJJKKKMMMOOOKKKIIIGGGFFFGGGHHHGGGFFFHHHHHHHHHGGGFFFDDDCCCBBBAAABBBCCCBBB@@@???@@@AAA@@@@@@AAABBBEEEHHHKKKMMMMMMSSSVVVTTTTTTVVVTTTOOOMMMJJJFFFCCCBBBAAA@@@???@@@???>>>===>>>???@@@AAA?????????>>>===<<<;;;:::999888888666555444333333666666555555555444444333666555333222111222222222444111111333333222333666222111111111222222333444333333444444444333111000444333222111000000000000111111111111222222222222111555:::AAAMMMUUUTTTMMM>>>888222000222222///,,,........./////////000000333222222111111000000/////////............//////...//////000///---+++***000///.........//////000///...............////////////............//////---------------...///000...---,,,,,,......---,,,,,,///...***)))---...---,,,---//////------...///)))***+++---------,,,+++...------,,,,,,------...---,,,+++,,,------+++)))+++***+++,,,......---++++++************+++,,,,,,///...+++******,,,...000333333111000////////////wwwiii___TTTPPPJJJEEEBBBAAA???>>>;;;<<<<<<=========>>>>>>===;;;999888999999888777999999999999::::::::::::;;;;;;;;;<<<======>>>>>>???===<<<>>>>>>;;;;;;===;;;;;;::::::::::::;;;;;;999:::<<<===???@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHGGGFFFEEEFFFHHHJJJJJJIIIEEEDDDCCCBBBAAAAAA@@@@@@CCCDDDDDDEEEEEEDDDDDDCCCDDDEEEFFFFFFFFFFFFHHHJJJGGGFFFEEEEEEFFFHHHJJJLLLOOOSSSXXXZZZXXXVVVWWWXXXQQQPPPOOOMMMKKKKKKMMMOOOMMMJJJGGGFFFGGGGGGGGGFFFGGGGGGGGGFFFEEEDDDBBBBBBCCCDDDEEEDDDAAA@@@AAABBB@@@@@@AAABBBEEEHHHJJJLLLLLLTTTWWWSSSRRRUUUTTTNNNLLLIIIEEECCCBBBBBBAAA@@@???>>>======>>>???BBBCCCCCCCCCBBBAAA@@@>>>===<<<888888777777666555444444666666666666555444333222555444444444333222111111555222111444444222333666111111111111222333444444333333444444444222111000222222111000000000000111000000111111222333333444222555;;;DDDQQQ[[[XXXPPP888555222111222111///,,,............////////////222111111000//////......///............//////000//////000111000...+++***//////...------...000111------------...///000000...------------...//////......---------...//////...---,,,---...///...---))),,,+++)))***---...,,,,,,...//////...------...)))+++---///...,,,***(((...------,,,,,,------...---,,,,,,,,,------+++)))+++******,,,......---,,,++++++******++++++,,,---...---,,,++++++,,,...///222111000000////////////|||~~~rrreeeXXXNNNKKKJJJGGGEEECCCAAA>>>===999:::;;;<<<<<<<<<<<<===;;;999777777888999888777888888999999999:::::::::;;;;;;;;;<<<===>>>>>>>>>@@@<<<;;;>>>>>>::::::>>>;;;;;;::::::::::::;;;;;;888999;;;===???@@@AAAAAAAAAAAAAAAAAACCCEEEGGGHHHHHHFFFFFFHHHJJJKKKJJJHHHDDDDDDCCCBBBBBBBBBBBBBBBDDDEEEFFFGGGGGGFFFEEEEEEFFFHHHJJJJJJIIIHHHHHHIIIHHHGGGFFFFFFGGGJJJLLLNNNRRRXXX___aaa^^^ZZZYYYYYYOOOPPPOOOMMMKKKKKKLLLNNNKKKIIIGGGFFFGGGIIIJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEDDDCCCBBBCCCDDDCCCBBBCCCDDDEEEHHHJJJLLLKKKTTTXXXRRRPPPTTTTTTNNNOOOKKKGGGDDDBBBBBBAAA???@@@???>>>===???AAADDDFFFEEEEEEDDDBBB@@@>>><<<;;;888777777777666666555555444555555666666555444333333444555555444333111///555222222666666333444666111111111111222333444555333333444444333222000///000000000000000111111222//////000111333444555555444777<<>>;;;999;;;===>>>===<<<;;;;;;;;;:::999777888:::;;;;;;:::888888888999999:::::::::;;;;;;;;;<<<===>>>>>>???@@@<<<;;;>>>>>>::::::???<<<;;;;;;::::::;;;;;;<<<888999;;;===???AAAAAABBBAAA@@@@@@@@@AAADDDGGGIIIHHHGGGGGGIIILLLMMMJJJGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFHHHHHHIIIHHHGGGFFFHHHKKKMMMMMMKKKIIIGGGGGGIIIHHHGGGGGGHHHKKKMMMOOOTTT[[[ccceeeaaa\\\ZZZZZZNNNOOOOOONNNLLLKKKLLLMMMIIIGGGEEEFFFHHHKKKLLLMMMKKKKKKKKKJJJIIIHHHGGGFFFBBBCCCEEEEEEDDDDDDFFFGGGEEEDDDDDDEEEGGGIIIKKKLLLJJJTTTXXXQQQOOOTTTTTTNNNQQQMMMHHHEEECCCAAA???>>>AAA@@@??????@@@CCCFFFHHHEEEDDDCCCAAA???<<<:::888777777777777666666666666222333444666666666666555222333555666666333000...555222333777777444444666111111111111222333444555333333444444333222000///////////////000111222333......000111333555666666555888<<>>>>>>>>>>>>>>>>>===<<<;;;:::999999999::::::999888777777777777:::999888888::::::999888;;;<<<<<<<<<======>>>>>>======<<<;;;;;;::::::999===:::666666999<<<<<<;;;;;;<<<===>>>???@@@AAABBBAAAAAABBBBBBCCCBBBBBBBBBGGGHHHIIIJJJJJJJJJIIIIIIIIIDDDBBBDDDBBB???BBBHHHHHHIIIKKKLLLMMMMMMMMMLLLMMMJJJPPPRRRJJJIIIKKKEEEHHHIIIIIIJJJLLLMMMOOOPPPWWWZZZ\\\[[[\\\``````]]]VVVSSSOOOMMMNNNNNNNNNNNNOOOKKKGGGIIIOOOTTTVVVTTTTTTSSSPPPNNNKKKIIIHHHGGGGGGHHHHHHFFFDDDEEEIIIMMMIIIHHHHHHHHHIIIJJJLLLMMMUUUXXXXXXUUUTTTUUUSSSOOOPPPMMMIIIDDDAAA@@@@@@@@@BBB???<<<<<<@@@DDDEEEEEEFFFDDDAAA???>>>===<<<:::<<<<<<:::999888777777777777777666666666666777777666333333555444///---///666444111000111333444333444444333222111111111111444222111000111222111000111111000000000000111111333333222222222333444555:::888:::@@@HHHKKKFFF@@@777111...222222//////222///000111222222111000///......------------......000///...---...000222333111111222222222000...---...---+++***)))***++++++...------...//////...,,,///...---,,,---...///000,,,---------.../////////000000000000000000000000+++,,,,,,------,,,,,,+++/////////......------,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++*********************************,,,,,,,,,++++++*********000...---///111111...+++........................///000111000///,,,***((({{{ppp```TTTNNNIIICCC===??????>>>==================<<<;;;::::::999999999:::999999888888888888999:::999888888::::::999888;;;;;;;;;;;;<<<<<<<<<<<<999999999888888888888888<<<:::888888:::<<<<<<;;;;;;<<<<<<>>>???@@@AAABBBAAABBBBBBCCCCCCCCCBBBBBBDDDEEEGGGHHHIIIIIIHHHHHHIIIFFFDDDEEEDDDAAACCCIIIIIIJJJLLLNNNOOOPPPOOOOOORRROOOTTTVVVNNNMMMNNNGGGIIIIIIJJJKKKLLLNNNPPPQQQVVVZZZ[[[ZZZ\\\``````^^^YYYVVVSSSQQQQQQQQQPPPOOOPPPMMMJJJLLLRRRWWWXXXWWWVVVTTTRRRPPPNNNLLLLLLKKKMMMNNNNNNLLLIIIIIIJJJMMMKKKKKKJJJJJJKKKMMMNNNOOOUUUYYYYYYVVVUUUWWWUUUQQQQQQNNNJJJEEECCCAAAAAABBBCCC@@@======???BBBCCCBBBBBB@@@>>>=========;;;:::<<<<<<;;;999888888777777666666555444444555666666555333333666555000///000666444111111222444555555444333222111111000000111444222000000111111111000000000000000000000000000222111000000111333555666@@@======AAAGGGIIIEEE@@@999222///222222...---000/////////000000/////////......------------......000///.........000222333000000000000///...------///...---,,,++++++,,,---...------...//////...,,,------,,,,,,---...///000------------..................------------------,,,------......------,,,.........---------------,,,,,,,,,,,,,,,+++******,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******...,,,,,,---000000...+++..............................///000///...,,,+++xxxiii^^^QQQIIIEEEDDDAAA>>>>>>=========<<<<<<<<<<<<<<<<<<;;;:::999999999999999999999888999999::::::999888777888999:::999777::::::::::::::::::999999666666777777777777888888;;;:::999;;;<<<===<<<:::;;;;;;<<<>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFHHHIIIJJJJJJIIIJJJGGGGGGGGGEEECCCFFFKKKKKKLLLNNNOOOQQQRRRRRRSSSXXXSSSXXXZZZRRRQQQRRRJJJJJJJJJJJJJJJLLLNNNOOOQQQTTTXXXZZZYYY[[[___```^^^]]]ZZZWWWUUUTTTTTTSSSRRRRRROOOMMMOOOUUUYYY[[[ZZZWWWVVVUUUSSSRRRQQQPPPPPPTTTUUUUUUSSSPPPNNNMMMNNNOOONNNNNNMMMNNNOOOQQQRRRVVVYYYZZZWWWWWWYYYWWWSSSQQQNNNJJJFFFDDDCCCCCCDDDFFFCCC@@@@@@AAACCCDDDCCCAAA???=========>>>===<<<<<<<<<;;;:::999888777777666555333222222333555666444222333666666222111222555333222222444666666666444444333222111111111111333111//////000111000//////000111222222111000///000///......000333777999FFFCCC???@@@DDDEEEAAA===999444000111111...---...///......------......///......------------......000000/////////111222444000000///...------------//////...---------.........------...//////...,,,,,,++++++,,,---...///000............------------...---------,,,,,,++++++---......//////......---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,+++++++++++++++++++++,,,...///---,,,////////////////////////,,,---...///000///...---vvvjjj\\\SSSIIIBBBAAAAAAAAA@@@<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999999999999888888999:::;;;;;;999777666777888999888777999999999888888777777777666666777777888999999:::999:::;;;=========;;;::::::;;;<<<>>>???AAABBBBBBCCCDDDDDDDDDDDDCCCBBBBBBDDDEEEHHHJJJLLLMMMMMMMMMIIIIIIHHHHHHFFFFFFHHHKKKLLLMMMNNNPPPQQQSSSTTTTTTXXXSSSWWWZZZUUUUUUUUUMMMJJJIIIIIIIIIJJJLLLNNNPPPSSSWWWYYYXXXZZZ^^^___]]]^^^\\\YYYWWWVVVVVVTTTSSSSSSQQQPPPRRRVVVZZZ\\\\\\WWWVVVUUUTTTTTTSSSSSSSSSVVVWWWXXXXXXVVVSSSQQQPPPQQQPPPOOOOOOOOOPPPRRRSSSUUUYYYZZZXXXXXXZZZYYYVVVPPPNNNJJJFFFDDDCCCCCCDDDGGGFFFDDDDDDEEEGGGHHHIIIDDDBBB@@@???@@@@@@???===<<<<<<;;;;;;:::999777777777555333222222333555777444222333777777333222444555333222333555777777777666555444333222222222222222000//////000111000///...///111333333111///...000///......111555999<<>><<<======:::777666222000///000/////////000///...------...///000......------------......000000//////000111333333111000///---,,,------...............---............------...//////...,,,***++++++,,,---...//////.........------,,,,,,,,,/////////...------,,,,,,------............------+++++++++,,,,,,---------+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.........////////////////////////......////////////......{{{jjj^^^SSSLLLEEE@@@???@@@@@@???;;;<<<<<<===<<<;;;::::::::::::999888888888999999888888888888999::::::;;;888777666666888888777666888888777777666666555555555555666777888888999:::777999<<<======<<<::::::::::::<<<===???AAABBBCCCDDDEEEEEEEEEDDDDDDCCCBBBDDDEEEHHHJJJLLLMMMNNNNNNIIIJJJJJJIIIGGGHHHJJJKKKLLLMMMMMMOOOPPPRRRSSSTTTTTTNNNTTTXXXUUUWWWWWWOOOJJJIIIHHHGGGHHHJJJMMMOOOQQQUUUWWWVVVXXX\\\]]]ZZZ[[[YYYWWWVVVWWWVVVUUUSSSTTTSSSSSSTTTWWWYYYZZZ[[[VVVUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXWWWTTTRRRQQQPPPOOONNNOOOPPPQQQRRRTTTWWWYYYWWWXXX[[[ZZZWWWPPPMMMIIIEEECCCBBBBBBCCCDDDDDDEEEEEEFFFHHHKKKLLLGGGDDDBBB@@@@@@???===;;;<<<<<<<<<<<<;;;999888777777666444333333444666777333111333777777444333555444333222333666777777666777666555444444333444444222000//////111222111000...///111333333111///...000//////000222666:::<<>>999555555555444222111000......///222222111111000............000111......------------....../////////000000111222222222111///...------...///,,,,,,,,,,,,---,,,,,,,,,...------...//////...,,,++++++,,,---......//////......------,,,,,,,,,+++//////.........---------,,,,,,------------,,,,,,+++++++++,,,,,,---------+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...///000////////////////////////000000000//////...------|||nnn^^^SSSJJJFFFAAA>>>============;;;<<<=========<<<:::999999999888888777888888999888888888777888888999999777666555666777888777555666666666666666666555555333333444555555666777777666999<<<<<<;;;:::::::::999:::<<<===???AAACCCCCCFFFFFFFFFFFFEEEDDDCCCBBBBBBDDDFFFIIIKKKLLLLLLLLLIIIMMMNNNKKKIIILLLMMMMMMNNNNNNNNNNNNOOOPPPRRRSSSQQQLLLQQQWWWUUUXXXYYYPPPKKKJJJHHHGGGHHHJJJMMMOOOPPPSSSUUUTTTUUUYYYYYYWWWUUUTTTSSSTTTVVVWWWVVVTTTUUUVVVVVVVVVWWWXXXYYYYYYUUUUUUTTTSSSSSSSSSSSSTTTSSSSSSTTTVVVXXXXXXVVVSSSPPPOOONNNNNNNNNNNNPPPPPPQQQUUUWWWVVVWWWZZZZZZWWWQQQNNNJJJFFFBBBAAAAAAAAA???@@@BBBDDDDDDFFFIIIKKKFFFCCC@@@>>>>>>===;;;999<<<<<<===<<<;;;:::888666666666555555555555666666333111222666666333222444444333222333555666666555777777666555444444444444222111///000222333222222///000111222222111000///000000000111333555777999;;;888333000000000111000//////...,,,///333444111000//////////////////000......------------...............///000000111111222111000///............)))***+++,,,,,,,,,++++++...------...//////...,,,,,,---......//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------+++,,,,,,---------------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---...---,,,---///111........................111111000//////...------wwwlll```SSSJJJDDDBBB@@@>>>======<<<;;;;;;<<<>>>>>>>>>===;;;:::888888777777777777888888888888777777666777777777777666555555777777666555555555555666666666666666444444555555666666666777555888;;;;;;999888999:::999:::;;;===???AAACCCDDDFFFFFFFFFFFFEEEDDDCCCCCCCCCEEEGGGIIIKKKKKKKKKKKKKKKPPPQQQNNNMMMPPPRRRPPPPPPOOOOOONNNOOOPPPQQQRRRSSSMMMQQQWWWVVVYYYYYYPPPMMMLLLIIIHHHIIIKKKNNNPPPOOORRRTTTRRRSSSVVVVVVSSSPPPOOOPPPSSSVVVWWWWWWVVVXXXYYYYYYXXXXXXWWWXXXYYYUUUUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRTTTWWWWWWUUUSSSPPPOOONNNMMMMMMNNNOOOPPPNNNRRRTTTTTTUUUYYYYYYVVVTTTQQQLLLGGGCCCAAAAAAAAA>>>@@@CCCCCCCCCDDDFFFIIIEEEBBB@@@>>>>>>>>><<<;;;<<<<<<======<<<:::888666333444555555555555444333333111222555555222000222444333222333555555444222666555444333333222222222333222000111333444444333000000000000000000000000...///000111222333333333555222000//////000222222///000///,,,...333444000---......//////......---......------------......,,,---...//////000000000////////////...---,,,,,,((()))+++,,,,,,,,,++++++...------...//////...,,,...///000000000///...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,------......///,,,,,,------------,,,,,,.........---------------+++,,,,,,---......------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,---...,,,******---///------------------------000000///////////////000vvvhhh___VVVLLLEEEAAAAAA@@@@@@???>>>>>>===<<<===>>>??????===;;;:::888777777777777777888888888888777666666555666666777555444555666777666555444555555666666777777777777777777888888888888888555888::::::888777888:::999:::;;;===@@@BBBCCCDDDGGGGGGGGGFFFFFFDDDCCCCCCFFFGGGIIIKKKMMMMMMMMMMMMMMMSSSTTTPPPOOOSSSUUURRRRRRQQQPPPOOOOOOPPPQQQRRRWWWPPPTTTYYYXXXZZZZZZPPPOOONNNKKKJJJJJJMMMPPPRRROOORRRSSSQQQQQQTTTSSSPPPMMMMMMNNNRRRVVVXXXYYYXXXZZZ[[[[[[ZZZYYYXXXXXXYYYVVVVVVUUUTTTSSSSSSSSSSSSUUUSSSRRRSSSVVVVVVTTTRRRPPPPPPNNNNNNMMMNNNOOOPPPLLLPPPSSSRRRTTTXXXXXXUUUVVVSSSNNNHHHDDDBBBAAAAAA@@@CCCEEEEEEDDDDDDFFFHHHEEECCCAAA@@@AAAAAA@@@???;;;<<<======<<<:::888666111222444555555444222111333111222555555111///111444333222333444444222111444444333222111111111111444222111222333555555444111111000000000000111111---...000111111000//////111000//////000222444555000222000+++---222222...+++,,,............,,,+++.........------.........+++,,,---...////////////---......///...---+++***))))))+++,,,---,,,,,,+++...------...//////...,,,000000111111111///...---+++++++++,,,,,,------------......///000111222222---..................---/////////......---------+++,,,,,,---.........---,,,,,,,,,------.................................,,,,,,,,,------.........+++------+++((((((+++...,,,,,,,,,,,,,,,,,,,,,,,,............///000111222}}}jjj[[[QQQKKKFFFAAA???>>><<<:::::::::;;;;;;:::999999:::;;;;;;:::888777666666666666777777888666555555555555444444444999888777888::::::888777777666666555444444333333333444444555666777888888444555666777888999::::::999:::<<<>>>@@@@@@@@@???DDDFFFHHHHHHGGGGGGHHHIIILLLKKKKKKLLLMMMPPPRRRSSSTTTRRRQQQSSSWWWYYYXXXVVVXXXSSSNNNNNNQQQSSSRRROOOQQQRRRUUUWWWWWWVVVTTTSSSQQQNNNKKKIIIJJJLLLMMMMMMWWWUUURRRPPPNNNNNNNNNOOOPPPOOONNNNNNOOORRRUUUWWW]]]\\\ZZZXXXWWWWWWXXXXXXWWWWWWXXXXXXWWWUUUTTTRRRXXXUUURRRPPPPPPPPPPPPOOOQQQQQQQQQPPPOOONNNLLLKKKJJJMMMQQQTTTTTTUUUVVVXXXXXXTTTOOOIIIDDDAAA@@@@@@???@@@BBBBBB@@@??????@@@IIIFFFBBBBBBCCCBBB>>>::::::======:::999:::888444555444444555666666555333---000333333000///222555222111333444222...111666333333222222222222111111333111///000222333222///333333111000//////.........///000222222111111000111111000///////////////000000000000000000000000//////...---------------,,,,,,,,,---------......,,,,,,,,,---------......111111000///...------,,,,,,,,,------,,,,,,+++***---,,,+++***+++---///111222111000///............------++++++++++++------)))......+++,,,000000+++...//////...,,,,,,---...///---***+++...000000...+++,,,---.........,,,,,,...---,,,,,,++++++++++++,,,,,,------...------,,,---+++++++++---------+++...------,,,,,,------...222000...///111111---)))+++++++++,,,,,,,,,------sssaaaTTTMMMIIIDDD@@@>>>>>>===<<<;;;;;;;;;;;;:::999999:::;;;;;;:::888777777666666666666666777666555555555555444444444888777777777999999777666777777666666555444333333444444555555666666777777666666777888999::::::;;;999:::<<<===??????@@@@@@DDDFFFIIIIIIIIIHHHHHHIIIJJJJJJLLLMMMPPPRRRTTTUUUYYYWWWVVVXXX[[[\\\[[[YYYXXXTTTPPPPPPRRRTTTRRRPPPQQQRRRTTTVVVWWWVVVUUUTTTSSSPPPMMMKKKLLLMMMNNNNNNUUUSSSQQQNNNMMMLLLMMMMMMMMMLLLKKKKKKMMMPPPTTTVVV^^^]]][[[ZZZYYYYYYYYYZZZYYYYYYYYYXXXWWWVVVTTTSSSXXXUUUSSSQQQQQQQQQPPPOOOOOONNNNNNMMMLLLKKKKKKJJJKKKMMMPPPRRRSSSTTTVVVWWWVVVSSSNNNHHHCCC@@@>>>>>>???AAACCCBBBAAA@@@@@@AAAGGGFFFEEEDDDCCCAAA===:::999<<<===:::999:::888333444444333444666666555333333444444444444333222111444222111333222///111666444444444333333222222222333111000000222333222000222222111000000000111111...///000111222111111000111111000///////////////////////////////////////000///......---------...,,,,,,,,,---------......,,,,,,,,,---------......//////...------,,,++++++---............---,,,,,,---,,,++++++,,,---///000222111000///............------,,,++++++,,,------+++//////,,,,,,//////+++/////////---,,,+++---///666333///------...---+++---------...------,,,,,,...------,,,,,,,,,,,,------------...------,,,,,,---+++***+++,,,---,,,+++...------,,,,,,------...,,,---......---+++******,,,,,,,,,,,,------------}}}ooodddVVVLLLHHHEEEBBB???======>>>======<<<;;;::::::999999:::;;;;;;:::888888888777666555555555555666555555555555444444444777666555666888888666555888888777666555444333333555555555666666666666666888888999999::::::::::::::::::;;;<<<===???@@@AAADDDGGGJJJLLLKKKJJJJJJJJJIIIJJJMMMPPPSSSUUUVVVWWW\\\[[[ZZZ[[[]]]^^^]]]\\\YYYVVVTTTTTTVVVWWWTTTRRRQQQRRRTTTVVVVVVVVVVVVUUUUUURRROOOMMMNNNOOOOOOOOORRRQQQOOOMMMLLLLLLLLLLLLLLLKKKJJJKKKMMMQQQUUUWWW^^^]]]\\\[[[[[[\\\]]]^^^]]]\\\ZZZYYYWWWVVVUUUUUUXXXUUUSSSQQQQQQQQQPPPOOONNNMMMLLLKKKJJJJJJKKKLLLJJJLLLNNNOOOPPPQQQTTTVVVTTTQQQMMMGGGCCC???===<<<@@@AAACCCCCCBBBAAAAAABBBEEEGGGIIIHHHDDD@@@<<<:::777;;;===;;;::::::777333333222222444555666555333777555333444555555333111888222///111222111222555555555444444333222111111333111000111222333222111111111111111111222333333//////000111111111111000111000000///////////////////////////////////////000//////............///,,,,,,,,,---------......,,,,,,,,,---------......------,,,,,,++++++******......//////......---,,,,,,,,,,,,---......//////111000///......---......------,,,,,,,,,,,,---------///000......//////,,,/////////---++++++...000999555111...------------///...------,,,,,,,,,,,,------------------......---.........---,,,,,,+++///---,,,---......---,,,...------,,,,,,------...(((,,,///...***)))***---------------.........///}}}dddZZZNNNFFFDDDCCC@@@>>><<<===>>>>>>===<<<:::999:::999888999;;;;;;999888999888777666555444444444666555555555555444444444555444444555666666555333999888777666555444444333666666666666666555555555888999999999999999999999:::::::::;;;<<>>===???AAABBBBBBAAAAAAAAABBBDDDHHHLLLKKKFFF???<<<;;;777;;;===<<<;;;;;;888333222222222333555666555444555444222111222666:::===:::333...///222222333555555444444333222111000000222222222222222222222222333222222222222222333333///000000000111111111111000000////////////000000////////////////////////000//////.........//////,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,+++++++++++++++...............---,,,,,,+++,,,---.../////////...000000///...---------------------,,,,,,------------.../////////000000/////////...,,,++++++...111444111...,,,---///111222000///---,,,++++++,,,------------------...///000............---,,,++++++111000//////000000///......------,,,,,,------...***,,,......,,,,,,---///............////////////~~~qqq]]]UUUJJJDDDCCCBBB???<<<<<<<<<=========;;;999888999888888999::::::999777888888666555444444444444666555555555555444444444555444333444666666444333777777777666555555444444666666666666666555555555777777777888888888888888;;;:::;;;;;;===@@@BBBDDDEEEHHHKKKMMMMMMLLLLLLMMMOOOPPPRRRTTTUUUUUUUUUUUUUUUVVVXXXYYY[[[\\\^^^___\\\]]]___aaabbbaaa^^^\\\VVVVVVVVVVVVVVVWWWXXXXXXVVVSSSQQQPPPPPPPPPOOONNNQQQQQQPPPPPPOOOOOOOOOOOONNNNNNMMMNNNQQQUUUYYY[[[ZZZZZZ[[[\\\^^^aaaccceeeaaa```]]]ZZZYYYXXXXXXXXXTTTSSSQQQPPPPPPOOOMMMKKKOOOMMMKKKIIIHHHIIIKKKLLLHHHIIIIIIJJJJJJLLLOOORRRQQQPPPNNNKKKHHHDDDAAA???>>>@@@AAABBBAAA@@@AAABBBDDDIIIMMMMMMGGGAAA===<<<888<<<>>><<<;;;<<<:::555333222222444555666555333222444444111111888FFFQQQ;;;444...000222222333555222222111111000//////...222222333333222222222333555444333222111111111111000000000000000111111111000000////////////000000........................//////............//////,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,------------,,,------------,,,+++++++++,,,---...////////////000///...---,,,,,,,,,,,,------------------------++++++---///000000111222...///...---+++,,,...111...---,,,++++++...111333///...---,,,+++,,,---------------------...///000---.........---,,,,,,+++000///......//////...,,,...------,,,,,,------...---+++***+++...//////---........./////////000000tttgggXXXPPPGGGBBBBBBBBB???;;;;;;<<<<<<;;;;;;:::999888999888888999::::::999777777777666555444444444444666555555555555444444444555444333444666666444333555555555555555555555555555555555666666666666666666666777777777888888888;;;;;;<<<===???BBBCCCEEEFFFHHHKKKLLLLLLLLLMMMOOOQQQRRRSSSTTTTTTUUUUUUUUUUUUWWWYYYZZZ[[[\\\___aaa[[[^^^cccfffgggeeebbb```[[[ZZZXXXWWWWWWWWWXXXYYYWWWTTTRRRQQQQQQQQQOOONNNQQQQQQQQQQQQQQQQQQQQQQQQOOONNNMMMNNNPPPTTTXXXZZZ[[[[[[[[[[[[]]]___aaabbb```___]]]\\\ZZZYYYXXXXXXTTTSSSQQQQQQQQQPPPMMMKKKLLLKKKIIIGGGFFFFFFFFFFFFEEEFFFHHHHHHHHHJJJLLLNNNOOOOOOOOOMMMKKKGGGDDDBBB>>>@@@BBBBBBBBBAAABBBCCCFFFIIILLLLLLIIIDDD@@@===999<<<===::::::;;;:::777555444444555666666555333222555777444333===PPP```:::444111222333111222555000000000////////////...222333444333222111222444555444333222000000000000000000000///000111111222///////////////000000111...........................------------...//////,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------......//////,,,,,,------,,,,,,+++***---------...//////000000//////---,,,,,,,,,,,,,,,------............------+++***+++///111///000222---.........------...000,,,------,,,******,,,...---------,,,,,,------...------------------......,,,------......------,,,...,,,++++++,,,,,,***)))...------,,,,,,------......***''')))---///---+++............/////////000mmm___RRRKKKCCC@@@@@@@@@>>>:::;;;;;;:::999888888888888999888777888::::::888777666555555444444444555555666555555555555444444444555444444555666666555333222222333333444555555555444444555555666666777777666666777888999999:::::::::;;;===@@@BBBDDDEEEEEEGGGHHHIIIJJJJJJKKKNNNQQQQQQQQQQQQRRRSSSUUUVVVWWWVVVYYY[[[[[[ZZZZZZ\\\^^^YYY]]]ccchhhiiigggeeeccc___]]][[[XXXWWWXXXYYYZZZXXXVVVTTTSSSSSSSSSQQQOOOPPPQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPPPPRRRUUUXXXZZZ___^^^\\\[[[ZZZ[[[[[[\\\^^^^^^]]]\\\[[[ZZZYYYXXXUUUTTTSSSSSSSSSRRROOOLLLKKKJJJIIIGGGFFFDDDCCCCCCBBBDDDGGGHHHHHHHHHJJJKKKMMMMMMNNNNNNLLLJJJGGGEEE@@@BBBDDDEEEDDDDDDEEEFFFGGGHHHIIIKKKJJJGGGBBB>>>888::::::666666999999777888777666666777666555333333666777666777@@@PPP]]]777555444555333000111555////////////000000000000111333555444222111333444333222111000000000000000111000/////////000222222///////////////000111111........................,,,,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------......+++,,,,,,---...//////000---------------,,,,,,+++......------...///000111///...---,,,++++++++++++,,,---...//////...---,,,...++++++000000,,,,,,///+++---//////.........///+++---...---+++)))***,,,++++++,,,---...............------,,,,,,,,,,,,---++++++,,,---...............---++++++,,,+++***(((...------,,,,,,------......,,,++++++,,,---------------........./////////~~~iii[[[MMMFFF@@@===???@@@===:::;;;:::999777666777777888999888777888::::::888777555555444444444555555666666666555555555444444444555444444555666666555333000000111222333555555666333444444555666777888888666777777999:::;;;<<<<<<:::<<>>???@@@===<<<<<<;;;:::999888777555444444:::999777555555555555666555555555555555555555555555555444444444555555666444555666666555444111000555444333333333333444555555666777888999999888777666666666777888:::;;;<<<;;;<<<===???AAACCCEEEEEEEEEFFFGGGHHHIIILLLPPPSSSQQQRRRTTTTTTTTTUUUXXXZZZ^^^]]]]]][[[ZZZYYYXXXWWWXXX[[[___eeehhhhhheeebbb]]]]]]]]]]]]]]]\\\[[[ZZZ^^^```___[[[ZZZ\\\[[[XXXXXXVVVTTTSSSUUUYYY^^^aaa\\\]]]]]]\\\ZZZZZZ[[[\\\dddccc___YYYUUUSSSTTTUUUZZZYYYYYY\\\^^^\\\XXXTTT[[[ZZZYYYXXXXXXVVVSSSPPPPPPPPPOOOMMMKKKIIIGGGEEEHHHFFFDDDDDDFFFGGGHHHGGGIIIIIIIIILLLNNNNNNMMMLLLIIIHHHGGGFFFHHHKKKNNNPPPHHHJJJJJJGGGEEEDDD???999888777777666666666666777777555666999999666555777444777666444888AAACCC@@@444333222111000000000000000000000000000111111222111333555555444444444666000000000000////////////000000000000000000000000333222000///---,,,,,,,,,111000///...------...///---.../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------222///,,,++++++,,,,,,,,,---.........---,,,++++++000---***+++...222555666------,,,+++,,,---...///000000000///.........---,,,+++***+++---...---,,,//////.........---------------------------------------............------------------------------...++++++...///,,,,,,///------------------------,,,...///000000...,,,+++.........------.........//////............//////ppp\\\NNNJJJCCC???@@@@@@>>>;;;;;;::::::999888777666666666999888777666555555555555555555555555555555555555444444333333333333333444555666777777666444222111555555444333333444555555888999999999999888666555777777777777888999:::;;;;;;;;;<<<>>>@@@AAABBBCCCDDDEEEFFFGGGHHHKKKOOORRRTTTVVVWWWXXXXXXYYY\\\^^^^^^^^^]]]\\\ZZZYYYWWWWWWXXXZZZ^^^cccffffffccc```\\\\\\]]]^^^^^^_________ccceeeeeeaaa```aaa```]]]^^^[[[XXXWWWYYY]]]cccgggiiiiiihhheeeaaa``````aaaeeedddbbb]]]YYYWWWXXXYYYWWWVVVWWWYYY\\\\\\ZZZWWWZZZYYYXXXYYYYYYWWWTTTRRRRRRRRRPPPOOOLLLIIIGGGFFFHHHGGGEEEEEEFFFGGGGGGFFFGGGGGGIIILLLNNNOOONNNLLLIIIHHHGGGGGGGGGJJJMMMNNNJJJKKKJJJGGGFFFEEEAAA;;;777777666555555555555666777555666999999666555777555777666444666===>>>:::444333222111000000000000000000000000000111111222000111333333222222333444000000000000////////////////////////////////////222111000...------------111000///...---......///...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------111///---,,,,,,---------...............---,,,,,,---,,,,,,...111222222222------,,,,,,,,,---...////////////..................---,,,,,,...///...---.........------------,,,------------------------------............------........................,,,)))))),,,---******---------------------------+++,,,...///000///...---......------------......//////............//////kkkWWWJJJHHHBBB???AAAAAA>>>::::::::::::999888888888888888777888888777777666555444555555555555555555555555666666555444333333333333666666777777777555444222555555444333333444555555888888999::::::999888777888888777777888999::::::;;;;;;<<<===>>>???@@@AAACCCDDDEEEEEEFFFIIIMMMQQQVVVWWWYYYZZZZZZ\\\___aaa______^^^]]][[[YYYWWWVVVXXXZZZ]]]aaadddcccaaa^^^\\\\\\]]]___```bbbdddeeeiiilllllljjjjjjkkkjjjgggiiieee```^^^___cccjjjnnnwwwvvvrrrmmmhhheeeeeefffeeeeeedddaaa^^^[[[ZZZ[[[TTTSSSSSSVVVYYY[[[[[[ZZZZZZYYYXXXYYYZZZYYYVVVTTTUUUUUUSSSQQQNNNKKKHHHFFFHHHGGGFFFGGGHHHGGGEEECCCDDDEEEGGGKKKOOOPPPNNNLLLJJJIIIHHHGGGGGGIIIKKKLLLKKKLLLJJJFFFEEEFFFCCC>>>999888777666555555666777777555666999999666555777555666555444555888888444333333222111000000000000000000000000000111111222...000222222111000111222000000000000////////////........................000//////...------......000000///............//////......---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....../////////...------+++,,,...111333333000---------,,,,,,------...///---------...............000///---...//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,)))))),,,---******---------------------------***+++---///000000000///------,,,,,,,,,,,,------//////............//////|||hhhTTTGGGGGGBBB???AAABBB>>>:::999:::999999888888999:::;;;666777888888888666555444555555555555555555555555:::999888777666555555555555555666666555444333333555555444444444444555555444555888:::;;;<<<<<<<<<999888888888888888999999===<<<<<<===>>>???AAABBBDDDEEEFFFFFFFFFHHHLLLOOOSSSUUUWWWXXXYYY[[[^^^```aaaaaa```___]]][[[XXXWWWYYYZZZ\\\___bbbbbb```]]]______```aaacccfffhhhjjjlllqqqsssssstttwwwvvvsssvvvrrrkkkfffeeehhhnnnrrr|||{{{vvvpppkkkgggggghhhfffggggggeee```\\\ZZZZZZSSSSSSRRRSSSVVVXXXZZZ[[[YYYYYYYYYZZZ[[[ZZZXXXVVVYYYXXXVVVSSSPPPMMMJJJHHHIIIHHHHHHHHHIIIHHHEEEBBBBBBCCCFFFKKKNNNOOOMMMKKKJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKIIIEEEDDDFFFDDD???;;;:::888777666777888888777555666999999666555777555555444444666666555222333222222111000000111111000000000000000111111222///000222222111000000111000000000000////////////////////////////////////.........------......////////////........./////////...---,,,+++,,,---...------------------------------------------------)))+++,,,,,,,,,++++++,,,...///////////////......,,,---...111222222...,,,---------------......///,,,,,,------......//////111///......//////---,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++---++++++...///,,,,,,///------------------------+++,,,---...////////////---,,,,,,++++++,,,,,,---//////............//////{{{fffSSSHHHGGGAAA???AAABBB>>>999888:::999888777888999:::<<<666666777888888777555444666666666666666666666666:::999888777666555555555333333444444333333222222555555555555555555555555444555888:::;;;<<<<<<<<<999888888888888888999999>>>======>>>???BBBDDDFFFHHHIIIIIIHHHGGGHHHLLLNNNQQQSSSUUUWWWXXXZZZ^^^```ccccccccccccaaa^^^\\\ZZZ\\\\\\]]]___bbbbbbaaa___dddccccccccceeehhhlllnnnpppuuuzzz|||~~~|||tttmmmjjjlllpppsss|||{{{wwwrrrmmmjjjiiijjjjjjkkkkkkhhhccc^^^[[[ZZZUUUUUUTTTTTTTTTVVVXXXZZZZZZYYYYYY[[[\\\\\\ZZZXXX\\\[[[YYYVVVSSSOOOMMMKKKJJJJJJIIIJJJJJJIIIFFFDDDBBBCCCEEEIIIMMMMMMLLLJJJIIIIIIHHHGGGFFFGGGGGGHHHHHHIIIGGGCCCCCCEEECCC???;;;999777555444555666777777555666999999666555777444333333555777666555444333222111111000111111111000000000000000111111222000222333333222111111222000000000000////////////000000000000000000000000---------------......///....../////////////////////...---++++++,,,------------------------------------------------------***,,,......,,,+++,,,.........///////////////...///...---...///000///---------.........//////...,,,------....../////////000...------......,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++---++++++...///,,,,,,///------------------------..................---------,,,,,,++++++,,,,,,---//////............//////{{{fffTTTJJJGGGAAA>>>@@@@@@===999999:::999888777777888:::;;;666666777777777777666666666666666666666666666666666666555444333333333333333333222222222222222222444555666666666666555444888888999::::::999888777888888777777888999::::::=========>>>AAAEEEIIIKKKOOOOOONNNLLLJJJJJJLLLOOORRRTTTVVVXXXZZZ\\\```ccceeefffggggggfffccc```___^^^^^^^^^aaaccceeeeeedddgggfffeeeeeeggglllpppsssvvv|||zzzrrrnnnnnnppprrr{{{{{{yyyuuupppmmmlllllllllmmmllljjjeee```^^^]]]WWWWWWWWWVVVUUUUUUXXXZZZ[[[[[[[[[\\\]]]\\\ZZZXXX]]]]]][[[YYYVVVRRRPPPNNNLLLKKKJJJKKKKKKKKKIIIGGGEEEEEEEEEGGGJJJJJJIIIHHHHHHHHHGGGGGGFFFGGGGGGGGGFFFHHHFFFDDDDDDFFFCCC>>>:::888555222111222444555777555666999999666555777555222111555777666555777222222111111111111111222000000000000000111111222222333555444333111222222000000000000////////////111111111111111111111111...---------------......---...//////000/////////...------,,,,,,,,,,,,,,,---------------------------------------------------000222000---,,,...111------.../////////......000...,,,,,,---/////////------...////////////............//////////////////---,,,---......---,,,------------,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------------------------,,,)))))),,,---******---------------------------//////......------------------,,,,,,,,,,,,------//////............//////zzzeeeTTTKKKHHHBBB===>>>???<<<::::::;;;999777555555777999:::777777666666666666777777666666666666666666666666444444333333333333333444333333333222222333333444444555666777777666555444888999999999999888666555777777777777888999:::;;;:::;;;;;;>>>BBBGGGLLLOOOUUUUUUSSSPPPMMMLLLNNNOOOQQQSSSVVVXXXZZZ]]]aaadddggghhhjjjkkkjjjhhheeedddaaaaaaaaacccfffiiiiiiiiihhhfffeeefffjjjooovvvyyy~~~{{{tttpppoooqqqrrrzzzzzzzzzwwwrrrnnnlllkkkhhhhhhhhhfffbbb___^^^^^^WWWXXXZZZYYYWWWWWWYYY[[[]]]\\\\\\]]]]]]]]]ZZZXXX^^^]]]\\\ZZZXXXUUUSSSQQQNNNLLLKKKKKKLLLMMMLLLKKKIIIGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGEEEGGGGGGEEEFFFGGGDDD???;;;999666333222222444666777555666999999666555777777222000444555333444777222111111111111111222222000000000000000111111222222444555444222111111222000000000000////////////000000000000000000000000......---,,,,,,---------,,,---///000000000//////,,,------------,,,++++++........................------------------------...000111///+++***---000,,,,,,---...............///---,,,,,,...///000///,,,---...///000//////...000000000000000////////////...------///000///............------------,,,........................+++,,,,,,------,,,,,,+++........................,,,)))))),,,---******---------------------------......---------......///......------------......//////............//////zzzeeeTTTLLLIIIBBB======>>><<<:::;;;;;;999777555444666888999888777666555555666777888777777777777777777777777555555444444444555555666444444333333333444555555444555666777777666555444555666777888999999888777666666666777888:::;;;<<<888999:::===BBBHHHNNNQQQYYYYYYVVVSSSOOONNNOOOPPPPPPRRRUUUWWWYYY\\\```ccciiijjjlllmmmmmmkkkhhhgggcccbbbbbbdddhhhkkkllllllgggfffeeegggkkkrrryyy~~~{{{uuuqqqqqqrrrsssxxxyyyyyywwwrrrmmmiiihhhaaabbbbbb```^^^\\\]]]^^^VVVXXX[[[[[[YYYYYY[[[]]]^^^]]]]]]]]]^^^]]]ZZZXXX^^^^^^]]][[[YYYWWWTTTSSSOOOMMMKKKKKKMMMNNNOOONNNKKKIIIFFFEEEEEEEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGGGGEEEHHHIIIGGGHHHIIIEEE??????<<<999666555555777999777555666999999666555777999333000333444111111555222111111111111111222222000000000000000111111222222333444444222111111111000000000000///////////////////////////////////////...---,,,,,,,,,,,,---,,,---///000000000//////+++,,,---...---,,,+++***........................---------------------------...///+++'''%%%)))...+++,,,,,,---.........---,,,,,,,,,---///000///...,,,---///000000000///...222222111111000000/////////......///000222111000//////.........---------////////////////////////+++,,,,,,------,,,,,,+++------------------------...++++++...///,,,,,,///------------------------,,,,,,,,,---...///000111///......------....../////////............//////}}}dddSSSMMMFFFEEECCCAAA>>><<<;;;;;;:::999777555666888:::<<<333444555666666666444444555444333222222222222222222222333333333444444444444444444444444555666666777444333555555333444777555666777999999888777777777777666666666888999:::===<<<<<<<<>>===;;;999666444333333333555555444333333555666777444222111111333333222000000000////////////000000111000/////////000222333333222222222111111000000------......//////000000111000...------...//////)))&&&''',,,000///...000,,,---......//////..............................+++,,,...000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................000---+++,,,///000...,,,,,,------......------,,,000000////////////000000------............------///////////////////////////............------------,,,,,,---......---+++...+++)))))),,,---,,,***---.........---,,,,,,+++------------------------------............------/////////...------,,,,,,///......------,,,,,,+++}}}fffUUUOOOIIIGGGEEEBBB???===;;;;;;;;;:::888666666666777888333444555666666555444444555555444333333333333333222222333333333444444444666666666666666777777888777444444666666444444777777777888999999999999999888777666666777888999:::<<<<<<<<<<<<>>>CCCJJJOOORRRQQQPPPQQQSSSRRROOOLLLLLLNNNQQQTTTUUUVVVYYY[[[ccciiiqqquuuuuuqqqmmmjjjddddddgggkkknnnmmmjjjfffdddbbbccchhhmmmooouuuzzz|||zzzuuunnnkkkkkknnnqqqrrrsssttttttqqqlllgggcccaaa\\\___^^^[[[ZZZ^^^___\\\___```aaacccdddeeeeeeeeebbb```^^^]]]^^^^^^]]]\\\___^^^]]]^^^___^^^\\\YYYTTTQQQMMMKKKKKKLLLKKKJJJJJJHHHFFFFFFHHHHHHEEEBBBCCCDDDEEEFFFFFFEEEDDDCCCEEEFFFFFFFFFEEEBBB@@@>>><<<;;;999777666555555555555555444444555555666777444333222222333333222111111000000//////000000111111000/////////000222222222222111111000000000000//////////////////000000000///...------...///000444///---//////+++)))***,,,---......//////..............................,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,................................................000///............---,,,,,,------......------,,,000000////////////000000.........//////.........////////////////////////............------------...---,,,,,,......---,,,---+++)))***,,,---,,,***------......------,,,+++........................------............------------..................------------------------}}}hhhXXXRRRLLLJJJGGGDDD@@@===;;;::::::999888777666555555444444555555666555555444444666555444444333444444444333333333333444444444444666666555555666666777888888555555777777555555888999888888888888999::::::999888777777777888999:::;;;;;;<<<<<<===@@@DDDGGGIIIJJJLLLOOOQQQPPPMMMJJJLLLNNNPPPRRRRRRTTTWWWZZZaaaiiisssyyyzzzvvvqqqmmmggghhhjjjlllmmmkkkgggcccaaa___```fffkkknnnsssxxx}}}}}}wwwssstttpppkkkiiijjjnnnqqqrrrrrrrrrqqqnnnjjjfffbbb```^^^```___[[[[[[]]]]]]ZZZ^^^^^^___```bbbccceeeffffffcccaaa______```___^^^]]]]]]]]]```bbbbbbaaa___XXXTTTOOOLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCEEEGGGHHHGGGEEEBBB@@@EEEFFFFFFEEEDDDBBB@@@>>>>>><<<:::999888777888888444555555666666666666666555444333333444444333111111111111000000111111111000000000///000111111222000000000000////////////000000000000000000//////000///...------...///000333...+++---...,,,,,,...,,,---......//////..............................---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////...///000///...---------------............------000//////......//////000...//////000000//////...////////////////////////............------------///---++++++,,,......------,,,******,,,,,,,,,+++------......------,,,,,,////////////////////////------............------,,,,,,------...//////000+++,,,,,,---......//////|||jjj\\\TTTOOOMMMJJJEEEAAA>>><<<:::777888888888777666444333555555555555555444444444666555555444444444555555333333333444444444444555444333333333333444555555999666666888888666666999999888777666777888999:::999999888777888999:::;;;;;;<<<>>>>>>===>>>@@@BBBCCCEEEGGGJJJLLLMMMLLLLLLMMMOOOPPPPPPQQQSSSWWWZZZaaaiiittt||||||xxxqqqmmmkkkkkklllmmmkkkhhhdddaaaaaa^^^___eeehhhjjjnnnssstttwwwzzz|||{{{xxxtttqqqrrrooollljjjlllppprrrsssuuussspppnnnllliiieeecccbbbbbb```]]]\\\[[[[[[ZZZ[[[[[[[[[\\\^^^aaadddfffjjjgggcccaaaaaaaaaaaa```^^^^^^___aaadddeeedddccc]]]YYYTTTQQQPPPPPPPPPPPPMMMMMMMMMKKKHHHGGGGGGHHHDDDEEEFFFFFFFFFEEECCCBBBEEEEEEEEEEEECCCAAA@@@???@@@???===:::999888888888444555666777888777666555666555444444444444333111222222111111111111222222000000000000000111111222//////////////////......222222111111000000/////////...------...///000111111+++)))+++---,,,---000,,,---......///....................................------------...//////------------------------........................////////////////////////***...111111...---...000------............------/////////......///////////////000000000000//////////////////////////////.........---------,,,,,,000...+++***+++---......---,,,+++++++++,,,,,,,,,,,,------...------,,,,,,........................,,,------......------,,,---------.........//////,,,---------.........///|||lll___VVVQQQOOOKKKGGGBBB>>><<<:::444555777888888777666555666666555555444444444444555555444444444555555666333333444444444555555555333333333333333444555555:::777666888888666777:::777666555555555666888999999999888888888:::;;;<<<<<<>>>@@@@@@???>>>???@@@BBBBBBCCCDDDFFFIIILLLNNNNNNOOOPPPPPPQQQTTTXXX\\\eeemmmwww}}}}}}xxxqqqmmmmmmnnnnnnmmmjjjfffcccaaaccc```aaadddfffeeegggkkkhhhjjjooorrrttttttsssqqqsssqqqooonnnqqqtttvvvwwwxxxtttqqqnnnmmmllliiifffgggeeecccaaa^^^[[[ZZZZZZ^^^^^^___```cccfffjjjlllmmmjjjfffcccccccccbbbbbb``````aaacccfffgggeeeddd___\\\WWWUUUTTTTTTTTTTTTOOOOOONNNLLLIIIGGGHHHJJJEEEDDDCCCCCCCCCDDDFFFGGGFFFEEEEEEDDDBBBAAA??????BBBAAA>>>;;;999777777777333444666777777777666555777555444444444444333111222222111111111111222222///000000000111111111111..................//////222222111111000000//////...---------...///111222777111---......++++++---,,,---......///....................................------------...//////------------------------........................////////////////////////(((,,,000111000///111333---......//////......---//////............////////////000000000000//////////////////////////////...------------,,,,,,,,,000...+++***+++---......,,,---,,,,,,++++++,,,---,,,,,,------...------,,,------------------------,,,,,,------------,,,,,,//////.........---------/////////......---------{{{mmmaaaWWWRRROOOLLLGGGCCC???<<<;;;555666777888999888777777777666555444444444444444444444444444444444555666333444444444555555555555555555444444555555666777999666666888888666666999666555555555555666777777888888888888999<<<>>>???<<<>>>@@@@@@?????????@@@AAABBBBBBBBBBBBFFFKKKOOONNNNNNNNNNNNPPPTTTZZZ^^^jjjpppwww|||{{{vvvqqqnnnmmmoooooonnnjjjfffcccbbbeeebbbbbbddddddbbbbbbeee^^^aaaeeejjjmmmoooooooootttrrrqqqssswwwzzz|||}}}{{{vvvqqqooooooooollljjjmmmiiifffeeeaaa\\\ZZZ\\\___```bbbeeehhhkkknnnpppppplllgggdddcccccccccbbbbbbaaabbbdddggggggfffddd]]][[[XXXWWWXXXXXXWWWVVVPPPNNNLLLJJJHHHGGGGGGGGGFFFDDDBBBAAABBBDDDGGGIIIFFFEEEDDDCCCAAA@@@??????AAA???===:::888777777666333444444555555555555555777555444333444333222000111111111000000111111111//////000111111111111000............////////////000000000000000000//////------,,,---...000222333666111///111111///...000,,,---......//////..............................---------............///------------------------------------------------........................(((+++///111111111111222......////////////......///......------......///...//////000000//////...////////////////////////------------,,,,,,,,,,,,///---++++++,,,......---,,,---------++++++---...,,,,,,------......------------------------------,,,,,,------------,,,,,,000//////...------,,,,,,000000//////...------,,,zzznnnbbbWWWQQQOOOKKKGGGCCC???<<<;;;888888888888888888777777888777555444333333444444333333333333333444555555444444444444555555555555555555444444555555666777999666555888888555666999555555666777777777777777777777777888:::===@@@AAA;;;<<<>>>?????????@@@AAA@@@BBBCCCCCCCCCEEEIIILLLLLLLLLLLLLLLNNNSSSZZZ___hhhmmmrrruuutttqqqooonnnmmmnnnpppnnniiifffdddeeefffcccbbbdddccc``````bbb^^^```cccgggiiikkkkkkkkkqqqqqqrrrvvv{{{{{{uuurrrttttttrrrooorrrmmmjjjiiieee^^^[[[^^^___aaadddhhhkkknnnpppqqqrrrnnnhhheeeccccccccccccaaaaaabbbdddgggiiihhhfff\\\[[[[[[\\\]]]^^^\\\[[[SSSOOOJJJIIIJJJJJJHHHFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDBBBAAA@@@??????===;;;:::888777777888888333333333333333444555555666555333222333222111///111000000//////000000111...///000111222111111000....../////////000000000//////////////////000000,,,,,,,,,---...000222444111---,,,000111//////000,,,---......//////..............................,,,,,,.../////////...---........................------------------------------------------------,,,---...111333222000.........////////////......///......------......///.........//////.........////////////////////////---------,,,,,,,,,++++++...---,,,,,,......---,,,,,,---...---++++++---///+++,,,------......------........................+++,,,,,,------,,,,,,+++..................------////////////............zzzooobbbWWWQQQOOOKKKGGGCCC???===;;;;;;;;;:::999888777666666888777555444333333444444222222222222333333444555444444444555555555666666333222222222222333444444888555555777777555555888555666888999999999888777666666777888;;;>>>AAACCC999;;;===>>>>>>>>>@@@BBB???BBBEEEFFFEEEEEEGGGJJJJJJJJJJJJJJJLLLRRRZZZ___dddgggkkkmmmmmmlllkkkllllllnnnooonnniiifffeeefffeeecccbbbdddddd``````bbbcccdddfffhhhiiijjjjjjiiinnnnnnqqqwww~~~yyywwwyyyzzzxxxuuuvvvooolllkkkggg___\\\___bbbdddhhhmmmpppsssuuuuuurrrnnniiieeecccccccccccc______aaadddhhhjjjiiihhh]]]]]]^^^```ccccccbbb```WWWQQQKKKJJJMMMNNNKKKHHHFFFFFFFFFEEEEEEDDDCCCBBBFFFEEEDDDBBBAAA@@@??????999888777777777888999:::444333222111222333444555666444333222222222000...000000////////////000000...///000222222111111000.../////////000000111111------......//////000000,,,,,,,,,---...000333444555111...///---'''$$$###,,,---......//////..............................+++,,,...000000///...,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,000//////111333333...***......////////////...............------.........------............------////////////////////////---------,,,,,,,,,++++++---,,,,,,---......---+++,,,...///---+++***---///+++,,,,,,---.........---////////////////////////+++,,,,,,------,,,,,,+++,,,,,,------.../////////------......///000000000oooaaaYYYQQQOOOLLLIIIDDDAAA>>><<<;;;;;;;;;::::::999999999888666333333444555555555666555333333444444444333666444222333444555444333555222111444555333444777999999888777666555444444555666666777777777666666<<<888666:::@@@BBB>>>999777999;;;<<<;;;;;;<<<===???@@@BBBDDDFFFHHHIIIIIIFFFFFFGGGIIILLLOOORRRTTTcccddddddcccaaabbbfffjjjjjjlllkkkgggbbbaaaeeeiii^^^```bbbbbb```^^^___aaadddcccbbbccceeeggghhhggghhhkkkpppyyy}}}yyy{{{}}}|||{{{uuussspppmmmiiieeebbbaaaccchhhkkklllqqqyyy||||||qqqqqqmmmeee]]]YYY\\\aaa___aaacccdddhhhkkkhhhbbb```\\\ZZZ^^^eeeiiifffaaaVVVUUURRRPPPNNNNNNMMMNNNGGGFFFDDDCCCBBBCCCEEEFFFFFFFFFEEEDDDBBB@@@>>>===;;;:::999777666555555555333222111222444555444333333333222111000000000111111...++++++,,,...////////////............//////////////////000000000000222111//////000000...---111111///---111666555000111111111222333333111///000000//////.........---////////////////////////......------------......//////////////////////////////...---,,,+++******------,,,,,,,,,,,,------........................////////////////////////222222111...+++***+++,,,/////////...------,,,,,,000000//////.........---...------------...//////...---,,,,,,---...---,,,------++++++++++++---------,,,+++,,,...///...------,,,+++,,,...---((($$$000,,,***+++///000...***222---***------***---333111///------.../////////pppbbbZZZRRRPPPMMMIIIEEEAAA???===:::::::::::::::;;;;;;;;;999777555444555666666666777555333333444444444333666444222333444555444333555222222555555333333777888888777777666555555555777777888888888777666666888777999===AAAAAA<<<777777999;;;<<<;;;;;;<<<===@@@@@@AAAAAABBBDDDEEEFFFDDDDDDEEEGGGJJJNNNQQQSSS___``````^^^]]]___cccgggggggggfffbbb______bbbddd```bbbddddddcccbbbccceeehhhfffddddddeeeeeecccbbbeeeiiipppwww~~~~~~~~~{{{tttssspppmmmiiifffcccaaaccchhhlllnnnssszzz~~~}}}tttsssppphhh___[[[]]]```___bbbeeegggkkkpppnnniiieee```^^^```eeehhheee```ZZZXXXVVVTTTRRRQQQPPPPPPIIIGGGEEECCCBBBCCCDDDDDDEEEEEEDDDCCCAAA???===<<<;;;:::999777666666555555333222111222444555444333222222111111000111111111111///------...000000/////////............//////////////////000000000000000.........000000000...///000//////333999888333111000000111222222000...000/////////............///////////////////////////......------......///........................111111000000///...............------------..............................000000000000000000000000/////////...,,,,,,---...........................000/////////...............------------...//////000///......///000///...------,,,++++++,,,------111///------------+++)))000///...///000000---***000,,,***+++///000...***111---,,,...///---///333111///------.../////////qqqcccZZZSSSQQQNNNIIIEEEBBB???>>>999999::::::;;;<<<<<<===:::888777666777888777666777555333333444555444333666444222333444555444333777444333555555222333666666666666666666666666666999999999999999888777666333777<<>>999555777999;;;;;;::::::;;;<<>>>>>???@@@BBBDDDCCCCCCDDDFFFIIIMMMQQQRRRXXXYYYYYYXXXYYY[[[```cccdddaaa^^^]]]]]]^^^^^^^^^___aaadddeeeeeeeeeggghhhiiihhhffffffeeedddaaa^^^aaafffnnnsssxxx|||~~~{{{uuutttrrrpppmmmjjjgggeeefffjjjmmmooosss{{{~~~}}}wwwwwwssslllccc]]]\\\]]]___cccgggjjjpppvvvvvvsssmmmhhhdddcccfffgggddd```^^^]]][[[XXXVVVUUUTTTSSSKKKJJJGGGEEECCCBBBBBBBBBCCCCCCBBBAAA???===<<<;;;:::999999888777666555555333222111222444555444333111111111000111111222222111000//////111111000////////////....../////////////////////000000000000---,,,,,,---///111000///,,,...///111666<<<;;;666000//////000111111000...////////////............///////////////////////////......------......///........................000000000000000000000000///..................///........................000000000000000000000000***,,,...///......///000,,,------...//////000000////////////...............------------...//////000///......///000///...------,,,,,,,,,,,,------111///------------+++)))000///...///000000///...///---+++,,,///000...+++000......111222000000333000///------///000///...rrrddd\\\UUURRRNNNIIIEEEAAA???>>>;;;;;;;;;;;;;;;<<<<<<<<<:::999777777888888777555777555444333444555444333666444222333444555444333888555444666555222222555555555555666666666777777::::::::::::999888777777222777>>>@@@>>>:::777777666888:::::::::999:::<<>>===<<<===???BBBDDDCCCCCCDDDFFFJJJMMMQQQSSSSSSSSSSSSTTTVVVZZZ^^^aaabbb]]]YYYYYY\\\^^^\\\ZZZ[[[]]]```dddgggiiikkkmmmjjjjjjjjjjjjiiigggccc___]]]dddkkknnnpppttt|||~~~||||||}}}}}}|||zzzyyyxxxxxxwwwuuurrrpppooonnnppppppnnnqqqxxx|||}}}yyyxxxuuunnnfff___[[[[[[^^^dddhhhlllrrryyy{{{yyyuuupppkkkhhhiiihhhdddaaaaaa```^^^\\\YYYWWWVVVUUUNNNMMMJJJGGGDDDBBB@@@@@@AAAAAA@@@???>>><<<::::::999999999888777666666555444333222222444444333222111000000000111222333333111000///000111111///---......////////////......////////////000000000000...,,,,,,---/////////...,,,...000111777;;;999444///.........000000///---///////////////.........//////////////////////////////............//////---------------------------.........//////000000//////............//////........................////////////////////////)))+++...//////...//////---........./////////000///////////////............------------...//////...,,,,,,,,,---...---,,,---------,,,,,,------------,,,+++,,,...///...------,,,,,,,,,---.../////////---,,,---...///...,,,222111222333333111000000000...---...///000///...tttfff^^^XXXUUUPPPJJJEEEAAA>>>===>>>>>>======<<<;;;:::::::::888777777888777666444777666444444555555555444666444222333444555444333888555444666555222333666444444555555666666777777999999999999999888777666555999<<<<<<888666777999555777999:::999999:::;;;===<<<;;;;;;===AAADDDGGGEEEEEEFFFGGGJJJNNNQQQRRRPPPOOOOOOQQQUUUZZZ___aaabbb]]]XXXZZZ^^^```^^^ZZZYYY[[[___dddiiimmmpppqqqnnnoooooopppooojjjddd```]]]bbbgggiiiiiilllssszzz|||zzzwwwvvvwwwyyyzzz{{{|||}}}~~~~~~~~~|||{{{zzzxxxxxxtttnnnooouuuzzz{{{zzzxxxuuuoooggg```\\\ZZZ^^^dddhhhkkkpppvvvyyyyyyyyyuuupppmmmllliiifffbbb```___^^^\\\ZZZXXXVVVUUURRRPPPMMMIIIFFFBBB@@@????????????>>>===;;;:::999888888999999888777666555444333222222444444333222111000000000111222333333000/////////000000...,,,......///000000///......////////////000000000000000...------......---,,,,,,...///000444888555///000...------/////////............////////////////////////////////////////////////....../////////........................------......//////000000//////............//////................................................+++---///000///------...000000/////////..................///////////////...------------...//////...,,,,,,,,,---...---,,,---------------------------,,,+++,,,...///...---++++++,,,+++,,,,,,...//////...------...///...---333444555444222111...,,,///.........000000///---xxxkkkccc^^^ZZZTTTMMMFFFBBB???>>>@@@@@@???===<<<;;;:::999:::999888888888777555333888666444444555666555444666444222333444555444333888555444666666333444777444444444555555666666666666666777777777777666666888::::::888555444777999555777999999888888999:::<<<<<<;;;<<<>>>BBBEEEGGGFFFFFFGGGHHHJJJMMMOOOQQQNNNMMMMMMPPPVVV\\\```bbbbbb^^^[[[\\\```bbb```]]][[[\\\___dddjjjoooppppppqqqrrrtttuuutttnnngggaaa___aaaccccccccceeekkkooowwwuuutttssssssvvvyyy{{{{{{|||~~~zzzsssrrrvvvyyyyyyzzzxxxtttoooiiiccc___\\\___eeeiiiiiilllqqqttttttwwwtttrrrooommmjjjfffccc]]]]]]]]]\\\ZZZXXXVVVUUUTTTSSSPPPLLLHHHDDDAAA@@@??????>>>>>>===;;;:::999777888999999999777666555555333222222444444333111111111111000111111222222222000////////////...,,,---...///000000///...---////////////000000000000111000......///...---+++...///......111555222,,,000///------///000///............///////////////////////////////////////000//////......//////000/////////////////////////////////000000111111111///..................///........................---------------------------...000///...,,,------111111000//////...------.........///////////////...------------...//////000///......///000///...------............------111///------------+++))),,,---//////......///000........................222444444111000000---***///......///000000///---~~~qqqjjjeee```YYYQQQIIIDDDAAA@@@??????>>>>>>===<<<;;;;;;;;;:::999::::::999666444888666444444555666555444666444222333444555444333777444444666666444555888444555555555555555555555222333444555555555555555:::999888666555444666777444666888999888888999:::;;;<<<<<<===???@@@BBBCCCGGGGGGGGGGGGIIIKKKMMMNNNLLLKKKKKKOOOVVV]]]aaacccbbb```^^^___bbbcccbbb```\\\\\\]]]aaafffjjjjjjiiikkknnnssswwwxxxtttnnnhhhcccaaa___^^^^^^```ccceeennnnnnooopppppprrrtttuuutttwww{{{|||zzz|||{{{xxx|||yyytttoookkkgggcccaaaaaagggjjjhhhhhhkkknnnnnnqqqppppppooommmjjjeeebbb[[[[[[[[[[[[ZZZXXXVVVUUUVVVUUURRROOOJJJFFFCCCAAA>>>>>>>>>>>>===;;;:::999666777999999999888666555555444222333333444222111222222111111000111111111444222///...///000///...---...///000000///...---////////////000000000000000///......000000///......///---,,,///444222---111///------///000000///............/////////000////////////////////////000000////////////000000000000000000000000000000//////////////////000000......------------......................................................---...///...,,,,,,...///000000000///////////////............/////////000...------------...//////000///......///000///...,,,---...//////...---,,,111///------------+++))),,,///111111000...///000.../////////.........///...222222...---000///+++.........///000000...,,,uuunnniiieee]]]TTTLLLFFFCCCAAA>>>>>>>>>>>>===============<<<;;;;;;;;;:::777555888666555444666666555444666444222333444555444444666333333666777555666999555555555555555555555555000000222333444555555555:::999777777666555555444444666888888888777888:::<<<<<<======>>>?????????GGGGGGFFFFFFGGGIIIKKKLLLKKKJJJJJJNNNVVV^^^bbbcccaaa``````aaacccdddcccccc\\\ZZZZZZ]]]aaacccbbb```cccgggnnnvvv{{{zzzuuuqqqeeebbb]]][[[\\\^^^______eeehhhkkkmmmnnnnnnnnnnnnnnnqqqvvv{{{}}}xxx}}}yyytttpppllliiigggeeedddiiikkkhhhfffhhhjjjjjjlllmmmnnnnnnllliiidddaaaZZZZZZ[[[[[[ZZZYYYWWWVVVWWWVVVTTTPPPLLLHHHDDDBBB>>>>>>>>>>>>===<<<;;;:::666777999:::999888666555555444333333333444222111333333222111000000000111777444000//////000111000---...///111111///...---////////////000000000000///...---///111222111000...///---+++///444444///222000......///000000000---.........//////000000////////////////////////000000////////////000000000000000000000000000000---------------------------------,,,,,,---------........................////////////////////////------...---,,,---///222......//////000000111111---.........//////000000...------------...//////...---,,,,,,---...---,,,,,,---...//////...---,,,---,,,+++,,,...///...---+++...222222///------......///000///.........///+++//////+++,,,000000---.........///111000...,,,{{{rrrkkkggg```VVVNNNHHHFFFFFFAAA???============<<<;;;>>>?????????===:::777555999888777666555555666777666666666555555444444444444555444333111111333555333333444666888777555333333333222111222333444555666666777777777777666666666444333555999;;;:::999666666888999;;;<<<>>>>>>BBBBBBCCCDDDEEEFFFGGGGGGJJJHHHHHHJJJOOOTTTXXXZZZ]]]^^^___aaabbbccccccccc]]]ZZZXXXZZZ^^^```]]]YYY```aaadddlllsssuuuqqqlllddd```[[[XXXXXXYYYYYYZZZbbbeeejjjnnnooonnnkkkiiinnnmmmnnnuuu}}}zzzwwwzzzxxxuuuqqqnnnllllllkkkeeefffgggggghhhgggffffffjjjiiijjjmmmnnnllleee___\\\YYYWWWXXXZZZ[[[YYYWWWXXXTTTPPPOOONNNKKKFFFBBBDDDAAA???>>>>>>???>>>>>>===<<<:::888777777888888444333222222111111111222//////000000000000//////222...***+++///222111...000000000000111111111111000000///...............////////////000000000000........................++++++,,,///111222111000......////////////......,,,---///000000000///...222111000.........///000000000///...............///......---------......//////.........---------111111000000/////////.........////////////......,,,---......///.........000//////......000111222.........///......---,,,111///,,,,,,...///---+++...------...//////...,,,,,,,,,,,,---------......111000/////////...***'''........................------............------000000//////......------////////////////////////xxxmmmhhh```VVVMMMGGGEEEDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>??????===;;;999777999888777666555555666666777666666666555555555555444444444333111111222444222222222333444333000...444444333333333444555666666666777777777777666666666555444666999:::999777666777888999:::<<<======??????@@@BBBCCCDDDEEEFFFHHHFFFFFFHHHLLLPPPSSSSSSVVVWWWZZZ\\\___```aaabbbYYYVVVUUUWWW[[[\\\YYYVVV\\\[[[\\\bbbhhhkkkhhheee]]]ZZZWWWVVVXXXZZZ\\\]]]___bbbgggkkklllkkkiiigggggghhhjjjpppxxx~~~~~~yyyvvvvvvuuusssqqqpppppppppqqqllllllkkkkkkjjjjjjjjjjjjhhhhhhiiilllooommmgggbbbXXXWWWVVVXXX\\\^^^]]]ZZZZZZVVVRRRQQQQQQPPPLLLIIIEEEBBB???>>>>>>>>>===<<<;;;:::999888777777888888444444333333444444555555//////000000000000//////000,,,)))***...000///,,,/////////000000000111111000000///...................../////////000000000........................---,,,,,,...000111111///......////////////......,,,---///000000000///...222111///.........///000000000///.....................------------......//////.........---------000000/////////...............////////////......---...//////000000//////......---------...///000/////////000///......---111///,,,,,,...///...,,,+++******+++,,,,,,+++)))+++++++++,,,,,,,,,------///...------......,,,+++------------------------------............------///////////////.........////////////////////////{{{nnniii```VVVNNNHHHEEECCCDDDEEEEEECCC>>><<<>>>@@@===>>>??????>>><<<;;;:::999888777666555555555555666666666666666555555555333444444333111000222333333222222222222111...,,,555444444444444555666777555666666777777666666555555555555777999999777555777888888999::::::;;;;;;;;;<<<>>>???AAACCCEEEEEEEEEDDDCCCEEEGGGIIIJJJJJJMMMOOORRRUUUXXX[[[]]]^^^TTTRRRQQQRRRVVVWWWTTTQQQUUUSSSRRRUUUZZZ]]]\\\[[[XXXVVVTTTTTTWWWZZZ[[[\\\\\\^^^bbbeeeggggggfffeeeeeehhhlllqqqvvv|||{{{xxxvvvuuuuuutttttttttuuuuuuvvvuuutttrrrqqqooonnnnnnnnnkkkjjjjjjmmmooommmhhhcccZZZYYYYYY\\\aaabbb```^^^[[[VVVQQQNNNNNNNNNKKKIIIGGGDDD@@@>>>===<<<;;;:::999888777777777777888888333333333333444555666777///000000111111000000//////,,,***+++...000///---....../////////000000000000//////............///------........./////////........................///...------///000000///......////////////......---...//////000/////////111000///.........//////000//////............///------,,,,,,,,,------..................---------///............---------......////////////.........//////000000000000000,,,,,,++++++,,,,,,---...000000000000000///......000...------.........---...---,,,---//////---,,,***+++++++++,,,,,,,,,,,,---+++***+++---.........,,,,,,,,,,,,,,,,,,,,,,,,------............------.........///////////////////////////////////////yyynnnhhh___VVVOOOJJJGGGEEEAAADDDEEEAAA;;;888;;;>>>>>>>>>?????????>>>===<<<999999888777666555555555555555555555555555555555333444444333111111222333555444444444555444222///444444444444444555555666555666666666666666666555444555666777888777666444888888888888999999999999:::;;;===???BBBDDDFFFGGGDDDCCCBBBBBBDDDDDDCCCBBBFFFHHHJJJNNNQQQTTTVVVWWWPPPNNNNNNOOOQQQRRRQQQOOONNNMMMLLLNNNQQQSSSRRRQQQVVVTTTSSSSSSUUUWWWWWWWWWXXXZZZ]]]```bbbcccddddddfffjjjooorrrtttyyy}}}zzzxxxvvvuuuwwwxxxxxxyyyyyyzzz{{{|||~~~}}}{{{xxxuuusssqqqrrrqqqpppqqqrrrpppjjjfffdddbbbbbbeeehhhhhheeebbb```ZZZRRRNNNMMMLLLJJJGGGIIIFFFAAA>>>===;;;999777666666666666666777777777444333333222222222333333000000000111111000000000000...---...000111111///............////////////000///............//////------------.........///........................111///---,,,.../////////......////////////............//////////////////////////////.../////////000///............//////---,,,,,,,,,,,,------...........................------------------------......////////////............///000000000000///,,,,,,,,,,,,,,,---------///////////////...------///...---------.........///.........000000...---++++++,,,,,,,,,------------+++))))))+++---......,,,,,,,,,,,,,,,,,,,,,,,,------............------------......//////000000////////////////////////xxxnnnggg^^^WWWRRRNNNJJJHHHAAADDDEEEAAA;;;888:::>>>?????????????????????>>>:::::::::999777666555555444444444444444444444444333444555444333222222333555444333444666666555333222222333333444444444444555555666666666666555555333555666777666666555555888888888888888888888888;;;<<<>>>@@@CCCEEEGGGHHHCCCBBB@@@@@@AAAAAA???===BBBCCCFFFIIIKKKMMMNNNOOOMMMMMMMMMNNNOOOOOONNNMMMIIIIIIKKKMMMOOONNNLLLJJJQQQPPPPPPRRRTTTVVVVVVUUUVVVWWWXXX[[[]]]```bbbcccccchhhmmmnnnmmmqqqyyy}}}|||zzzyyywwwwwwwwwwwwxxxyyy{{{}}}}}}yyy{{{yyywwwwwwxxxwwwsssooonnnllllllnnnrrrsssqqqnnnhhhbbbZZZTTTSSSRRRPPPNNNKKKGGGCCC???===;;;999777555666666666777777666666777666555333222111111000000000111111111111000000////////////111111111000............//////////////////............//////------------.........///........................222000------...//////.........////////////....../////////.........//////.........////////////...//////............//////,,,,,,,,,,,,------...///---.....................,,,,,,,,,---------------......////////////......,,,---......//////......,,,---------............------......------,,,+++.........---------...///,,,+++***+++------+++***------------............///---******+++,,,,,,,,,------------------------------............------------......//////000000////////////////////////~~~pppiii___XXXTTTQQQLLLIIIEEEFFFFFFCCC???===>>>AAA@@@@@@@@@@@@@@@@@@??????<<<<<<<<<;;;999888666555444444444555555555555555444555666666444333333444333222111222444555444333111222333333444444333333444555555666666555555444333444555555444444555777777777777777777888888888:::;;;===???BBBDDDFFFGGGCCCAAA???>>>??????>>><<<@@@AAACCCEEEGGGHHHIIIIIIKKKLLLLLLMMMMMMMMMMMMMMMGGGHHHKKKMMMMMMLLLJJJHHHKKKKKKMMMQQQUUUWWWXXXWWWSSSSSSTTTUUUXXX\\\```bbbdddhhhlllllllllnnntttyyyxxxxxxwwwxxxxxxyyyzzz{{{wwwyyy|||~~~zzzuuuttttttwww|||nnnhhh```ZZZXXXVVVTTTQQQMMMIIIDDDAAA>>><<<999777666666777777777777666555;;;:::888666444222111111000111111222222111111000,,,---...////////////........./////////000000000///............//////000------........./////////........................111///------/////////.........////////////......000000///............///------.../////////......///............//////000------------......///000---------...............,,,,,,,,,------------.........////////////......,,,------...............------...////////////...,,,------------,,,++++++---.........------...000---,,,,,,,,,......,,,+++............////////////000...,,,,,,,,,,,,+++***........................------............------.........///////////////////////////////////////uuummmbbbZZZVVVQQQLLLHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@============;;;999777666666666666666777777777888444666888888666555444555444333111111222333222111222222444555555555444333444555555666666555555444222333444333222333666:::666666666777777777888888888888:::<<<>>>@@@BBBCCCAAA???<<<;;;<<<=========>>>???AAACCCEEEGGGHHHHHHIIIJJJLLLLLLLLLKKKKKKLLLGGGHHHIIIJJJIIIIIIIIIJJJJJJJJJMMMQQQUUUWWWVVVUUUOOOOOOOOOPPPSSSXXX]]]___bbbeeeiiikkkkkkmmmqqqttttttuuuwwwyyy|||{{{}}}|||{{{}}}zzzsssiiibbb]]]XXXRRRNNNNNNJJJFFFBBB@@@===;;;999777888888888888777555444:::999888666444333222222000111111222222111111000,,,---///000//////...////////////000000000111111...............///000000....../////////000000000........................///...---...000000///---......////////////......111000///...---......///,,,---.../////////.....................///000000............///000111111---------.........//////,,,---------..................////////////......------...///////////////,,,---...///000//////...------......------,,,+++,,,...///...,,,,,,///111///......///000000///------------........./////////...---.........,,,***------------------------------............------///////////////.........////////////////////////yyypppddd\\\VVVQQQKKKFFFHHHFFFDDDDDDDDDDDDCCCBBBDDDCCCBBBAAA@@@@@@@@@@@@>>>??????>>><<<:::888777777777888888999999999:::555777999999777555555555777555333222333333222000333333555666666666555444444555555555555555555444222333333222000222777<<<555555555666777888888888555666777999;;;===>>>???@@@===:::999:::<<<======<<<>>>@@@CCCEEEGGGHHHIIIHHHIIIKKKKKKJJJJJJJJJKKKHHHHHHGGGFFFFFFGGGJJJLLLMMMMMMOOORRRTTTUUUSSSQQQMMMLLLLLLMMMPPPUUUZZZ^^^[[[^^^aaadddfffhhhkkklllrrrtttxxx|||~~~wwwlllddd[[[SSSMMMNNNKKKFFFCCC@@@>>><<<:::888999999999888777555444777666555444333222222222111111222222222222111111---///222222222111111111000000000000111111111111...............///000111////////////000000000000........................---------///111111///---......////////////......111000///...------...///+++,,,.../////////.....................///000111.........//////111222222---------.........//////---------....../////////......////////////.........//////000000000000000,,,---.../////////...---......//////......---,,,+++---///...,,,,,,///111,,,++++++,,,------,,,***,,,,,,,,,---------...............///000///---+++,,,,,,,,,,,,,,,,,,,,,,,,---..................---000000//////.........---////////////////////////yyylll```YYYSSSMMMIIIIIIGGGFFFEEEFFFFFFDDDBBBBBBAAAAAABBBDDDEEECCCBBBAAA???>>>===>>>???>>>===888888888888777777777777222333444555555555444333555555555555555555555555333222111111222222111000444444222222222222444444222222333333333333444444:::888666666777888777666555666777888999:::::::::<<<<<<<<<<<<<<<;;;;;;;;;>>>======???BBBEEEFFFFFFKKKJJJIIIIIIHHHHHHHHHHHHJJJJJJIIIHHHHHHHHHHHHHHHKKKLLLOOORRRTTTRRRNNNJJJNNNEEEEEENNNRRROOOQQQYYY[[[[[[\\\^^^aaafffjjjllllllnnnsssyyy{{{||||||{{{}}}}}}}}}}}}~~~wwwllldddYYYPPPMMMIIICCC@@@???===:::666999888888888999888666333111111111111111111111111111222222333222111000///000000000000000000000000111111222222222222111111000///---,,,,,,---...///........................333000...---............---......///000111111222///...---,,,,,,---.../////////............//////222000......///000000000222000------///000...,,,///......------///000111///...---...///000///...///////////////.........000000//////............,,,000000++++++000000,,,...------,,,,,,------...---------............/////////...---,,,***((('''..................------...------------...///000------.........---+++***............//////000000...------...///...,,,)))111000///------...//////555111...---///000///---{{{nnnbbbYYYSSSMMMHHHIIIHHHFFFFFFGGGGGGFFFDDDCCCCCCCCCDDDFFFFFFEEECCCAAA???===<<<======<<<;;;999999888888888777777777333444555555555555444333555555555555555555555555333222111222333333222111444333333222222333333444222222333333333333444444777666555555777888888888555666777888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>======>>>AAACCCDDDDDDGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBCCCJJJKKKNNNQQQSSSSSSQQQNNNLLLDDDDDDLLLPPPNNNRRRYYYZZZZZZ[[[]]]```dddhhhjjjkkkkkknnnuuuxxxzzz}}}zzzxxxzzz|||zzzyyyyyy{{{yyy}}}}}}|||{{{{{{~~~|||tttlllaaaWWWRRRMMMFFFBBB@@@>>>;;;777::::::999888666333111///333222222111111111222222111222222222222111000///000000000000000000000000//////000000000000//////000///---,,,,,,---///000000000000000000000000000111///------......---,,,---------...///000000000111000///......///000111//////............//////111///------///000000///111///---...///000...,,,///......---...///000111000...---...///000...---////////////............000000000/////////......---000///,,,,,,///000---...------,,,,,,------...---------............/////////000000///...------------...............---...---------------......------.........---,,,+++.........---,,,+++))))))...------...///...,,,***///......---...///000111555222//////000111000...sssggg]]]UUUNNNIIIIIIHHHFFFFFFGGGHHHGGGFFFEEEDDDEEEFFFHHHHHHFFFEEECCCAAA>>>=========<<<:::::::::999999999888888888444555555666666555555444555555555555555555555555555444333333333333111///444333333222222333333444222222333333333333444444555333333444666888999888666666666777888:::===>>>::::::::::::::::::;;;;;;???>>>======???AAAAAA@@@BBBAAAAAA@@@@@@@@@@@@AAADDDCCCCCCCCCBBBBBBCCCCCCIIIJJJMMMQQQTTTTTTRRRPPPKKKDDDCCCIIINNNNNNRRRYYYZZZZZZ[[[]]]```cccgggiiihhhfffgggnnntttwww{{{}}}}}}|||yyyuuuttttttvvvtttrrrppppppttt{{{yyyqqquuuuuuvvvuuuuuuvvvzzz}}}|||vvvkkk```ZZZTTTKKKEEEBBB???<<<999666888999777222//////000555444333111111111222222111111222222111111000///000000000000000000000000------............------//////---------...///000000000000000000000000000...---,,,---......---+++,,,,,,------......//////000000////////////000000//////............//////000...------...//////...///.........000///...,,,///............///000000111///......//////---,,,........................000////////////.........---//////------//////---...------,,,,,,------...---------............///***+++,,,---............,,,,,,---...////////////------------------------------.........---,,,+++///000000111000---+++***...---------///...---+++---------...///000222333555333111000000111111000{{{nnnddd[[[RRRMMMKKKIIIGGGFFFHHHHHHHHHGGGGGGFFFGGGIIIKKKKKKHHHFFFHHHEEEBBBAAA@@@@@@>>><<<;;;;;;;;;:::::::::999999666666666666666666555555555555555555555555555555888666444444333111...+++333333333333333333333333222222222333333333444444555333222333555777777666777666555666777:::===???:::::::::;;;;;;<<<<<<<<<@@@>>><<<<<<===>>>===<<<>>>======<<<<<<<<<======@@@AAABBBDDDFFFGGGGGGHHHIIILLLPPPUUUWWWVVVRRRNNNJJJEEECCCHHHMMMOOOTTTYYYZZZ[[[\\\]]]```cccfffgggfffaaaaaahhhpppsssvvvyyyyyywwwuuurrrpppooooooooonnnkkkhhhfffhhhnnntttyyy}}}yyyqqqiiijjjlllmmmnnnoooqqqtttwww|||}}}yyypppfffaaaZZZOOOGGGCCC@@@===:::222555888666111///111444777666444222111111222333111111111111111111000000////////////////////////---------......---------///......---......///000........................---------///000000...,,,---------....../////////.........------.........//////............/////////...,,,---...///...------....../////////---,,,............/////////000111000............,,,+++------...............///............------------...//////......//////......------,,,,,,------...---------............///((()))***+++,,,---------+++,,,---...////////////---------------,,,,,,+++---------------------,,,,,,---000222222111///---///---------...///---,,,.........//////000111222444222111000000000111111tttjjj```WWWRRRNNNLLLIIIHHHHHHHHHHHHGGGHHHHHHIIIKKKMMMLLLJJJGGGIIIGGGDDDBBBBBBAAA???===<<<<<<<<<<<<;;;;;;;;;;;;888888888777666666666666555555555555555555555555444333333333333222///---333333333333333333333333222222222333333333444444666555333333444555555444666666555555777999<<<>>>:::;;;;;;<<<===>>>>>>??????>>>;;;;;;;;;<<<;;;999;;;:::::::::::::::;;;;;;;;;>>>CCCHHHLLLNNNOOONNNNNNQQQWWW\\\]]]YYYQQQKKKJJJFFFDDDHHHMMMPPPTTTXXXYYYZZZ[[[]]]___bbbdddeeebbb^^^^^^eeelllnnnpppsssrrrpppmmmkkkjjjjjjjjjiiikkkiiieeedddeeeiiimmmqqqvvvyyyyyyuuurrrooojjjeeebbbdddfffhhhkkknnnrrrvvv{{{}}}|||yyywwwuuuooohhhddd\\\QQQIIIDDDAAA===:::333666999666111///222666777555444222111111222222000000000000000000111111////////////////////////---......//////......---............//////000000...........................---...000222222000...///////////////000000000---..................---//////............//////...---------//////...,,,,,,---............---...---......///////////////111///...---......,,,***,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,......///000000///.........------,,,,,,------...---------............///---......////////////...+++,,,---...////////////,,,------......---,,,,,,------------------------(((***---//////...,,,***///...,,,---...///...---000000000000000000//////111111000///......000111{{{qqqhhh___YYYUUURRRMMMKKKJJJIIIHHHGGGHHHIIIJJJMMMNNNNNNKKKHHHHHHFFFCCCBBBAAA@@@>>>===>>>>>>=========<<<<<<<<<::::::999888777777777777555555555555555555555555//////111333666666444222222333333444444333333222222222333333333333444444777666444444555555444333666555555555666888999;;;:::;;;<<<===>>>???@@@@@@>>><<<:::999::::::888777999999888888888999::::::<<>>>>>>>>=========<<<;;;999888777777888888555555555555555555555555000111333666888888666444222333333444444333333222222222333333333333444444666555444444555777666555555555555555666666666777999999;;;<<<===???@@@@@@===;;;999888888888777666777777666666777777888999<<>>>>>>>>>>>===;;;:::888777777888888555555555555555555555555777777777999:::888444111222222444444444444222222222222333333333444444444555444333444666888888888444444555666666555444444888888999;;;===>>>???@@@<<<:::888777888888777666555555555555666666777888666>>>KKKVVV\\\\\\WWWTTTLLLLLLMMMNNNNNNLLLGGGDDDBBBCCCDDDFFFIIILLLKKKIIIIIIJJJKKKMMMNNNOOOPPPPPPSSSUUU[[[```___[[[\\\aaa^^^\\\ZZZ\\\aaadddeeedddbbbbbbcccdddeeefffggggggggglllooooooooonnnkkkeeeeeeeeeeeefffhhhmmmtttyyyyyyzzzyyytttqqqpppjjjccc[[[VVVNNNHHHEEE@@@;;;666888666333222333444333333...000222444444333000///000///.........000111222000000000000000000000000---......//////......---------///000111111111111...........................,,,+++,,,...111222222.....................---,,,---...//////...---,,,//////............///////////////000222111///------...---***(((***///333,,,---///000000000///...---,,,+++,,,.........,,,++++++,,,,,,---...//////........./////////000000000---...444444...---000...------,,,,,,------...---------.........//////,,,,,,---...////////////.........///......------***,,,///111222222222111---,,,,,,+++,,,---...///,,,,,,,,,,,,---------...000...,,,,,,...000000000---...000111222222222222000222333111//////222555vvvnnnbbbWWWPPPLLLJJJIIIMMMMMMNNNPPPPPPOOOKKKHHHIIIHHHGGGFFFEEECCCBBBBBBBBBBBBBBBAAA???>>><<<;;;;;;:::::::::;;;;;;999888777777777777666666666666444555666666666555444333666444222222333444333222444444444444444444444444333333333444444555555555555555333222222333444555666777888:::;;;<<<======;;;:::999777666555555555999:::;;;999555444666999>>>AAAGGGKKKNNNNNNLLLKKKBBBEEEGGGIIIHHHFFFBBB??????AAACCCEEEGGGHHHHHHHHHGGGHHHJJJLLLMMMMMMLLLLLLSSSVVVZZZ]]]^^^\\\YYYWWW```ZZZUUUVVVZZZ___```______aaadddfffggggggfffeeehhhkkkppptttuuutttrrrqqqmmmgggcccggglllppptttxxxzzzwwwuuuwwwyyyuuukkkbbbZZZUUUMMMGGGCCC@@@>>>===999777444222000000000111444444222111000000000000555222///000222333111///////////////............000...------......---+++000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000///...---,,,//////............//////.........///////////////111///------/////////...111///------......---,,,222111000...------------222...******...111///,,,...---+++,,,.../////////,,,,,,---.../////////...000---,,,---///000...,,,///...---,,,+++,,,,,,---...///000///...---...000------............------...///000000//////000111//////...---,,,,,,++++++///...---,,,,,,---...///,,,,,,---...///000111111///////////////000111111...000///,,,---111222111}}}uuuiii^^^VVVQQQNNNMMMMMMMMMNNNOOOPPPNNNKKKHHHJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA@@@>>>======<<<;;;;;;<<<<<<;;;999999999999888888888777777666777777777666555444333333222111111222222111///444444444444444444444444333333444444444444444444666555444333333444555555555666777999:::::::::::::::999888777777666666666888999:::999666555555777:::<<<@@@CCCEEEEEEDDDCCC???AAADDDFFFGGGEEEBBB@@@???@@@BBBCCCDDDDDDCCCCCCBBBBBBDDDEEEFFFFFFGGGGGGPPPSSSWWWZZZ\\\[[[YYYXXX\\\XXXUUUWWW\\\```aaa```^^^```cccfffiiijjjjjjiiikkkkkknnnsssxxxzzzwwwssspppiiifffjjjnnnqqquuuzzzyyyvvvtttvvvxxxuuummmeee^^^YYYPPPIIIDDDAAA>>><<<:::999666444222222222333111000///......---------333111//////000111000...////////////............000///......//////...,,,000000000111111000000000////////////////////////000000000000000000000000000000000000000000000000......////////////////////////............//////.../////////////////////000///------/////////...000...------.........---111000///.........---...111---***+++///111///,,,///---,,,,,,...//////...---------...............///---,,,---///000///---///...---,,,,,,,,,------...///000///...---...000------............---------...000000//////000222//////...------,,,++++++000///...------------...000000//////.........---///////////////000111111222444333///...111222///ssshhh___YYYTTTQQQNNNMMMMMMNNNNNNMMMJJJHHHLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDBBBAAA@@@>>>===<<<===>>>>>><<<:::::::::::::::999999999999888888888777666555444333333222222333444333111///444444444444444444444444444444444444444444333333666555555444444555666666555666777777888888888777888888888777777888888999:::;;;======;;;999888999888999:::<<<=========<<<;;;===@@@BBBCCCBBB@@@????????????@@@??????>>>===AAAAAAAAABBBCCCDDDFFFFFFKKKNNNSSSWWWZZZZZZYYYXXXYYYWWWWWWYYY^^^aaaaaa___]]]___bbbfffjjjlllmmmnnnnnnllllllrrr{{{|||xxxrrrllliiilllppprrruuuzzzwwwtttrrrsssvvvuuuoooiii```[[[RRRJJJDDD@@@===;;;999888666444333333333333333333222111000000000000222000......///000///...////////////............111///......000000///---000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000,,,---...///000000000000//////............////////////////////////......000...------///000///...///---,,,,,,...//////...////////////...////////////---,,,---000000...+++000...------.........---000///...---,,,---.........,,,,,,---///000///...///...------,,,---------...///000///...---...000------............------,,,...////////////111222//////......---,,,,,,,,,000///......---------...111000000///...---------///////////////000111111666888666111000111111...}}}rrrhhh___XXXTTTOOONNNLLLLLLMMMLLLJJJHHHLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHGGGFFFDDDBBBBBB>>>=========>>>>>><<<;;;;;;;;;;;;:::::::::999999777777777666666555555444444444555666777666333000444444444444444444444444555555555444444333333333555555555555666666666777666666777777777777666666777777777777888999::::::>>>@@@BBBBBBAAA@@@>>>===;;;;;;:::999999:::;;;;;;;;;<<<>>>???@@@???>>>===<<<<<<<<<<<<;;;;;;::::::@@@?????????@@@BBBEEEFFFGGGJJJOOOTTTWWWYYYYYYYYYXXXXXXYYY\\\___```^^^\\\\\\^^^aaaeeehhhkkkmmmnnnooonnnnnnrrrxxx}}}~~~}}}uuupppnnnoooqqqqqqtttyyytttqqqoooppprrrsssppplllaaa[[[RRRJJJDDD???<<<:::666555444222222111111222444444333222222222222222222111000///////////////////////////............111000//////000111000...000000000//////000000000////////////////////////////////////////////////////////////////////////......///000000000000000//////............//////////////////............000...------///000000///...---+++,,,.../////////---......///////////////...------...000000---+++111///------......---,,,111000...,,,+++,,,---///---,,,,,,---.../////////.........------------......///000///...---...000------............------+++---////////////111222//////......---------,,,...............//////000............/////////000///////////////000000111666888666222000222111...{{{pppeee]]]WWWQQQOOOMMMLLLLLLLLLJJJIIIKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDCCC???>>>===>>>??????===;;;;;;;;;:::::::::999999999555555555555555555666666555555555777888777444111444444444444444444444444555555555444444333333333444555555666666666777777777777777777777666666555555555555666777888::::::@@@AAABBBDDDDDDCCC@@@>>>===<<<:::999999:::;;;=========>>>>>>======<<<;;;::::::::::::999999999999;;;::::::;;;<<<>>>AAABBBEEEHHHLLLQQQUUUWWWWWWWWWXXXXXXZZZ\\\]]]\\\YYYWWWZZZ[[[^^^```cccfffhhhiiijjjmmmooopppqqquuu{{{|||xxxuuuvvvuuusssuuuzzzrrrooolllllloooqqqqqqpppeee___VVVNNNHHHCCC@@@===444444333333222222222222111111000/////////000000222222222111000000000111////////////............000///...///000111000///000000///......///000000////////////////////////////////////////////////////////////////////////000000111111000///......//////............//////000000//////.........---///...,,,---///000000///...---+++,,,.../////////,,,---...///000000000///------...///000///---,,,111///------......---,,,111000...,,,+++,,,---///,,,---............//////---........................///000///...---...000------............------+++---//////......000111///...............------+++,,,---...000111222222------......//////000000///////////////000000111222555444111000222111...yyymmmccc\\\SSSQQQMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGEEEEEEAAA@@@???@@@AAA@@@???===;;;;;;;;;;;;::::::::::::777666666555555666666777444444444555666555333111444444444444444444444444444444444444444444333333333444555666666666666666666666777777777666555555444444444555666777999999>>>>>>>>>???@@@@@@>>><<<<<<;;;999888999:::<<<===@@@@@@???>>>======<<<<<<<<<;;;:::999999999999:::::::::;;;<<<>>>@@@AAABBBDDDFFFJJJNNNQQQSSSSSSSSSTTTUUUWWWXXXXXXUUUSSSQQQUUUVVVWWWZZZ\\\^^^```aaacccgggjjjjjjiiinnnyyy}}}zzzvvvwww|||ssspppmmmkkkmmmqqqssstttnnnhhh^^^UUUNNNIIIEEEBBB555555555555555555555444222222111111111111111222222333333222000///111222////////////............///...---...000111000///000000............000000////////////////////////000000000000000000000000000000000000000000000000111111111111000///...---//////............//////000000000///......------///---,,,---///000000000///---,,,,,,...//////...,,,---///000000000///...---..................---000...------.........---000///...---,,,---......---...///...---,,,---///------...////////////......///000///...---...000------............------,,,...//////...---///000........................***+++---///111222222222////////////............///////////////000111111///222333000000222111...uuujjjcccUUURRRNNNLLLLLLMMMMMMLLLJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNMMMMMMKKKIIIHHHGGGCCCBBBBBBBBBCCCCCCAAA@@@======<<<<<<<<<;;;;;;;;;<<<;;;999888666666666666666555444444555555444222444444444444444444444444333333444444444444444444111222444555666666555555333444555555555555555444333333333333444666777888<<<:::999:::<<<===;;;999:::999999999:::<<<>>>???AAAAAA@@@?????????@@@@@@@@@???===;;;999999999999:::;;;===>>>@@@BBBBBBCCCBBBDDDFFFIIILLLMMMNNNNNNMMMOOOQQQRRRQQQOOOMMMLLLMMMNNNPPPRRRUUUXXXZZZ[[[\\\^^^___aaadddlllwwwzzzuuuuuuzzzwwwsssooommmnnnrrrvvvyyyxxxqqqfff[[[SSSLLLFFFCCC444444555555555555555555444444444333333444444555111222333111///...000222////////////...............---,,,---///000///...111000...------...000111////////////////////////000000000000000000000000000000000000000000000000000000111111111000000/////////............//////111000000///......------...---,,,---///111111000000...------.........---,,,---///000000000...---.........---------...//////---,,,,,,...//////...---------..................///000///,,,+++,,,...,,,---...///000000///......///000///...---...000------............------...///000///---,,,---...............////////////,,,---///000111111000000............///////////////////////////000111111///222333111000222111---{{{ooohhhWWWSSSOOOLLLLLLMMMMMMMMMKKKKKKKKKLLLMMMMMMNNNNNNPPPPPPOOOOOOMMMLLLJJJIIIFFFEEEDDDEEEFFFFFFDDDBBB>>>>>>>>>>>>============AAA@@@===:::888666666666999777666555666777666666444444444444444444444444333333333444444555555555000111333555666666555555111222333333444444444333333222222333444555666666<<<999777888:::<<<;;;999999999::::::<<<>>>@@@BBBAAAAAA@@@@@@@@@BBBCCCDDDDDDBBB???<<<:::888888777555666999<<<===>>>>>>>>>@@@BBBDDDGGGHHHIIIJJJJJJGGGIIIKKKMMMLLLKKKJJJJJJHHHIIIJJJMMMPPPTTTWWWYYYXXXWWWVVVZZZbbbmmmxxx~~~xxxqqqqqqvvvyyyvvvqqqnnnoootttyyy|||}}}uuuiii]]]SSSKKKDDDAAA222222333333444444333333111111111000000111222222///111222000------///111000/////////............---,,,,,,---///000///...111///...------...///111////////////////////////000000000000000000000000000000000000000000000000...///000111111222222111//////............//////111000000///...---------...---,,,---///111111000111///------......---,,,---...000111111///...,,,...///...---,,,,,,...000...---,,,,,,.../////////,,,,,,---.../////////...///000111000,,,***+++---,,,---///000000000///......///000///...---...000---..................---...///000///---,,,,,,---.........//////////////////000111111111000...---)))***,,,...000222333444///////////////000111111000444444222111222000,,,xxxkkk___XXXSSSSSSRRRNNNJJJJJJOOONNNNNNNNNMMMMMMLLLLLLQQQPPPNNNMMMKKKJJJJJJJJJGGGHHHHHHHHHGGGDDDAAA???????????????>>><<<999888BBB@@@>>>;;;999777777777777555333444777888777444444666777555222111222444222333444555555333111000222222333444444444333333333333333555666666444222333555777777555555888;;;===:::666444555555555444;;;888666777:::<<<;;;999??????AAABBBEEEKKKRRRWWWVVVQQQIII???777444666999666777888999;;;<<<============>>>???@@@BBBCCCDDDCCCDDDEEEFFFGGGGGGFFFFFFAAACCCGGGKKKNNNOOOPPPOOONNNQQQVVV[[[aaaiiittt{{{|||vvvtttvvvwwwuuuuuuqqqmmmlllnnnqqqtttuuurrrnnnggg___VVVKKKAAA;;;999777444222333333222111444444333222111111111111000000000000////////////000000000000///////////////---,,,---...///...---000///...------...///000000000//////.........---000000000000111111111111//////000000///...------000/////////111111///...+++,,,,,,------.........//////.........---------//////............//////////////////////////////,,,---...//////...---,,,000///...------...000111222///---,,,---...------,,,---.../////////------++++++,,,---.........---.../////////---,,,---...222111...---,,,---...000***+++,,,---............222///------//////---***//////............//////111111000000//////......////////////000000000000000000///000000111222222111222444555555333000...rrreee]]]VVVUUUSSSOOOLLLLLLNNNNNNMMMMMMMMMMMMMMMMMMQQQPPPNNNLLLKKKJJJIIIIIIIIIIIIJJJJJJIIIFFFDDDBBB@@@@@@??????>>><<<;;;:::@@@???===:::999888777888;;;888666666777777444222777888999888555444555666333444555666555444222111333333333444444444333333333333333444666555444222333555666555333444777:::;;;888555444555666666666999777666777999;;;:::888>>>>>>>>>@@@GGGQQQ^^^fffddd\\\PPPDDD;;;888888999888888999:::;;;<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBBBB>>>@@@CCCFFFHHHJJJJJJKKKJJJMMMQQQUUUZZZaaajjjqqqppprrrppplllmmmqqqtttsssrrroookkkiiiiiikkklllmmmjjjiiieee___WWWLLLAAA:::999666444333333333222111333333222222111222222222111111000000000/////////000000000000///////////////...---...//////...---000///...------...///000000/////////............/////////000000000111111//////000000///......---000/////////111111///...---------------.........//////.........---------//////............//////////////////////////////------...//////...------000///---,,,---...///000000...------...///...---......///////////////.../////////000//////.........///000///---,,,---...111000///...---......///+++,,,,,,---............///---,,,---///000...---//////............//////111000000000/////////...////////////000000000000111111000000000000111111...///111222222111000///}}}nnnddd[[[WWWUUUPPPMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNQQQPPPOOOLLLKKKIIIIIIHHHJJJKKKLLLLLLKKKIIIGGGFFFAAA@@@???>>>===<<<<<<<<<>>>===;;;:::999999999999;;;999888777888777666444888::::::999777666666777444555666777666555444333444444444444444444444444444333333333555555333111444444444333222333666999999777555444666777777777888666555666888999888777===<<<;;;>>>GGGWWWiiitttrrrfffVVVGGG???<<<;;;:::::::::::::::;;;;;;;;;;;;??????>>>===<<<<<<<<<<<<@@@???>>>===<<<===>>>???>>>>>>@@@AAACCCDDDFFFFFFGGGIIILLLOOOSSSYYY___dddaaaccccccaaaccciiimmmmmmmmmjjjgggddddddddddddccccccddddddaaaXXXLLL@@@999888666444333333333222111222222222222222222333333222222111111111000000000000000000000////////////000///......000000///...//////............//////////////////................../////////000000000//////000000000///......000/////////111111///...//////................../////////.........------//////............//////////////////////////////------...//////...------///...---,,,,,,---...///...------...000000///---000000000/////////000000000000000000///...------...///000///---,,,---...////////////............,,,------.........---------,,,,,,---///111000/////////............//////000000000000////////////////////////000000000000222111111000000000111111...//////000111111222222wwwlll```ZZZVVVPPPMMMNNNLLLLLLLLLKKKLLLMMMNNNOOORRRQQQOOOMMMKKKJJJIIIIIIJJJKKKMMMMMMMMMKKKIIIHHHBBBAAA???===<<<<<<<<<===<<<;;;;;;:::::::::::::::888888888999::::::::::::888999888888666666555666666666777777777777666555666555555555555555555555555444333333444444333111555444333222222444666888999777555555666777777666666555555666777777666555:::999999<<>>===;;;;;;;;;;;;:::::::::::::::>>>>>>===<<<<<<<<<<<<<<>><<<<<<===>>>????????????@@@AAABBBDDDDDDGGGHHHIIILLLNNNRRRVVVXXXXXX[[[ZZZYYY\\\bbbgggggghhhfffcccbbbbbbbbbaaa```ccceeegggdddZZZMMM@@@888777555444333444444333111000111222222333333333333222222222222111111111000000000000000////////////111///...///000111000////////////......////////////////////////.....................//////////////////000000000//////...000/////////111111///...000000//////.........---////////////............//////............//////////////////////////////---..................---///...------,,,------...---,,,---///111111///---111000///.........///000---............------,,,...///000///...------///......///000//////......---...............---,,,---------...///000000000//////............//////000000000000////////////////////////000000000000111000000000111111222333222222111111111222444555uuuhhh```YYYRRROOOOOONNNMMMLLLLLLLLLNNNOOOPPPRRRQQQOOONNNLLLKKKKKKKKKKKKLLLMMMNNNNNNLLLJJJIIICCCBBB@@@>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<<<<===:::999888888888777666666666777777777777777777777666666555555555666777888777555333333444555444222777555444333444555777777;;;999777666666666444333444555666666666555444444777777888;;;BBBMMMYYYaaaaaaVVVGGG===;;;<<<<<<;;;:::::::::::::::999999999<<<<<<;;;<<<<<<===>>>???BBB@@@>>><<<<<<===>>>???@@@?????????@@@AAABBBCCCEEEEEEFFFHHHKKKMMMNNNOOOOOORRRSSSSSSWWW___ddddddeeecccaaabbbdddeeeeeeeeeiiikkklllfffZZZKKK>>>777666555444444555444333111000111222333333333333333222222222222111111111000000000000000////////////111///...///000111000///...//////////////////............///////////////............//////////////////000000000000000///000/////////111111///...000000//////.........---000000/////////.........//////............//////////////////////////////.........------.........//////......---------------------///111111000...111000...---,,,---......+++,,,---...///////////////000000000...---...///......//////000///...............///......------...////////////...////////////............//////////////////000000000000////////////000000000000/////////000111333444555555444222111000111222333sssiiiaaaXXXSSSRRRPPPOOONNNMMMMMMNNNPPPQQQRRRQQQPPPOOONNNNNNNNNNNNMMMNNNOOOPPPOOOMMMKKKIIIFFFEEECCCAAA???>>>===<<<;;;<<<============<<<<<<<<<>>>>>>===<<<;;;;;;<<<===;;;:::999::::::999777666666777777777777888888666666555555666888:::;;;999777555444555555555444777555444444666666666555;;;999777777777666444222333555777777666444444444555666777999<<>>@@@AAA???>>>===<<<<<<<<<===>>>>>>??????@@@@@@AAAAAABBBCCCCCCDDDFFFIIIJJJIIIHHHHHHLLLNNNOOOUUU___fffgggeeecccbbbdddgggkkkmmmnnnppppppmmmcccTTTFFF<<<777555444444444555555333111000111222333444333222111222222111111111000000000000000000000////////////000///......000000///.........////////////...............///////////////....../////////000000000//////000111111111000000000/////////111111///...//////..................000000000/////////......//////............/////////////////////////////////...------------...///000000000//////...------///......///111111000...000///...------,,,------,,,---...000111222333333///000111000...---...///............////////////---....../////////.........000111000......///000//////............//////////////////000000000000////////////000000000000//////000000222333555666444222111////////////000uuukkkaaaZZZXXXSSSQQQOOONNNMMMOOOQQQRRRQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRQQQOOOLLLKKKKKKJJJIIIFFFDDDAAA>>>=========>>>??????>>>===<<<===???@@@???<<<;;;===???===;;;999999::::::888666666666666666666777888888555555555555777:::<<<>>>;;;888666555666666666555555444333444666666444111999888777777777777555333333666999888666444333444444555666666777999===AAA>>>;;;888555333444555666777777777777777777888888888888888999;;;<<<>>>???==================>>>>>>@@@AAABBBDDDDDDDDDDDDCCCDDDCCCDDDGGGKKKLLLJJJHHHJJJNNNPPPRRRXXXbbbhhhjjjhhhfffdddfffjjjooosssuuusssqqqjjj\\\LLL???999777444444444444666555333111111222333444444333111000111111000000000/////////000000000000///////////////...---...//////...------...///000000///...---............/////////000/////////000000000111111//////000111111111111111000/////////111111///...---------------.........000000000000/////////...//////............/////////////////////////////////...------------...///111111111111000///...---222000......///000///...000000000//////...---,,,---...///111111222222222///000111000.........000///......---...///000111,,,---...//////000//////,,,...000000///...000222//////............//////.../////////000000000111////////////000000000000222222111111111222333333111111000000000000000000}}}sssggg___\\\UUUSSSQQQNNNNNNOOOQQQRRRQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTUUUTTTSSSPPPMMMLLLNNNNNNMMMJJJGGGCCC@@@>>>>>>??????@@@@@@???===<<<:::<<>>>>>@@@CCC;;;888666666888888666444666666555555666777888888555444444555777;;;>>>@@@<<<:::777666666777777666333222222444666666222///777666666777888888666555333666999999666444333444444444444444444666:::===888888888666333222333444555666666666777777777777777777777888999:::<<<<<<======>>>???@@@@@@@@@???BBBDDDFFFIIIIIIIIIHHHGGGFFFFFFGGGKKKOOOPPPMMMJJJSSSVVVWWWWWW\\\dddjjjjjjkkkhhhfffggglllqqqvvvxxxsssooofffWWWFFF:::666777444444444555666555333111222222444444444222000///000000000000////////////000000000000///////////////---,,,---...///...------...///000000///...------.........//////000000000000000000111111111111//////000111111111111111000/////////111111000...+++,,,,,,------.........000000000000//////////////////............/////////////////////////////////...---,,,,,,---...///222222222222111000......333111........./////////000111111111111///---,,,---...///////////////...///000111000///...///000000///---,,,---...111222,,,,,,...///000000000000***---000000//////222555//////............//////.../////////000000111111////////////000000000000555444333222111111111111111111111222333333444444yyyooogggbbbXXXQQQQQQQQQMMMKKKNNNQQQRRRSSSTTTUUUUUUUUUUUURRRSSSSSSSSSSSSQQQPPPOOOZZZSSSQQQUUUSSSKKKEEECCCBBB@@@???>>>???@@@???>>>;;;<<<>>>?????????>>>=========<<<<<<<<<;;;;;;;;;888888888888888888999999888888666555666<<>>???AAABBBCCCCCCGGGMMMQQQSSSSSSTTTTTTMMMKKKJJJMMMQQQSSSQQQOOOWWWXXX[[[^^^bbbeeehhhiiikkkiiifffdddiiiqqqsssqqqqqqkkk^^^MMM===666777:::666555555444333333222222444444333222222111111000111111111111111000//////222111000//////......///000000000000000///......---...///111111///...---------......///000000000...///000111111000///...111000///......///000111///000222444444222000///111111000///////////////222111///.........///000------------.........///333222111///......------000000////////////000000---.........//////000000000000//////.........---222111111000///......---+++---///111111000///---333000000333111++++++000//////............//////---......///000/////////333111///...---...///000111111222222222222111111...//////...///222666999//////000000111111111222111111111111111111111111333333333333333222111111yyynnnfff]]]VVVVVVUUUQQQPPPQQQUUUVVVVVVWWWWWWWWWVVVVVVTTTTTTUUUUUUTTTSSSQQQPPPWWWRRRPPPSSSRRRKKKEEEDDDCCCAAA??????@@@@@@???>>>999:::;;;<<<=====================<<<<<<<<<;;;;;;999999999999999999999999:::999888666666:::???DDD>>>666333999:::222///333333333333333444444444444777666555666777777555444888666555555555555444333555555555555555555444444555444333444444333000...:::111,,,;;;GGG}}}???<<<999999:::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAABBBEEEIIIMMMRRRUUUXXX\\\^^^]]][[[ZZZYYYZZZZZZYYYYYY]]]^^^___aaacccfffhhhiiiiiiiiigggfffjjjpppppplllfff[[[LLLBBB>>>;;;777333888888888777666555555555444444333222222111111000111111111111111000//////000///////////////000111000000000000000///......---...///000000///...---//////////////////......111111222222222222111111............///111222222000111333555555333111000111000000//////////////////////////////000111111---.........////////////111000000////////////000000000////////////000000........./////////000000000000/////////.........111111111000///..................//////000000000000---...000...******/////////............//////........./////////000000222111///.........000000222222222222111111000///,,,...///000///000111333000000000000111111222222111111111111111111111111333333333444333333222222xxxnnnfff___]]][[[XXXUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTVVVVVVVVVVVVUUUTTTSSSRRRSSSPPPOOOQQQPPPKKKGGGFFFDDDBBB@@@@@@@@@@@@???>>>::::::::::::;;;<<<===>>>============<<<<<<<<<<<<:::::::::::::::::::::::::::::::::888777888;;;>>>:::555555;;;;;;444111333555555555555444444444444666555555555777888777555777666555555777888777666777777666666555444333333333222111222444555444333;;;222000===NNNGGG888999999:::;;;<<<======>>>>>>???AAACCCDDDFFFFFFGGGIIIKKKNNNQQQVVV\\\dddiiipppooonnnjjjfffcccbbbcccddddddcccccccccdddeeefffdddfffhhhhhhlllooollleee^^^NNN??????HHHJJJ???222666555555444444333333222444444333222222111111000111111111111111000//////............///000111222000000000000000///......---...///000000///...---111111000//////...------222222111111111111222222......///000000000000000000222333444444333222000000000//////......//////,,,---...000111111222222////////////000000000000///////////////000111111000000////////////000000......////////////000000000000////////////......111111000000//////......000///.........///111222---,,,---///...+++,,,///000//////......//////000/////////...///000000111222111000///...///000111111111111111000000//////+++...000111000.........000111111111111222222222222222222222222222222222222333333444444444333333yyyrrrjjjfffccc___[[[XXXXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVUUUTTTTTTSSSQQQPPPPPPQQQPPPMMMJJJIIIGGGEEECCCBBBBBBBBB@@@?????????===<<<<<<===>>>???>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;:::999888:::;;;:::777777;;;:::555333555888777777666555555444444666555444555777888888777777666555555777777666555888777666555555444444444444333222222444666666666222999999===GGG|||CCC666777777888999:::;;;<<<<<<>>>AAAEEEJJJOOOSSSUUUVVVQQQQQQQQQQQQUUU^^^gggnnnzzz|||}}}yyyqqqkkkgggggggggfffccc```_________```___cccgggjjjnnnooohhh___VVVFFF:::@@@NNNSSSEEE555444333333333222222111111444444333222222111111000111111111111111000/////////////////////000111111000000000000000///............///000000///......000000000000//////......111000///......///000111111222222222000...,,,+++000111222333333222111000000//////.........//////,,,---///111111111111000///000000000000111111111///////////////000000111000000////////////000000//////////////////000000000000//////////////////111000000000/////////...000000000//////000000111---...///000///...///222000000////////////000000000000/////////000111222111111000//////000000111000//////000000000111111...000111222111000111222222222222222222222222222222222222222222222222222111222222333333333333333yyyqqqlllhhhccc]]]___^^^\\\[[[ZZZZZZZZZ[[[WWWWWWVVVUUUTTTTTTTTTTTTQQQSSSTTTRRRQQQPPPOOONNNJJJHHHEEEDDDDDDCCCBBB@@@CCCBBB@@@>>>=========>>>??????>>>>>>>>>=========>>>=========<<<<<<;;;;;;999:::<<<===<<<;;;<<<======:::999999888666777::::::999999888777666555555777666444555777888888888888666555555666555444222777666555555555555666777666555333444555777666666///===777666AAABBB===444444555555666777888999:::<<>>888===HHHJJJ@@@333666666666555555555555555444444333222222111111000111111111111111000//////111111000///////////////000000000000000///............////////////......////////////000000111111111000///......///000111111222222222000...,,,+++...///000000000000///...//////............//////...///000111111000///...000000000000111111111222111000000///////////////000000////////////000000000000000000000000////////////000000000000000000000000000000///////////////000222333333111000///---///111000///000111222000000////////////000000000000000000000111222222111000000000000111111111.........///000222444555222333333222222333777999333333333333222222222222222222222222222222222222111111222222222222222111zzzwwwpppiiidddccc```]]][[[ZZZZZZZZZXXXWWWVVVUUUTTTTTTTTTUUURRRVVVWWWTTTRRRSSSSSSQQQNNNLLLIIIGGGGGGFFFDDDBBBBBBAAA@@@>>>===<<<<<<<<>>>>>>>>>>>?????????>>>======<<<<<<:::<<<>>>???>>>>>>???@@@@@@???===:::888777999<<<;;;::::::999888777777666999777555555666888888888888777555555555555444222777666555555555666777888777666555666777777666555444;;;,,,///AAA(((<<<222333333444555666777777888;;;BBBLLLYYYdddlllqqqtttjjjgggbbb]]]\\\```gggmmmvvvzzz~~~zzzrrrkkkgggbbb___YYYUUURRRSSSTTTVVVXXX]]]bbbeeegggeee[[[PPP>>>;;;:::<<>>>>>>>>AAA@@@@@@???>>>>>>======>>>@@@AAAAAA@@@@@@@@@BBB@@@BBBBBB>>>;;;999:::;;;;;;;;;::::::999999888888;;;888666555666777888777777666555666777777666555:::888666555444555666777666555666777999999888666666888---///<<<222555444333333444555666777777888;;;BBBMMMZZZeeemmmqqqsssooolllfff```]]]^^^bbbfffmmmnnnppprrrrrrnnniiiddd___\\\VVVRRRPPPQQQTTTWWWXXX\\\^^^^^^^^^ZZZPPPEEE:::;;;;;;;;;999777666666111111111111111111111111444444333222222111111000111111111111111000//////111000///////////////000000000000000000///......//////............//////000000000000000000111111111111222222222222111111............///111222222////////////////////////...------------...///000000////////////000000111/////////000000000111111///////////////000000111000000////////////000000111111111000000000////////////000000000111111111////////////000000000000222222333333333222111000---222333///...111222000111111000000000000111111///000222444444333222000000000111111222222222222222222111000111333555666444555555444333444666888555444444444333333333333333333333333333333333333666666666555444333222111}}}vvvoooiiidddbbb```\\\[[[YYYXXXWWWWWWXXXXXXSSSYYYZZZTTTQQQSSSTTTRRRSSSQQQMMMKKKJJJIIIGGGEEE@@@AAACCCDDDEEEEEEDDDCCC@@@@@@@@@????????????>>>AAAAAA@@@@@@???>>>======BBBCCCDDDCCCAAA@@@AAABBB???CCCEEEBBB===;;;:::999;;;;;;::::::::::::999999<<<999666555666777777777666555555666888:::999888<<<;;;888555444444444555444444666888;;;;;;999777111777888666111@@@+++888333333444555666777888888;;;BBBMMMYYYccciiimmmnnnnnnkkkfff___[[[ZZZ]]]```eeecccccceeehhhhhheeeaaa^^^ZZZUUUQQQPPPRRRVVVXXXYYY\\\\\\ZZZXXXSSSHHH<<<666777888666333111222444444444444444444444444444444444333333222111111000111111111111111000/////////......//////000111222000000000000000//////...//////............//////222222111111000/////////...///000111111000///...111000///......///000111000000000000000000000000---------------...///000///...---...///000222444////////////000000000000------......///111222333000000////////////000000222111111111000000////////////000000111111111222////////////000000000000555444222111111111222222000666777222000444555222111111000000000000111111...000333555666444111//////000111222222222222222666555333111111222333444222444555555333222111222555555555444444333333333333333333333333333333333999888888777666444333222}}}|||xxxrrrlllbbb\\\WWWWWWWWWVVVVVVYYY[[[YYYWWWVVVVVVUUUTTTSSSRRRQQQOOOMMMLLLKKKJJJJJJIIIGGGDDDCCCCCCDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@?????????@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@???======<<<<<<<<<<<<;;;999888888999;;;<<<@@@===999777666777666666888888888888888888888888:::888666555666777777666666777:::<<<<<<:::777555888000666<<<444111444444666666555555555555666666===>>>CCCLLLWWW^^^aaaaaacccbbb^^^ZZZWWWWWWZZZ]]]```bbbdddeeecccaaa``````aaa\\\UUURRRSSSUUUVVVVVV^^^\\\XXXRRRJJJDDD@@@???555777:::999555333333444444444444333333222222222222222222111111111111000222111000//////000111222000000000000////////////////////////////////////111000///......///000111000000111111111111000000111000/////////000222333111111111000000000//////222000//////000222111000000000000000////////////......//////000000111111111000///////////////000...............///000000000000////////////000000111111111111111111111111000000111222222222222111000000000000000000000000......///000111222333333...000222333333333111000555444444333222222222333222333444555555444333222444444444444444444444444444222000222444666444222555555444555555666777888666555555555444444444444333333222222111222222333555444555666777777555333yyysssnnnfff___\\\ZZZVVVUUUWWW\\\YYYWWWVVVVVVVVVUUUTTTQQQQQQOOONNNLLLKKKJJJJJJLLLIIIGGGEEEEEEEEEDDDCCCFFFEEEDDDBBBAAA@@@??????AAAAAA@@@???@@@AAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<===@@@>>>:::999999999999888999999999999999999999999;;;999666666777888777777666888;;;===<<<;;;888666777222999>>>555000444444666666555555666666777777>>>@@@CCCIIIOOOSSSTTTUUUZZZYYYWWWSSSQQQSSSVVVZZZ^^^```ccccccbbb`````````bbb]]]XXXVVVWWWYYYZZZZZZZZZYYYUUUOOOHHHAAA<<<:::555777999888555333333444444444444333333333222222222222222222111111111111111111000000000000111111111000000000////////////////////////////////////111000///......///000111000000111111111111000000000000000000000111111222333333333222222222111111222000//////111222111000111000000000/////////////////////000000000000000000000////////////000000///............///000111222111111000000000111111111111111111111111111111000000111222222222222222111111111111111111111111000000111111111111111111///000222333444333222111555444333333222222222333222333333333333333333222444444444444444444444444555333222333666777555444555444555555666777888999777777666666666555555555888888777777666666777777555444444666777777555333{{{rrriiiddd___ZZZXXXYYY\\\ZZZXXXWWWWWWWWWVVVUUUSSSRRRQQQPPPOOONNNMMMLLLNNNLLLIIIHHHHHHHHHFFFEEEJJJHHHFFFCCCBBBBBBBBBCCCBBBAAAAAA@@@AAABBBCCCDDDFFFFFFFFFGGGGGGFFFFFFFFFAAAAAA@@@??????@@@@@@@@@@@@@@@@@@??????>>>>>>>>>@@@>>><<<;;;<<<<<<;;;:::::::::::::::::::::::::::;;;999777777888999888777777999;;;======<<<999888888777@@@DDD777222666666666666666666666777888888<<<>>>AAADDDEEEGGGIIIJJJNNNNNNMMMKKKJJJLLLQQQTTTYYY\\\___```___^^^^^^___bbb___\\\ZZZ[[[\\\\\\\\\XXXVVVQQQJJJCCC===888555555777888777555444444444444444444444333333333333333222222222111111111111000111111111111111111000111111000000000/////////////////////////////////000000////////////000000000000111111111111000000//////000111111111111111333333333222222222222222333111//////111222111000111111000000000/////////000000000000000000//////000000000//////000000111///////////////000000111444333222111111111111111000000000000000000000000000111111222222222222222222222222222222222222222333222222222111111111000000111222444444333333222444444333222222222333333333333222222222222333333444444555555555555555555666555444555777777777666444555555666777888::::::888888888888777777777777888888777666666666666666777666666777888888777555}}}tttnnnhhhaaa^^^___\\\ZZZXXXWWWXXXWWWVVVUUUVVVUUUUUUTTTSSSRRRPPPPPPOOOMMMLLLKKKLLLLLLKKKJJJIIIGGGEEECCCCCCEEEGGGIIICCCBBBBBBAAABBBCCCEEEFFFFFFFFFGGGHHHHHHGGGFFFFFFAAA@@@@@@@@@@@@AAAAAABBBAAABBBBBBBBBBBBAAA@@@??????>>>======>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777888999999999777888999;;;======<<<;;;999;;;===HHHJJJ<<<666;;;:::777777777777777888999999666999>>>??????@@@DDDHHHGGGGGGFFFEEEEEEGGGJJJNNNSSSVVVZZZ[[[[[[[[[[[[[[[^^^]]]\\\[[[\\\\\\\\\\\\]]]WWWNNNEEE>>>999555444666777777666555555444555444444444444444444333333333333222222222111111111000000222333333222000000111111111000000000//////////////////////////////000000////////////000000000000111111111111000000...///000222222111000000000000000000000000000000333222000000111222111000111111111000000000//////222111111000000/////////000000000///000000111111000000000//////000000111444333222111111000111111000000000000000000000000000111222222333333222222111111111111111111111111333333333333222222222222222222333444444444444333444444333333333333333444444333222111111222333444555555555555555666666666555555555555666777777666555555666666888999;;;<<<::::::::::::999999999999777777666555555555555555:::999888999:::;;;999888zzzrrriiidddddd^^^\\\YYYXXXXXXXXXVVVUUUUUUVVVVVVUUUTTTSSSRRRQQQOOONNNMMMNNNPPPQQQPPPNNNIIIHHHFFFDDDDDDFFFHHHIIIDDDCCCCCCCCCCCCEEEGGGHHHFFFGGGHHHIIIIIIHHHGGGFFFAAAAAAAAA@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@??????@@@@@@@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::;;;:::888999;;;<<<>>>>>>===<<<<<<===AAALLLKKK===:::>>><<<999999888888888888999999555888<<<======>>>BBBFFFEEEEEEDDDBBBAAABBBEEEHHHMMMPPPSSSUUUUUUUUUUUUUUUTTTVVVXXXZZZ\\\^^^aaabbbbbbYYYKKK@@@999777666555777666555555555666555555444444444444444444444444333333333222222222222111000111222333333222111000111111111111000000000000000000000000000000000000//////000000000000//////000000111111111111000000...///000222222111000000000000000000000000000000444222111000111222111000111111111111000000000000222222111111000000//////000000000000000111222222222111111000000000111111333222111000000000000000000000000000000000000000111111222333333333333222111111111111111111111111222222222333444555555555333333444555555555555555555444444444444444555555555444333222222333444555555555555666666777777777444555555555555555666777777777777888999:::;;;<<<<<<<<<;;;;;;;;;:::::::::999999999888888999999999<<<:::999999;;;;;;;;;:::~~~rrriiigggbbb```]]][[[ZZZZZZXXXVVVTTTTTTUUUUUUTTTSSSQQQPPPPPPOOOOOOQQQRRRSSSRRRPPPNNNLLLIIIGGGFFFEEEFFFGGGDDDDDDDDDDDDEEEFFFHHHIIIGGGHHHJJJKKKKKKJJJHHHGGGDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFDDDDDDDDDEEEFFFDDDAAA>>>========================<<<;;;;;;<<<>>>>>><<<;;;<<<===???@@@AAA@@@@@@???>>>BBBKKKJJJ>>>===AAA<<<<<<;;;:::999999999999999888:::;;;;;;;;;===???AAACCCCCCBBB@@@??????AAADDDFFFIIIMMMNNNNNNNNNNNNNNNJJJMMMQQQUUUYYY^^^dddggg```UUUGGG;;;777666777666888666444444666666666555444444444444555555555555333333333333222222222222111111222222222222111111222222111111111000000000000000000000000000000000//////000000000000//////000000111111111111000000//////000111111111111111222222222222222333333333555333111111111222111000222222111111111000000000111111111111111111000000000000000000111111222333333222111111111111111111111111000000000111111111111111111111111111111111111222222333333333333333222222222222222222222222222222333444555666777777555555555555555666666666666666555555555666777777555555444444444444555555555555666666777777888888444555666666555555666777999999999999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999:::;;;<<<<<<>>><<<;;;;;;<<<======<<<|||rrrnnnhhheeebbb___^^^\\\ZZZXXXUUUVVVWWWXXXWWWVVVTTTRRRSSSRRRRRRRRRSSSSSSQQQOOOOOONNNLLLJJJIIIHHHHHHHHHEEEEEEDDDEEEFFFHHHIIIKKKIIIKKKMMMNNNNNNMMMKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLKKKKKKLLLMMMMMMKKKFFFCCC@@@@@@@@@@@@@@@@@@@@@@@@???>>>???@@@BBBBBBAAA???AAAAAACCCDDDDDDEEEEEEDDDCCCEEELLLJJJAAACCCGGG@@@???>>><<<:::999888888888999888777888:::<<<======>>>??????===<<<<<<>>>AAAAAADDDGGGHHHHHHGGGGGGGGGEEEHHHKKKNNNPPPUUUZZZ___UUULLL@@@888666777777666888666333333666777777555444444444444555555555666444444333333333222222222333222222111111222222333222222222111111111000000000000000000000000000000...///000111111000///...000000111111111111000000000000000000000111111222111111222222222333333333666444222111222222111000222222222111111111000000111111111111111111222222000000000000111222333444444333222111111111111111111111111111111222333444222222222222222222222222111222333333444444333333444444444444444444444444444444444555555666666666666666555555666666777777777777777777777888999999555555666666666666555555555555666777777888999999444666888888666666777999;;;;;;::::::::::::;;;;;;===<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;===>>>@@@AAAEEECCCAAAAAABBBDDDDDDCCC{{{wwwllliiifffcccaaa___\\\ZZZYYYZZZ[[[\\\[[[ZZZXXXVVVVVVUUUTTTTTTTTTRRROOOLLLLLLLLLLLLMMMMMMLLLLLLLLLEEEEEEEEEEEEFFFHHHJJJKKKLLLMMMOOOQQQQQQOOOMMMLLLKKKJJJIIIHHHGGGGGGFFFGGGGGGGGGFFFGGGHHHKKKOOOQQQQQQQQQRRRSSSSSSPPPKKKGGGBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCEEEEEEDDDBBBDDDDDDFFFGGGGGGHHHHHHHHHIIIIIIOOOMMMEEEJJJMMMDDD@@@???===;;;999888777777777444222444999<<<===<<<:::;;;;;;:::::::::===???>>>AAADDDEEEDDDCCCCCCCCCEEEGGGHHHGGGGGGHHHMMMQQQKKKCCC:::666777888666444999666333333666777777666444444444555555555666666444444444333333333222222444333222111111222333444222222222111111111111000000000000000000000000000...///000111111000///...000000111111111111000000111000/////////000222333//////000000111111111111666444222111222222111000222222222111111111111000000000000111222222222333000000000000111222333444444333333222111111111222111111111222333444555666333333333333333333333333111222333333444444333333666666666666666666666666666666666666555555555555666666666666666777888888888888777777888999::::::555666777888888777666555555666666777888999999999666888:::999777777999;;;<<<<<<;;;::::::::::::;;;===<<<<<<<<<;;;;;;;;;;;;@@@@@@AAABBBDDDFFFHHHIIIMMMJJJHHHHHHIIIKKKKKKJJJ}}}sssmmmgggdddffffffccc```___^^^]]]]]]^^^]]][[[YYYXXXWWWVVVTTTTTTTTTUUUUUUPPPOOOOOONNNMMMLLLKKKKKKHHHGGGEEEEEEFFFIIILLLNNNPPPPPPPPPOOOOOONNNNNNNNNOOOLLLJJJJJJKKKLLLIIIGGGKKKLLLMMMMMMMMMNNNQQQTTTTTTUUUVVVVVVTTTPPPLLLIIIHHHFFFEEEFFFGGGHHHGGGEEE@@@EEEIIIHHHDDDAAACCCFFFFFFIIILLLNNNNNNNNNNNNOOOOOOPPPQQQPPPMMMKKKKKKLLLJJJDDD===;;;===>>><<<999:::888666666888:::::::::<<<;;;:::::::::;;;<<<===;;;;;;<<>>===<<<;;;???<<<::::::===?????????EEEPPPWWWUUUTTTZZZ___aaadddaaa[[[XXX]]]eeegggccc{{{tttlllhhhhhhhhhfffdddaaa___^^^]]]]]]\\\YYYWWWXXXWWWVVVUUUUUUUUUUUUVVVRRRRRRQQQPPPOOONNNMMMMMMJJJIIIHHHHHHIIIJJJLLLNNNLLLLLLLLLMMMMMMNNNNNNNNNRRRNNNKKKIIIKKKMMMMMMLLLNNNOOOOOOOOOOOOPPPSSSUUUUUUVVVWWWWWWUUUQQQMMMKKKIIIHHHGGGGGGHHHHHHGGGFFFCCCDDDGGGHHHHHHHHHIIIIIIJJJLLLOOOPPPPPPOOOPPPQQQUUUVVVWWWVVVSSSQQQQQQQQQMMMGGGAAA>>>??????<<<999;;;999777777888999999888999888777777777888:::;;;888888999<<<@@@BBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===999666666999:::888555999777555444444555444333555555555444444555555666333333333333333333333333222111000//////000111222222222111111000//////......---,,,---000111///---000000////////////000000333111///000111222000...222222111111000///......111000///000111222111000111111000000000000111111333222222111000000111111000000000111111111222222333222111000000111222333333333222222111111111111111111222333333444444555333333333333333333333333333444555555444444555777555555666777777777777777888777777666666777777777777666666777999888777555999888777777888999;;;======:::777777999;;;;;;:::::::::::::::::::::::::::999:::<<<===>>>>>>>>>===????????????>>>===<<<<<<>>>>>>======>>>AAAEEEHHHYYYdddnnnooopppuuuzzz{{{yyywwwrrrooottt|||}}}zzzuuunnnkkkkkkiiihhhdddcccaaa```___]]]ZZZXXXYYYXXXWWWWWWVVVWWWWWWWWWUUUUUUTTTSSSRRRQQQPPPOOOMMMMMMLLLLLLLLLLLLLLLMMMJJJKKKLLLMMMNNNOOOOOOPPPTTTPPPLLLJJJKKKNNNQQQRRRPPPRRRSSSRRRRRRSSSUUUWWWUUUVVVWWWWWWVVVSSSPPPNNNNNNLLLKKKKKKLLLLLLKKKIIIIIIHHHGGGIIIMMMNNNLLLJJJNNNPPPSSSSSSSSSSSSTTTUUUZZZ[[[\\\[[[YYYWWWVVVWWWTTTOOOIIIEEEDDDBBB???<<<<<<:::888777777888777777888888777666777888999:::888777888;;;???BBBCCCCCCAAA@@@???>>>===<<<;;;:::<<<999666666999:::888666999777555444555555555444666666555555444555555666444444444333333222222222222111000000000000111222222222111111000/////////...------...000000///...111000000//////000000111333111000000111111000///111111111000000//////...111000///000222222222111111111000000000111111222333222111111000111111111///000000000111111111111333222222111111222222333333333333333222222222222333333444444555666666666444444444444444444444444333444555555444444555777777777888999999999999888888888888888888888888888777777666777999999777555;;;::::::999:::<<<===>>><<<:::888888:::<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>?????????>>>@@@@@@@@@??????>>>>>>======@@@BBBAAA@@@DDDOOOYYYkkkwwwvvvpppmmmllljjjhhhfffdddccccccaaa^^^\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSRRRQQQOOOPPPPPPPPPPPPNNNMMMLLLNNNNNNNNNOOOOOOPPPPPPQQQRRRPPPNNNLLLNNNPPPSSSUUUSSSUUUVVVVVVUUUUUUVVVXXXVVVVVVWWWWWWVVVTTTSSSRRRUUUSSSRRRQQQRRRRRRPPPOOOOOONNNMMMMMMMMMMMMLLLKKKQQQSSSUUUVVVWWWXXXZZZ\\\]]]^^^___]]][[[YYYYYYYYYZZZVVVQQQMMMJJJGGGBBB???<<<999777666777777777666:::999888888888999:::;;;;;;:::;;;>>>BBBEEEFFFFFF??????>>>===<<<;;;::::::;;;888666777888999999777888777666666777888777555777666666555555555555555555555444333333222111111111111111111111111111111111111111111000000//////000000000111222222222111111000000000000000000111222222111111111111000000000000000000000000000///111000///000222333222111111111000000111111222222222222111111111111111222//////000000000111111111333333333222222333333333444444333333333333333333444444555555666666777777555555555555555555555555333555666666444444555777777888999999::::::999999::::::;;;;;;<<<<<<<<<;;;999888777888999999888777<<<;;;;;;;;;<<<===>>>???::::::999:::;;;===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???????????????BBBBBBAAA@@@@@@@@@@@@@@@<<>>BBBEEEGGGGGGAAA@@@???===<<<:::999888999888777777888999999888999777777888999:::999777888777666555555555555555555555444333333222111111111111222222222222111111111111111000000000000000000111222222222222222222111111000000000000111111222222222222111000111111000000000111111111111111222000000111222333222111111111111111111222333333222111111111111111222222000000000000111111111111333333333444444333333333444444444444444555555555444444555555666777777777666666666666666666666666444666777777666555777888888888999::::::::::::999;;;;;;<<<===>>>>>>======;;;:::999999:::;;;:::999<<<<<<<<<<<<===>>>??????::::::;;;;;;<<<===>>>???========================>>>>>>??????@@@@@@AAAAAAEEEDDDCCCBBBBBBBBBCCCCCC===EEELLLIIIGGGRRRkkk{{{yyyooonnnllljjjjjjhhhdddbbbccccccbbbbbb```___]]]\\\\\\\\\ZZZYYYWWWVVVTTTTTTVVVVVVVVVVVVUUUSSSQQQPPPRRRQQQPPPNNNLLLJJJIIIHHHLLLNNNQQQSSSSSSUUUWWWYYYZZZ\\\^^^]]]\\\[[[[[[[[[YYYYYYXXXYYYYYY[[[\\\]]]\\\ZZZXXXWWWWWWVVVTTTRRRNNNRRRUUUSSSOOONNNRRRXXXSSSUUUXXXZZZ[[[^^^bbbeeedddeeefffeeebbb``````aaaZZZZZZXXXTTTPPPKKKFFFDDD@@@===;;;999:::;;;:::999888888777666777888999:::<<<::::::;;;???BBBCCCDDDDDDCCCAAA>>>;;;888666555888888888777888888999:::777777777888:::;;;:::888888888777666555555555555444444444333333222222222111111222333333222111111111111000000000000000000...000111222000000111222222111111000000111111222222333333333111000111222000111111222222333333333222111000111333333333222111111111111111222333444111111111000111111222333000111111111222222222222333444444555555444444333555555555555555666666666555555666666777888888888777777777777777777777777666777888888777777888999999999:::;;;;;;;;;;;;:::999:::<<<===>>>======<<<>>><<<;;;;;;<<<======<<<<<<======>>>?????????@@@;;;===>>>>>>======???@@@????????????????????????@@@@@@@@@@@@AAACCCDDDEEEGGGGGGEEEDDDDDDEEEFFFGGGAAAJJJPPPNNNMMM\\\zzz|||yyyvvvtttqqqnnnjjjggggggggggggeeecccaaa^^^]]]______]]]\\\ZZZXXXWWWVVVZZZZZZZZZYYYXXXWWWVVVUUUSSSRRRPPPNNNLLLJJJHHHGGGNNNPPPRRRSSSTTTVVV[[[______aaabbbbbb```___^^^___]]]\\\\\\\\\]]]___bbbcccaaa___]]]\\\[[[ZZZXXXVVVTTTUUUVVVUUUSSSSSSVVVYYYWWWXXXZZZZZZ[[[]]]```cccfffggghhhgggdddcccbbbccc]]]]]]]]][[[VVVQQQMMMKKKHHHEEEAAA???>>>===;;;:::999888777777777888:::;;;<<<:::888999<<>>??????>>>===@@@>>><<<<<<>>>??????>>>>>>>>>???@@@AAAAAAAAAAAA>>>@@@BBBBBB@@@???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDGGGIIIJJJJJJIIIGGGFFFGGGHHHIIIJJJFFFNNNTTTSSSUUUggg}}}yyyuuupppllljjjjjjiiihhheeebbb___]]]bbbaaa```^^^\\\ZZZYYYXXX]]]]]]\\\\\\[[[ZZZZZZZZZTTTSSSRRRPPPNNNLLLKKKJJJRRRSSSSSSSSSSSSWWW^^^dddbbbdddffffffdddbbbaaaaaa```___^^^___```cccfffhhhgggeeebbbaaa```___]]][[[]]]ZZZWWWVVVWWWWWWVVVUUUZZZ[[[[[[[[[ZZZ\\\^^^aaaeeeggggggfffdddbbbbbbbbbaaabbbcccaaa]]]XXXTTTRRROOOKKKGGGCCCAAA???<<<:::<<<;;;:::::::::;;;<<<======;;;999999<<>>>>>>>>>>>>>>;;;===???AAABBBAAA@@@???BBB@@@>>>===???@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCAAACCCFFFEEEBBBAAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEGGGJJJLLLNNNKKKJJJIIIHHHHHHIIIKKKLLLKKKRRRWWWWWWZZZnnn}}}wwwrrrppplllhhheeecccaaaaaafffdddaaa^^^\\\ZZZZZZYYY````````````___^^^]]]\\\UUUTTTSSSSSSTTTTTTSSSQQQTTTTTTSSSTTTVVVZZZ^^^```hhhiiiiiihhhfffffffffhhhdddaaa```cccdddcccdddhhhggggggfffeeecccaaa___^^^ZZZYYYXXXWWWWWWWWWXXXYYY^^^[[[[[[]]]]]][[[\\\___bbbbbbcccfffjjjjjjfffccc```bbbeeefffeeebbb^^^\\\VVVRRRNNNJJJGGGEEEBBB@@@@@@???>>><<<:::999888777;;;;;;<<<<<<<<<;;;::::::<<<<<<;;;;;;999888666555777777888999999999999999777777777777666666666666888888777777666666666666444333222222444444333222111111222222222333333333000000111111111222222222333333222222222222333333444333333222111000//////444444444333333222222222///000111222333333333333111222444555555444222111444444333222333444555666333333333444444444555555555555555555666666666777333555777777666555666777:::999999888888888888999:::::::::999999999999999::::::999888888999999:::<<<<<<;;;;;;<<<>>>???@@@AAA@@@??????@@@AAABBBBBBAAABBBCCCCCCCCCCCCBBBBBBGGGGGGFFFDDDCCCCCCDDDDDDBBBDDDFFFFFFEEEDDDFFFGGGFFFIIIMMMNNNMMMJJJGGGFFFLLLLLLIIIFFFHHHJJJGGGBBBJJJJJJIIIHHHFFFEEEGGGIIIGGGJJJLLLNNNNNNNNNOOOPPPSSSWWWXXXZZZggguuusssppplllhhhfffdddccceeedddbbb```___^^^^^^^^^ccccccccccccbbbaaa```___ZZZXXXVVVUUUVVVWWWVVVUUUWWWWWWVVVVVVXXX\\\___aaahhhjjjkkkjjjiiigggggghhhdddaaa```bbbcccbbbdddhhhiiiiiiiiihhhfffcccaaa___[[[ZZZYYYXXXXXXYYYZZZ[[[]]]YYYYYY[[[[[[YYYZZZ]]]ddddddeeehhhkkkllljjjhhhhhhjjjlllnnnmmmjjjfffccc___ZZZUUUPPPMMMJJJHHHFFFDDDBBB@@@===:::999888888:::;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999777666555555666666777777777777777888888888888888777777777555555555555555444333333444333222222444444333222111222222222222333333333111111111222222222333333222222222111111222222222333333222222111000000000444333333333222222222222000111222333444444444444111333444555555444222111444444333333333444555666333333333444444444444555555555555666666666777777555666888888777666777888999999999::::::;;;<<<===>>>=========>>>>>>??????>>>>>>?????????@@@@@@@@@???>>>>>>>>>???AAABBBCCCIIIJJJJJJJJJIIIIIIKKKLLLJJJJJJJJJJJJJJJIIIIIIIIIHHHJJJKKKLLLMMMMMMNNNOOOGGGHHHJJJKKKKKKKKKIIIHHHKKKMMMPPPQQQQQQPPPPPPOOOQQQQQQNNNJJJKKKNNNLLLGGGKKKKKKKKKJJJIIIHHHJJJLLLOOOQQQSSSSSSSSSTTTVVVXXX\\\```bbbbbbmmm~~~|||xxxtttpppmmmkkkjjjgggfffdddcccccccccddddddggggggggggggfffeeedddccc```]]]ZZZXXXYYYZZZZZZYYY[[[ZZZYYYZZZ[[[^^^```bbbhhhjjjmmmmmmkkkiiiiiiiiigggbbb```bbbbbbbbbeeejjjjjjkkkkkkkkkiiieeebbb___\\\[[[ZZZYYYYYYZZZ[[[\\\]]]ZZZXXXZZZZZZXXXYYY]]]eeeeeefffiiimmmoooooonnnpppqqqssstttssspppmmmjjjiiiddd^^^YYYUUUSSSQQQPPPOOOLLLGGGBBB>>>;;;:::999::::::::::::::::::::::::::::::999888888777666555666666666777777777777888::::::999999999888888888444444555666555444333222444333222222444444333222222222222222333333333333222222222333333333444444222222111111111111222222222222222222222222222222222222222222222111111111111222333444444555444444222333444555555444333222444444333333444444555666222333333333444444444444666666666666777777777777666888999999888888999:::999:::;;;<<<>>>@@@AAABBBAAA@@@???>>>??????AAABBB>>>???AAADDDEEEEEEDDDCCCEEEEEEEEEEEEGGGHHHJJJKKKOOOQQQSSSRRRPPPOOORRRTTTRRRQQQPPPOOONNNOOOOOOPPPPPPSSSWWWYYYYYYXXXXXXXXXQQQQQQQQQTTTWWWVVVRRRNNNQQQRRRTTTUUUWWWXXXYYYYYYYYYYYYVVVQQQQQQTTTSSSOOOPPPQQQRRRQQQOOONNNOOOQQQSSSTTTWWWWWWWWWXXXZZZ\\\```eeegggffflll|||~~~zzzvvvsssqqqkkkjjjiiigggggggggggghhhjjjjjjjjjjjjiiihhhggggggeeebbb^^^\\\\\\]]]^^^]]]]]]]]]\\\\\\]]]___aaabbbgggjjjmmmnnnllljjjiiihhhiiidddaaaaaabbbbbbfffkkkiiijjjkkkllliiieeeaaa^^^[[[ZZZYYYYYYYYYZZZ[[[[[[___[[[ZZZ[[[[[[ZZZ[[[___eeefffgggjjjmmmppprrrssssssuuuvvvwwwuuurrrooommmnnnjjjddd```^^^]]]\\\\\\^^^ZZZSSSKKKDDD???<<<;;;::::::999999999:::::::::999999888777777666666666999888888999999999:::::::::::::::999888888777777444555777888888777555444444333222222444444333222222222222333333333444444333333333444444444555555222111111000000111111222111111111222222333333333111111111111111111111111222333444444555555555444222333444444555444444333444444444444444555555666333333333333444444444444666666777777777888888888777888999999888888999;;;;;;<<<>>>@@@BBBDDDEEEEEEIIIGGGEEECCCAAAAAABBBBBB???BBBFFFJJJLLLLLLKKKJJJNNNNNNOOOPPPRRRSSSUUUUUUXXX[[[^^^]]]ZZZYYY[[[^^^]]][[[YYYWWWWWWWWWYYYZZZ___cccggghhhddd```^^^]]]```]]][[[]]]aaabbb^^^YYYUUUVVVWWWZZZ]]]^^^^^^]]]```aaa^^^YYYXXXZZZZZZXXXYYYZZZ[[[ZZZWWWUUUTTTTTTVVVYYY^^^aaaaaa`````````cccgggiiihhhiiisss}}}yyywwwsssqqqooommmkkkjjjjjjjjjlllmmmmmmllllllkkkjjjiiijjjgggbbb```___`````````___^^^^^^^^^___```aaabbbfffiiilllmmmllljjjiiihhhgggbbb____________ccchhhggghhhjjjjjjiiieeeaaa^^^\\\[[[ZZZYYYYYYYYYZZZ[[[___[[[YYY[[[\\\ZZZ\\\aaaeeegggiiilllnnnqqqtttvvvvvvwwwxxxxxxvvvtttqqqoooooolllhhhffffffgggggggggjjjeee]]]SSSJJJBBB===;;;<<<;;;:::999999999::::::999888777666666777777888999999999888999:::;;;;;;:::999999888777777666666444555666777777666555555444333222222444444333222222222333333333444444444333333444444444555555555222222111111111111222222111111111222333333444444111111111111111111111111333333444444555555444444333333444444555555555555444444555555555666666555333333444444444555555555777777777888888888888999888999:::999888888:::<<<>>>???BBBDDDGGGHHHIIIJJJTTTRRROOOMMMJJJIIIHHHHHHIIILLLRRRWWWZZZ[[[[[[ZZZ[[[\\\^^^```bbbcccdddeeekkkmmmppppppnnnmmmnnnppplllkkkiiigggggghhhiiijjjppptttxxxwwwqqqllljjjjjjqqqlllhhhhhhkkkllliiieeeYYYZZZ\\\```cccdddaaa___fffhhhfffaaa___``````^^^bbbcccdddbbb^^^ZZZXXXWWW^^^ccckkkpppqqqnnnkkkiiiiiikkkmmmllljjjooozzz~~~{{{{{{zzzwwwtttqqqpppoooooooooooooooooonnnmmmlllkkknnnkkkgggeeeddddddcccbbb______``````aaabbbcccdddfffiiilllmmmkkkjjjjjjjjjddd___]]]^^^^^^]]]```dddggghhhjjjjjjiiigggdddbbbaaa```^^^\\\[[[[[[\\\\\\___[[[YYY[[[\\\\\\___dddgggjjjnnnqqqsssuuuwwwyyyzzz{{{{{{{{{yyyvvvtttrrrooommmkkklllnnnppppppppppppkkkdddZZZPPPGGG@@@===???>>><<<:::999999999:::999888777666777888999:::888888777666777888999:::::::::999888777666666555333333333333333444444444444333222222444444333222333333333333444444444444333333333444444444555555333222222222222222222333111222222222333333444444111111111222222222222222333333444444444444333333333333333444555555666666444444555666666666666555444555555555666666666666777888888888999999999999;;;;;;;;;:::999:::<<<>>>@@@BBBFFFJJJMMMOOOQQQQQQYYYXXXXXXVVVUUUTTTSSSRRRXXX\\\bbbhhhlllnnnooonnnrrrsssuuuxxxzzz|||}}}}}}||||||{{{zzzzzz{{{|||}}}~~~|||zzzxxxtttpppdddcccdddhhhlllnnnkkkhhhpppttttttnnnkkkkkkkkkhhhkkkmmmnnnlllhhhccc```^^^eeekkktttzzz{{{wwwsssqqqooommmmmmnnnmmmmmmssszzz~~~{{{xxxvvvvvvvvvqqqqqqqqqqqqpppooonnnnnnrrrooollljjjiiihhhfffeeeaaaaaabbbcccdddeeefffgggiiijjjlllmmmlllkkklllmmmfffbbb```bbbaaa```aaaeeejjjkkkkkklllllljjjiiihhhiiigggeeebbbaaa`````````bbb^^^\\\___aaaaaaeeejjjlllpppuuuxxxyyyzzz|||~~~}}}}}}}}}}}}{{{xxxvvvtttqqqqqqqqqsssvvvxxxwwwwwwssspppjjjbbbYYYPPPHHHDDDBBB@@@>>>;;;999999999999999888777777777999:::<<<999888777666666888999;;;<<<;;;:::999888777666666444333222111111333555666444333222222444444333222333333333444444444444555222333333333444444444444444444333333333333444444222222333333333333333333222222222222333333333444222222333333333333222222333333333444444555666777333444555666777666666555666666666666777777777777888888888999999999::::::>>>>>>>>>===<<<<<>>???BBBDDDAAAEEELLLSSSZZZ___bbbdddfffjjjpppwww|||~~~yyytttvvv~~~}}}{{{zzz}}}|||yyy~~~|||{{{|||yyy~~~{{{{{{|||{{{xxxtttpppnnnmmmssstttttttttsssqqqooonnnggghhhiiijjjiiihhhgggfffmmmmmmmmmnnnoooqqqsssuuunnnmmmjjjhhhffffffggghhhmmmnnnoooooonnnpppsssvvvwwwsssnnnmmmoooooommmjjjnnnllljjjiiijjjmmmppprrruuuyyy}}}{{{zzz{{{}}}~~~}}}}}}~~~~~~xxxrrrooollleeeZZZPPPNNNGGGCCCAAA>>>999;;;BBB;;;;;;::::::999::::::;;;<<<>>><<<777666:::======<<<:::888888::::::666333777333111333444333111///444444444444444444444444777444222333555555333111222333444333222222333555333333333222111333666999666222111555666222333777555555444333333333444444333222111222444555444333777555444333555555555444777666666777888999999888;;;999999:::======:::777888999:::::::::;;;===???GGGHHHFFFBBB>>>@@@GGGNNNJJJPPPYYY___ccchhhnnnrrruuu~~~~~~}}}}}}|||{{{xxxuuurrrqqqppptttttttttsssrrrqqqppppppqqqqqqqqqpppooollljjjiiilllkkkkkklllmmmoooqqqrrrpppnnnllljjjiiiiiijjjkkkoooqqqrrrrrrqqqrrrtttvvvvvvuuutttrrrqqqqqqrrrsssqqqpppnnnmmmnnnqqqtttvvvyyy}}}|||xxxpppeee]]]XXXQQQKKKHHHBBB<<<;;;???===<<<;;;;;;;;;;;;;;;<<<:::======999888;;;<<<:::;;;:::888777777777555444999666444666888888777666444444444444444444444444666444333333555555333111333444444333222111333555222333444333222333666888666222222555555222333777555555444444333333444444444333333444666777666555777666555555777888777555888777666777999:::999888<<<;;;:::<<<>>>>>>;;;999;;;<<<======<<<===???AAAIIIKKKKKKHHHFFFGGGMMMSSSPPPTTT\\\gggrrr{{{~~~{{{yyyxxxwwwwwwxxxwwwuuuttttttttttttuuuyyyyyyxxxvvvtttpppmmmkkkmmmlllllllllmmmnnnpppqqqrrrqqqooonnnnnnnnnooopppppprrrttttttsssssstttuuuuuuxxxzzzxxxttttttwww|||vvvuuutttssstttwwwzzz|||zzzpppkkk___YYYQQQLLLEEE>>><<<===???>>>===<<<<<<<<<<<<===:::===???===>>>AAAAAA>>><<<<<<;;;999777777888999:::999777666777888777666555555555555555555555555666444333333444555444222444555555444222111222444222333555555444444555777555222222444555333444777666555555444333333444444555444444555888999888888666666666888::::::999777999888777888:::::::::999===<<<<<<===>>>>>>===;;;???@@@@@@@@@???@@@AAACCCIIIKKKLLLLLLKKKMMMSSSXXX^^^```gggttt~~~~~~~~~yyy~~~~~~~~~}}}{{{yyywwwvvvxxxyyy{{{||||||{{{yyyvvvssspppnnnqqqqqqpppooopppqqqrrrssstttssssssrrrrrrsssttttttpppsssuuuuuutttsssssssssvvvxxxyyyxxxwwwxxx{{{~~~zzzyyyxxxxxxyyy|||~~~zzzjjjcccYYYQQQJJJFFFDDDDDDBBB@@@>>>===<<<<<<======<<>>>>>>>>>>>>>>>>>>>>===AAABBBCCCCCCBBBBBBDDDEEEKKKLLLMMMMMMOOOTTT[[[```lllooovvv|||xxx|||~~~~~~~~~}}}}}}zzzxxxwwwyyy{{{|||||||||}}}|||zzzxxxvvvuuuuuutttsssrrrrrrrrrssstttuuuuuuuuuuuuuuuuuuvvvvvvsssuuuwwwxxxwwwuuuuuuvvvyyywwwuuuvvvyyy|||}}}|||||||||||||||}}}|||tttggg[[[TTTQQQOOOLLLDDDBBB@@@===<<<<<<===>>>===???AAADDDMMMXXX^^^^^^VVVVVVSSSLLLDDD@@@@@@BBBLLLLLLGGG>>>999::::::777666666666666666666666666333444444444444444444444666666666555222111222333222444666666555444555666444555555555666777999888888777666555444444444444555444444666999;;;;;;:::666666888:::======;;;888;;;::::::<<<>>>@@@??????????????????>>>>>>??????CCCDDDEEEDDDDDDDDDFFFHHHLLLLLLMMMPPPTTT[[[ccchhhsssyyy~~~{{{zzzxxxtttqqqtttwww{{{}}}~~~~~~{{{yyyxxxxxxzzz{{{~~~~~~~~~}}}xxxwwwuuutttssssssssstttuuuuuuuuuuuuuuuvvvvvvvvvvvvxxxzzzzzzyyyyyyzzz{{{|||xxxuuuvvv{{{}}}}}}zzz~~~~~~~~~vvvggg^^^YYYSSSLLLGGGEEEBBB???======???@@@>>>@@@BBBHHHUUUeeemmmnnnmmmjjjeee^^^VVVQQQNNNMMMTTTVVVOOOBBB:::<<<<<<888777777777777777777777777222444555444333333444666555666666555333222333555444555666666555444555777555777888666777:::<<<:::888888666555444444333333444444444777:::<<<===<<<:::::::::<<<>>>>>><<<;;;<<<;;;<<<>>>AAADDDDDDDDD@@@AAABBBAAA??????AAACCCDDDEEEFFFGGGFFFGGGIIIKKKHHHJJJNNNTTT[[[bbbhhhkkkttt{{{~~~yyywwwwwwvvvrrroooooorrrvvvxxxzzz|||}}}{{{{{{{{{{{{|||{{{yyywwwvvvvvvvvvvvvttttttuuuuuuuuuttttttsssvvvwwwxxxxxxxxxxxxzzz|||~~~}}}{{{{{{{{{|||}}}}}}wwwnnnggg\\\PPPLLLIIIEEEBBB@@@@@@AAABBBBBBEEEJJJSSSbbbsss{{{zzz}}}zzzwwwtttqqqnnnkkkhhhgggiii___LLL???>>>===777777777777777777777777777111333555555333333444666555555666555333333444666666666666555333444666888666::::::777888===>>>;;;999888777555444444333333666555666888<<<>>>?????????>>>===>>>???@@@???>>><<<<<<===@@@DDDGGGHHHHHHCCCEEEEEEDDDBBBBBBDDDGGGEEEGGGIIIIIIJJJKKKNNNPPPMMMSSS\\\fffoootttuuuuuuyyy|||zzzwwwssssssuuuvvvtttrrroooqqqssstttuuuwwwzzz|||zzz~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyzzztttttttttttttttsssrrrrrrsssttttttttttttuuuxxx{{{|||{{{~~~zzzkkk\\\OOOLLLHHHDDDBBBBBBCCCEEEGGGKKKRRR]]]nnn~~~sss[[[JJJEEEAAA:::777777777777777777777777111333555555333222555777444555555555444444555777777777666444333333666888777;;;;;;888999>>>@@@<<<999888777666444444333333777777777:::>>>@@@AAAAAACCCBBB@@@@@@AAABBBAAA@@@<<<<<<>>>AAAFFFJJJKKKKKKFFFGGGHHHFFFDDDDDDFFFJJJGGGHHHJJJKKKLLLNNNQQQSSS[[[cccppp}}}|||~~~{{{ssspppoooppptttvvvvvvtttqqqrrrrrrrrrqqqrrruuuwwwrrrwww}}}~~~|||{{{~~~}}}~~~~~~~~~}}}|||{{{wwwtttsssttttttqqqooooooqqqtttuuutttvvvyyy}}}}}}{{{dddWWWPPPJJJGGGEEECCCEEEJJJLLLPPPYYYhhhyyyuuugggYYYHHH:::;;;>>>>>>999888999888333777555333222111222444555999888777555555555666666666999<<<===;;;888777777999888888888999;;;===>>>;;;:::888666555555666777666666888:::===@@@CCCEEEHHHGGGFFFEEECCCBBBAAAAAA@@@===;;;>>>DDDIIILLLLLLLLLJJJGGGEEEEEEHHHKKKNNNHHHJJJLLLLLLOOOWWW^^^bbbiii{{{zzzttt~~~}}}}}}}}}~~~~~~}}}|||zzzxxxwwwvvvsssqqqnnnooorrrtttsssqqqqqqpppooooooqqqqqqpppooossswww{{{{{{wwwsssrrrsss~~~{{{wwwuuuuuutttqqqoooppprrrtttuuutttuuuxxx{{{}}}|||ttt\\\TTTMMMJJJHHHFFFHHHLLLRRRYYYeeeuuu|||ppp```RRRFFFBBB===:::999999888777888777666555555555666777777666555555555666777888999;;;>>>>>><<<:::888888::::::999::::::;;;<<<===<<<;;;999777777888999:::999999:::<<<>>>AAADDDFFFFFFFFFFFFEEEEEEEEEDDDDDD@@@???>>>BBBGGGKKKKKKJJJJJJHHHEEECCCDDDGGGLLLNNNMMMOOOPPPPPPUUU```ooozzzzzzuuu~~~~~~}}}}}}~~~}}}|||zzzxxxuuusssqqqpppmmmlllmmmqqqsssrrrpppnnnmmmmmmnnnpppqqqqqqppptttuuuwwwxxxxxxuuuqqqnnn{{{xxxwwwtttrrrppprrrtttuuuvvvuuuvvvxxxzzz|||~~~~~~}}}}}}bbbYYYQQQNNNMMMKKKNNNRRRZZZcccsssyyylllXXXJJJ>>><<<;;;777777;;;888888777777777666666666555555555555666777999999<<<>>>@@@@@@>>>;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;===<<<:::999999:::;;;<<<=========>>>???BBBDDDEEEFFFFFFFFFEEEEEEEEEDDDDDD@@@???@@@DDDIIILLLKKKIIIFFFDDDAAA@@@BBBGGGLLLOOOTTTUUUUUUTTTYYYiii~~~~~~|||xxx||||||~~~~~~|||~~~}}}||||||{{{xxxuuuqqqnnnlllllljjjiiikkkooorrrqqqooollllllmmmooorrrssssssrrrsssrrrrrruuuwwwuuuoooiii~~~~~~~~~|||xxxuuusssqqqvvvwwwxxxyyyyyyyyyyyyzzzxxxzzz{{{||||||~~~ggg]]]TTTQQQQQQQQQTTTXXXaaakkk|||mmmUUUBBB???===666666>>>666666777777777666555444777777888888888999999:::===???@@@@@@>>>;;;::::::<<<===>>>>>>>>>===;;;:::===<<<;;;999999;;;<<<===??????>>>>>>???@@@BBBCCCGGGFFFFFFEEEEEEDDDDDDDDDDDDBBBAAADDDHHHKKKJJJIIICCCAAA???>>>AAAFFFKKKOOOWWWWWWUUUSSSWWWjjj~~~~~~{{{xxxxxxzzz}}}~~~}}}{{{|||}}}zzz|||||||||||||||~~~~~~}}}|||zzzzzzyyywwwtttpppmmmkkkkkkiiiiiilllpppsssrrrpppnnnnnnoooqqqtttuuutttsssqqqqqqrrrtttuuurrrmmmhhh~~~~~~{{{xxxvvvuuu{{{{{{|||}}}~~~~~~}}}|||xxxyyy{{{|||}}}kkk```UUUSSSTTTVVVYYY]]]gggrrrcccKKKCCC===555555>>>777777888888888777666555;;;;;;;;;;;;::::::999999<<<>>>???>>><<<:::::::::===>>>>>>???>>>===;;;:::===<<<:::999888999;;;<<<>>>>>>===<<<<<<===>>>???DDDEEEFFFGGGHHHIIIJJJKKKRRRLLLGGGDDDFFFGGGGGGFFF@@@???>>>>>>@@@EEEJJJMMMOOONNNMMMMMMQQQdddwwwrrrrrrvvvyyy|||||||||{{{yyy|||~~~}}}{{{}}}}}}}}}|||zzzzzzzzzyyywwwssspppnnnmmmkkkllloootttvvvuuusssppppppqqqsssuuuuuusssqqqpppsssvvvvvvrrrnnnllllll}}}||||||}}}}}}~~~rrreeeYYYUUUWWWYYY\\\```kkkvvvuuuZZZJJJ???777777<<<;;;;;;:::::::::999999999<<<<<<<<<<<<;;;:::999888;;;<<<======;;;:::;;;;;;======>>>>>>===<<<;;;;;;>>><<<:::888888888999:::<<<;;;::::::::::::;;;<<<@@@AAADDDGGGKKKOOOQQQSSS\\\UUUKKKEEEDDDDDDCCCBBB?????????@@@AAADDDGGGHHHDDDBBBCCCGGGKKKZZZyyy}}}|||~~~{{{yyyyyyyyyxxxwwwxxx{{{}}}~~~{{{}}}}}}~~~~~~|||xxxtttrrrpppooopppsssxxxzzzxxxvvvrrrrrrsssuuuwwwwwwuuusssssswwwyyywwwqqqnnnnnnppp{{{lll^^^XXXYYYZZZ\\\___iiivvvjjjQQQAAA::::::;;;===<<<;;;999999::::::;;;999999:::;;;;;;:::999888:::;;;======;;;;;;<<<=========<<<<<<;;;<<<<<<<<>>;;;999888777888999;;;:::999888888999:::;;;<<<>>>@@@DDDHHHLLLNNNPPPTTTNNNGGGBBBBBBAAA@@@>>>???@@@AAABBBCCCCCCDDDDDDAAA>>>@@@EEEGGGNNNfff~~~zzzzzzzzzzzzyyyxxxwwwxxx{{{yyy}}}}}}xxxuuussssssssswww{{{|||zzzwwwwwwwwwyyy}}}}}}{{{{{{zzzxxxvvvsssrrrrrrsssrrrbbb[[[ZZZZZZ[[[]]]eeesssuuuVVVCCC===<<<;;;<<<;;;999777777888999:::555666888999::::::999888:::;;;======<<<<<<>>>???===<<<;;;::::::;;;<<<===AAA???<<<:::888888888888:::999888888888999:::;;;;;;<<<>>>@@@BBBDDDEEEFFFEEEBBB>>>===???@@@???===@@@AAABBBCCCDDDCCCBBBAAAEEEAAABBBFFFEEEFFFVVVjjj~~~~~~~~~~~~zzzuuuuuuxxx}}}yyyvvvuuutttuuuxxx|||~~~{{{xxx|||}}}|||wwwuuuvvvwwwuuussszzzeeeaaa```ZZZWWWZZZbbblll}}}cccGGG<<<;;;;;;<<<:::888888999;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<=========>>>>>>??????======<<<<<<<<<<<<=========<<<;;;;;;::::::::::::::::::::::::::::::::::::<<<===???@@@@@@>>>===<<<<<<;;;:::;;;======<<<;;;BBBBBBCCCEEEHHHHHHGGGEEE<<<@@@BBBAAA@@@EEEQQQ[[[vvv{{{ttttttyyy~~~zzzyyyxxxxxxyyyxxxyyy||||||zzzzzzzzzzzzzzzjjjcccaaa\\\YYY\\\]]]cccpppbbbJJJ@@@>>>======;;;999999;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===============>>>>>>?????????>>>>>>============>>>>>><<<<<<;;;:::::::::::::::::::::::::::::::::::::::<<<===???@@@???>>><<<;;;===<<<;;;;;;<<<===<<<:::===<<<===???BBBDDDDDDCCCAAABBBCCCDDDEEEJJJQQQVVVhhh{{{xxxxxxyyyzzz~~~~~~{{{zzzzzz{{{{{{{{{{{{~~~}}}}}}|||zzzxxxqqqgggccc^^^\\\^^^[[[\\\cccuuuyyy]]]JJJBBB@@@>>>>>><<<;;;;;;<<<======<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>;;;::::::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@@@@>>>;;;:::>>>===;;;;;;<<<<<<;;;999???===<<<>>>@@@CCCDDDDDDDDDDDDDDDGGGJJJMMMNNNOOO[[[ggg|||xxxzzz|||zzzwww|||}}}||||||{{{}}}|||xxx}}}|||xxxvvvuuuuuuvvvvvvuuuvvvxxx|||~~~{{{yyyvvvjjjddd```]]]^^^\\\[[[___kkk|||mmmTTTEEE@@@>>>===>>>===;;;<<<======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<======:::999999888888999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<===@@@AAAAAA>>><<<:::???===<<<<<<<<<<<<:::888AAA>>><<<<<<>>>AAACCCDDDBBBEEEHHHKKKKKKKKKJJJJJJSSSWWWooouuurrrwww{{{{{{xxxzzz{{{zzzzzz|||{{{uuuttttttsssrrrrrrtttuuuvvvppppppqqqqqqpppmmmjjjhhhlllmmmmmmmmmkkkiiihhhgggeeeeeeeeeeeeeeehhhlllpppuuu}}}}}}|||}}}}}}|||{{{|||ooohhhdddaaa```^^^___aaaeeelllvvvbbbMMMCCC@@@??????>>>===<<<<<<======<<<:::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;999999999888888999999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;===@@@BBBBBB@@@===;;;???===<<<<<<<<<<<<:::888:::888666777;;;@@@CCCEEEAAAGGGNNNOOOKKKHHHIIIKKKQQQRRRiii|||}}}}}}{{{zzzuuuooommmooorrrtttuuuqqqqqqooommmnnnoookkkeeeeeedddbbbaaa``````aaaaaaZZZ[[[[[[ZZZYYYXXXWWWWWWXXXWWWVVVVVVVVVVVVUUUTTTRRRRRRSSSRRRSSSVVV[[[^^^mmmwww}}}zzzyyyyyyyyyyyywwwqqqlllhhhdddaaaccccccbbbaaafffooovvvsss[[[LLLEEECCCBBBCCC@@@???>>>>>>??????===;;;=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999:::::::::999999999999::::::;;;========================;;;===AAADDDEEECCC@@@>>>>>>===;;;;;;<<<<<<;;;999777666666:::@@@FFFKKKMMMAAAIIIPPPPPPKKKHHHJJJOOOUUUYYYrrr}}}tttqqqmmmooowww|||wwwuuutttrrrpppkkkjjjgggdddaaabbbdddfff^^^___]]]XXXWWWXXXVVVRRRQQQPPPOOONNNMMMLLLLLLLLLIIIIIIJJJJJJIIIIIILLLNNNIIIHHHFFFEEEFFFGGGGGGFFFEEEFFFFFFGGGHHHLLLQQQUUUdddqqq}}}||||||wwwqqqkkkffffffeeecccbbbcccfffiiiooovvv{{{~~~sssdddTTTNNNJJJFFFDDDEEEBBBBBBAAAAAABBBAAA???===????????????>>>>>>===============<<<<<<<<<;;;;;;;;;::::::999999::::::;;;:::::::::::::::;;;<<<<<<========================:::===BBBFFFGGGFFFCCCAAA===<<<;;;;;;<<<===<<<:::<<<;;;<<>>AAAAAAAAA@@@@@@@@@????????????>>>>>>=========<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>:::===BBBGGGHHHGGGEEECCC<<<;;;:::;;;======<<<;;;???>>>>>>@@@DDDGGGIIIIII@@@AAAAAACCCEEEGGGHHHIIIGGGYYYxxx~~~xxxsssnnnmmmkkkiiihhhhhhiiiiiieeekkkqqqrrrooollllllnnnpppooolllhhheeeeeegggiiijjjeee```ZZZVVVSSSOOOLLLJJJHHHFFFFFFEEEDDDBBB@@@>>>AAAAAA;;;777:::>>>???999999:::;;;<<<===>>>>>>>>>@@@AAAAAABBBEEEKKKQQQGGGCCC???>>>@@@BBBBBBAAA===???@@@BBBDDDIIIOOOSSS___ooo|||vvvtttrrrnnnjjjhhhhhhhhhiiieeegggiiikkklllkkkjjjiiinnnjjjiiijjjhhhdddbbbdddWWWUUUSSSQQQOOOLLLHHHEEEGGGFFFEEEDDDDDDCCCAAA???AAABBBCCCCCCDDDCCCCCCCCCAAA???=========>>>===<<<>>><<<;;;<<<===>>><<<;;;<<<==================<<<<<<>>>@@@BBBAAA@@@===;;;>>>>>>>>>BBBLLLQQQHHH:::777888999;;;===>>>???@@@CCCAAA>>>???AAACCCBBB@@@AAABBBDDDFFFGGGHHHHHHGGGLLLVVVjjjtttoookkklllnnnsssrrrpppnnnmmmlllkkkkkkkkkiiifffccc```______```cccdddeeeeeedddaaa___]]]\\\YYYVVVSSSRRRRRRSSSTTTWWWUUUQQQMMMJJJIIIIIIIIIBBBBBBBBBAAA@@@???======;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;:::999999:::;;;999???CCCAAA===???GGGPPPIIIEEE@@@>>>@@@AAA@@@???@@@@@@???>>>@@@EEELLLQQQXXXhhh}}}yyytttqqqooooooooolllmmmmmmmmmkkkhhhfffdddmmmiiifffgggeeeaaa```bbb]]]ZZZXXXVVVUUUSSSPPPNNNLLLKKKJJJIIIIIIHHHFFFDDDGGGGGGGGGGGGFFFEEEDDDCCCEEECCCAAAAAAAAABBBAAA@@@AAA???>>>>>>>>>>>>===;;;??????@@@@@@@@@@@@??????>>>???@@@AAAAAA@@@>>>===DDDBBB>>>>>>FFFMMMKKKCCC?????????@@@AAACCCDDDEEEFFFCCC@@@@@@BBBEEEFFFEEEDDDEEEFFFHHHIIIJJJJJJJJJJJJOOOZZZiiiwwwvvvkkkfffeeecccbbbdddhhhgggeeedddbbbaaaaaaaaabbb```^^^[[[ZZZZZZZZZ[[[\\\\\\[[[ZZZXXXUUUSSSQQQMMMKKKHHHFFFEEEEEEGGGHHHJJJIIIFFFCCCBBBAAABBBBBBCCCBBBBBBBBBAAA???>>>===<<<<<<;;;;;;:::::::::999>>>===<<<;;;:::;;;;;;<<<:::===@@@???<<<>>>EEEKKKNNNKKKFFFBBBAAA@@@??????@@@@@@@@@???AAAEEEKKKOOOYYYhhh}}}yyyxxxwwwzzzyyyyyywwwtttqqqnnnlllqqqllliiiiiigggeeeeeeiiihhheeeaaa^^^]]]\\\ZZZXXXTTTSSSQQQPPPPPPNNNKKKIIIHHHHHHHHHGGGGGGFFFEEEEEEGGGEEEDDDDDDEEEEEEEEEDDDFFFDDDBBBAAABBBBBBAAA???CCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@EEEDDDAAA@@@EEELLLLLLIIIGGGFFFEEEDDDEEEGGGIIIJJJGGGEEECCCBBBEEEHHHIIIJJJIIIJJJJJJKKKLLLMMMNNNNNNOOOOOOQQQVVV\\\aaadddeeegggnnnuuu{{{~~~wwwhhhbbb^^^___aaa___]]]]]][[[ZZZYYYXXXXXXWWWWWWWWWWWWVVVTTTSSSRRRSSSTTTTTTSSSRRRQQQPPPOOOMMMMMMLLLGGGFFFCCCAAAAAAAAABBBCCCDDDCCCAAA@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???>>><<<<<<;;;::::::999888888>>>===<<<<<<<<<<<<<<<===;;;<<<===<<<<<<>>>AAAEEESSSQQQMMMHHHBBB???>>>??????@@@AAAAAABBBEEEIIILLLYYYiii~~~}}}}}}xxxtttuuuuuutttwww|||yyyuuuoookkkhhhfffdddbbb___]]]ZZZXXXVVVSSSOOOMMMJJJJJJJJJKKKKKKLLLLLLMMMMMMKKKIIIIIIJJJKKKJJJIIIJJJHHHFFFEEEFFFGGGGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFDDDCCCBBBBBBCCCDDDAAADDDGGGJJJLLLMMMLLLJJJMMMKKKIIIGGGGGGHHHJJJLLLHHHHHHHHHIIIKKKLLLMMMMMMOOOOOOOOOPPPPPPQQQRRRRRRTTTSSSQQQRRRTTTWWWZZZ\\\ZZZ___ccceeehhhiiieee___aaa\\\[[[^^^___[[[YYYYYYUUUTTTTTTSSSSSSSSSSSSTTTRRRQQQPPPOOONNNOOOOOOOOONNNNNNMMMMMMNNNOOOPPPQQQKKKJJJHHHEEEDDDCCCDDDDDDEEECCCBBBAAAAAABBBDDDEEECCCCCCCCCCCCBBBAAA@@@???===<<<;;;:::999888777777<<<;;;;;;;;;;;;<<<<<<<<<>>><<<;;;;;;<<<>>>???@@@RRRRRRPPPJJJBBB>>>>>>@@@???@@@BBBCCCCCCEEEHHHJJJYYYhhh~~~zzzvvvsssqqqnnnlllhhheeebbb^^^YYYVVVVVVUUUTTTSSSSSSSSSTTTTTTUUUSSSQQQPPPQQQQQQPPPOOOLLLJJJHHHHHHIIIKKKLLLKKKKKKLLLLLLLLLLLLLLLLLLKKKLLLKKKIIIGGGFFFFFFGGGHHHEEEGGGKKKPPPQQQQQQPPPQQQTTTRRROOOMMMKKKLLLMMMOOOKKKNNNRRRUUUUUUTTTSSSRRRTTTTTTUUUUUUUUUUUUUUUUUUSSSSSSSSSTTTTTTUUUWWWXXXXXXZZZZZZYYYZZZ\\\ZZZUUU[[[WWWUUUWWWWWWSSSRRRSSSSSSRRRRRRQQQQQQRRRRRRSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMMMMMMMNNNPPPQQQRRRMMMKKKIIIFFFDDDBBBAAAAAACCCBBB@@@???>>>???AAABBBCCCCCCCCCCCCCCCBBBAAA@@@======<<<;;;999888777777888999999:::;;;;;;;;;;;;???===;;;;;;>>>??????>>>LLLMMMLLLGGGBBB>>>???AAA>>>@@@BBBCCCDDDEEEGGGJJJXXXggg~~~~~~{{{xxxtttooollliiigggddd```\\\ZZZYYYYYY\\\YYYWWWVVVVVVVVVTTTSSSSSSPPPMMMMMMNNNPPPQQQQQQPPPQQQQQQRRRRRRQQQQQQPPPQQQPPPNNNMMMLLLLLLLLLMMMRRROOOOOOSSSUUUVVVYYY^^^]]][[[XXXUUUSSSRRRRRRSSSRRRVVVZZZ]]]\\\[[[YYYYYYWWWXXXYYYZZZZZZYYYWWWVVVUUUVVVXXXWWWUUUTTTTTTUUUSSSTTTSSSQQQSSSWWWWWWSSSUUUQQQPPPRRRRRRPPPQQQTTTQQQQQQPPPPPPOOOPPPPPPPPPRRRQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMLLLJJJGGGEEECCCBBBAAAEEECCCAAA@@@??????AAAAAACCCCCCDDDDDDCCCCCCBBBAAA======<<<;;;::::::999999666777888:::;;;;;;;;;;;;???===<<<===>>>??????>>>EEEFFFEEECCCAAA@@@@@@AAA>>>???AAACCCCCCEEEHHHKKKWWWfff}}}|||vvvqqqnnnlllkkkllliiifffeeedddcccaaa___aaa]]]ZZZXXXXXXYYYYYYYYYVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUTTTRRRQQQQQQPPPPPP[[[VVVVVV\\\``````aaadddcccaaa___\\\YYYWWWVVVUUUVVVYYY\\\\\\ZZZYYYZZZ\\\YYYZZZ]]]^^^^^^[[[XXXWWWWWWXXXYYYXXXTTTRRRQQQRRRMMMOOOOOONNNPPPSSSRRRNNNRRRPPPPPPSSSSSSQQQSSSXXXQQQPPPOOONNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMNNNOOOOOOPPPOOONNNMMMLLLMMMMMMLLLJJJIIIHHHGGGGGGFFFEEECCCAAAAAABBBCCCEEECCCDDDDDDDDDDDDCCCBBBBBB=========<<<<<<;;;;;;;;;666777999:::<<<<<<<<<<<<<<<============>>>>>>???BBBAAA@@@@@@AAABBBAAA@@@===???@@@BBBCCCFFFJJJMMMUUUddd{{{{{{yyyxxxvvvtttrrrnnnjjjeeebbbaaaaaaaaa```ZZZZZZ[[[[[[[[[[[[ZZZZZZXXXXXXWWWVVVUUUTTTSSSRRR[[[XXX\\\gggmmmiiidddcccdddcccaaa^^^[[[XXXVVVUUUWWWXXXYYYWWWTTTUUUXXX\\\YYY\\\___``````]]]YYYVVVTTTUUUUUUSSSOOOMMMNNNOOOJJJMMMNNNMMMOOOPPPMMMHHHPPPOOOPPPTTTSSSQQQRRRUUURRRQQQPPPOOONNNNNNNNNNNNHHHIIIJJJKKKLLLMMMMMMMMMOOOPPPRRRTTTUUUUUUSSSRRRKKKKKKKKKJJJJJJJJJJJJJJJBBBAAA@@@??????AAACCCDDDDDDDDDDDDDDDDDDDDDCCCBBB==================<<<<<<666888:::<<<============:::<<<======<<<<<<>>>@@@AAA???===>>>BBBCCCAAA???===>>>@@@AAABBBFFFKKKNNNUUUccczzz}}}tttmmmkkkjjjgggfffgggbbbaaa^^^\\\[[[\\\\\\]]]ZZZZZZZZZYYYYYYXXXXXXXXXYYYZZZ[[[]]]]]]\\\[[[ZZZWWWYYYZZZ[[[ZZZWWWSSSPPPTTTSSSRRRRRRSSSUUUWWWXXX[[[[[[[[[\\\\\\[[[[[[[[[SSSRRRRRRQQQPPPPPPOOOOOOLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMOOOQQQRRRSSSTTTTTTSSSSSSRRRQQQPPPPPPOOOOOOMMMMMMNNNNNNNNNNNNMMMLLLMMMPPPTTTWWWWWWUUURRRPPPJJJLLLNNNOOONNNJJJGGGDDDHHHEEEBBB@@@AAACCCDDDDDDIIIHHHGGGGGGGGGFFFDDDBBB@@@???>>>===;;;;;;;;;;;;888;;;;;;888999===>>><<<;;;===??????>>>???BBBEEEAAAAAAAAA@@@???>>>===<<<@@@@@@??????@@@CCCIIIMMMTTTbbbzzzwwwooommmkkkhhhfffgggcccaaa^^^[[[YYYXXXYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVTTTTTTTTTTTTSSSRRRQQQQQQQQQRRRUUUVVVVVVTTTRRRPPPTTTSSSRRRQQQRRRTTTVVVXXXYYYYYYZZZZZZZZZZZZYYYYYYUUUUUUTTTRRRPPPOOOMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJKKKMMMOOOQQQRRRSSSSSSRRRRRRQQQPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMJJJLLLPPPRRRRRRPPPMMMKKKLLLMMMOOOOOONNNLLLIIIGGGGGGEEEBBBAAACCCEEEFFFGGGJJJHHHGGGGGGGGGFFFCCCAAA@@@???>>>===<<<;;;;;;;;;888;;;;;;888999===>>><<<;;;===??????===>>>AAACCC@@@@@@@@@@@@@@@???>>>===???@@@@@@???@@@CCCHHHLLLSSSaaaxxx{{{rrrooommmiiiggggggdddbbb^^^ZZZWWWUUUUUUUUUZZZZZZZZZZZZYYYXXXWWWWWWVVVUUUTTTRRRPPPOOOOOONNNLLLNNNQQQTTTUUUTTTSSSQQQTTTSSSQQQQQQQQQSSSUUUWWWWWWXXXXXXXXXXXXXXXXXXWWWXXXWWWUUUSSSPPPNNNLLLKKKNNNNNNMMMLLLKKKJJJJJJIIIHHHIIIKKKMMMPPPQQQRRRSSSQQQQQQPPPPPPOOOOOONNNNNNNNNNNNLLLLLLLLLMMMNNNOOOIIIKKKMMMOOONNNMMMJJJHHHOOOOOOOOOOOONNNMMMKKKJJJHHHEEECCCCCCEEEGGGHHHIIIJJJIIIGGGGGGGGGFFFCCCAAA@@@???>>>===<<<;;;;;;;;;999;;;;;;999999===>>><<<<<<===>>>===<<<===>>>@@@??????@@@@@@@@@??????>>>???@@@@@@@@@@@@CCCHHHLLLRRR```uuu~~~uuuqqqnnniiiffffffccc```]]]YYYVVVUUUTTTUUU[[[\\\\\\\\\\\\[[[ZZZYYYYYYXXXUUUSSSQQQQQQQQQQQQNNNOOORRRUUUVVVVVVUUUTTTSSSRRRQQQPPPPPPRRRTTTUUUVVVWWWWWWXXXXXXWWWWWWVVVXXXWWWUUUSSSQQQOOOMMMMMMPPPOOONNNMMMLLLKKKJJJIIIHHHIIIKKKNNNPPPRRRSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPOOONNNLLLKKKKKKMMMOOOPPPLLLMMMNNNOOONNNMMMKKKJJJQQQPPPOOONNNMMMMMMMMMMMMJJJHHHFFFEEEGGGHHHHHHHHHJJJIIIGGGGGGGGGFFFCCCAAAAAA@@@???===<<<<<<;;;;;;999<<<;;;999999======;;;=========<<<<<<<<<=========>>>???@@@@@@@@@@@@@@@???@@@@@@@@@AAACCCGGGKKKQQQ^^^tttwwwrrrnnnhhhdddddd```^^^[[[XXXWWWVVVVVVWWWZZZ[[[\\\]]]]]]\\\[[[ZZZWWWUUUSSSQQQPPPPPPQQQQQQQQQRRRTTTUUUVVVUUUTTTSSSRRRQQQPPPOOOOOOQQQRRRTTTVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSRRRQQQQQQPPPQQQPPPPPPNNNMMMLLLKKKKKKJJJKKKMMMOOOQQQSSSTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRPPPNNNMMMLLLMMMNNNPPPRRRNNNNNNOOOOOONNNMMMLLLKKKQQQPPPNNNMMMMMMMMMMMMNNNNNNLLLIIIHHHHHHHHHFFFEEEIIIHHHGGGGGGGGGFFFDDDBBBAAA@@@???>>><<<<<<<<<<<<:::<<<<<<999999<<<===;;;>>>===<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@???@@@AAAAAAAAACCCGGGJJJQQQ]]]rrrzzztttnnngggcccbbb]]][[[YYYWWWVVVVVVWWWXXXVVVXXXZZZ\\\]]]]]]\\\[[[YYYXXXVVVUUUTTTSSSSSSSSSQQQRRRSSSTTTTTTSSSRRRRRRRRRQQQOOONNNNNNOOOQQQRRRUUUVVVVVVWWWWWWVVVVVVUUUSSSSSSSSSSSSSSSTTTTTTTTTRRRRRRQQQPPPOOONNNNNNMMMLLLMMMOOOQQQRRRTTTTTTUUUTTTTTTTTTTTTTTTTTTSSSSSSPPPOOOOOOOOOOOOPPPRRRSSSNNNMMMMMMMMMMMMLLLMMMMMMPPPPPPOOONNNNNNNNNNNNNNNPPPMMMJJJIIIHHHGGGEEECCCHHHGGGFFFFFFGGGGGGEEEDDDAAA@@@???>>>===<<<<<<<<<:::<<<<<<999999<<<===:::???===;;;;;;=========<<<===>>>???@@@@@@@@@@@@@@@???@@@AAABBBBBBCCCFFFIIINNN[[[ooo}}}vvvppphhhcccbbb[[[ZZZWWWUUUTTTUUUVVVVVVVVVYYY\\\___aaaaaa```______^^^]]]\\\ZZZXXXVVVTTTQQQQQQRRRSSSSSSSSSSSSRRRRRRPPPOOOMMMMMMOOOPPPQQQSSSTTTTTTUUUUUUTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRQQQQQQPPPPPPNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPQQQQQQRRRSSSSSSTTTNNNMMMMMMLLLMMMMMMNNNOOOQQQQQQQQQPPPPPPPPPOOOOOONNNLLLJJJIIIIIIHHHFFFDDDFFFEEEEEEFFFHHHHHHGGGEEEAAAAAA???>>>===<<<<<<<<<:::===<<<999999<<<<<<:::???===;;;;;;>>>???>>>===>>>??????@@@@@@@@@?????????AAABBBBBBBBBCCCFFFHHHKKKWWWkkkxxxqqqiiidddccc[[[YYYVVVTTTSSSRRRSSSTTTYYY\\\___ccceeefffeeeeeeaaa``````^^^[[[WWWTTTRRRQQQQQQSSSTTTUUUUUUUUUUUUQQQPPPNNNMMMMMMNNNPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSPPPQQQRRRSSSTTTTTTTTTTTTOOOOOONNNNNNNNNPPPQQQRRRQQQRRRRRRSSSRRRRRRQQQPPPLLLKKKIIIIIIIIIIIIGGGEEEEEEDDDDDDFFFHHHIIIHHHGGGBBBAAA@@@>>>======<<<<<<;;;===<<<999999<<<<<<:::???===;;;<<<>>>@@@???===??????@@@@@@@@@??????>>>???AAABBBBBBBBBCCCEEEHHHIIIUUUiii{{{qqqjjjeeebbbYYYZZZYYYTTTRRRSSSVVVWWWZZZ]]]bbbfffhhhhhhgggfffhhheeebbb___]]]ZZZWWWTTTRRRQQQRRRTTTVVVVVVTTTSSSNNNNNNMMMMMMMMMNNNPPPQQQRRRQQQQQQRRRTTTSSSQQQOOORRRRRRRRRRRRRRRQQQQQQQQQQQQSSSTTTSSSRRRQQQRRRSSSQQQQQQPPPRRRUUUVVVVVVUUUTTTRRRQQQRRRTTTUUURRRPPPPPPPPPQQQSSSUUUUUUTTTRRRQQQPPPOOONNNOOOPPPQQQRRRQQQQQQRRRRRRRRRQQQOOONNNMMMLLLJJJGGGFFFEEEEEEEEEDDDCCCCCCEEEGGGHHHGGGFFFBBBAAA???>>>===>>>???@@@999::::::;;;;;;::::::999<<<<<<===>>>>>>>>>>>>>>><<<===>>>???????????????AAAAAAAAA@@@@@@AAADDDGGGJJJTTTfff~~~|||rrrkkkeeeaaaZZZYYYWWWTTTRRRTTTVVVWWW\\\___dddhhhkkklllkkkjjjiiifffccc```^^^[[[WWWTTTSSSRRRRRRSSSUUUVVVTTTSSSOOONNNMMMMMMLLLMMMNNNOOOOOOOOOOOOQQQTTTTTTSSSQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTRRRRRRSSSTTTTTTSSSRRRRRRTTTTTTSSSRRRTTTRRRQQQRRRTTTUUUSSSPPPRRRRRRRRRTTTVVVVVVTTTRRRQQQQQQPPPOOOOOOPPPQQQRRRPPPQQQRRRSSSRRRQQQPPPOOOOOONNNLLLIIIGGGFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFDDDEEECCC@@@>>><<<;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<===>>>>>>>>>>>>>>>===>>>>>>????????????>>>??????@@@@@@@@@BBBFFFHHHNNNVVVfff|||wwwnnngggbbb\\\YYYUUUTTTTTTUUUVVVWWW^^^aaafffjjjnnnooopppoookkkhhheeebbb___\\\XXXVVVUUUSSSRRRRRRTTTUUUUUUTTTQQQPPPOOOMMMMMMMMMMMMNNNLLLLLLMMMPPPSSSTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTUUUTTTSSSSSSTTTUUUVVVTTTRRRRRRRRRRRRQQQOOOSSSSSSRRRSSSUUUUUUSSSRRRUUUUUUUUUVVVWWWVVVTTTRRRRRRRRRQQQPPPPPPQQQQQQRRRPPPQQQRRRSSSSSSSSSRRRQQQRRRQQQNNNKKKIIIGGGGGGGGGHHHGGGFFFFFFGGGFFFDDDBBBCCCBBB???===;;;;;;:::;;;;;;<<<<<<======<<<<<<;;;<<<<<<===>>>>>>>>>>>>===>>>????????????>>>>>>===<<<>>>???@@@@@@CCCFFFIIIQQQWWWdddxxx~~~sssjjjeee___YYYVVVVVVWWWVVVVVVWWW^^^aaafffkkkoooqqqrrrrrrmmmjjjfffcccaaa^^^ZZZWWWWWWUUUSSSRRRSSSUUUUUUTTTUUUSSSQQQOOONNNMMMMMMNNNLLLLLLMMMPPPRRRSSSRRRQQQRRRRRRSSSSSSSSSSSSTTTTTTSSSUUUVVVUUUTTTSSSTTTUUUVVVTTTQQQPPPPPPQQQPPPOOOSSSSSSSSSTTTUUUUUUTTTTTTXXXWWWWWWWWWXXXWWWTTTRRRSSSSSSRRRRRRRRRRRRRRRRRRPPPQQQSSSTTTTTTTTTSSSSSSSSSRRROOOLLLIIIGGGGGGFFFGGGFFFEEEEEEEEEDDDBBB@@@>>>>>>===<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>======???????????????>>>===<<<===>>>???@@@@@@BBBEEEHHHPPPUUU```rrrvvvllleeebbb\\\ZZZ\\\\\\WWWVVVYYY]]]___dddhhhmmmoooqqqqqqmmmjjjgggdddbbb___\\\YYYZZZWWWUUUTTTUUUVVVUUUUUUXXXVVVTTTQQQPPPOOOOOOOOONNNMMMNNNPPPRRRSSSQQQOOOSSSSSSSSSSSSTTTTTTUUUUUUSSSUUUVVVUUUTTTSSSTTTUUUSSSQQQOOONNNOOOQQQQQQPPPRRRSSSUUUUUUUUUUUUUUUUUUZZZYYYXXXYYYYYYXXXUUUSSSTTTTTTTTTSSSSSSRRRRRRRRRQQQRRRTTTUUUUUUUUUTTTTTTSSSRRROOOKKKIIIGGGFFFFFFDDDCCCBBBCCCDDDDDDBBB@@@>>>======<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;<<<===============???????????????>>>===<<<>>>???AAAAAA@@@AAACCCEEEMMMQQQ[[[mmmxxxllleeeddd```aaaeeeaaaXXXVVV[[[[[[]]]aaafffiiilllnnnoookkkiiifffdddcccaaa^^^[[[[[[YYYWWWWWWWWWWWWVVVUUUXXXWWWTTTRRRPPPOOOOOOOOOOOONNNOOOQQQSSSSSSQQQOOOSSSSSSSSSTTTUUUUUUVVVVVVSSSTTTUUUTTTSSSSSSTTTUUUQQQOOOLLLLLLNNNPPPRRRRRRRRRTTTVVVVVVVVVUUUVVVWWWZZZYYYXXXYYYYYYXXXVVVSSSUUUUUUUUUUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVUUUTTTSSSQQQOOOLLLIIIHHHHHHGGGDDDCCCBBBCCCDDDCCCBBB@@@AAA@@@???>>><<<:::999888999::::::::::::::::::999;;;;;;<<<============<<<>>>????????????>>>>>>===>>>???AAAAAA@@@@@@BBBCCCIIIMMMWWWiii|||pppiiieeeeeeiiimmmeeeXXXVVV]]][[[\\\```cccgggjjjlllmmmiiigggeeedddcccaaa___]]]]]][[[ZZZZZZZZZYYYWWWUUUWWWUUUSSSQQQOOONNNNNNNNNNNNNNNOOOQQQTTTUUUTTTRRRSSSSSSTTTTTTUUUVVVVVVWWWRRRSSSTTTTTTRRRRRRSSSTTTQQQOOOLLLKKKMMMOOOQQQQQQRRRTTTWWWWWWVVVUUUWWWXXXYYYXXXXXXYYYZZZYYYVVVTTTUUUVVVVVVVVVUUUTTTSSSRRRUUUVVVVVVWWWWWWVVVUUUTTTSSSRRRPPPMMMKKKJJJJJJJJJHHHFFFEEEEEEEEEDDDAAA???AAAAAA@@@???===;;;999888::::::;;;;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<===>>>>>>????????????>>><<<>>>@@@AAAAAAAAABBBDDDGGGKKKUUUggg}}}uuummmfffgggnnnrrrhhhXXXUUU^^^[[[\\\___cccfffiiikkklllhhhfffdddccccccbbb```^^^]]]\\\\\\\\\\\\ZZZWWWUUUUUUSSSQQQOOONNNMMMMMMMMMLLLLLLNNNQQQUUUWWWVVVUUUSSSSSSTTTUUUVVVVVVWWWWWWQQQSSSTTTSSSRRRQQQRRRSSSRRROOOLLLKKKLLLNNNOOOPPPQQQTTTWWWWWWVVVUUUWWWYYYXXXWWWWWWXXXYYYYYYWWWUUUVVVVVVWWWWWWVVVUUUSSSRRRVVVWWWWWWXXXWWWVVVTTTSSSTTTSSSQQQNNNMMMLLLLLLLLLLLLJJJHHHGGGFFFDDDAAA>>>>>>>>>>>>???>>>======<<<;;;<<<<<<<<<<<<<<<<<<;;;:::;;;<<<<<<======<<<<<<<<<===>>>???????????????999<<>>>>>???>>>===<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<===???===>>>???@@@@@@@@@@@@@@@AAA@@@@@@@@@BBBDDDGGGIIIFFFJJJSSSaaauuu}}}yyyllljjjjjjiiiccc[[[ZZZ\\\___]]]\\\]]]```ccceeeeeeddddddccccccccccccddddddccc```^^^^^^^^^]]]ZZZWWWUUUUUUTTTSSSQQQPPPOOOOOORRRRRRPPPPPPVVV\\\ZZZRRRSSSTTTTTTTTTTTTSSSSSSRRRWWWTTTRRRRRRTTTUUUTTTRRRQQQQQQPPPMMMLLLLLLOOOQQQUUUUUUVVVWWWXXXXXXXXXXXXZZZYYYYYYYYYXXXXXXXXXXXXVVVVVVVVVWWWWWWWWWXXXXXX\\\]]]^^^^^^]]][[[YYYXXXUUUUUUTTTRRRQQQPPPOOONNNLLLLLLKKKHHHFFFDDDDDDEEE@@@@@@@@@@@@???===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======<<<;;;===>>>===>>>???@@@@@@@@@@@@@@@AAAAAA@@@@@@BBBDDDFFFHHHFFFIIIOOOZZZmmmzzzpppllliiigggbbb\\\[[[______]]][[[\\\___aaabbbbbb``````aaaaaabbbccceeeeeeeeecccbbbaaaaaa___\\\ZZZVVVUUUTTTSSSQQQPPPOOONNNSSSRRROOOOOOTTTYYYVVVPPPTTTTTTUUUUUUTTTSSSSSSRRRTTTSSSQQQRRRTTTUUUUUUTTTRRRRRRQQQOOOMMMMMMPPPRRRUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXZZZZZZYYYYYYYYYXXXXXXXXX\\\]]]___```___]]]ZZZXXXWWWVVVUUUTTTSSSQQQQQQPPPMMMLLLJJJIIIIIIGGGEEEBBBAAABBBBBBBBBAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<;;;;;;<<<=========>>>@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCEEEFFFKKKLLLPPPYYYiii}}}rrrnnnkkkiiiddd^^^]]]___^^^]]][[[\\\^^^___```___`````````aaabbbcccdddeeeeeedddcccbbbaaa___]]]\\\XXXWWWVVVUUUSSSQQQPPPPPPTTTQQQOOOOOORRRTTTRRROOOTTTUUUUUUUUUUUUTTTSSSRRRRRRRRRQQQRRRSSSTTTUUUUUUSSSSSSSSSQQQOOOOOOQQQSSSWWWWWWWWWWWWXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYY\\\[[[[[[ZZZYYYXXXWWWWWWWWWXXX[[[]]]]]][[[XXXWWWVVVUUUTTTSSSRRRQQQPPPPPPMMMJJJHHHHHHIIIHHHCCC???BBBCCCCCCCCCBBB@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;;;;::::::;;;===<<<===>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEJJJLLLQQQYYYiiitttpppmmmmmmiiibbb^^^^^^^^^]]]\\\\\\^^^______^^^ccccccbbbbbbbbbbbbccccccddddddcccbbb```^^^\\\\\\ZZZZZZYYYWWWVVVTTTSSSSSSTTTQQQNNNOOOQQQQQQPPPOOOTTTTTTUUUUUUUUUUUUTTTTTTQQQRRRRRRSSSSSSTTTVVVWWWTTTUUUUUUSSSQQQQQQSSSUUUXXXXXXXXXXXXYYYZZZ[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZ\\\[[[ZZZYYYXXXVVVUUUUUURRRTTTWWWYYY[[[ZZZYYYXXXVVVVVVUUUTTTSSSSSSRRRQQQNNNLLLJJJJJJJJJHHHDDD???BBBCCCCCCCCCBBB@@@>>>============<<<<<<;;;;;;;;;999:::;;;;;;::::::;;;===<<<===>>>???@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCGGGNNNWWWfffzzzwwwsssppppppmmmfff```___^^^]]]]]]^^^```aaa```___ddddddcccbbbaaaaaaaaabbbbbbccccccaaa^^^\\\[[[[[[[[[ZZZZZZYYYXXXWWWVVVVVVTTTPPPMMMOOOPPPOOOOOOPPPRRRSSSTTTUUUVVVVVVVVVVVVRRRSSSTTTTTTSSSTTTVVVXXXUUUVVVVVVUUUTTTSSSTTTVVVYYYXXXXXXWWWXXXZZZ[[[\\\[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZXXXWWWVVVUUUTTTSSSTTTVVVXXXYYYZZZZZZZZZXXXXXXWWWWWWVVVUUUUUUTTTQQQPPPNNNMMMKKKIIIFFFDDDCCCDDDDDDDDDCCCAAA???>>>>>>>>>======<<<;;;;;;;;;999;;;<<<<<<;;;;;;<<<===;;;<<<>>>???AAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDEEEBBBGGGOOOXXXeeeyyy}}}vvvqqqpppmmmhhhdddccc___^^^^^^```bbbcccbbbaaacccbbbaaaaaa`````````aaaaaabbbcccaaa]]]ZZZZZZ[[[YYYYYYYYYXXXXXXXXXWWWWWWUUUOOOMMMPPPPPPNNNNNNRRRQQQRRRSSSUUUVVVWWWXXXXXXSSSUUUVVVVVVTTTTTTVVVYYYVVVWWWXXXWWWUUUTTTUUUVVVXXXWWWVVVUUUVVVXXXZZZ[[[\\\\\\\\\]]]]]]^^^^^^^^^[[[[[[ZZZYYYWWWVVVUUUUUUVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUUUURRRRRRPPPMMMJJJGGGGGGGGGEEEEEEFFFFFFEEECCCAAA@@@>>>>>>>>>===<<<;;;;;;;;;:::<<<======<<<;;;===>>>;;;<<<===???AAABBBBBBBBB???@@@AAACCCDDDEEEEEEEEEFFFJJJPPPVVVbbbuuuyyyqqqooolllhhhfffggg_________aaadddeeedddccc``````_________``````aaa```bbbcccaaa]]]ZZZZZZ[[[XXXXXXXXXXXXXXXXXXXXXXXXUUUOOOMMMPPPPPPMMMOOOTTTPPPQQQSSSUUUWWWXXXYYYYYYTTTVVVXXXWWWTTTTTTWWWYYYWWWXXXYYYXXXVVVUUUVVVWWWVVVUUUTTTTTTTTTVVVXXXZZZ]]]]]]]]]^^^^^^_________[[[[[[ZZZYYYXXXWWWVVVVVVXXXWWWUUUTTTSSSSSSTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSPPPQQQPPPLLLFFFDDDEEEHHHGGGGGGGGGGGGFFFDDDCCCAAA???>>>>>>===<<<;;;;;;;;;;;;<<<======<<<<<<===???;;;<<<===???AAABBBBBBBBB>>>???AAACCCDDDEEEFFFFFFFFFIIILLLOOOYYYmmm|||wwwwwwvvvrrrooonnneeeccc```___aaadddeeefffbbb^^^[[[\\\\\\[[[^^^ccccccbbbaaa```^^^]]]\\\[[[XXXXXXWWWXXXYYYYYYWWWUUUWWWVVVSSSQQQPPPOOOOOOOOOTTTVVVYYYYYYYYYXXXYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWXXXYYYXXXWWWUUUSSSUUUVVVSSSRRRXXX___\\\SSS[[[\\\^^^______^^^\\\[[[\\\\\\[[[[[[ZZZYYYYYYYYY[[[ZZZXXXUUUTTTSSSSSSTTTWWWVVVUUUTTTTTTSSSTTTTTTTTTOOONNNPPPMMMGGGFFFIIIGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@>>>>>>===<<<===>>>===;;;;;;===>>>>>>>>>>>>???@@@@@@@@@AAAAAABBBCCCEEEFFFFFFGGGGGGGGGJJJOOOUUU\\\jjjzzzyyyxxxsssooonnniiifffcccbbbccceeeffffffbbb^^^[[[]]]]]][[[]]]aaabbbaaa```___]]]\\\[[[[[[ZZZYYYYYYYYYZZZZZZYYYWWWWWWVVVTTTQQQPPPOOOOOOOOORRRUUUXXXZZZZZZZZZ[[[\\\YYYYYYYYYYYYYYYYYYZZZZZZ[[[ZZZYYYXXXWWWVVVVVVVVVXXXXXXWWWWWW]]]dddaaaYYY\\\\\\]]]^^^^^^^^^]]]\\\\\\\\\[[[[[[ZZZZZZZZZZZZ[[[ZZZXXXVVVUUUTTTTTTTTTVVVUUUTTTSSSSSSRRRSSSSSSRRRNNNLLLNNNLLLFFFEEEGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@>>>===<<<<<<===>>>===;;;;;;===>>>??????@@@@@@AAABBBBBBBBBAAABBBCCCEEEFFFFFFGGGGGGEEEGGGLLLRRRYYYfff~~~}}}}}}{{{uuuqqqpppnnnkkkgggeeeeeefffffffffaaa^^^\\\^^^^^^[[[[[[^^^``````___^^^\\\[[[ZZZZZZ]]][[[ZZZZZZ[[[[[[ZZZXXXWWWVVVTTTRRRPPPPPPPPPQQQRRRUUUXXX[[[[[[\\\]]]___[[[[[[[[[\\\\\\]]]]]]]]]___]]]ZZZXXXWWWWWWXXXYYYZZZYYYXXXZZZ```eeeccc]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\[[[YYYWWWVVVUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQRRROOOMMMNNNLLLHHHFFFHHHEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCBBB@@@>>><<<<<<<<<===>>>===;;;;;;===>>>>>>??????@@@AAAAAABBBBBBAAABBBCCCEEEFFFFFFFFFFFFDDDFFFKKKPPPVVVccczzz~~~yyyuuutttrrrooojjjfffeeeeeeeeeddd```^^^^^^```___[[[ZZZ\\\______^^^]]]\\\[[[ZZZYYY]]]\\\ZZZZZZZZZ[[[YYYXXXWWWUUUTTTRRRQQQQQQRRRRRRTTTWWWZZZ\\\]]]]]]^^^```\\\\\\]]]]]]^^^_________```___]]][[[ZZZYYYYYYYYYYYYXXXWWWYYY^^^```___[[[^^^^^^]]]\\\\\\\\\]]]]]][[[[[[[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPTTTRRRQQQPPPNNNLLLJJJJJJDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFDDDBBB@@@>>><<<;;;<<<===>>>===;;;;;;===>>><<<<<<======>>>???@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFFFFHHHLLLQQQVVVbbbyyy~~~|||zzzzzzuuuqqqkkkgggeeedddbbbaaaaaa^^^^^^aaa```\\\ZZZ\\\^^^^^^]]]\\\[[[ZZZZZZYYY]]][[[XXXXXXXXXYYYXXXWWWVVVUUUTTTSSSRRRRRRSSSTTTXXX[[[]]]^^^^^^^^^^^^___]]]]]]^^^^^^^^^_________^^^_________^^^\\\ZZZYYY[[[XXXWWWYYY\\\[[[YYYXXX___^^^]]]\\\\\\\\\\\\]]]ZZZZZZZZZ[[[[[[\\\\\\]]]\\\\\\\\\[[[ZZZYYYXXXXXXVVVUUUTTTSSSQQQQQQPPPPPPSSSTTTRRRPPPNNNNNNMMMKKKDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFDDDBBB@@@>>><<<;;;<<<===>>>===;;;;;;===>>>;;;<<<===>>>???@@@AAAAAABBBCCCDDDEEEEEEFFFEEEEEEFFFHHHKKKOOOTTT___uuu}}}}}}~~~}}}}}}~~~vvvrrrlllgggdddcccaaa```aaa______bbbaaa]]]\\\___^^^^^^]]]\\\\\\[[[ZZZZZZ\\\ZZZWWWVVVVVVWWWVVVUUUVVVUUUTTTSSSSSSTTTUUUUUU[[[]]]___```_________```________________________]]]^^^___``````^^^[[[ZZZ^^^[[[ZZZ]]]]]][[[YYYYYY___^^^^^^]]]]]]\\\\\\[[[XXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWVVVTTTSSSRRRRRRRRRQQQSSSRRRNNNMMMNNNMMMJJJEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFDDDBBBAAA???======<<<===>>>===;;;;;;===>>>>>>>>>???AAABBBCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFIIIMMMPPP[[[qqq|||{{{{{{{{{|||wwwsssmmmhhheeecccaaa```bbb```___bbbbbb______bbb^^^^^^^^^]]]\\\\\\[[[[[[]]]ZZZWWWUUUVVVVVVVVVUUUVVVUUUTTTSSSTTTTTTVVVVVVZZZ]]]```aaaaaaaaabbbcccbbbaaaaaa``````______^^^]]]^^^^^^^^^^^^^^^]]]]]]```\\\\\\``````\\\[[[]]]^^^^^^______^^^\\\[[[ZZZVVVWWWXXXYYYZZZ[[[\\\\\\]]]]]]^^^^^^]]]\\\[[[ZZZ[[[ZZZXXXWWWUUUTTTTTTTTTQQQTTTSSSNNNMMMOOONNNJJJFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDBBBAAA@@@???>>><<<===>>>===;;;;;;===>>>??????@@@BBBCCCDDDEEEFFFCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGJJJMMMPPPZZZooo|||yyyyyyyyy{{{~~~xxxtttnnniiifffdddbbbaaaccc``````bbbbbb```aaaddd___^^^^^^]]]]]]\\\\\\\\\^^^[[[WWWVVVVVVVVVVVVVVVVVVUUUTTTTTTTTTUUUVVVWWWYYY\\\___aaabbbcccdddeeedddccccccbbbaaa```_________^^^\\\\\\\\\]]]___aaa^^^[[[[[[```aaa]]]\\\```]]]^^^___```___]]]ZZZYYYUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^^^^___^^^]]][[[ZZZ\\\[[[ZZZXXXWWWVVVUUUUUUSSSVVVVVVPPPOOORRRQQQMMMGGGGGGFFFFFFEEEEEEDDDDDDEEEDDDDDDBBBAAA@@@??????<<<===>>>===;;;;;;===>>>===>>>???@@@BBBCCCDDDEEECCCDDDEEEEEEEEEEEEEEEDDDHHHIIILLLOOORRR\\\qqqzzzxxxxxxxxxzzz~~~}}}zzztttnnniiidddaaa```eeeeeeeeedddcccbbbaaa```]]]\\\[[[[[[\\\\\\ZZZXXXYYYYYYYYYYYYZZZZZZZZZZZZUUUUUUVVVVVVVVVWWWWWWWWW___aaaddddddcccbbbbbbccceeecccbbbbbbbbbaaa___]]]aaaaaaaaaaaa```___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___```^^^\\\[[[[[[\\\UUUUUUUUUVVVXXX[[[]]]___aaa___^^^___aaaaaa]]]ZZZ\\\ZZZXXXWWWVVVWWWXXXYYYXXXVVVUUUUUUTTTSSSOOOMMMHHHGGGEEEDDDEEEFFFEEEDDDCCCCCCBBBAAA@@@>>>>>>===999::::::;;;<<<===>>>>>>@@@AAABBBDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDFFFIIIKKKKKKSSSfffxxxzzzxxxxxxyyy{{{}}}zzzuuuoooiiieeebbb```eeeeeeeeeeeedddcccbbbbbb___^^^]]]\\\]]]\\\YYYWWWWWWWWWXXXXXXXXXYYYYYYYYYWWWWWWWWWWWWXXXXXXXXXYYY^^^```cccdddcccbbbcccdddeeedddcccbbbcccbbb```^^^bbbbbbbbbaaaaaa```___^^^___________________________``````^^^[[[YYYYYYYYYVVVVVVWWWXXXZZZ\\\^^^___aaa``````aaaaaa```^^^\\\```^^^[[[XXXWWWVVVWWWWWWXXXWWWVVVUUUUUURRROOOLLLIIIGGGEEEEEEFFFGGGFFFEEEDDDCCCBBBAAA@@@>>>===<<<=========<<<<<<<<<;;;;;;@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEECCCEEEIIIKKKKKKRRRdddvvvzzzwwwxxxyyy|||~~~|||wwwqqqkkkfffbbbaaaddddddeeeeeeeeedddddddddcccaaa___^^^]]][[[XXXVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZ\\\^^^aaaccccccccccccdddfffeeeccccccccccccaaa___ccccccccccccbbbaaa```___aaaaaaaaaaaaaaaaaabbbbbb```aaa```]]]YYYVVVUUUUUUVVVWWWZZZ\\\]]]^^^^^^^^^```bbbccccccaaa_________aaa```]]]ZZZXXXXXXXXXYYYYYYXXXVVVUUUUUURRROOOLLLHHHFFFEEEEEEGGGHHHHHHGGGEEEEEECCCBBB@@@>>><<<<<<============<<<<<<<<<<<<@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEECCCEEEHHHJJJKKKQQQbbbrrrxxxvvvwwwxxx|||}}}yyysssmmmgggcccaaaaaabbbcccdddddddddddddddeeecccaaa___^^^[[[XXXUUUWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZZZZZZZZZZ[[[[[[[[[ZZZ]]]```bbbccccccdddeeegggfffdddcccddddddcccaaacccdddddddddccccccbbbaaabbbbbbbbbbbbccccccccccccbbbaaa```\\\XXXTTTRRRRRRWWWYYY\\\___aaa```___^^^```cccfffeeebbb______aaa___]]]\\\ZZZZZZ[[[]]]^^^ZZZYYYWWWVVVUUURRRNNNKKKFFFEEEDDDEEEFFFHHHHHHGGGGGGFFFDDDBBB@@@>>><<<;;;;;;;;;<<<===>>>??????@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDFFFIIIKKKLLLQQQ___nnnwwwtttuuuvvvzzz{{{uuuoooiiidddbbb___```aaabbbbbbbbbbbbbbbfffdddaaa```^^^\\\XXXUUUYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZ]]]```bbbcccdddeeefffhhhfffdddcccdddddddddcccdddddddddddddddccccccbbbaaaaaabbbbbbbbbcccccccccbbbbbbaaa]]]XXXTTTRRRRRRXXX[[[^^^aaabbbbbb```___aaadddgggfffbbb``````bbb^^^]]][[[ZZZZZZ\\\]]]___\\\ZZZXXXVVVUUURRRNNNKKKEEECCCBBBCCCEEEFFFFFFFFFGGGFFFDDDBBB@@@>>><<<;;;;;;<<<<<<===>>>???@@@@@@@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFIIILLLMMMQQQ]]]kkkxxxttttttvvvzzz~~~}}}xxxqqqkkkeeeccc^^^___```aaaaaaaaaaaaaaadddbbb```___^^^\\\YYYWWWZZZZZZ[[[[[[[[[\\\\\\\\\ZZZ[[[[[[[[[[[[\\\\\\\\\[[[^^^aaacccddddddfffggghhheeecccbbbcccddddddccccccdddddddddddddddccccccaaaaaaaaabbbccccccddddddccccccaaa^^^ZZZVVVUUUUUUZZZ\\\___bbbcccbbbaaa___bbbdddeeeeeecccaaaaaaaaa```^^^\\\ZZZYYYYYYZZZZZZ]]][[[YYYWWWUUURRRMMMJJJEEECCCBBBBBBDDDEEEEEEDDDFFFFFFDDDBBBAAA???======????????????>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFHHHKKKLLLPPPZZZfffyyyzzzuuuuuuvvvzzzyyyssslllfffccc___```aaaaaaaaaaaaaaa```aaa```^^^^^^^^^]]][[[XXX[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^]]]```ccceeeeeeeeefffggggggeeebbbaaabbbddddddcccbbbccccccdddddddddccccccaaaaaabbbccccccdddeeeeeeccccccbbb```\\\YYYXXXYYY[[[]]]___aaabbbbbbaaa```dddccccccddddddcccaaa___^^^\\\ZZZXXXWWWWWWXXXYYY^^^\\\YYYWWWUUURRRMMMJJJGGGEEECCCCCCDDDEEEDDDCCCFFFEEEDDDBBBAAA@@@???>>>@@@@@@?????????>>>>>>>>>AAA@@@@@@@@@@@@BBBCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDFFFIIIJJJMMMVVV```sss|||wwwvvvwww{{{zzztttmmmgggcccaaaaaabbbbbbbbbbbbaaaaaa___^^^]]]]]]^^^]]][[[ZZZZZZ[[[[[[[[[\\\\\\\\\\\\^^^^^^^^^_________``````^^^aaadddeeeeeeeeefffggggggdddaaa```bbbcccdddcccbbbbbbcccddddddcccccccccbbbbbbccccccdddeeeffffffbbbccccccaaa]]][[[[[[[[[\\\]]]___```aaaaaaaaaaaaeeecccaaabbbeeedddaaa]]]YYYXXXWWWVVVWWWXXXZZZ\\\^^^\\\ZZZXXXUUURRRMMMIIIHHHGGGEEEDDDEEEFFFEEEDDDEEEDDDDDDBBBAAA@@@??????======>>>???@@@AAAAAABBBAAA@@@??????@@@AAACCCDDDCCCCCCCCCCCCCCCDDDEEEEEECCCBBBDDDHHHIIIKKKSSS]]]nnn{{{tttsssvvvxxxyyy{{{rrriiiccc```aaa______```bbbddddddcccaaabbb```\\\XXXVVVXXX[[[\\\ZZZYYY[[[]]]]]][[[WWW___^^^^^^^^^^^^___`````````aaabbbdddeeefffggggggeeeddddddccccccddddddeeeiiigggeeeeeehhhiiigggdddccccccbbbbbbbbbccceeefffhhhdddcccfffeee___^^^aaabbbbbbbbbccccccdddddddddeeeddddddddddddbbb^^^[[[\\\ZZZWWWVVVWWWYYY\\\^^^UUUVVVWWWWWWUUURRRNNNLLLGGGFFFEEEDDDCCCCCCDDDEEEEEEDDDCCCAAA@@@???????????????@@@AAABBBCCCCCCCCCGGGEEECCC@@@???@@@BBBCCCKKKHHHEEEDDDDDDEEEDDDDDDJJJGGGEEEGGGJJJMMMVVV___nnn~~~|||uuutttvvvyyyzzz{{{tttkkkeeeccc^^^^^^___aaacccdddbbb```___```aaa___[[[XXXXXXZZZ^^^]]]]]]^^^``````^^^[[[___^^^^^^^^^^^^___`````````aaacccdddfffgggggggggggggggffffffffffffggggggjjjhhhffffffhhhhhhfffdddfffeeedddcccccccccdddeeehhhddddddgggfffaaa```cccccccccccccccccccccccccccddddddcccccccccaaa^^^[[[ZZZYYYVVVUUUVVVXXX[[[]]]\\\\\\\\\[[[XXXSSSOOOLLLHHHGGGFFFEEEDDDDDDEEEEEECCCBBBAAAAAA@@@@@@@@@@@@@@@@@@BBBDDDGGGJJJMMMNNNOOOMMMIIIEEECCCBBBBBBCCCBBBAAA@@@AAADDDFFFFFFEEEJJJGGGFFFIIIKKKNNNVVV^^^lll}}}}}}uuusssvvvyyy{{{}}}vvvoooiiifff]]]^^^```bbbdddccc```^^^]]]___aaa```^^^[[[ZZZZZZ___^^^___```aaaaaa___]]]______^^^^^^______```aaaaaabbbccceeefffggghhhhhhjjjiiiiiihhhhhhiiiiiijjjkkkiiigggggghhhgggfffdddhhhgggeeedddccccccddddddhhhffffffhhhhhheeedddffffffeeeeeeddddddcccbbbbbbcccbbbbbbbbbbbb```]]][[[YYYXXXVVVUUUVVVXXX[[[]]]bbbbbbaaa^^^ZZZUUUPPPNNNJJJHHHGGGEEEEEEEEEEEEFFFBBBAAAAAA@@@@@@AAAAAABBBAAABBBDDDHHHNNNTTT[[[^^^]]]ZZZTTTNNNIIIEEECCCBBB???>>>???BBBEEEGGGFFFEEEHHHFFFGGGKKKMMMPPPVVV^^^jjjzzz}}}tttqqqsssxxx{{{}}}zzzsssmmmjjj`````````bbbdddcccaaa___^^^^^^___^^^]]]\\\\\\\\\]]]]]]^^^___```___^^^]]]_______________``````aaabbbcccdddfffggghhhiiiiiikkkkkkkkkjjjjjjkkkkkkkkkkkkkkkiiihhhhhhgggeeeeeefffeeedddcccccccccdddeeehhhhhhhhhjjjjjjhhhhhhhhhhhhggggggeeedddcccbbbaaabbbaaa___``````___\\\ZZZZZZYYYWWWWWWXXXZZZ]]]^^^dddcccaaa___ZZZVVVRRROOOJJJIIIGGGEEEDDDDDDEEEEEECCCCCCBBBAAA@@@@@@@@@AAABBBCCCFFFLLLTTT^^^gggmmmmmmiiiccc[[[SSSKKKFFFCCCBBBBBBCCCEEEGGGGGGFFFDDDGGGFFFHHHLLLOOOQQQVVV]]]iiiyyy|||sssnnnpppuuuzzz}}}}}}vvvoookkkfffdddbbbaaabbbcccdddcccaaa___\\\ZZZZZZ\\\]]]^^^[[[\\\^^^_________^^^^^^```____________```aaaaaacccdddeeeggghhhiiijjjjjjllllllkkkkkkkkkkkkllllllkkkkkkkkkjjjhhhgggffffffcccbbbbbbbbbcccdddfffggghhhjjjjjjjjjkkkkkkkkkjjjjjjiiihhhfffdddcccaaaaaa```___]]]]]]^^^]]][[[YYY[[[[[[ZZZZZZ[[[^^^```aaaaaa```___]]]YYYVVVSSSQQQJJJIIIGGGEEEDDDDDDDDDEEEGGGFFFDDDBBBAAA@@@??????CCCEEEIIIPPP[[[hhhssszzz}}}zzztttlllaaaUUUKKKEEECCCBBBCCCEEEGGGGGGFFFDDDEEEEEEGGGLLLOOOQQQVVV]]]iiixxx|||rrrlllnnntttyyyxxxpppllljjjfffcccaaabbbccceeeeeeccc___ZZZWWWXXX[[[]]]^^^ZZZ]]]___```_________`````````______``````aaabbbdddeeefffhhhiiijjjkkkkkkmmmllllllkkkkkkllllllmmmkkkllllllkkkhhhgggggghhhbbbbbbbbbbbbdddfffhhhiiiiiillllllkkkkkkmmmllljjjjjjjjjhhhgggeeecccbbbaaa^^^]]][[[[[[\\\[[[ZZZYYY]]]]]]]]]]]]___aaacccddd```___^^^\\\YYYVVVTTTSSSLLLJJJHHHFFFEEEEEEEEEEEEJJJIIIGGGDDDBBBAAA@@@???DDDFFFMMMWWWdddsss~~~qqqbbbTTTLLLAAAAAAAAACCCFFFGGGFFFEEEDDDCCCFFFKKKNNNPPPVVV]]]gggwww}}}rrrlllmmmtttzzzxxxpppkkkiiifffcccbbbcccccccccbbbbbb^^^YYYWWWYYYZZZ[[[ZZZXXX[[[^^^^^^]]]\\\]]]___```````````````aaaaaabbbeeefffgggiiijjjkkkkkklllnnnmmmmmmmmmmmmmmmmmmnnniiikkklllkkkiiiggghhhjjjfffeeeeeeeeefffgggiiijjjjjjmmmnnnkkkjjjmmmmmmiiijjjjjjiiigggfffdddcccbbb]]]\\\ZZZYYYZZZZZZYYYXXX^^^^^^^^^___```bbbdddeeebbbaaa```]]]ZZZXXXVVVUUUNNNMMMKKKIIIHHHGGGGGGGGGJJJIIIGGGFFFDDDCCCBBBBBBDDDHHHQQQ___oooooo^^^TTTFFFDDDCCCCCCEEEFFFFFFEEEDDDBBBDDDIIILLLOOOUUU]]]eeeuuu~~~ssslllmmmuuu|||yyyooojjjfffeeedddddddddcccaaa___```]]]YYYYYYZZZ[[[YYYVVVTTTWWW[[[[[[ZZZYYYZZZ\\\```````````````aaabbbbbbeeefffhhhiiikkkkkklllllloooooonnnnnnnnnnnnooooooiiikkklllkkkiiihhhiiillliiiiiihhhgggggghhhiiijjjjjjnnnoookkkjjjnnnmmmhhhjjjjjjiiigggfffeeedddccc]]][[[YYYXXXYYYZZZYYYXXX]]]^^^^^^___aaabbbdddeeefffeeebbb___\\\YYYWWWVVVQQQOOOMMMKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDJJJUUUdddwwwxxxeeeYYYOOOLLLHHHFFFFFFEEEDDDCCCDDDBBBCCCHHHKKKNNNUUU]]]cccsssyyyrrrnnnooowwwyyyqqqlllfffffffffeeedddbbb___^^^ZZZ[[[[[[\\\[[[YYYVVVUUUWWWWWWWWWXXXZZZ[[[]]]^^^___```bbbbbbaaabbbdddfffgggiiikkkkkkkkkkkkmmmnnnrrruuutttpppoooooonnnjjjnnnllljjjiiiiiiiiiiiiiiillljjjiiijjjmmmooonnnlllqqqqqqpppnnnmmmlllkkkjjjlllnnnmmmhhheeedddaaa\\\^^^]]]\\\\\\\\\\\\\\\\\\\\\```dddgggfffeeeccccccbbbcccdddcccaaa\\\XXXUUURRRSSSRRROOOKKKJJJMMMPPPMMMLLLJJJHHHGGGFFFFFFFFFFFFMMMYYYiii{{{rrraaaTTTJJJAAA@@@AAAAAACCCGGGBBBCCCEEEHHHKKKPPPVVV[[[iiittt{{{vvvssssssyyy~~~uuuoookkkfffffffffeeedddbbb```_________^^^]]]\\\ZZZYYYYYYWWWXXXXXXYYYZZZ[[[]]]]]]```aaabbbcccbbbccceeegggfffhhhjjjkkklllmmmppprrrsssuuutttpppoooooonnnjjjkkkhhhgggkkkpppssspppllllllkkkjjjkkknnnooonnnmmmqqqqqqooonnnlllkkkjjjiiijjjllllllhhhffffffddd```^^^^^^]]]]]]]]]]]]]]]^^^___bbbfffggggggfffffffffcccdddeeedddbbb^^^YYYWWWWWWUUURRROOONNNMMMMMMMMMNNNMMMLLLKKKIIIHHHGGGFFFGGGMMMZZZjjj|||tttcccRRRJJJCCCCCCDDDCCCCCCEEEFFFGGGHHHIIIKKKOOOTTTXXXcccooo}}}yyywwwwww|||yyyqqqkkkhhheeeeeeeeeeeedddcccaaaaaabbbaaa___]]]\\\[[[[[[ZZZXXXXXXXXXXXXYYYZZZ[[[\\\aaacccddddddcccdddgggiiieeegggjjjlllmmmpppsssvvvsssvvvuuuqqqppppppoookkkkkkhhhgggllluuuxxxsssmmmmmmlllkkklllnnnpppooonnnrrrqqqpppnnnlllkkkiiiiiihhhkkkkkkhhhhhhiiihhheee```_______________``````ccceeehhhhhhhhhhhhiiijjjeeefffgggfffddd```\\\ZZZ]]]XXXRRRQQQRRRRRROOOKKKOOOOOOOOONNNLLLJJJGGGFFFHHHNNN[[[kkk~~~wwwfffQQQJJJEEEFFFGGGEEECCCDDDGGGGGGIIIIIIKKKOOOTTTXXX```kkk||||||xxxwwwwww}}}xxxnnngggcccccccccccccccbbbaaaaaaaaa``````___^^^\\\ZZZYYYXXXWWWWWWWWWWWWXXXYYYZZZZZZcccdddeeeeeeeeeeeehhhjjjgggiiikkkmmmnnnqqqtttwwwvvvxxxxxxtttrrrsssqqqmmmooollljjjlllqqqrrroookkkmmmmmmmmmnnnooopppppppppssssssqqqpppnnnlllkkkkkkiiilllllliiiiiikkkkkkhhhbbbbbbbbbbbbbbbcccdddeeehhhiiijjjjjjjjjjjjlllnnnggghhhhhhhhhfffccc```^^^]]]ZZZVVVTTTTTTSSSQQQOOOPPPQQQQQQPPPNNNKKKHHHFFFIIIPPP\\\mmmxxxfffSSSKKKEEEEEEGGGEEEEEEFFFCCCDDDFFFHHHLLLQQQXXX\\\aaakkk{{{yyytttrrrttt|||zzznnneee```bbbbbbaaa```````````````______```aaa___\\\YYYWWWUUUUUUUUUVVVWWWXXXYYYZZZcccdddffffffeeefffhhhjjjkkklllmmmmmmnnnpppsssvvvxxx{{{zzzvvvtttuuussspppnnnnnnllljjjiiiiiilllnnnnnnooooooppppppqqqqqqrrruuuttttttrrrqqqpppooonnnmmmooonnnkkkjjjlllllliiieeeeeeeeefffggghhhiiijjjmmmnnnnnnmmmllllllnnnpppiiiiiijjjiiihhheeecccaaa[[[\\\\\\YYYUUURRRSSSTTTPPPQQQQQQQQQOOOLLLIIIGGGKKKRRR^^^nnnwwweeeVVVMMMDDDCCCDDDDDDFFFIIIBBBCCCFFFIIIMMMSSSYYY^^^cccmmm|||xxxqqqnnnpppyyyzzzpppfffaaacccbbbaaa```____________```aaabbbbbbaaa___\\\[[[UUUUUUVVVWWWXXXZZZ[[[\\\ccceeeffffffeeefffhhhkkknnnnnnnnnmmmmmmnnnrrrtttyyy|||{{{wwwvvvvvvuuuqqqkkklllllliiifffgggmmmsssoooppprrrrrrqqqqqqssstttuuuuuuttttttsssrrrrrrqqqoooqqqppplllkkkmmmmmmjjjiiiiiiiiijjjkkkmmmnnnoooqqqqqqqqqpppnnnmmmnnnpppjjjjjjjjjjjjiiigggeeeddd\\\______\\\VVVRRRRRRUUUOOOOOOOOOOOOMMMKKKIIIHHHNNNTTT___ooovvveeeWWWMMMDDDBBBCCCDDDFFFJJJEEEGGGIIIKKKOOOTTT[[[___fffooo|||yyyrrrnnnnnnttt|||~~~yyyqqqjjjffffffeeecccaaa```______```aaa```___^^^^^^^^^______VVVWWWXXXYYY[[[]]]___aaacccdddeeeeeeeeefffhhhjjjnnnnnnnnnllllllnnnqqquuuyyy{{{{{{wwwuuuvvvtttpppkkkllllllkkkkkkmmmpppsssoooqqqssssssrrrqqqsssvvvssssssssssssssssssssssssppprrrppplllllloooooommmllllllmmmnnnoooqqqrrrssssssttttttrrrooommmmmmnnnjjjjjjkkkjjjiiihhhgggfffbbbbbb```\\\WWWSSSPPPOOOMMMMMMMMMLLLKKKJJJJJJJJJOOOUUU```ooowwwgggTTTKKKDDDCCCDDDDDDEEEGGGGGGIIIKKKOOOSSSYYY```eeejjjrrr}}}zzzuuupppnnnrrrwww~~~}}}wwwqqqmmmkkkiiigggeeecccaaa``````aaabbb___[[[XXXXXX[[[___bbbXXXXXXZZZ[[[^^^```cccdddcccdddeeeeeeeeefffhhhjjjmmmmmmmmmllllllnnnrrrvvvxxxzzzyyyvvvtttuuusssoooooonnnmmmnnnqqqrrrqqqpppooorrrttttttrrrrrrtttvvvrrrrrrrrrsssssstttttttttoooqqqpppmmmmmmpppqqqooonnnnnnooopppqqqsssuuuvvvtttuuuuuussspppmmmlllllljjjkkkjjjjjjiiihhhgggggghhhddd___[[[YYYUUUNNNIIILLLLLLKKKJJJIIIJJJJJJJJJPPPVVVaaaoooxxxiiiQQQJJJEEEEEEFFFEEEDDDEEEEEEHHHLLLQQQWWW___gggmmmnnnvvvxxxqqqllliiijjjnnn|||}}}~~~{{{uuuoookkkkkkeeebbbbbbbbb``````bbb^^^\\\YYYVVVUUUVVVXXXYYYYYYXXXXXX\\\aaadddcccbbbggghhhhhhhhhhhhiiilllooolllllllllmmmnnnppprrrrrrxxxuuurrrrrrssssssqqqoooqqqqqqqqqrrrrrrssssssssswwwuuurrrooooooqqqsssuuurrrrrrrrrrrrrrrssstttuuutttsssqqqoooooopppqqqrrrqqqrrrssstttuuuuuuuuuuuusssrrrrrrqqqooommmlllkkkooommmkkkkkklllllliiifffhhhfffaaa\\\VVVRRRNNNMMMHHHHHHIIIIIIHHHHHHHHHHHHMMMRRR^^^lll}}}rrraaaQQQLLLAAA;;;AAAKKKJJJCCCGGGKKKPPPVVV]]]eeemmmrrrvvvxxx|||xxxqqqllliiijjjnnnzzz|||}}}wwwqqqmmmkkkeeebbbcccccc```___```^^^\\\YYYVVVVVVWWWYYY[[[YYYYYYZZZ]]]aaadddcccbbbfffgggggggggggghhhkkkmmmlllllllllmmmnnnpppqqqrrrwwwtttqqqqqqrrrrrrpppnnnrrrrrrrrrsssssssssttttttxxxvvvtttrrrrrrsssuuuvvvsssssssssssssssttttttuuuuuutttrrrqqqpppqqqrrrsssqqqrrrssstttttttttttttttrrrrrrqqqpppooonnnlllkkkooommmlllmmmoooooommmjjjiiifffbbb]]]XXXSSSPPPNNNIIIHHHHHHGGGGGGGGGHHHHHHKKKQQQ[[[iiiyyyppp```QQQLLLCCC>>>CCCKKKKKKEEEIIIMMMTTT[[[bbbjjjrrrwwwxxxyyy}}}wwwpppllliiijjjnnnxxx{{{zzzsssnnnjjjeeeccceeeeeebbb```aaa^^^\\\YYYWWWWWWXXXYYY[[[ZZZZZZ\\\___bbbdddcccbbbeeefffgggffffffgggjjjllllllllllllmmmnnnooopppqqqtttrrrppppppqqqqqqqqqooossssssttttttuuuuuuttttttvvvvvvuuuttttttttttttuuuttttttttttttttttttuuuuuuuuutttsssrrrqqqrrrssstttqqqrrrrrrsssssssssrrrrrrppppppppppppooonnnmmmlllnnnmmmmmmnnnpppqqqpppnnniiigggccc^^^YYYUUUQQQOOOIIIHHHGGGEEEEEEGGGHHHIIIIIIMMMVVVcccsssooo___RRRLLLDDD@@@EEELLLKKKFFFLLLQQQYYYaaaiiiqqqxxx}}}{{{|||wwwqqqmmmjjjkkkooowww{{{{{{sssnnnhhhddddddggghhheeecccddd___^^^[[[XXXWWWWWWXXXYYYZZZ[[[]]]```cccccccccbbbfffgggggggggfffgggjjjlllllllllllllllmmmnnnnnnooopppooooooppprrrssstttttttttuuuvvvvvvvvvvvvuuutttsssssssssssssssrrrrrrqqqttttttuuuuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrssssssqqqrrrrrrrrrqqqqqqpppooommmnnnnnnoooooonnnnnnmmmmmmmmmnnnnnnooooooooonnnhhhgggddd```[[[VVVSSSQQQKKKIIIGGGEEEEEEFFFIIIJJJHHHKKKQQQ]]]mmmqqqaaaRRRLLLEEEBBBFFFJJJJJJGGGNNNTTT^^^gggpppxxx~~~xxxrrrmmmjjjlllpppwww||||||sssmmmgggddddddhhhjjjgggfffgggaaa___\\\YYYWWWUUUUUUUUUXXX[[[^^^aaacccccccccccchhhhhhiiihhhggghhhkkkmmmmmmlllllllllllllllmmmmmmmmmnnnoooqqqsssuuuxxxzzzuuuuuuwwwxxxwwwvvvuuutttrrrssstttttttttsssrrrqqqtttuuuuuuvvvvvvuuuttttttrrrqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqpppnnnmmmlllkkkkkklllnnnnnnoooooonnnmmmmmmnnnnnnmmmlllllllllhhhgggeeebbb]]]YYYUUUSSSNNNLLLIIIGGGFFFGGGIIIJJJGGGIIIOOOZZZjjj}}}vvvgggTTTMMMEEEDDDFFFHHHHHHHHHPPPWWWbbbmmmvvv}}}yyyrrrmmmiiijjjnnnuuuzzz}}}tttooohhhdddcccfffhhhfffeeeggg```___\\\YYYVVVTTTSSSSSSUUUYYY^^^aaabbbccccccdddiiiiiijjjiiihhhhhhkkkmmmmmmllllllkkkkkkkkklllllllllnnnppprrrsssuuuyyy|||uuuvvvwwwxxxxxxvvvuuusssuuuuuuvvvvvvuuuuuutttsssssstttuuuvvvuuutttsssrrrppppppqqqqqqqqqqqqqqqrrrqqqqqqqqqpppnnnlllkkkjjjhhhiiikkkmmmnnnoooooopppmmmooopppooommmllllllmmmjjjjjjhhheeeaaa]]]YYYVVVRRRQQQNNNKKKJJJIIIJJJJJJGGGIIIOOOZZZjjj}}}|||nnnYYYPPPGGGEEEFFFFFFGGGJJJRRRZZZgggsss|||xxxpppjjjggggggkkkrrrvvv}}}~~~xxxsssjjjeeebbbcccdddaaa```bbb]]][[[ZZZXXXVVVUUUTTTTTTRRRWWW]]]aaabbbbbbcccdddhhhiiiiiihhhggggggiiilllmmmmmmlllkkkjjjjjjkkkkkkmmmoooqqqrrrqqqrrrvvvxxxtttvvvwwwxxxxxxvvvtttrrrvvvvvvuuuuuuttttttttttttssssssuuuuuuuuutttrrrqqqpppqqqqqqrrrrrrsssrrrrrrqqqqqqpppooommmkkkiiihhhggghhhjjjlllnnnoooppppppnnnppprrrrrrpppoooqqqrrrnnnmmmllljjjfffbbb^^^[[[VVVUUURRRPPPMMMKKKJJJJJJGGGJJJPPP[[[kkk~~~sss```UUUKKKHHHFFFEEEHHHMMMUUU^^^kkkxxxvvvnnniiidddeeehhhnnnssszzz{{{wwwmmmfffbbbaaa```\\\[[[]]]YYYXXXXXXWWWVVVVVVVVVVVVPPPVVV\\\aaabbbbbbccceeeggghhhhhhgggffffffhhhjjjmmmmmmlllkkkjjjjjjjjjjjjoooqqqrrrrrroooooorrruuutttuuuwwwxxxxxxvvvsssrrrttttttsssrrrrrrrrrrrrsssrrrssstttuuuuuusssqqqpppqqqrrrsssssstttttttttsssrrrqqqpppooollljjjhhhgggfffgggiiikkknnnooopppqqqooorrruuuuuuttttttvvvxxxppppppooommmjjjeeeaaa___XXXWWWUUUSSSPPPMMMJJJIIIHHHJJJQQQ]]]mmmvvvdddXXXMMMIIIGGGFFFIIIOOOXXXaaannn{{{{{{rrrkkkhhheeecccnnnvvv}}}~~~{{{sssoooiiiccc```___^^^\\\YYYWWWWWWTTTQQQSSSVVVUUUPPPTTTVVVYYY\\\___```aaaaaagggeeecccbbbcccfffjjjllliiikkklllkkkiiifffeeeeeekkkmmmooopppppprrrtttvvvxxxvvvuuusssrrrrrrrrrrrryyyxxxuuussspppooommmmmmooopppqqqrrrssstttttttttvvvvvvtttrrrrrrtttxxx|||uuutttsssqqqnnnlllkkkjjjiiihhhhhhhhhjjjllloooqqqtttsssrrrsssvvvxxxxxxwwwttttttpppiiiggggggddd___VVVWWWWWWTTTOOOLLLMMMOOOMMMNNNRRR\\\lll}}}jjj___SSSLLLIIIHHHKKKPPPWWWeeettt~~~yyypppjjjgggeeeccciiirrrzzz}}}yyyoooiiiaaa\\\[[[[[[YYYWWWXXXYYYVVVTTTUUUXXXWWWSSSVVVWWWZZZ\\\^^^___``````eeecccaaaaaabbbdddhhhjjjiiijjjlllkkkhhhfffeeeeeefffiiilllooopppqqqtttvvvssssssrrrrrrssstttvvvwwwtttsssqqqooonnnmmmllllllmmmnnnooopppqqqqqqqqqqqqvvvvvvuuutttsssuuuxxx{{{vvvuuusssrrrooommmlllkkkkkkjjjjjjkkklllooorrrsssrrrqqqqqqtttwww{{{||||||vvvuuuqqqkkkhhhhhheee___XXXYYYXXXTTTPPPNNNNNNPPPLLLNNNRRR\\\lllsssgggYYYQQQLLLIIIKKKOOOVVVeeevvvwwwnnnhhheeedddcccgggoooxxx~~~}}}ssskkkaaa[[[YYYXXXWWWVVVWWWXXXWWWTTTUUUYYYXXXTTTUUUVVVYYY[[[^^^___aaaaaabbb```___^^^___bbbeeegggiiijjjkkkjjjgggeeedddddd```dddiiimmmpppqqqsssuuurrrqqqqqqrrrsssuuuwwwxxxrrrqqqpppnnnmmmmmmmmmmmmnnnnnnnnnooopppppppppqqquuuvvvvvvvvvuuuvvvxxxzzzvvvvvvuuusssqqqooommmlllkkkkkkkkklllmmmppprrrtttsssrrrrrruuuyyy|||}}}}}}wwwwwwsssmmmjjjiiieee```[[[ZZZYYYUUUQQQOOOOOOPPPLLLMMMSSS]]]lll~~~~~~qqqbbbXXXPPPKKKLLLOOOVVVeeexxxyyyooohhheeecccbbbjjjpppyyy~~~xxxoooddd\\\YYYYYYXXXWWWTTTVVVVVVTTTTTTWWWVVVSSSSSSTTTWWWZZZ]]]```bbbccc___^^^]]]]]]^^^```cccdddhhhjjjkkkjjjgggeeecccccc```dddjjjnnnpppqqqrrrssstttssssssrrrssstttuuuvvvvvvuuusssrrrppppppooooooppppppppppppqqqrrrssssssuuuvvvxxxyyyxxxxxxyyyzzzxxxxxxxxxvvvuuurrrpppooojjjjjjkkklllmmmoooqqqrrrwwwvvvuuuvvvxxxzzz{{{zzzwwwwwwtttnnnkkkjjjfff```]]]\\\YYYUUUSSSQQQQQQRRRMMMOOOSSS]]]lll~~~yyyiii^^^TTTNNNMMMPPPVVVeeevvv|||pppiiieeebbbaaajjjpppyyyyyypppddd\\\YYYYYYYYYYYYTTTXXXYYYVVVVVVWWWWWWTTTVVVVVVXXXZZZ\\\^^^```aaa^^^^^^]]]]]]^^^```bbbccchhhiiikkkjjjhhheeeeeeeeedddhhhmmmqqqrrrrrrrrrsssssssssrrrrrrssstttvvvwwwzzzyyywwwuuurrrqqqpppooopppoooooopppqqqrrrtttuuuvvvxxx{{{{{{{{{zzz{{{|||zzz{{{{{{zzzyyyvvvtttrrrmmmmmmnnnnnnooopppqqqrrrvvvuuutttuuuxxxzzzzzzyyyvvvwwwtttooolllkkkgggaaa___]]]YYYVVVUUUTTTTTTTTTQQQRRRUUU]]]kkk|||~~~nnnaaaWWWPPPOOOQQQWWWdddsss}}}~~~rrrjjjfffdddcccgggkkkuuuvvvnnnccc[[[YYYZZZZZZYYYXXX]]]___[[[YYYZZZYYYWWW[[[ZZZZZZZZZZZZ[[[\\\\\\____________```bbbcccdddgggiiikkkkkkiiigggggggggjjjmmmppprrrsssrrrssstttppppppqqqrrrsssvvvxxxzzz{{{zzzxxxuuusssqqqoooooommmmmmmmmnnnppprrrtttvvvyyy{{{}}}~~~}}}}}}}}}~~~}}}~~~}}}{{{xxxvvvssstttttttttttttttttttttqqqppppppssswwwzzz{{{{{{vvvwwwuuupppooonnnjjjdddbbb___[[[XXXXXXYYYZZZYYYXXXWWWWWW]]]jjj{{{rrrdddYYYQQQOOOQQQWWWcccpppzzz}}}qqqjjjgggffffffgggiiisss~~~tttmmmccc]]]\\\]]]]]]\\\[[[```bbb^^^[[[[[[ZZZWWWZZZYYYYYYYYYZZZ[[[]]]^^^aaaaaaaaaaaabbbdddeeeffffffhhhkkkkkkjjjiiiiiijjjlllnnnqqqrrrssssssuuuvvvqqqqqqqqqrrrsssuuuxxxyyy{{{zzzxxxvvvtttrrrrrrqqqmmmmmmmmmnnnqqqtttwwwyyy|||~~~~~~~~~~~~{{{yyywwwwwwwwwwwwvvvuuuttttttooonnnnnnqqqtttxxxyyyyyyvvvxxxwwwsssrrrrrrnnnhhhfffbbb^^^\\\]]]___``````^^^[[[YYY]]]hhhzzzvvvggg[[[RRROOOPPPUUUaaappp{{{{{{pppkkkiiiiiiiiijjjkkksss~~~{{{wwwyyyuuunnneee``````aaa``````ZZZ```bbb^^^ZZZYYYXXXUUUTTTUUUVVVXXX[[[^^^aaacccbbbbbbccccccdddfffggghhhfffhhhkkklllkkkkkkkkkllllllnnnppprrrrrrtttvvvyyyuuutttssssssrrrssstttuuu{{{zzzyyywwwvvvvvvuuuuuuoooooooooqqqssswww{{{}}}~~~}}}{{{xxxxxxxxxwwwvvvtttrrrrrrqqqpppoooppprrrtttuuutttwwwyyyxxxvvvuuuuuuqqqkkkiiieee```___aaadddeeedddbbb^^^ZZZ]]]hhhyyyyyyjjj\\\RRRNNNOOOSSSaaaqqq~~~}}}tttmmmiiihhhiiikkklllooouuu{{{~~~|||zzzqqqmmmfffbbb````````````^^^]]]\\\[[[YYYYYYXXXXXXWWWWWWWWWWWWYYY[[[]]]______aaadddeeeffffffhhhjjjiiijjjjjjkkkkkkllllllmmmppppppqqqsssvvvwwwwwwwwwuuutttsssrrrrrrssstttuuuxxxyyyzzz{{{{{{yyywwwvvvrrrrrrssstttvvvyyy|||~~~}}}{{{yyywwwtttrrrrrrqqqqqqqqqpppooonnnpppsssvvvxxxzzzyyyzzz{{{{{{zzzwwwtttnnnllljjjiiiiiiiiihhhfffbbb^^^]]]aaaiiivvvyyyiiiYYYMMMJJJLLLXXXcccrrruuummmhhhfffeeejjjjjjmmmsssxxxzzzyyywwwoookkkeee```^^^^^^^^^^^^]]]\\\[[[YYYXXXWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\]]]```bbbdddfffeeefffgggiiiiiiiiijjjjjjkkklllllllllnnnnnnppprrrtttvvvvvvvvvvvvuuutttssssssttttttuuuxxxyyy{{{}}}}}}|||zzzxxxtttttttttuuuxxx{{{}}}zzzyyyvvvtttrrrqqqqqqqqqrrrrrrqqqqqqrrrtttvvvwwwyyyxxxyyyzzz{{{zzzxxxuuurrrpppmmmllllllkkkjjjhhhbbb^^^\\\___fffsss{{{kkk[[[PPPMMMOOOUUU```qqqwwwnnnhhhffffffggghhhkkkoootttuuuuuusssmmmhhhbbb^^^\\\\\\\\\[[[ZZZZZZYYYWWWVVVVVVVVVVVVWWWWWWYYYZZZ[[[[[[[[[[[[aaaccceeefffeeeeeefffgggiiiiiiiiijjjkkkkkklllllllllmmmoooqqqsssttttttuuuwwwwwwvvvuuuttttttuuuuuuuuuwwwzzz|||}}}|||zzzyyywwwvvvvvvwwwyyy|||yyyxxxvvvsssrrrqqqqqqqqqttttttttttttuuuuuuuuuvvvwwwvvvvvvwwwyyyyyyxxxvvvtttrrrooommmmmmllljjjhhhbbb]]][[[]]]cccooo~~~nnn___SSSPPPSSSWWWbbbsssxxxoookkkiiiiiifffgggjjjmmmooopppppppppjjjfffaaa]]]\\\[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUXXXYYY[[[\\\]]]]]]\\\\\\cccdddffffffeeedddeeefffhhhhhhiiiiiijjjkkkkkkkkkkkkmmmoooqqqrrrssstttuuuxxxwwwwwwvvvvvvvvvvvvvvvqqqsssvvvyyyzzzyyyxxxwwwxxxwwwwwwwwwyyy}}}xxxwwwuuusssqqqqqqqqqqqquuuuuuvvvwwwwwwvvvuuuttttttsssrrrsssuuuwwwvvvuuutttqqqnnnkkkjjjhhhfffddd___[[[XXXZZZ```lllqqqbbbVVVSSSUUU___iiiyyyyyypppkkkiiihhheeefffiiijjjkkklllllllllgggddd___\\\[[[[[[[[[ZZZXXXWWWVVVUUUUUUTTTUUUUUUYYY[[[\\\^^^_________^^^ccceeeffffffeeeddddddeeegggggghhhiiiiiijjjjjjkkkkkknnnqqqrrrrrrrrrtttvvvvvvwwwwwwwwwwwwwwwwwwvvvqqqrrruuuwwwxxxxxxxxxwwwxxxwwwvvvwwwyyy}}}~~~xxxwwwuuusssrrrqqqrrrrrruuuvvvwwwxxxwwwvvvtttsssqqqooonnnoooqqqssstttttttttqqqmmmjjjhhheeebbb```ZZZVVVTTTWWW]]]iii{{{ttteeeYYYUUUWWWfffppp~~~zzzooohhheeedddccceeeggghhhgggggghhhiiicccaaa]]][[[[[[[[[[[[ZZZXXXXXXWWWVVVVVVVVVVVVVVVYYYZZZ\\\^^^___``````aaacccdddffffffeeedddeeefffggggggggghhhiiiiiijjjjjjjjjnnnqqqrrrqqqqqqtttwwwtttuuuvvvwwwxxxxxxxxxwwwttttttuuuvvvwwwxxxyyyzzzwwwwwwvvvwwwzzz~~~}}}yyyxxxvvvtttssssssssssssttttttuuuvvvvvvuuutttssspppnnnllllllnnnqqqrrrssstttqqqlllhhhfffccc___]]]UUURRRQQQTTTZZZccctttxxxiii^^^[[[^^^llluuuzzznnngggcccbbbaaaccceeedddbbbaaaccceee___\\\ZZZYYYYYYZZZZZZYYYYYYYYYXXXWWWWWWWWWXXXXXXXXXXXXYYY[[[]]]___aaabbbbbbdddffffffeeeeeeeeegggffffffgggggghhhiiiiiijjjhhhmmmqqqqqqppppppsssvvvqqqrrrtttvvvxxxxxxxxxxxxvvvuuutttssstttvvvyyyzzzxxxwwwwwwxxx|||zzzxxxwwwuuutttttttttuuurrrrrrsssssstttsssssssssrrrooollllllnnnppprrrsssqqqnnniiieeeaaa^^^ZZZWWWQQQNNNNNNQQQUUU\\\jjjvvv|||ooofffdddgggttt|||yyyooohhhfffeee___aaacccbbb___^^^```bbb[[[YYYWWWWWWXXXYYYYYYYYYZZZZZZYYYXXXXXXXXXYYYYYYWWWWWWWWWXXX[[[^^^aaacccaaaccceeefffeeeeeefffgggffffffgggggghhhiiiiiiiiigggkkkppppppnnnnnnqqquuuoooqqqsssvvvxxxyyyyyyyyyvvvtttqqqppppppsssvvvyyyxxxxxxwwwyyy}}}zzzyyywwwvvvuuuuuuuuuvvvqqqqqqqqqqqqrrrrrrsssssstttqqqmmmlllnnnqqqssssssnnnjjjeee```]]]YYYUUURRROOOMMMMMMOOORRRWWWbbbmmm}}}ssslllkkkooo|||wwwooojjjgggffffffeeeccc```^^^\\\[[[ZZZ\\\YYYTTTSSSUUUXXXXXXWWWWWWUUUWWW]]]___[[[ZZZ^^^[[[ZZZYYYYYY[[[___cccffffffggghhhhhhhhhgggeeeeeeggghhhiiijjjkkkjjjiiiiiijjjkkkmmmmmmllllllnnnpppssstttuuuvvvwwwwwwwwwwwwsssrrrpppnnnmmmoootttxxx||||||}}}~~~~~~{{{xxxvvvtttssspppnnnlllkkklllooorrrtttqqqrrrrrrpppnnnnnnrrrvvvrrrjjjbbb^^^ZZZTTTRRRSSSNNNNNNMMMNNNQQQVVV[[[^^^ooowwwzzzwwwyyy|||wwwpppkkkhhhfffccccccaaa```___^^^^^^^^^]]]ZZZVVVUUUWWWYYYZZZYYYUUUTTTWWW^^^___\\\[[[^^^[[[ZZZYYYXXXZZZ^^^bbbddddddeeefffggggggfffeeeeeehhhiiijjjkkkkkkkkkjjjjjjlllllllllmmmmmmnnnnnnnnnrrrssstttuuuvvvvvvvvvvvvppppppnnnmmmmmmpppuuuyyy|||~~~}}}zzzwwwtttssspppnnnllllllmmmooosssuuurrrttttttsssqqqqqqsssvvvrrrjjjbbb^^^YYYTTTQQQRRROOONNNLLLLLLNNNQQQUUUWWWaaahhhuuuxxxpppkkkhhhfffeeedddbbbaaa``````______^^^[[[XXXWWWYYY[[[\\\]]]VVVWWW\\\bbbdddaaa______\\\[[[YYYXXXYYY\\\___bbbbbbccceeefffggggggfffeeeiiijjjkkklllllllllkkkkkkooommmkkklllooopppooolllqqqqqqrrrsssttttttttttttmmmmmmmmmlllmmmqqqvvvzzz||||||xxxtttrrrooonnnmmmlllmmmpppsssuuuuuuwwwxxxxxxwwwuuuuuuvvvqqqiiiaaa]]]XXXSSSPPPQQQQQQOOOMMMLLLLLLMMMPPPQQQXXX___kkk{{{yyyrrrlllhhhfffiiihhheeeccc```^^^]]]]]]]]]\\\ZZZYYYZZZ]]]___```]]]```eeekkkkkkhhhcccaaa^^^\\\YYYXXXXXXZZZ]]]___bbbccceeeggghhhhhhhhhgggjjjkkkkkklllllllllllllllqqqmmmjjjlllppprrroookkkooopppqqqrrrsssssssssssslllmmmmmmmmmnnnqqqvvvzzz~~~~~~yyytttqqqnnnmmmmmmlllnnnpppsssuuuxxxzzz|||}}}|||zzzwwwvvvppphhh```\\\XXXRRRPPPQQQSSSRRRPPPNNNMMMNNNOOOPPPUUU[[[hhhxxxzzzsssmmmiiifffiiihhhfffcccaaa___^^^]]]]]]\\\[[[[[[[[[^^^aaadddeeejjjqqqtttsssnnngggaaa___]]]ZZZXXXXXXZZZ\\\^^^cccdddfffhhhiiijjjjjjiiijjjjjjjjjjjjkkkkkkllllllpppllliiikkkppprrroookkknnnooopppqqqqqqrrrrrrrrrnnnoooooooooooorrrvvvzzzzzzuuurrrooonnnnnnnnnppprrrtttvvv{{{|||}}}yyyvvvnnnggg___\\\XXXSSSQQQSSSSSSRRRPPPNNNNNNOOOPPPPPPRRRXXXcccsss|||tttnnniiiffffffeeecccbbbaaaaaa``````]]]^^^^^^^^^^^^aaaeeeiiilllttt{{{}}}{{{vvvlllccc___]]]ZZZXXXXXXZZZ]]]___dddeeegggiiijjjjjjjjjjjjiiiiiihhhhhhhhhiiijjjkkkmmmkkkiiikkknnnpppooommmnnnnnnooopppqqqqqqqqqqqqpppqqqrrrrrrrrruuuxxx||||||xxxuuuqqqqqqqqqrrrtttvvvxxxyyy}}}~~~~~~yyyuuummmeee___\\\YYYUUUTTTVVVRRRQQQPPPOOONNNNNNOOOOOORRRXXXcccsss|||uuuooojjjgggeeedddcccbbbaaa`````````___aaabbbaaaaaadddiiinnnttt~~~vvvkkk```^^^[[[YYYYYY[[[^^^```dddeeeggghhhiiiiiiiiihhhggggggfffffffffggghhhiiihhhiiijjjkkklllnnnnnnooonnnnnnooopppqqqqqqqqqqqqppprrrssstttvvvyyy}}}|||zzzuuuvvvvvvwwwyyy{{{}}}~~~yyytttlllddd^^^]]][[[WWWVVVYYYUUUTTTSSSQQQPPPOOOOOOOOOSSSYYYeeevvv}}}uuuooojjjggghhhgggdddbbb___^^^\\\\\\aaacccdddddddddgggmmmqqqzzzttt```^^^[[[ZZZZZZ\\\___aaadddeeefffhhhhhhhhhggggggfffeeeeeeddddddfffggghhhfffhhhjjjkkkkkklllnnnpppnnnooopppqqqqqqrrrrrrqqqoooqqqtttvvvxxx|||~~~yyyyyyzzz{{{}}}~~~yyytttkkkddd^^^]]][[[XXXXXXZZZZZZYYYWWWUUUSSSQQQQQQPPPPPPWWWcccuuu{{{sssoookkkiiihhhccc______aaaccc```]]]dddaaaaaaeeehhhkkkpppuuuyyynnnddd\\\ZZZ[[[ZZZ[[[^^^cccbbbcccdddeeeddddddfffffffffeeedddeeefffggghhhllliiieeefffiiimmmnnnnnnrrrssssssrrrpppoooppprrrooopppsssvvvzzz}}}}}}yyytttpppiiieee___[[[ZZZ[[[\\\\\\WWWWWWUUURRROOONNNPPPRRROOOVVVcccuuu{{{sssnnnkkkiiihhhccc______aaabbb```]]]dddbbbcccfffhhhjjjqqqxxxsssiii```]]]\\\[[[\\\^^^eeeddddddeeedddccccccdddeeedddcccccccccdddeeefffkkkhhheeefffiiilllmmmmmmqqqrrrrrrqqqooooooppprrrqqqrrrtttvvvzzz}}}~~~}}}{{{xxxssspppjjjeee___\\\ZZZ[[[[[[[[[YYYXXXWWWTTTQQQPPPRRRTTTQQQXXXfffxxx{{{sssnnnjjjhhhgggccc______aaaaaa```^^^cccccceeehhhhhhjjjsss~~~{{{pppeee```]]][[[[[[^^^aaaaaabbbbbbbbbccccccccccccbbbaaaaaaaaabbbddddddiiigggeeefffhhhkkkllllllooopppppppppooooooppprrrttttttuuuvvvyyy}}}|||zzzxxxuuurrroookkkfff```\\\[[[ZZZZZZYYYXXXXXXVVVSSSQQQPPPRRRTTTSSS[[[jjj}}}{{{sssmmmjjjgggfffccc```___``````___^^^cccdddgggiiihhhkkkwwwwwwiiibbb^^^ZZZZZZ\\\[[[^^^^^^^^^___bbbcccaaabbbaaa`````````aaacccdddhhhgggffffffgggjjjkkklllnnnooooooooonnnoooppprrrvvvvvvuuuvvvxxx|||{{{xxxuuusssqqqooolllgggaaa]]][[[ZZZYYYXXXUUUUUUTTTQQQNNNNNNPPPRRRTTT]]]mmm{{{sssmmmiiifffeeeccc```____________^^^bbbcccgggiiijjjooo|||}}}mmmddd^^^YYYYYY[[[]]]aaaaaa^^^^^^bbbbbb^^^bbbaaa`````````aaaccccccfffggggggggggggiiikkklllnnnooooooooonnnoooppprrrvvvvvvuuuvvvxxx||||||xxxuuusssqqqooolllgggbbb^^^[[[ZZZXXXWWWUUUTTTSSSQQQNNNNNNPPPRRRTTT^^^ooo{{{ssslllhhhfffdddcccaaa___^^^^^^^^^___cccbbbdddiiimmmtttqqqfff___ZZZYYY[[[dddhhhggg```___bbbaaa[[[aaa```_________```bbbcccfffggghhhhhhhhhiiikkkmmmooopppppppppooooooppprrrttttttuuuvvvyyy}}}~~~zzzwwwtttqqqoookkkgggbbb^^^\\\ZZZXXXWWWVVVVVVUUURRRPPPPPPRRRTTTVVV___ppp|||ssslllgggeeeccccccaaa___^^^]]]^^^___cccaaaaaagggoooyyyuuuhhhaaa[[[[[[]]]bbbgggfff___^^^cccbbb[[[___^^^^^^]]]^^^___```aaafffhhhjjjjjjiiiiiilllnnnqqqrrrrrrqqqooooooppprrrqqqrrrtttvvvzzz}}}}}}yyyvvvrrrooojjjfffbbb^^^\\\[[[YYYWWWUUUUUUTTTRRRPPPPPPRRRTTTXXXaaaqqq|||rrrlllgggeeeccccccbbb___]]]]]]^^^___ccc```___gggqqq|||wwwkkkbbb]]]]]]___YYY```aaa[[[\\\cccddd]]]^^^]]]\\\\\\\\\]]]^^^___fffhhhkkkkkkjjjjjjlllooorrrssssssrrrpppoooppprrrooopppsssvvvzzz}}}{{{wwwssspppiiifffaaa^^^]]][[[YYYWWWSSSSSSRRRPPPNNNNNNPPPRRR[[[cccrrrxxxqqqlllhhheeeeee```^^^aaaaaa^^^\\\]]]```___aaahhhppp|||~~~sssjjjaaa```ddd]]]aaa```[[[\\\aaabbb___^^^^^^]]]]]]^^^___aaabbbeeefffhhhjjjkkklllkkkkkksssvvvvvvsssvvvzzzxxxpppuuuvvvxxxyyy{{{~~~{{{wwwrrroooppplllfffbbb___\\\YYYVVVTTTSSSQQQOOOOOOOOOQQQRRRYYYaaasssxxxqqqlllhhheeefffaaa```bbbbbb___]]]^^^___^^^```fffnnnzzz|||pppddd___```]]]___^^^ZZZZZZ___```]]]^^^]]]]]]]]]^^^___```aaadddeeehhhjjjlllmmmnnnnnnsssuuuuuutttxxx|||{{{uuuuuuvvvwwwyyy{{{}}}{{{vvvqqqnnnoookkkfffaaa^^^[[[XXXVVVSSSRRRPPPNNNNNNNNNOOOPPPYYY```oooyyyrrrmmmhhheeegggbbb```cccccc```^^^______]]]^^^dddmmmyyy{{{mmmddd```]]]^^^\\\YYYXXX\\\]]]\\\]]]]]]]]]]]]]]]___``````bbbdddfffjjjmmmooopppqqqrrrtttuuuvvvyyy}}}}}}yyytttuuuwwwxxxzzz}}}{{{vvvqqqmmmmmmjjjeeeaaa^^^[[[XXXUUURRRQQQOOOMMMLLLMMMNNNOOOXXX]]]lllzzzsssnnniiieeefffbbb```bbbccc___^^^___```^^^___eeelllxxxzzznnnggg___^^^\\\YYYXXXZZZ\\\\\\\\\\\\]]]]]]^^^^^^___```bbbccceeehhhkkknnnpppqqqssstttuuuvvvxxxzzzzzzyyyrrrtttvvvxxxyyy~~~|||vvvqqqmmmllliiieeebbb___\\\XXXUUURRRQQQNNNLLLKKKLLLMMMMMMUUU[[[kkkzzztttoooiiieeeeee```___aaaaaa^^^]]]^^^bbb```aaagggmmmwwwxxxmmmbbb___\\\[[[ZZZZZZ\\\^^^\\\\\\]]]^^^____________cccccceeegggjjjlllnnnoootttttttttuuuuuutttuuuvvvqqqtttwwwxxx{{{~~~yyyssspppmmmjjjfffcccaaa]]]YYYVVVSSSQQQOOOMMMLLLLLLLLLMMMQQQYYYkkk{{{uuuooojjjfffddd```^^^aaaaaa^^^\\\]]]cccbbbdddiiinnnvvv}}}pppeee```]]]\\\[[[YYY[[[___\\\]]]^^^___````````````ddddddeeegggjjjlllooopppuuusssssstttrrroooppptttqqquuuxxxzzz}}}}}}wwwtttnnnllliiifffddd```\\\YYYUUUSSSQQQNNNMMMMMMNNNNNNPPPXXXkkk|||vvvpppjjjfffeeeaaa___bbbbbb___]]]^^^bbbbbbeeejjjnnntttuuugggaaa\\\\\\[[[XXXZZZ___]]]^^^___aaaaaaaaaaaa```ddddddfffhhhlllooosssuuuuuusssssstttqqqmmmnnntttqqquuuzzz|||{{{xxxpppnnnkkkiiigggccc___[[[WWWUUUSSSPPPOOOOOOOOOPPPPPPXXXiii|||vvvpppjjjffffffbbb```cccccc```^^^___aaabbbeeejjjnnnrrr|||zzzggg```\\\\\\ZZZWWWYYY___^^^___```bbbbbbbbbbbbaaacccdddfffiiinnnssswwwyyyuuurrrrrrtttqqqlllooovvvqqqvvv{{{~~~~~~{{{qqqpppmmmkkkiiieee```]]]XXXWWWTTTRRRPPPPPPPPPQQQQQQXXXggg}}}|||uuuqqqnnnmmmiiifffccc___]]]\\\]]]^^^fffeeefffhhhjjjmmmvvvnnnfff]]]YYYZZZ]]]``````aaabbbcccddddddcccbbbaaafffiiilllnnnssswwwtttooouuurrrnnnnnnqqqtttttttttsssuuuwww{{{{{{xxxtttoookkkiiigggeeeddd]]]YYYTTTQQQPPPPPPPPPOOOQQQYYYiii||||||uuuqqqnnnmmmiiigggccc```^^^]]]]]]^^^ccccccfffjjjlllmmmuuu~~~qqqjjjbbb]]]]]]^^^___^^^aaabbbddddddddddddddddddjjjnnnqqqsssxxx{{{xxxrrruuuqqqnnnmmmpppsssttttttvvvxxxzzz~~~yyyvvvqqqmmmkkkiiifffddd]]]ZZZUUURRRQQQQQQPPPOOOQQQYYYhhh||||||uuuqqqooommmkkkiiieeeaaa___^^^^^^^^^```aaaeeekkklllmmmsss{{{vvvooofff```______^^^]]]___aaacccddddddeeehhhjjjpppuuuzzz|||}}}wwwwwwtttpppoooqqqtttvvvwwwzzz|||{{{yyyuuurrroookkkgggccc^^^[[[VVVRRRQQQQQQQQQPPPRRRYYYhhhzzz|||vvvrrrpppnnnmmmkkkhhhdddaaa_________``````dddiiikkklllsss{{{|||ttthhhaaa^^^^^^^^^^^^]]]```bbbcccdddggglllpppxxx~~~|||{{{xxxuuuttttttwwwzzz{{{~~~|||yyyvvvsssnnnhhhddd```\\\WWWTTTRRRRRRQQQPPPRRRYYYfffxxx~~~wwwtttqqqppppppnnnkkkhhhdddbbb``````aaa```bbbfffhhhkkkttt~~~yyykkkaaa]]]^^^``````\\\^^^aaabbbccchhhqqqwww}}}{{{yyywwwwww{{{~~~{{{yyyvvvqqqjjjfffaaa]]]XXXUUUSSSSSSRRRQQQSSSYYYeeevvv~~~yyyvvvtttssstttrrroookkkhhheeecccbbbbbbaaabbbeeegggkkkuuurrrfffaaaaaaaaaaaa\\\___bbbccceeelllwww}}}||||||{{{}}}}}}zzzwwwsssmmmiiiccc___ZZZVVVTTTSSSRRRQQQSSSYYYdddttt{{{{{{{{{xxxvvvuuuwwwuuurrroookkkgggeeecccaaa```cccgggjjjmmmvvv~~~rrrkkkfffbbb```^^^bbbeeefffhhhppp~~~~~~|||zzzxxxtttooolllddd```ZZZVVVUUUTTTSSSRRRTTTYYYcccrrr}}}xxxzzz|||yyywwwvvvyyywwwtttqqqmmmiiifffddd^^^___dddjjjlllnnnuuu}}}{{{ssskkkccc^^^```dddgggiiikkkttt|||zzzwwwtttpppmmmddd```[[[WWWUUUTTTSSSRRRTTTYYYcccqqq|||wwwvvvzzzzzzxxxwwwvvvyyyzzzyyywwwqqqllliiiggg``````dddiiilllnnnvvvzzzsssnnngggbbbcccaaaeeemmmnnnppp~~~|||yyyuuunnnjjjccc```ZZZUUURRRQQQQQQRRRQQQVVV```oooxxxtttwww{{{xxxuuu{{{|||{{{wwwrrrlllhhhgggffffffiiinnnppprrryyy|||tttnnnhhhccc```___ccckkknnnqqq~~~|||zzzxxxsssmmmiiieeebbb]]]XXXTTTRRRRRRRRRRRRVVV___mmm|||vvvsssvvv~~~|||wwwsss}}}~~~}}}yyyrrrmmmiiihhhhhhhhhjjjmmmnnnooovvv~~~|||tttnnnhhhccc```___dddjjjmmmppp}}}{{{xxxvvvqqqlllhhhgggddd___ZZZWWWTTTSSSSSSSSSVVV^^^kkk}}}yyytttqqqttt~~~~~~zzzvvvsss}}}}}}|||yyytttooolllllljjjiiikkkmmmmmmlllrrrzzzzzzrrrlllfffbbbddddddfffjjjkkknnnyyy~~~zzzwwwtttqqqllliiigggeeeaaa]]]YYYVVVTTTSSSTTTVVV]]]iii{{{yyyssspppttt|||zzzyyyyyyxxx{{{{{{{{{xxxtttqqqpppqqqooonnnooopppooonnnssszzz}}}tttmmmhhhdddaaadddeeegggjjjkkknnnwwwzzzwwwtttqqqmmmkkkfffeeebbb^^^ZZZWWWTTTSSSTTTWWW]]]iiizzz{{{uuuqqqttt|||{{{{{{||||||yyyzzzyyywwwtttssssssssspppnnnnnnooonnnlllqqqxxx~~~{{{sssmmmhhheeecccaaa```cccfffiiilllqqqzzzzzzuuussspppnnnllleeedddccc```]]]YYYVVVTTTUUUWWW^^^jjjzzz~~~|||vvvrrrttt|||}}}|||{{{zzzzzzzzzyyywwwtttrrrrrrsssooonnnnnnooolllkkkooovvvzzz|||}}}{{{wwwtttssstttqqquuuvvvrrrqqqtttwwwwwwrrroookkkgggeeedddcccccc```cccgggiiilllssszzz~~~xxxsssqqqooommmkkkeeeeeedddccc```\\\YYYWWWUUUXXX___kkk|||}}}xxxzzz{{{uuurrrttt}}}~~~{{{xxxuuu{{{{{{zzzwwwsssqqqqqqqqqtttrrrrrrsssqqqooottt{{{yyywwwtttrrrqqqoookkkhhhhhhlllmmmhhhfffiiilllllljjjhhhfffdddcccddddddeeecccgggiiijjjlllrrrxxx{{{}}}vvvrrrooommmkkkjjjeeeffffffeeebbb___[[[YYYUUUYYY```mmm}}}uuuuuuxxx}}}zzztttqqquuu}}}xxxttttttuuuuuutttrrrpppoooppprrrvvvsssppppppssstttrrrooossssssqqqnnnkkkhhheeecccdddeeeggggggfffffffffgggccceeeeeeeeecccccceeegggggghhhiiijjjmmmsss{{{~~~zzzvvvrrrnnniiifffgggeeecccbbbbbb```]]][[[```]]]aaammm|||uuummmnnnvvvxxxssspppttt}}}wwwssstttuuuuuuuuurrrpppoooppprrruuusssqqqpppqqqrrrqqqqqqrrrqqqnnnkkkhhheeebbbaaaaaacccddddddcccbbbbbbcccaaabbbbbbcccdddeeefffgggiiijjjkkklllooouuu|||{{{wwwtttpppkkkhhhgggfffdddddddddccc```^^^___]]]```kkkyyyzzzooohhhllluuuwwwrrrpppttt}}}wwwssssssvvvvvvuuusssqqqpppqqqsssssssssrrrpppooooooqqqsssqqqoookkkgggcccaaa``````aaabbbcccbbb```______```aaa```aaacccfffhhhiiihhhmmmnnnppprrrvvv}}}}}}yyyvvvrrrnnnkkkgggfffeeeeeeffffffdddbbbaaa]]]___iiittt}}}xxxooohhhdddiiisss{{{uuupppooottt~~~wwwssstttwwwwwwvvvtttrrrqqqsssuuurrrssstttqqqnnnmmmpppssspppmmmhhhccc```______```cccddddddbbb```___```aaadddcccccceeeiiikkkkkkiiinnnqqqvvv|||~~~zzzwwwtttpppmmmffffffeeefffhhhhhhgggfffccc``````gggooouuu|||zzzrrrkkkfffdddcccgggrrrxxxrrrnnnnnnttt~~~xxxttttttxxxxxxxxxvvvttttttuuuwwwrrrtttuuusssooommmnnnqqqooolllgggbbb______```bbbcccccccccbbbaaaaaabbbdddgggfffeeefffhhhjjjkkkkkkpppuuu~~~~~~{{{xxxuuuqqqnnnfffffffffhhhjjjkkkjjjiiigggcccbbbfffkkkmmmqqquuuwwwsssllleeeaaa______```fffqqq}}}}}}uuunnnlllmmmtttyyyuuuvvvzzz{{{zzzyyywwwwwwxxxzzzuuuvvvwwwuuurrrooommmlllllliiieeebbb``````aaacccaaaaaabbbbbbaaabbbeeehhhjjjjjjiiihhhgggiiimmmqqqwww~~~|||yyywwwssspppiiihhhhhhjjjmmmnnnmmmllljjjeeeccceeefffeeefffhhhhhhddd___[[[XXXYYYZZZ\\\dddnnnxxx|||}}}|||wwwqqqkkkiiillluuuzzzwwwxxx|||}}}|||{{{yyyyyy{{{}}}xxxwwwxxxxxxvvvrrrlllhhhhhhfffcccaaa``````bbbcccaaabbbccccccdddgggkkknnnoooqqqqqqnnnkkknnnvvv~~~}}}{{{yyyvvvssslllllllllnnnpppqqqqqqoookkkfffbbbcccbbb^^^\\\]]]\\\ZZZXXXUUUUUUVVVXXXYYYaaajjjqqqsssssssssqqqnnniiihhhkkkuuuzzzxxxyyy}}}~~~~~~|||zzz{{{|||~~~zzzyyyxxxyyyxxxtttkkkddddddcccaaa```___```aaabbbcccdddfffgggiiilllqqquuutttxxxyyyuuuqqquuu}}}{{{xxxuuuoooooooooqqqssstttsssrrrkkkfffaaaaaa___YYYVVVVVVXXXWWWVVVUUUUUUWWWXXXYYY___gggmmmllllllmmmmmmkkkhhhgggkkkuuuzzzyyy|||~~~}}}|||{{{~~~yyytttnnniiigggccc^^^\\\^^^```aaa``````dddjjjoootttyyy}}}|||yyyoooqqqrrrttttttsssrrrpppiiigggccc___ZZZVVVSSSRRRTTTRRRPPPQQQTTTVVVUUUTTT[[[^^^ccchhhjjjiiigggeeeeeehhhmmmsss}}}zzzyyy}}}}}}~~~~~~{{{xxxrrrkkkgggccc^^^]]]^^^aaabbbaaadddgggkkkqqqxxx|||zzztttuuuuuuuuutttrrrpppnnniiigggddd```\\\YYYWWWVVVUUUSSSQQQRRRTTTVVVUUUTTTVVVXXX\\\```bbbbbbaaa```cccfffkkksss~~~zzzyyy}}}{{{}}}~~~}}}vvvnnnfffccc___]]]___aaabbbcccgggiiinnnuuu~~~|||zzzyyyyyywwwuuuqqqnnnlllllljjjgggccc___[[[YYYXXXUUUTTTRRRSSSTTTUUUUUUTTTRRRTTTVVVXXXZZZ\\\]]]]]]```dddjjjrrrxxxxxx|||}}}~~~xxxooofffdddaaa______aaacccdddfffjjjqqq{{{}}}|||{{{xxxuuurrrooommmnnnllliiiddd```\\\YYYXXXVVVUUUTTTTTTTTTUUUUUUUUUTTTTTTUUUVVVXXX[[[]]]^^^```dddjjjsss~~~wwwwww{{{}}}~~~~~~wwwnnngggeeeccc```___```bbbddddddjjjttt~~~}}}{{{yyyvvvsssqqqpppkkkiiifffccc```^^^\\\[[[WWWWWWVVVUUUTTTTTTTTTUUUVVVUUUUUUVVVXXX[[[^^^```cccffflllsss~~~wwwxxx|||~~~{{{zzzuuummmiiihhheeeaaa______aaadddcccjjjwww~~~}}}{{{yyyvvvtttrrrqqqeeedddcccbbbaaaaaaaaaaaaXXXYYYXXXWWWTTTSSSTTTVVVUUUTTTTTTUUUWWWZZZ]]]___eeehhhmmmttt~~~zzz|||yyywwwsssmmmkkkjjjgggccc^^^^^^```cccfffmmmyyy~~~|||xxxuuurrrqqqpppfffeeedddcccbbbaaaaaaaaaYYYZZZZZZXXXTTTSSSTTTVVVTTTTTTTTTUUUWWWZZZ\\\^^^eeehhhmmmttt|||yyyuuurrrnnnlllkkkhhhccc^^^]]]```cccjjjpppzzz~~~|||xxxtttqqqooonnnlllkkkhhheeebbb___^^^]]]YYYZZZ[[[XXXTTTSSSTTTVVVTTTTTTUUUVVVXXX[[[]]]___dddgggmmmtttzzztttmmmjjjkkkjjjjjjfff___^^^bbbeeedddkkkoooyyy}}}{{{wwwtttpppnnnmmmiiiiiiiiigggeeebbb```^^^ccc```[[[XXXWWWVVVUUUTTTUUUVVVWWWWWWXXXYYY]]]___dddccciiivvvzzzsssllliiiiiieeefffccc______eeeiiihhhkkkpppxxx~~~}}}{{{yyyvvvrrrpppnnnhhhhhhiiihhhgggeeedddbbbeeebbb]]]ZZZYYYWWWVVVUUUTTTUUUVVVWWWWWWYYY]]]```hhhgggmmmxxx}}}xxxqqqjjjfffgggcccdddccc___aaagggjjjjjjkkknnnuuu~~~{{{|||{{{zzzxxxuuuqqqooohhhiiiiiijjjjjjiiiiiihhhiiieeeaaa]]][[[ZZZWWWVVVSSSTTTVVVVVVWWWZZZ]]]```hhhiiinnnzzzzzzuuunnngggcccdddeeegggeeeaaabbbgggjjjiiiiiilllrrrzzz~~~~~~yyyzzz{{{{{{yyyvvvrrrpppkkkllllllmmmmmmmmmmmmmmmmmmjjjeeeaaa___\\\YYYWWWSSSTTTUUUVVVWWWZZZ]]]```dddfffmmmzzzxxxsssmmmfffbbbcccfffgggfffcccdddiiilllkkkkkknnnrrryyyxxxyyyzzz{{{yyyvvvsssqqqpppppppppppppppqqqqqqqqqqqqnnniiieeebbb^^^ZZZWWWTTTUUUVVVWWWXXXZZZ^^^aaabbbeeemmmyyyxxxsssnnngggdddeeedddfffgggeeehhhnnnqqqpppooorrrvvvzzzzzzzzz{{{{{{yyywwwuuussssssssssssssssssuuuvvvvvvuuuqqqlllhhhddd___ZZZWWWVVVWWWXXXYYYYYY[[[^^^aaaeeehhhpppzzzyyyuuuqqqkkkiiijjjfffiiiiiihhhjjjppprrrqqqooossswwwzzz~~~}}}}}}|||zzzyyywwwvvvsssssstttuuuvvvyyy{{{|||wwwsssooojjjeee```ZZZVVVYYYZZZZZZZZZZZZ[[[^^^```fffiiiqqqzzz{{{xxxtttnnnlllnnnkkkmmmmmmjjjkkkooopppooommmqqquuuxxx}}}~~~}}}|||zzzyyyyyyrrrrrrsssuuuxxx|||xxxtttpppkkkfff```ZZZVVV[[[\\\\\\[[[[[[[[[^^^```dddhhhqqq{{{|||wwwuuutttsssqqqjjjoooqqqpppooorrrrrrpppnnnoooqqqvvv~~~~~~|||zzzyyyxxxxxxyyywwwvvvwwwxxx{{{|||{{{zzzxxxuuupppjjjddd```]]][[[^^^```aaaaaa`````````bbbcccjjjsss|||yyywwwuuussspppjjjoooqqqqqqqqqtttuuurrrjjjlllpppuuu}}}}}}{{{zzzzzzzzz{{{xxxwwwwwwyyy{{{}}}|||{{{zzzvvvqqqkkkeee```]]]\\\bbbdddggghhhgggffffffgggcccjjjttt~~~|||yyyvvvrrrppptttuuutttuuuwwwvvvssslllnnnrrrwww}}}~~~}}}||||||~~~}}}|||}}}}}}}}}xxxwwwwwwyyy{{{||||||{{{zzzvvvqqqkkkfffbbbaaa```hhhkkknnnooonnnlllkkkkkkdddkkkttt|||xxxzzz{{{{{{xxxwwwxxxvvvqqqsssuuuwwwzzz~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~xxxwwwvvvwwwyyyzzzzzzyyyvvvsssoookkkhhhhhhiiijjjqqqsssvvvvvvsssnnnkkkjjjgggllluuu|||yyyyyy|||zzzuuuyyy{{{|||}}}~~~||||||}}}}}}~~~~~~~~~~~~yyywwwuuuuuuvvvwwwvvvvvvpppnnnlllkkklllpppuuuyyy~~~}}}wwwpppkkkiiijjjnnnvvv||||||}}}}}}~~~~~~~~~}}}}}}zzzxxxuuusssssstttsssrrrkkkjjjiiikkkqqqyyy|||sssmmmjjjkkknnnuuu~~~~~~}}}}}}zzzvvvssssssrrrqqqppphhhhhhhhhlllttt}}}sssmmmjjjjjjmmmuuu~~~|||xxxtttsssrrrqqqppphhhggghhhmmmvvv{{{rrrllljjjjjjmmmttt}}}~~~~~~yyyuuusssqqqooommmggghhhkkkqqqzzzzzzrrrlllhhhooorrryyy~~~{{{zzz}}}}}}xxxuuurrrpppnnnllliiijjjmmmqqqxxxzzztttooolllkkkooossszzz{{{xxxxxx}}}|||wwwtttqqqooommmkkkjjjkkkmmmqqquuuzzzxxxpppllljjjlllmmmpppttt|||yyywwwzzz~~~~~~{{{vvvsssqqqnnnllljjjjjjjjjlllooorrruuuwwwyyyzzzvvvpppjjjhhhiiikkkmmmpppuuu~~~{{{wwwyyy|||~~~}}}yyyuuurrrpppooommmkkkhhhhhhiiikkkmmmoooqqqrrrpppnnnkkkhhhggghhhjjjkkkpppuuu{{{wwwzzz}}}~~~{{{xxxtttrrrqqqpppooonnnggggggfffggghhhjjjlllmmmiiihhhggggggggghhhiiiiiiooouuu|||yyy}}}~~~|||yyywwwtttrrrrrrrrrqqqpppiiigggeeeccccccdddfffhhhfffeeedddcccdddeeeggghhhnnnuuu{{{xxxzzz{{{|||~~~~~~|||~~~~~~~~~|||zzzxxxvvvsssrrrsssssssssrrrkkkhhheeeaaa```aaacccdddeeedddbbb```aaacccfffhhhnnnuuuvvvvvvyyywwwvvvzzz|||~~~}}}zzzxxxuuutttsssrrrpppooonnnmmmiiieeeaaa]]]\\\[[[ZZZYYY]]]```aaaaaaaaaccchhhmmmqqquuuwwwuuuvvvsssssswww~~~~~~|||yyyvvvtttsssrrrqqqpppooonnnmmmjjjgggbbb___^^^]]]\\\ZZZ]]]___aaaaaaaaaccchhhmmmrrrxxx{{{vvvsssoooqqqwww~~~~~~}}}{{{xxxuuussssssrrrqqqppppppoooooojjjgggbbb___]]]]]][[[ZZZ]]]___aaaaaaaaaccciiimmmrrryyy}}}wwwqqqsssyyy|||~~~{{{xxxuuusssssssssrrrrrrqqqqqqqqqhhheee```]]]\\\[[[YYYXXX\\\___aaaaaaaaadddiiinnnrrrzzzxxxwwwyyy{{{}}}|||yyyvvvuuuuuuttttttsssssssssrrriiieeeaaa^^^\\\[[[ZZZYYY\\\^^^aaaaaaaaadddjjjnnnvvv}}}}}}|||yyyvvvvvvvvvuuuttttttsssrrrrrrllliiidddaaa______]]]\\\[[[^^^```aaaaaadddjjjoooyyy~~~{{{xxxuuuvvvuuutttsssrrrqqqpppooommmjjjeeebbbaaa```___]]][[[^^^```aaaaaadddjjjoooxxx}}}zzzvvvtttuuutttsssrrrpppooonnnmmmllliiidddaaa```___]]]\\\[[[^^^```aaaaaaeeejjjooosss}}}{{{wwwuuurrrrrrssstttsssqqqnnnmmmjjjgggdddbbbbbbbbbbbbbbb```aaacccccceeehhhlllooouuu|||{{{xxxvvvrrrsssssssssrrrooommmkkkhhhfffdddcccdddeeeeeedddaaabbbcccccceeeiiinnnrrruuu|||~~~{{{xxxwwwsssttttttsssqqqnnnkkkiiifffeeeeeefffhhhiiihhhgggcccccccccccceeejjjpppuuuxxx~~~}}}{{{yyyxxxtttttttttssspppllliiifffffffffgggjjjlllkkkiiigggcccccccccbbbdddjjjqqqvvv{{{}}}|||zzzyyyyyyuuuuuuuuusssppplllhhheeehhhiiijjjlllmmmllljjjgggddddddcccccceeejjjqqqvvv{{{~~~|||{{{zzzyyyyyyyyyvvvvvvuuusssppplllhhhfffiiiiiijjjlllnnnmmmjjjhhhfffffffffeeegggkkkqqquuuyyy~~~|||{{{zzzxxxxxxwwwxxxxxxvvvvvvvvvtttqqqmmmiiiggghhhhhhiiikkkmmmnnnmmmkkkiiiiiiiiiiiijjjmmmrrruuuzzz{{{zzzxxxwwwvvvwwwwwwxxxvvvvvvvvvuuurrrnnnjjjhhhffffffgggjjjmmmoooooonnnkkklllmmmmmmmmmooosssvvv}}}~~~}}}|||zzzyyyxxxvvvuuuuuuttttttsssqqqpppooonnnkkkgggdddeeefffgggiiikkkmmmnnnooonnnlllkkkkkknnnppprrrsss{{{~~~}}}|||{{{zzzxxxwwwuuutttssssssqqqssssssqqqmmmiiiggghhhhhhhhhiiijjjkkkllllllmmmooonnnmmmmmmoooqqqsssttt|||~~~}}}|||zzzzzzxxxwwwvvvtttssssssppptttwwwtttmmmhhhiiillljjjjjjjjjjjjjjjkkkkkkkkkqqqpppppppppqqqrrrtttuuu~~~~~~}}}{{{xxxxxxwwwwwwvvvvvvuuutttsssvvvxxxuuuoookkkkkkmmmkkkkkkkkkkkkkkkkkkkkkkkkppppppqqqqqqqqqrrrtttvvv}}}{{{tttuuuvvvwwwwwwwwwwwwvvvwwwwwwvvvuuutttqqqnnnlllkkkkkkllllllmmmmmmnnnnnnmmmoooqqqrrrqqqrrruuuwww}}}{{{tttuuuvvvxxxxxxxxxwwwvvvzzzxxxvvvvvvvvvuuuqqqnnnmmmmmmnnnnnnooooooppppppkkkooorrrsssrrrsssvvvzzz}}}{{{uuuvvvxxxxxxxxxwwwuuutttyyyzzzzzzyyywwwtttrrrqqqqqqqqqqqqpppppppppoooooojjjnnnsssuuutttuuuyyy}}}~~~}}}{{{xxxyyyyyyyyyxxxuuusssqqqwww{{{~~~|||vvvrrrsssuuuttttttsssrrrqqqoooooonnnjjjooouuuwwwvvvwww{{{}}}{{{zzzyyy{{{|||{{{xxxvvvuuuuuu|||}}}~~~|||yyyvvvttttttuuuuuuuuuuuuttttttttttttoooqqqsssuuuwww{{{}}}|||{{{yyyzzz{{{zzzwwwuuuttttttxxxzzz{{{zzzxxxuuuuuuuuuxxxwwwwwwvvvuuuuuuttttttoooqqqssstttwww{{{~~~}}}|||xxxyyyzzzyyyvvvsssssssssuuuwwwyyyyyyxxxxxxxxxyyyyyyyyyxxxvvvuuutttsssrrrpppqqqrrrsssvvv{{{~~~}}}xxxyyyyyywwwtttrrrrrrrrrrrruuuwwwyyyyyyzzz}}}~~~zzzyyyxxxvvvtttsssqqqqqqqqqrrrrrrsssvvv|||~~~~~~yyyyyyyyywwwsssqqqqqqrrrooorrrtttvvvxxxzzz~~~||||||zzzxxxvvvtttsssrrrrrrssssssuuuxxx~~~~~~~~~zzzzzzyyyvvvsssqqqqqqrrrmmmooorrrtttvvvyyy}}}}}}|||zzzxxxwwwvvvrrrtttvvvxxx{{{~~~{{{{{{~~~~~~}}}|||{{{zzzwwwsssqqqrrrsssppprrrtttuuuwwwzzz~~~~~~}}}{{{zzzxxxwwwwwwrrruuuxxx{{{~~~xxxtttxxx{{{~~~}}}}}}||||||zzzwwwsssrrrrrrsssuuuvvvxxxyyyzzz}}}{{{{{{zzzyyywwwvvvuuuuuusssuuuyyy}}}}}}wwwrrr}}}~~~~~~~~~|||yyyvvvuuuuuuvvvwwwvvvxxx{{{~~~~~~}}}|||{{{yyywwwuuutttsssrrrvvv{{{}}}xxxvvvzzz{{{}}}}}}}}}}}}}}}|||{{{yyyxxxxxxwwwwwwyyy|||}}}|||zzzyyywwwuuutttsssssswww}}}}}}{{{|||yyyzzz|||~~~~~~|||{{{}}}~~~~~~~~~|||zzzyyyyyy{{{~~~|||{{{yyywwwvvvuuutttttttttyyy}}}}}}|||}}}}}}{{{yyy~~~~~~~~~~~~~~~}}}}}}||||||}}}{{{zzzxxxwwwuuuuuuuuuuuuuuu{{{~~~}}}}}}{{{yyy~~~|||{{{|||}}}~~~{{{zzzxxxvvvuuuuuuvvvwwwvvv|||~~~}}}{{{{{{~~~}}}{{{zzz{{{}}}|||zzzxxxvvvvvvwwwxxxyyyxxx~~~~~~}}}}}}}}}||||||||||||~~~|||{{{yyywwwwwwxxxzzz{{{{{{}}}}}}}}}~~~zzz{{{~~~}}}{{{yyywwwwwwyyy{{{|||}}}~~~}}}~~~zzz{{{}}}}}}~~~}}}~~~}}}|||zzzxxxvvvwwwzzz}}}}}}~~~~~~~~~~~~||||||zzzxxxwwwyyy}}}}}}}}}~~~~~~~~~|||{{{zzzxxxxxx{{{~~~{{{}}}}}}|||}}}||||||zzzxxxxxx{{{}}}{{{~~~~~~{{{zzz}}}}}}|||zzzxxxxxx{{{}}}}}}}}}vvvwww~~~~~~|||zzzxxxyyy}}}}}}{{{rrruuu}}}|||zzzzzz|||~~~}}}zzzpppttt{{{{{{{{{{{{}}}{{{~~~~~~~~~~~~|||}}}~~~}}}~~~}}}|||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~wwwzzzxxx