BMv6( xxxooohhhZZZVVVQQQNNNKKKIIIGGGEEEBBBBBBBBBBBBAAAAAAAAAAAA???>>><<<;;;:::;;;<<<===??????>>>===;;;<<<>>>@@@EEEDDDAAA>>><<<:::999999888777555444333222333333444333444777777888@@@HHHXXX]]]hhhxxxxxxpppgggbbbiiippp{{{{{{kkkbbb___```^^^\\\OOOEEE<<<888666444555888333333333333444555666666777777888999<<>>>>>>>><<<;;;:::999999999::::::<<<<<<<<<:::999:::===@@@DDDCCCAAA???===;;;::::::777666444333222111222222222111444777777777<<>>>>>;;;888333///---,,,++++++(((,,,444???PPPdddvvv}}}ppp\\\LLLCCCAAABBBDDDKKKRRRVVVTTTPPPKKKEEE>>>888777666555333333222222111222222111000000111333111222222222222111000///000///......///111333555555555555333000///...///+++,,,...000222111///...,,,***+++000666;;;EEENNN^^^mmm{{{|||rrraaaNNN@@@yyyooogggaaa[[[TTTOOOPPPNNNJJJHHHFFFDDDBBB@@@=========<<<;;;;;;::::::888777777666666777777777888888777666666888<<>>???FFFPPPZZZcccoooyyyzzzuuuggg___TTTLLLIIIHHHHHHGGG@@@:::666555333000111444333333333333444555666666777777888999;;;>>>@@@BBB;;;;;;;;;;;;:::999999999666444111...+++******+++(((...777EEEZZZnnnyyy{{{qqqdddPPPBBB<<<===@@@BBBIIINNNPPPLLLGGGDDD???:::666666555444333222111000000111111000///000333555222222222222111111000///000///......///111333555444444555333000//////000------...///000000000000///---000555:::???HHHPPP```nnn{{{yyymmm[[[III;;;|||nnnhhh```[[[XXXUUUPPPLLLLLLIIIFFFDDDCCCAAA???<<<::::::999999888777777777444444444444444444444444333444333222333666:::>>>AAAAAABBBBBBAAA@@@>>>===666444333111000000000000///111666;;;999555666:::<<<:::<<>>===999666555555444000000444333333333333444555666666777777777888:::===???AAA??????>>><<<999777555555111000...,,,***)))***+++***000:::JJJbbbuuuyyytttaaaUUUFFF;;;888:::======FFFIIIIIIDDD???===:::666444444444333222111000/////////000//////111555888333333222222111000000///000///......///111333555333444444333000//////000000000000//////000333444555444777===@@@CCCIIIPPP\\\jjjvvvssseeeTTTBBB777uuukkkaaa\\\UUURRRQQQPPPMMMKKKIIIGGGDDDBBBAAA???===:::888888888777666555555444222222222222222222222222111111000000111444:::>>>@@@AAABBBCCCCCCBBB@@@>>>555444222111//////000000222555;;;@@@>>>999888;;;;;;777666:::@@@HHHTTT```dddsssssshhh```\\\XXXWWWQQQLLLEEE???===;;;:::999666444444666555111111444333333333333444555666666666666777888:::<<>>:::666444333---------+++)))(((***+++,,,222<<>>444yyysssjjjbbb```SSSRRRQQQOOOMMMLLLKKKJJJFFFEEECCC@@@>>><<<;;;:::999888777555444444444444222222222222111///...---.........///111333666777<<<===@@@DDDEEEDDD@@@<<<444222000000000000///...222555999;;;999777555555999999999999;;;???EEEIIIWWW```nnn|||~~~ooo\\\TTTQQQPPPPPPQQQPPPHHH???:::999999666333111222333222//////111444444444444333333444444555555333333666777888===DDDIIIKKKIIIAAA999555111,,,,,,((('''))))))(((***///333===KKK]]]nnnuuummm```KKKAAA777333222111111444>>>??????<<<888555333333000222444555555333111///000///...///222555555555666222000111000---...222111333222......555:::<<<:::666333333111......000111222222111222444777999AAAEEELLLQQQSSSRRRQQQPPPXXX\\\___[[[PPPDDD999444sssmmmggg___XXXVVVOOOOOOMMMLLLJJJHHHGGGGGGCCCBBB@@@>>><<<::::::999777777666555555444444555222222222222111///...---.........///111444666888999:::<<>>;;;:::777444000222222111//////111333444444333222222222333333444222222555777888>>>EEEJJJMMMKKKCCC;;;666111,,,+++((((((++++++***---222666BBBSSSffftttvvviiiZZZFFF<<<333111222111333666<<<===<<<999555222222222111222555666666444111///000//////222555888777555444000...000000///111555666999888444444:::???AAAAAA;;;666444111---///222444666777666666999>>>BBBKKKPPPXXX]]]^^^\\\XXXUUUSSSTTTTTTPPPFFF<<<444000xxxnnnddd___[[[SSSNNNMMMKKKJJJIIIGGGEEEDDDBBBBBB???>>>===;;;999888888888666666555555555555555555222222222222111///...---------...///111444666888555666777999::::::777555111///------/////////...///000000000///000333666222222333222111222555777===CCCLLLTTTZZZ\\\[[[ZZZYYYdddvvvxxxeeeQQQIIIMMMUUU___gggddd[[[NNNDDD>>>:::777444///000111000//////000222333333222111111000111111333111111444666888???FFFLLLOOONNNFFF>>>999222,,,***)))***---...---000666:::III^^^pppzzzvvvcccQQQ@@@777000000222222444777;;;;;;888555111///000222222444777999888666222000//////111666<<<===;;;777222...,,,///000111444999<<>>DDDHHHHHHJJJBBB999444000...111666888;;;>>>>>>>>>AAAIIIOOOYYY^^^eeejjjjjjddd]]]WWWMMMLLLHHHBBB:::444111000{{{uuujjjbbb[[[WWWSSSMMMJJJJJJGGGFFFEEECCCBBB@@@???>>>;;;:::999888777666666666444444555555555555555555222222222222000///...------------///111444777888333333222444555555444222///---,,,,,,...//////....../////////......000222000222333222111111222444666:::???DDDHHHJJJKKKKKKPPP___vvvwwwcccOOOJJJQQQ___nnnyyyrrrgggXXXJJJ@@@:::666444//////////////////000111222222111000////////////222000000333555888???GGGNNNRRRRRRKKKBBB<<<555...++++++---000000///333999BBBRRRgggwww|||sss___LLL<<<444...000222333555777<<<:::777333///...000333333666999<<<<<<999555222000111555<<>>BBBGGGKKKJJJKKKPPPRRRQQQSSSHHH===666111///444:::===BBBHHHJJJJJJNNNVVV]]]eeeiiimmmpppmmmeeeZZZRRRIIIEEE>>>888333111222333wwwmmmfff___YYYTTTRRROOOJJJHHHIIIEEEDDDCCCBBB@@@>>>===<<<999888777666555555555555333444555555666555555444222222222222000///...---,,,,,,---///111444777999444222000000222333222111///---,,,,,,...///.........000111111000......//////222444555444333333333444555888:::===???@@@@@@JJJ^^^wwwvvvcccRRROOOZZZkkk}}}tttaaaOOOAAA999555333//////......///000111111111000///...............222//////222444777>>>GGGPPPTTTTTTMMMEEE>>>777111------///222111111777???NNN^^^qqq||||||qqq]]]KKK<<<555000222444444555777===;;;888333000000222555444777<<<@@@AAA>>>999666222333999CCCKKKMMMGGGAAA999444111333555777===CCCKKKSSSYYY[[[\\\]]]]]]YYYUUUJJJ>>>666111111666===DDDKKKSSSYYY\\\___eeeiiimmmmmmmmmlllggg^^^RRRIIIBBB===666111///111444666|||rrrhhh```[[[VVVQQQNNNNNNKKKFFFEEEGGGDDDCCCBBB@@@???===<<<;;;999888777666555444444444333444555666666555333333222222222222111///...---,,,,,,---///111555888999666333000///000111222222000...,,,,,,.........---...000222222111/////////222555888:::888666444444222333333444666777999999DDDZZZsssooo___QQQSSSbbbuuujjjTTTCCC999555555000///......000222222111//////............//////333000...111333555===FFFOOOSSSRRRKKKDDD>>>888333//////222444444666@@@JJJ___nnnqqq]]]MMM>>>777333555888888777999>>><<<999555222222444777555999@@@EEEFFFCCC>>>;;;666777===HHHSSSUUUOOOGGG>>>888555777:::===DDDKKKWWW```iiikkkjjjgggaaa[[[OOOEEE:::444111000666===HHHOOO[[[eeekkknnnnnnnnnlllhhhccc^^^YYYRRRHHHAAA999555000...///333666888ӵĦĦӵĦ}}}tttkkkccc\\\WWWSSSOOOLLLJJJJJJGGGCCCCCCFFFBBBBBB@@@???===<<<:::::::::999888666555444444444444444666666666444222111222222222222111///...---+++,,,---///111555888:::777333///---...000222333111000...---.........,,,---.../////////000333555:::===AAABBB???;;;888666222222222222333444555666>>>UUUkkkwww}}}zzzpppaaaUUUMMMTTTggg{{{rrrZZZFFF;;;777777111///...///222333333222......---......///000111444000...000111444<<>>KKKXXXqqqttt^^^MMM>>>888666999<<<<<<<<<======<<<:::777333333555777555:::BBBHHHJJJHHHCCC@@@999:::@@@LLLXXX[[[UUUMMMAAA;;;888;;;???DDDLLLTTT^^^iiirrrsssoooggg\\\RRREEE===444000...///444;;;DDDLLLZZZhhhrrrsssnnnhhhccc[[[QQQJJJGGGBBB===888111///---///333888::::::4ĉ@ӵ>L=hĦ4ĉ@ӵ>Lwwwqqqggg___YYYUUURRRPPPMMMJJJIIIIIIGGGBBBBBBFFFAAAAAA???>>><<<:::999999;;;:::999777555444444444444555666666555333111000222222222222111///...---+++,,,---///111555888:::777333///,,,---000222333333111///.........---,,,,,,,,,,,,,,,---111666:::CCCFFFIIIIIIFFF@@@<<<999333333333333333444555666===RRRfffmmmooopppjjj___VVVLLLHHHSSShhh~~~www]]]HHH<<<999999222///...///222444444222---------...///000111222555111///000111333;;;DDDJJJMMMKKKDDD===:::666222000111444999<<>>999777;;;?????????AAA<<<<<<:::777444333555666555;;;CCCJJJMMMKKKFFFBBB;;;<<>>===GG=?HdĦ=ĪjGG=?HdĦxxxrrrgggccc]]]VVVQQQOOONNNNNNJJJHHHFFFEEEEEEDDDCCCAAA===<<<:::999888999999:::;;;<<<;;;999777666777999666666666666666555333111333222000///---,,,,,,,,,,,,,,,------...222777:::888666333111///000111333000///...,,,,,,------...000...+++***,,,333<<>>:::===CCCFFFBBB>>>@@@???<<<777333222444555444777>>>HHHQQQQQQJJJCCC<<<===DDDQQQ\\\^^^UUUKKK@@@>>>>>>AAAIIISSS]]]bbbhhhjjjkkkhhh```TTTGGG???333222///------...000111888???MMM```mmmlll___QQQHHHBBB:::333000//////...------///444:::???BBBCCCӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵuuulllggg]]]ZZZUUUPPPLLLKKKKKKLLLKKKHHHEEEDDDCCCCCCAAA???;;;:::999777777777888999<<<======;;;888666666777777666666666666444222000222111000///------,,,,,,,,,,,,---...///222777::::::888555333111111222333000///...---------......///---+++***+++222;;;AAALLLSSSYYYXXXOOOFFFAAA@@@<<<888444222333444333222666>>>HHHMMMLLLIIIGGGHHHCCC@@@???III]]]uuuppp\\\OOODDD<<<222111000222555555222///---------------///333666777444111//////333777999BBBAAA@@@>>>:::555111...,,,---000666>>>OOOlllrrr\\\OOOBBB???<<<>>>AAABBB???<<>>@@@FFFPPPZZZ```bbbeeeccc___YYYPPPGGG>>>999333111...,,,,,,---///000555;;;HHHZZZhhhiii]]]RRRCCC>>>777111///......---......///333999>>>@@@AAA?~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??{{{qqqhhh```[[[TTTRRRNNNKKKIIIIIIJJJKKKKKKIIIEEECCCBBBAAA???===999888777666555666777888===>>>???===:::666555555777777777666555222000///111000//////...---,,,,,,,,,---......///222666:::<<<;;;888555333333222333000000///............///---,,,***)))+++000888>>>KKKQQQVVVUUUNNNFFFBBBAAA===:::777555444333111000111777>>>@@@???=========;;;:::;;;BBBRRRiiixxxjjj\\\LLL???444222000222444555222///...............000333666777555111//////222555777<<<<<<;;;999666222///------,,,000888FFF[[[www|||fffSSSHHH@@@@@@??????>>>>>>===<<>>999444000......,,,///777BBBJJJKKKDDD<<<555999CCCPPPXXXWWWMMMCCC===???DDDOOO[[[bbbcccaaa```[[[RRRGGG???999666555222000...+++***+++---...111666AAAQQQ___bbb[[[RRRAAA===666222000//////...------///222777:::<<<<<<4Dӵ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]Ħ{{{pppggg___ZZZVVVQQQOOOMMMKKKJJJJJJLLLMMMMMMJJJFFFDDDBBBAAA>>><<<888777666555555666888888===???@@@>>>;;;777444333888999999777444111///...////////////...------,,,,,,---//////000222666999>>><<<:::888666444333222000000//////............++++++******+++///555999DDDHHHMMMMMMHHHCCCAAAAAA>>>===;;;999666444111///222555999:::999888888999444555888<<>>OOOeee}}}lllXXXIIIAAA===???@@@@@@===<<<>>>@@@DDDCCCAAA;;;555///---,,,,,,///666AAAIIIHHH???777333:::EEEPPPVVVSSSJJJAAA<<<@@@IIIWWWdddhhhccc\\\YYYRRRGGG===666444555666222000---***))))))+++,,,...111:::HHHUUUZZZVVVQQQCCC???999555333222111///,,,,,,---///3335556665554DuXӵ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Ħxxxnnneee^^^YYYVVVTTTPPPOOOMMMKKKJJJJJJKKKLLLMMMJJJGGGDDDBBB@@@>>><<<888777777666777888:::;;;<<<===???>>>:::777555444:::;;;<<<999444///---------......///......---,,,,,,...///000111333666888===<<<;;;999777555333222///////////////......---***++++++***+++---222555888<<<@@@AAA???>>>===>>>>>>>>>===;;;888444222000555666777777666666666777111444777:::CCCXXXttt~~~pppYYYEEE999555111000222222000......///000000///000333555555333111//////000333444666666555444222000///......///555DDDVVViii~~~rrr^^^LLL@@@;;;888<<>>>>>AAAEEEEEEDDDBBB<<<666000---,,,///222999CCCIIIGGG===444111888CCCLLLOOOKKKDDD???;;;BBBNNN]]]gggfff]]]TTTLLLGGG@@@999555555888:::222000---***(((((()))***---///555???JJJPPPOOOLLLCCC???:::777444222000...******+++---000111111///4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵzzznnniiiaaaZZZVVVSSSQQQOOOLLLKKKIIIHHHHHHHHHHHHIIILLLIIIEEECCCAAA@@@===;;;888888777777888:::;;;<<<999;;;<<<;;;999777666666<<<>>>???;;;444///------+++,,,...//////...---,,,---...000111111333666888:::::::::999777555222000.........///...------,,,***+++,,,,,,,,,---000222000333555777777777999:::;;;<<<<<<:::666333222222444444444444444444444444111444777999AAATTTooouuu^^^JJJ;;;666111///000111000......///000000///000222333333222000//////000222444666555444333111000/////////000888FFFWWWhhh|||}}}iiiUUUEEE;;;666444888;;;===>>>???CCCGGGDDDCCC@@@;;;555000......111444;;;EEEKKKHHH>>>444///555>>>CCCDDDAAA===;;;;;;DDDSSS___ccc^^^SSSJJJ???<<<999666555777:::<<<333111---***((((((((())),,,,,,000777???DDDEEECCC===:::777444222000---***))))))***---///000...---4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ~~~tttmmmccc^^^XXXSSSPPPNNNLLLKKKFFFFFFFFFEEEFFFFFFGGGHHHIIIFFFCCC@@@???>>>;;;999777777777777888:::<<<===666888999999777777888:::???AAAAAA===555///---...***+++---//////...---,,,---///111222222333555777777888999999777444111///,,,---.........---++++++)))+++------------...000...///000111222333444666777888999777333111222333333222111222222333333222222444777999AAASSSkkk}}}sss]]]KKK===888222//////000///------...////////////000222111000///...///111333444555555333222000//////...///111888DDDRRRddd{{{|||hhhSSSCCC999555222444777:::<<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&ĒRvvvkkkddd^^^[[[UUUQQQNNNLLLJJJHHHCCCDDDDDDEEEFFFGGGHHHIIIFFFCCC@@@>>>===<<<:::888666666666666888:::<<<===555666777777666777:::<<<@@@BBBCCC>>>555///---...)))+++---/////////---,,,---///111222222333555777555666777888777444111///+++,,,---------,,,+++******,,,......------...///////////////000111222333333555666444000///111444222222111111333333222222222555777999AAARRRhhhyyy~~~oooZZZIII>>>888222//////000///---,,,...//////......///111000///......///111333555555444333111///.........000111666@@@NNNaaa{{{~~~iiiTTTCCC888444111222444777;;;>>>@@@AAA???>>>:::444///---...000---222:::FFFNNNLLLCCC:::111666:::;;;999888:::===<<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@h|||sssoooiiiaaa[[[UUUTTTSSSQQQNNNLLLIIIHHHDDDDDDCCC@@@BBBFFFGGGDDDBBB@@@===<<<<<<:::888666222333444777:::;;;999777555555666555444555777999DDDEEEDDD???777111//////,,,+++*********+++,,,---.........///000222333444444444444444333111///...,,,,,,,,,+++++++++******(((+++---......---...///000000////////////000000222111000//////000111111000000000111111111111111222555:::???HHHXXXkkkxxxzzzhhhVVVIIIAAA>>>999444000///000000,,,---///111111000///...000000///......000333666333222111000///.........111111333<<>>999666333111///...111333;;;HHHRRRQQQEEE999333666999888666555666888CCCLLLUUUUUULLLAAA:::888<<<999444111777???AAA???666222---++++++***(((%%%)))((()))***---.........111111111000...,,,,,,,,,***,,,///2223333333332224DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼srrriiieeeaaa[[[UUUQQQPPPOOOMMMJJJHHHEEEDDDBBBDDDBBB@@@BBBFFFFFFBBB???===;;;::::::888666444222222444666888999777555333444555444444555777:::EEEFFFEEE???777000......,,,+++*********+++------......//////111222333444333333333333222000...---,,,,,,+++++++++************,,,...//////...///000000000////////////000000111000///......///000111/////////000000111222222111666>>>FFFPPP___ooo{{{yyyhhhUUUIIICCC@@@;;;666333111111111---///111000///...000111111111000///...///222444222111000///.........///111222444<<>>;;;888555222111///...111333;;;HHHRRRQQQEEE:::555999===>>>;;;999888999HHHNNNSSSPPPGGG>>>999999:::999444222777???AAA>>>666333///,,,,,,+++)))'''*********+++---///000000444444333111///.........,,,...000222333333222111Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ|||sssggg___[[[YYYTTTPPPNNNMMMKKKIIIGGGEEECCCBBBBBBCCCCCCAAACCCFFFEEEAAA===;;;999888777666444222222222333444666666444222222333333333333555777:::EEEFFFEEE???777000------,,,+++*********+++---......//////000111222333333111111111111000///------+++++++++***************+++---///000///...///000000//////......//////000000///...------...///000------......000222444555222999CCCMMMXXXeeesss|||wwwhhhWWWLLLHHHFFFAAA<<<888555333222000333666444///...111444222222111000000000000111000000///.........///000222222555===NNNfff~~~fffNNN>>>777///000222444777:::<<<>>><<<:::777444222000000///111444<<>>======OOORRRRRRKKKBBB:::777888777666444333777>>>???;;;666444000...---,,,***)))++++++,,,,,,...000222333:::888555333111000000000///000111222222222111000?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦyyyrrrjjj___XXXVVVTTTRRROOOMMMLLLKKKIIIGGGEEEDDDDDDBBBDDDEEEDDDEEEHHHEEE@@@;;;999777666666555333222222111111222333333111000000111222222222444777:::@@@BBBBBB>>>666000------,,,,,,+++***+++,,,---...//////000111222222333333000000//////...---,,,,,,************************+++---......------...////////////......////////////...---,,,---...///000---,,,,,,...000444777999999>>>FFFOOOYYYdddpppxxx}}}}}}|||zzztttiii\\\TTTQQQOOOKKKFFF@@@;;;888666666;;;???===555111222666333222111111222111000///000///...---...///111222333444666???OOOfff~~~hhhNNN<<<444///000111444777;;;>>>@@@>>>===;;;777222000///000111444<<AneneneneDenene>Ak<fhDenenene~~~vvvpppiiibbbYYYSSSQQQPPPOOONNNKKKJJJHHHFFFEEEDDDDDDDDDCCCFFFHHHHHHIIIJJJFFF@@@;;;999777666777666444222222111000000111111000...///000111111111333666999:::<<<>>>;;;666111//////---,,,+++++++++,,,---...///000111222333333222222//////...------,,,,,,,,,******************+++++++++,,,---,,,++++++,,,...//////............//////...---,,,,,,,,,...///000---,,,,,,...222777<<>>AAAGGGLLLHHH???777555666444333111222444444333111000///...---...000222444444555888AAAQQQggghhhOOO===444///000111333777;;;???AAADDDCCC@@@;;;444000000000111555===GGGNNNMMMEEE===777===DDDHHHIIIIIIKKKMMMQQQQQQOOOHHH@@@999555444///111111000111666666333333333222000---+++***))))))+++,,,...000555<<>>666111111222111555===FFFLLLJJJBBB;;;777>>>FFFLLLMMMMMMNNNPPPKKKKKKIIIEEE>>>888444333///222111......222222000111222333111...+++******(((***...000444;;;EEEMMMKKKCCC999222111222222222111111000///......---{{{tttnnnggg```ZZZVVVSSSOOOLLLIIIGGGFFFEEEDDDBBB@@@>>>===>>>>>>???BBBGGGKKKLLLMMMLLLFFF>>>999888666666666666444222111///......000111000//////000000000///000333555777:::>>><<<888333111111------,,,+++,,,---...//////111222444444333222111///...---,,,,,,,,,------++++++,,,,,,,,,---------,,,------+++******,,,...///......------......///...------------///000111000//////111777???GGGLLLLLLHHHBBB>>>>>>BBBFFFIIIGGGFFFGGGLLLUUU^^^eeeiiidddfffiiijjjhhhddd```]]]aaa```[[[SSSIII@@@:::777666222000222777;;;<<<;;;555333111//////111444666555777;;;CCCSSSiiizzzcccMMM>>>888//////000333777<<>>999666444444222444333...---000111///111333555333///,,,+++,,,(((+++000333999BBBOOOXXXPPPGGG;;;444333444444333000///...------------~~~vvvnnniiibbb[[[UUUSSSQQQNNNKKKIIIFFFDDDCCCCCCBBB@@@>>>===>>>???@@@AAAGGGKKKLLLMMMLLLEEE===888777555555555555333222000///......000111111000///000000000//////222444999===@@@>>>999444111111------,,,+++,,,---...///000111333444444333222111///...---,,,,,,,,,---...,,,,,,,,,------..................,,,++++++---///.........------...............------...///111222111111000333999AAAJJJOOOKKKGGG@@@<<<;;;<<<>>>???===<<<<<>>???>>>777555222000000222444666666777;;;DDDTTTiiiuuu^^^III<<<777//////000333777===BBBEEEEEEGGGEEE???777333444777222666===EEEHHHEEE===777777BBBQQQZZZZZZTTTMMMIIIBBB@@@<<<888555444444555555777555///---///111000222555666555111------...(((,,,222666<<>>GGGWWWeeehhhlllmmmiiilllssssssmmmmmmcccXXXOOOFFF===:::<<<111000111444:::@@@DDDFFF===999333000000222444555999999;;;CCCSSSjjjmmmXXXEEE888111111000...000555999===>>>EEEDDDBBB===888444333333777:::>>>CCCEEEBBB<<<777;;;EEESSS\\\\\\TTTIIIBBB::::::999777666666888:::>>>;;;666333111000...---666:::;;;777444333111---+++---111999DDDRRR^^^eeePPPHHH===555222111111000111...---//////---///222~~~yyyooojjjbbb^^^[[[WWWQQQLLLKKKHHHDDDBBBBBBCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>BBBCCCEEEEEEDDD@@@;;;888555444222333333333222000000...---...///000000000000///////////////000000777;;;===;;;555000.../////////.........//////000111222333333111000111333///...------------...///.........------.........------------...///000111///......------......///,,,,,,,,,---...000222222111111222777>>>EEEJJJLLLGGGAAA;;;;;;>>>???;;;777555333333666;;;DDDRRR___dddjjjjjjeeehhhrrrvvvtttjjj^^^RRRKKKDDD>>>;;;<<<000//////333999AAAFFFIIIAAA<<<555222222444777888===<<<===DDDSSSiii|||iiiTTTCCC888333222000...000333777:::;;;<<<<<<<<<999777666777888:::<<>>GGGRRRYYYWWWNNNCCC<<<777777777666555777;;;>>>???;;;666222111000///...555999:::666333222000---,,,,,,000999FFFSSS\\\aaaNNNGGG===666333111000...000...///222333000///111yyyrrrnnngggbbb]]]YYYWWWTTTNNNJJJHHHEEEBBBAAAAAAAAA@@@???========================BBBBBBBBBAAA>>>;;;777555333222111111333333222111///...,,,---...000//////000//////.........//////333666999888444000///000000//////....../////////111333555444111///000222........................////////////////////////---------...///111222333///......------......///---------...///111444555333333555:::@@@EEEHHHIIIBBB===999999<<<===;;;777444222222555888>>>KKKWWWaaahhhhhhbbbbbbmmmtttuuufffXXXJJJEEECCC???<<<:::///...---000888@@@GGGKKKDDD>>>777333444777;;;===CCCBBBAAAFFFSSShhh~~~wwwcccOOO@@@888555333111//////111444666777555666666666555777:::===??????AAACCCBBB???999444<<>>777333333333333444888>>>BBBAAA<<<666111000000000///444888999555222111///,,,,,,,,,///:::HHHSSSXXXYYYIIIDDD===777333000---+++......222888999555222333yyyppphhhbbb^^^[[[XXXUUURRRPPPMMMHHHEEEEEECCC@@@?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<>>===<<<:::777555444111000000111333444444333...---,,,,,,...//////...//////......------......000222555444222000000111111000/////////////////////444999:::777333111111......////////////...............//////.........,,,------...000222333444//////............//////............000333666777888999;;;???CCCFFFEEEDDD<<<888444555888:::999666444222222444666:::DDDNNN^^^gggiiibbb```hhhooopppcccTTTEEEAAABBB@@@;;;888///---+++...555>>>EEEIIICCC===777333555:::@@@CCCHHHGGGFFFIIISSSggg}}}rrr]]]III===777666444222///...000222444444444444444444555888<<<@@@BBBBBBCCCDDDCCC@@@;;;777666===EEEJJJHHHAAA:::666//////000000222666<<>>>>>>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999777666555444///...///222555666555444...---,,,,,,...//////...//////...------,,,---------///111222111111111222111111000///////////////...333:::??????;;;444000......///000000///......,,,---............---,,,,,,------...000222333444/////////....../////////............111444777:::???@@@BBBEEEGGGFFFBBB>>>555222000111333666555444555333333555555777>>>GGGYYYdddjjjfffdddjjjnnnlll```PPPBBB@@@BBB@@@:::555///,,,***,,,222:::AAAEEE???;;;555333666===DDDHHHLLLKKKJJJKKKSSSdddzzzmmmWWWEEE:::666666555222//////000222444444333444444444666;;;AAAFFFCCCDDDEEEFFFFFFCCC>>>999444888>>>AAA???:::555333---.........///222888<<>>uuullleee___ZZZWWWPPPPPPOOONNNKKKGGGDDDBBB@@@???======>>>===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888777666444444,,,---000444888999777555///...,,,---...000/////////...---,,,,,,,,,,,,,,,,,,---...000111222222222222222111000////////////---111888AAAEEEBBB999111////////////////////////+++,,,---......---,,,+++---------...///111222333000//////......//////000...------...000444888;;;BBBCCCFFFIIIIIIFFF???:::111///......000222333333555333444666555444:::AAAQQQ]]]ffffffhhhmmmnnnjjjZZZLLL@@@???BBB???888333...,,,***,,,222999???BBB===999555444888???FFFIIINNNNNNLLLLLLPPP^^^qqq~~~uuueeeRRRBBB999666666666333000000222555666777222333333555888???HHHNNNDDDEEEFFFHHHGGGDDD>>>999444777::::::777333///---------.........000444777;;;777222///...000111222333777888444111000...+++++++++...555===AAA>>>:::555777888666222...+++******---666AAAEEEBBB??????zzzrrrkkkfffaaa\\\YYYRRRSSSSSSQQQNNNJJJGGGFFF???>>>======>>>===<<<:::999999999999999999999999999999999999777555333111***,,,111777;;;;;;888555000...---...///000000000///...---,,,++++++++++++,,,,,,---///111222333333333222111000///////////////...222<<>>444111000///......///000111,,,---...//////...---,,,------------...///000111000000////////////000000------,,,---000444999<<>>888000///......///111222333333222333555444222666===JJJTTT\\\]]]bbbhhhhhhaaaPPPEEE===>>>AAA===777333,,,++++++...444;;;AAACCC???;;;777777:::@@@EEEHHHOOOOOONNNKKKKKKUUUeeerrrnnnggg[[[LLL???888666777555333111111444888:::;;;555555555555999???HHHOOODDDEEEGGGIIIGGGBBB:::444222444666555222///---,,,,,,---///000000111333555666333000...///000111111444888999555222111///+++)))+++...333777777555222000333555444111---,,,,,,***+++222;;;>>>;;;888999sssoooiiiccc^^^ZZZVVVSSSNNNOOOPPPNNNJJJFFFCCCBBB???=========>>>>>><<<:::777777777777777777777777;;;;;;;;;:::888444111///(((,,,222999======999555000///......000111111000///...---,,,++++++++++++---,,,---...111333333333333222111000////////////111---...888EEEIIIAAA777222000///------///000222---...000111111000...------------------...///000000000////////////000000---,,,+++,,,///444999<<<<<>>CCCFFFAAA>>>:::999<<>>888777888555333222222666:::<<<===;;;:::888666888===EEEKKKEEEFFFHHHIIIFFF???666000...///111111000//////000+++...000222333333555666333111......///111111111444888999555222111///,,,)))+++...111222111000......111444333000---------)))***///555777444111222zzzrrrjjjgggaaa[[[VVVRRRPPPOOOLLLKKKIIIGGGEEECCCBBBBBBCCC???;;;:::;;;<<<:::888999999999888888888888888;;;======<<<;;;999222))),,,444<<<@@@AAAAAA<<<555000000/////////000111222////////////...............---,,,...000222333222222111///...---------...---...111444666666444222000///...---------------111000000111222222///---------,,,,,,---...000111000000111111000...,,,***------......//////000000555888===AAADDDBBB===888222000///---...000222444888333000000000000333888AAAFFFHHHGGGGGGJJJKKKJJJ;;;888666666888888444111---,,,---111999AAAGGGJJJFFF<<<666999@@@DDDEEEFFFKKKNNNOOOJJJCCCAAAFFFKKKSSSMMMEEE===888888;;;===;;;555///000777AAAFFFIIIEEE;;;222333888<<>><<<;;;:::222***---555===AAACCCDDD???999...//////000111222333444111111111111111000000000///...---///111444444444111000///......///000000...///111333444333000//////...---------------...000000000111333222000...---,,,,,,,,,---...000111111111111000...---++++++------...//////000000000444666;;;@@@BBBAAA<<<888111000......///111444666888333000000000000333888CCCGGGGGGCCC@@@@@@???<<<666333222333555666333000000//////333;;;CCCIIILLLGGG>>>888;;;AAACCCDDDFFFJJJNNNOOOJJJCCC???AAAEEEHHHDDD>>>999777999===@@@???999333333;;;DDDKKKNNNGGG<<<333333666999===AAADDDGGGIIIGGG???888333111444666555222333666555222222555888999999777666555444222///...000222444444999<<<<<<666111000---***))))))******+++,,,,,,,,,...///111222111///,,,)))***---///000///---------~~~uuukkkddd[[[YYYUUUQQQNNNLLLLLLLLLHHHGGGEEEBBB@@@???>>>>>>===:::777777999999777555888888888888888888888888>>>AAA@@@===;;;:::333,,,...555===@@@CCCDDD@@@;;;000111222333444444444444555444444444333333222222000///...000333555555555000000/////////000111222///000111222111///---,,,------,,,,,,,,,---....../////////111333333222000,,,,,,,,,,,,---///111222333222000...---,,,++++++---...///000000111111111111333888===@@@???:::666000///......000333777999888222///000000///222888CCCGGGFFF@@@:::888555222111//////111555666555222444333222666===EEELLLOOOIII@@@:::<<<@@@BBBBBBDDDHHHKKKMMMIIIBBB<<<<<<===<<<999666444555:::???CCCBBB<<<666666===GGGOOOSSSHHH>>>555333444555888<<>>???===999666444222111///000222444555555:::===<<<666222000...+++(((((())))))***++++++,,,---///111222111///---+++,,,...000000...,,,,,,,,,~~~uuummmddd^^^YYYWWWSSSPPPMMMLLLKKKLLLJJJIIIGGGEEEBBBAAA@@@@@@<<<999777777:::;;;999666777777777888888888888888???BBBAAA===:::999444...///555;;;>>>???@@@===777444555666666666666555444777777666555444444333333///......000333555666555000000000////////////000///000222222000///------,,,,,,,,,,,,,,,---...///......///111444444333222,,,++++++,,,---///111222333222///---,,,++++++,,,---...///111222222222111///111555:::===<<<888555......---...111555999<<<777222////////////222777@@@DDDDDD???:::888555222000//////333888:::999777666555444777>>>FFFLLLOOOGGG???:::;;;>>>>>>>>>???BBBFFFJJJHHHBBB<<<999888666444222111444888===AAA@@@:::555555;;;EEEOOOTTTHHH>>>666333333333666:::@@@BBBCCC???999222///...444:::===<<<===???>>>;;;;;;???CCCCCC>>>888444333222111000222444666666666:::===;;;555000///---***''''''((()))***++++++,,,---///000222222111///...---...000000...---------{{{qqqiiibbb[[[VVVXXXVVVRRROOOLLLJJJJJJJJJKKKJJJHHHEEECCCBBBAAA@@@<<<:::888:::===>>><<<999777888888888999999999:::>>>AAA@@@<<<888777555000000555999:::::::::666111333444555777888999999999888888777666444333222222...------///222444555555222222111000///...,,,,,,///111333333111000000111,,,,,,,,,,,,------...///......///111444555444222,,,,,,,,,,,,---///111222222000...---,,,+++,,,,,,,,,...000222333333222222---///333777::::::666333---,,,---...111666:::===666111............111666===AAABBB>>>:::888666222000//////333999<<<;;;999666555555888???EEEJJJMMMDDD===888999:::999999;;;<<<@@@FFFFFFBBB===999777666555333222333666999<<<999555111111777AAAKKKQQQFFF>>>777555444333777<<<===??????;;;555///------444;;;AAAAAAAAABBBAAA>>>===AAAEEEDDD>>>777333222333222111333555777777777999;;;:::333...---,,,)))&&&'''((()))***+++,,,,,,...///111222333333222111...///000000///...///000~~~sssjjjddd^^^YYYTTTUUUSSSOOOLLLIIIHHHHHHHHHIIIHHHFFFDDDAAA@@@??????===;;;:::<<<@@@AAA???===888888999999:::;;;;;;;;;;;;>>>>>>999555555555222111555888777666666333......///111333777:::===???999999777666444333222111---,,,,,,...222444555555333333333222000...,,,+++000333555444111000111444......---------...//////......///222444555444222------,,,,,,---...000111///......---,,,---------,,,...000333444444333333...///222666888777444111,,,+++,,,---111555:::===666111---......---111666<<<@@@AAA===999666333///...---...111777:::999777444444555999???EEEHHHIII@@@:::666777777555555777999===CCCEEECCC???:::777888666444333333444666777222000...///555>>>GGGMMMFFF???999777555444888>>>===>>>>>>999333...---...333<<>>===BBBFFFCCC<<<555222333555444222333555777888888888;;;999222---,,,,,,)))''''''((()))+++,,,------///000222333555555555555111222222111/////////000|||uuulllfffaaa]]]XXXTTTQQQOOOMMMJJJIIIIIIJJJJJJHHHGGGEEEBBB@@@???>>>>>>===;;;;;;>>>BBBDDDBBB???999999:::;;;;;;<<<======777;;;;;;666333333444333111666888777666777444000---------///222666:::===;;;:::999777555444222222...------///333666777777444444444444333111///...222555777555111...000222000000///.........//////000///000222444555444222///...---,,,,,,---...///,,,,,,------......------,,,...111444555555444333///000222555777666222///+++++++++---000555999<<<555000------------000555:::???AAA===999888444000...------111555888777555222333666;;;AAAEEEFFFFFF===888555666555222333666999===BBBEEEDDD???:::777555444333222333444555666000//////111666>>>GGGMMMHHHBBB===:::777555888>>>???@@@???:::333//////000222<<>>===BBBEEEBBB;;;555444666999666333333444777888999999;;;999222------,,,***'''((()))***+++---......000111333555666777888888777777666333000......///|||qqqkkkddd___[[[XXXTTTPPPOOONNNLLLKKKKKKLLLMMMNNNIIIHHHFFFCCCAAA@@@???>>>===;;;<<>>>>>444999999444111222444333222666999888888999777333111///---,,,---000444666<<<<<<:::888666444333222///......111444777888888444555555666555444222111444777888555///,,,---000222111000///////////////000000111222444555333111000///...---,,,---......)))+++,,,...//////...---,,,...111444666555444333000111222555666555111...+++******,,,///444888;;;555000------------000555888>>>AAA>>><<<<<<999666000//////222666888777555222333777===BBBEEEFFFEEE<<<888555666555222222666;;;>>>CCCEEEDDD@@@:::777222111111222333444666777000000222444999@@@IIINNNKKKEEE???<<<888555888>>>@@@AAA@@@;;;555111111222222===FFFGGGDDDBBB@@@======BBBEEEBBB:::555555888;;;777444222444666888999;;;===:::333......---+++'''((()))***,,,---...///111222333555777999999:::;;;;;;999555000---,,,---~~~~~~wwwrrrgggddd___[[[XXXUUUQQQOOOLLLKKKJJJIIIIIIIIIIIIIIIEEEDDDCCCAAA???>>><<<;;;>>>>>>???AAACCCCCCBBB@@@;;;999:::>>>CCCEEEBBB======999555333333222222111333555777888888777444333333000111666999888888:::===@@@===666222222111///222111000222555888::::::777666444333333555777888888999999777444222222333111444333///---000333222444555555444222111111222------+++******+++------+++++++++,,,...///...---,,,---///000111111111000111222444555555333111////////////000222444666777555333000------...111222888<<>>777222333222000000222333333222444888===BBBDDDEEEFFFGGG<<<888555555333000///222888999<<<===<<<999555333333111///000222555777777111000111555<<>>:::888888:::;;;>>><<<888444111000//////111:::CCCGGGEEE@@@===<<>>777777444---)))***uuu{{{yyyrrrmmmdddaaa\\\YYYVVVSSSOOOLLLJJJJJJIIIHHHGGGGGGGGGGGGDDDCCCBBB@@@???===<<<<<<>>>>>>>>>@@@BBBBBB@@@>>>;;;::::::>>>CCCEEEBBB???<<<999555333333333333222444555777888888777444333333000000555888888999===>>>@@@>>>777333333444333222111000222555888::::::888666444333333666:::=========<<<999555333333444666999888333111444777666888777666444222000000000------,,,,,,,,,,,,------,,,++++++---000111000///---...///111111111000000///000222333333222///...111111111222444666888:::666444111...---...///111777<<>>CCCEEEEEECCCBBB888444222444333000000222555666888999888777555444333111//////111333444555000///000444;;;BBBFFFIIICCC???;;;777666777888999;;;999666333000/////////333<<>>:::555000---,,,+++***((())))))***+++,,,......000...///222444666;;;BBBHHH@@@999888666222111333ccczzzrrrkkkfff```\\\XXXUUURRROOOLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEBBBAAA@@@>>>======<<<<<<>>>======???@@@@@@>>><<<;;;:::;;;>>>CCCDDDBBB???;;;888555333444444444444666777888999888777444333333//////333666777;;;@@@AAACCC???888444666777666222111000222555888::::::999777333222444999???CCCCCCBBB???:::555333333444888;;;;;;777555999<<<;;;>>><<<999666333000///...------............------,,,,,,,,,///222444333222...///000111111000///......///222333333222000///333222333333555777:::;;;777555222...------...///666:::AAAEEEEEE???888333333333333555666777555333444999@@@FFFHHHFFFAAA>>>555111111444555333111222222222222333444555666777444111///...///111222111///...///333999@@@DDDFFF>>>:::666444444666777777777555333111///......///555===HHHPPPSSSQQQNNNKKKHHHKKKPPPRRRKKK@@@999999===:::555000---///555999;;;888444111000///---,,,***++++++,,,---......//////---///444777999@@@GGGJJJBBB:::888777666999<<>>===<<<======>>>???>>>>>>???@@@???===:::999999:::===AAABBB@@@===:::888555444555666666666888888999999888666555333222//////222444666===DDDFFFGGGCCC;;;777888999888333222111222555888999999:::777444333666<<>>BBBBBBFFFBBB===888444222///...,,,---...//////...---,,,,,,,,,---000444666666555//////000111111000///......000222444555444222111222222222222444666888999888555222///---------...333888>>>BBBBBB===777333333333444666888888666333222777@@@HHHLLLJJJDDD???777333222777999666333333000/////////111444888:::666333000//////000000///------...222888===AAACCC;;;777222111333555666555222111///...---------...333:::FFFRRRYYYZZZXXXUUUQQQQQQUUUVVVOOODDD<<<;;;===;;;777222...000555999:::666333222333222000---+++,,,,,,---............---,,,///666:::===DDDKKKLLLFFF>>>888666888===AAA{{{rrrkkkddd___[[[YYYVVVRRRPPPNNNMMMJJJHHHIIIHHHGGGEEEDDDCCCCCCCCC>>>===<<<;;;<<<===???@@@AAA@@@???@@@@@@???<<<:::777777999;;;======<<<:::999777444444666888999999:::::::::999888666555444111//////222333666===EEEKKKLLLHHH@@@:::::::::999666555333444666888999888999888555555888>>>DDDHHHDDDCCC???999555222333555999===???===@@@FFFKKKLLLLLLGGG???999666333111///,,,---...//////...---,,,,,,,,,---000444666777666//////000111111000///...---///222444555444333222111000000000111222444555666444222///...---......222666:::>>>===:::555111222222333666888888666444000555>>>HHHOOONNNIIIDDD:::555333888:::777333222111000000111333777:::<<<888555222000000000//////,,,,,,---111777<<>>AAABBBDDDCCCBBBBBBBBB@@@===:::777888999;;;;;;:::888777888666444444777999;;;;;;<<<;;;;;;:::888666555444111///000333333555<<>>===;;;:::888666666777888888777999888888999;;;???CCCEEE@@@???===999666444555777===BBBEEEDDDGGGOOOTTTVVVOOOHHH???888666444222000------............------,,,,,,---000333555666555...///000111111000///...,,,...111444555444333222111111000//////000111222333222111/////////000000333555888999999666333111111111111333666666555333///333;;;FFFNNNQQQMMMHHH===666444888;;;999555444444555666777999;;;===>>>999666222000000000///...,,,,,,---111666;;;===>>>888333//////444666555222++++++++++++++++++++++++---000888FFFSSSZZZYYYVVVMMMIIIFFFFFFAAA:::666777666555444666:::===??????@@@;;;666444777777444000,,,---...//////...,,,+++------111888===@@@FFFNNNXXXWWWPPPFFF@@@AAADDDDDD~~~uuuppphhhbbb^^^ZZZWWWUUUSSSPPPNNNLLLKKKKKKIIIGGGGGGFFFDDDCCCAAA@@@@@@@@@<<<<<<;;;;;;<<>>;;;888999;;;;;;:::888666555777555444555888;;;<<<=========<<<:::888666555444000000222444444444;;;DDDKKKNNNNNNHHHCCCCCCAAA>>>>>><<<999888888888777666777999;;;===>>>???@@@@@@;;;<<<<<<:::888888999:::BBBGGGIIIHHHKKKRRRWWWYYYNNNFFF<<<666444444222000------,,,,,,,,,,,,------++++++,,,...222444333333---...///111111111000000...111444777888888777666555444222111000000111111000/////////000111222333666777777777666444333222000//////000333444444333000222888AAAKKKOOOMMMJJJAAA:::666;;;@@@@@@===<<<999:::===???AAAAAA@@@@@@888555111/////////...---,,,,,,---111666:::<<<<<<777222---...333555333///******++++++++++++******,,,,,,111===JJJQQQPPPLLLBBB>>>===???===888555666444333444===HHHOOOOOOMMMFFF???777555777888555111...///000111000///---,,,......222999===@@@EEELLLYYY[[[VVVKKKEEEEEEFFFDDDyyynnniiiccc]]]ZZZWWWUUUSSSQQQNNNLLLJJJJJJIIIHHHFFFFFFEEECCCAAA@@@???>>>>>><<<<<<;;;;;;===@@@DDDFFFIIIHHHFFFFFFEEECCC???<<<:::;;;===<<<:::777555555666555444555888;;;===>>>>>>===<<<:::888666555444000000333555444444:::CCCIIIMMMNNNJJJFFFFFFDDDAAAAAA>>>;;;999999888777666777999<<>><<<888:::;;;;;;;;;:::<<<===DDDHHHJJJIIIKKKQQQVVVWWWLLLCCC999333222333111///------+++******+++------+++***+++...111222222111,,,---///000111111111000333555888;;;======<<<;;;888777555333222222222222.........///000222444444999888777666555444333333///...---...111333333333111111555>>>HHHMMMLLLIIIFFF>>>:::???EEEGGGEEEDDD<<<>>>BBBEEEFFFDDDBBB@@@777333000...---...---,,,,,,,,,...222777:::<<<<<<666111,,,---222444111---******++++++++++++***)))---+++---777DDDKKKIIIDDD;;;888999>>>>>>;;;888888555333777DDDTTT^^^^^^ZZZJJJBBB999666888888555111000111222333222000...---//////333:::===???DDDKKKWWWZZZWWWMMMFFFFFFEEECCC~~~wwwttthhhddd___[[[YYYXXXVVVUUUSSSRRRPPPMMMKKKJJJIIIHHHFFFEEECCCBBBBBBCCCDDDEEE<<<;;;:::===AAAEEEHHHIIIPPPKKKFFFEEEGGGGGGDDD@@@>>>@@@BBBBBB???<<<:::::::::;;;<<<===>>>???@@@AAA===<<<:::::::::999666444444444333333444777<<>><<<;;;;;;<<<>>>?????????>>>;;;999777888999<<<===>>>???AAACCCKKKNNNNNNLLLLLLOOOPPPMMMFFFBBB<<<888666444333222///...---,,,+++,,,,,,---...------...111222222222...///000333666666555333333===DDDEEEEEEEEEDDDAAAAAA===888444222111000///...///111333444444444444777666444222000000000000111///...000444555333000333000222999???BBBDDDHHHJJJHHHGGGJJJOOOQQQNNNJJJCCCDDDGGGIIIIIIEEE>>>999000///...---------...///111///---///222555444333---------...///...,,,***,,,,,,,,,,,,,,,++++++***,,,///333:::???BBBAAA@@@;;;;;;AAAIIILLLEEE<<<777666:::CCCPPPaaallljjjaaaNNNCCC888555;;;>>>;;;666333000000444444000---------222888<<<>>>===<<<<<>>BBBFFFHHHIIIJJJFFFCCCDDDGGGGGGDDD@@@===@@@CCCCCC@@@===;;;:::;;;<<<>>>???>>>>>>>>>???<<<;;;999999999888666444333333333333333666:::>>>EEEGGGIIIJJJIIIHHHHHHIIIKKKIIIEEEAAA???@@@BBBDDD@@@@@@@@@???===;;;999888888:::<<<======>>>@@@AAAIIIKKKKKKGGGFFFHHHGGGDDD???<<<777333222111///......---,,,+++***++++++,,,+++++++++---000111000/////////000333555555333000777@@@HHHJJJJJJKKKKKKIIIEEE@@@:::555222000///...---///000222333444333333444333111000000000111222111///...000333555333000333111444:::>>>@@@DDDIIINNNNNNPPPUUUYYYYYYSSSNNNEEEEEEFFFFFFEEEAAA:::666...------,,,,,,---...///111///---...111333222111...------...///...,,,***)))***+++,,,,,,,,,,,,,,,///111555;;;???AAA???===;;;>>>GGGRRRUUULLLAAA:::<<>>===DDDOOOyyypppfff```ZZZXXXWWWWWWXXXXXXVVVUUUSSSSSSRRRPPPMMMIIIFFFDDDBBBAAA@@@>>>>>>>>>???@@@???>>>===>>>AAADDDEEEEEEBBB@@@@@@CCCFFFFFFCCC@@@<<>>;;;:::===???BBBBBB@@@>>><<<<<<:::999888888888888666444222333444333333444777999===???CCCEEEFFFGGGIIIJJJRRRPPPKKKFFFCCCDDDHHHKKKEEECCC@@@>>>;;;:::999999:::<<<>>>???>>>===>>>???GGGIIIGGGBBB@@@@@@>>>:::999666333111000...,,,+++---,,,***))))))***++++++******+++...111222111/////////000333444444111///:::CCCKKKMMMNNNPPPQQQPPPHHHCCC;;;555111///...------...000111222222222222000000/////////111222333111...---///222444222000000111444:::<<<===CCCKKKTTTUUUYYY^^^aaa^^^VVVOOOHHHFFFDDDAAA>>>:::555111,,,+++++++++,,,---...///111///......///000000///...---,,,---......,,,***)))***,,,---...//////...222444888===AAAAAA???======BBBOOO\\\^^^TTTFFF???BBBJJJVVVdddqqqvvvmmmaaaMMMBBB777555;;;AAAAAA>>>;;;777555777777333000111///444999<<<:::666222000666555666777666:::GGGUUU~~~wwwsssmmmddd]]]SSSSSSSSSUUUWWWXXXWWWVVVTTTTTTTTTRRROOOJJJFFFDDDAAAAAA???>>>>>>>>>>>>>>>===<<<;;;;;;>>>???@@@???>>>>>>@@@CCCEEEDDDAAA>>>;;;>>>CCCDDDBBB???<<<:::@@@DDDGGGGGGCCC>>>;;;;;;888777666777888888666444222333444333222222444666777:::>>>AAACCCFFFIIIKKKUUUTTTQQQKKKGGGEEEHHHKKKHHHEEEAAA<<<999888999:::<<>>======FFFGGGEEE@@@======;;;777666444222111111///---+++,,,+++***))))))***+++,,,++++++---000444555444222---...000333555555222///;;;CCCJJJKKKKKKMMMOOONNNFFF@@@999333000///......,,,---///000111111111000000///......///000222333111...---...111333222000...000555;;;;;;===DDDNNN[[[\\\^^^______YYYQQQKKKIIIEEE@@@;;;777444000---******++++++,,,---...///333111000////////////......---,,,---......,,,+++***,,,...000111111111000333555888===AAACCCAAA??????EEEQQQ^^^___UUUIIICCCFFFMMMWWWbbblllooofff[[[III@@@666666===DDDGGGFFF<<<777444555444111///111111666;;;===;;;555000---000//////000111999KKK\\\yyyrrrmmmhhhaaa[[[LLLKKKLLLOOORRRSSSSSSQQQUUUUUUTTTRRROOOKKKGGGDDDBBBAAA@@@??????>>>>>>>>>===;;;::::::<<<===<<<;;;===>>>@@@CCCDDDBBB>>>;;;:::===AAACCCAAA>>><<<;;;CCCHHHLLLJJJDDD>>>;;;:::666555555666888888777555222333444333111111222444666999<<>>AAADDDDDDBBB???===<<>>999333///......//////,,,---///000111111000///222111000//////000111222222///---...111333333111///222:::AAACCCEEELLLVVVcccaaa^^^ZZZUUUPPPJJJGGGEEEAAA;;;666222000---,,,++++++,,,---.../////////444444333111000////////////---,,,,,,------,,,++++++,,,///111222222111000111222444999>>>@@@AAA@@@AAAEEENNNXXXXXXOOOGGGDDDGGGLLLRRRXXX```ddd___WWWFFF???888999@@@IIILLLMMM===777222222111//////111222666;;;<<<999444///,,,000//////000222;;;NNN___vvvmmmfff```ZZZUUUMMMLLLLLLMMMPPPQQQQQQQQQSSSSSSRRRPPPMMMJJJFFFDDDBBBBBBAAA@@@???>>>>>>======<<<;;;;;;======<<<;;;<<<>>>@@@AAAAAA>>>;;;999999<<>>@@@DDDFFFPPPSSSTTTPPPIIIDDDCCCEEEHHHDDD???:::777777888999>>>AAAEEEFFFCCC???<<<;;;:::<<<;;;888777888888555333111...---------,,,***,,,,,,+++***+++,,,---...***)))***---111444555555...000333888::::::777444333999<<<:::777999:::999555222///---...///000000---...///111111111000///333333222111111222333444333000---...222444444222222666???JJJOOORRRYYY```gggbbbZZZRRRJJJFFFDDDCCC???;;;555111000///...------...///000000000000000444444444222000...///000000...,,,,,,---------,,,***,,,000333555555444333000///000333888===???@@@CCCEEEKKKPPPNNNFFFAAAAAADDDHHHKKKOOOWWW^^^___ZZZIIICCC>>>???FFFMMMQQQQQQ@@@999444333333111333666666999<<<;;;888222...+++111000222444666===NNN^^^zzzpppfff]]]VVVSSSQQQRRRPPPNNNNNNOOOQQQQQQQQQQQQPPPNNNLLLIIIGGGEEEDDDBBBAAAAAA@@@???>>>===<<<;;;::::::;;;<<<<<<;;;999999;;;===>>>===;;;999888999;;;======<<<;;;<<<===CCCHHHLLLHHH@@@999777999444444444666999::::::888444444333111000111444777<<<<<<===<<<;;;<<<>>>@@@EEEIIIKKKGGGAAA===@@@DDDFFFCCC>>>999777666777999;;;???DDDEEECCC>>>;;;999777999999555555777666333444111...,,,,,,,,,+++++++++***)))))))))+++,,,---+++***)))+++000444666777444555888;;;===;;;666333///555777444111333444444000...------///000000///...///000111111111000///333333222333444555777888555111...///222555555444333777AAAOOOYYY^^^bbbgggbbb]]]SSSIIIAAA======>>>888555111...///000111111000111222333333222111111222333333111...---...000000...,,,+++,,,------,,,,,,///444999<<<>>>>>>===666444222333777<<<@@@BBBDDDEEEIIILLLHHH???<<<===<<<@@@DDDIIIRRR]]]bbb```PPPKKKGGGHHHMMMQQQSSSRRRGGG???999888888888;;;??????AAAAAA>>>999333///---...000444888:::???MMM[[[uuuqqqjjj```VVVQQQPPPQQQQQQNNNKKKJJJKKKLLLLLLLLLNNNMMMKKKHHHFFFDDDCCCCCCAAAAAA@@@@@@???===<<<;;;888777777888::::::888777666888;;;;;;;;;999999999888:::;;;;;;::::::<<<>>>BBBGGGJJJFFF===666555777444444555777:::;;;;;;999555444333000///111555888===>>>===;;;999888:::;;;<<>>>>>;;;666111---333555111///111333333...------...000111000...///000111222222111000000222222333444666888;;;<<<555222//////333666666555111444???PPP]]]bbbeeehhh[[[VVVMMMCCC;;;777888999333111...---///111333333222333444555444333222111000222333000---,,,...000000...,,,+++,,,------,,,///333999@@@EEEGGGHHHHHH>>>:::777666:::???CCCFFFDDDEEEIIIKKKFFF<<<888:::444999>>>EEEQQQ^^^ddddddWWWRRRNNNNNNQQQTTTSSSRRRMMMEEE>>>===>>>>>>BBBFFFIIIIIIHHHCCC<<<666222000+++...444:::<<<@@@LLLYYYyyynnniiiccc]]]YYYVVVRRRPPPMMMKKKHHHGGGHHHIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCBBBCCCBBBAAA???>>>=========999:::;;;:::999888888999;;;<<<>>>>>>===:::777555;;;;;;:::999:::;;;<<<<<>>;;;999888888999777666444333555:::@@@EEEIIICCC;;;777666666555333888;;;>>>???===:::666444888888777666666777:::<<<;;;666///,,,+++,,,,,,+++.........,,,)))((()))***---,,,+++,,,///444:::===;;;===??????<<<666000,,,222333444444333000...,,,000...---///333444333000222222444777444///...111333///...333<<<@@@>>>:::666444444555888777333///222777>>>GGGUUUbbbhhhfff___NNN>>>888888888777777222111000000222444777888777666555555444222111000111111111000---+++++++++///000111///...---...///444:::DDDMMMTTTXXX\\\^^^QQQFFF===>>>BBBEEEJJJQQQNNNLLLHHHGGGLLLMMMDDD999;;;555666BBBRRR]]]eeeiiiaaa^^^YYYVVVSSSQQQNNNLLLLLLNNNNNNLLLMMMQQQSSSQQQQQQUUUVVVMMM>>>333000222555888;;;===???AAAEEEGGGxxxrrriiieee___ZZZWWWUUURRRPPPMMMJJJHHHGGGHHHHHHHHHGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCBBB@@@>>>===<<<;;;;;;888999999888777777999:::===???@@@???===:::777666999:::;;;============<<<@@@;;;666444555666444222111222333555666666555555333222111111333777;;;>>>EEECCC>>>:::777666555666222222333555:::@@@GGGLLLIIICCC;;;666555555444222444777:::;;;:::777444222666666666666777:::===???===888111,,,,,,---------//////...,,,***)))+++,,,---,,,++++++...333888<<<;;;;;;;;;999777444111///333333444444333111///---000......111555777555222333333555777555000///222222000000666???CCCBBB>>>777555444666999999555222000555<<>>LLLZZZccchhhkkkmmm^^^TTTMMMNNNQQQRRRVVVZZZXXXVVVRRRQQQVVVYYYSSSIIIBBB<<<;;;EEESSS\\\bbbeeedddccc___ZZZSSSMMMHHHEEEHHHNNNSSSUUUXXX[[[ZZZVVVTTTUUURRRHHH<<<444333555777:::===???AAABBBDDDFFFzzzpppkkkccc```ZZZWWWTTTSSSQQQPPPLLLJJJHHHGGGHHHHHHHHHFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBAAA???===;;;999999888777777777666555666999<<<@@@BBBCCCAAA>>>:::777666666:::???CCCDDDBBB???===>>>777111000333555222...///000111333444555555555111000000222555:::???CCCGGGDDD>>>888444333333333000222555;;;BBBHHHNNNRRRIIICCC:::555444555444222333444666777777666444222333444555777:::>>>AAACCC???999222...---...000111222111000---++++++---///,,,+++***+++---111666999:::888555222000000111111333333444444333111///...///...///333888:::888555555444555888666111000333222111333:::CCCHHHFFFCCC:::888777888::::::777444000444<<>>999777777777<<>>FFFKKKJJJHHH@@@===:::999::::::777444222666>>>LLL^^^iiicccXXXJJJ???555444666555444444111111222555888;;;>>>???999555000///222666888999777333///+++******++++++)))+++///000000//////000:::EEEVVVfffrrrzzz~~~xxxqqqiiifffggghhhiiiiiikkkhhhbbb```fffoooppplllSSSLLLHHHKKKQQQSSSVVVYYYXXX]]]```\\\PPPCCC:::777;;;EEEQQQYYY^^^```[[[UUUNNNIIICCC>>><<<<<<<<<<<>>===<<<999888666666555555555444333333666:::===BBBDDDFFFCCC===888888999:::@@@IIIPPPQQQLLLEEE@@@666777777444000...000222---......000111333444555333222111222444999===@@@???<<<999555444444666777999===DDDMMMUUUYYYXXXVVVHHHAAA999666666999::::::888666333333444555444222//////111555<<>>CCCDDD???999222---++++++,,,+++,,,...000111000//////000999BBBQQQ```nnnxxxxxxoooiiiiiillllllkkknnnjjjccc___dddmmmqqqooo[[[SSSLLLKKKJJJHHHGGGIIIGGGNNNUUUTTTKKK@@@:::777666>>>GGGMMMQQQTTTRRRMMMFFFCCC@@@@@@BBBDDDDDDCCCIIINNNSSSWWWYYYZZZ[[[\\\~~~ssslllfffaaa______\\\WWWSSSQQQOOONNNLLLJJJHHHHHHHHHIIIHHHFFFDDDBBBBBBBBBBBBAAAAAA@@@@@@===<<<:::999777666666666444555555555444666:::<<>>DDDLLLRRRRRRMMMEEE@@@666:::;;;777000,,,///333......//////111222444555444333111111222555999<<<999888777666666777999:::;;;@@@HHHTTT]]]___[[[VVVFFF@@@999777:::>>>AAABBB<<<777222000111222111//////...///444:::>>>???>>>333222111000000333888<<>><<<888333000...///---,,,++++++,,,...000111------............------------,,,,,,+++++++++++++++,,,111888===???;;;777444222333444222...///333666666999>>>DDDIIIKKKKKKGGGBBB<<<888777777444111999>>>HHHTTTbbbfff]]]PPP>>>888444666777555222333222444999>>>DDDIIIMMMOOOGGG???888888???IIIOOORRRJJJBBB777000---------,,,///000111111//////000222888@@@MMM\\\kkkyyywwwpppoooqqqqqqmmmkkkggg___YYY[[[ccchhhggg]]]TTTKKKFFFAAA;;;888999888>>>FFFIIIFFF@@@;;;999555;;;@@@BBBFFFKKKLLLIIIDDDDDDEEEHHHLLLOOOOOOOOOWWWZZZ^^^````````````aaavvvlllfffaaa___]]][[[XXXTTTQQQPPPOOONNNMMMIIIHHHHHHHHHIIIHHHFFFCCCCCCBBBBBBAAA@@@??????>>>;;;:::999888777777777777444666777777666777999;;;:::>>>AAA???999666999===BBBGGGMMMQQQPPPJJJCCC>>>999;;;;;;777111......000000000//////000222333444333222000///000333666888555555666777888:::;;;;;;???DDDMMMXXX```___WWWOOOEEE???999888===DDDHHHJJJBBB;;;444000111111000---000......222888;;;:::888000111222111///111444888===>>>>>>;;;777333111111...---,,,,,,,,,...///000........................---,,,,,,+++++++++++++++,,,...333:::@@@@@@<<<777555333333555333///000444888888999<<<@@@EEEHHHIIIEEE@@@999666666666444333888AAALLLXXXbbbfff]]]RRRCCC>>><<>>CCCJJJRRRXXX]]]___UUULLLBBBAAAIIISSSZZZ]]]UUUKKK===444000///...,,,000000000000///111444777:::BBBOOO]]]kkkyyyxxxwwwxxxtttmmmccc___UUUMMMMMMSSSWWWVVVSSSKKKCCC>>>999333222444111555;;;@@@AAA???<<<999777<<>>>>>===:::999999888888888888888555666888888777777999:::777<<<@@@===888666999>>>DDDHHHLLLOOOMMMGGG@@@<<<<<<;;;888555333000...,,,222111000000000222333444111000...---...111555777444555777999:::;;;;;;;;;EEEIIIQQQZZZ___\\\PPPGGGDDD???999999???GGGMMMOOOHHH@@@777333333333111...111...---111666999777333000222333111///...111444:::<<<>>>===:::666444333......---,,,---...///000000///---,,,,,,---...///------,,,+++++++++,,,,,,...000555<<>>BBBFFFHHHBBB===777444555666666444777AAANNNYYYcccfff___UUUKKKHHHGGGJJJJJJFFFCCCCCCEEEHHHNNNVVV^^^eeejjjmmm```UUUJJJHHHPPPZZZaaaccc\\\PPPAAA666222000...,,,000000000///000222777;;;>>>EEERRR___lllvvv}}}}}}uuukkk\\\WWWMMMCCCAAAFFFIIIHHHFFF@@@:::888666333333777///111666;;;>>>???<<<999:::>>>AAACCCGGGNNNQQQPPPUUUWWWYYYZZZ[[[^^^cccfffdddgggkkkooorrrvvvzzz}}}zzztttmmmeee```]]]YYYWWWVVVTTTPPPLLLIIIIIIIIIJJJGGGHHHHHHHHHGGGEEEDDDCCCCCCBBB@@@>>>===<<<;;;;;;999999777666555555555555777777666555555777888999888888888999;;;<<<===>>>GGGIIIJJJIIIDDD???:::888999999888444000.........000111333333333222000...111000......///222555777888777888;;;;;;888:::>>>IIINNNWWW]]]^^^VVVKKKBBB<<<>>>======DDDOOOUUUVVVKKK>>>444222333222111000...000222222222222444666444222111222333444444333;;;===@@@@@@===888555333///...---,,,---...///000---------------...///000///......---------.........222;;;GGGPPPMMMAAA666:::;;;;;;999555111000///444555666888:::<<<>>>???<<<999555444555666777666<<>>999888999;;;777777666555333444666999666999<<<>>>???BBBEEEGGGIIIIIIIIIIIIJJJNNNTTTXXX^^^___aaaeeeiiimmmqqqssszzzyyyyyy{{{~~~sssoooiiiccc___[[[XXXVVVTTTRRROOOKKKIIIHHHIIIIIIGGGGGGHHHHHHGGGFFFDDDCCCAAA@@@???===<<<;;;::::::999888777666555555555555777777666666666777888999888888888999;;;>>>@@@AAAHHHIIIIIIFFFBBB<<<999888999999888555111......///000000111222222222111000222111//////000222555777888777999<<<<<<999;;;@@@JJJPPPXXX\\\YYYPPPFFF@@@>>>>>>===???GGGQQQUUUSSSHHH===333222444333111111///000222222333444777999777555222111222333222222;;;???BBBBBB???;;;777555......---------...///000---------------...//////......------------......000555???MMMUUUSSSGGG<<<:::;;;;;;999555111///......///111444666888999999:::888666666888888777555999<<>>@@@DDDFFFGGGJJJMMMOOOOOOPPPRRRRRRTTTXXX]]]aaahhhiiilllqqqvvv{{{~~~vvvjjjgggccc```]]]ZZZVVVTTTRRRPPPMMMJJJHHHGGGHHHHHHFFFGGGGGGGGGGGGFFFDDDCCC???>>>===;;;:::999999999888888777666555555555555666666666777777777888888777777888999<<<@@@DDDFFFJJJJJJGGGCCC===999888777::::::888555222//////000000000000111222222333333333222111000111333666777777666999<<<===;;;===AAAJJJRRRYYYYYYRRRGGG???<<<>>>>>>>>>BBBLLLUUUUUUOOODDD;;;333333555444222222000111222333444777;;;>>><<<999444222222222222222===AAADDDEEEBBB<<<777555------------......//////------------------...///...---------------......111777BBBPPPYYYVVVKKKAAA:::;;;;;;888444000...---)))+++...111444555666666999777777:::<<<<<<777333666999@@@JJJTTTXXXWWWTTTUUUZZZaaagggiiijjjkkkkkksssqqqrrrwwwvvvooohhh]]]RRRLLLQQQRRROOOFFF;;;222000000///111333333444777>>>DDDTTT^^^gggeeeYYYLLLEEEDDDMMMUUU___eeegggcccYYYNNNFFFCCC???;;;888666555444777888999999999;;;>>>AAAGGGIIIMMMPPPRRRUUUXXX[[[[[[]]]```bbbdddgggjjjmmmtttvvvyyy~~~tttmmmbbbaaa___]]]\\\YYYUUURRRNNNMMMKKKHHHGGGGGGGGGHHHFFFFFFGGGGGGGGGEEEDDDCCC>>>===<<<;;;:::999999999888777666555555555555555555555666777777777777666666666777:::>>>DDDIIILLLNNNLLLGGG@@@:::777777888::::::999666333111111111111111111222333444666777333333222222333444666777666666888<<<===;;;===BBBIIIQQQWWWTTTHHH===888999<<<===???GGGSSS[[[VVVLLL@@@999444555777555444444111222222333444888>>>BBB>>>:::666333333555666666???BBBFFFFFFBBB;;;555222......///000000/////////---------,,,,,,---......------,,,,,,------......000777CCCOOOVVVSSSHHH>>>999::::::888333000------***,,,///333666777888888888777999===AAA???999333444777<<>>GGGNNN\\\dddkkkfffXXXHHH>>>:::>>>DDDMMMSSSVVVTTTOOOJJJFFFDDD@@@<<<:::999999999<<<>>>@@@AAABBBEEEHHHKKKMMMQQQUUUYYY\\\```dddgggjjjllloooqqqrrrsssuuuwww|||~~~vvvlllfff]]]\\\[[[[[[[[[XXXTTTQQQKKKJJJIIIHHHGGGGGGGGGGGGFFFGGGGGGGGGFFFDDDBBBAAA>>>===<<<;;;:::999999999777666666555555555555555333555666888888777666555444555888<<>>888555888999777555666222222333333555888>>>AAA===:::666444666888:::;;;???BBBEEEDDD@@@999444111111222333333333111000......------,,,,,,,,,------,,,,,,,,,,,,,,,---......222888CCCMMMRRRMMMBBB:::777888999777333///...---+++---111555888:::;;;<<<999888999>>>DDDCCC<<<444111333666;;;@@@CCCCCCCCCAAAHHHSSS^^^ffflllqqqtttmmmiiijjjttt{{{qqqeeeWWWMMMKKKPPPUUUQQQIIICCCCCCEEEDDDBBB???>>>BBBKKKUUU]]]dddjjjnnnhhhXXXHHH===888777999>>>DDDGGGHHHIIIKKKJJJGGGBBB>>>===>>>@@@BBBCCCEEEHHHKKKMMMOOOSSSVVVXXX[[[```dddhhhmmmrrruuuxxxzzz|||}}}|||{{{|||}}}yyynnneeeaaa[[[ZZZYYYYYYXXXVVVSSSPPPIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGEEECCCAAA???===<<<;;;:::999999999999666666555555444555555666444666999;;;;;;:::777666444777<<>>???EEEHHHBBB888111111555777>>>HHHSSS]]]___UUUGGG<<<999888;;;<<<999666777222333444444444777;;;>>>999777555555777:::<<<===<<>>999666444555666888888777444111///...------,,,,,,,,,,,,,,,++++++++++++,,,---...///555:::CCCJJJMMMGGG>>>777555666777666333000......,,,---000333777:::===>>>;;;999999>>>EEEEEE???777...///222555888;;;===>>>===CCCMMMUUU\\\```ccceeeaaa___cccoooyyypppcccYYYSSSVVVXXXVVVRRRPPPRRRUUUWWWTTTPPPOOORRRYYYbbbggggggkkkkkkcccUUUFFF<<<888555555777<<>>???===:::888666:::AAAIIIRRRYYY^^^aaa]]]XXXQQQGGG???;;;;;;===<<<<<<;;;999666444444555111222444555666666666555333333333333333444444444222111333666666444555:::999===>>>:::333///111555888BBBOOOZZZ```]]]PPPBBB<<<:::;;;>>>>>>:::777888222333444444444444777999666444333444666999::::::888;;;>>>???>>><<<<<<<<<:::;;;======;;;777222///...---,,,,,,++++++,,,,,,++++++++++++,,,---...///444999@@@FFFGGGBBB;;;555333444666555333000///000------///111555:::>>>AAA>>>:::888===DDDFFFAAA;;;000111444666999===@@@CCCCCCGGGMMMQQQSSSRRRQQQQQQTTTVVV]]]jjj{{{zzzqqqgggaaa```^^^[[[ZZZ[[[```dddeeeccc```___```ccceeefffaaabbbaaaYYYLLLAAA;;;999888777:::@@@BBBCCCIIIRRRKKKKKKKKKMMMPPPTTTYYY\\\]]]```dddgggiiilllooorrrwwwyyy|||~~~{{{nnnccc]]]ZZZZZZXXXUUUSSSRRRPPPMMMKKKGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIGGGDDDAAA>>><<<999999888777777666777777555555444444444555555666999;;;???BBBBBB@@@===;;;888===EEEOOOXXX___ccceee___[[[SSSJJJAAA======>>><<<<<<;;;999666555555666///111333555555555333222222222333333333333333333111000111444444111333777555777888555000///222666:::FFFUUU^^^```[[[LLL???===;;;===@@@@@@;;;888888222333555444333333444555444333222333555777777666555777;;;===>>>???AAABBB===>>>@@@@@@===888333///...---,,,,,,++++++++++++++++++++++++,,,---...///111555<<>>888333111333555444333111000000///...///111555;;;@@@CCCAAA;;;888<<>>CCCHHHLLLPPPSSSVVVVVVSSSNNNJJJIIILLLOOOXXXeeeuuu{{{rrrlllhhhccc______ccchhhlllkkkjjjiiihhhgggfffccc```WWWXXXVVVOOOFFF>>>;;;;;;<<<<<<@@@FFFHHHHHHMMMVVVKKKMMMQQQVVV[[[```dddfffiiilllppptttvvvyyy|||~~~{{{nnneee^^^ZZZXXXXXXWWWUUUSSSPPPMMMJJJHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDBBB???===<<<;;;;;;:::999888888888888999777555444444666888:::;;;???CCCFFFFFFBBB===:::888>>>GGGQQQ^^^kkknnnlllfff___TTTKKKDDDAAA???>>>??????===:::777666666888;;;888555666888999777555555555555555555444444333222111000//////111333444777666555222//////222444;;;HHHYYYaaa]]]QQQFFF@@@<<<======<<<999777777888777777666666555555444444222333333333444666777777777666888>>>DDDHHHHHHFFFHHHDDDAAAAAA???888222111,,,,,,,,,---------.........------,,,,,,------......222888<<<===:::666333111111222333222111000///111111000000222777>>>DDDEEE<<<666:::@@@AAAAAAAAA888:::@@@HHHNNNQQQSSSUUU]]]]]]___^^^UUUJJJGGGIIIMMM\\\ccciiivvv}}}}}}|||}}}nnngggfffdddlllrrrmmmllljjjgggddd```\\\XXXUUUGGGGGGFFFDDDCCCAAA@@@???AAACCCGGGLLLPPPSSSUUUVVVWWW\\\dddkkkpppssswwwyyy{{{~~~uuujjjbbb]]]ZZZXXXWWWVVVUUUSSSPPPMMMJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCAAA???===<<<===<<<:::999888888777777888777555444444666888999<<<@@@EEEGGGFFFBBB===::::::BBBLLLWWWdddoooqqqnnnggg```UUULLLFFFBBB@@@???======<<<:::888777888::::::888666777999:::999777555666666666666555444444111000///...///000222333555555444111000111444666>>>JJJXXX^^^XXXLLLBBB<<<=========:::888666666777666666666555555555555555333333333444666888:::;;;999999;;;AAAHHHKKKJJJHHHGGGBBB???>>>;;;555111000---------.........//////...------,,,,,,------......111666999:::888444222111111222222222111000///000000000111444:::@@@DDDGGG===555888===@@@BBBDDDCCCHHHPPPWWWZZZZZZ[[[\\\aaa___^^^[[[RRRIIIHHHLLLWWWffflllpppzzz{{{xxxzzzwww|||nnniiijjjhhhlllnnneeegggddd```[[[VVVPPPKKKHHHCCCCCCEEEFFFHHHIIIJJJJJJKKKNNNRRRWWW\\\___aaabbbiiinnnuuuzzz~~~xxxmmmddd^^^[[[XXXWWWVVVVVVTTTRRRPPPMMMKKKIIIHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDCCCAAA@@@>>>======???>>><<<:::888777666666666555444444444666777888<<<@@@EEEGGGEEEAAA===:::===HHHTTT```llltttsssnnnfff```VVVMMMGGGCCC@@@>>>;;;;;;;;;:::888888:::<<<999888777888:::;;;;;;:::666666777777777666555555111000/////////000111222333444333222111222555888AAAJJJUUUWWWPPPEEE===888======<<<999666444444666444444555555555555555555444444444555888;;;???AAA<<<===@@@FFFLLLOOONNNKKKFFF@@@;;;:::777222//////............/////////000......------------.........000222555555444222111000111111111111000///...//////111444888>>>CCCFFFFFF<<<444666;;;???CCCFFFNNNWWWbbbgggeeebbb```___aaa\\\WWWRRRLLLGGGKKKRRRcccrrrwwwwww}}}yyypppoooqqq|||yyynnnlllnnnlllmmmhhh[[[YYYXXXUUUQQQLLLHHHDDDAAACCCEEEHHHLLLPPPSSSVVVWWWYYY\\\aaafffkkkoooqqqsss}}}~~~wwwqqqiiiaaa]]]ZZZWWWVVVUUUUUUTTTRRRPPPMMMKKKJJJHHHHHHGGGGGGFFFFFFEEEEEECCCBBBAAA@@@???>>>>>>>>>AAA???===:::888666555444444444444555555666777777:::???DDDFFFCCC???===<<>><<<;;;;;;;;;999888777999;;;888888999:::<<<=========777777777777777666666555222111111000000111222222444444444333111222444777@@@HHHOOOPPPIII???999777<<<<<<;;;888555333333444333333333444444555555666555555555666999>>>BBBEEE??????CCCIIIPPPSSSQQQOOOFFF???999777444///...///............////////////......------------......---...///000000000000///000000000000//////.........///111666<<>>BBBFFFRRR___lllmmmhhhaaa]]]ZZZXXXQQQJJJFFFEEEGGGQQQ[[[kkkzzz~~~}}}wwwjjjgggmmmzzz}}}pppgggiiinnnkkkhhh```PPPIIIJJJKKKKKKJJJJJJJJJJJJKKKNNNRRRWWW[[[___aaabbbgggjjjnnntttyyy}}}}}}||||||~~~~~~|||{{{~~~tttooogggaaa\\\YYYVVVUUUTTTSSSSSSQQQOOOMMMKKKJJJHHHHHHGGGFFFFFFEEEDDDDDDBBBAAA@@@?????????@@@@@@BBB@@@>>>;;;888666444444333444555666777777777777888<<>>???AAANNNZZZfffmmmpppoooggg___WWWRRRKKKEEEAAA>>>;;;888<<<<<<;;;999666555777888888999<<<===>>>>>>??????777777777777777666666555444333333333333333333333666666666444222111333444>>>DDDJJJIIIBBB;;;777666:::;;;;;;999666333333333222222333333444444555555444444555777:::>>>BBBDDD??????CCCJJJQQQUUUTTTRRRGGG@@@999777444000///000............///////////////......------......///------------............//////.........---------...///111777>>>DDDGGGGGG:::444111555;;;>>>BBBGGGSSSbbbnnnmmmeee^^^WWWQQQIIIBBB<<<===AAAJJJYYYfffrrrwwwiiieeemmmxxxzzzooo___YYY^^^dddaaa^^^WWWIIIBBBFFFJJJMMMOOOQQQUUUWWWWWWZZZ___dddiiimmmooopppuuuwww|||~~~yyyxxxzzz}}}{{{xxxvvvoookkkeee```\\\YYYUUUSSSSSSRRRRRRQQQOOOMMMLLLKKKHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@??????@@@AAABBBBBBAAA>>>;;;888666555444333444666888999999888777666:::>>>???===>>>DDDIIIZZZccclllmmmiiicccYYYPPPKKKGGGCCC???===;;;888666:::::::::777555444555777999;;;>>>@@@@@@???@@@AAA666666777777777666555555555555555444444444444333777777777555333111222333;;;AAAEEEDDD===777555555777:::;;;;;;888555333333222222333333333333333333333333555777999<<<>>>???======@@@FFFOOOTTTUUUTTTJJJCCC<<<:::888333111333////////////000000000000//////............//////---------------------...///...------,,,,,,------000///000666???EEEHHHHHH888333111555;;;@@@FFFMMMVVVdddmmmjjjccc]]]UUULLL@@@:::777<<>>;;;999777555555333444777999::::::999888555999=========AAAJJJRRRdddkkkooojjj```UUUJJJ@@@@@@>>><<<::::::999777555777777777555333333555777:::===AAABBBAAA@@@@@@AAA555666666666666555444444444444555444444333333222555666666555444333333555;;;@@@CCCAAA:::444222333555888<<<===;;;777444333333333333333222222222222111222444666888999999999:::999;;;BBBKKKRRRUUUUUUMMMFFFAAA???<<<777555666111111111222222222333333//////............//////---...............------......,,,+++++++++,,,---111///000555>>>EEEHHHGGG:::444000333:::BBBMMMVVVYYYeeekkkfffaaa^^^UUUJJJAAA<<<<<>>;;;999777666555333555888:::<<<;;;:::999666:::=========CCCOOOXXXjjjooopppgggZZZMMM@@@666;;;999888888999888777555444555555444333444666888;;;>>>BBBCCCAAA@@@@@@BBB555555555555555444444333444444444444333333222111333444666555444444555777<<<@@@CCC@@@999222000111333777<<>>666000222888CCCRRR___[[[eeeiiiccc___^^^UUUIIIFFFBBBBBBKKKVVVbbboooyyyzzzzzznnnggg[[[MMMJJJLLLRRRWWWWWWUUUSSSLLLEEEGGGGGGPPPTTTPPPWWWdddgggeeejjjppprrrrrrsssxxx|||||||||~~~~~~}}}yyyxxxxxxyyyzzz{{{yyyvvvuuuxxxzzzrrruuusssmmmmmmsssvvvssszzzkkk```^^^]]]\\\YYYWWWTTTRRRQQQRRRRRRQQQPPPNNNMMMLLLLLLIIIHHHFFFDDDBBBAAA@@@@@@@@@AAABBBBBBBBBAAA@@@???@@@???>>>;;;999666555444333444666999:::;;;;;;;;;888444555<<>>>>>===<<<:::888666444444444555777999:::;;;;;;;;;999555666===EEENNNZZZfffoooiii```TTTHHH???:::888;;;:::888666555444444555333333333333222222222111888;;;<<<:::;;;>>>>>>;;;777666444222111111111111111222333222000///000111222333444333222333444666:::===???<<<666111///000000444888:::888555333222444555555444222111111222111000000000000111222222333222555===HHHPPPRRRRRRIIIEEEAAA@@@AAABBB@@@>>>888555333555999;;;:::888777555333444666666333000000///...///000111000///+++,,,,,,+++******---///222444444555===IIIQQQRRRLLLBBB999:::AAAKKKXXXbbbjjjgggdddcccaaa```]]][[[______```aaabbbfffkkknnnbbb\\\SSSMMMIIIGGGDDDBBBGGGIIIMMMOOOQQQTTTWWWZZZ\\\___cccgggkkkpppvvvzzz}}}}}}}}}~~~~~~~~~}}}zzzwwwuuusssqqqooonnnnnnpppooommmjjjjjjhhhfffdddeeehhhkkknnn}}}sssiiibbb___]]]YYYVVVTTTSSSSSSSSSSSSRRRQQQOOOMMMLLLJJJJJJFFFEEEDDDBBB@@@???>>>>>>@@@@@@AAAAAAAAA@@@???>>>;;;;;;:::888777666555444555666777999:::;;;;;;;;;:::777888???IIITTTaaakkkkkkdddXXXKKKAAA;;;888888===<<<:::777555444333222222222222111111111111111666999:::888999<<<<<<999666555444222111111111111000111222111000///000111222444555555444333555666;;;===>>>;;;555000...//////333666888777444222111444555555444222111111222000000/////////000111111333333444;;;EEEMMMQQQRRRLLLEEE>>>>>>CCCHHHHHHFFF;;;888666888===AAABBBAAA:::999888999;;;:::666222000///...///000111000///***++++++*********---///111555777888>>>KKKVVVZZZVVVJJJ@@@CCCLLLVVV^^^dddiiifffbbb```aaadddggghhhmmmlllhhhccc^^^[[[\\\]]]PPPLLLHHHGGGGGGHHHIIIIIIOOORRRWWW[[[^^^aaaeeegggkkknnnqqquuuxxx|||~~~}}}yyyyyy{{{|||}}}~~~~~~~~~~~~{{{}}}}}}|||yyyuuuqqqnnnmmmjjjiiihhhiiijjjiiigggeeedddcccaaa___```bbbdddfff}}}vvvnnnfffaaa^^^\\\XXXUUUSSSRRRSSSTTTSSSRRRPPPOOOMMMKKKIIIIIIGGGFFFDDDBBBAAA@@@??????@@@AAABBBBBBBBBAAA???>>>:::999999888777777666666555666777999:::;;;<<<<<<:::999;;;BBBNNN[[[fffnnnfff]]]PPPCCC;;;888777888>>>===;;;888555333111000111111111000000000000000444777888666777:::999666555444333222222111111111000111222222111000111333333444666666555555555777;;;<<<<<<888333///......000333666777666444222222333444555444222111222333///////////////000000111333333555;;;DDDLLLRRRTTTRRRHHH???>>>GGGNNNPPPNNNAAA>>>;;;===BBBFFFHHHHHH???>>>===???@@@???:::555222000////////////...,,,***+++++++++***+++...000111666::::::@@@LLLYYY___ZZZMMMCCCIIIVVV```fffhhhgggccc]]]\\\```gggooossstttoooggg]]]TTTPPPOOOPPPMMMLLLLLLNNNQQQTTTWWWYYY]]]```eeeiiilllooorrrtttvvvxxx{{{~~~~~~~~~}}}{{{{{{zzz{{{|||}}}}}}}}}|||||||||}}}~~~{{{yyy|||}}}~~~|||xxxtttoookkkhhhgggeeedddeeeeeeeeeeeedddccc``````_________aaaccceeewwwoooiiiccc^^^\\\ZZZWWWTTTRRRRRRTTTUUUQQQQQQOOONNNLLLJJJIIIHHHGGGFFFEEECCCBBBAAAAAAAAAAAABBBCCCCCCCCCBBB@@@???999999999999999888888888555666777888:::<<<===>>>:::;;;???GGGTTT```iiilll```VVVIII>>>888777888888===<<<:::888555222000///000000000000000000000000333666777555555888777444333333333333222111111000000222333333222222444555333555777888777666666777;;;:::999666222///......111333666777666444333333333444555444222111222333///////////////000000111222333777===EEEMMMSSSUUUVVVLLLBBBBBBJJJRRRTTTRRRHHHEEEBBBBBBGGGKKKLLLLLLDDDBBBBBBCCCDDDBBB===888444222///......---+++)))+++,,,,,,,,,,,,---000333333888<<<<<>>999444222000///...---+++)))---.../////////111444777666:::===>>>CCCNNNVVVZZZTTTIIICCCLLL\\\hhhoooqqqkkkcccZZZTTTUUU[[[bbbgggiiiddd]]]VVVRRRTTT[[[```bbbeeeiiikkknnnppptttvvv}}}}}}~~~~~~{{{xxxwwwzzz~~~}}}~~~~~~{{{yyywwwwwwyyy}}}~~~||||||}}}}}}|||xxxvvvuuuuuuvvvxxxzzzzzzxxxxxxxxxzzzrrrpppmmmiiifffdddcccccc]]]^^^```aaa```___```aaacccdddfffiiikkkmmmoooooowwwlllfffaaa]]]ZZZXXXWWWVVVTTTSSSSSSSSSSSSNNNMMMMMMLLLKKKKKKJJJJJJFFFEEEDDDCCCBBBAAAAAAAAA??????@@@AAA@@@???>>>===999999888888777777777777333444555777:::>>>AAACCC>>>EEENNNWWWbbbjjjhhh```NNNFFF===888777888777666666666666666444222111///000000000111111222222222222555666333333666555222111222222333222111000000///111333333333333555777444777999:::999888888888999666333111000000111111000222444555333222222222222333444444222222333444111000000000000111222222111666>>>DDDHHHIIIHHHHHHIIIEEEAAABBBHHHMMMPPPPPPNNNLLLJJJLLLPPPSSSSSSQQQGGGDDDBBBAAABBB@@@<<<888444222111000111000...---///000111222222444777::::::<<<===>>>DDDNNNRRRRRRLLLBBB===EEETTTaaaiiinnnggg___VVVPPPPPPUUU[[[^^^______]]]\\\^^^dddkkkqqqsssvvv{{{}}}~~~~~~}}}}}}|||xxxtttuuuzzz~~~~~~~~~{{{wwwuuutttvvvzzz}}}}}}}}}||||||yyy{{{{{{yyyuuusssssstttqqqssstttrrrooonnnnnnpppkkkjjjgggeeedddddddddeee___bbbeeeeeedddccceeeggghhhiiikkkmmmoooqqqqqqqqq~~~rrriiiccc```\\\ZZZVVVVVVUUUUUUTTTSSSSSSRRRLLLLLLLLLLLLKKKKKKKKKKKKEEEDDDCCCBBBAAA@@@@@@@@@===>>>>>>??????===<<<;;;888888777777666666555555222333444777:::???BBBDDD@@@IIISSS]]]gggnnnhhh]]]HHHAAA999666777888777444333444444555444333111000000000111111222222222333222555666333333555555222000111222333333222000///...000222222222333555666444777:::;;;:::888888888888555111///000111222222///111333333222111111111222333444444222222333444111111111111111222222333222888@@@FFFHHHFFFCCC@@@@@@???>>>@@@EEEJJJMMMNNNMMMLLLKKKNNNSSSVVVUUUSSSGGGCCC@@@>>>???>>>:::777333222111222333444333111000111333333444666999<<<<<<======>>>EEEMMMOOOLLLEEE<<<777>>>LLLXXXaaaggg___YYYQQQMMMNNNSSSYYY\\\```bbbeeeiiinnnuuu}}}|||}}}~~~}}}|||{{{vvvssstttzzz{{{xxxvvvqqqtttxxxzzz{{{|||}}}}}}wwwyyyzzzwwwsssqqqrrrtttnnnppppppmmmiiiggggggiiihhhfffeeeccccccdddfffgggdddgggjjjkkkiiiiiikkkmmmkkklllnnnpppqqqqqqqqqqqqyyyooohhheeeaaa\\\WWWWWWUUUSSSSSSRRRRRROOONNNLLLKKKJJJIIIHHHIIIJJJJJJFFFDDDAAA???======>>>>>>>>>>>>>>>>>>============777888222333999444...444444222444999;;;;;;>>>BBBIIIPPP\\\iiiooojjj\\\QQQBBB>>>:::666555444222111333666777666222///000111///000111222333222111111555555555555555555555555111///---///111222000---///000222333444555666666444444444777999;;;:::999333222111////////////000111000......///000000000222333444333222111222333333222111000000111222333444999???CCCCCC???999555::::::;;;>>>BBBFFFGGGGGGBBBGGGOOOVVVXXXWWWSSSPPPHHHAAA999888;;;<<<999555222333555999<<<<<<:::777;;;:::777444222444999===???===:::999:::>>>BBBEEE;;;;;;<<>>======>>>>>>============<<<<<<<<<888:::555555999333...555444222444999<<<===BBBHHHOOOWWWcccmmmnnneeeWWWKKK>>>;;;777666555555555444444555666444222000000000///000111222222222111111555555555555555555555555111000///000222222000---///000111333444555555555666555666888:::;;;;;;:::333222111////////////000111///......///111222333222333444333222111333444111000/////////000222333444888>>>BBBBBB>>>999555777777999===AAADDDEEEEEEBBBFFFMMMTTTXXXUUUOOOIIICCC===777666999;;;888444222555:::AAAFFFGGGEEECCCDDDAAA<<<888666777:::;;;;;;:::888777888;;;>>>@@@;;;;;;===@@@EEELLLTTTYYY]]]___aaaaaabbbfffnnnttt}}}~~~}}}}}}~~~~~~}}}|||zzzxxxxxxyyy}}}}}}}}}}}}}}}{{{wwwtttsssttttttttttttrrrqqqpppooonnnmmmllljjjiiiiiihhhmmmkkkjjjhhhgggggghhhhhhgggggghhhjjjkkklllmmmnnniiijjjlllpppttttttppplllnnnnnnoooooopppqqqqqqqqqrrrlllfffbbb```___[[[XXXXXXVVVSSSQQQQQQOOOLLLJJJIIIIIIHHHGGGGGGGGGGGGHHHFFFEEEBBB@@@>>>===============<<<<<<<<<;;;;;;;;;777:::888999>>>777///555444222444888<<>>BBBEEEEEEDDDAAACCCIIIQQQVVVSSSJJJAAA;;;777444555888:::777333222777@@@JJJQQQTTTRRROOOHHHBBB:::666555555555333777777777888999:::<<<===>>>@@@CCCFFFKKKQQQXXX\\\dddggglllooorrrwww~~~|||{{{|||}}}}}}}}}|||{{{{{{{{{zzzyyyzzzyyyyyyzzzzzzyyyuuurrrqqqqqqqqqpppooollljjjiiijjjiiigggffffffgggiiijjjnnnllljjjhhhggghhhjjjkkkjjjkkkmmmnnnooonnnnnnmmmhhhhhhkkkppptttuuurrrnnnmmmnnnnnnoooooopppqqqqqqyyylllhhhccc```^^^\\\ZZZXXXWWWUUURRRPPPOOOMMMJJJHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDBBB@@@>>>=========<<<<<<<<<;;;;;;::::::999666999777>>>GGG@@@333333555333444777:::>>>HHHRRR^^^gggqqqrrrgggVVVGGG???666555555555777888777666777444111111333444111//////000000111111111111111444444444444444444444444222333444555555333000...111111222333333444333333666555555777999:::999888333222000///......///////////////000111444999<<<;;;;;;:::777333111222333111000000111333555777888444666999<<<===<<<:::888;;;;;;===AAADDDFFFEEEDDD>>>???DDDMMMTTTQQQFFF<<<555333333555999;;;888444222777BBBMMMVVVXXXUUURRREEE>>>666333444555222///555777999<<>>=========<<<<<<;;;:::999999999666666444???PPPJJJ777111666555555777888<<>>CCCHHHKKKLLLMMMPPPVVV]]]bbbfffjjjpppuuu{{{~~~~~~}}}{{{{{{|||}}}}}}|||}}}yyyvvvvvvxxxyyywwwtttsssrrrppppppooonnnjjjhhhggghhhiiiiiiiiihhhffffffeeefffiiilllnnnoooppppppsssqqqooommmmmmooorrrtttpppqqqrrrrrrqqqooollljjjgggfffhhhmmmrrrtttqqqnnnffffffgggggghhhiiiiiiiiiwwwooogggeeebbb^^^[[[XXXVVVUUUTTTRRROOONNNMMMKKKHHHFFFFFFFFFGGGGGGFFFFFFEEEDDDBBBBBBAAAAAA@@@??????>>>======<<<;;;:::999999888666555222===NNNJJJ888222666555666777888<<>>???>>>>>>???@@@BBBAAA@@@???>>>@@@EEEIIIIIIBBB<<<555555777:::>>>@@@???>>>555888===DDDHHHHHHEEEBBB;;;777555555999===???>>>>>>AAAGGGNNNTTTXXXZZZ[[[^^^eeennnssstttvvv{{{~~~}}}zzz||||||{{{{{{|||~~~|||zzzzzz|||||||||{{{xxxvvvtttssssssrrrqqqpppooonnnllllllllljjjhhhffffffggghhhiiijjjiiiiiihhhgggiiimmmppprrrssssssrrrtttsssqqqpppqqqsssuuuwwwttttttsssrrrpppnnnkkkjjjfffeeefffjjjnnnooommmjjjaaaaaaaaabbbccccccdddddd{{{rrrlllbbbbbb```]]]YYYVVVUUUUUURRRPPPMMMLLLLLLKKKHHHFFFFFFFFFGGGGGGGGGFFFEEEDDD@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>===<<<;;;:::999999777777222888DDD@@@555666444444777999:::???LLLYYYcccccc```WWWKKK@@@999666555666888;;;<<<<<<999666333333222000//////111333000//////...///000111222333333333333333333333333111333444333111222555777666666777777666555444444000000111444777999999888222111///...------......---///000000///333;;;AAAKKKIIIEEE???999666666777333222222222444666888999888777666666888;;;???AAA???>>><<<===???BBBDDDDDDEEECCCCCCCCCDDDCCC@@@===777777999<<>>???@@@AAAAAAAAAAAAAAA???>>>>>><<<;;;:::999999888999333333999555222999222333777;;;===BBBOOO]]]dddaaaZZZPPPEEE<<<666333444555888;;;>>>>>>;;;888222333333111......111555000///.........///111222333333333333333333333333111222333111000111666999777888888888777666555444000000111444888;;;;;;:::222111///...------......---///000///...222:::AAAKKKIIIEEE@@@;;;999999;;;777777777777888999;;;<<<999777666666888<<<@@@CCC@@@>>><<<===AAAEEEHHHJJJIIIHHHEEEBBB@@@>>>>>>===888888:::<<>>===<<<<<<>>>>>>===;;;:::<<<>>>AAADDDHHHNNNRRRZZZ]]]bbbhhhmmmrrruuuvvv}}}~~~wwwsssvvvvvvttttttyyy{{{zzzxxxxxxyyyxxxwwwuuuoooqqqqqqmmmiiifffgggjjjiiihhhhhhiiilllmmmmmmllljjjkkklllmmmmmmlllkkkjjjooonnnnnnnnnooorrruuuvvvrrrrrrrrrssstttuuuvvvwwwpppnnnkkkhhheeebbbaaa```[[[YYYXXXZZZ\\\\\\YYYVVVPPPQQQQQQRRRRRRSSSSSSTTT{{{rrriiidddaaa```^^^[[[XXXUUUSSSRRRQQQNNNJJJHHHHHHIIIIIIIIIIIIFFFDDDEEEGGGGGGEEEBBB:::>>>CCCEEEEEEDDDCCCCCCCCCAAA???<<<::::::::::::999888777666555555555555111333777<<>>===;;;888666555555555222333555999BBBGGGCCC;;;222000...---......,,,+++111111111//////111555999DDDDDDBBB===::::::>>>CCCHHHCCC===::::::;;;;;;::::::888777666777999<<<>>>@@@===;;;===CCCJJJNNNOOONNNKKKFFF@@@===>>>CCCGGGDDDAAA???@@@CCCEEEDDDBBB>>>>>>>>><<<;;;<<>>FFFSSSaaakkkiii___QQQEEE>>>:::666444777777777999:::;;;999777444333222111111111222333111111///---,,,---111444444333333333333222222222111111111222444777:::<<<>>>===;;;888777666666666333666:::???HHHLLLGGG===444222///......///...---111222222111000111444666<<<===<<<999888:::AAAFFFMMMJJJDDD@@@<<<;;;::::::999999888777888:::===>>>>>><<<:::===CCCKKKQQQSSSQQQPPPMMMIIIFFFFFFIIIKKKKKKHHHFFFEEEFFFGGGEEECCC>>>???@@@@@@@@@BBBFFFIIINNNPPPSSSWWW]]]ccchhhkkkqqqvvv|||~~~{{{{{{yyyvvvrrrpppoooooommmlllnnnmmmmmmnnnooopppooommmkkklllnnnmmmlllkkklllnnnooonnnmmmnnnpppqqqpppoookkklllnnnpppqqqqqqqqqppppppooonnnooorrrtttuuuttttttrrrpppooopppooommmjjjhhhbbb[[[VVVTTTRRRPPPMMMMMMKKKIIIJJJJJJJJJGGGDDDDDDDDDFFFHHHJJJKKKNNNPPPzzzrrrlllfffbbb___^^^\\\ZZZXXXVVVTTTTTTRRROOOKKKHHHHHHHHHGGGFFFFFFEEECCCCCCDDDDDDBBBAAA@@@BBBDDDFFFFFFGGGIIIKKKNNNMMMMMMKKKGGGCCC@@@===<<<;;;999888666555444444333555999???IIIWWWfffoooggg]]]MMMAAA:::777555333444444555777:::;;;999888444333222111111111222333000000///------...222555555555444444444333333333111111111333555888:::<<<===<<<:::888777777777777666;;;BBBIIIQQQSSSKKKAAA888444111//////000000000111222333222111111222333333444444444555;;;DDDKKKUUUTTTPPPIII@@@:::999:::999999999999:::<<<>>>???;;;999777:::AAAJJJQQQUUUVVVXXXXXXWWWTTTQQQPPPPPPQQQOOOLLLJJJIIIHHHFFFEEE@@@BBBEEEGGGIIIMMMRRRVVV^^^___cccgggmmmrrrvvvyyyzzzzzzvvvwwwuuussspppnnnmmmllljjjhhhiiihhhhhhiiilllmmmmmmllllllooorrrsssrrrqqqqqqqqqtttrrrqqqqqqrrrsssqqqpppnnnnnnoooppppppqqqrrrrrrrrrpppnnnmmmoooqqqqqqqqqqqqooollljjjiiifffcccaaa___ZZZRRRLLLIIIHHHGGGFFFCCCBBBAAAAAABBBCCCBBB@@@DDDEEEGGGJJJNNNTTTYYY\\\uuunnniiieeebbb]]]]]][[[ZZZXXXVVVUUUTTTRRROOOKKKIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@BBBCCCEEEFFFIIIMMMPPPTTTUUUUUUSSSPPPJJJDDDAAA===<<<:::888666555444333222333777>>>JJJYYYgggpppeeeZZZKKK>>>888666555444222222333555888999777666444333222111111111222333000000000///...///222555666555555555444444444444333333333444555777999::::::999888777666777888888999@@@JJJRRRYYYYYYOOODDD:::666111//////000111111000222444444222000000000...000000111333:::EEELLLXXX[[[ZZZQQQDDD;;;888999999999:::;;;===???AAABBB:::888777888===EEEMMMRRR[[[^^^aaa```\\\WWWSSSQQQPPPNNNLLLKKKJJJIIIHHHGGGGGGIIIMMMQQQUUUZZZ```dddiiijjjnnnrrrwww|||}}}yyyzzzyyyvvvssssssnnnlllkkkjjjkkkjjjiiihhhgggggggggiiilllooopppoooooorrrvvvyyyxxxvvvuuuuuuwwwvvvtttssstttsssrrrpppooooooooopppqqqrrrssstttsssoookkkhhhggghhhhhhhhhiiigggddd```]]][[[XXXWWWWWWRRRKKKDDDAAA@@@@@@AAA<<<<<<>>>@@@DDDGGGIIIJJJPPPRRRSSSVVV]]]gggmmmooo|||rrrllliiifffccc]]]\\\[[[YYYXXXVVVTTTTTTQQQOOOKKKIIIHHHGGGEEEDDDCCCDDDDDDDDDDDDCCCDDDDDDAAABBBCCCDDDFFFJJJOOOSSSWWWXXXYYYXXXTTTNNNGGGCCC===<<<:::888666444333333333444888???LLLZZZgggnnnbbbWWWIII===888777666666333222333444666666444222444333222111111111222333111222222111000111333666666666666555555555444444555555555555666666777777777666666555666777888999;;;DDDOOOWWW\\\[[[QQQEEE:::777222//////000111111000222444444222000//////...///000111333999BBBJJJVVV\\\___XXXJJJ===888777999999:::<<<>>>BBBEEEGGGAAA???===<<<>>>CCCJJJNNNYYY\\\___^^^ZZZTTTNNNLLLKKKKKKKKKKKKKKKKKKLLLMMMQQQTTTYYY^^^bbbgggmmmpppnnnppprrrvvv{{{zzzttttttsssooolllkkkgggffffffhhhjjjkkkkkkjjjkkkjjjjjjmmmppptttuuuvvvsssvvv{{{~~~}}}{{{zzzyyyyyywwwuuuttttttsssqqqppppppppppppqqqrrrtttuuuvvvqqqmmmgggbbb```^^^]]]\\\ZZZXXXVVVSSSOOOMMMLLLLLLLLLIIIDDD???<<<<<>>GGGQQQWWW[[[YYYOOOEEE;;;777333111000111111000000111333333111////////////111222222333777>>>DDDQQQYYY___]]]QQQCCC;;;888999999999;;;???DDDIIIMMMLLLKKKIIIFFFDDDFFFIIIMMMSSSUUUVVVUUUQQQLLLIIIHHHIIIKKKNNNOOOQQQSSSVVVYYY___bbbfffjjjnnnrrrvvvyyyssssssuuuwww|||}}}{{{~~~~~~yyypppnnnmmmiiieeedddeeeeeefffiiilllooonnnnnnpppooooooqqquuuyyy{{{|||www{{{~~~}}}|||yyyxxxvvvuuuuuutttrrrppppppppppppppppppqqqqqqqqqjjjfff```[[[XXXUUUSSSQQQJJJJJJIIIFFFDDDCCCDDDFFFDDDDDDCCCBBBCCCFFFLLLPPPUUUYYY___dddhhhkkknnnppptttxxxxxxwwwuuunnnjjjgggdddaaa___^^^\\\YYYWWWTTTRRRQQQNNNLLLJJJIIIIIIHHHFFFDDDBBBDDDGGGHHHHHHHHHKKKNNNLLLLLLKKKIIIHHHHHHKKKNNNMMMOOOPPPQQQOOOJJJEEEAAA999888777555444333333333888999<<>>???HHHPPPUUUVVVTTTLLLCCC<<<999666444333333222111///111222222000///000111...000222222222555:::???JJJTTT^^^aaaXXXKKK@@@999999888888:::???FFFNNNRRRSSSSSSQQQMMMIIIHHHJJJLLLOOOOOOOOOMMMKKKJJJJJJLLLOOORRRVVVYYY[[[___dddhhhkkknnnrrruuuwwwyyy|||~~~yyyyyyxxxzzz~~~zzzxxx~~~{{{{{{{{{}}}~~~{{{wwwwww{{{}}}rrriiihhhjjjhhheeedddhhhhhhjjjmmmppprrrrrrqqqtttrrrrrrtttxxx|||~~~|||~~~~~~zzzxxxwwwvvvvvvuuusssrrrkkkkkkkkkjjjhhheeecccaaa\\\XXXTTTQQQNNNLLLHHHFFFAAABBBCCCBBBAAABBBFFFIIIGGGKKKOOOSSSYYY```iiioootttxxx|||~~~|||zzzzzzzzz||||||{{{sssllliiigggccc```___^^^\\\YYYVVVTTTQQQPPPMMMKKKIIIIIIIIIHHHGGGEEEAAAEEEHHHIIIIIIJJJNNNQQQRRRQQQOOOLLLIIIHHHIIIKKKHHHIIIKKKLLLJJJFFFBBB???777777666444444333333333777888;;;CCCMMMVVVZZZ[[[RRRJJJ@@@999777777666555444444555888;;;===<<<;;;444333222111111111222333999999999777555444444666555555444444444333333333111222444666888:::;;;;;;777777777888:::<<>>@@@BBBDDDDDDDDDGGGLLLPPPPPPVVV^^^fffoooyyy~~~|||}}}{{{}}}wwwooojjjhhhfffccc```___^^^[[[XXXUUURRRQQQPPPLLLJJJGGGFFFGGGHHHGGGGGGEEEGGGJJJJJJKKKNNNUUU[[[[[[VVVPPPKKKHHHFFFEEEDDDCCCBBBAAA@@@@@@???<<<::::::888555444555555444333666999>>>DDDIIIMMMNNNOOOHHHEEE???:::666444444444444666999===AAAAAA???===888777666333222333777:::===>>>???===999666444444777666555333333444555666444555555444444555999;;;888999999999;;;@@@HHHMMMIIIEEEEEELLLPPPLLLGGGDDDAAA===999777777666444222222111000//////......///////////////111333555666BBBMMM[[[ccc```TTTEEE<<<<<<;;;:::;;;???DDDJJJNNNSSSSSSRRRMMMHHHGGGJJJMMMLLLNNNPPPOOOOOOSSSYYY^^^ccceeejjjnnnrrrtttuuuuuu~~~~~~~~~}}}~~~{{{xxxuuurrrpppssssssrrrqqqpppnnnlllkkkjjjkkklllkkkjjjiiikkkmmmrrrssstttuuuvvvwwwvvvvvvvvvwwwyyy{{{|||}}}~~~~~~~~~{{{xxxxxxvvvssssssrrrooojjjeee```YYYSSSPPPNNNJJJGGGFFFFFFCCC@@@>>>>>>AAAEEEHHHJJJNNNQQQRRRWWW___cccccchhhnnnvvvzzzyyyvvvrrrrrrtttsssmmmgggzzztttlllhhhfffdddaaa^^^]]][[[YYYVVVSSSQQQOOONNNLLLIIIGGGFFFGGGGGGGGGFFFFFFFFFFFFIIINNNUUUZZZ]]]]]]WWWPPPIIIFFFDDDBBBAAAAAA???>>>>>>>>>>>>;;;999;;;888555444444555555555888:::>>>AAADDDFFFGGGGGGCCCAAA>>>:::777666555555555777:::???BBBBBB???===666666444222111333888<<>>::::::;;;>>>BBBHHHLLLOOOLLLGGGEEEIIILLLIIIEEEDDDBBB???;;;888888666444111/////////......///000000////////////111222444555>>>HHHUUU\\\ZZZPPPDDD<<<999888777888;;;@@@EEEIIIKKKLLLLLLIIIFFFFFFJJJNNNPPPTTTWWWZZZ\\\```ffflllmmmooossswwwzzz{{{||||||~~~~~~zzzvvvssspppllljjjnnnnnnnnnnnnnnnnnnmmmmmmkkklllmmmmmmllllllnnnppptttvvvxxxzzz{{{zzzxxxwwwzzz{{{|||}}}~~~~~~}}}|||||||||yyyuuurrrsssqqqnnnllliiieee^^^YYYOOOKKKFFFDDDDDDCCCAAA@@@CCCCCCBBBBBBDDDIIIQQQWWWdddiiilllnnnssszzz}}}|||}}}|||rrrmmmjjjeee```^^^]]]ZZZSSSMMMuuupppiiidddcccaaa^^^\\\ZZZYYYWWWTTTQQQOOOMMMLLLKKKHHHFFFEEEFFFFFFFFFEEEGGGDDDCCCHHHQQQZZZ^^^___]]]WWWNNNGGGCCCAAA@@@???===<<<;;;;;;<<<<<<;;;:::<<<999555444555666777777;;;<<<======>>>======<<<===<<<;;;:::999888777777666888<<<@@@CCCBBB???<<<555444222000000444999>>>BBBBBBAAA===888555333333444555555666666666555555333555666888888:::===???<<<<<>>CCCMMMXXX\\\YYYTTTLLLDDD???@@@AAABBBDDDGGGGGGFFFDDDBBB>>>:::555222---------------...//////000000000111222222333444777<<>>>>>>>><<<999666555777999:::;;;<<<:::888777555555555555777888999;;;;;;:::999888888999:::===???>>>;;;888444333222000000444:::???CCCAAA>>>999444111111222222333555777888888777666333444666666666777999<<<>>>AAAIIIUUU^^^```ZZZSSSEEE???:::;;;===???CCCIIIJJJKKKJJJHHHCCC===777444//////...---------------000000111222333444444555777:::>>>???===;;;999888999888888999<<<@@@CCCFFFGGGLLLQQQUUUYYY^^^eeekkksssxxx}}}~~~{{{xxxwwwxxx}}}~~~~~~|||{{{}}}}}}|||xxxvvvuuutttuuuuuutttrrrqqqpppoooooooooooonnnllllllllllllmmmnnnppprrrsssrrrtttvvvvvvwwwxxx{{{}}}}}}yyyvvvuuuuuuwwwyyyzzzyyyxxxwwwuuusssqqqpppgggdddaaa___]]]ZZZVVVSSSLLLLLLLLLKKKIIIHHHHHHHHHLLLRRRUUUUUUWWW\\\]]]ZZZYYY^^^dddfffeeeiiisss|||~~~wwwmmmeeeccceeeggghhh___XXXMMM@@@555---)))''''''%%%&&&+++222555333///xxxlllgggaaa_________]]][[[UUUVVVVVVUUUTTTQQQOOONNNKKKHHHFFFEEEFFFFFFFFFEEECCCGGGKKKLLLKKKLLLQQQUUUJJJFFFBBB???>>>?????????===;;;::::::<<>>:::777888:::<<>>AAAFFFJJJLLLPPPTTTZZZ___bbbgggnnnsss|||~~~|||zzzzzz}}}}}}zzzyyyuuutttssssssttttttrrrqqqpppooooooppprrrrrrqqqoooooooooooooooppprrrtttvvvvvvwwwxxxxxxxxxxxxzzz|||zzztttooommmnnnqqqtttuuutttssspppmmmjjjgggfffYYYVVVSSSQQQOOOMMMKKKHHHDDDFFFHHHIIILLLPPPVVVZZZeeemmmpppmmmlllppppppkkkgggkkkppppppmmmkkkllloooyyy}}}wwwpppcccZZZNNNEEEAAA@@@>>>===555222---'''###""""""###""""""$$$+++222555111,,,}}}sssjjjeee___]]]]]]^^^\\\ZZZTTTTTTUUUUUUTTTQQQOOONNNLLLIIIGGGFFFGGGGGGGGGFFFDDDFFFJJJLLLMMMNNNOOOOOOFFFCCC@@@>>>>>>>>>===<<<>>><<<::::::<<<>>>??????999888888:::<<<===<<<;;;:::777444222111222444555333444777:::<<<>>>@@@AAA>>><<<:::999:::;;;:::999888888888666555555777999:::999555111...---000333333333444555666888:::;;;888888888888999>>>DDDIIIPPPVVV^^^cccaaaYYYMMMFFF:::666555777888888<<>>>>>===;;;:::>>><<<999999;;;===>>>>>>888888999;;;>>>>>>===;;;999777333000///000222444111333555999===AAADDDEEEAAA>>>;;;999:::;;;;;;;;;999::::::888666555666777777666222...,,,---000333444444444444666888;;;<<<::::::::::::===CCCKKKQQQYYY___fffhhhaaaTTTHHH@@@888666555777777555888===FFFKKKOOONNNHHH???888555//////...//////000111222///111444777999;;;;;;;;;666777888888888:::===@@@FFFGGGJJJNNNTTTZZZ___bbbdddhhhnnnqqqsssvvv{{{|||{{{{{{~~~~~~~~~||||||}}}~~~}}}{{{||||||{{{zzzxxxuuutttqqqqqqrrruuuxxxzzzzzzzzz}}}|||{{{||||||{{{xxxvvvooonnnoooppprrrvvvyyy|||{{{{{{{{{yyywwwvvvwwwxxxwwwtttooojjjggggggggghhhdddbbb```\\\XXXTTTPPPNNNOOOMMMKKKIIIIIIIIIHHHGGGGGGIIIMMMRRRYYYfffttt}}}xxxtttwwwyyyxxxrrrfffZZZRRRLLLPPPOOOJJJDDD???888000///)))""" """$$$###!!!"""###(((000777777000)))sssjjjfffddd```\\\ZZZYYYZZZ[[[RRRRRRRRRRRRQQQPPPOOONNNJJJIIIHHHHHHHHHHHHIIIJJJDDDGGGKKKOOOQQQQQQOOOMMMDDDBBB@@@>>><<<<<<<<<<<<::::::999999:::;;;===>>><<<===???@@@???>>><<<;;;666555333111111111333444333555777;;;???DDDGGGIIIGGGFFFDDD???;;;999999;;;>>>>>><<<:::666555555777333333111...---...111444222444555666666666999;;;@@@>>><<<===DDDOOO[[[bbbmmmllljjjdddZZZNNNCCC===666666666555555666888:::AAACCCEEEEEEAAA<<<777555111111111222222222222222555444555:::AAADDDAAA===<<<<<<<<<<<<===@@@EEEIIINNNQQQUUUZZZ```fffkkkmmmpppqqqrrrrrrssswww|||}}}{{{zzzxxxwww~~~~~~}}}|||}}}~~~~~~}}}~~~{{{xxxxxxxxxwwwwwwvvvuuutttssssssrrrmmmqqqvvvzzz{{{}}}~~~||||||}}}}}}xxxtttuuuuuutttttttttvvvwwwyyy{{{yyyuuurrrqqqqqqrrrsssllllllkkkgggaaa[[[XXXVVVXXXVVVSSSNNNJJJIIIKKKMMMOOORRRTTTTTTRRRRRRUUUXXXTTTUUUWWWYYY___kkkxxx~~~zzzxxxrrrpppllldddYYYLLLAAA:::666444111...***'''%%%$$$ $$$&&&+++333999777///'''}}}qqqiiifffddd```\\\ZZZYYYYYYYYYSSSSSSRRRRRRQQQOOONNNMMMJJJIIIHHHGGGGGGHHHIIIJJJFFFHHHLLLOOOPPPOOOLLLJJJCCCBBB@@@>>><<<<<<<<<<<<:::999999999:::;;;===>>>===>>>??????>>><<<:::888666444333111111222333444333444666999===BBBEEEHHHIIIHHHEEEAAA<<<::::::;;;>>>>>><<<999666555666777555555333000......111444111333444666777999===@@@BBBAAAAAAEEEMMMYYYdddkkkqqqpppmmmfff[[[NNNBBB;;;777777666555444444555666===???AAAAAA>>>:::666333......///000222333444555777666777;;;BBBFFFDDDBBB???@@@BBBCCCEEEIIIOOOSSSWWWZZZ^^^dddjjjooorrrtttuuuuuuuuuuuuuuuwww{{{~~~~~~|||{{{zzzxxxwww~~~~~~~~~~~~}}}~~~{{{yyyxxxyyyzzzzzzyyyzzzzzzxxxuuusssrrrsssuuuuuuuuuuuuuuutttssssssrrruuuzzz~~~zzzvvvttttttttttttuuuuuuvvvwwwttttttrrrpppmmmjjjhhhgggaaaaaa```\\\WWWSSSPPPPPPOOOOOOMMMLLLLLLPPPUUUYYY[[[^^^aaabbbaaaaaaccceee]]]\\\[[[[[[]]]eeeooowww|||vvvnnnhhhccc\\\YYYSSSKKKBBB999111...+++***(((&&&$$$"""!!!!!!%%%&&&***111666444---'''yyynnnhhhfffddd```\\\YYYXXXWWWWWWTTTTTTSSSRRRPPPNNNMMMKKKJJJIIIHHHGGGGGGHHHIIIJJJHHHJJJMMMNNNNNNLLLIIIGGGBBBAAA@@@>>>===<<<<<<;;;999999888888999:::<<<===>>>>>>>>>===;;;999666555555444222111111222333333444444444777:::>>>CCCEEEIIIHHHFFFBBB===;;;;;;<<>>;;;888555555777999888777555111///...111333333444666888:::>>>CCCFFFFFFGGGJJJPPPYYYdddnnntttuuutttpppiii]]]OOOBBB:::888777666555444333222222888999;;;;;;:::777444111---...///111333666888999999888888===CCCHHHIIIHHHEEEGGGJJJMMMQQQVVV[[[___```ccciiiooouuuxxxyyyzzzzzzzzzzzzxxxwwwxxx{{{~~~}}}|||{{{zzzxxxwww}}}}}}~~~}}}}}}|||{{{zzzyyyxxxuuusssrrrrrrssstttrrrsssrrrqqqnnnlllmmmmmmrrrsssuuuvvvvvvvvvuuutttvvvyyy~~~zzzvvvtttttttttttttttsssrrrrrrmmmmmmllljjjfffaaa[[[XXXRRRRRRQQQNNNKKKJJJJJJLLLKKKKKKLLLNNNRRRYYYaaahhhkkknnnpppqqqqqqpppqqqqqqjjjgggbbb]]]ZZZ\\\aaaeeejjjjjjiiieee^^^TTTLLLGGGAAA===666///((($$$"""!!!!!! &&&&&&(((,,,//////***%%%uuulllgggeeeccc___\\\YYYWWWVVVVVVUUUTTTSSSRRRPPPMMMKKKJJJIIIIIIHHHGGGGGGHHHIIIIIIJJJLLLMMMMMMLLLIIIEEECCCAAA@@@???>>>===<<<;;;;;;999888888777888999:::;;;>>>===<<<;;;888555333111333333222111111222222333444333333444777;;;???BBBGGGFFFDDDAAA<<<:::999:::>>>===;;;777555555888;;;:::999777333000///000222777888:::<<>>EEEKKKNNNPPPNNNPPPUUUXXX\\\aaafffiiifffjjjpppwww{{{}}}}}}|||}}}~~~}}}|||{{{{{{~~~~~~}}}}}}|||zzzxxx|||||||||{{{zzzyyywwwwwwsssqqqooommmllllllmmmmmmjjjlllmmmlllkkkjjjlllmmmqqqsssuuuxxxyyyyyyxxxxxxxxx{{{~~~|||wwwsssssstttsssrrrpppnnnkkkiiieeedddccc```\\\VVVQQQMMMHHHHHHHHHGGGGGGIIIMMMPPPTTTUUUVVVYYY^^^fffpppvvvyyyzzz{{{{{{yyywwwuuutttpppkkkcccZZZSSSPPPQQQRRROOONNNLLLHHHAAA999222...---***%%% $$$######%%%''''''$$$!!!|||rrrkkkhhhcccaaa^^^[[[XXXVVVUUUUUUUUUTTTSSSRRROOOMMMJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIKKKLLLLLLLLLIIIFFFCCCAAA?????????>>>===<<<;;;;;;888888777666777888999:::<<<;;;:::888555333111000222222222222222222222333333333333333666999<<<===AAAAAA@@@===:::777777777;;;;;;999777666777:::===<<<;;;999666222000111222777:::>>>CCCIIIQQQXXX^^^___```bbbeeehhhlllnnnooojjjkkkkkkggg^^^RRRFFF???<<<;;;<<<>>>@@@@@@>>>;;;777666444444555444222/////////000111333666999;;;======>>>BBBIIIPPPUUUXXXYYY\\\```dddfffiiimmmooommmqqqwww}}}~~~~~~~~~{{{yyyzzzzzzyyyxxxvvvtttsssrrrmmmkkkiiiggggggggghhhiiifffiiilllmmmnnnnnnoooqqqrrrtttvvvyyyzzz{{{||||||{{{}}}}}}yyytttpppqqqpppooollliiieeeaaa___[[[YYYVVVRRROOOLLLJJJIIIFFFGGGIIIJJJMMMRRRXXX]]]dddeeegggiiinnnuuu~~~|||xxxtttpppmmmfff```WWWMMMEEE@@@>>><<<777555222...***&&&###!!!"""!!!  wwwnnniiihhh```___]]]ZZZXXXVVVUUUTTTTTTTTTSSSQQQOOOMMMJJJIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHEEEBBB@@@>>>>>>>>>>>>===<<<;;;:::888777666555666666777888999888777555333111000///111111111222222222222222333333333444666777888999;;;;;;;;;:::777555555555666777888888888999<<<>>>??????===999555333444555555:::CCCLLLVVV___iiinnnmmmlllkkkiiigggeeecccbbbYYY\\\``````]]]UUULLLGGGBBBBBBCCCGGGKKKLLLIIIEEE>>>:::777666777666333000/////////000222666999<<>>>>>>>>>>><<<;;;:::888777666555555555666777555444333222111111000000000000111222222222222222222333444666666777666666666777888777555444444555222444777999:::;;;===???CCCBBBAAA>>>:::888888999999@@@JJJUUU```iiirrrwwwqqqooojjjddd^^^WWWRRRPPPGGGLLLTTTZZZ[[[XXXRRROOOKKKJJJLLLQQQVVVVVVRRRMMMEEE@@@;;;999:::999555111222111222444777<<<@@@CCCJJJMMMRRRWWW^^^eeekkkoooooosssxxx{{{||||||}}}~~~}}}zzzvvvuuuuuusssqqqooollljjjhhheeedddcccbbbccceeeggghhhkkkooovvvzzzzzzyyywwwvvvtttttttttuuuwwwzzz}}}~~~~~~}}}{{{zzz{{{|||{{{yyyuuusssppplllhhhddd\\\ZZZXXXTTTQQQOOOMMMLLLIIIHHHGGGGGGJJJMMMQQQTTTUUUWWWZZZ]]]```eeejjjoootttttttttsssqqqqqqtttvvvmmmggg___WWWQQQLLLFFFBBB666111+++(((&&&%%%###!!! ~~~pppgggdddeee\\\\\\[[[YYYXXXWWWVVVUUUSSSRRRRRRQQQOOOMMMKKKJJJHHHHHHGGGFFFFFFGGGHHHHHHGGGGGGGGGGGGFFFDDDCCCBBB======>>>>>>>>><<<;;;:::777777555444444555666777333222111111000111111111///000111222222222222222111333555777777777555444333555666666555444444555///333777:::;;;===???@@@EEEEEEDDDAAA>>><<<<<<===@@@GGGQQQ\\\eeemmmssswwwooollleee]]]TTTKKKEEEAAA<<>><<<<<<;;;777333555555666999===CCCIIILLLPPPTTTYYY```fffmmmtttxxxvvvyyy~~~~~~xxxttttttsssrrrpppmmmjjjgggfffdddcccbbbbbbccceeehhhiiinnnssszzz~~~~~~{{{wwwvvvtttsssrrrrrrtttxxx|||~~~|||||||||yyyvvvuuuuuuvvvsssqqqmmmkkkhhhddd```]]]RRRQQQNNNKKKJJJIIIHHHIIIGGGHHHIIILLLQQQUUUZZZ\\\\\\^^^```bbbdddhhhllloootttsssqqqlllfffaaa```___ZZZRRRHHH@@@:::555000,,,(((%%%!!!!!!"""!!! """""""""  !!!"""###vvvlllfffbbbaaa^^^\\\YYYWWWTTTSSSSSSSSSSSSSSSQQQPPPNNNMMMKKKKKKGGGFFFDDDDDDEEEFFFFFFEEECCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>===;;;:::999888888666555555555555333222222222222111111000000000333444444333111000000111333333444555555555555444444333222333444444222111666777999:::;;;>>>AAADDDCCCKKKPPPMMMIIIJJJKKKKKKJJJSSS^^^fffiiihhhgggggg^^^ZZZRRRJJJBBB===:::888;;;@@@HHHQQQXXX\\\^^^^^^YYYWWWYYY]]]\\\XXXVVVWWWOOOLLLHHHDDD@@@===;;;:::999;;;???CCCHHHNNNVVV[[[bbbeeejjjoootttxxx{{{|||}}}}}}{{{yyywwwuuuuuutttqqqooooooooommmkkkhhheeeaaa___``````aaadddiiimmmoooooopppvvv{{{|||}}}{{{vvvwwwtttqqqqqqrrrssstttttttttttttttsssqqqnnnkkkiiiiiiddd]]]YYYWWWUUUQQQOOOEEEFFFGGGHHHIIIJJJJJJJJJOOORRRUUUWWWXXX\\\aaaeeeaaa```___aaadddffffffeeehhhddd]]]TTTIIIAAA<<<:::555333///***'''%%%$$$$$$ !!!!!!!!!""""""!!!!!!!!! !!!&&&***---...+++(((%%%###""" sssjjjdddaaa___\\\[[[YYYWWWUUUSSSSSSRRRSSSRRRQQQPPPNNNLLLKKKJJJHHHGGGEEEEEEFFFEEEDDDBBB@@@@@@AAAAAAAAA@@@?????????>>>===<<<:::999888888888777666666666555444333333333333222222111111111333444444333111000111222111222333333444444333333333222222333555555444333444666888:::;;;>>>BBBEEEJJJSSSYYYXXXUUUTTTSSSQQQWWW^^^fffjjjggg```YYYVVVOOOLLLFFF???:::666555444;;;???FFFOOOWWW]]]aaaccc^^^[[[[[[]]][[[VVVTTTUUURRRQQQNNNHHHCCC@@@@@@AAACCCFFFKKKPPPUUU\\\bbbggglllnnnrrrwww{{{~~~}}}zzzyyyyyyzzzxxxvvvsssqqqpppnnnllliiiiiijjjjjjiiihhhfffdddcccddddddeeehhhmmmppprrrrrrsssyyy|||}}}~~~}}}xxxuuussspppoooppprrrrrrrrrsssrrrpppmmmjjjfffdddbbb^^^ZZZTTTPPPOOOMMMJJJHHHFFFHHHJJJMMMPPPSSSTTTUUUXXXZZZ]]]___aaacccgggjjjdddaaa\\\ZZZZZZYYYWWWUUUMMMJJJDDD===555///,,,++++++)))&&&###!!!!!!!!!!!! !!!###$$$%%%&&&%%%%%%$$$"""!!!###(((---000222000,,,(((%%%$$$###$$$%%%""" zzzppphhhccc___]]]YYYYYYXXXWWWUUUTTTRRRRRRSSSRRRQQQOOOMMMLLLKKKJJJHHHGGGFFFFFFFFFEEEBBB???===>>>>>>????????????>>>>>>===<<<;;;999888888888888888999999888777666555444444444333333333333333333444555444111000111222000000111222222222222222222222222444666888777666444666999;;;<<>>EEEMMMVVV]]]cccfff```\\\YYYXXXUUUPPPOOOQQQSSSTTTTTTOOOHHHFFFIIILLLPPPTTT[[[aaafffkkkpppssswwwxxx{{{~~~|||yyyvvvttttttsssrrrpppmmmkkkjjjhhheeecccddddddfffggghhhhhhhhhhhhjjjjjjkkknnnrrrtttttttttvvvzzz|||{{{{{{}}}|||xxxsssqqqmmmllllllmmmmmmmmmmmmkkkgggbbb^^^ZZZXXXWWWPPPMMMIIIGGGGGGFFFEEEDDDJJJMMMPPPUUUZZZ^^^aaabbbdddeeeggghhhjjjkkkkkklllddd^^^WWWQQQNNNKKKFFFBBB777444000+++(((%%%$$$$$$!!!  """%%%'''((()))''''''%%%###!!! ###(((...222555333111---++++++------,,,&&&### vvvmmmgggccc___\\\WWWWWWWWWVVVUUUSSSRRRQQQRRRQQQPPPNNNMMMKKKJJJIIIFFFFFFFFFGGGGGGEEEBBB???<<<<<<===>>>????????????>>>===;;;999888888888888999;;;======;;;888777666555555555555444444444444444555555444222111111222//////000111111111111000111111222555888::::::999555888;;;===???AAAEEEHHHTTT\\\dddfffhhhkkkllliiimmmmmmkkkeee[[[NNNBBB;;;777666444222111111222333999===EEENNNVVV\\\___aaaYYYSSSOOONNNKKKHHHHHHLLLQQQUUUWWWTTTOOONNNTTTZZZ]]]bbbiiiooorrruuuwwwyyy~~~~~~}}}|||yyyzzz|||~~~|||yyyvvvsssqqqppppppkkkiiigggffffffeeecccbbbbbbccceeegggiiikkklllmmmnnnnnnoooqqqtttvvvuuussswwwzzzzzzwwwvvvxxxwwwtttqqqmmmiiifffeeeeeedddcccaaa^^^YYYTTTPPPNNNNNNNNNGGGFFFFFFFFFGGGIIIJJJJJJTTTVVVZZZ___cccgggiiijjjlllkkkkkkkkklllkkkhhhfff[[[UUUOOOKKKHHHDDD===777///,,,(((%%%$$$$$$$$$### """$$$&&&'''(((%%%$$$###!!! $$$)))///333444555555666888:::888333+++((($$$""" }}}ssskkkgggddd```\\\WWWVVVUUUTTTSSSRRRQQQQQQQQQQQQOOONNNLLLJJJIIIIIIDDDDDDDDDFFFGGGFFFCCCAAA======>>>???@@@@@@@@@???>>>===;;;999888888999999;;;>>>AAAAAA>>>:::777777555555555555555555555555444555555444222111111222//////000111111111111000111111333666:::<<<===<<<999;;;>>>@@@AAACCCEEEGGGTTT[[[aaadddjjjqqqvvvuuurrrmmmdddYYYNNNDDD<<<888666555444333222222333333777===FFFOOOUUUWWWVVVTTTKKKFFFBBBBBBBBBAAADDDIIIOOOUUUZZZZZZXXXYYY```gggiiinnntttyyy{{{{{{{{{{{{~~~}}}~~~~~~zzzvvvuuuwwwzzzwwwvvvuuurrrpppnnnmmmlllgggeeedddeeeggggggfffeeeeeefffgggiiikkkmmmoooppppppppppppqqqssstttrrrqqqwwwyyyxxxtttrrrtttrrrooolllhhhccc^^^\\\ZZZXXXVVVRRRPPPLLLIIIGGGHHHIIIJJJGGGIIIKKKMMMPPPSSSVVVXXXcccdddeeeggghhhiiijjjjjjiiifffcccdddfffeee```[[[NNNIIIEEEEEEGGGEEE>>>777,,,(((### !!!!!!  !!!!!!""""""""")))...555;;;???CCCHHHIIIBBB777...+++'''$$$###""" yyyoooiiihhhfffaaa]]]XXXWWWTTTRRRQQQPPPPPPPPPQQQPPPOOOMMMKKKJJJIIIHHHDDDCCCCCCEEEFFFFFFDDDBBB>>>??????@@@@@@@@@@@@???>>>===;;;999888999:::;;;>>>BBBFFFEEE@@@:::777666555555555555555666666666444555666555222111222333000000111222222222222222222222444777;;;>>>>>>>>>===???AAABBBBBBBBBCCCDDDRRRWWW\\\aaaiiisssyyyyyyqqqhhhZZZLLLBBB<<<777555555555444222222111111111555;;;EEEMMMQQQPPPLLLHHH@@@<<<:::===@@@BBBGGGMMMRRRXXX___bbbcccffflllqqqsssxxx}}}~~~}}}}}}}}}}}}{{{zzz}}}|||zzzwwwuuutttvvvwwwoooooonnnnnnmmmlllkkkjjjfffeeeeeefffiiijjjjjjiiihhhiiiiiikkkmmmoooqqqsssrrrpppnnnnnnooopppooonnnuuuwwwvvvqqqoooooommmiiiccc___YYYUUURRRPPPNNNLLLHHHGGGFFFEEEFFFHHHKKKMMMNNNPPPTTTXXXZZZ]]]aaadddkkkkkkiiigggdddaaa___^^^XXXTTTQQQUUU\\\^^^[[[VVVGGGAAA===>>>CCCEEE@@@;;;///***### !!! (((///;;;CCCJJJNNNTTTUUUIII:::...+++'''$$$###""" }}}uuulllggggggfffaaa\\\ZZZWWWTTTPPPNNNNNNOOOPPPPPPOOONNNMMMKKKIIIHHHGGGFFFEEECCCCCCDDDDDDCCCAAA??????@@@@@@@@@???>>>>>>???>>>;;;999999999;;;<<<@@@EEEJJJHHHBBB:::777666444444444555555666666666444555666555333222222333111222333333444444333333333333555888<<>>===<<<@@@>>><<<999999:::<<<===BBBGGGLLLJJJCCC;;;666555333444444444555555666666555666666555333222222333333333444555555555555444444444555999===???@@@???@@@BBBCCCBBB???===<<<<<>>CCCFFFEEEBBB@@@???===>>>EEEKKKOOOVVV]]]aaaeeellltttyyy{{{{{{{{{xxx|||~~~~~~~~~~~~~~~}}}}}}xxxxxxxxxxxxyyywwwssspppsssrrrqqqssstttsssnnniiijjjjjjlllmmmnnnooooooooojjjiiiiiijjjlllmmmlllkkkhhhhhhiiikkknnnqqquuuwwwtttpppllliiiiiijjjkkkkkkhhhkkkjjjeeebbb```\\\WWWOOOLLLHHHFFFFFFFFFEEEDDDHHHIIIJJJLLLPPPSSSWWWYYYYYY]]]```aaaaaaaaadddfff```]]]XXXPPPHHH@@@:::666111...///;;;NNN\\\```^^^MMMAAA333///333:::<<<;;;444---%%%!!!"""###!!! '''333===NNNVVVYYYXXX[[[[[[MMM:::(((%%%!!! !!!###$$$yyyrrrjjjggghhhgggbbb\\\XXXTTTOOOLLLKKKLLLLLLLLLNNNNNNNNNMMMKKKJJJHHHGGGEEEDDDBBB@@@@@@@@@BBBBBBBBBAAA@@@>>>======<<<===;;;<<<===;;;999888;;;>>>KKKNNNOOOKKKBBB:::777777333333333333333444555666888777666555555444444555444666777777555333222222222333555888:::<<<======AAA@@@???===;;;:::999999@@@@@@DDDJJJRRRXXXYYYXXXHHHCCC===:::888666333000333333333333222111000///000555:::=========???AAAAAAFFFMMMTTTYYY___dddgggsssuuuyyy|||~~~}}}}}}~~~}}}zzzwwwuuuttttttuuutttuuuvvvuuurrrmmmjjjkkkjjjkkknnnpppnnniiieeefffiiilllmmmnnnppprrrtttnnnjjjhhhjjjnnnooolllhhhkkkjjjjjjkkknnnpppqqqpppmmmkkkiiigggfffeeebbb``````^^^\\\[[[YYYUUUPPPLLLEEEEEEEEEDDDDDDFFFJJJMMMOOONNNNNNRRRWWWZZZYYYXXXYYYWWWVVVYYY\\\[[[UUUOOOGGGCCC<<<555///+++)))(((***''')))555HHHZZZdddgggZZZMMM;;;///,,,,,,,,,+++***'''$$$"""""""""!!! !!!!!!  """)))999IIIXXXbbbfff```[[[WWWIII999((("""zzzsssllliiiiiigggaaa\\\XXXTTTOOOLLLLLLLLLMMMLLLMMMMMMMMMLLLJJJIIIGGGFFFEEEDDDBBB@@@@@@@@@AAABBB@@@@@@???>>>============:::;;;;;;:::888888;;;>>>KKKNNNOOOJJJAAA:::777666444333333444444555666777888888666555555555555555555777999888666555444555222444555777999;;;<<<<<<@@@???===<<<:::999999888:::;;;===BBBGGGKKKKKKJJJCCC@@@<<<:::999888555222222222222222222222111111333666:::<<<===@@@FFFJJJNNNRRRYYY```eeejjjooorrrwwwxxxzzz}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}zzzvvvsssqqqppppppppppppqqqrrrrrrooojjjggggggggggggjjjlllkkkhhhdddiiillloooqqqqqqqqqrrrsssooollljjjlllooopppmmmjjjlllkkkjjjjjjlllnnnnnnmmmllliiifffcccaaa___[[[YYYZZZWWWTTTQQQOOOMMMJJJHHHDDDDDDDDDDDDDDDGGGKKKOOOSSSQQQQQQRRRUUUVVVUUUSSSMMMKKKJJJKKKMMMKKKEEE???555333///+++'''%%%$$$$$$%%%$$$'''222CCCVVVccciii___SSSBBB444,,,)))(((''''''%%%"""  !!! %%%***---333AAAOOO```ggghhhaaa[[[UUUFFF444((("""{{{uuunnnkkkjjjggg```[[[WWWSSSOOOLLLLLLMMMMMMMMMLLLLLLKKKKKKIIIHHHFFFEEEEEEDDDBBBAAA@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>::::::999888777888<<>>===<<<<<<;;;::::::;;;999777444111000111111111222333333777999<<<>>>AAAHHHQQQXXX]]]aaahhhnnnrrrwww{{{~~~|||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}{{{zzz{{{}}}}}}{{{wwwtttqqqooommmmmmmmmmmmnnnppppppmmmiiieeefffffffffhhhjjjjjjiiihhhnnnpppssstttsssrrrrrrrrrnnnllljjjlllnnnooollliiillljjjhhhhhhiiiiiihhhggggggddd```\\\YYYVVVRRROOOQQQNNNJJJHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEHHHLLLPPPVVVTTTQQQOOONNNLLLJJJGGG>>><<<;;;;;;;;;999333---'''&&&%%%###!!! $$$,,,;;;MMM___iiiddd\\\MMM>>>222***&&&%%%%%%"""   ###'''))))))+++111888;;;@@@LLLWWWdddhhhfff```[[[TTTDDD222'''!!!{{{vvvqqqmmmkkkfff___ZZZUUURRROOOMMMMMMNNNNNNMMMLLLLLLLLLKKKIIIHHHFFFEEEEEEDDDCCCAAA@@@@@@@@@@@@<<<======>>>>>>>>>>>>>>>:::999888777777:::===@@@KKKLLLKKKFFF???999666555555555555555666777999999999888777666555555555555777999<<<<<<;;;:::;;;;;;666666666666777888999999:::999888777666666666666666666666777888888888777777888999;;;;;;999666444111111000000111222444555;;;???DDDHHHLLLTTT^^^eeeiiimmmssswww{{{}}}||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}|||zzzzzz{{{|||zzzwwwsssqqqooonnnmmmllllllmmmooopppnnnjjjfffiiiiiiiiijjjlllmmmooooooqqqsssuuuvvvsssqqqooooookkkjjjiiiiiikkkkkkiiifffjjjhhheeeccccccbbb```___]]][[[WWWTTTQQQNNNJJJGGGJJJHHHGGGGGGIIIIIIHHHGGGHHHHHHHHHFFFFFFHHHKKKNNNUUURRRMMMHHHCCC>>>999777222111000000///---((($$$%%%%%%$$$###!!! !!!'''111BBBTTTaaadddaaaYYYMMM???333+++(((%%%###!!! """#########!!! !!!&&&+++///333555999999===BBBDDDGGGPPPZZZ^^^```___[[[XXXRRRBBB222&&& zzzvvvrrroookkkfff^^^YYYTTTQQQNNNMMMNNNNNNNNNNNNMMMMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@???;;;<<<===>>>??????>>>>>>:::999777888:::===@@@BBBIIIHHHGGGCCC>>>999555444555555555666777888999:::999888777666666555555666777999<<<======<<<===>>>888888777777666777888888777777666555555555555555666666777777666777777888666888:::;;;:::888555444444333222222333666888:::BBBHHHPPPVVV\\\bbbjjjpppssswww{{{~~~||||||}}}}}}|||}}}~~~{{{xxxwwwwwwxxxwwwtttqqqooommmmmmmmmiiijjjkkknnnooonnnjjjgggkkkkkkllllllnnnppprrrtttrrrtttuuutttqqqnnnlllkkkkkkjjjiiihhhhhhgggeeecccdddaaa^^^\\\[[[ZZZXXXVVVRRRPPPMMMLLLKKKIIIFFFDDDFFFGGGIIIMMMOOOOOOMMMJJJKKKJJJHHHEEECCCDDDFFFIIIMMMKKKHHHBBB:::333---+++)))(((((())))))'''%%%"""%%%$$$$$$###!!!  !!!"""(((555EEEQQQ[[[]]]\\\VVVKKK>>>333---&&&%%%######&&&(((((((((%%%$$$###!!!!!!$$$(((,,,111777===AAADDDEEEHHHEEEDDDEEEEEEFFFMMMUUUYYYZZZZZZXXXUUULLL<<>>:::;;;===>>>???>>>======:::999999;;;>>>BBBCCCCCCEEEDDDBBB???;;;888555333444444444555777888::::::999999888777666666666666555888;;;=========>>>???<<<;;;999777777777777888666555444444444444444555444555666555444555666888888:::===>>><<<999888777888777666666999>>>BBBEEEMMMTTT^^^fffkkkpppuuuzzz}}}~~~}}}}}}}}}~~~}}}}}}~~~|||xxxtttrrrrrrqqqooommmkkkjjjiiiiiiiiifffgggiiilllnnnmmmiiifffjjjlllmmmnnnnnnpppsssuuussstttsssqqqmmmjjjiiiiiijjjjjjiiigggeeeccc```___[[[XXXUUUSSSRRRQQQOOOMMMIIIGGGFFFFFFFFFFFFEEECCCEEEFFFJJJNNNQQQPPPLLLIIIFFFEEECCC???<<<;;;===???DDDEEEDDDAAA:::333...,,,((()))***++++++***))))))%%%$$$###"""!!! ###+++666???KKKNNNQQQRRRMMMCCC888111&&&%%%$$$%%%(((***,,,,,,)))(((&&&$$$"""%%%,,,222???BBBHHHMMMRRRTTTTTTTTTQQQLLLIIIHHHFFFEEEJJJQQQ[[[]]]___\\\TTTFFF666***&&&!!! ~~~{{{ttttttrrrpppkkkddd]]]XXXQQQPPPNNNNNNOOOPPPOOONNNLLLLLLKKKKKKIIIHHHFFFEEEEEEEEEDDDCCCBBB@@@???>>>;;;<<<===>>>???>>><<<;;;;;;:::;;;>>>CCCFFFFFFEEEBBB@@@>>><<<:::777555333333333444555666888999::::::999888777666666666666333666:::<<<<<<===>>>???>>>===:::888777777777888444444444333444444555555444555666444222222444777:::===@@@AAA???======>>>:::::::::<<>>;;;999666888999999999888888888///---***&&&$$$"""""""""  %%%+++///888:::===BBBCCC???666///$$$###"""$$$'''***,,,,,,,,,+++)))&&&### '''333???HHHVVVXXX\\\``````___\\\ZZZVVVRRRQQQQQQPPPNNNPPPTTT```dddhhheeeXXXEEE555,,,'''""" !!!!!!zzzwwwrrrrrrrrrpppkkkddd]]]XXXQQQOOONNNNNNOOOPPPOOONNNKKKKKKJJJIIIHHHFFFEEEDDDEEEEEEDDDCCCBBB@@@>>>===;;;<<<>>>??????===<<<:::;;;;;;===AAAFFFIIIHHHFFF???>>>;;;:::888777555333222333333444666777999::::::999888777666666666666222555999;;;;;;<<<>>>???@@@>>><<<999777777888888444444333333444444555555666777777555222111444666<<>>;;;999333222000---******,,,...999@@@HHHMMMLLLIIIGGGGGGGGGHHHIIIIIIHHHGGGGGGGGG>>>:::444...)))&&&$$$$$$ ###%%%'''---,,,...333888888222,,,""" """&&&)))++++++---,,,***'''$$$!!!%%%000???OOOZZZbbbdddggghhhfffbbb]]]YYYYYYWWWXXX[[[[[[XXXXXX[[[ccchhhnnnlll]]]HHH888111'''###!!!""""""xxxrrrooopppqqqmmmggg```ZZZWWWSSSQQQOOONNNOOONNNMMMLLLLLLKKKKKKIIIHHHGGGFFFFFFEEEDDDCCCAAA@@@???>>>>>>;;;<<<===>>>>>>===<<<;;;::::::===FFFOOOQQQKKKEEE???===:::999888777666444666666555555555666777777777777777777666666666666666666777888:::<<<>>>???;;;;;;;;;:::888666555444555444222222222444666777555777777555222222555999???AAAEEEGGGFFFEEEEEEFFFIIIKKKOOOSSSXXX]]]cccgggiiiooovvvzzz}}}~~~~~~~~~~~~}}}{{{yyyyyyyyywwwsssnnniiifffcccdddeeefffggghhhhhhiiinnnooopppqqqqqqpppnnnmmmpppppprrrsssuuuvvvxxxxxxvvvtttpppnnnllliiifffccc^^^ZZZTTTOOOLLLIIIFFFDDDCCCBBBBBBCCCEEEEEEDDDBBBCCCBBBCCCDDDFFFFFFDDDBBBAAA>>>:::666444222000...)))(((&&&###!!!"""%%%(((444>>>KKKTTTWWWXXXZZZ\\\___aaaccccccaaa]]]\\\[[[LLLNNNJJJ>>>222+++&&&"""""" #########%%%'''((('''&&&!!!"""######'''&&&$$$"""!!!!!!!!!"""$$$000AAARRR^^^ccciiieee___ZZZWWWTTTRRRPPPQQQUUUYYY[[[\\\\\\\\\]]]dddhhhmmmnnngggYYYIII???999444...'''###wwwqqqlllmmmllliiiddd^^^ZZZXXXSSSQQQOOONNNOOOOOOMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGEEEDDDCCCAAA@@@???>>>>>>===>>>?????????>>>===<<<===>>>CCCMMMUUUWWWPPPIII???===:::888888777555444555555444444555555666666777777777777777777777666777777888999:::;;;===>>>;;;;;;:::999888666444444444333222111222444666777999::::::777444444777;;;???BBBFFFHHHHHHIIIJJJLLLOOOQQQUUUYYY^^^ccchhhlllmmmrrrxxx}}}~~~}}}||||||{{{zzzxxxvvvvvvuuusssppplllhhhfffeeefffiiikkkmmmnnnnnnmmmooooooooonnnnnnmmmllllllnnnoooqqqssstttuuuuuuuuuqqqnnnkkkhhheeebbb___\\\VVVRRRMMMIIIGGGEEECCCAAA@@@??????AAACCCDDDCCCBBBCCCBBBAAABBBCCCCCCAAA???;;;777222...,,,***'''%%%###"""!!!"""%%%111;;;HHHQQQVVVZZZ]]]```fffggghhhgggeeeddddddeee]]]]]]WWWJJJ===333***"""""" """""""""!!!   )))888KKKZZZaaabbb\\\WWWOOOIIIGGGFFFFFFEEEHHHJJJLLLNNNNNNOOOQQQSSS[[[bbbkkknnniii___TTTMMMDDDAAA:::333---&&&!!!wwwqqqjjjiiifffccc___\\\YYYWWWTTTRRROOOOOOOOOOOONNNLLLJJJJJJJJJIIIIIIHHHHHHHHHEEEDDDCCCAAA@@@???>>>>>>???@@@@@@@@@@@@???>>>===>>>AAAIIITTT\\\\\\TTTMMM???===:::888777666444333333333333333444444555555777777777777777777777777888888888999999:::;;;;;;::::::999888777666444333222222111111222333555666<<<======:::666666999<<>>QQQ\\\]]]YYYIIICCC;;;666444555777888999::::::::::::<<<@@@DDDRRR\\\gggkkkggg___YYYVVVNNNLLLGGG@@@777---%%% xxxssslllhhhddd___\\\ZZZXXXVVVTTTRRRPPPOOOOOOOOONNNMMMIIIIIIIIIIIIIIIIIIIIIHHHEEEDDDCCCAAA@@@???>>>>>>???????????????>>>>>>>>>>>>CCCMMMYYY```^^^UUUMMM???<<<999777777666444222111222333333444444444444777777777777777888888888888888999999999999888888888888888777666555333333111111111111222444555666;;;<<<<<<:::777666:::===FFFHHHLLLOOORRRVVV[[[___cccdddfffjjjooosssvvvwwwvvvxxx{{{}}}{{{yyyvvvtttsssqqqooolllllljjjiiigggffffffffffffeeehhhmmmrrrtttuuutttsssssspppllliiifffffffffgggjjjkkkmmmoooooommmjjjhhh```]]]YYYUUURRRNNNJJJGGGCCC@@@>>>============;;;<<<<<<<<<>>>AAABBBBBBAAA===:::666444444666666666---)))$$$!!! %%%(((---333:::BBBGGGLLLQQQUUUTTTSSSQQQPPPQQQVVV^^^cccccceeeccc^^^XXXPPPBBB444***&&& !!!!!! ***:::JJJQQQMMMFFF666222,,,)))***+++---...---,,,***((((((,,,222777JJJTTT^^^```ZZZRRROOOOOOMMMMMMJJJDDD:::000(((###""" {{{uuupppkkkddd^^^[[[YYYVVVTTTTTTRRRPPPOOOPPPPPPNNNMMMIIIIIIIIIIIIIIIIIIIIIHHHEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@GGGRRR^^^ccc___TTTKKK===;;;888777666555444222111222333555555666555555666777777777888888888999888888999999999888777666777777777666555444333222111111111222333555666666888999;;;:::888999>>>BBBMMMPPPTTTWWW[[[___dddhhhkkkkkklllpppvvvyyyzzzzzzwwwxxxzzz}}}}}}zzzwwwuuusssqqqooonnnllljjjhhhgggfffeeedddeeefffhhhiiigggjjjooosssvvvwwwvvvuuussspppkkkgggdddcccddddddfffgggiiiiiihhheeebbb```XXXUUUQQQMMMJJJGGGCCC@@@>>>===;;;;;;<<<===<<<;;;;;;;;;;;;<<>>>>>===============>>>@@@@@@DDDKKKWWWaaaddd^^^RRRIII;;;999666666666666555333222333555777888888777777666777777888888999999999777888888999888777666555555666666555444333222222111111222333555666777777666999<<<===>>>AAAGGGMMMYYY\\\```cccfffiiimmmppprrrqqqqqquuu{{{~~~}}}{{{wwwvvvwwwzzz~~~}}}~~~~~~}}}~~~}}}|||{{{xxxtttqqqooommmkkkjjjjjjiiigggeeeeeeeeeeeeeeegggiiikkkmmmlllnnnrrruuuwwwwwwvvvuuupppnnniiieeebbb``````aaa```aaaaaa```^^^[[[XXXVVVOOOLLLIIIGGGEEEBBB???<<<===;;;:::;;;<<<<<<;;;999999888777777999888777555,,,***((((((+++///111222((($$$!!!%%%(((***+++,,,,,,---.........)))(((''''''***111:::@@@LLLTTT\\\___```\\\RRRGGG777333,,,'''$$$###"""!!!###%%%&&&$$$!!!!!!%%%(((&&&(((,,,111444333000---###!!!$$$+++000000***%%% !!!!!! ###'''+++111777888444000///000666999<<<;;;777444333444//////000222555666555333|||wwwqqqjjjccc^^^]]]\\\XXXTTTUUUSSSQQQPPPPPPPPPOOONNNKKKKKKJJJIIIHHHHHHGGGGGGEEEDDDCCCAAA@@@???>>>>>>===<<<<<<===>>>@@@BBBDDDEEEMMMXXX```aaaYYYMMMDDD888777555555666666666555333555777999::::::999999666777777888888999::::::666777888999888777555444444444555444444333222111111222333555666777888888999===AAAEEEHHHMMMUUU[[[fffiiimmmppprrrsssuuuvvvwwwuuuuuuyyy|||vvvuuuuuuyyy}}}zzz|||~~~~~~~~~zzzyyyxxxwwwvvvsssooolllhhhgggffffffggggggeeeddddddeeefffhhhjjjmmmooopppnnnpppqqqsssttttttssssssllljjjfffbbb___]]]]]]\\\ZZZZZZXXXVVVSSSPPPNNNLLLGGGEEECCCAAA@@@???<<<:::;;;:::999999::::::888666444222111000000...,,,)))%%%$$$$$$''',,,111444555,,,'''!!!!!!$$$&&&&&&&&&&&&''''''&&&%%%$$$  %%%,,,000@@@KKKVVV[[[[[[YYYQQQJJJCCC???999444000---+++)))---///000...,,,,,,000555666888<<>>:::)))&&&!!!"""***000111///+++((($$$!!!""""""&&&((((((&&&&&&&&&***...222333222333888<<<;;;<<<>>>BBBDDDDDDAAA>>>{{{vvvnnnhhhaaa^^^^^^]]]YYYUUUUUUSSSQQQPPPPPPPPPOOONNNLLLLLLKKKJJJHHHGGGFFFFFFEEEDDDCCCAAA@@@???>>>>>>=========>>>@@@BBBEEEFFFDDDLLLVVV]]]]]]TTTGGG???777555444444666777666666444666999;;;<<<<<<;;;:::666777777888999999::::::555666777999999777666444444444444444333333222111111222444666777888999999<<>>>>>===;;;999999888777777888777555333000...,,,***)))'''$$$!!!!!!!!!###'''...333777888222---&&&  !!!!!!!!!"""%%%'''#########$$$%%%%%%###!!!###'''555BBBPPPUUUVVVUUUPPPJJJMMMIIIDDD???;;;888444111555888:::888555555:::@@@DDDFFFJJJOOOQQQNNNIIIDDD///+++%%%&&&000777777444111000+++'''!!!!!!""""""!!! ###'''***,,,---111999???EEEFFFIIILLLNNNLLLHHHDDD}}}yyywwwqqqkkkbbb[[[XXXYYYZZZ[[[YYYVVVRRRPPPOOOPPPOOOOOONNNKKKGGGFFFFFFGGGGGGFFFDDDCCCAAA???>>>>>>>>>??????===;;;;;;>>>CCCIIILLLPPPTTTYYY[[[VVVMMMBBB:::444444444444444555666777666666777;;;??????<<<999777666666888999:::999888555666777888888777666666444444444444444333333333222333444444666999???CCCDDDLLLVVV\\\```eeekkkpppyyyyyyzzzzzz{{{|||}}}}}}wwwyyy|||~~~zzzxxxwwwxxxzzz}}}~~~}}}{{{yyyzzz|||}}}{{{yyyuuusssqqqppppppnnnjjjfffhhheeecccbbbeeehhhjjjjjjiiihhhgggiiilllppprrrrrrrrrpppnnnmmmmmmmmmkkkiiieeeccc___ZZZUUURRRPPPOOONNNKKKHHHEEEDDDBBB@@@>>>>>>>>>===<<<;;;::::::999888888777666333///,,,***&&&&&&%%%###"""!!! &&&111;;;???@@@888444...((($$$"""!!!"""%%%#########%%%&&&'''&&&******+++,,,+++'''!!!###---666CCCLLLNNNLLLKKKJJJMMMNNNNNNLLLGGGBBB???======>>>>>>;;;888:::AAAHHHJJJLLLPPPQQQOOOIIIBBB===///)))"""!!!$$$'''((()))111444<<>>000%%%!!!  !!!###'''///888>>>HHHMMMSSSVVVTTTMMMDDD>>>yyytttssskkkgggaaa]]][[[ZZZXXXWWWWWWTTTRRRPPPPPPPPPPPPOOOMMMKKKHHHFFFFFFGGGGGGFFFDDDCCCAAA@@@???>>>>>>???>>>===<<<<<<@@@EEEKKKOOOUUUWWWYYYYYYSSSIII???888555555444444444555555666666666888;;;??????===::::::999999999999999888777555666777777777777666555333333222222222222222222333555777999;;;@@@EEEIIIPPPWWWaaahhhlllqqqwww|||zzz|||}}}{{{xxxwwwvvvwwwzzz{{{|||{{{yyywwwuuuuuuvvvwwwuuurrrqqqooommmmmmmmmlllhhheeejjjiiigggfffffffffhhhiiiiiihhhhhhjjjmmmpppqqqqqqpppnnnlllkkkjjjiiigggeeebbb___ZZZTTTOOOLLLJJJIIIIIIGGGDDDBBBAAA@@@===;;;:::999999888777777666666111111///---+++(((%%%$$$!!! %%%111:::>>>???:::777333///,,,*********,,,++++++,,,...000111111333333555555444///(((### """***111:::@@@BBBBBBCCCDDDEEEHHHLLLNNNMMMJJJFFFDDDBBB@@@<<<666333444888<<<===???AAABBB@@@;;;555111***&&& ###)))...222555666888===GGGRRRZZZ[[[XXXSSSLLL>>>///'''""" &&&...333===AAAGGGJJJHHHCCC===999zzzsssooommmdddbbb```^^^]]][[[WWWTTTTTTSSSQQQQQQRRRQQQPPPNNNMMMKKKHHHFFFGGGGGGGGGFFFDDDCCCBBB@@@????????????>>>======???CCCIIIOOOSSSZZZZZZYYYUUUNNNEEE<<<777666666555444444444555555666777888;;;>>>???===;;;<<<<<<<<<<<<:::999777666555555666666666666555555444444333222222222222222666888<<<@@@DDDJJJPPPTTT^^^dddmmmtttyyy}}}|||~~~}}}yyyvvvvvvuuuvvvwwwyyyyyyxxxvvvvvvtttrrrqqqqqqpppnnnlllmmmkkkiiihhhhhhhhhgggfffkkkmmmnnnllliiifffggghhhiiiiiijjjllloooppppppooollljjjhhhfffeeeccc```^^^[[[WWWRRRKKKFFFCCCBBBBBBCCCAAA???>>>>>><<<:::888666666555444333222111111***)))'''$$$""" $$$...666:::;;;999888777555444444444444444555555666888:::<<<=========>>>???===777///)))!!!###(((---000111333777:::999???HHHPPPTTTRRRNNNJJJDDD>>>555...++++++,,,,,,...///000000...+++'''%%%### !!!(((111999>>>AAACCCDDDJJJTTT___fffgggccc___WWWIII999...&&&!!! ###'''///333888::::::888777666~~~uuuooojjjhhh___^^^]]]\\\\\\ZZZWWWTTTRRRQQQQQQQQQRRRRRRPPPNNNMMMJJJHHHGGGGGGGGGFFFEEECCCCCCBBBAAA@@@@@@??????>>>>>>>>>AAAFFFLLLSSSWWW[[[YYYUUUOOOHHHAAA;;;777777666555444444444444444555666888:::<<<===<<<;;;<<<>>>??????===:::888777666666666666555555555444666666555444444555666777:::===CCCIIIOOOUUU\\\```iiinnnuuu{{{}}}{{{yyy{{{~~~~~~zzzvvvsssttttttuuuwwwyyyxxxtttrrrtttsssrrrpppooommmkkkjjjjjjhhhgggffffffggghhhhhhkkkppptttsssmmmiiiiiikkkjjjjjjkkkmmmoooooommmkkkgggdddaaa___]]][[[XXXUUUQQQNNNIIICCC???=========???===<<<;;;<<<;;;999777666555444222000...,,,,,,%%%$$$"""!!!(((...111222222333444555666666777666999:::;;;;;;;;;<<<===???===>>>??????===777///))) !!!$$$&&&&&&(((---111000888DDDPPPVVVTTTNNNHHH@@@777+++$$$######"""!!!%%%%%%%%%$$$###!!! (((222:::???CCCDDDHHHNNNWWW```eeedddaaa^^^UUUMMMAAA777...(((###!!! $$$''',,,...///000444777yyyrrrmmmhhhfff___\\\ZZZYYYYYYYYYXXXVVVRRRQQQPPPQQQRRRQQQOOOMMMLLLJJJHHHGGGHHHHHHFFFEEEBBBBBBBBBBBBAAA@@@@@@?????????@@@BBBGGGNNNSSSWWWXXXUUUOOOIIICCC>>>;;;:::777666555444444444444444444555777999::::::;;;;;;;;;???CCCDDDAAA>>>;;;:::777777666666555555555555666555555555666888:::<<>><<<;;;;;;666666555444444444555555333666888999999:::;;;======CCCJJJMMMIIICCC???===999888777666666555666666444444444666999===@@@CCCMMMRRRYYY```ffflllqqqtttzzz|||}}}zzzxxxwwwpppqqqsssuuuuuusssqqqpppppppppqqqsssuuussspppmmmkkklllmmmkkkiiihhhhhhiiiiiijjjkkkkkkjjjjjjlllnnnjjjoootttuuurrrpppooooooiiigggeeedddcccaaa^^^[[[WWWTTTQQQNNNLLLIIIEEECCC???>>><<<:::999999999999888777666777777555222000+++***(((%%%###  """$$$%%%&&&'''''',,,000555555111---++++++)))(((''''''&&&### &&&###''',,,------...222555:::???HHHQQQTTTNNNAAA777---&&& $$$&&&((())))))---444:::???EEEJJJNNNTTTZZZ]]]YYYQQQDDD555)))"""  %%%///777xxxooollljjjhhhfff^^^[[[YYYWWWXXXXXXWWWVVVUUUSSSPPPOOOOOOOOONNNMMMKKKJJJHHHHHHIIIHHHFFFDDDAAABBBCCCCCCCCCBBBAAA@@@@@@AAAAAACCCFFFKKKOOOQQQPPPLLLFFF???;;;999999999555555444444444555555666555888:::;;;::::::===???BBBJJJSSSVVVQQQIIIBBB>>>;;;:::888777666666777777666666777:::???DDDJJJMMMYYY^^^eeelllqqquuuyyy{{{}}}~~~}}}zzzwwwvvvuuuvvvppppppqqqqqqqqqpppooonnnllllllmmmoooppppppmmmkkkgggiiijjjjjjhhhgggiiikkkiiikkknnnnnnllllllmmmoookkkmmmoooqqqqqqooommmkkkfffccc___\\\YYYWWWTTTQQQOOOMMMIIIGGGEEEBBB???<<<;;;;;;:::999888666555444333222111111111///,,,)))###""""""!!! """)))000111---(((%%%$$$ """(((//////222555666666999===BBBJJJLLLQQQVVVVVVNNN@@@555+++'''!!! $$$(((---666@@@GGGSSS^^^hhhhhhaaaUUUEEE666***'''###$$$///888tttllljjjiiigggeee\\\[[[YYYYYYYYYYYYVVVTTTWWWTTTPPPNNNNNNNNNNNNMMMKKKJJJIIIIIIIIIHHHFFFDDDAAABBBCCCCCCCCCBBBAAA@@@AAAAAAAAACCCEEEIIIMMMOOOOOOKKKDDD>>>999777777888444444444444444555666777777999<<<<<<;;;<<<>>>AAAGGGPPPZZZ]]]WWWLLLCCC???<<<;;;999777777777777888999:::<<>>>>>>>>@@@BBBEEEHHHIIIIIIGGGDDD@@@===:::888777777777666666666888999:::888999::::::<<<@@@EEEHHHVVVcccnnnlllbbbVVVKKKCCC===:::999999888777;;;AAAEEEHHHNNNTTT[[[aaahhhnnnvvvxxx}}}~~~yyyxxxuuuqqqmmmkkkkkklllooonnnllljjjhhhfffddddddfffffffffggggggggghhhhhhggghhhiiijjjkkklllmmmmmmmmmlllkkklllmmmlllkkkiiijjjjjjjjjhhheeeaaa\\\YYYTTTQQQKKKFFFBBB@@@@@@@@@AAAAAAAAA???===999666444333333333111///---***)))'''&&&%%%&&&&&&%%%### !!!$$$&&&%%%""""""&&&%%% ###)))000777>>>CCC;;;888333111111666;;;??????AAADDDIIIMMMLLLGGGCCC???:::444,,,%%% !!!+++888BBBTTTYYY___ccc```XXXNNNHHH>>>888///***)))'''$$$ ###''',,,333???MMMWWWtttpppmmmhhhcccbbb^^^\\\YYYXXXXXXXXXWWWUUUVVVTTTQQQPPPPPPOOOMMMKKKJJJJJJIIIHHHHHHGGGFFFFFFEEECCCAAAAAABBBCCCBBBAAA??????>>>>>>@@@CCCFFFIIIIIIGGGCCC@@@<<<:::999888999999888888888999::::::777888999;;;>>>CCCJJJOOO\\\iiitttrrrhhh[[[MMMCCC>>>;;;:::;;;;;;<<>><<<<<<888222+++$$$ ###---999BBBKKKNNNRRRSSSPPPIIIAAA<<<777222,,,(((&&&%%%"""!!!"""$$$&&&***222===JJJVVV]]]uuupppmmmgggcccccc^^^\\\ZZZYYYYYYXXXWWWUUUTTTSSSQQQPPPPPPOOOMMMKKKIIIIIIIIIHHHHHHGGGGGGGGGFFFDDDBBBBBBBBBCCCBBBAAA@@@???======>>>BBBFFFHHHHHHFFFBBB???<<<;;;::::::;;;;;;;;;:::::::::::::::777999:::<<<@@@GGGNNNTTTdddoooxxxvvvkkk]]]MMMBBB===;;;;;;>>>AAADDDKKKSSSZZZbbbjjjoootttzzz}}}}}}~~~~~~|||zzzxxxvvvuuurrrmmmhhhffffffggggggfffeeedddcccaaaaaa```dddeeefffgggiiikkklllmmmnnnnnnnnnnnnoooooooooooopppnnnkkkiiihhhgggeeeccc___^^^\\\XXXSSSNNNIIIFFFBBB@@@===:::888888888999999999888666444111///---***)))'''%%%###"""!!!!!!  """###"""!!!!!!%%%***,,,+++&&&""" !!!""""""!!!!!!"""###%%%***111666888999999:::---***&&&""" !!!""" !!!$$$'''+++---......000---)))$$$###+++444;;;>>>???@@@???<<<666000---+++'''###  """"""######&&&///<<>>BBBFFFHHHGGGEEEAAA>>><<<;;;<<<<<<======<<<<<<;;;;;;::::::888999<<>>DDDIIINNNWWW```dddmmmvvvyyy}}}~~~|||{{{{{{zzzxxxvvvtttsssppplllgggeeeeeefffddddddccccccbbbaaaaaa```eeeeeegggiiikkkmmmnnnoooqqqqqqqqqqqqqqqpppppppppqqqnnnjjjgggeeeccc```^^^VVVUUUSSSOOOJJJEEE@@@>>>===<<<999777666666777777888777555222///,,,)))((('''&&&$$$"""!!! """!!! !!!!!!  $$$)))+++***%%%!!!!!!!!! !!!$$$'''((())))))+++,,,///333666777555222000...(((&&&""" !!!"""###""" %%%+++///......---,,,)))%%%!!!%%%000:::@@@BBBwwwqqqlllfffcccddd___]]]ZZZYYYYYYYYYXXXVVVRRRQQQPPPQQQQQQPPPMMMJJJHHHHHHHHHHHHHHHHHHHHHIIIGGGEEECCCBBBCCCCCCBBB@@@??????>>>>>>@@@CCCFFFIIIFFFDDD@@@===<<<<<<===>>>============<<<;;;:::999777:::???DDDKKKRRRZZZ```iiiqqquuuqqqhhh^^^QQQGGGBBBBBBGGGNNNTTTYYYbbbjjjnnnyyy~~~|||zzzyyyxxxwwwuuusssqqqpppnnnjjjeeeddddddfffddddddccccccccccccccccccggghhhiiikkkmmmoooqqqrrrssssssrrrqqqqqqpppoooooooookkkfffbbb___\\\YYYWWWNNNLLLJJJFFFBBB>>>:::888999888666555444444555555555444111...***'''%%%$$$######""""""!!!!!!!!!!!!$$$"""  ###''')))((($$$  ###'''***+++,,,...///444555555333...***'''&&&"""!!! !!!"""!!! ###)))------wwwrrrkkkeeeccceee___]]][[[ZZZZZZYYYXXXVVVQQQPPPPPPQQQQQQPPPMMMJJJGGGGGGGGGHHHHHHIIIIIIIIIHHHFFFDDDCCCCCCCCCBBB@@@>>>>>>>>>@@@BBBEEEHHHIIIEEECCC@@@===<<<<<<>>>???>>>>>>>>>>>><<<;;;999888555:::BBBJJJSSS\\\dddiiigggllloookkkfff```XXXPPPKKKLLLQQQZZZ___cccjjjqqquuu~~~|||yyywwwuuussspppnnnmmmmmmjjjgggcccbbbccceeeddddddeeeeeeeeeeeeeeeeeeiiijjjkkkmmmoooqqqrrrsssrrrrrrqqqpppooommmmmmllllllgggaaa\\\XXXUUURRRPPPFFFEEECCC@@@===999777555444444333111111111111111000...,,,)))&&&$$$"""!!!!!!"""""""""!!!!!!"""  """%%%'''&&&### ###&&&'''((()))***......,,,(((###    !!!xxxrrrkkkeeeccceee```]]][[[ZZZZZZYYYXXXWWWPPPPPPPPPQQQQQQPPPMMMJJJFFFGGGGGGHHHHHHIIIIIIJJJHHHFFFDDDCCCCCCCCCBBB@@@===>>>???AAADDDFFFIIIJJJEEECCC???<<<;;;===???@@@>>>>>>>>>>>><<<:::888777333:::DDDNNNYYYbbbkkkpppdddiiikkkhhheeeccc^^^XXXSSSTTTZZZbbbgggiiinnntttvvv|||yyyvvvssspppmmmjjjjjjjjjhhheeeaaa```bbbdddeeeeeefffffffffgggggggggkkklllmmmoooppprrrssstttqqqpppooonnnmmmkkkjjjjjjiiiddd^^^XXXSSSPPPMMMJJJBBBAAA???===:::777555444111111000///............+++***(((%%%###"""!!!!!! """###"""!!! !!!"""###%%%&&&%%%###  """""""""###$$$%%%$$$"""###!!!vvvnnniiifffcccbbbbbb^^^ZZZWWWWWWWWWWWWWWWQQQPPPOOOOOOOOONNNLLLIIIHHHHHHHHHHHHIIIJJJKKKKKKIIIHHHEEECCCBBBBBBCCCDDD???>>>???BBBEEEHHHIIIHHHFFFDDDAAAAAABBBCCCCCCBBB>>>>>><<<;;;:::999999999999???JJJVVVbbbiiikkkkkkbbb___]]]^^^aaacccbbbaaa```ffflllooonnnppptttxxx|||~~~~~~}}}|||zzzzzzyyyuuuoookkkhhhgggiiihhhgggeeedddcccbbbbbbhhhhhhggggggggghhhiiijjjlllmmmooopppppprrruuuwwwnnnooooooooolllhhhdddbbbccc\\\SSSMMMKKKHHHDDD???===;;;888777666555222000...---,,,***)))((((((((("""!!!  !!!!!!!!!  !!!"""""""""###%%%'''&&&$$$!!!"""'''))))))%%%~~~uuunnniiifffcccbbbaaa]]]YYYWWWWWWWWWWWWWWWSSSQQQPPPOOOPPPPPPNNNMMMLLLKKKJJJIIIIIIJJJKKKKKKLLLJJJGGGDDDCCCBBBCCCCCC@@@???@@@CCCGGGJJJKKKKKKGGGDDDBBBAAABBBBBBBBBAAA>>>===<<<;;;:::::::::::::::???JJJWWWdddjjjkkkiiiZZZYYYXXXZZZ___dddeeefffiiinnntttvvvuuuvvvyyy}}}|||~~~~~~}}}}}}}}}}}}|||zzzvvvvvvtttqqqlllhhhggggggffffffeeedddddddddddddddggghhhhhhiiiiiijjjjjjjjjnnnooopppooonnnmmmooopppmmmmmmmmmkkkhhhccc^^^\\\XXXQQQIIIDDDCCCBBB???;;;888666333222111000---++++++***)))'''&&&%%%%%%%%%!!!   !!!!!! !!!"""%%%((((((&&&%%%###***,,,---)))!!!}}}tttmmmhhhfffdddbbb___\\\YYYWWWWWWXXXXXXWWWUUUSSSPPPOOOPPPQQQQQQQQQQQQPPPMMMKKKKKKKKKLLLMMMOOOMMMJJJFFFDDDCCCBBBCCCAAA@@@AAAEEEIIILLLMMMMMMHHHEEEBBBAAAAAAAAA@@@???<<<<<<;;;::::::;;;<<<======AAAKKKYYYeeejjjhhhcccRRRRRRSSSWWW^^^eeejjjlllrrrvvv{{{|||{{{{{{}}}|||~~~}}}|||zzz{{{{{{{{{yyywwwqqqqqqoookkkgggeeeeeefffdddccccccddddddeeefffgggfffhhhjjjlllmmmlllkkkkkkmmmnnnnnnmmmjjjiiijjjkkkiiiiiihhheeeaaa\\\WWWTTTLLLGGG@@@<<<<<<<<<:::888333111///...---+++)))''''''&&&%%%###"""!!! !!! !!!!!!"""'''+++------+++###  ###,,,///111...''' |||ssslllhhheeedddccc^^^\\\XXXWWWWWWXXXWWWWWWVVVSSSOOONNNOOORRRSSSTTTTTTSSSPPPNNNNNNOOOQQQRRRSSSPPPLLLHHHEEECCCBBBBBB@@@@@@AAAEEEIIILLLNNNNNNIIIFFFCCC@@@@@@???>>><<<;;;;;;::::::<<<>>>@@@BBBCCCFFFMMMYYYdddgggaaa[[[PPPQQQTTTZZZaaaiiipppssswwwzzz}}}~~~|||{{{|||}}}||||||}}}~~~}}}|||zzzyyyxxxxxxxxxxxxuuusssmmmmmmkkkgggdddccceeefffccccccccccccdddeeefffggggggiiilllooopppooommmlllhhhiiijjjiiihhhfffggghhhbbbbbb```]]]YYYUUUQQQNNNGGGCCC>>>:::999999777666222000---,,,+++***'''%%%$$$###"""  """!!! !!!!!!%%%+++111444555444***'''"""!!!,,,///222111+++$$$!!!&&&((('''%%% """&&&zzzrrrkkkgggeeedddccc^^^[[[YYYWWWWWWWWWVVVUUUUUUQQQNNNMMMOOORRRUUUVVVUUUTTTSSSRRRSSSTTTVVVWWWUUUSSSNNNIIIFFFCCCBBBBBB@@@???@@@DDDHHHKKKLLLLLLIIIFFFBBB@@@???>>><<<;;;:::::::::<<>>===;;;:::999:::;;;>>>CCCIIIOOORRRSSSTTTWWWZZZ\\\\\\ZZZXXX]]]aaagggmmmqqquuuzzz}}}}}}|||zzzzzzwwwuuuvvvxxxyyyvvvssssssrrrrrrssssssqqqmmmjjjiiijjjiiifffdddccceeefffbbbbbbbbbbbbcccdddeeefffhhhjjjmmmppppppnnnllljjjfffffffffbbb]]]XXXUUUSSSNNNNNNMMMLLLJJJHHHGGGFFF@@@@@@???<<<888444000---+++)))&&&%%%$$$###   !!!!!!!!!  !!!$$$)))000888===???>>>777333///+++'''### %%%&&&$$$"""""")))......+++&&&!!!!!!&&&,,,111333000+++(((!!!!!!$$$***222:::>>>@@@111)))"""(((---}}}xxxpppjjjgggeeedddccc___]]]ZZZXXXWWWVVVSSSQQQSSSQQQOOOPPPSSSVVVXXXYYYYYYZZZ[[[\\\\\\[[[ZZZZZZVVVSSSOOOJJJFFFCCCBBBAAAAAAAAAAAACCCFFFIIIIIIHHHHHHEEEAAA???>>>===;;;:::999:::<<<@@@GGGOOOVVV[[[YYYZZZ\\\[[[ZZZ[[[]]]```dddiiiqqqvvvyyy{{{~~~|||zzzxxxuuurrrsssuuuvvvsssooopppppppppqqqqqqnnnjjjggghhhhhhiiigggeeeccccccddd`````````bbbccceeeggghhhgggiiikkklllkkkjjjgggfffaaaaaa```]]]VVVPPPLLLKKKFFFFFFEEECCCBBB@@@???>>>;;;===>>>===999444...+++(((&&&###"""!!!  !!! !!!"""###$$$###""" !!!&&&...555:::<<<<<<777555333000---(((""""""%%%&&&### %%%///777===888///&&& (((111666777444222+++)))(((+++111888>>>AAA666---!!! $$$%%%### !!!&&&***|||wwwpppjjjfffeeedddccc```]]]ZZZYYYWWWUUURRRPPPTTTRRRQQQRRRUUUXXXZZZZZZ[[[]]]^^^___^^^\\\ZZZXXXVVVSSSOOOJJJFFFCCCBBBBBBCCCBBBBBBDDDGGGIIIIIIHHHGGGDDDAAA>>>>>>===;;;:::999:::===BBBJJJRRR[[[___\\\^^^___\\\ZZZ[[[aaaggggggmmmvvv|||~~~~~~|||zzzwwwssspppqqqssstttqqqmmmooooooooopppooommmiiieeefffhhhhhhgggeeecccbbbbbb]]]^^^___aaadddgggiiikkkfffggghhhhhhhhhfffdddcccZZZ[[[[[[XXXSSSMMMJJJIIIBBBBBB@@@???===;;;:::999999<<>>888...!!!$$$)))...+++'''### $$$'''{{{uuunnniiihhhgggeeecccaaa^^^YYYVVVVVVVVVVVVUUUSSSRRRPPPPPPRRRUUUYYY\\\___^^^^^^___```^^^YYYUUURRRPPPMMMJJJGGGFFFEEEEEECCCCCCCCCEEEGGGHHHHHHFFFCCCAAA>>><<<:::::::::;;;:::<<<@@@FFFMMMTTTYYY\\\[[[\\\]]]^^^___dddiiinnnvvvxxx{{{~~~~~~}}}zzzwwwuuusssqqqqqqrrrtttrrrmmmhhhllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjhhhfffccc```^^^___``````aaaccceeefffgggnnnlllhhheeebbb___ZZZWWWTTTSSSPPPLLLHHHDDDAAA@@@:::999888777666555444333555666777777555222///,,,%%%$$$###""" !!!"""$$$$$$%%%'''***++++++)))((("""###))),,,,,,***,,,...000111111,,,%%% """&&&'''&&&&&&%%%  $$$)))...;;;HHHRRRPPPFFF555$$$### ###$$$$$$""" '''///555999:::444111,,,(((&&&(((+++---+++(((###***444===888111***$$$ ###%%%&&&'''(((%%%  |||vvvnnnjjjhhhhhheeecccaaa^^^YYYVVVUUUUUUUUUTTTRRRQQQPPPPPPRRRVVVZZZ\\\bbbaaa``````___[[[UUUPPPOOONNNLLLIIIGGGFFFFFFFFFDDDDDDDDDEEEGGGGGGFFFEEECCCAAA???<<<;;;:::;;;;;;===???CCCGGGMMMSSSWWWYYY[[[]]]___aaadddhhhmmmqqqxxxzzz}}}~~~}}}yyyvvvtttrrrpppnnnooopppooojjjfffiiiiiiiiijjjjjjjjjjjjjjjjjjiiihhhfffdddaaa___^^^______```aaabbbccceeeeeekkkhhhdddaaa^^^ZZZVVVRRRMMMKKKIIIEEEAAA>>>;;;:::777666555444222111//////...///000111000///---,,,((('''%%%###  """"""%%%&&&(((,,,000222111///+++$$$###&&&&&&$$$'''(((***++++++(((""" (((,,,---,,,,,,+++%%%!!!!!!&&&...555;;;GGGSSS[[[WWWNNN<<<***"""$$$&&&((()))(((%%%!!!"""'''---111333111///+++'''&&&''')))***)))'''###"""---666@@@<<<444,,,&&&!!! ###%%%'''((()))'''""" !!!}}}wwwoookkkiiihhhfffdddaaa]]]YYYVVVUUUTTTSSSRRRQQQPPPPPPPPPRRRVVVZZZ\\\eeedddcccaaa^^^XXXPPPJJJKKKKKKIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFDDDBBBBBBAAA???===;;;;;;;;;<<<@@@BBBEEEIIINNNRRRUUUWWW[[[___dddhhhkkkooosssvvv|||~~~|||xxxuuusssqqqnnnkkkjjjkkkkkkgggdddffffffggghhhiiijjjkkkkkkjjjhhheeebbb```^^^]]]]]]_________```aaaaaabbbbbbdddaaa^^^ZZZWWWSSSNNNKKKDDDCCCAAA>>>;;;888666444222111000...,,,+++))))))&&&&&&'''(((((())))))))))))(((&&&###!!! !!!"""###&&&(((,,,222777999888777///'''   """$$$$$$###!!!%%%---111333333333222,,,$$$&&&)))222<<>>===<<<<<<<<<<<>><<<:::777555333222...---,,,***(((&&&%%%$$$!!!!!!!!!!!!"""###%%%&&&&&&%%%$$$"""  !!!""""""###$$$'''---444;;;===<<<:::111(((!!! !!!!!! %%%+++///333444555555///(((###,,,333===HHHQQQYYYcccjjjmmmeeeUUUBBB000%%%"""###+++,,,------***%%% $$$+++000222333444444555666666666555333000+++&&&!!!###***000888555///(((""" ###%%%%%%'''(((&&&###!!!###%%%xxxpppkkkjjjhhhfffccc___\\\YYYVVVUUUTTTRRRPPPQQQPPPPPPQQQRRRUUUXXXYYY^^^___```^^^YYYSSSMMMIIIGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDBBB@@@??????>>>======<<<<<<<<<@@@CCCHHHNNNTTTYYY]]]___eeejjjqqqwwwzzz|||~~~~~~zzzvvvsssrrrppplllgggfffggggggeeeccccccdddeeefffhhhjjjkkklllgggddd___[[[XXXWWWWWWXXX]]]]]]]]]]]]\\\[[[ZZZYYYSSSQQQMMMJJJHHHDDD???<<<;;;:::888666333111///...+++***)))'''%%%###"""!!!!!! !!!"""!!!!!! !!!!!! !!!!!!""""""%%%***222888:::999777///''' !!!!!!"""$$$&&&%%%""" """''',,,...000222---'''"""(((555===GGGOOOVVV___gggllljjj^^^KKK888)))"""!!!"""&&&'''((('''%%%!!!###)))222888;;;===@@@CCCEEEFFFFFFFFFGGGDDD>>>666...&&& ###&&&***(((%%%!!!!!!$$$&&&$$$%%%&&&$$$""""""&&&***~~~xxxpppkkkiiigggeeebbb^^^\\\YYYWWWVVVUUUTTTRRRQQQQQQQQQQQQRRRTTTVVVWWWXXXZZZ[[[YYYUUUQQQNNNLLLIIIIIIIIIIIIIIIHHHGGGGGGFFFDDDDDDDDDEEEEEECCCAAA@@@@@@@@@@@@????????????BBBEEELLLTTT[[[bbbfffhhhmmmrrrxxx|||~~~}}}zzzvvvsssqqqooonnnjjjfffeeefffgggeeecccccccccdddeeefffggghhhhhhdddaaa]]]XXXUUUTTTTTTUUUYYYYYYYYYYYYWWWUUUSSSRRRLLLIIIGGGDDDBBB???;;;888666555333111...,,,***)))''''''&&&$$$###"""!!! !!!   !!!%%%+++000222111000***### """%%%''',,,,,,...///000...***'''### """$$$'''***'''!!!&&&---<<>>333)))###"""%%%''')))&&&&&&&&&$$$###&&&---333~~~xxxpppjjjhhhfffdddaaa]]][[[YYYXXXXXXWWWUUUTTTSSSRRRRRRRRRRRRSSSTTTTTTUUUVVVWWWUUUQQQNNNMMMNNNKKKKKKKKKKKKJJJHHHFFFEEECCCBBBBBBCCCEEEFFFEEECCCBBBBBBCCCCCCCCCCCCCCCCCCGGGKKKRRR[[[cccjjjoooqqquuuyyy}}}~~~~~~|||{{{xxxuuuqqqooommmllljjjgggddddddfffgggeeebbbbbbbbbbbbcccccccccccccccaaa___[[[WWWTTTRRRQQQQQQTTTTTTTTTSSSQQQNNNLLLJJJFFFDDDBBB@@@???<<<999666555444222///,,,)))'''&&&#########"""!!!  !!!!!!$$$(((***)))'''$$$ ###%%%"""$$$'''((()))+++000333999999;;;======999444///'''###!!!(((222<<>>~~~wwwooojjjgggfffcccaaa\\\[[[YYYYYYYYYYYYWWWUUUSSSSSSRRRRRRRRRRRRSSSSSSSSSUUUUUUSSSNNNLLLMMMOOOMMMMMMMMMLLLJJJHHHFFFDDDAAAAAAAAACCCFFFGGGFFFEEEDDDEEEFFFFFFFFFFFFFFFFFFKKKPPPWWW```iiioootttvvvzzz}}}~~~~~~~~~~~~xxxwwwtttqqqnnnkkkjjjiiigggdddbbbccceeefffdddaaaaaaaaaaaaaaa`````````______]]]ZZZWWWSSSQQQPPPOOOPPPPPPPPPOOOMMMJJJGGGDDDCCCAAA???>>>===;;;888666666555333000---***(((&&&!!!!!!!!!  !!!!!!!!!!!!!!! !!!###%%%$$$"""!!!%%%))),,,))),,,///000111444:::>>>AAABBBDDDFFFEEEAAA:::555)))%%% ***444999>>>===777555;;;AAABBB777...### &&&///;;;CCCIIINNNTTTZZZZZZZZZ[[[[[[[[[[[[ZZZZZZKKKFFF===333)))""" ###''')))+++ !!!"""$$$$$$"""  !!!""" """$$$'''+++...000111///...,,,***+++222===FFFzzzvvvpppkkkhhhfffdddccc```^^^]]]]]]]]]]]][[[YYYTTTSSSRRRSSSSSSRRROOOLLLNNNOOOPPPPPPOOOOOOQQQRRRTTTRRROOOLLLIIIFFFEEEDDDDDDCCCCCCBBBCCCDDDFFFGGGFFFIIILLLLLLJJJIIIJJJMMMXXX\\\bbbhhhnnntttyyy}}}}}}{{{{{{||||||wwwrrrmmmiiiiiihhheeecccfffeeecccbbbbbbbbb```^^^______^^^^^^^^^^^^^^^___```\\\VVVRRROOOMMMJJJIIILLLKKKJJJHHHFFFEEECCCCCC@@@@@@@@@>>>;;;999999:::666444222///+++(((%%%###"""""""""""""""!!!!!!!!! !!!!!!!!! !!!!!!!!!  ###'''%%%###""""""!!!!!!(((111888===<<<===???BBBEEEGGGIIIJJJHHHEEEBBBBBBCCCAAA;;;555,,,(((!!!!!!%%%))),,,...///---)))'''(((***&&&$$$ ###''')))888GGGMMMPPPUUUYYYZZZ]]]ZZZVVVVVV]]]bbb\\\RRRBBB777+++&&&### &&&,,,222555555666,,,%%%''')))&&&!!!!!!&&&+++...(((,,,000333333222111111000000000111555===HHHOOOzzzvvvpppkkkhhhfffdddbbb___^^^^^^^^^___^^^[[[YYYTTTSSSRRRRRRRRRQQQOOOMMMMMMNNNOOONNNNNNPPPSSSUUUYYYXXXVVVRRROOOLLLIIIGGGCCCBBBAAAAAABBBCCCEEEFFFGGGJJJNNNOOONNNNNNQQQTTT___cccjjjppptttyyy}}}~~~~~~~~~~~~|||zzzyyyyyyyyytttpppkkkhhhggggggeeeccceeedddbbbbbbbbbbbb```___^^^^^^]]]]]]]]]]]]^^^^^^^^^ZZZTTTOOOLLLJJJHHHFFFFFFFFFEEECCCBBB@@@??????>>>??????===999777666666222222111///---)))&&&$$$"""!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""" ###*********(((%%%!!!&&&...888@@@EEEHHHIIIJJJKKKKKKJJJIIIHHHAAA>>>;;;:::;;;999333...%%%!!! ###$$$### !!!###&&&(((&&&''''''%%%!!! !!! !!!%%%)))000>>>KKKPPPQQQUUUWWWXXXZZZWWWSSSTTTZZZ^^^WWWLLL:::///%%%!!!"""***333<<>>EEEMMMSSS{{{vvvpppjjjgggeeecccbbb___^^^___``````___\\\YYYUUUSSSQQQPPPPPPPPPOOONNNLLLLLLLLLLLLMMMQQQVVVZZZ______]]][[[WWWRRRNNNKKKDDDCCCAAA@@@@@@AAADDDEEEFFFKKKPPPSSSTTTVVVZZZ^^^gggkkkrrrwww{{{}}}}}}~~~}}}||||||}}}~~~|||zzzxxxvvvtttsssooolllhhheeeeeeeeedddccccccbbbaaaaaabbbbbb```___]]]]]]\\\\\\\\\\\\]]]]]][[[WWWQQQLLLIIIFFFDDDBBB??????>>>===<<<::::::999;;;<<<===;;;777333000///---...//////...+++(((&&&!!!!!!!!!!!!!!!!!!""""""!!!""""""#########"""""""""+++///222000***"""""")))333>>>HHHNNNTTTTTTTTTRRROOOIIIDDDAAA777333000//////---((($$$%%%***///...+++&&& !!!%%%''''''&&&&&&''''''''''''''''''  !!!$$$(((+++888CCCOOORRRRRRTTTUUUTTTTTTRRROOOQQQWWWYYYPPPEEE222))) %%%...:::DDDKKKNNN@@@666...---,,,'''"""  $$$(((---///333444444444333555888;;;???AAADDDGGGJJJNNNSSSWWWzzzvvvooojjjgggeeecccaaa^^^^^^___```aaa___\\\YYYUUUSSSPPPOOOOOOOOOOOONNNKKKKKKKKKJJJLLLQQQYYY^^^cccddddddbbb]]]XXXRRROOOHHHFFFBBB???>>>@@@BBBCCCFFFKKKRRRVVVYYY]]]bbbggglllqqqwww{{{}}}~~~~~~}}}~~~~~~|||zzzzzz{{{|||{{{zzzxxxvvvssspppooojjjhhheeecccbbbbbbbbbbbbbbb```___```aaaaaa```___]]]\\\[[[[[[[[[[[[[[[\\\WWWSSSMMMIIIFFFCCC@@@???;;;:::999888777666555555666888999777333...***)))(((***---//////---***(((""""""""""""###%%%&&&'''(((((('''&&&%%%###!!! !!!***000666666---$$$"""$$$%%% !!!'''111===JJJQQQVVVVVVUUURRRLLLDDD<<<777...+++(((&&&%%%###""",,,444<<<:::555---$$$!!!)))000555777444333222111///,,,(((%%%!!!###&&&))),,,999DDDNNNQQQQQQRRRQQQOOOLLLKKKKKKNNNUUUWWWNNNBBB111(((  """)))333???IIIOOOQQQDDD:::222///,,,&&&!!! !!!$$$''')))............000555<<>><<<888888777666444333222222000222333222...)))&&&%%%$$$&&&***------,,,***((($$$$$$$$$%%%'''***---///222111...+++'''### %%%,,,444555...&&& ###(((,,,...)))&&&"""###+++888FFFPPPRRRRRRRRROOOIII@@@888222+++(((%%%!!!$$$111;;;EEECCC===444***""" )))333===DDDGGGDDDAAA>>><<<888222+++&&& """$$$ !!!"""%%%(((***555@@@KKKPPPQQQQQQNNNJJJDDDEEEEEEJJJRRRVVVMMMAAA111(((!!!  """%%%---888DDDMMMQQQSSSDDD;;;222...***$$$ !!!"""###$$$&&&)))...777@@@GGGPPPRRRUUUUUUSSSPPPNNNMMMwwwsssmmmiiigggfffdddccc___]]]\\\[[[ZZZYYYWWWTTTSSSQQQOOONNNNNNNNNMMMLLLKKKKKKJJJJJJLLLRRRYYY^^^hhhiiikkkjjjhhhddd___\\\RRRNNNHHHCCCBBBCCCFFFIIIOOOUUU\\\aaaeeeiiioootttxxx{{{~~~~~~{{{xxxxxxxxxuuutttssspppnnnllljjjjjjccccccbbb___]]]]]]___aaa```___^^^^^^______]]]\\\[[[ZZZYYYWWWUUUTTTSSSSSSMMMIIIDDD@@@>>><<<:::999666555444333111///...---)))+++,,,,,,)))%%%$$$######$$$''')))******((('''%%%%%%&&&(((+++///444666:::888555000***$$$  &&&,,,...+++%%%!!!%%%,,,333777555000)))&&&+++666DDDMMMOOOPPPPPPNNNHHH@@@999444,,,***%%%!!!!!!$$$$$$!!!%%%333>>>HHHGGGCCC<<<222***%%%###"""###(((111===HHHPPPTTTPPPLLLHHHDDDAAA;;;222,,,%%%!!! $$$''')))((('''&&&$$$!!! """&&&)))111===JJJPPPSSSRRRMMMFFF>>>>>>???DDDMMMRRRJJJ???///''' ###(((222>>>IIIPPPSSSSSSBBB:::222---(((""" !!! !!!"""&&&+++222;;;EEEKKKQQQSSSSSSRRRNNNIIIGGGFFF}}}uuuqqqlllhhhgggffffffeee```]]]YYYWWWVVVUUUSSSRRRQQQPPPOOOOOOOOONNNLLLJJJLLLLLLLLLKKKMMMQQQWWW\\\dddeeeggggggfffcccaaa___SSSOOOJJJFFFEEEIIIMMMQQQYYY^^^eeeiiimmmpppvvvzzz{{{~~~}}}~~~~~~|||yyyvvvuuuuuuqqqooommmjjjiiihhhggggggccccccbbb___\\\[[[]]]```aaa___]]]]]]^^^]]]\\\ZZZYYYXXXUUUSSSPPPNNNMMMMMMFFFBBB>>>:::999888777666333222111...,,,***((('''$$$%%%'''&&&$$$######$$$###$$$%%%&&&''''''&&&%%%$$$$$$%%%(((---333888<<<>>><<<888333---'''""" !!!!!! $$$&&&&&&###%%%...777===@@@;;;555111444<<>>LLLTTTWWWUUUMMMDDD888888888===FFFJJJCCC888---%%%  &&&,,,666AAAJJJMMMLLLJJJ@@@888111,,,((("""!!!###!!!!!!"""###$$$%%%&&&'''%%%)))...444;;;BBBJJJOOONNNOOONNNKKKGGGCCCBBBBBB{{{tttpppkkkhhhgggggggggfff```]]]XXXTTTSSSRRRQQQPPPPPPPPPOOOOOOPPPOOOLLLIIILLLMMMMMMLLLMMMQQQVVVZZZ___```aaabbbaaa```^^^]]]SSSOOOJJJGGGHHHMMMSSSWWW```eeelllppprrrvvv{{{|||}}}~~~}}}~~~||||||}}}{{{wwwtttssstttmmmllliiifffeeedddeeefffbbbcccbbb___[[[ZZZ]]]___aaa___^^^]]]]]]\\\[[[YYYWWWVVVSSSPPPMMMJJJIIIHHHAAA>>>:::777666555444333111///...+++(((&&&$$$###!!!"""######""""""###%%%###$$$$$$$$$%%%$$$$$$$$$######%%%(((...555;;;>>>@@@>>>:::555///)))$$$""" !!!"""###$$$&&&''''''!!!"""!!!$$$...999@@@GGGCCC>>>;;;===CCCKKKPPPNNNOOONNNLLLHHHBBB<<<999111...***$$$ ###)))000666888666444$$$ ###111<<>>HHHRRRYYY]]]YYYTTTOOOLLLLLLIIIBBB===444...(((%%%'''***------///...---+++(((%%%###""" $$$(((444@@@OOOXXXZZZWWWMMMCCC555555444777@@@DDD===333---%%% !!!###""""""###***///888AAAGGGGGGBBB>>>???888111,,,(((###"""%%%###$$$&&&(((***,,,---......222888===BBBHHHMMMQQQLLLKKKJJJFFFBBB@@@@@@AAAqqqnnnkkkiiihhhgggeeeccc___]]]ZZZWWWTTTRRRQQQQQQSSSRRRPPPNNNMMMMMMMMMNNNNNNMMMLLLLLLLLLMMMNNNOOOTTTUUUVVVWWWXXXYYYZZZ[[[SSSMMMIIIKKKOOOTTT[[[bbbkkknnnsssvvvxxx{{{}}}~~~}}}~~~~~~|||yyyxxxvvvtttpppnnnkkkjjjgggdddaaabbbdddggghhheeeaaa^^^[[[[[[\\\]]]^^^\\\[[[[[[[[[ZZZWWWUUUQQQOOOKKKIIIGGGEEEBBB???:::888666333000/////////---,,,)))'''$$$"""!!!  !!!!!!"""""""""""""""#########!!!!!!!!!###'''+++///111666777999999666111+++'''%%%$$$%%%***222555444111...&&&  $$$111===GGGKKKMMMLLLLLLQQQSSSRRRSSSNNNFFFAAA>>>;;;777444((($$$"""### !!!))))))222999<<<@@@CCC>>>555)))"""!!!+++444===AAAEEEGGGEEEAAA>>><<>>555///......---,,,***)))((())))))(((%%%"""###+++888DDDRRRYYY[[[XXXOOOEEE666444111000111000---******%%%$$$((('''###$$$)))///333999???AAAAAA>>><<<333111---)))'''&&&'''(((***---111666999::::::::::::===AAAFFFJJJMMMOOOOOOOOOFFF@@@@@@@@@<<<888666}}}qqqnnnkkkiiihhhgggeeeccc```^^^[[[WWWUUUSSSRRRRRRSSSRRRQQQOOONNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNLLLMMMNNNPPPRRRTTTUUUVVVRRRMMMKKKOOOTTTYYY```gggooorrrwwwzzz|||}}}~~~~~~~~~~~~{{{yyywwwuuusssqqqmmmjjjhhhhhhfffcccaaaaaadddggggggeeebbb___]]]\\\\\\\\\]]]\\\ZZZZZZYYYWWWSSSQQQMMMKKKGGGDDDBBB???;;;888666555333111///---,,,,,,***)))'''$$$"""  """"""""""""""""""""""""!!! !!!###&&&)))+++///222444666555222---******)))+++222;;;@@@AAA???333***  ###...;;;FFFNNNSSSUUUVVVYYYYYYWWWNNNGGG===666222000---***&&&"""!!!""""""###***333888>>>CCCCCCCCCBBB:::111%%% (((///888<<>>:::777::::::::::::===DDDMMMTTTZZZZZZZZZYYYXXXVVVUUUTTTMMMFFF>>>888555222///+++&&&%%%$$$%%%%%%%%%###!!!###+++888DDDRRRYYY[[[XXXNNNEEE888444111///......+++))),,,***,,,000111---...222555999>>>AAABBB???;;;888222000...---,,,,,,---...444777;;;>>>AAABBBBBBAAAAAACCCGGGKKKNNNOOOOOOOOOHHH@@@999999888555222111{{{qqqnnnkkkiiihhhfffdddbbb```^^^[[[XXXVVVTTTSSSSSSTTTSSSRRRPPPOOOOOOOOOOOOOOONNNLLLKKKJJJKKKKKKLLLFFFFFFHHHJJJLLLOOOQQQRRRPPPMMMOOOUUU[[[```gggnnntttxxx}}}~~~}}}||||||xxxvvvsssqqqooommmiiifffeeeeeedddbbb```bbbeeehhhhhhgggeeebbb```]]]\\\[[[]]][[[ZZZXXXVVVRRRMMMJJJGGGDDDAAA>>>;;;888444111111111000...,,,***((('''%%%$$$###!!!  """""""""""""""!!!!!!!!!  """###&&&)))---000111000...---+++,,,000888BBBIIILLLLLL:::111&&&  """$$$$$$"""!!!!!! ***666BBBMMMXXX^^^```aaa]]]XXXHHH???333***&&&$$$###!!!"""!!!%%%,,,777AAAIIIKKKJJJEEEAAA;;;111(((!!! $$$(((///333999<<<;;;666222000111000///...222:::EEELLLYYYZZZ[[[[[[[[[[[[ZZZYYYSSSOOOHHHCCC>>>888000***$$$###""""""$$$$$$###!!!###***777DDDSSSZZZ[[[WWWNNNFFF;;;777222...,,,,,,***)))111222888>>>>>>;;;;;;===>>>AAAEEEFFFDDD???888444222222333444666777888999@@@BBBEEEGGGIIIIIIIIIHHHGGGIIILLLOOOOOONNNLLLJJJAAA888111000000---+++,,,zzzqqqnnnkkkiiigggfffcccaaa```___\\\YYYVVVUUUTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOONNNLLLJJJIIIIIIIIIJJJEEEFFFFFFHHHJJJMMMPPPQQQOOOOOOSSS[[[bbbfffmmmuuuxxx|||}}}{{{yyyuuussspppnnnllljjjfffcccdddddddddbbbbbbcccfffiiiiiiiiihhhfffccc___\\\ZZZ\\\[[[XXXVVVSSSNNNHHHCCC@@@>>>;;;888777444111///---------,,,+++(((&&&$$$!!!!!!  """!!!!!!!!!!!!!!! !!!%%%(((+++++++++***((()))...666???GGGKKKLLL???666,,,%%%"""!!! """&&&***---***'''%%% &&&000:::HHHXXXaaadddbbbZZZRRRCCC:::,,,###!!!***666EEENNNRRRNNNFFF===555---&&& !!!""""""!!! $$$)))///222111---)))''''''&&&%%%%%%***555AAAIIIXXXYYYZZZ[[[[[[ZZZXXXWWWSSSPPPMMMJJJEEE===333+++'''%%%$$$$$$%%%&&&&&&%%% ###***666DDDSSSZZZZZZWWWPPPHHHBBB>>>777222...------...777===EEEJJJJJJFFFDDDEEEFFFIIIKKKLLLIIIBBB;;;666666888;;;>>>AAACCCDDDDDDGGGHHHJJJKKKLLLKKKJJJJJJJJJKKKNNNOOONNNJJJFFFCCC;;;333,,,+++***((()))+++yyyqqqnnnkkkhhhgggeeecccaaa```^^^[[[YYYVVVUUUTTTTTTTTTTTTSSSSSSRRRQQQPPPOOOOOOMMMKKKIIIHHHHHHHHHHHHGGGGGGGGGHHHJJJMMMOOOQQQQQQSSSYYYbbbgggkkkssszzz{{{~~~|||yyywwwrrrpppnnnlllkkkhhheeebbbcccddddddddddddeeehhhkkkjjjjjjiiigggddd```\\\ZZZZZZXXXUUURRRNNNIIICCC>>>:::888666555555444222000++++++++++++)))'''$$$###  !!! !!!!!!!!!!!!!!! !!!###$$$$$$$$$$$$%%%)))///666<<<@@@BBB===666...(((%%%$$$"""!!!  $$$***///444111---)))"""%%%...777FFFXXXbbbddd___TTTJJJ<<<333'''"""...???MMMUUUSSSJJJ<<<000'''"""########################!!!""""""  %%%((('''$$$"""  $$$+++777DDDLLLZZZ[[[[[[ZZZXXXUUURRRPPPNNNMMMMMMMMMKKKEEE;;;333,,,***'''&&&&&&'''((('''### ###***444BBBQQQWWWXXXVVVQQQLLLHHHEEE???888444333444666>>>FFFOOOQQQOOOLLLJJJIIIKKKMMMPPPPPPNNNHHHCCC???>>>@@@CCCGGGJJJKKKKKKKKKIIIJJJJJJKKKKKKJJJIIIHHHIIIKKKNNNNNNLLLGGGAAA===555...))))))((('''))),,,xxxqqqnnnkkkhhhfffeeebbb```___]]][[[XXXVVVUUUTTTTTTSSSTTTSSSSSSRRRPPPOOONNNMMMLLLJJJHHHGGGGGGGGGGGGFFFFFFFFFGGGJJJMMMQQQSSSXXXZZZ```hhhmmmpppwww|||~~~}}}~~~~~~~~~|||yyyvvvtttooommmkkkjjjiiigggdddbbbcccdddeeeeeeeeefffiiikkkjjjiiihhheeebbb^^^ZZZXXXVVVSSSOOOKKKGGGCCC>>>:::666444333222333333111000******)))((('''%%%$$$### !!! !!!!!!!!!"""""""""!!!!!!!!! !!!"""$$$''',,,000333555666222---)))((('''&&&%%%!!!!!!  $$$***///666333000,,,%%%!!!&&&///<<>>333///+++(((((((((((((((((($$$"""!!! ###)))000>>>LLLRRRRRRRRRQQQNNNKKKIIIDDD>>>:::888:::===CCCLLLTTTTTTPPPNNNMMMLLLNNNOOOQQQRRRQQQNNNKKKHHHFFFGGGHHHJJJKKKKKKJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEFFFIIILLLMMMKKKEEE>>>999///+++((())))))(((+++000}}}vvvqqqnnnkkkhhhfffdddaaa___^^^\\\ZZZWWWUUUTTTTTTTTTSSSSSSSSSSSSRRRPPPNNNMMMLLLKKKIIIHHHGGGGGGGGGHHHEEEFFFFFFIIIMMMRRRWWWZZZ```ccchhhoooqqqsss{{{|||~~~~~~{{{{{{zzzyyywwwtttqqqpppkkkiiihhhggggggfffdddbbbcccdddeeeddddddeeegggiiihhhgggeeeaaa]]]YYYVVVTTTPPPLLLGGGCCC@@@===999777333111////////////---,,,)))((('''%%%$$$###"""""" """"""""""""############!!!!!!  """%%%(((+++,,,+++************)))(((%%%$$$###!!! """'''+++222000...,,,&&&$$$***333CCCOOO\\\```]]]VVVIII???///)))!!!!!!'''555FFFOOOPPPIII<<<...'''"""!!!'''&&&&&&%%%$$$$$$%%%'''(((...---+++(((&&&###!!! !!!&&&---666???IIIRRRXXXZZZYYYXXXUUUOOOHHHBBB>>>@@@@@@CCCHHHMMMMMMIIIEEE<<<888111---++++++++++++,,,(((%%%$$$!!!"""(((+++999FFFJJJKKKMMMOOOOOOIIIHHHFFFAAA===;;;>>>AAAEEEOOOVVVSSSOOOOOOPPPPPPOOOOOOPPPQQQQQQPPPOOONNNJJJIIIIIIHHHFFFDDDCCCBBBCCCCCCBBBBBBAAA@@@@@@???@@@CCCGGGIIIGGGAAA:::555...,,,+++.........111666{{{tttqqqnnnkkkhhhfffdddaaa___]]][[[YYYVVVUUUTTTSSSSSSRRRRRRSSSSSSQQQPPPNNNMMMKKKJJJHHHGGGFFFGGGGGGHHHFFFFFFHHHKKKQQQWWW]]]aaagggiiinnnssstttvvv}}}}}}~~~~~~~~~}}}~~~yyyxxxwwwuuusssqqqnnnmmmhhhgggeeeffffffeeecccaaabbbcccddddddcccdddfffhhhfffeeebbb^^^ZZZVVVSSSRRRLLLHHHBBB>>>;;;999777555111000---,,,,,,+++)))'''((('''%%%###!!!!!!!!!""""""#########$$$$$$$$$$$$!!!!!! !!!$$$&&&'''((()))+++++++++***((('''%%%""" $$$&&&---,,,++++++'''&&&---777GGGRRR\\\^^^YYYQQQEEE;;;///)))######)))666FFFMMMKKKCCC777,,,'''###!!!''')))))))))((('''(((***++++++***'''$$$  !!!%%%+++444>>>GGGOOOWWW[[[UUUUUUSSSPPPIIIBBB;;;666::::::===CCCIIIKKKIIIFFFDDD???888222000//////...///***'''%%%""""""((('''444AAAEEEFFFJJJMMMNNNGGGGGGEEEAAA===<<>><<<;;;=========<<<;;;;;;::::::999===AAADDDCCC===666111111///000444555444777<<<}}}wwwqqqnnnkkkhhhfffdddaaa___^^^[[[YYYWWWWWWVVVUUUSSSVVVVVVUUUTTTRRROOOLLLKKKIIIJJJIIIHHHFFFFFFHHHJJJHHHJJJMMMQQQWWW^^^ffflllrrrrrrssssssvvvxxx{{{}}}~~~~~~~~~}}}zzzvvvsssqqqooollljjjgggfffggghhhiiihhheeebbbaaa```___```bbbcccbbbaaaccc___[[[WWWTTTQQQMMMKKKCCC@@@<<<999777666444222000///---+++)))'''&&&&&&$$$######"""""""""""""""!!!  !!!###&&&'''&&&&&&''')))&&&&&&&&&%%%!!! !!!%%%***---......(((%%%!!! ''''''&&&'''***111999???RRRUUUXXXUUUNNNFFF@@@>>>222///)))"""!!!***333===FFFGGGDDD888111&&&###&&&,,,+++)))'''%%%###"""!!!"""!!! %%%...<<>>>>>AAAHHHNNNGGGDDDAAA===;;;777333000000***###!!!!!!)))000888>>>AAACCCGGGJJJIIIHHHEEEBBB??????BBBEEELLLOOOQQQRRRQQQOOOOOOOOOOOONNNMMMKKKIIIHHHGGGGGGHHHEEE@@@:::444222333444444333222444777999777555666888;;;======:::666444444444444555777:::===???zzztttpppnnnjjjgggeeecccaaa___]]][[[XXXWWWWWWWWWUUUTTTSSSSSSSSSRRRQQQNNNLLLKKKIIIIIIIIIGGGFFFFFFHHHJJJKKKMMMRRRVVV\\\cccjjjoootttuuuuuuwwwxxxzzz|||}}}}}}}}}~~~~~~}}}}}}||||||{{{xxxtttqqqooommmjjjhhhggggggggghhhiiihhheeeccc```___^^^^^^``````___^^^]]]YYYUUUQQQNNNJJJGGGDDD>>>;;;777555333222000///---,,,***(((&&&$$$$$$###!!!!!!!!!!!!!!!!!!!!!"""!!!!!!  """$$$&&&''''''(((***,,,---///000...+++'''%%%$$$!!!   !!!%%%'''((((((%%%###  ###$$$&&&)))...666@@@FFFRRRRRRQQQMMMGGGCCCAAAAAA:::666///'''!!! (((222999AAAFFFCCC===222+++""" """&&&%%%$$$"""  %%%---888BBBGGGIIIHHHHHHEEEFFFFFFDDD???888444444222555888888888;;;BBBHHHHHHGGGEEECCCAAA<<<777222---(((""" !!!(((---444999<<<@@@DDDHHHFFFEEEBBB???===>>>AAAEEEHHHJJJMMMMMMKKKJJJIIIIIIIIIGGGDDDAAA???>>>======AAA???<<<777222000000222///......000444555444333555777;;;======;;;888666888888999999;;;<<<>>>???xxxrrrooollliiifffdddbbb```^^^[[[YYYWWWWWWWWWXXXWWWVVVRRRRRRQQQPPPOOOMMMKKKJJJHHHHHHHHHFFFEEEFFFIIIKKKOOOSSSXXX^^^dddjjjppptttwwwxxxzzz{{{|||}}}||||||{{{{{{{{{{{{zzzzzzyyyyyywwwtttqqqnnnmmmkkkiiiggggggggggggiiijjjiiifffccc^^^]]]\\\\\\]]]\\\ZZZXXXTTTQQQLLLHHHEEEBBB>>>;;;777555222000///...,,,***((('''%%%$$$"""!!!!!!  !!!!!!""""""!!!!!!  """###%%%&&&''')))---000555777::::::777222...,,,(((&&&###  """###"""!!! """###"""!!!######"""  #########!!!  $$$***000777???GGGLLLOOOLLLHHHCCC@@@AAAEEEIIIEEE@@@888///((($$$###""")))111;;;BBBFFFEEE===333(((######)))111777:::<<<<<<===<<>>;;;888555333111///------,,,***((($$$###"""!!!  !!!"""######""""""!!!  !!!"""###%%%(((---111777;;;@@@BBB@@@<<<999777111///***&&&$$$%%%&&&''')))((('''(((******)))(((&&&%%%%%%$$$"""!!! !!!!!!!!!!!!(((222;;;AAAEEEGGGIIIEEECCC@@@>>>@@@EEELLLQQQOOOIII???666///***'''%%%---777AAAGGGHHHCCC777+++ """'''+++---///222444666@@@GGGEEE>>>888666555333222000---,,,///444999;;;???DDDHHHIIICCC;;;444)))%%%  """###''',,,222555666777:::======;;;888555444666<<<@@@EEEFFFGGGGGGDDDBBBBBBBBB???;;;555///++++++,,,...555777888777555444444555555555777:::===@@@@@@AAA@@@AAACCCCCCBBB???<<<:::<<<=========<<<:::888777zzzuuunnnkkkhhheeecccaaa^^^\\\ZZZXXXVVVVVVXXXYYYXXXWWWWWWVVVSSSPPPMMMKKKIIIHHHGGGHHHHHHGGGHHHKKKPPPTTTXXX]]]dddjjjooossswwwyyy|||}}}}}}zzzxxxvvvvvvuuuttttttuuuvvvvvvssspppnnnllllllkkkiiihhhhhhhhhhhhhhhhhhgggcccaaa[[[ZZZXXXWWWVVVTTTOOOLLLGGGDDD@@@<<<:::888555222222000...---,,,+++(((&&&"""!!!  !!!###$$$%%%%%%%%%"""!!!  !!!$$$)))---555999@@@DDDEEECCCBBBAAA===;;;888444222111111222333222222444555666444333///...---***'''$$$!!! $$$---999BBBFFFDDD@@@>>>888999:::???FFFNNNTTTXXXTTTNNNEEE<<<666///***&&&---666???DDDEEE???333&&&"""$$$'''+++...333@@@JJJHHHAAA===999555222000,,,(((&&&(((,,,///222666>>>EEEHHHDDD===666)))&&&!!! """###$$$'''---444777666444555666999888555111000222777:::AAABBBCCCBBB???>>>>>>>>>:::666000***((((((***,,,333555777888888777888999999:::===???AAACCCDDDEEEHHHHHHHHHGGGDDD@@@<<<999999999999888777444222000{{{vvvnnnkkkhhheeecccaaa___]]]ZZZXXXWWWWWWXXXXXXXXXWWWXXXVVVSSSPPPMMMJJJIIIHHHGGGHHHIIIIIIKKKPPPVVV[[[^^^bbbhhhmmmqqquuuxxx{{{}}}~~~}}}zzzwwwuuuqqqqqqppppppppprrrtttuuuqqqooommmllllllkkkjjjiiiiiihhhhhhggggggddd```]]]YYYWWWVVVTTTRRRNNNIIIEEEAAA???;;;999777555333111000///---,,,+++)))&&&###  !!! !!!###%%%&&&&&&&&&&&&!!!!!! ###&&&...222888===@@@BBBEEEFFFEEEEEEDDDDDDCCCBBBAAAAAA?????????AAACCCCCCBBB@@@>>><<<:::666000***%%%"""%%%---777??????;;;555111---111777BBBMMMUUUZZZ\\\UUUPPPHHHAAA<<<555,,,&&&)))111888<<<<<<888...###"""'''***000???KKKJJJFFFDDD>>>777000---((($$$!!!"""###%%%+++000888AAAEEECCC===777***&&&""" !!!"""######%%%+++111333222111111222777666333000......111333777888999888666555555777333000+++((('''))),,,...222555777999999:::<<<===AAADDDFFFHHHHHHHHHJJJKKKKKKKKKIIIGGGBBB===999666444444333222111///---,,,zzzvvvooolllhhhfffdddbbb___]]][[[YYYWWWWWWXXXXXXWWWVVVTTTRRRPPPNNNLLLJJJJJJJJJHHHHHHJJJKKKOOOUUU\\\aaadddggglllpppsssvvvzzz|||}}}~~~~~~|||zzzwwwtttrrrlllkkkkkkkkklllnnnqqqrrrooommmkkkjjjkkkkkkjjjiiijjjiiiggggggeeebbb]]]ZZZUUUTTTRRRPPPMMMIIICCC>>>;;;999666444444333111///...,,,***)))(((%%%!!! !!! """$$$&&&'''&&&&&&%%% ###&&&+++///333777===@@@BBBEEEJJJNNNOOOOOONNNLLLJJJJJJKKKMMMOOOPPPNNNLLLHHHGGGEEEBBB===777222///&&&""""""'''---111111...+++)))(((---666CCCPPPYYY\\\]]]UUUPPPJJJFFFAAA999///'''&&&,,,000111222000((( $$$''',,,;;;HHHJJJKKKLLLEEE:::000,,,'''### '''+++222999===<<<777333)))&&&""" !!!!!!!!!!!!$$$(((******,,,000333666666444000---++++++---...//////...---,,,...//////---+++)))***---111333666888;;;<<<===???AAADDDIIIKKKMMMNNNLLLKKKMMMNNNHHHGGGEEEBBB>>>999555222222111///...---,,,,,,,,,yyyuuuooommmiiifffdddbbb```^^^[[[YYYWWWWWWWWWXXXWWWVVVPPPOOOMMMKKKKKKKKKKKKLLLHHHIIIJJJMMMQQQXXX```eeehhhkkknnnqqqtttwww{{{~~~~~~}}}|||zzzxxxtttrrrppphhhgggggggggiiillloooqqqnnnllljjjiiijjjjjjiiihhhkkkiiigggfffddd```[[[XXXRRRQQQOOOMMMJJJEEE???:::777555222111111111///...+++***(((&&&%%%""" !!!!!!"""$$$&&&'''&&&%%%$$$ """&&&,,,333888<<>>:::666222000111000...,,,,,,,,,------yyyrrrmmmkkkiiifffccc```___^^^\\\[[[YYYXXXVVVTTTSSSRRRQQQQQQPPPNNNKKKJJJJJJKKKLLLNNNPPPSSSWWW]]]dddiiippppppqqqsssvvvzzz~~~|||xxxxxxvvvooojjjhhhhhhfffdddeeeiiikkkjjjiiinnnllljjjjjjkkkllllllkkkjjjhhheeebbb___[[[VVVRRRSSSPPPKKKEEE@@@;;;999777444333222000///---,,,+++&&&%%%$$$"""  """"""!!!"""$$$%%%%%%$$$"""!!! """%%%'''000555===CCCGGGJJJKKKMMMNNNMMMMMMPPPTTTTTTRRROOOQQQPPPPPPSSSUUUQQQHHHAAA:::111%%% ###&&&000===FFFKKKRRRYYYRRRSSSQQQMMMJJJDDD777***&&&### !!!!!!!!!"""!!!!!!$$$$$$#########!!!  ***111;;;FFFLLLLLLGGGCCC888111(((###!!!!!! $$$%%%'''***---,,,)))'''&&&###  """&&&+++...777444000+++'''&&&&&&&&&&&&%%%###""""""%%%''')))...///000333666888;;;<<>><<<:::999777555333222111111111222333333333444666888xxxqqqllljjjhhheeebbb```^^^^^^[[[[[[ZZZXXXWWWUUUTTTSSSRRRSSSRRRPPPMMMKKKLLLMMMOOOQQQUUUXXX\\\aaaggglllrrrssssssuuuxxx{{{}}}zzzvvvvvvtttnnniiihhhdddcccbbbdddiiillllllkkknnnlllkkkkkklllllllllkkkiiigggdddaaa]]]YYYTTTPPPNNNLLLGGGBBB===999777666333222111///---,,,******%%%$$$###!!! """"""!!!"""###$$$###"""  !!!'''+++111666999;;;===???BBBBBBEEEIIINNNPPPNNNLLLKKKKKKLLLPPPSSSQQQJJJDDD999111'''  """###""" """***555<<>>@@@BBBCCCCCCEEEFFFHHHHHHFFFDDDCCCCCCAAA>>><<<;;;:::888888777777666666666666666666999999999999:::;;;<<<<<>>:::777444333222111000...+++)))((('''$$$###!!!  """"""!!!!!!""""""!!! $$$''')))***---///111333777===CCCFFFFFFEEE@@@@@@BBBFFFJJJJJJEEE@@@666///&&& """'''***++++++'''&&&$$$"""!!! $$$+++111666>>>FFFKKKQQQUUUUUURRRKKK???333'''"""###%%%((((((&&&$$$###### !!!'''///666;;;===;;;888444///,,,))))))(((&&&***111999@@@DDDFFFGGGAAA:::222---+++)))&&&###!!!$$$''''''$$$  !!!  !!!  !!!$$$&&&+++***'''%%%$$$%%%&&&''''''(((***+++---///111222777999===BBBEEEGGGHHHIIIDDDDDDCCCBBBAAA@@@???>>><<<999666333111222333444666777888999;;;===>>>???CCC@@@===>>>@@@BBBAAA@@@~~~ssslllkkkiiigggdddbbb```___^^^[[[[[[ZZZYYYXXXXXXWWWWWWUUUUUUTTTRRRPPPOOOQQQSSSWWW[[[aaafffiiilllppprrrwwwwwwwwwwwwxxxxxxyyyyyywwwsssqqqqqqnnngggdddddd``````aaadddgggkkkmmmnnnnnnmmmkkkkkkkkkkkkiiigggdddaaa]]]XXXTTTPPPKKKGGGBBB@@@>>>;;;777555333222000///---+++)))'''%%%$$$"""!!!  """"""""""""!!!!!! ###%%%"""%%%+++111666999::::::333444555999<<<;;;888555///***###$$$+++222666777777555333///+++'''$$$"""!!!$$$!!!"""&&&)))---555===EEENNNVVVXXXUUUNNNCCC888...(((!!!!!!###&&&&&&%%%######### """###%%%+++333===FFFKKKMMMGGGCCC===777333000---,,,(((***///444999>>>CCCFFFCCC>>>888444333111---***&&&&&&$$$###!!!!!!!!!!!!"""""""""###$$$$$$###""" !!!"""%%%%%%$$$$$$%%%''')))+++---...111444666888888999;;;===AAAEEEGGGHHHGGGFFFAAA@@@===:::888777777777444222///,,,,,,...333777<<<===???AAABBBDDDDDDEEEEEE@@@<<<<<<@@@BBB@@@===}}}rrrlllkkkjjjgggeeecccaaa```___[[[[[[ZZZYYYXXXXXXWWWWWWSSSSSSSSSQQQPPPQQQTTTWWW[[[___eeeiiimmmppprrrtttvvvvvvvvvvvvvvvuuuuuutttssspppnnnnnnkkkdddbbbcccaaabbbdddeeegggiiikkkmmmmmmllljjjiiiiiigggdddaaa^^^[[[VVVQQQMMMIIIDDDAAA===<<<;;;999666333111000---,,,***(((&&&$$$""""""  !!!"""###"""!!! """&&&))),,,...///,,,,,,---///000///---+++)))%%% ###***555>>>EEEGGGHHHDDDAAA<<<666000---***))))))%%%"""###$$$'''///777@@@KKKUUUWWWTTTNNNEEE>>>666///&&&  !!! !!!"""''',,,000333:::EEEOOOWWW[[[\\\QQQLLLEEE???;;;888444111---///222444666;;;@@@EEEDDDAAA===<<<<<<:::666222+++&&&  ######"""%%%'''((())))))'''&&&%%%!!! !!!"""###$$$%%%'''***---000111666777:::<<<>>>>>>>>>===???AAACCCEEEEEECCCAAA@@@:::888444111//////000000000///---++++++000888>>>EEEFFFFFFGGGGGGFFFEEEEEE???999444444777:::888555}}}sssllljjjhhhfffdddbbb```______[[[[[[ZZZYYYXXXWWWVVVUUURRRRRRRRRQQQQQQTTTXXX[[[^^^bbbggglllooorrruuuwwwttttttuuuttttttsssrrrqqqooommmmmmmmmhhhbbb```cccccceeefffgggggghhhkkkmmmmmmkkkiiigggeeebbb^^^ZZZWWWSSSNNNIIIFFFBBB>>>;;;::::::999777444222///...)))((('''%%%$$$"""!!!   !!!!!!""""""!!! !!!$$$&&&)))***+++,,,------,,,,,,)))&&&"""!!!"""!!!'''111===IIIQQQTTTTTTLLLIIIDDD>>>999666444444///)))%%%$$$###%%%,,,444>>>JJJTTTUUUQQQMMMHHHDDD<<<555+++%%%"""!!! """ """%%%&&&(((---555;;;BBBFFFOOOYYYaaaeeeeeecccUUUPPPJJJFFFDDD@@@;;;666333555888999999;;;@@@EEEFFFCCCBBBBBBCCCAAA<<<888,,,(((###!!!!!!###$$$$$$***,,,//////---)))'''&&&"""!!!!!!!!!!!!###$$$%%%&&&'''***---111555999:::???@@@AAABBBBBBAAA@@@???@@@AAAAAA@@@???<<<999777000...,,,)))((()))+++---......---,,,,,,222;;;CCCJJJIIIIIIGGGEEEAAA>>>===444000+++***,,,//////...~~~tttmmmgggfffdddbbb```^^^]]]]]][[[[[[ZZZXXXWWWUUUTTTSSSRRRRRRRRRRRRSSSWWW]]]aaabbbeeeiiimmmppptttwwwzzzssstttttttttsssrrrqqqpppmmmlllllllllgggaaa```ccccccfffhhhhhhhhhiiilllooollljjjgggeeebbb]]]XXXTTTPPPLLLGGGBBB???<<<999777777777666555222///---+++%%%%%%$$$###"""!!!  !!!!!!"""  """"""######$$$&&&))),,,...000333444111...)))$$$!!!"""&&&(((+++000999EEENNNTTTUUUTTTMMMJJJFFFBBB???>>>>>>>>>777111,,,***((((((...666???KKKTTTSSSNNNLLLKKKJJJAAA;;;333---+++)))'''$$$!!! !!!###$$$$$$###%%%&&&%%%%%%###!!!"""&&&&&&***...111444<<>>???>>>???CCCHHHIIIGGGFFFGGGGGGEEE???:::---000111...((($$$%%%(((...111444333///)))&&&%%%""""""###$$$%%%'''((()))+++---000444999>>>AAACCCGGGFFFEEEDDDBBB@@@>>>===;;;:::999777555222000...((('''&&&%%%&&&(((***,,,...//////...---222;;;CCCGGGFFFDDDAAA===888333000+++)))&&&$$$$$$&&&(((***tttnnneeedddbbb```^^^]]]\\\[[[\\\[[[ZZZXXXVVVTTTSSSRRRRRRRRRSSSSSSUUUZZZ```ddddddgggkkknnnqqquuuyyy|||sssttttttuuutttrrrqqqppplllkkkkkkkkkfff```___cccccceeehhhiiiiiijjjnnnqqqkkkiiifffccc```ZZZTTTPPPLLLHHHCCC>>><<<999666444666555555333111...+++)))#########"""!!!!!!  !!!!!!!!! !!!!!!""""""%%%'''(((((( !!! ### ###'''+++000444999<<<999555///((($$$%%%))),,,777:::AAAIIIOOOQQQOOOLLLJJJHHHEEEBBBAAABBBCCCDDD>>>888333000...---333:::AAALLLUUUSSSMMMLLLNNNOOOFFFAAA:::555444333000---(((''''''(((***++++++***---------,,,***(((%%%### &&&***,,,000666:::>>>GGGRRR[[[\\\```gggmmmnnnhhh___XXXLLLHHHEEEDDDDDDAAA:::444777<<>>CCCFFFHHHKKKIIIGGGDDDAAA>>><<<;;;444333111///,,,***((('''$$$#########%%%(((+++,,,///000111...---111999AAABBBAAA???;;;666000+++'''&&&&&&$$$""" """&&&)))}}}uuuooojjjhhhdddaaa^^^^^^______ZZZXXXVVVTTTRRRQQQQQQQQQQQQRRRUUUXXX\\\aaaeeehhhhhhlllnnnnnnqqqwwwyyywwwuuusssrrrqqqqqqqqqooommmkkkgggeeefffddd______aaabbbcccfffhhhiiijjjjjjjjjgggeeebbb^^^ZZZUUUNNNIIIBBB@@@===999666444333333111000...,,,)))'''%%%$$$ !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """))),,,,,,***'''%%%!!!"""'''---555===CCC===<<<666---***...444666BBBDDDHHHLLLNNNJJJDDD???::::::999888999:::;;;<<<777666333111111555<<>>???===;;;444111---+++...222555777:::<<<>>>===999333///---&&&### !!!(((000555<<<>>>BBBFFFMMMUUU^^^dddccceeehhhjjjjjjbbbWWWOOOGGGGGGFFFDDD@@@<<<777555:::===CCCHHHKKKMMMLLLLLLNNNLLLIIIHHHFFF@@@999333+++---...***%%%$$$(((---222111///---***(((&&&%%%%%%&&&(((+++///333666888======>>>???AAACCCEEEFFFKKKIIIEEE@@@;;;777444222///---+++(((%%%###"""!!! !!!$$$(((***+++///111222///,,,---333999;;;;;;888222+++'''((()))###$$$###!!!!!!''',,,~~~uuuoookkkiiieeeaaa^^^]]]^^^^^^ZZZXXXVVVTTTRRRRRRRRRRRRTTTTTTVVVZZZ^^^dddhhhkkkkkkoooqqqqqqsssxxxzzzxxxuuusssqqqooooooooommmllliiieeedddeeeccc```___bbbaaabbbeeeggghhhiiiiiihhhcccaaa]]]YYYUUUOOOHHHCCC>>>===:::888555333222111...---+++)))&&&$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""(((,,,---,,,(((&&&### ###(((111:::@@@@@@AAA>>>777555:::???@@@HHHIIIJJJJJJIIIDDD===888000///.........///000111222222222111333888???CCCHHHRRRVVVPPPMMMQQQRRRMMMGGGDDDAAABBBFFFJJJKKKJJJ???;;;666333444777;;;<<>><<<:::>>>AAAFFFKKKNNNOOOOOOOOOKKKHHHEEEBBB???;;;444000++++++***((('''&&&'''(((...---,,,+++***))))))))),,,---///222555888;;;<<>>:::777333///,,,,,,***(((((())))))&&&###***)))))))))***,,,...///444555777999;;;===???@@@AAA@@@??????>>>>>>??????999777333///+++'''%%%$$$######""""""!!!"""""""""###$$$&&&'''((()))******...000000,,,)))***111888888666222...+++,,,///222111///,,,((('''***///444vvvnnnkkkiiifffbbb^^^\\\[[[[[[YYYXXXVVVUUUTTTTTTTTTUUUYYYZZZ\\\___dddjjjooossstttwwwwwwuuuuuuxxxyyyvvvtttqqqmmmjjjjjjiiihhhgggccc```___bbbbbb```aaaddd___aaaccceeefffeeedddccc^^^ZZZVVVQQQKKKEEE???;;;555555555444333000---,,,&&&%%%###"""!!! !!!!!!!!!  !!!!!! """%%%&&&'''&&&%%%%%%$$$!!!(((222999DDDJJJNNNMMMNNNPPPQQQOOOPPPLLLEEE>>>777000***%%%  !!!%%%(((,,,000444888===AAAAAAEEEFFFGGGLLLQQQPPPJJJJJJHHHFFFIIIPPPVVVYYYZZZTTTMMMEEE>>><<<===???@@@IIIMMMPPPQQQOOOLLLIIIHHHFFFBBB<<<777555777:::===CCCBBBAAA@@@CCCJJJRRRYYYaaacccfffgggaaaWWWKKKBBB@@@AAACCCDDDFFFHHHIIIJJJIIIJJJKKKKKKLLLKKKJJJIIIBBB???:::555111///------.........---,,,)))&&&###)))))))))+++...222555777999:::;;;<<<===>>>>>>>>>>>>===<<<:::999888777777111000---)))&&&###"""!!!""""""###$$$&&&((()))+++''')))+++,,,+++*********000222222///,,,---444:::===999444000...000555888555222...++++++///444888uuummmkkkiiieeebbb___\\\[[[ZZZYYYXXXVVVUUUUUUUUUVVVVVV[[[\\\___ccchhhmmmqqqssstttwwwwwwttttttvvvvvvsssrrrooollliiihhhhhhfffeee```]]]]]]```aaa___```ddd___aaaccceeedddbbb```^^^XXXUUUPPPKKKFFFAAA<<<888444444444333111...,,,***$$$###"""!!! !!!"""###"""""""""!!!!!!""""""""" !!!  !!!!!!"""!!!  )))444;;;GGGNNNRRRRRRRRRRRRQQQNNNHHHCCC;;;444...)))$$$!!! !!!%%%)))...111444888::::::<<<>>>AAAHHHMMMLLLGGGGGGFFFFFFJJJRRRXXX[[[[[[XXXRRRIIICCC@@@@@@AAABBBJJJMMMRRRSSSRRROOOLLLKKKKKKIIIEEEAAA===:::777666888888888999===EEENNNUUU```dddggghhhcccYYYPPPJJJFFFGGGIIILLLNNNPPPQQQRRROOONNNLLLJJJGGGEEECCCBBB>>>;;;777222///...///000222666888666///***((())),,,---...111444888<<<>>><<<======>>>===<<<;;;;;;888777555222000///...---***)))'''%%%###!!! !!!"""$$$'''***...111333000333555444111///...///555888999666333333999???AAA<<<666111000333777999888555111000111666:::===~~~sssllliiigggeeebbb___\\\[[[ZZZYYYXXXWWWVVVVVVVVVWWWXXX]]]___cccggglllooorrrssstttvvvvvvrrrrrrttttttqqqooommmkkkiiiiiihhheeeccc^^^[[[[[[___```^^^```ccc^^^```aaabbbaaa]]]YYYWWWOOOKKKGGGCCC@@@<<<777444333333222000...,,,)))(((###"""!!! !!!"""$$$%%%%%%&&&''''''''''''&&&%%%"""""""""""""""""""""""" !!!""""""!!!  &&&000:::AAALLLRRRUUURRROOONNNKKKFFF;;;666000***&&&###  ###(((+++---000333555555666888<<>><<<;;;777666444000......222444777<<>>>>>===;;;999777666///...,,,***(((&&&%%%%%%###"""!!! !!!!!!"""%%%)))...333666999:::===>>>;;;666333333555;;;>>>AAA???<<<;;;@@@DDDAAA<<<555111111333666888;;;888555444666:::===>>>|||rrrkkkgggfffdddbbb___]]][[[ZZZXXXXXXWWWVVVVVVWWWXXXYYY___ccchhhmmmqqqssssssssssssvvvuuurrrqqqssssssppplllkkkjjjjjjjjjhhheeebbb]]]ZZZZZZ^^^___]]]___bbb\\\]]]___^^^\\\WWWRRROOOGGGDDD@@@===;;;888555333333111///,,,***(((&&&&&&"""!!!  ###%%%'''***+++---//////---+++***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%###""""""!!!!!!  !!!!!!!!! !!!&&&...777BBBHHHOOOSSSRRRLLLFFFCCC???:::///+++&&&"""  ###'''***,,,...222444444444666999;;;;;;:::999666888>>>IIITTT[[[]]]]]][[[WWWRRROOOMMMMMMMMMLLLRRRUUUYYY[[[ZZZWWWTTTSSSNNNNNNLLLJJJFFFBBB>>>;;;888999:::<<<@@@GGGOOOUUU```cccgggfffaaa[[[WWWVVVNNNPPPSSSVVVVVVTTTQQQOOOIIIFFFBBB===999666444444/////////---,,,...222666;;;===>>>===:::888777888888999<<<>>>?????????>>>:::::::::888666333///---'''&&&%%%###!!!!!!  """###$$$###$$$(((,,,222777<<<>>>???@@@@@@<<<666222333666???CCCGGGGGGDDDBBBEEEHHHAAA<<<555222444777999999;;;888555444666888888888zzzqqqkkkfffeeedddbbb___]]]\\\[[[XXXXXXWWWVVVWWWXXXYYYZZZbbbeeekkkqqqtttuuutttssssssvvvuuurrrqqqsssssspppjjjjjjjjjkkkkkkiiieeebbb]]]ZZZZZZ]]]^^^]]]^^^aaaZZZ[[[\\\[[[XXXSSSMMMJJJDDDAAA===;;;:::888666444222000---)))&&&%%%$$$$$$!!!  """%%%(((---///222444444222///---************************,,,---...///...,,,***(((''''''&&&&&&%%%$$$$$$$$$%%%&&&'''''''''%%%$$$### %%%+++333===GGGMMMNNNPPPNNNEEE===999444000((($$$  """&&&)))+++///222555444444666888777444222333222555;;;FFFQQQXXXYYYWWWZZZWWWSSSQQQPPPPPPOOONNNTTTWWW[[[]]][[[XXXVVVUUUOOONNNMMMKKKHHHFFFDDDCCC@@@AAABBBCCCFFFKKKQQQVVV```ccceeeddd^^^YYYWWWVVVKKKMMMQQQSSSRRROOOJJJGGGAAA>>>:::555111///...---)))***++++++***---222777===<<<;;;<<<>>>???>>><<<;;;===???AAABBB@@@>>><<<555555555333000,,,(((&&&###"""!!! !!!###%%%&&&(((%%%'''+++000666;;;@@@CCC>>>???>>>999222///000333@@@FFFKKKKKKHHHFFFGGGJJJBBB===777555888;;;======999666333222333333111///vvvnnnjjjkkkddd___``````\\\YYYZZZYYYXXXWWWUUUUUUXXX]]]aaaaaaffflllssswwwxxxwwwuuuyyywwwtttsssrrrpppmmmkkkhhhhhhhhhhhhfffdddbbbaaa]]]\\\[[[[[[\\\\\\ZZZXXXWWWUUUTTTRRRPPPLLLGGGDDD<<<<<<:::888555333111000---,,,***'''%%%###""""""  """&&&)))+++000444999<<<<<<888333///---,,,+++,,,...222666999999;;;<<<;;;888555333222888666555444555444333222444666888777444000---,,,%%%### !!!'''///777>>>CCCFFFHHHEEE@@@:::333...***(((!!!"""%%%(((---111444666:::888666444333111...,,,222111444>>>KKKSSSSSSPPPMMMLLLLLLMMMOOOPPPOOONNNMMMQQQVVVYYYZZZWWWRRROOOTTTOOOKKKLLLOOOQQQOOOLLLNNNMMMLLLJJJKKKOOOVVVZZZ___^^^[[[XXXTTTQQQOOONNNLLLJJJIIIIIIIIIFFF@@@;;;666444000,,,)))(((((()))&&&&&&%%%'''+++000666999<<<>>>@@@CCCEEEEEEDDDDDDEEEAAA<<<<<<<<<:::555000111///,,,(((%%%""" ###&&&***,,,...//////...///444:::>>>>>><<<999777333///...111777;;;GGGHHHKKKMMMNNNMMMKKKIIIEEE@@@<<<;;;999666777:::666333000------...000111vvvnnnjjjiiiccc___``````]]][[[\\\YYYYYYWWWVVVVVVXXX]]]aaaeeeiiioootttxxxyyyyyyxxxyyywwwtttrrrpppnnnllljjjhhhhhhhhhhhhgggeeecccbbb\\\[[[YYYYYYYYYXXXVVVTTTPPPOOOMMMLLLJJJFFFBBB>>>:::999888555333111///...+++***(((&&&$$$###"""""" """%%%''')))---000444888888666222000------...000444999>>>@@@BBBDDDEEEEEEBBB???>>>===BBBBBBBBBBBBCCCCCCBBBAAAGGGHHHGGGDDD???999666444...+++'''### %%%***000555999:::999777333///+++'''$$$### ###''',,,000444666777999666222000///...,,,+++///111777CCCOOOUUURRRMMMHHHHHHGGGIIIKKKMMMMMMLLLLLLOOOSSSWWWXXXWWWTTTRRRQQQMMMJJJKKKOOOSSSSSSQQQRRRQQQOOOMMMLLLNNNSSSWWWZZZXXXTTTPPPMMMKKKJJJJJJDDDBBB@@@???>>>;;;666222...,,,)))&&&$$$$$$%%%&&&))))))***---111666;;;>>>???AAADDDGGGHHHHHHGGGFFFCCC>>>999888777666111,,,)))(((&&&###!!!!!!$$$)))///444888:::;;;888666666:::>>>AAA???===333111---***+++///666:::FFFHHHJJJKKKLLLJJJIIIGGGCCC===777555222///111555333222///...///111555777vvvnnnjjjgggaaa^^^``````]]]\\\^^^YYYYYYXXXWWWWWWZZZ___ccckkkmmmqqquuuxxxzzzzzzzzzxxxvvvrrrpppnnnmmmjjjhhhhhhhhhhhhhhhhhhfffdddccc[[[YYYVVVUUUTTTRRRPPPNNNJJJHHHFFFEEEDDD@@@<<<999777666555222000...,,,+++'''&&&%%%$$$###"""""""""!!!!!! !!!"""###%%%&&&(((+++...000111111///...******,,,000555;;;AAADDDGGGIIIJJJJJJHHHFFFEEEFFFIIIKKKMMMOOOQQQRRRSSSSSS[[[[[[YYYSSSLLLEEEAAA???;;;888333---'''""" ###&&&(((***+++)))(((&&&###!!!  $$$***111666999999999777333...+++***,,,------000444===KKKUUUWWWQQQJJJCCCCCCCCCFFFIIIKKKJJJIIIKKKMMMPPPSSSUUUUUUUUUTTTMMMJJJHHHJJJOOOTTTVVVVVVVVVUUURRROOOMMMNNNQQQTTTTTTPPPKKKEEEBBBAAABBBBBB:::888555333111...+++(((%%%$$$"""!!!"""###%%%&&&---...111555:::>>>BBBDDDEEEFFFIIIKKKKKKIIIGGGFFF???:::444111000...***'''"""!!!  !!!$$$)))000999@@@EEEHHHIIIDDDBBBAAACCCEEEDDDAAA===///,,,((('''***111888>>>EEEFFFHHHHHHHHHGGGEEECCC>>>666///+++)))'''***///222111000000222666:::===vvvnnniiigggbbb``````___\\\[[[^^^ZZZ[[[ZZZZZZZZZ]]]bbbfffooopppsssuuuxxxyyy{{{{{{wwwtttpppnnnlllkkkiiigggggghhhiiiiiihhhfffeeedddZZZXXXTTTQQQOOOMMMJJJHHHFFFDDDBBBAAA@@@===:::777555444222000---+++***)))$$$###""""""!!!!!!""""""""""""!!!!!!!!!"""###$$$%%%%%%'''(((((((((((('''"""###&&&***///555:::<<<@@@AAACCCCCCBBBAAAAAABBBCCCFFFKKKOOOSSSWWWZZZ\\\cccccc```[[[TTTNNNJJJIIIGGGDDD???888111***$$$!!!  %%%...666<<<===<<<;;;555111,,,***,,,000444666999===FFFQQQXXXXXXPPPIIIBBBBBBCCCFFFJJJKKKKKKJJJLLLMMMNNNOOOPPPPPPQQQQQQJJJHHHFFFHHHMMMRRRVVVWWWVVVUUUSSSPPPMMMMMMPPPRRRPPPKKKCCC<<<777666777999444111...+++(((&&&%%%$$$"""!!!"""###%%%(((+++,,,222555999>>>CCCFFFGGGHHHHHHIIIJJJJJJHHHEEEBBB???999555///***(((&&&$$$""" !!!""""""'''---666@@@IIIMMMPPPPPPNNNLLLJJJKKKKKKGGGAAA<<>><<<;;;:::777444333222000...,,,)))((('''!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  """&&&***---///222333555555444444444666444999???EEEJJJQQQWWW\\\`````````]]]XXXTTTQQQPPPPPPNNNHHHBBB:::333...+++(((&&&### '''111:::???@@@===;;;333000------222999???CCCGGGIIINNNUUUXXXWWWQQQLLLFFFFFFGGGJJJMMMNNNMMMLLLMMMLLLKKKJJJIIIIIIIIIIIIGGGFFFEEEFFFIIIMMMQQQRRRPPPQQQPPPOOOMMMMMMOOOQQQNNNHHH>>>444...---...///---,,,)))&&&$$$######$$$######%%%(((+++///222444<<<>>>CCCGGGJJJKKKKKKKKKHHHHHHFFFDDD@@@<<<888555222///***&&&###!!!  """###$$$$$$$$$$$$,,,222===GGGNNNRRRRRRRRRRRRQQQOOOOOONNNJJJBBB<<<111...+++...444===DDDGGGDDDDDDCCCBBBAAA>>><<<;;;///''' !!!)))111;;;999777666777999===???uuummmiiihhheeecccbbb^^^XXXYYY\\\^^^___```aaabbbeeejjjmmmrrrssstttvvvwwwwwwwwwwwwtttqqqmmmkkkjjjjjjjjjiiihhhhhhhhhhhhfffdddbbbaaaWWWSSSNNNJJJGGGDDDAAA???<<<:::888666666555333111000000...,,,)))'''%%%$$$  !!!!!!!!!!!!!!!!!!  """###$$$&&&'''((((((''''''(((***'''+++222777<<>>999555444000---)))$$$ ###$$$$$$$$$ !!!(((222<<>>;;;999888,,,$$$ %%%///888AAA???;;;888777999;;;<<>>555,,,&&&$$$%%%&&&###%%%''''''&&&&&&))),,,...///222666:::>>>AAABBBHHHIIIJJJJJJHHHFFFCCCAAA;;;888333...***(((''''''%%%%%%%%%$$$"""!!! !!! !!!"""%%%''')))+++111222222222111///---+++111888DDDNNNTTTTTTQQQNNNNNNNNNOOORRRRRRNNNFFF???888555444888???DDDFFFEEEEEEDDDBBB???<<<999777666---&&&!!!"""%%%***444===EEEBBB>>>:::888888999:::uuummmhhhdddbbbbbbbbb^^^ZZZ[[[aaaaaaccceeefffhhhkkkooorrruuuvvvxxxyyyyyyxxxwwwuuurrroookkkjjjkkklllmmmmmmiiiiiihhhfffdddaaa^^^]]]QQQMMMGGGBBB???===:::999999777444333333222111///+++***)))&&&$$$""" !!!!!!   !!! !!!"""%%%,,,888AAAOOORRRVVVVVVRRRLLLFFFCCC>>>;;;777444222111222333666333///***%%%###"""!!! %%%))),,,------,,,***'''$$$!!!###)))333;;;??????;;;888...///333:::BBBIIILLLMMMQQQRRRTTTWWWWWWVVVTTTRRRQQQQQQQQQRRRRRRPPPLLLHHHCCCBBBAAA???<<<:::999888777999<<>>:::888444111,,,(((%%%$$$%%%&&&"""###$$$$$$###"""""""""!!!"""$$$'''***...111333888999999888666333000...///666BBBMMMRRRRRROOOKKKLLLMMMOOORRRSSSPPPHHHBBB<<<:::999===DDDHHHHHHEEEEEEDDDAAA>>>;;;888666555///)))$$$%%%(((---777@@@FFFCCC???:::888888999:::}}}tttmmmjjjgggdddaaa^^^]]]^^^```aaaddddddeeefffjjjnnnrrrtttwwwwwwxxxyyyzzzyyyuuurrrrrrqqqpppooommmkkkjjjiiijjjiiigggfffdddaaa\\\XXXMMMIIIDDD???===;;;999777444444444333111...,,,***'''&&&$$$""" !!!  &&&000777JJJMMMNNNLLLFFF???888555+++***'''&&&&&&(((***,,,***,,,...///...***&&&$$$"""###&&&+++111555;;;999444///***%%%"""!!!)))***...666===>>>888333000......222999@@@CCCDDDMMMNNNRRRWWW[[[[[[VVVQQQOOONNNNNNNNNMMMKKKGGGEEE@@@===::::::<<<<<<;;;999999:::<<<>>>???@@@@@@@@@AAA@@@????????????>>>===888333,,,'''$$$$$$%%%%%%(((+++---......111666:::???@@@BBBDDDEEEFFFEEEEEEGGGCCC>>>;;;:::777222...(((&&&$$$######"""!!! $$$$$$%%%&&&&&&&&&&&&%%%$$$&&&(((+++...333999===CCCDDDCCC???999444444555666<<>><<<:::>>>EEEJJJJJJIIIGGGEEEBBB@@@???===;;;999333///***(((+++333<<>>@@@>>>999222---***$$$"""!!! !!!$$$%%%(((+++///222222///+++((("""###(((,,,111777;;;??????<<<999444...)))&&&+++,,,000777===>>>999444///...---000666;;;======GGGIIINNNTTTXXXWWWRRRMMMKKKKKKLLLKKKJJJGGGDDDAAA@@@===;;;;;;===>>>===;;;:::<<>>AAAEEEFFFEEEAAA;;;777555666999>>>FFFLLLOOONNNKKKHHHJJJHHHFFFHHHJJJKKKIIIFFF>>><<<<<<@@@FFFJJJJJJHHHGGGFFFDDDBBBAAA@@@===:::555111---***+++111888<<<;;;;;;:::666111...---...~~~tttnnnjjjgggeeecccaaa```aaaccceeefffggggggjjjmmmrrrvvvxxx}}}|||||||||{{{yyyuuurrrmmmmmmmmmlllkkkkkkjjjjjjhhhfffdddaaa^^^YYYSSSOOODDD@@@<<<999888777555444444333222000---***(((&&&$$$###"""!!! """&&&,,,...000///***%%%!!!&&&***111666777444///+++!!!"""(((///444999>>>AAADDDDDDDDDBBB===777111---000111333888===>>>;;;777111///...///222444555666@@@DDDLLLSSSWWWUUUOOOIIIHHHIIIJJJIIIGGGCCC???===>>>===<<<===>>>???>>>======@@@EEEHHHIIIGGGDDDAAA888666333222222111000...---+++(((&&&&&&(((+++---222444777999;;;===AAADDDHHHGGGEEECCC???;;;888777333000---+++)))'''###!!!$$$###!!! ###$$$'''***---///111111...111555999<<>>===>>>BBBGGGJJJIIIFFFHHHFFFEEEEEEDDDBBB???<<<888555000,,,+++...111333333333333111---***))))))~~~tttllliiieeedddbbbaaaaaacccdddfffhhhhhhiiillloootttxxx{{{}}}|||{{{yyywwwrrroookkkkkkkkkjjjjjjjjjjjjjjjgggeeeaaa^^^YYYSSSMMMHHH???<<<999777777666444333333222000---***'''%%%$$$""""""!!!!!! !!!###%%%$$$!!!$$$)))111777888444...***%%%---444:::???CCCFFFGGGGGGFFFDDDAAA<<<777444777777888;;;???@@@>>><<<777666444333222222222222===BBBKKKSSSVVVSSSNNNIIIGGGHHHJJJIIIEEEAAA>>><<<>>>>>>>>>>>>???@@@??????AAADDDIIIKKKJJJFFF@@@===333000...,,,,,,,,,+++)))&&&&&&'''(((***...222666:::;;;<<<===>>>???AAABBBEEEDDDAAA===888444000...,,,+++)))'''%%%###!!! !!!!!!!!!###%%%)))---222555888999777:::>>>@@@BBBCCCFFFGGGIIIIIIIIIGGGEEEBBB@@@???AAADDDGGGJJJKKKIIIFFFDDD@@@===;;;===AAAEEEEEEDDD===>>>@@@CCCGGGIIIGGGEEEGGGFFFEEEFFFFFFDDDAAA>>>:::777222...+++************+++,,,+++)))'''&&&%%%}}}rrrkkkgggcccbbbaaaaaaaaaccceeefffiiijjjkkkmmmqqqvvvzzz}}}~~~|||zzzxxxvvvsssooollljjjjjjjjjjjjjjjjjjjjjjjjeeebbb___ZZZUUUOOOGGGCCC<<<:::888666666555333222111///---***'''%%%###"""!!!!!!!!!!!!!!! """'''...333444000)))%%%###)))111999???DDDGGGJJJHHHHHHFFFDDDBBB???>>>===<<<<<<<<<===???AAABBBBBB??????===:::777444333333:::@@@HHHOOOQQQOOOKKKHHHGGGIIIJJJHHHDDDAAA??????AAABBBCCCCCCBBBBBBAAAAAACCCEEEGGGGGGEEE???888444,,,)))'''&&&'''(((((((((%%%(((+++...111555;;;???CCCBBBAAAAAA@@@???>>>===<<<:::777333///,,,)))(((&&&&&&&&&$$$###!!!!!!!!!!!!!!!%%%(((,,,111777;;;>>>@@@AAACCCEEEEEEEEEDDDEEEFFFHHHHHHIIIIIIIIIHHHFFFEEECCCDDDFFFGGGGGGEEECCCAAA;;;999777999>>>BBBCCCBBB===>>>AAACCCFFFFFFEEECCCDDDCCCCCCCCCDDDCCC@@@>>>999777222---)))&&&$$$$$$$$$%%%&&&(((((('''$$$"""}}}ssskkkgggaaaaaaaaaaaabbbdddfffgggjjjjjjlllnnnrrrwww|||~~~}}}{{{xxxvvvtttqqqmmmjjjjjjjjjjjjjjjjjjiiiiiiiiiccc```\\\XXXRRRKKKDDD???;;;999777666555444222000...---***'''%%%###"""!!! !!!"""""""""!!!!!!!!!$$$))),,,,,,)))$$$!!!  &&&+++333:::???DDDGGGIIIHHHGGGFFFDDDDDDCCCDDDDDD???>>>======???AAAEEEGGGGGGGGGEEEBBB===999777777666;;;BBBGGGGGGFFFEEEDDDFFFHHHHHHFFFAAA???@@@BBBFFFGGGHHHGGGEEEBBBAAAAAA?????????===999444...+++%%%###!!!"""%%%(((***+++,,,000555888999<<>>888666666999>>>AAABBB@@@>>>???AAABBBCCCCCCCCCBBB@@@???===>>>??????>>>===777444000***&&&###!!! !!!###'''))))))%%%"""uuummmhhhaaaaaabbbcccdddfffhhhiiijjjkkklllooosssxxx|||}}}{{{wwwuuussspppllljjjkkkkkkkkkjjjjjjiiiiiiiiiaaa___ZZZVVVPPPIIIBBB===999777555444444333000...,,,***(((%%%###"""!!!!!! """#########"""""" ###%%%%%%$$$""" !!!###$$$$$$!!! !!!###$$$$$$""" ###'''...444888<<>>===<<<;;;<<<@@@EEEIIIJJJKKKJJJFFF@@@;;;::::::555999===?????????@@@BBBCCCDDDDDD@@@<<<;;;???CCCEEEGGGHHHFFFAAA===;;;;;;888777444111---***'''%%%###!!!!!!$$$)))...222444999===AAABBB@@@AAADDDHHHEEEBBB???<<<:::666000,,,((('''%%%###"""!!!!!!!!! !!!"""%%%$$$""""""%%%)))222444999>>>CCCHHHKKKMMMLLLLLLKKKIIIFFFEEEFFFHHHIIIIIIIIIKKKMMMLLLIIIEEEAAAAAA@@@???>>>===<<<<<<777555666999>>>AAA@@@>>>>>>???@@@@@@@@@@@@AAABBB<<<:::888777999;;;;;;;;;444111,,,'''###  ###(((,,,+++((($$$vvvnnnjjjbbbbbbcccdddfffhhhjjjkkkjjjjjjlllooosssxxx}}}}}}{{{wwwuuussspppmmmjjjllllllkkkkkkjjjiiiiiihhh```^^^ZZZUUUOOOHHHAAA<<<888666444333333111...,,,***)))&&&$$$"""!!!!!!!!! !!!"""$$$$$$$$$######!!!""""""""""""###&&&((('''%%%###$$$&&&'''&&&$$$""""""''',,,000333777:::;;;>>>AAAEEEFFFEEEDDDCCC===<<<:::999:::>>>DDDIIIKKKLLLLLLHHHBBB===;;;;;;777999<<<<<<;;;<<>>CCCHHHLLLOOOQQQNNNMMMLLLIIIGGGGGGIIIKKKKKKJJJJJJKKKMMMKKKGGGBBB@@@???>>><<<;;;:::::::::666555666:::???AAA@@@===>>>?????????>>>>>>@@@BBB:::777444333555888999:::222///***%%%!!!###)))---...***%%%~~~vvvnnnjjjccccccbbbccceeegggjjjlllkkklllnnnppptttwwwzzz||||||zzzwwwssspppnnnlllllllllkkkiiiiiiiiigggeeeccc]]]YYYSSSMMMGGGBBB===999666444222000...,,,++++++'''&&&$$$"""!!!!!!"""###"""""""""""""""!!!  ###((()))+++,,,+++)))'''%%%,,,(((###!!!$$$'''***+++222444999@@@FFFHHHEEEBBB<<<999555333555;;;BBBGGGIIIJJJKKKJJJGGGCCCAAA@@@CCC???;;;999999:::::::::>>><<<999555333333444555:::888555222...+++)))(((%%%###!!! !!!"""###&&&+++000666>>>GGGNNNVVVUUUTTTQQQLLLFFFAAA>>>===999333...***&&&###!!! !!! !!!!!! '''###$$$''''''$$$(((///999>>>EEEKKKMMMNNNNNNOOOLLLJJJHHHGGGHHHHHHHHHGGGKKKJJJHHHGGGFFFDDDAAA???<<<;;;;;;::::::::::::;;;:::999777777888:::===???BBB@@@???>>>??????>>>===888666444333333555777999000+++&&&$$$###""" """)))111666333***###~~~uuunnnjjjeeeeeedddeeegggiiilllnnnmmmnnnpppsssvvvyyy|||~~~}}}zzzuuurrrpppooommmkkkllljjjiiihhhgggfffccc```ZZZUUUOOOIIIDDD???:::777555333111///---+++******&&&%%%###!!!!!!!!!"""###"""""""""""""""!!! """(((***,,,...---+++)))'''***'''"""!!!###%%%***---333<<>>BBBJJJKKKMMMMMMKKKIIIHHHGGGFFFBBB===:::999888777666777555222...,,,,,,,,,---...---+++)))'''%%%$$$$$$"""!!! !!!###&&&***000666===FFFOOOUUUYYYWWWTTTOOOHHHBBB===;;;777444///***'''$$$!!!  """$$$%%%$$$(((%%%&&&)))(((&&&)))000<<>><<<;;;;;;::::::999999999999999999777555444555888;;;>>>???>>>>>>?????????===<<<888666444333333444777888000,,,(((%%%$$$### """)))111555333---'''}}}uuunnnjjjggggggggggggiiikkknnnoooqqqqqqsssuuuxxx{{{~~~~~~xxxrrrpppqqqqqqmmmiiikkkiiihhhgggfffddd```]]]UUUPPPIIICCC>>>;;;888666333222000...,,,***))))))%%%$$$"""!!! !!!!!!"""!!!""""""""""""!!!  '''))),,,//////...+++)))(((%%%!!!!!!%%%+++555===BBBCCCCCC===:::666333444888===AAAKKKLLLNNNOOOOOOOOONNNMMMIIIEEE???:::777555222111000---***'''%%%$$$%%%%%%"""!!!  !!!###%%%)))...555===EEEMMMTTTYYYZZZVVVPPPIIIAAA<<<888666222///+++'''###!!! !!!$$$'''''''''(((((()))+++)))'''+++111>>>BBBHHHLLLMMMMMMMMMNNNIIIGGGFFFGGGJJJLLLMMMMMMGGGEEEAAA===:::888888888999999999999999888777777555333000...///333777::::::<<<>>>@@@@@@???===<<<777666444222222222444555000---)))&&&$$$""" """'''...333333///,,,|||tttnnnkkkgggggghhhiiikkkmmmoooppprrrssstttvvvyyy{{{~~~~~~wwwpppooorrrrrrmmmgggkkkiiigggfffdddaaa]]]YYYPPPKKKDDD===:::777555444111///...,,,***(((((('''######"""!!! !!!!!!!!!!!!""""""!!!!!! $$$&&&***---...---,,,***&&&### %%%---555:::===>>><<<:::888888:::>>>CCCGGGLLLLLLMMMOOOPPPQQQPPPOOOIIIDDD>>>999555222...,,,***)))&&&###!!!!!!!!!!!! """%%%((()))...222999@@@GGGNNNRRRUUUTTTOOOGGG???999555444444333111---'''### !!!  """$$$&&&&&&&&&(((***---,,,)))(((,,,111<<<@@@FFFJJJLLLLLLMMMNNNKKKIIIHHHHHHKKKMMMMMMMMMGGGDDD@@@:::666444555666999999:::999888777555333...,,,(((&&&'''+++000444666999>>>@@@@@@>>><<<;;;777555333000///......//////---)))%%%"""  $$$***...000///...{{{tttnnnkkkggghhhiiijjjlllnnnoooppprrrrrrsssuuuwwwzzz|||}}}}}}vvvooonnnqqqqqqmmmgggjjjhhhfffeeebbb^^^XXXTTTLLLGGG@@@:::777555444333...---+++)))((('''&&&&&&"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!%%%(((***++++++***&&&$$$"""!!!!!! """(((---111444666888999;;;>>>CCCHHHLLLOOOMMMLLLLLLNNNQQQRRRQQQPPPFFFBBB<<<777333///+++(((%%%###"""  """%%%(((,,,///000666888<<>>777222000222444888999:::999777444111...&&&### ###(((+++222666<<>><<<::::::555333111...,,,***))))))---+++((($$$ !!!%%%(((***,,,,,,zzzsssnnnkkkhhhiiijjjlllmmmooopppqqqqqqrrrrrrtttvvvxxxzzz{{{{{{uuupppnnnpppppplllhhhgggfffdddbbb___YYYSSSNNNFFFBBB<<<888555444222111,,,+++)))'''&&&%%%$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!! """&&&(((***+++((('''%%%$$$$$$###!!!   $$$&&&)))---///444777===CCCHHHLLLNNNOOOKKKIIIHHHJJJOOOQQQQQQOOOEEEAAA;;;666222...)))&&& !!!%%%&&&)))---111444777999======>>>@@@CCCCCCBBB@@@888444///++++++...333777???===999222+++''')))++++++***'''$$$!!!  ###(((000444000+++,,,000333333777===BBBFFFIIILLLNNNOOOLLLIIIHHHGGGGGGGGGEEE???>>>;;;444...,,,...111777888999888555000***'''!!!$$$---333999;;;999666555666000///...,,,+++***)))))),,,+++(((### """###%%%'''(((yyysssnnnllljjjkkklllnnnpppqqqrrrrrrqqqqqqrrrsssuuuvvvxxxyyyxxxuuuqqqooonnnmmmkkkjjjcccbbb```]]]ZZZTTTMMMHHHAAA===999666444222000...***)))'''&&&%%%$$$######""""""###############""" !!!!!! """&&&***,,,+++***(((''''''&&&$$$""" """$$$%%%""""""!!!!!!  !!!"""$$$(((+++111555===CCCGGGHHHGGGEEEBBB@@@???CCCIIIMMMMMMLLLGGGCCC===888333---((($$$ !!!###%%%'''(((+++---111555999===???AAA>>><<<::::::;;;:::888555---***'''&&&(((...444999@@@???<<<555---+++...111///---***%%%"""!!!%%%+++444999444...///333555444777===AAADDDGGGJJJLLLKKKHHHEEEDDDCCCCCCBBBAAA<<<===;;;555...+++...111555666666555000***### )))...333444222//////111+++++++++,,,,,,------...,,,,,,)))$$$ !!!!!!!!!###%%%yyysssnnnlllkkklllnnnppprrrsssttttttqqqrrrrrrsssuuuvvvxxxyyyvvvuuurrrooommmlllkkkkkk```___]]]ZZZVVVPPPHHHCCC===:::777444333111...,,,)))((('''%%%$$$#########"""######$$$$$$$$$###### !!!!!!  %%%***...---,,,******)))(((%%%###!!!###%%%''')))$$$$$$###!!!  """&&&***///444<<>>BBBDDDEEE;;;888555444444333000---(((&&&$$$$$$'''...555:::??????<<<555///---111555111///+++&&&"""###(((---777===777000222666888666999>>>AAACCCEEEHHHJJJGGGDDDBBB@@@@@@AAA@@@???===>>>===888111...000333333444444222---&&&&&&+++000000---***+++---'''(((***,,,...111222333------+++%%%!!!""" !!!"""xxxssspppooonnnooooooppppppppppppoooqqqrrruuuvvvwwwwwwuuutttvvvtttrrrpppnnnlllhhheeeccc___YYYSSSNNNHHHCCC@@@999888666444000---***(((((('''%%%#########%%%&&&###$$$$$$$$$$$$###""""""!!! """)))...//////000000...,,,***((( !!!%%%+++000222333///,,,((($$$  """$$$%%%111333777;;;===;;;666222,,,,,,///444:::???BBBBBBEEEBBB>>>888111***%%%""" !!!"""$$$(((------,,,,,,000444666888===CCCGGGGGGDDDAAA<<<888333///---,,,,,,+++%%%%%%%%%%%%''',,,333777===999333000///111333444111...***&&&"""''',,,:::;;;<<<;;;888777999;;;888:::<<<>>>???AAAEEEGGGCCC???:::999<<<>>>???>>>>>>===:::888666666666666666666555111+++$$$!!!$$$$$$###"""!!!"""$$$&&&***---000222222222///...,,,((($$$  !!!"""""""""yyytttpppnnnooopppqqqqqqrrrqqqqqqqqqqqqrrrtttvvvvvvvvvuuutttuuussspppooommmjjjfffccc^^^ZZZSSSMMMHHHCCC???<<<888777555333///,,,)))(((((('''%%%######$$$%%%&&&$$$$$$$$$$$$$$$######""" $$$+++000666666777666333///+++)))######&&&+++222888;;;===555222---(((###  """$$$%%%'''))))))000111444777777444...)))((()))+++000666;;;===>>>???===:::444...(((""" """%%%&&&***///555888777777999<<<;;;===???BBBDDDBBB>>>:::777333...,,,++++++******&&&%%%%%%%%%''',,,222666888555000---...000333555444111,,,(((###  &&&...444===>>>???===999888999;;;777888:::===@@@CCCEEEFFFAAA===888777999;;;=========<<<:::999777777777888888777555111+++### """%%%)))---000111111111111000---***&&&"""!!!###%%%%%%%%%%%%{{{uuuqqqnnnpppqqqrrrssssssssssssrrrpppqqqssstttuuuuuuttttttsssqqqooommmkkkhhhdddaaaXXXSSSLLLEEE@@@===:::888666555333111...+++)))''''''&&&%%%$$$###$$$%%%&&&$$$%%%%%%%%%%%%$$$###### !!!'''///444===>>>???===:::444...***((((((+++000888???DDDFFF>>>:::444---'''""""""$$$$$$%%%''')))+++,,,,,,,,,///000222333222...'''"""$$$$$$'''+++111555777777999777444000+++%%%!!!  """&&&***---222888@@@DDDDDDBBBAAABBB@@@@@@@@@???>>>;;;555111...,,,)))(((***+++,,,,,,)))'''%%%%%%'''+++000333000...+++***+++///333555888555000+++%%%!!!!!!$$$(((///777<<>>;;;999666222---***'''&&&&&&(((,,,111333444...+++'''%%%&&&)))+++---(((((('''''')))---222666:::888444...(((###!!!!!!!!!%%%)))///555===BBBEEEEEEDDDBBB@@@===<<<;;;999777777;;;@@@BBB>>>:::555222000///000444888:::;;;;;;:::::::::<<<===>>>:::888444...''' !!!&&&+++...///...---000000///...---+++))))))((()))+++,,,------,,,+++~~~wwwrrroooooopppqqqrrrssssssssssssqqqqqqrrrssssssttttttttttttrrrooommmiiiddd^^^YYYPPPJJJCCC===:::888666555111000...+++)))''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%$$$###### !!!%%%)))...555<<>>:::555444555888>>>DDDHHHIIIEEEAAA:::111)))### ###(((000666999999999777444000---***+++---000333555222---)))%%%%%%&&&***...222333333444444444333111...***((('''&&&''')))...444:::>>>FFFKKKQQQSSSPPPJJJCCC>>>:::777444111...+++(((%%%######%%%+++222888<<<>>>444///)))%%%%%%&&&'''&&&%%%&&&&&&'''(((+++111666999999777222,,,'''%%%%%%###''',,,111777<<>>777555111+++%%%!!!%%%***,,,---,,,,,,,,,---...............---++++++------------,,,+++}}}xxxtttqqqooopppqqqrrrssstttttttttrrrrrrrrrsssttttttuuuuuutttrrroookkkggg```YYYTTTKKKGGGAAA<<<999777555333///...+++)))'''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$###"""""" %%%$$$'''---333888===BBBEEEIIIJJJMMMNNNMMMIIIEEECCC<<<:::999;;;???CCCGGGHHHCCC???888000)))### """###&&&...888???FFFEEEBBB>>>888333...+++&&&)))...333777666222///))))))***---111444555444666777999:::999666333111,,,---///333888???EEEIIIQQQSSSVVVVVVRRRKKKBBB===444000,,,)))((('''%%%$$$"""$$$'''...666===AAACCC666000)))%%%%%%&&&%%%$$$%%%''')))((((((***000555777:::;;;888222---+++,,,---111666;;;???BBBFFFIIIEEEDDDCCCCCCDDDBBB???===;;;999777777777555111---)))+++,,,---...000333666333222222333444666888:::333111---'''""""""######!!!!!! """%%%(((***+++++++++***+++,,,------...------***++++++,,,+++***)))(((}}}xxxuuussspppqqqrrrssstttuuuuuuuuusssssssssssstttuuuvvvvvvsssqqqmmmiiiccc[[[SSSMMMFFFBBB===999777555222000---,,,)))'''%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&"""############"""!!!!!!%%%+++---111888>>>AAADDDFFFGGGFFFGGGIIIJJJIIIGGGEEECCC===;;;888999<<<@@@CCCEEE@@@===666///)))$$$""" !!!$$$&&&***222>>>GGGKKKIIIDDD>>>888222---+++%%%(((...555:::;;;888555---------000444666777666999;;;===???@@@>>>;;;:::333444888===DDDKKKPPPTTTVVVVVVVVVTTTPPPIIIAAA<<<000,,,'''$$$$$$$$$$$$$$$$$$%%%)))///777===AAABBB555...'''$$$%%%'''&&&%%%)))+++---+++)))***///444666:::???>>>999444222222555888===AAACCCDDDEEEGGGBBBAAAAAABBBDDDDDDAAA>>>999888666444222000...---***,,,///000......///111,,,,,,+++,,,---///111333///,,,((($$$  """%%%&&&''''''$$$#########$$$%%%&&&'''(((******++++++++++++++++++***))))))(((((())))))(((&&&%%%###|||xxxvvvuuuqqqrrrsssuuuvvvwwwwwwwwwttttttsssttttttuuuwwwwwwrrrooolllgggaaaXXXOOOIIIBBB???;;;888555333///------+++(((&&&$$$$$$%%%%%%###$$$%%%&&&&&&&&&&&&&&&"""""""""""""""!!!  (((///444999@@@EEEGGGHHHHHHHHHBBBCCCDDDDDDCCCBBB@@@???:::888555555888===@@@AAA>>>;;;555///***&&&###""""""&&&(((+++555BBBLLLKKKGGGBBB;;;444///+++)))'''***111888===>>><<<999000//////222555888888888;;;===@@@CCCDDDBBB@@@>>>777:::>>>DDDKKKRRRWWWZZZWWWUUUSSSQQQLLLFFF???;;;///+++&&&###"""###$$$$$$&&&'''***///666;;;>>>>>>222,,,%%%###&&&)))((('''+++...///---******...333555;;;AAABBB===888777777777;;;@@@BBBCCCBBBBBBCCC???>>>???AAADDDEEEBBB>>>666666555222///------...+++///222222///,,,,,,,,,''''''''''''(((***,,,---,,,***&&&""" """%%%''')))******(((%%%%%%%%%&&&&&&&&&&&&''')))***+++,,,,,,,,,***)))'''&&&%%%&&&&&&'''&&&%%%###""" zzzwwwuuurrrtttvvvwwwvvvvvvvvvwwwsssssstttvvvxxxxxxvvvtttrrrnnnggg___XXXPPPIIIDDD===:::888666555333111...,,,***'''%%%#########$$$$$$$$$$$$#########""""""""""""!!!  $$$...999@@@FFFJJJHHHFFFFFFCCC@@@999777666555555555333111///.........000444888:::999666333000...,,,***(((&&&&&&)))///777>>>CCCEEEKKKDDD<<<444000---,,,+++,,,...222888===@@@AAA@@@888666333111000111333444777:::>>>BBBEEEEEEDDDCCCAAACCCIIIPPPWWWZZZZZZYYYWWWQQQJJJHHHHHHDDD;;;333...***%%%""""""############$$$'''+++000222333222((('''&&&'''***,,,......444333000+++'''(((,,,000777999<<<@@@CCCBBB???<<<>>>>>>>>>===<<<<<<;;;;;;999888999;;;===>>>===<<<888777666666555333000---333222222000---***'''%%%""""""""""""###$$$%%%&&&%%%%%%%%%###!!! !!!### !!!$$$))),,,---------,,,+++(((&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###!!! !!!$$$%%%&&&%%%###!!!zzzwwwuuussstttvvvvvvuuuuuuvvvwwwuuuuuuuuuwwwxxxwwwtttrrrpppkkkddd\\\TTTMMMEEEAAA;;;999666444333222///---***(((&&&$$$"""""""""###$$$$$$#########""""""""""""!!!!!!  ###(((222===GGGLLLNNNIIIDDD@@@;;;555000///---,,,---,,,+++)))''''''&&&''')))---111333777555333222111000///---//////222777>>>EEEIIIKKKGGGAAA999222////////////000000333666;;;===>>>===555333111///...///111333666888<<<@@@CCCDDDCCCCCCEEEHHHLLLRRRWWWYYYWWWUUUMMMHHHCCCBBBDDDBBB;;;555///+++%%%""""""###$$$$$$%%%%%%&&&((())))))'''&&&"""!!!"""&&&,,,111555777777555111***&&&&&&***...444666:::???BBBBBB@@@=========;;;:::888777666555333222333666999;;;<<<;;;888666444333333111///,,,000///---+++(((%%%"""!!! !!!""""""######$$$%%%&&&&&&$$$###$$$%%%!!!""""""""""""%%%))),,,//////...---+++(((%%%###"""#########$$$%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!!!!###%%%&&&&&&$$$""" zzzwwwvvvsssuuuvvvvvvuuutttuuuvvvxxxwwwwwwwwwwwwuuurrrooolllggg___WWWOOOHHHAAA===999777444222111000---+++((('''%%%###!!!!!!!!!"""############""""""""""""!!!!!!  !!!%%%+++666AAAKKKPPPPPPJJJBBB;;;444---(((&&&$$$###$$$$$$"""!!!!!!  ###&&&***---333444444555666666666666888999;;;@@@FFFLLLNNNOOODDD???777222111222333444555444333555777999999999111///---++++++---///000444666:::>>>AAADDDEEEEEEKKKMMMPPPTTTVVVTTTPPPLLL???<<<999;;;@@@AAA===999222---'''###"""###$$$$$$$$$%%%%%%%%%$$$!!!$$$---555<<>>===;;;888555222///...---******+++///444888999999777444111///...---,,,***+++)))'''$$$!!! """%%%(((***)))(((((()))%%%&&&&&&%%%$$$&&&))),,,000000///---+++'''%%%###""""""######$$$%%%%%%&&&'''&&&$$$###""""""""""""$$$%%%&&&&&&%%%### {{{xxxwwwuuuvvvvvvuuutttsssuuuvvvwwwwwwvvvwwwvvvtttqqqnnnhhhccc[[[SSSKKKEEE>>>:::888666333111000...,,,***'''&&&%%%###""""""""""""######"""""""""!!!!!!!!! !!!###$$$""" """&&&+++666AAAIIINNNPPPKKKDDD===555...'''$$$""" ###''')))///111555888:::;;;<<<===???@@@BBBFFFKKKNNNOOOOOOFFFAAA:::555444666888999999666444222333444555444...,,,***))))))+++---///333555999===AAAEEEHHHIIIMMMNNNOOOQQQPPPLLLEEE@@@333222222777>>>BBBBBB@@@888222***%%%"""###$$$$$$"""$$$&&&&&&$$$!!!$$$---666===AAA@@@:::111'''""""""$$$'''))),,,222999???AAA@@@>>>;;;999555111,,,)))'''&&&$$$$$$&&&+++000555777888333000+++((('''(((''''''$$$###!!!!!!%%%***------,,,,,,,,,((())))))'''&&&&&&)))+++.........---+++)))&&&%%%$$$$$$%%%%%%&&&''''''(((((('''$$$###""""""###$$$&&&&&&&&&%%%###!!!|||zzzyyywwwwwwwwwvvvtttsssuuuvvvuuuuuuuuuuuuuuussspppmmmeee___WWWOOOIIIBBB===:::777555222111000...+++)))''''''&&&%%%$$$#########"""""""""!!!!!!!!!  ###%%%'''###""""""%%%***444???GGGNNNQQQNNNHHHBBB:::333***((($$$"""!!!!!! !!!$$$&&&***///666:::===???AAACCCEEEEEEGGGKKKNNNPPPNNNMMMIIIDDD>>>:::999:::;;;;;;:::777333111111111111111---,,,***))))))+++...000333666999>>>CCCGGGJJJKKKIIIIIIIIIIIIGGGAAA:::555------///555===DDDFFFGGG???888...'''######$$$%%%$$$'''))))))&&&""" %%%...888???BBB???888...%%%!!! """$$$%%%(((...666<<>>HHHPPPUUUSSSOOOIIIAAA:::222...***'''%%%%%%$$$"""!!!###)))///888>>>@@@BBBEEEHHHJJJKKKLLLOOOQQQPPPNNNKKKHHHDDD@@@===<<<<<<;;;;;;777444111///000000000000...---,,,+++,,,...111333777999<<<@@@CCCEEEGGGGGGBBBAAA@@@???<<<888111---***+++...444<<>>:::999777555444111,,,))))))***---222999@@@EEEHHHDDD<<<222***(((***---///444777:::777000(((%%%$$$$$$%%%)))///777===@@@AAA555///'''!!! !!!"""""""""%%%+++222888:::999777...+++'''$$$!!! !!!!!!!!!$$$(((---111111---***###    !!!$$$((()))((('''&&&&&&$$$%%%%%%$$$"""!!!!!!###!!!###%%%(((***+++++++++''''''&&&%%%$$$###"""""" }}}}}}{{{xxxvvvuuuwwwyyyvvvuuusssqqqooolllgggcccYYYTTTMMMFFFBBB>>>;;;999222000---,,,+++)))&&&$$$###############"""!!! !!!!!! !!!$$$&&&((("""!!!"""'''---888DDDEEENNNXXX[[[[[[XXXRRRLLLEEE@@@:::555333111000...&&&%%%"""  """###+++444>>>EEEGGGHHHJJJMMMJJJKKKMMMOOOOOOLLLGGGCCC<<<;;;::::::;;;:::888666000///......000111111000333222111000111444777999@@@AAABBBCCCAAA===999666666444222000///---***(((((())),,,111777===BBBEEECCC;;;222+++***---222555999===AAA>>>777000,,,,,,---...000555:::======<<<111+++$$$!!!!!!""""""""""""%%%***111666888777555)))'''$$$!!! !!!"""%%%***///111///***%%%!!! !!!!!!"""!!!   """$$$''''''&&&$$$$$$$$$"""######"""  !!!!!!"""$$$''')))*********%%%$$$###"""!!!}}}zzzvvvsssrrrsssvvvwwwrrrtttrrrnnnllljjjddd]]]VVVQQQIIIBBB>>>:::777555222111///,,,***)))((((((%%%%%%%%%&&&&&&%%%$$$$$$!!! """)))***%%%%%%...999@@@NNNSSSZZZ^^^]]]YYYUUURRRJJJJJJHHHDDD===777333222---,,,(((### ###&&&)))000;;;CCCHHHIIIIIIIIIJJJIIIIIIJJJKKKIIIDDD???;;;666222222444666444000***)))******,,,...111222333555777999;;;<<<<<<<<>>DDDDDDDDDCCC???;;;777444000111444;;;AAAAAA;;;444---***&&&###!!!!!!###$$$$$$)))000555777333...***"""!!! $$$)))+++***'''$$$### """###%%%'''(((&&&&&&$$$"""  """%%%%%%$$$$$$"""!!!  !!!###$$$$$$###"""~~~|||xxxuuussssssttttttqqqsssqqqllljjjgggaaaZZZRRRMMMFFF@@@<<<999666444111000...,,,***)))((((((&&&&&&&&&&&&%%%%%%$$$###!!! %%%&&&""""""(((222===DDDQQQUUU[[[^^^\\\XXXUUUSSSPPPPPPNNNIIIBBB<<<888777111///+++%%%!!! """%%%)))///888???CCCEEEFFFGGGJJJJJJJJJJJJJJJFFF@@@;;;777333//////222333111...(((((()))***+++...000222444666999;;;===>>>======>>><<<:::999666333...***(((((()))******)))))))))***+++---///222444555666666333//////333999???AAAFFFGGGGGGFFFDDD???;;;888333333666<<>>:::888555333000///---+++***)))(((((('''''''''&&&%%%$$$###"""!!! !!!!!!!!!&&&---666AAAIIITTTWWWZZZ[[[YYYVVVTTTRRRSSSSSSQQQKKKDDD>>>;;;999555333///)))###!!!!!!###(((,,,333888<<>>;;;888555111///,,,(((%%%$$$$$$%%%&&&'''(((***+++///......///000111222333444333222555:::???CCCEEEFFFGGGGGGGGGDDD@@@<<<999444555777<<>>999444...,,,(((%%%$$$%%%'''(((***---000222000,,,&&&"""!!!$$$''')))'''%%%######%%%%%%%%%&&&'''(((***+++'''$$$!!! """""""""""""""!!!~~~}}}~~~}}}|||{{{yyywwwuuusssrrrpppqqqnnnhhhddd```YYYQQQIIIEEE@@@<<<:::777555333...---,,,+++))))))(((((('''''''''&&&%%%$$$"""!!!!!! """'''///888BBBIIISSSUUUVVVVVVSSSPPPOOONNNNNNMMMKKKEEE???999666555777555111+++%%%!!! !!!$$$'''+++///444:::@@@DDDLLLLLLKKKIIIEEE>>>777222---+++))))))+++,,,+++)))'''((((((***---000444555:::===AAADDDEEECCC@@@>>>999555000---***(((%%%###!!!!!!"""###%%%(((+++---111111000000111222333444444444666:::???CCCDDDDDDCCCCCCCCCAAA>>>:::555333111222555999<<<<<<888555000...+++((('''(((***,,,///000111111---(((""" """%%%&&&&&&%%%&&&'''(((((((((((()))***++++++(((%%%  !!! ~~~}}}~~~{{{{{{{{{zzzyyywwwuuutttqqqqqqnnngggbbb]]]UUUMMMFFFBBB>>>;;;999777555333---,,,+++***)))((((((((('''''''''&&&%%%$$$"""!!!!!! """'''...666???EEELLLMMMMMMLLLIIIFFFEEEFFFCCCBBB@@@;;;555111//////555444111,,,&&&!!! !!!$$$(((---555===CCCIIIJJJIIIEEE@@@999333000************+++,,,+++*********,,,...222555999;;;@@@BBBEEEGGGFFFCCC???<<<444000,,,(((&&&%%%###"""!!!!!!!!!###&&&))),,,...111222222333444666888888777888:::>>>BBBCCCAAA??????>>><<<999444000---+++)))+++///444888999999777333111...,,,+++---///111444444222000+++&&&!!! !!!###$$$%%%'''***,,,+++******))))))******+++(((&&&!!!~~~~~~{{{{{{{{{zzzyyyxxxwwwvvvqqqqqqmmmeee___ZZZRRRIIICCC@@@<<<:::888666333111++++++***)))(((((())))))'''''''''&&&%%%$$$###"""!!! ###'''+++222888===@@@AAAAAA???<<<:::999999666666444111,,,***)))***//////---***%%%!!!"""(((000:::@@@CCCCCCBBB>>>888333000///+++,,,---...//////......//////111444888<<<@@@BBBEEEFFFFFFFFFCCC???:::777---***'''%%%%%%$$$###""""""###$$$&&&(((+++---...000222444777999;;;<<<<<<999:::<<>>CCCGGGJJJGGGGGGEEEBBB===888333000)))(((&&&&&&'''((('''&&&%%%&&&(((***,,,---......///111555999<<<======<<<888999<<<>>>@@@>>>999666333///***%%%"""!!!"""$$$!!!$$$(((---111555888:::999777555333333555888:::555333000+++'''""" !!!"""###$$$%%%%%%$$$$$$''',,,///,,,+++***)))((((((''''''%%%$$$""" }}}zzzxxxvvvuuuuuuoooooojjjaaaZZZTTTJJJBBB>>>;;;888666444111...,,,))))))(((((((((((())))))%%%%%%&&&&&&&&&%%%$$$$$$!!!!!!  """""""""""""""""""""""" """%%%''')))+++///111+++---...---***'''&&&&&&!!!!!!!!! """"""$$$%%%%%%""" """)))111777666666444///+++)))+++...000222555666666555666666777888:::>>>BBBGGGLLLNNNHHHGGGCCC???999222---***)))(((((()))+++,,,+++***((()))+++---...///......///222666;;;======<<<;;;777888:::===>>><<<888444+++'''!!!"""!!!$$$(((---000444777999;;;999777555555777:::<<<444222...)))%%%!!! !!!"""###((((((&&&%%%$$$&&&+++...,,,+++***((('''&&&&&&&&&""""""!!! ~~~zzzyyyyyyxxxtttpppnnnjjjddd]]]TTTLLLEEE@@@<<<:::777333000...------)))))))))))))))(((''''''&&&%%%$$$$$$######$$$$$$!!!!!! !!!  !!!!!! """$$$$$$%%%&&&''''''((((((''''''((())))))************(((&&&$$$!!!!!!!!!"""""""""!!!"""$$$&&&(((***,,,---...,,,)))''''''***...000555888;;;===<<<;;;::::::888<<>>???:::666666555666777888777444222000&&&###%%%$$$$$$''',,,333:::>>>;;;999777777888888888777111...***%%%!!! !!!######%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$###!!!!!! ~~~zzzxxxxxxwwwssspppkkkgggaaaYYYQQQIIIBBB>>>:::888555222///---,,,+++)))))))))))))))(((''''''&&&%%%$$$$$$######$$$$$$!!!!!!   !!!!!!"""""""""!!!  """$$$&&&'''((()))++++++++++++***+++,,,------------,,,)))(((%%%"""  """$$$&&&&&&'''((()))***+++,,,,,,,,,,,,)))(((&&&&&&(((,,,000333999;;;======<<<;;;;;;;;;@@@CCCHHHMMMOOONNNLLLKKKDDD>>>666000---,,,,,,+++---------------...///000///000222333333333222111555555888<<<<<<555111111111222444666555333000...%%%"""$$$%%%&&&)))...444;;;>>>;;;888666555555555444222---***'''""" !!!"""###$$$######""""""######$$$$$$######""" ~~~xxxvvvvvvuuurrrpppgggbbb[[[SSSLLLEEE???:::777666333000---++++++***((())))))))))))(((''''''%%%%%%$$$############$$$!!!!!!!!!  !!!""""""$$$&&&''''''$$$!!! !!!###'''(((***,,,---...//////---...//////000/////////***)))'''$$$!!!!!!$$$(((+++---...111222222111///---+++***#########$$$(((---333666<<<===>>>>>><<<;;;<<<===FFFIIIMMMOOOOOOLLLHHHEEE:::555///***)))***,,,,,,///...,,,++++++---...000000222555777888888777666:::888888999777000,,,,,,---///222444444222...,,,$$$!!! ###%%%(((,,,111666;;;===999666333111111///---,,,'''%%%"""!!!!!!"""""""""!!!!!!!!!!!!"""""" }}}wwwuuuttttttqqqnnnddd^^^VVVNNNHHHCCC<<<888666444111///,,,+++******(((((())))))(((((('''&&&%%%$$$$$$###############!!!!!!!!!  """###$$$'''+++...---***&&&###!!!$$$%%%'''***,,,...//////------...............---***)))'''%%%""" """'''+++000222444777777666444000,,,(((&&& !!!###(((...333777;;;<<<===<<<<<<<<<>>>@@@HHHJJJLLLMMMJJJEEE???;;;222...)))&&&'''***---......---***)))(((***,,,...000333777;;;===<<<;;;:::<<<888666555222,,,***+++---000333555555222...+++###!!! !!!###%%%)))...222666888999555222///---+++***(((&&&###"""   |||vvvtttsssrrrooolllbbb[[[QQQJJJEEEAAA;;;777555333111...,,,+++++++++((((((((((((((('''&&&&&&%%%$$$######""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###&&&***///222333///***''' """%%%''')))***+++))))))*********))))))(((((('''&&&$$$""" """'''---111444666888777555111---((($$$"""!!!!!!"""$$$(((---222444777888:::;;;<<<>>>AAADDDHHHIIIIIIGGGCCC===777333,,,)))&&&&&&(((,,,///000---+++)))&&&&&&''')))***...222888===@@@@@@>>>===<<<777333222///+++,,,///333444666777555111---***"""!!! """######%%%)))---111222333333...,,,)))''''''&&&$$$""""""!!!!!! ~~~zzzvvvtttsssqqqmmmiiiaaaXXXMMMFFFBBB???:::555333111///---,,,+++++++++'''(((((((((((('''&&&&&&$$$$$$###""""""""""""### !!!!!!!!!!!!""""""""" !!!"""###&&&***000444444111,,,)))!!! """$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$###!!! """''',,,///222444333222///+++((($$$"""!!!""""""###%%%(((,,,000333444777:::<<<===@@@CCCEEEFFFFFFDDDAAA<<<777222000)))'''&&&'''+++...000000,,,+++)))'''&&&&&&'''(((---222999@@@CCCDDDBBB@@@<<<666000///...---000555::::::999777333...)))&&& !!!###$$$$$$&&&(((+++,,,,,,++++++'''%%%######$$$$$$###"""#####################""" |||yyyvvvuuutttqqqkkkfff___UUUIIIBBB???===888444000///---+++************''''''((((((''''''&&&%%%$$$$$$###""""""""""""""" !!!!!!!!!""""""""""""!!!!!!  !!!"""%%%(((...222222000,,,)))"""  !!!""""""###############"""!!!!!! !!!!!! """&&&))),,,...///...,,,)))%%%###"""!!!!!!"""###$$$&&&)))---111333555888<<<>>>@@@AAACCCEEEBBBAAA===999555111...---&&&&&&''')))---/////////---,,,***)))((('''''''''---222:::BBBGGGGGGEEECCC===666000...---...444:::???===999444...((("""  """###%%%&&&'''''''''%%%$$$""" """$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!!!! !!!!!! zzzxxxvvvuuutttqqqjjjddd]]]SSSFFF???===<<<777222...---+++***((((((((()))''''''((((((''''''&&&%%%$$$######""""""""""""""" !!!!!!!!!""""""######""""""  !!!!!!###''',,,///000...+++((("""  !!!!!!###############"""!!! """%%%(((***+++,,,***(((%%%""" """###""""""$$$&&&***...222444777:::>>>AAABBBBBBCCCDDD>>><<<888333///,,,+++***%%%%%%'''+++...//////---...---,,,+++***)))((('''---333<<>>999111***###!!!"""&&&&&&&&&%%%###!!!!!!$$$&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""!!!  """"""!!! }}}zzzwwwuuusssnnnfff```YYYPPPEEE>>>===;;;555000------+++***))))))(((((('''((((((((((((&&&%%%$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!! !!!"""###%%%&&&'''(((((( ###%%%''''''%%%###!!!!!! !!!"""###%%%&&&'''((($$$###"""""""""###$$$%%%%%%%%%''')))---111555777<<<>>>AAACCCCCCAAA???===:::666111//////...,,,)))&&&)))---///111222333555111222333333222///,,,***000777@@@FFFHHHFFFFFFFFFAAA<<<666333333666:::;;;===999111)))""" !!!'''%%%!!!  """$$$&&&'''(((%%%%%%$$$$$$###"""!!!!!!!!!!!!  !!!!!! }}}zzzwwwtttrrrllleee^^^UUULLLBBB<<<:::888333...---,,,+++***))))))))))))'''((((((((((((&&&%%%$$$###"""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!###$$$$$$$$$$$$ """$$$&&&&&&$$$"""!!!!!!  """$$$$$$!!! ######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%'''((())))))+++---000444777999???@@@BBBBBBAAA>>>;;;999666333000000000000...,,,))),,,000222333444555666888:::;;;<<<;;;888444222333999@@@EEEFFFFFFEEEFFFBBB>>>999666666888:::;;;777333---&&&  !!!###""" !!!"""###$$$%%%&&&'''#########"""!!!  }}}zzzvvvssspppjjjbbb\\\PPPIII@@@;;;999888333///,,,,,,+++***)))))))))***(((((((((((('''&&&%%%$$$######"""""""""!!!!!!!!! !!!!!!!!!!!!  !!!"""!!!!!!!!!""""""$$$%%%%%%###!!! !!!""""""%%%(((***)))&&&### !!!"""###&&&&&&'''(((((((((((((((((('''''''''(((***,,,---...///111333666888;;;<<>>???@@@CCCBBB???;;;777333000......///000222333333222111///333888<<>>;;;>>>AAADDDFFFHHHJJJJJJJJJEEE@@@;;;888777555333,,,***&&&!!! """$$$&&&&&&%%%%%%$$$###"""""" !!!"""###### ~~~zzzuuuqqqllleee\\\UUUIIIEEE>>>:::888666222000*********)))******++++++)))(((((('''&&&&&&%%%%%%############"""""""""""" ###%%%%%%$$$$$$%%%$$$%%%&&&%%%###""""""###$$$(((...333555555444444---+++'''###!!!"""###$$$&&&(((***---///000000000***++++++---///222555777444666:::===@@@BBBBBBBBB@@@>>>:::555111...,,,+++///000222333333222222111111666===CCCFFFIIIKKKLLLLLLNNNQQQSSSQQQLLLGGGCCC???@@@AAADDDGGGJJJKKKLLLJJJEEE>>>999444111///---,,,***&&&""""""$$$%%%&&&%%%%%%###"""!!! !!!###$$$%%%%%% """### ~~~zzztttpppjjjbbbYYYRRRDDDAAA<<<777444111...,,,***)))))))))***+++,,,,,,))))))'''&&&&&&%%%&&&&&&$$$$$$#########""""""""" !!!############%%%$$$%%%%%%$$$"""!!!!!!"""''',,,222888;;;===>>>???666222,,,&&&"""!!!"""###$$$&&&***---000111111000***+++,,,...111555888:::888:::===@@@BBBBBBAAA@@@:::777333...+++***++++++///111333333222111222333555:::BBBHHHMMMOOOQQQSSSRRRSSSVVVWWWUUUPPPKKKHHHBBBBBBBBBCCCFFFIIIIIIHHHEEE@@@888222...+++)))(((---+++((($$$!!! """###$$$###""""""!!!   """$$$%%%&&&%%%%%% !!!!!!!!! ~~~zzztttoooiii```VVVOOOBBB???;;;777333///,,,***))))))))))))***+++,,,---***)))'''&&&%%%%%%&&&&&&$$$$$$$$$#########""""""!!!""""""######""""""!!!  """$$$"""######!!! %%%+++222888;;;???CCCFFF===888000(((""" """%%%(((+++---------,,,)))***+++...222666999<<<<<<>>>AAABBBBBB???<<<999333000,,,((('''(((+++---///111222222111111444666:::@@@GGGNNNQQQSSSTTTUUUTTTUUUWWWWWWTTTQQQLLLJJJFFFDDDBBBBBBDDDDDDBBB@@@<<<777///***''''''''''''+++)))'''$$$"""  !!!!!! """######$$$%%%&&&%%%$$$"""!!!""""""######"""}}}~~~~~~zzztttnnnhhh___UUUNNNCCCAAA===888444000---+++))))))))))))***+++------***)))'''&&&%%%%%%&&&&&&$$$$$$$$$############"""$$$$$$%%%%%%%%%%%%$$$$$$!!!!!! !!!### !!!!!!"""'''...444888===BBBGGGBBB<<<333)))""""""$$$''')))+++***)))(((((()))+++...222666:::<<<@@@AAACCCCCCAAA<<<777444...+++'''%%%%%%(((,,,......000111111000222666999???DDDKKKQQQSSSTTTUUUUUUTTTUUUUUUTTTRRROOOKKKIIIHHHEEEBBBBBBBBB@@@<<<888555000)))$$$###%%%'''((()))(((&&&$$$"""!!! """$$$%%%&&&&&&'''&&&$$$!!!###$$$%%%$$$"""~~~||||||xxxvvvrrrkkkbbbXXXOOOJJJBBB>>>888333000...+++)))((())))))*********)))))))))(((&&&%%%$$$############"""""""""###$$$%%%%%%$$$%%%&&&(((***+++,,,---,,,***((($$$!!! """%%%))),,,111666<<<@@@@@@;;;333+++$$$!!!$$$&&&&&&''')))***&&&***+++,,,111:::???@@@CCCCCCCCCAAA<<<666000,,,&&&%%%###"""###&&&***,,,000333555777888999;;;===CCCGGGLLLRRRVVVWWWWWWWWWUUUTTTSSSPPPNNNLLLKKKJJJGGGDDD@@@<<<888666555555,,,)))###!!!$$$'''+++***)))&&&$$$"""  ###$$$)))'''###"""!!! !!!$$$%%%"""}}}zzzyyyvvvtttpppiii___UUUMMMHHHAAA===888333000...+++***))))))************))))))((('''&&&%%%$$$###############""""""######$$$%%%%%%&&&))),,,///000111111000...+++'''$$$!!!"""%%%(((,,,000555999777333---&&&!!!!!!###%%%%%%&&&((()))(((,,,///000555===@@@@@@BBBAAA???<<<777111,,,)))%%%$$$###"""###&&&***---444777;;;======>>>???@@@FFFIIIMMMRRRUUUVVVUUUTTTRRRRRRQQQOOOLLLJJJHHHFFFDDDAAA===999666333222222***'''""" $$$'''***)))'''%%%###!!! """$$$%%%### """%%%&&&(((***,,,+++'''"""|||xxxvvvtttqqqllleee[[[RRRIIIDDD@@@<<<666222///...+++***))))))************))))))((('''&&&$$$##################"""""""""###$$$$$$&&&)))---222555666666666555333///+++'''$$$!!! !!!###%%%(((,,,///+++)))%%%  """######$$$&&&(((***000555888<<>>:::555///***'''%%%###############&&&,,,///999===CCCFFFGGGFFFEEEEEEJJJLLLPPPSSSTTTSSSQQQPPPMMMMMMMMMLLLJJJFFFCCCAAA>>><<<999555222///...---&&&$$$  $$$&&&'''&&&%%%###!!! !!!""""""!!! !!!""" $$$(((+++---.../////////---)))%%%$$$######!!!}}}yyyvvvrrrooojjjbbbYYYOOOGGGBBB===:::555111///---,,,***)))************))))))((('''&&&%%%$$$##################""""""""""""######'''***000555999::::::999888666222...)))%%%###""" !!!$$$&&&###!!!!!!"""###$$$'''))),,,333;;;???DDDIIIHHHDDD>>>:::444...)))%%%$$$###"""###$$$###$$$'''---222<<>>DDDMMMTTTVVVUUUSSSQQQPPPQQQRRRSSSQQQNNNJJJGGGCCCCCCDDDCCC@@@;;;777444000000///...,,,)))&&&%%%!!!  """$$$!!!!!! !!!!!!!!!)))///000---((($$$!!!%%%(((***'''"""|||yyyrrrnnnhhh___UUUKKKDDD@@@999555111...------,,,+++******+++******)))((('''%%%%%%$$$#####################"""!!!!!!!!!""""""$$$&&&***...111222111111000...,,,)))&&&###"""!!! """$$$&&&(((+++///333444===FFFKKKMMMNNNIIICCC666222,,,&&&######%%%&&&$$$''')))(((&&&)))000777@@@GGGOOOUUUWWWUUUSSSQQQMMMNNNPPPOOOMMMJJJEEECCC======<<<;;;888444000...******+++,,,***(((%%%$$$  """""" !!!!!!!!!###'''******%%% $$$((('''$$$ |||xxxqqqmmmfff]]]SSSIIIBBB>>>777444000---------,,,++++++++++++******)))((('''%%%$$$$$$#####################"""!!!!!!!!!!!!!!!!!!"""%%%'''((())))))))))))'''&&&###"""  """$$$&&&(((+++000555999<<>>777666555222///,,,)))'''%%%''')))+++***(((&&&$$$ !!!!!!!!!!!!###$$$%%%%%%"""&&&((($$$$$$###!!!"""""" {{{vvvpppllleee[[[QQQHHHAAA===666333///---------,,,++++++++++++******(((''''''$$$$$$########################"""!!!!!!!!!!!!!!! !!!"""##################!!!  !!!###%%%(((***...333999===BBBIIIOOOOOOMMMIII@@@888---***%%%"""!!!###&&&)))'''+++---+++(((***222999GGGLLLQQQTTTSSSOOOKKKHHHDDDEEEFFFGGGEEEAAA===;;;333222000---)))&&&$$$######%%%(((***+++)))'''%%%!!!!!!!!!!!!!!!!!!!!!!!! """$$$&&&''''''!!!''',,,000((($$$}}}{{{tttlll```UUUMMMEEE===888444111---++++++,,,---,,,,,,,,,+++***)))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!   """$$$&&&)))---222999@@@EEEOOOMMMKKKIIIFFF@@@999555+++***((('''&&&&&&'''(((***---///......222:::AAALLLNNNPPPQQQNNNHHHAAA===>>>???AAA@@@===999777777111///---***&&&$$$"""!!!&&&''''''''''''%%%$$$###$$$######"""!!! """'''+++------,,,$$$"""}}}zzzrrrjjj^^^SSSKKKCCC<<<777444111---++++++,,,---,,,,,,++++++***)))(((''''''%%%%%%%%%$$$$$$##################"""!!! !!!###&&&(((,,,000555<<>>DDDKKKLLLMMMMMMIIIBBB<<<888333666888888666444333333000...+++(((&&&$$$######''''''(((((('''&&&$$$#########"""!!!!!! """$$$(((---///...+++((( """###}}}zzzqqqhhh\\\QQQIIIAAA:::555333000---+++,,,------,,,,,,+++******(((((('''&&&&&&&&&%%%%%%$$$###""""""######""""""!!!!!! !!!### ###%%%))),,,000444:::AAAIIIOOORRRMMMFFF???888111+++'''%%%$$$$$$$$$%%%&&&((()))(((---444888;;;>>>CCCGGGJJJJJJIIIFFFAAA:::444111***,,,///000/////////000---+++)))&&&%%%$$$%%%%%%'''(((((()))(((&&&%%%$$$"""!!!!!! !!!""")))+++///111///+++%%%!!!"""&&&***,,,}}}zzzpppggg[[[OOOGGGAAA:::666222000---,,,,,,------,,,++++++***)))((('''&&&&&&''''''&&&%%%###"""!!!!!!###"""""""""!!!!!!!!!  $$$((( !!!$$$'''+++///444999???FFFMMMRRRQQQKKKBBB999111+++&&&######"""""""""###$$$&&&''')))///888>>>CCCEEEHHHJJJIIIGGGDDD???999333...+++)))+++---...---,,,---...***)))&&&$$$$$$%%%&&&''''''((((((((((((&&&%%%$$$ """'''***000111222000+++%%%!!!%%%+++111333}}}yyypppgggZZZOOOGGG@@@;;;666111///---,,,---...---,,,++++++***)))((('''&&&&&&''''''&&&%%%###"""!!!!!!""""""""""""!!!!!!!!!!!! """%%%))),,,&&&%%%###!!!  """%%%(((---111888>>>CCCHHHMMMQQQKKKEEE<<<333---)))%%%###"""!!!!!!!!!!!!###%%%&&&,,,222<<>>999333...+++***+++---------+++)))******'''&&&$$$###$$$%%%'''(((&&&&&&''''''&&&%%%###""" &&&...333999888444...((($$$$$$&&&  %%%,,,111555~~~yyyooofffYYYMMMFFF@@@:::777000///------......---,,,+++***))))))''''''&&&%%%&&&&&&%%%%%%$$$###""""""""""""""""""!!!!!!!!!!!! !!!"""  !!!"""%%%(((+++...111---,,,)))&&&""" !!!"""""""""!!! """$$$(((+++000555===DDDHHHJJJLLLMMMDDD???666///***'''%%%###!!!!!!!!!"""###%%%''')))111666???GGGKKKKKKIIIFFFAAA>>>888222---+++******---------***'''%%%%%%%%%#########$$$$$$%%%&&&&&&###$$$$$$%%%$$$###!!! """***444;;;@@@===777///((((((---222+++'''"""!!!!!!""""""!!!"""(((---000~~~xxxmmmdddVVVKKKCCC>>>999555000...------...///---,,,******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$#########!!!!!!!!!!!!""""""""""""!!!"""$$$%%%"""!!!!!!!!! &&&)))"""(((,,,///222444666444222///***&&&"""  """###$$$###"""!!!###%%%(((+++...333:::CCCJJJMMMLLLKKKJJJ>>>999222,,,(((%%%###!!! !!!"""$$$'''+++...000666:::BBBIIILLLKKKFFFBBB;;;777111,,,))))))***,,,------,,,(((%%%"""""""""!!!"""###$$$%%%%%%%%%$$$!!!!!!""""""!!! ###+++777@@@???===777000***,,,444;;;666111((( ###$$$%%%%%%$$$!!!!!!&&&(((~~~xxxlllbbbUUUIIIBBB<<<888444///...------...///...,,,******)))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""""" """$$$&&&'''######""""""!!!!!!!!! ,,,///### %%%+++111444666888:::999666222---((($$$!!! ###$$$$$$###""" ###%%%'''***...111555===GGGNNNPPPNNNJJJHHH;;;666///***&&&###!!! !!!###&&&+++000444666999===CCCIIILLLJJJDDD???777333---(((&&&'''***---------,,,(((%%%""""""###!!!###%%%&&&%%%$$$### ###+++888BBB;;;:::666///+++---666>>>>>>777---### %%%&&&''''''%%%""" """vvvlll```RRRJJJBBB:::555555000///...------------------,,,***)))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###""""""!!!!!!"""###$$$""""""!!!!!!  """###%%%%%%%%%&&&'''&&&###!!!$$$)))///333666666777888444444222000---***(((&&&""""""!!! """###%%%'''))),,,111555:::@@@IIINNNNNNJJJEEEBBB555111+++'''&&&%%%""" !!!&&&---555;;;>>>???CCCEEEHHHJJJHHHEEE@@@===333...(((###"""%%%***...///...,,,)))&&&###!!! #########""""""""""""""" !!! ###)))---000000000---'''"""$$$---444777222,,,(((!!!$$$$$$$$$%%%$$$""" vvvkkk___RRRIIIBBB:::555444000///...------------...---,,,***)))'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!!!!"""$$$$$$######""""""!!!  !!!###$$$%%%%%%&&&&&&%%%###!!!###'''---111333444444555111111000///---+++)))(((%%%$$$###!!! !!!###%%%&&&(((***///444999@@@EEEKKKNNNKKKEEE>>>;;;444000***'''%%%$$$""" """%%%+++333;;;AAADDDFFFFFFGGGIIIHHHEEE???999555---***%%%!!!!!!$$$))),,,------+++)))&&&$$$"""!!!######""""""!!!!!!!!!!!! """%%%'''%%%$$$###!!! $$$,,,222222---((($$$$$$%%%''')))(((%%%!!! !!! vvvjjj^^^QQQHHHAAA999555444//////......------......---,,,***)))'''&&&&&&&&&$$$$$$$$$$$$#########"""###"""!!!!!!!!!"""$$$%%%$$$$$$$$$###"""!!!!!!!!! !!!"""###%%%%%%%%%%%%$$$"""!!!"""%%%***.../////////000------...///...---,,,+++)))(((&&&$$$""" !!!%%%&&&((()))---222999>>>DDDHHHMMMMMMHHHAAA999555333///***&&&$$$"""!!! $$$(((///777???EEEIIIKKKJJJJJJIIIEEE???888111,,,&&&### ###'''+++++++++)))(((&&&%%%#########""""""!!!   %%%+++...)))%%%!!!$$$'''+++...---(((###%%%(((&&&"""vvvhhh\\\OOOGGGAAA999555555//////............//////---,,,***)))'''&&&&&&&&&############""""""""""""""""""!!!!!!!!!###$$$%%%&&&&&&%%%%%%$$$######"""""""""!!!!!!"""""""""###$$$%%%%%%$$$###""" ###'''))))))))))))***(((***,,,...000000//////,,,+++***(((%%%### !!!###&&&''')))+++///555===BBBEEEHHHLLLKKKFFF???999666333000***%%%"""!!! ###(((111999@@@FFFJJJLLLLLLKKKHHHBBB;;;222+++''' ###'''***)))((('''&&&%%%$$$$$$###"""!!!!!!  !!!&&&((((((  %%%***///111...(((!!!""""""&&&+++,,,)))###wwwggg\\\OOOGGGAAA:::666555//////.........//////000---,,,***)))'''&&&&&&&&&#########"""""""""!!!!!!"""!!!!!!!!!!!!###%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$###$$$$$$$$$###"""!!! ###%%%$$$$$$%%%&&&&&&(((,,,///111222222111......---+++)))&&&$$$"""  ###%%%&&&(((***---111777???DDDHHHIIIJJJHHHCCC===999888666222---'''""" !!!$$$***333:::@@@DDDHHHKKKKKKIIIEEE???777000)))%%%!!!$$$''')))&&&&&&%%%%%%$$$#########  !!! !!!"""!!! $$$(((---111111+++###!!!%%%)))+++---...,,,'''!!!wwwggg[[[OOOHHHBBB;;;777777//////......//////000000---,,,***)))'''&&&&&&&&&############"""""""""!!!!!!!!! !!!"""###%%%&&&''''''''''''(((((((((((((((((())))))((('''&&&&&&$$$$$$###"""!!! !!!!!!!!!"""###&&&)))---111333444333333/////////...---***((('''"""###$$$###"""###%%%'''''')))---000444:::AAAEEEJJJJJJGGGCCC>>>:::999999:::777111)))### !!!"""&&&---666===@@@CCCGGGJJJHHHFFFAAA;;;444---(((%%% """$$$&&&'''$$$######""""""!!!!!!!!! !!!(((+++///111...'''!!!$$$'''+++---000000...***$$$ xxxggg\\\OOOHHHCCC<<<888888///////////////000111111---,,,***)))'''&&&&&&&&&$$$$$$#########"""""""""!!!!!! !!!"""###%%%&&&&&&&&&'''((()))***++++++,,,,,,------,,,***)))((($$$###"""!!!  !!!(((***///222555555444333...///000000000...,,,+++'''''''''&&&%%%%%%''')))(((,,,000555999===BBBFFFFFFEEEAAA<<<888888:::===>>>;;;555,,,$$$ !!!###(((///888>>>???@@@CCCFFFFFFCCC>>>777000***%%%""" !!!###$$$$$$$$$""""""!!!   %%%------///000+++######''')))+++---///......,,,((($$$!!! !!!xxxhhh\\\PPPIIICCC===999999///////////////000111111---,,,***)))'''&&&&&&&&&$$$$$$$$$$$$############!!! !!!"""$$$%%%'''&&&&&&''')))***,,,------.../////////...,,,***)))$$$###"""  !!!))),,,000444666666444333---...000111222111///...)))******((('''''')))+++***...333888<<<@@@DDDFFF@@@>>>:::777666999>>>CCCAAA>>>777...%%%!!!"""$$$(((///888=========???BBBDDDAAA;;;444---'''"""  """######""""""!!!!!!  ###!!!!!!(((000---//////)))!!!"""'''+++,,,------...++++++***((($$$""""""###vvviii\\\NNNGGGCCC<<<777666111///------///000111000...+++)))''''''&&&$$$###$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$%%%''')))+++,,,------/////////000000...***'''%%%###!!! !!!###%%%***...555;;;<<<:::666333000///...///222333222111000---,,,,,,)))&&&(((---//////222888>>>BBBBBB@@@;;;888333111333999AAAFFF@@@===777///(((%%%%%%&&&+++111777:::999888999;;;???<<<777000)))$$$ !!!   """###%%%###  !!!  $$$""" !!!''',,,......,,,(((%%%"""""""""###''')))+++)))&&&$$$%%%'''...+++&&&!!!!!!"""vvviii\\\NNNGGGCCC===888777222000//////000111111111...+++)))''''''&&&%%%###$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$%%%''')))+++,,,---.../////////000000...+++'''$$$### !!!$$$''',,,000777<<<>>><<<888555000//////000333444444333222///------+++(((***...000111444:::???AAA@@@>>>777444000///111888???DDDBBB>>>777///(((%%%%%%''',,,111777999888666777888;;;888222,,,'''""" ###%%%'''(((&&&$$$!!! """""" ###'''))))))&&&$$$"""!!!!!!"""$$$&&&******)))&&&$$$&&&***...333000+++&&&$$$$$$%%%'''xxxiii\\\NNNGGGCCC===999888444222000111222333222111...,,,)))(((''''''%%%###$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!"""#########$$$&&&)))+++,,,---...............///---***'''###""" !!!&&&)))///333999>>>@@@>>>:::777111000000111444555555444444000//////,,,***,,,111222444888===AAAAAA===:::111///------000777>>>BBBEEE@@@888///'''%%%&&&)))...222666777555333333555333111---(((### !!!%%%)))+++++++++&&&$$$  $$$$$$"""  $$$&&&%%%$$$!!!%%%''')))'''$$$!!!!!!'''///555888555111---******+++,,,zzzkkk]]]OOOHHHCCC>>>:::999555444222333444444333222...,,,)))(((''''''%%%$$$%%%%%%$$$######""""""!!!!!!!!!!!!!!!!!!""""""###"""$$$&&&(((***,,,------+++******++++++***(((%%%"""!!! """'''+++111444:::???AAA???<<<999111000000222444666555444444000...///---+++...444666999>>>AAABBB???:::666---,,,+++,,,000666===AAAEEE@@@888...'''%%%'''+++///222555444000......000---+++'''$$$!!! ###''')))******)))$$$""" $$$%%%###!!! ###$$$###!!!"""$$$$$$"""!!!(((000666:::777333///---,,,---...|||mmm___PPPHHHCCC>>>::::::666555444444555555444222///,,,***(((((('''%%%$$$%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!""""""###"""###%%%''')))******+++'''&&&&&&&&&'''&&&$$$"""!!!  """"""   !!!$$$)))---222666;;;???AAA@@@===;;;222111111222444555555444222///---...---,,,111777;;;>>>CCCEEECCC===777333,,,,,,---///222777<<>>BBBDDDCCCAAA???:::888777777777777666444000---,,,...000222999@@@EEEHHHJJJHHHAAA999333000///000222444555777888999333111---)))%%%&&&***---+++,,,+++&&&!!! ### !!!!!!!!!$$$&&&'''$$$""""""###%%%%%%%%%!!!  !!!!!! """%%%'''&&&%%%###!!!%%%+++//////---'''&&&### ttteeeSSSIIICCC<<<888777666666555666666555333000///---***))))))(((&&&%%%&&&&&&%%%$$$$$$######"""!!!!!!!!!!!!!!!"""######""""""#########""""""!!!###"""!!!!!!"""###!!!  %%%***+++((('''))),,,***---///111222444666888999<<<@@@DDDFFFEEECCCAAA===;;;:::999999999777555000------///222555<<>>AAACCCCCCDDDFFFGGGGGGFFFDDDCCC@@@>>><<<======<<<888444111***)))///555999???FFFKKKKKKJJJFFF>>>777111...111222222333222111000///***)))'''&&&'''(((***+++'''%%%### !!!!!!  """!!! !!!###&&&''''''&&&""" ###%%% """######"""!!!"""######""" !!!$$$%%%###!!! zzzjjjWWWKKKDDD===:::999777666555666777666333111000---***))))))(((&&&%%%''''''&&&%%%$$$###"""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!""" !!!!!!!!!!!!###&&&'''''')))+++---000333888;;;>>>AAADDDGGGGGGHHHIIIIIIHHHFFFCCCBBB???===;;;;;;;;;:::666333111,,,+++111888<<>>::::::777666666666777666444222000---+++))))))((('''%%%(((''''''&&&%%%$$$######""""""""""""""""""""""""   """$$$%%%%%%&&&(((***000444999===@@@DDDHHHKKKLLLLLLKKKJJJGGGDDDAAA???<<<:::999888888666333111000---...444<<>>;;;:::777666666777888777555333000...+++***))))))'''%%%'''&&&&&&%%%$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """######$$$&&&'''///333888===AAAEEEIIILLLMMMLLLJJJHHHDDD@@@<<<:::777666555444333222000///......000777>>>EEEJJJMMMNNNKKKFFF@@@;;;666111...------------,,,***((('''%%%$$$"""!!!  """$$$$$$!!!$$$)))///333333111...(((%%%!!! """$$$"""###'''+++...qqq]]]PPPGGG???;;;:::777777777888999888666444000...+++******)))'''&&&%%%%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!"""%%%&&&...222777<<>>999666444111111111000...---------+++---111888@@@HHHKKKLLLLLLHHHCCC???;;;777222...,,,,,,,,,,,,***(((&&&$$$""""""!!!  !!!  !!!$$$(((---000///+++(((###!!! """###!!!###(((,,,---------uuuaaaSSSIIIAAA;;;:::777777777888999999777555111...,,,******)))(((&&&$$$$$$$$$######""""""""""""""""""""""""""""""""" !!!!!! """###$$$''')))...222666:::===@@@DDDFFFFFFDDDAAA<<<888333000...+++,,,,,,+++******+++---)))...333999AAAJJJLLLJJJIIIFFFAAA>>><<<999333...+++++++++***(((&&&###"""!!!"""  ###''')))'''### ###***000333111---***zzzeeeVVVKKKAAA;;;:::888777777999::::::888666111///,,,+++***)))(((&&&%%%%%%$$$$$$$$$$$$######"""""""""""""""""""""""" """""" ###%%%&&&(((+++---000333777:::<<<>>>@@@CCCAAA???<<<777333///---+++&&&((()))(((''''''***---)))000666;;;CCCLLLMMMIIIFFFCCC???>>>>>>;;;444...***))))))(((&&&###  !!! """$$$"""!!!!!!""" !!!"""!!! !!!%%%***000555666222,,,'''|||gggXXXLLLBBB<<<:::888777777999::::::888666111///,,,+++******(((&&&&&&&&&%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""  ###""" """%%%''')))+++...111222444888:::;;;===???AAA>>><<<999555111...,,,***###%%%'''&&&%%%&&&***---***111888<<>>>>>???<<<444...(((((('''&&&###!!! !!!"""""" !!!###""" #########!!!!!!$$$%%%$$$""""""%%%***...333777666111+++&&&lllXXXLLLDDD===888777666777888999999777555222///,,,******)))((('''&&&%%%$$$$$$######$$$$$$###"""!!! $$$&&&***...222444555555888888999999999999888888999888777444000,,,(((%%%'''&&&%%%$$$$$$%%%'''(((,,,222;;;DDDJJJLLLKKKJJJCCC???===???BBB???666...((('''%%%""" """%%%###  !!! !!!"""######### """###&&&!!!!!!(((,,,...666888999666///******,,,oooZZZMMMEEE???:::777666666888999999777555111///+++***))))))((('''%%%%%%$$$############$$$""""""!!!  &&&)))---222555777777777:::999777555444444555666333222222000...,,,***)))((('''%%%$$$$$$&&&'''))),,,222;;;CCCIIIJJJIIIGGGAAA===;;;<<<===:::222***$$$###!!! !!! $$$)))+++((($$$ ###%%%$$$""" !!!###$$$$$$""" """###"""!!!""")))111777:::===>>>:::444000///111sss]]]PPPGGGAAA<<<777777666777888888777555111...+++)))(((((('''&&&%%%$$$######""""""######"""!!!!!! !!! !!!!!! !!!'''+++111666:::;;;:::999:::888444000......///000++++++*********+++,,,,,,)))(((&&&%%%%%%&&&((()))...333<<>>888777666666777888666555000---***(((((('''&&&%%%$$$$$$###"""""""""######!!!!!! !!!!!!""" """(((,,,222888;;;<<<:::999888666333///,,,+++******'''&&&&&&&&&''')))+++,,,***)))'''&&&&&&'''(((***000555===DDDGGGEEEAAA???888555111000///,,,%%%""" """&&&((((((%%%!!!"""%%%***000444333---((($$$)))***### !!!!!! ###'''...888CCCKKKHHHIIIIIIEEE???999555444|||gggVVVKKKCCC>>>999777666666666777666444000---***(((((('''&&&%%%%%%$$$$$$###"""#########!!!!!!!!!!!!""""""###$$$ """&&&***000666::::::999777666555444222///+++'''%%%&&&&&&%%%%%%%%%''')))***)))(((&&&&&&&&&''')))+++222777>>>DDDEEEBBB===999333///,,,***)))&&&!!!"""%%%''')))***(((%%% !!!"""'''...444666333---((( !!!!!!!!!%%%***)))### ###+++777BBBIIILLLLLLLLLJJJEEE>>>777111///nnn\\\NNNDDD???999777555555666666555444111...+++)))(((((('''&&&&&&%%%$$$$$$######$$$$$$""""""""""""###$$$&&&&&&######""""""!!! !!! !!!$$$(((...333777777777666555666666555222---)))&&&((((((''''''&&&&&&'''''''''&&&%%%%%%&&&(((***,,,222777>>>BBBBBB===777222+++(((%%%###"""  !!!###'''((())))))'''$$$ ###!!!###(((000666777222+++&&&!!!%%%'''((('''&&&!!!"""$$$'''***((("""""""""  """###'''111>>>HHHKKKKKKKKKJJJGGGCCC<<<444---(((uuubbbRRRGGGAAA:::888555444555555555444111///+++***))))))(((''''''&&&%%%%%%$$$%%%%%%%%%#########$$$%%%&&&((()))(((((('''&&&$$$###""""""!!!!!!!!! $$$'''+++000333555555555888888777666444000---+++*********))))))((('''&&&$$$######$$$%%%(((+++---111555;;;???>>>888000+++###!!! """$$$%%%&&&&&&&&&%%%$$$###!!! """ !!!'''///333333---'''""" $$$)))...000///,,,***$$$%%%''''''&&&###  &&&'''$$$!!!!!!"""###'''///888AAAGGGIIIJJJFFFEEECCC???999222***%%%{{{gggVVVIIICCC:::888555444555555555444222///,,,******)))((('''((('''&&&&&&%%%%%%&&&&&&######$$$%%%&&&((()))***,,,+++***)))'''%%%$$$$$$""""""!!! $$$&&&***...222444555555;;;:::888666444222111111***++++++,,,+++)))(((&&&"""""""""###%%%(((+++---///333999<<<;;;444,,,&&&!!!$$$&&&'''######################## $$$+++///...(((!!!%%%***000555666333///,,,###%%%'''&&&"""!!!"""############)))***'''######$$$"""***555>>>BBBDDDGGGJJJBBBAAA???<<<888111***%%%mmm[[[LLLCCC<<<999555444444444444444444222///,,,)))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&''')))+++------///000///+++)))((((((### !!!!!!  !!!!!!!!!!!!  &&&'''))),,,000333666888:::999999777666333111000///000000000///---+++)))######"""###%%%(((***,,,222333333222...((("""  !!!!!! ###,,,///***"""""")))///333777999777111***%%% !!!&&&######"""!!! !!! """&&&******&&&"""###&&&)))***)))'''&&&%%%111555<<>>888444222333333333222000...,,,***)))))))))&&&&&&%%%%%%%%%%%%$$$$$$######""""""###$$$&&&'''%%%&&&&&&%%%######%%%'''%%%###  !!!!!!  """###(((+++...///.........///...000333777:::;;;<<<<<<:::888555111---+++***)))%%%''')))+++,,,,,,,,,+++'''%%%""" !!!######!!! !!!"""!!!"""""""""!!!"""&&&(((***'''&&&'''&&&&&&***000***'''### !!!%%%+++111111,,,&&&!!!!!!%%%)))---000222222333222000,,,)))'''&&&((())))))(((&&&&&&&&&%%%$$$###!!! """'''***111333555555444333444555333333111,,,((((((,,,000}}}gggYYYEEE@@@999444222222222222111000...,,,***)))))))))&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$###$$$""" '''---...(((!!!!!!###!!!  !!!&&&(((,,,------,,,---------///111444777999:::;;;;;;999666222...***'''&&&"""###$$$$$$%%%&&&''''''$$$"""  !!!######!!! !!!"""!!!$$$%%%%%%$$$###%%%###!!! $$$)))...111///,,,+++,,,***&&&(((,,,'''%%%"""  %%%***000000***$$$!!!  ###(((...222555777555222///+++)))'''&&&###"""###%%%''')))((('''"""!!!  %%%,,,111555888;;;;;;888444111000///////////////222666888kkk^^^GGGBBB:::444111111111111111000...,,,***)))))))))&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###!!!!!!!!!"""###!!!$$$!!!)))222666,,,"""###%%%!!!  ###&&&***,,,,,,+++,,,,,,---...000222555777999:::<<<:::888444///***&&&$$$!!!!!!!!!!!!!!!###$$$%%%"""  !!!######!!! !!!""""""%%%''''''%%%$$$+++((($$$  ###(((...444777222000//////,,,''''''+++'''&&&$$$!!!  """'''+++***$$$!!!%%%,,,222777999888555000+++(((((()))+++""" ###(((***)))&&&!!!(((000666555999<<<<<<888111,,,(((------...111666;;;???AAAzzzcccTTTEEE777222222111000000......---,,,+++***((('''(((''''''&&&$$$######"""$$$###"""!!!!!!    !!!"""$$$%%%&&&&&&&&&'''((()))+++...222555777;;;<<<===:::444---(((%%%!!!!!!"""""""""!!!!!!"""$$$ !!!""" """######""""""###'''***...***$$$ !!!!!!"""'''...333555555444444333///)))'''(((***,,,)))%%%"""  !!! !!!!!!!!!!!!!!!###$$$$$$$$$###"""  &&&+++---000444333000///,,,'''%%%%%%&&&&&&&&&###!!! """'''+++,,,+++###!!!###)))111666666888999555...(((%%%%%%///333:::AAADDDBBB===888jjjWWWHHH999444333222000111.........---,,,***)))((((((''''''&&&%%%$$$$$$###$$$###"""!!!!!! !!!   !!!!!!"""###############$$$$$$%%%'''***...111333888:::<<<:::444---(((%%% !!!!!!"""  """ !!!!!!  !!!"""!!!"""###$$$###"""###&&&(((...***%%%"""!!!!!!!!! ######$$$(((///555777777555555333///+++))))))***(((&&&###!!!  !!!!!!!!!!!!"""""""""#########""""""!!! &&&+++//////000222111---***'''$$$######$$$######"""!!!"""&&&***,,,***(((&&&%%%$$$"""###)))111777;;;;;;888222+++&&&&&&'''222666<<>><<<777///'''$$$&&&)))222777<<<<<<777000,,,***fffUUUBBB999666222000000////////////...------,,,((((((((('''''''''&&&&&&%%%$$$###"""!!!!!!!!!!!!    !!!!!!!!!!!!!!!  !!!!!!!!!!!! """"""###$$$&&&(((+++,,,000333777888444...(((%%%"""###$$$!!!  !!!!!!!!!""""""""" !!!###%%%%%%###!!!  !!!############""" $$$'''))))))&&&$$$######$$$""" """$$$$$$###&&&***000666:::;;;:::888444111---,,,------)))&&&!!!!!!"""##################""""""!!!!!!""""""###!!!!!!""""""###$$$$$$$$$!!!  """$$$%%%+++...///,,,******'''### """$$$$$$""" """$$$'''***++++++)))((('''***+++'''###%%%...666<<<:::555---&&&"""$$$''',,,111666444...'''%%%&&&ppp^^^III===777222000/////////000000000//////...***))))))(((((('''''''''%%%$$$###""""""!!!!!!!!!    !!!!!!"""""""""!!!  !!!"""""" !!!""""""######"""""""""!!!!!!"""###%%%'''))),,,000444444111,,,'''%%%  $$$((()))(((  ###$$$$$$$$$$$$############"""######$$$""" !!!"""###""""""  ###&&&(((******(((%%%###"""!!! """%%%''''''&&&&&&,,,555<<<>>><<<888555///,,,))))))******'''### """%%%'''((((((''''''#########""""""#########""""""######$$$%%%%%%&&&!!!!!! """$$$%%%$$$((((((&&&%%%&&&$$$ !!!!!!"""$$$&&&&&&$$$"""%%%&&&&&&&&&''')))+++,,,000222222,,,%%%$$$***111444444222,,,&&&""""""$$$$$$)))---,,,'''######%%%}}}iiiQQQBBB:::444000//////000111111111111111000,,,++++++***)))((('''&&&%%%%%%$$$###""""""""""""    !!!""""""""""""   """###%%%&&&'''%%%%%%%%%&&&%%%%%%$$$$$$  """$$$%%%(((+++......+++'''###""""""%%%&&&%%%$$$""" ###))),,,+++((($$$)))***)))((('''&&&$$$######"""""""""!!! """"""!!!!!!!!!!!!$$$%%%'''))))))&&&$$$""""""""""""###&&&***,,,,,,+++&&&,,,555;;;;;;888333000***)))(((''''''&&&$$$"""!!!$$$(((,,,------+++***$$$######""""""######$$$"""######$$$%%%&&&''''''$$$###"""""""""""""""###"""###!!!"""$$$###"""""""""$$$&&&'''%%%###&&&&&&%%%######&&&,,,000::::::777000(((%%%(((,,,---//////,,,&&&""""""###!!!$$$&&&&&&###"""###%%%sssYYYHHH>>>666222111000000111222222222222222...---,,,+++)))'''&&&&&&%%%%%%$$$###""""""""""""    !!!!!!!!!!!! !!!!!!!!!"""""" !!!###%%%(((***,,,---,,,++++++***(((&&&%%%$$$!!!!!! !!!###$$$$$$&&&((('''### !!!$$$)))------+++(((&&&!!!  !!!&&&,,,---)))$$$!!!)))///000///---***'''%%%###"""!!!  !!!  !!!"""###"""""""""  !!!###%%%&&&%%%###!!! """"""$$$(((,,,......,,,''',,,111444222///---,,,%%%'''((('''%%%#########"""&&&+++///111000---+++######""""""""""""############$$$%%%&&&'''((((((&&&&&&%%%%%%$$$"""!!! !!!""" !!!$$$$$$!!!"""!!!!!!"""$$$%%%$$$###$$$$$$$$$""""""&&&,,,111888666333...)))(((***---***,,,,,,***&&&$$$%%%'''$$$$$$$$$$$$############zzz___MMMAAA888444222000111222222333333333333//////---+++)))'''&&&%%%&&&%%%$$$###""""""""""""    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######"""###%%%(((+++...000111111111///---***'''$$$"""$$$$$$###""""""$$$%%%&&&!!!"""###!!! !!!$$$(((...222333000+++((( """!!!!!! !!!!!! """''',,,,,,&&& $$$---333333222///,,,)))%%%###!!!!!!### """$$$$$$###"""!!! """###$$$###$$$$$$!!!!!!"""###"""  !!!###(((,,,------+++(((+++------***))))))+++###''')))(((%%%""""""$$$"""&&&,,,111222111...+++######""""""""""""############$$$%%%&&&(((((()))((((((((('''%%%""" """###!!!"""%%%%%%###!!!  """""""""!!!!!!###$$$######&&&+++000...,,,***((()))+++...000)))++++++(((%%%%%%(((+++***(((%%%$$$$$$$$$"""!!!iiiSSSEEE===777333000222333333222222333444222111///,,,***)))(((''''''&&&$$$"""!!!""""""###""""""!!!   !!!######"""""""""###%%%&&&%%%&&&'''&&&$$$###$$$%%%###$$$%%%(((+++///333555888777555222...+++)))'''%%%%%%$$$$$$###"""!!!!!! ###%%%$$$---///333666777333,,,''' """!!!  !!!!!! !!!$$$((()))&&&$$$$$$***000777555222,,,&&&""" !!!$$$%%%&&&&&&%%%$$$###"""###"""!!! !!!"""###$$$###  """!!!  !!!"""$$$$$$%%%'''***)))%%%!!!###$$$$$$%%%&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$***+++,,,***(((&&&%%%&&&%%%$$$#########%%%((()))%%%$$$""""""###'''+++...******)))(((&&&$$$"""!!! !!!!!!"""$$$%%%&&&((('''%%%###"""!!! %%%%%%$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%'''''''''%%%"""!!!###)))///333333...((($$$$$$$$$"""ttt\\\JJJ>>>666222111222222222222222222333222111///,,,***)))(((''''''&&&$$$###"""""""""###""""""!!! !!!  ###"""""""""###$$$&&&'''&&&'''((('''%%%$$$%%%&&&%%%&&&'''***...222666888:::999666333///,,,)))(((&&&%%%%%%###"""!!! !!!(((---...222333555666666222,,,((( """!!!  !!! !!!%%%)))***'''%%%"""(((---666555222---'''###"""""" $$$$$$$$$$$$$$$###""""""""""""!!! !!!""""""###"""!!!  !!! !!!###$$$%%%&&&%%%&&&)))++++++(((%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$((()))***)))&&&$$$$$$$$$$$$$$$###"""###%%%'''(((%%%$$$######$$$'''***+++((((((((('''%%%$$$"""!!!!!!!!!!!!!!!"""$$$%%%&&&&&&%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%'''(((%%%$$$""""""%%%+++222666555///(((%%%$$$$$$###!!!iiiSSSCCC:::555333222222111111111111222111000...,,,***(((((('''&&&&&&%%%$$$###############"""!!!!!! !!!!!!  """""""""###$$$&&&'''((('''((()))((('''&&&'''(((((()))***---111555999;;;;;;:::777333000,,,)))(((&&&&&&$$$###!!! !!!"""'''000666777555555444444333111,,,)))!!!###"""!!!  !!!!!! !!!###'''******'''%%% %%%)))444444111---((($$$###### !!!!!!"""""""""$$$######"""""""""""""""!!!!!!  !!!!!!""""""!!!!!!!!!!!! !!!!!!###$$$&&&''''''(((***---//////,,,)))%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$&&&'''((('''%%%######$$$$$$###""""""###$$$&&&'''$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&%%%$$$###"""!!!!!!!!!"""###$$$%%%&&&%%%%%%&&&%%%%%%###!!! """#########$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&###""""""###(((...555999666000)))%%%%%%&&&&&&%%%uuu^^^LLL@@@;;;555444222111111111111000111///...,,,***(((((('''&&&&&&%%%%%%$$$$$$$$$$$$###""""""!!! !!!!!!!!!   !!!!!!"""###%%%'''((()))((()))***)))((('''((())))))***+++...111555999;;;;;;:::777333///+++((('''&&&%%%$$$""" """%%%(((...666:::888444222000///......,,,***$$$###  $$$###"""!!! !!!""""""###$$$&&&((()))(((%%%######&&&000000///+++'''$$$###$$$ !!!"""######$$$$$$###"""!!! !!!"""###  !!!!!!""""""""""""!!! !!!!!!"""###$$$%%%&&&'''***///333555222...***%%%%%%%%%%%%&&&((()))***)))((('''%%%$$$$$$######%%%&&&''''''%%%######$$$######"""""""""###$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""###$$$&&&'''((('''((())))))'''%%%""" !!!""""""###$$$%%%%%%&&&$$$$$$$$$###############!!!!!!!!!$$$(((...444777333...(((%%%'''***++++++jjjUUUFFF???999555222111111111111///000///---+++)))(((((('''&&&&&&&&&&&&%%%%%%%%%$$$######"""!!!!!!!!!!!!!!!   !!!"""$$$%%%&&&'''(((''')))***)))(((((()))***))))))***,,,///333666888888777444111---)))&&&%%%$$$###""" """"""''',,,000666;;;999444///,,,***)))***++++++***'''&&&$$$!!! !!!""""""$$$###""""""""""""###$$$'''((()))((('''$$$###"""  """%%%+++,,,+++)))&&&$$$######!!!!!!""""""###$$$%%%%%%"""""" !!!"""### !!!!!!""""""###""""""!!!!!!""""""###$$$$$$$$$$$$(((...555999999444---)))%%%&&&'''))),,,---//////,,,+++)))'''%%%###""""""$$$%%%'''&&&%%%$$$$$$%%%##################$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$"""###$$$$$$%%%%%%%%%$$$""""""###$$$&&&(((***+++,,,,,,,,,+++)))%%%""" !!!!!!"""###$$$$$$%%%%%%&&&&&&%%%$$$###!!! !!!!!!"""$$$(((,,,000333///***&&&&&&***...000111xxxaaaMMMAAA<<<888333111222333111//////...,,,+++)))(((((((((%%%&&&&&&''''''&&&%%%%%%$$$###""""""!!!!!!""""""   """###%%%%%%&&&&&&&&&'''((((((''''''((()))(((((((((***,,,///111333333222000,,,)))&&&###""" $$$)))***///444999===@@@:::111---***'''&&&(((***++++++)))(((%%%#########$$$%%%######""""""###$$$&&&''')))***)))'''$$$"""!!!""" """######""""""$$$&&&'''((()))(((&&&$$$###$$$!!!""""""######$$$$$$$$$!!!!!!!!!!!!!!!""""""### !!!!!!!!!!!! !!!!!!""""""""""""#########$$$&&&'''((((((((((((---222888;;;888222,,,(((%%%(((+++///111222111111---,,,)))'''%%%###"""!!!"""$$$&&&&&&%%%$$$$$$%%%###$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%"""###$$$&&&)))+++...///---------+++)))&&&###"""!!!"""""""""###$$$$$$$$$&&&&&&&&&%%%###!!!!!!"""###%%%(((+++...000+++(((%%%''',,,111222222oooXXXIII@@@:::444222333444222///...---,,,***)))(((((((((%%%&&&'''(((((('''&&&%%%$$$###""""""!!!!!!""""""   !!!###$$$$$$######$$$%%%'''&&&%%%%%%'''((((((((((((((()))+++---///...---+++(((%%%""" !!!)))000555999<<>>???AAABBBGGGIIIDDD;;;333000---++++++,,,,,,+++(((&&&%%%######$$$%%%&&&"""""""""###%%%''')))+++&&&&&&%%%""" %%%)))"""$$$&&&'''''''''((()))$$$'''))))))'''&&&&&&&&&#########""""""""""""""" !!!"""$$$$$$$$$###""" !!!"""######"""!!! ###"""!!! """$$$&&&''')))---111555777888999:::;;;999444...******+++)))---111555555222...+++%%%$$$######""""""###### """###"""!!!"""###%%%%%%&&&&&&&&&%%%%%%$$$############$$$%%%&&&'''%%%&&&&&&''''''&&&&&&&&&"""###%%%)))---111444666(((''''''&&&&&&&&&''''''#########""""""""""""""""""###$$$%%%&&&%%%$$$$$$ """$$$(((+++///111222***((((((***...000///---vvvcccPPPEEE;;;888777555444555222222000///---+++******((((((((('''&&&&&&%%%%%%%%%$$$######""""""######!!!!!!!!!!!!   !!!!!!!!!""""""""""""""""""""""""%%%%%%%%%&&&&&&'''''''''((('''%%%###    '''222;;;EEEEEEEEEEEEDDDDDDCCCBBB@@@888...)))((((((&&&###&&&%%%%%%$$$$$$$$$%%%%%%"""###$$$&&&'''(((((((((&&&%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&%%%''')))***+++***)))((($$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%$$$###!!!!!!!!!"""######$$$$$$###"""###&&&)))000222444888;;;>>>@@@AAA???888...))))))***(((&&&---///111000...+++))))))''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((($$$%%%&&&%%%$$$$$$%%%'''###$$$&&&''''''&&&$$$######$$$%%%'''))),,,---...***&&&######%%%''''''&&&""""""!!!!!!"""$$$&&&''''''&&&&&&(((++++++((($$$"""###$$$$$$&&&)))///222222///***(((''''''&&&%%%qqq[[[MMM???999888666333333222111000...---+++***)))((((((((('''&&&&&&%%%%%%%%%$$$######""""""######"""""""""!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%%%%$$$###!!!  !!!(((222:::EEEFFFFFFFFFEEEDDDBBBAAA===555---(((''''''&&&###&&&&&&&&&%%%%%%%%%&&&&&&###$$$%%%&&&'''((((((((('''''''''(((((()))******''''''''''''&&&&&&&&&%%%%%%&&&(((***++++++***)))&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$###"""!!!""""""###"""###$$$###$$$&&&***---555666777999<<>><<<777111***&&&&&&'''&&&$$$''''''''''''''''''''''''%%%&&&''''''(((((((((((('''(((((()))******+++,,,'''&&&&&&&&&&&&%%%%%%%%%$$$&&&(((***++++++++++++(((((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%$$$$$$############$$$"""###$$$$$$%%%)))...222888888999:::;;;>>>@@@AAA333---'''%%%&&&((()))(((''')))+++***(((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%$$$######$$$&&&$$$$$$$$$######"""""""""!!!###%%%(((+++...000000,,,)))%%%######"""!!! !!!!!!"""###$$$&&&((()))((((((((()))******(((&&&$$$%%%$$$######$$$(((******)))((('''((('''%%%###xxxcccLLL???;;;777333111111000///---,,,***)))(((((((((((('''&&&&&&%%%%%%%%%$$$######""""""######$$$$$$$$$#########""""""   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""" !!!!!! """######""""""###$$$"""######"""###'''...333;;;===???@@@>>>;;;777555111---(((&&&&&&'''&&&%%%'''(((((())))))))))))(((''''''((())))))(((((((((&&&&&&'''((()))******+++&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%''')))+++,,,,,,,,,))))))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$%%%"""###$$$$$$%%%)))///333666777999:::::::::999888///+++&&&$$$%%%((())))))&&&''')))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$######$$$&&&%%%$$$###"""!!! !!!!!! """%%%))),,,///000111...,,,)))%%%###!!! !!!"""###%%%'''((()))'''''''''((((((((('''&&&&&&&&&'''&&&&&&'''***---,,,,,,,,,---...,,,***'''nnnVVVGGG???888333111111111///...,,,***))))))((((((((('''&&&&&&%%%%%%%%%$$$######""""""######$$$$$$$$$$$$############   !!!!!!!!! """""""""!!!!!!!!!!!!!!! ###""" !!!###$$$%%%%%%&&&'''&&&%%%%%%&&&''''''&&&%%%$$$$$$&&&***---333444666777666333///---,,,***(((''''''''''''''''''((()))*********))))))(((((()))******)))))))))'''((()))***++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))+++,,,------)))(((((('''&&&%%%%%%$$$&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%###$$$$$$###%%%)))...333666888;;;<<<;;;888333000///,,,(((&&&%%%'''((((((&&&'''((((((&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###$$$&&&(((&&&%%%$$$"""!!! """%%%)))---///000000///...,,,((($$$!!!  !!!"""$$$%%%&&&''''''###$$$%%%%%%%%%%%%%%%&&&''')))***+++,,,...111444222222222444555444000---|||fffTTTGGG<<<555444222222000///---+++***)))((((((((('''&&&&&&%%%%%%%%%$$$######""""""######$$$$$$$$$############"""   !!!!!!!!! !!!!!!!!!!!!  !!!!!!"""&&&%%%###!!!  ###%%%'''((())))))***)))(((&&&%%%&&&((()))(((&&&%%%&&&'''((())),,,---///000///---+++)))***)))))))))((()))))))))&&&''')))***+++******)))((()))******+++++++++***+++,,,---...///...------&&&&&&&&&''''''''''''(((''''''((()))***,,,------((((((((('''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''%%%&&&&&&''''''''''''&&&$$$$$$$$$###%%%)))///444;;;===???@@@===888222......,,,)))'''%%%&&&'''(((&&&((()))(((''''''((()))((((((((('''&&&%%%%%%%%%""""""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###!!!"""$$$$$$%%%&&&)))+++((('''&&&%%%###""" !!!%%%))),,,...............---***%%%"""!!!!!! !!!"""###$$$%%%%%%%%% """#########$$$%%%'''(((+++---///000333666999777666777888999777444222xxxeeeRRRAAA888777333333111000...,,,++++++((((((((('''&&&&&&%%%%%%%%%$$$######""""""######$$$############"""""""""   !!!!!!!!!  """$$$$$$$$$$$$((('''%%%###!!! """&&&)))+++,,,,,,++++++***(((%%%$$$%%%&&&((('''&&&&&&'''((()))))))))***+++,,,,,,+++***))))))***++++++*********+++%%%&&&(((***++++++***)))((((((***+++,,,,,,,,,,,,---...///000000///---,,,'''''''''((((((((())))))))))))))))))***+++,,,---((((((((((((((((((((((((###$$$%%%'''((((((((((((%%%&&&'''((()))(((((('''###$$$$$$$$$&&&,,,333999BBBBBBAAA???<<<777333000+++***(((&&&%%%&&&''')))&&&((((((((('''''')))+++++++++***((('''&&&%%%$$$!!!""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$ !!!$$$%%%&&&(((+++...)))))))))(((&&&$$$!!! !!!%%%)))+++,,,,,,++++++,,,,,,***%%%"""!!!""" !!!"""#########"""""" #########$$$'''***)))+++...000222444777999888777666777777666444111pppYYYEEE;;;999444333222000///---,,,+++)))(((((('''&&&&&&%%%%%%%%%$$$$$$###"""##################""""""""""""!!!    !!!!!!"""  ###%%%&&&''''''''')))(((&&&$$$"""  $$$'''+++---......,,,+++***'''$$$"""###$$$&&&%%%%%%&&&(((***+++***)))******+++++++++++++++)))+++,,,---,,,++++++,,,$$$&&&(((***+++***)))((('''(((***+++,,,------...,,,---//////...---***)))'''((((((((())))))*********)))))))))***+++,,,,,,)))))))))))))))*********###$$$%%%'''((())))))***%%%&&&((()))))))))((('''######$$$%%%(((///777===FFFDDDAAA<<<888555222111(((((('''%%%%%%%%%(((***&&&'''(((((('''''')))+++---,,,+++)))(((&&&%%%$$$!!!""""""###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$%%%'''***---000******+++***(((%%%""" !!!%%%(((***+++******(((***+++)))$$$!!!!!!""" !!!"""######"""!!!  ###$$$###%%%))),,,)))+++...000111333555888777666444444444444111///~~~lllXXXDDD777222111000000///...---,,,))))))((((((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!!!! !!!  !!! ###'''((()))))))))))))))(((((((((&&&%%%###"""!!!"""""" ###'''***,,,------***)))'''$$$###$$$%%%%%%((()))***++++++***)))((())))))*********+++++++++------,,,++++++******)))))))))))))))***************((((((***...111000.........---,,,,,,,,,,,,---+++++++++++++++***)))((())))))******++++++++++++'''''''''(((((((((((((((###$$$&&&((()))(((((('''&&&&&&'''((('''&&&$$$###$$$######$$$(((---222666???;;;777444444222...+++((('''&&&%%%$$$%%%&&&'''&&&+++---)))'''***---...555222///---+++)))&&&######"""!!! !!!"""$$$%%%&&&&&&%%%###!!!!!!###%%%&&&$$$"""$$$))),,,,,,+++))))))***)))'''%%%###"""$$$$$$$$$&&&(((((('''%%%$$$%%%''''''%%%"""!!!""" !!!!!!"""$$$&&&)))+++,,,%%%''')))'''%%%'''...444888777666555333000...---yyyeeeOOOAAA777555333111000///...---******))))))((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""!!!!!!!!! !!!  !!! !!!''',,,------,,,+++***((('''&&&&&&%%%###"""!!!!!!""""""!!!"""%%%''')))************)))'''%%%$$$%%%&&&''')))***+++,,,,,,+++*********+++++++++,,,,,,,,,,,,------,,,++++++******)))(((((((((((())))))))))))***)))(((***...000000.........---,,,,,,,,,,,,---+++++++++++++++***)))))))))*********++++++++++++((((((((((((((('''''''''###$$$%%%'''''''''''''''&&&&&&'''&&&&&&%%%%%%$$$'''&&&%%%%%%&&&))),,,...444111...------,,,***(((&&&&&&&&&&&&&&&&&&'''((()))///222000///111333333555222...,,,***(((%%%######"""!!! !!!###%%%'''%%%&&&%%%$$$""""""###%%%%%%$$$###&&&))),,,+++***((())))))(((&&&$$$"""!!!""""""###%%%((()))(((&&&###$$$%%%%%%$$$"""  """"""  !!!"""$$$&&&((()))***%%%&&&'''&&&$$$'''...444888888666333000---***)))ttt^^^NNN>>>:::666222111000///...++++++******)))(((((('''%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!! !!!  !!! """&&&,,,000111000...,,,)))&&&$$$######"""!!!!!!!!!""""""###$$$%%%'''((())))))(((((()))((('''&&&&&&'''((()))+++,,,------------++++++++++++,,,,,,,,,---------------,,,++++++******)))''''''((((((((()))))))))******)))+++...//////.........---,,,,,,,,,,,,---+++++++++++++++*********************++++++++++++))))))((((((''''''&&&&&&###$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((***((('''&&&'''((('''&&&%%%%%%&&&'''((((((((((((***222888888888::::::999555111---)))((('''%%%$$$""""""!!!!!!"""%%%''')))'''((((((&&&$$$###$$$&&&%%%%%%&&&(((+++,,,***)))'''''''''&&&%%%###"""!!! """$$$((()))((('''""""""""""""!!!!!! """###"""  !!!###%%%''''''''''''$$$%%%%%%######&&&---333777666444000---)))%%%###kkk[[[EEE???888333111111000///---,,,,,,+++***)))((((((%%%%%%%%%%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!$$$'''+++///111000///,,,)))&&&$$$"""!!! !!!!!!"""######$$$&&&'''((()))******)))((())))))(((((()))***++++++,,,,,,---...---,,,+++***+++++++++,,,,,,,,,,,,---------,,,++++++******)))((((((((()))******+++++++++++++++,,,---...//////......---,,,,,,,,,,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++******)))((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&'''(((((((((''''''((('''&&&&&&'''((((((((('''((()))******)))''''''***333;;;<<<<<<===<<<:::444000+++'''&&&%%%%%%$$$""""""!!!!!!###&&&(((***---------+++(((&&&&&&'''&&&((()))+++---,,,***)))&&&&&&%%%$$$###"""!!! !!!$$$&&&'''&&&$$$  !!!"""!!!"""###"""  """###%%%'''((('''&&&%%%"""###"""!!!!!!%%%+++000111000///,,,)))&&&###"""yyyjjjPPPGGG<<<444222222111000///...---,,,+++***))))))&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!! """###'''***...000000///+++***'''%%%###"""!!!!!! !!!"""###$$$%%%%%%&&&''')))+++,,,,,,,,,,,,************+++,,,------,,,,,,---------,,,***)))************++++++++++++------,,,++++++******)))))))))***+++,,,,,,------+++,,,------------...///......---,,,,,,,,,,,,---,,,++++++******+++,,,,,,,,,+++++++++++++++++++++******)))((('''&&&&&&%%%'''''''''''''''(((((((((''''''%%%%%%%%%&&&'''((((((((()))))))))((('''&&&(((((()))(((((()))***+++,,,,,,---,,,+++)))'''%%%)))222999:::999999888555000---(((%%%%%%%%%%%%%%%""""""!!!!!!###&&&(((***222333222000,,,)))(((((((((***,,,------,,,***)))%%%%%%$$$###"""!!!!!!!!!"""""""""###%%%%%%###!!! """###!!!""""""!!!!!!$$$&&&'''))))))'''%%%$$$!!!!!! !!!$$$(((+++)))))))))((('''%%%$$$###|||aaaUUUEEE:::666555333111000000///...,,,+++******''''''&&&&&&%%%%%%$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!  !!!!!!  &&&)))...333777666333///(((&&&%%%###""""""###$$$!!!"""$$$%%%&&&''''''''''''(((+++---.../////////+++,,,,,,---------......,,,------...---,,,***)))))))))*********+++++++++------,,,++++++******)))******+++,,,---......///,,,---......---,,,---///......---,,,,,,,,,,,,---,,,,,,+++******+++---...,,,,,,,,,,,,++++++++++++))))))((((((''''''&&&&&&)))(((((('''(((((())))))''''''''''''''''''((()))+++++++++***(((&&&$$$###''')))*********+++---///111111000...,,,***((('''+++222666444222111111...,,,)))&&&$$$%%%&&&&&&%%%""""""!!!!!!"""%%%''')))222222333000---***(((((()))+++------+++)))))))))%%%%%%$$$""""""!!!!!!""""""""""""###$$$###!!! !!!###  """''''''(((((('''%%%$$$###  !!!"""$$$%%%!!!"""###$$$%%%&&&&&&&&&uuufffRRRCCC<<<999555222222111000///---,,,+++***(((''''''&&&%%%%%%$$$$$$"""""""""""""""""""""""" !!!!!!!!!"""!!!  !!!!!!  !!!"""######)))---444<<<@@@???888222)))(((&&&%%%$$$%%%&&&'''$$$%%%&&&((()))))))))(((***+++---///000111111000------......///...............//////...---+++************+++++++++,,,,,,------,,,++++++******))))))******+++,,,---...///,,,...000///---,,,---///......---,,,,,,,,,,,,------,,,+++******,,,---///------,,,,,,,,,+++++++++(((((((((((((((''''''''')))(((''''''''''''((()))'''(((((()))))))))))))))******)))(((&&&%%%%%%$$$%%%(((+++,,,,,,...222666444333111///...,,,,,,,,,...333555///+++******)))'''%%%$$$$$$&&&'''&&&&&&###"""!!! !!!###%%%'''***,,,------+++)))((()))(((***+++)))&&&%%%&&&'''&&&%%%###""""""""""""### """######!!! !!!""" """''''''&&&%%%###"""!!!!!! !!!!!!  """$$$&&&&&&'''sss\\\JJJAAA;;;666222222222111///...,,,++++++(((((('''&&&%%%%%%$$$$$$"""""""""""""""""""""""" !!!!!!""""""!!!!!!  !!!!!!!!!  !!!"""###$$$%%%%%%***///888BBBGGGEEE<<<555,,,+++((('''&&&'''))))))%%%'''(((************))),,,---///111111111111000......////////////......///000000000000...,,,+++++++++,,,,,,,,,---------------,,,,,,+++******)))((())))))+++,,,---......---///000///,,,+++---///......---,,,,,,,,,,,,------,,,+++******,,,...///---------,,,,,,+++++++++'''''''''(((((((((((((((((((((&&&%%%%%%&&&'''((('''((()))+++++++++***)))%%%%%%%%%%%%%%%'''(((((($$$(((,,,...///222777<<<444333111///......//////222555444---'''&&&'''&&&$$$######$$$&&&''''''&&&###"""!!! !!!"""$$$%%%###%%%((()))((((((((()))'''))))))'''###"""###&&&&&&%%%$$$"""""""""######!!!###$$$"""!!! !!!!!!!!! ###'''&&&$$$"""!!! !!!"""!!!!!!$$$%%%&&&'''rrr]]]JJJ>>>777444444333111///............((((((((('''&&&&&&&&&%%%%%%$$$######""""""######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!""""""!!!!!!  $$$$$$%%%%%%%%%%%%%%%%%%,,,000777===AAAAAA>>><<<000...+++)))((('''((()))***+++,,,---............////////////000000000000///...---,,,---...///000////////////...---,,,++++++---...---,,,***+++++++++++++++,,,,,,---------++++++,,,,,,---...///////////////...---+++***))),,,,,,+++++++++,,,...///...------,,,,,,---------//////---,,,+++*********))))))))))))))))))))))))+++***(((''''''(((((())))))))))))))))))(((((((((&&&%%%%%%%%%%%%&&&''''''$$$'''---333777999:::999333///+++,,,111444222000555111---)))'''&&&$$$#########$$$%%%%%%%%%$$$$$$$$$###"""""""""###%%%%%%&&&&&&&&&'''&&&&&&%%%%%%)))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$###""""""!!! !!!!!!!!!!!!!!! !!!###%%%&&&$$$###"""!!!!!!""""""  """$$$&&&((()))jjjWWWHHH>>>999666444222000///...------(((((((((''''''&&&&&&%%%%%%$$$######""""""######""""""!!! !!!!!!!!!""""""!!!!!!!!! !!!""""""!!!!!! !!!###$$$))))))))))))))))))))))))+++///444999<<<<<<;;;999000...,,,***(((((()))***++++++,,,....../////////////////////000000000000///...---------...///000000000000//////...---,,,+++---......---,,,,,,---+++++++++++++++,,,,,,,,,++++++,,,------...///////////////...---+++***)))...---+++******+++,,,,,,------,,,,,,,,,---......000///---,,,+++*********))))))))))))))))))))))))((((((''''''((()))***+++))))))((((((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&&&&$$$)))///555888888555444///------000555666333///000---)))''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$######""""""""" !!!!!!!!!!!!!!! !!!###$$$$$$###!!!  !!!!!!!!! !!!###%%%''')))***|||iiiVVVGGG>>>888555222000///...---+++))))))(((((('''&&&%%%%%%%%%$$$######""""""######""""""!!! !!!!!! !!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!"""""""""!!! !!!"""%%%(((***/////////...------,,,,,,+++---000333555666555555///...,,,+++******++++++,,,,,,---...////////////////////////000000000000///...---------///000111000000000//////...------,,,...//////...---...///,,,++++++++++++++++++***,,,,,,,,,---......//////............---,,,+++***...---,,,***)))******+++,,,,,,,,,,,,,,,---...///000///...,,,++++++++++++))))))))))))))))))))))))&&&&&&''''''(((***+++,,,(((((('''&&&&&&%%%$$$$$$''''''&&&&&&&&&&&&&&&''''''+++111777888666111...+++,,,000555:::999444000+++(((&&&%%%''')))++++++((('''&&&$$$$$$$$$%%%%%%######""""""######$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!"""###$$$%%%&&&'''########################!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!  """$$$''')))***+++yyyeeeQQQDDD;;;777222000000///---+++***))))))((('''&&&%%%%%%%%%$$$######""""""######""""""!!!!!!!!!!!!!!!""" !!!!!!"""""""""#########$$$$$$###""""""""""""######""""""###&&&)))---000222222111000//////......+++,,,---...///000000111///...---,,,,,,,,,---------...//////000000000///////////////000000000000///............///111222000//////...---------------///000000/////////000------,,,,,,+++++++++***,,,,,,------........................---,,,++++++---,,,+++***)))***+++,,,,,,,,,,,,,,,---......//////...---,,,++++++++++++(((((((((((((((((((((((('''''''''((())))))***+++''''''&&&%%%$$$######"""%%%%%%%%%&&&&&&'''((()))***---111555666444111///,,,...222777;;;;;;777333***((('''(((***---......***)))&&&$$$###$$$%%%&&&###############$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%% !!!"""###$$$%%%%%%&&&""""""""""""#########$$$"""!!!!!!  """###$$$###""""""!!! ###&&&(((***++++++vvv```QQQBBB<<<444111111111///,,,+++***)))((('''&&&%%%%%%%%%$$$######""""""######""""""!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$%%%$$$$$$#########$$$$$$%%%%%%%%%'''***...111444222111111000///......---,,,,,,++++++,,,---...///...............//////000//////000111111111000000////////////000000000000//////......///000222333///...---,,,,,,,,,---......000111111000///000111......------,,,,,,++++++,,,,,,,,,,,,---------------------...------,,,,,,******))))))***,,,...///,,,,,,,,,,,,,,,---...///...---,,,+++++++++++++++((((((((((((((((((((((((((())))))))))))((((((((('''&&&&&&%%%$$$$$$############$$$%%%''')))+++,,,,,,---///000222333333333///000222555888888777555,,,++++++,,,///000000///***)))&&&$$$###$$$%%%&&&""""""######$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%######################## !!!"""###$$$$$$%%%###"""!!!   !!!$$$%%%%%%$$$######"""!!! !!!$$$''')))*********uuufffPPPGGG;;;444333333111...++++++***)))'''&&&%%%%%%%%%$$$######""""""######""""""!!!!!!!!!"""######"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((())),,,...111333555111111000000//////......------,,,,,,------...///......//////000111111222000111111222222111111111////////////000000000000////////////000111333444///...---,,,,,,---...//////111222222000/////////------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------...---------************+++...000111...------,,,,,,---------,,,,,,+++***************)))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&%%%%%%######$$$&&&(((***,,,---,,,++++++,,,...000222333000000111222222333333333,,,,,,...000222111///,,,((('''&&&$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$###"""###$$$%%%%%%&&&&&&%%%%%%%%%$$$###""""""!!!!!! !!!###$$$%%%&&&$$$###!!!  !!! !!!$$$%%%%%%%%%$$$$$$###""" !!! """%%%'''))))))((('''yyyaaaUUUEEE:::666555222///,,,+++***)))(((&&&%%%%%%%%%$$$######""""""######""""""!!!!!!"""######$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%'''((())))))+++---000222333444444111111111111111111111111//////...//////000000111---...///111222333333333111222222222222222111111////////////000000000000000/////////000222444555111000///......///000222000222333222///------...***************+++++++++************************+++,,,,,,---.........---,,,,,,++++++,,,...000111///...------,,,,,,,,,,,,+++***))))))((()))))))))))))))))))))))))))))))))'''((()))******)))((((((''''''''''''((((((((((((&&&&&&&&&&&&''')))***+++((())))))***+++,,,,,,------...///...---,,,++++++'''))),,,000222111,,,(((%%%%%%%%%%%%%%%$$$$$$$$$!!!"""###$$$%%%$$$$$$###""""""###%%%%%%&&&&&&%%%######""""""!!! !!!###$$$&&&&&&$$$###!!! !!!  """###$$$$$$###$$$###""" !!! !!!###%%%'''((('''&&&%%%nnn___LLL>>>888666222///,,,,,,+++)))(((&&&%%%%%%%%%$$$$$$###"""#########""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&((()))***+++---000333444444444333222222333333333333333333000000000111111222222222---...///111333444444444222222333333333222222111////////////000000000000000/////////111222444666333222000//////111333444111222333111///---,,,,,,''''''(((((())))))***************)))))))))))))))++++++,,,---............///...---,,,---...///000000///...---,,,+++++++++***)))((((((((((((((()))))))))))))))))))))))))))%%%&&&((()))***+++******''''''(((((()))*********((((((''''''''''''((((((%%%&&&((())))))((('''&&&)))+++------***'''%%%$$$"""%%%***///222///***%%%######$$$%%%%%%%%%$$$$$$!!!"""###$$$%%%$$$######!!!"""###$$$%%%&&&&&&&&&!!!!!!  ###%%%&&&'''%%%###!!! !!! !!!""""""###$$$###!!!  """###&&&'''(((&&&$$$###ttt^^^KKK@@@999444000111///---+++)))((('''&&&&&&&&&%%%$$$######$$$$$$###############$$$$$$%%%%%%&&&&&&%%%###"""###$$$&&&&&&%%%%%%&&&((()))+++(((((()))***---///222444222222222222222222222222///000222222111111111222333333333333333444555666333333333333333333222222444444444333333333222222000000000000000///......222000///111333444222000000000000000///////////////000222333222000---+++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,------...//////...------,,,+++***))))))''''''''''''(((((((((((()))(((((((((******(((&&&)))(((((()))******)))(((+++,,,,,,---,,,+++***))))))((('''%%%$$$$$$%%%%%%'''(((((())))))))))))(((***)))((()))***)))(((&&&''''''((((((((('''%%%$$$&&&$$$###%%%'''(((&&&######$$$&&&'''&&&%%%$$$######$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!  """$$$'''((()))"""  !!!"""######"""!!!!!! """$$$%%%'''%%%###  !!!$$$''''''%%%!!!ooo\\\OOOEEE===777333222///---+++)))(((&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''(((&&&$$$###$$$%%%&&&&&&&&&&&&''')))+++,,,***++++++---///222555666777777777666666555555555111333444555444333444555444444444444444555666666444444444444444333333333444333333333222222222222000000111111000//////...111000///111333444222000111111111000000000//////...///000111111...,,,***)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---+++++++++,,,---------...---,,,,,,,,,+++******))))))((((((((((((((((((((()))(((((()))++++++***(((,,,+++***+++---///000111111222222222000...+++))))))(((&&&%%%$$$%%%%%%&&&((()))))))))))))))((((((((('''&&&'''((((((&&&$$$&&&'''(((((('''&&&%%%$$$&&&&&&&&&'''((()))(((((()))((('''&&&$$$###""""""!!!"""###$$$$$$###""""""  """###%%%&&&&&&"""   !!!""""""!!!  !!!###$$$&&&$$$"""  !!!!!!!!!!!!!!!!!!!!!!!!%%%'''(((((($$$ lll]]]OOOBBB:::777444111///---+++)))'''&&&%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''((()))(((&&&$$$%%%&&&&&&&&&'''((()))+++---.........000111444666999:::;;;;;;:::999888777777666444666777888777666777888666666555555555666777777666666666555555444444444333333333222222222111111000111111111111000//////111000000111333444222111222222222111111111000000---...///000///---+++***))))))************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,+++++++++,,,,,,++++++************))))))((((((((((((((((((***,,,...---,,,------...///222666:::<<<<<<<<<<<<;;;888333///,,,((('''&&&%%%%%%&&&''''''************)))(((((('''&&&%%%$$$%%%&&&&&&$$$###&&&&&&'''''''''&&&%%%%%%&&&))),,,,,,******,,,///111...***&&&###""""""""" !!!"""""""""""""""!!! !!!!!!"""""""""!!!   !!!!!!  !!!"""###""" """"""!!!!!!!!!!!!"""""")))))))))'''### {{{lll\\\KKKAAA999666111///...---***(((&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))((('''&&&&&&'''(((((()))+++---///000111222333444666888;;;<<<===;;;;;;:::999888666555555666777999999888888888999888777777666777777888888888888777777666555555555333333222222222111111111000111111222111111000000111111111222333333222222333333333222222222111111...///000000///...,,,+++++++++++++++++++++,,,,,,++++++++++++++++++++++++************+++++++++++++++++++++***************)))***+++,,,,,,,,,,,,+++++++++******))))))(((((((((((((((+++...000///...---///333777:::===@@@BBBDDDDDDDDDBBB>>>888333000''''''&&&%%%%%%&&&((((((++++++******)))((('''&&&%%%$$$$$$$$$&&&&&&$$$###%%%%%%&&&&&&&&&%%%%%%%%%(((---111000,,,+++000666555111,,,'''$$$###%%%&&&%%%$$$$$$$$$###"""!!!!!!!!!!!!    !!!!!!!!!  !!! """!!!  !!!"""(((((((((%%%""" !!!ppp___SSS@@@:::333000//////,,,)))''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((()))******(((((()))***,,,,,,...000222333555555777777999;;;<<<===>>>???;;;;;;:::999888777666555666888::::::999888999:::999888888777777777888888999999888777777666555555333333333222222222111111111111222222222222222111000111222333333333333333333333333333222222222222000000111111000///---,,,------------------------************************)))))))))*********++++++*********************)))((()))+++,,,------,,,++++++*********)))))))))(((((('''(((+++///111111000...444;;;AAACCCCCCCCCCCCBBBBBBAAA???<<<777222///((('''&&&&&&&&&'''((()))*********)))((('''&&&%%%%%%%%%$$$%%%''''''%%%$$$%%%%%%$$$$$$$$$%%%%%%%%%)))///333111---,,,222888555111---(((&&&''')))+++***)))(((&&&$$$###"""!!! !!!  !!!""""""###"""!!!  !!!  !!!%%%%%%%%%### !!!###sssfffNNNEEE:::444222222///,,,(((((((((((((((((()))***((((((((((((((()))******)))+++,,,---,,,,,,...000111222444666888999999999:::;;;<<<===>>>???>>>>>>======<<<;;;:::999999888777888::::::999999999:::999999888777777777888888999999888888777666555555444444444333333333222222111111222333333333333222000222444444333222333444333333333222222222111111111111111111000///...---......------------,,,,,,))))))))))))))))))))))))((())))))))))))******************************+++((()))+++---------+++***))))))))))))))))))))))))(((''')))+++///111111000000888BBBGGGGGGCCCAAA@@@777777666555333000...,,,)))((('''&&&&&&'''((((((((((((((((((''''''&&&%%%&&&%%%%%%&&&'''((('''%%%$$$$$$#########$$$%%%%%%)))---111///******///666000///,,,***)))***+++,,,+++***(((&&&$$$###"""""" !!!!!!!!!"""""" """"""#########!!!   !!!!!!  ###$$$$$$"""!!! """###uuuaaaUUUEEE;;;777555222...******))))))******+++,,,+++++++++++++++,,,------+++---///111111222444666777888:::;;;<<<======<<<===>>>>>>??????>>>============<<<<<<;;;;;;;;;:::888:::;;;<<<;;;:::;;;<<<999999888777777777777777999999888777666555444444555555555444444444333333111222222333444444333333000222444444333222333555222222222222111111111111000000000//////...------------,,,,,,++++++++++++))))))))))))))))))))))))((((((((()))))))))******)))******++++++,,,,,,,,,(((***,,,---...,,,***)))'''''''''(((((())))))***((('''(((+++///000000///111888@@@CCC@@@;;;999888,,,,,,,,,++++++,,,,,,,,,***)))(((&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&'''((('''%%%$$$###""""""###$$$%%%&&&'''***+++)))&&&&&&***///+++++++++*********))))))'''&&&$$$###"""!!!"""""" !!!!!!"""""" !!!!!!!!!"""""""""$$$&&&&&&$$$"""!!!""""""###"""  !!!!!!""""""!!!  !!!$$$%%%%%%$$$"""!!!!!!"""oooaaaNNNAAA;;;888444000+++*********+++,,,------...------------...//////---///222444555666999;;;:::;;;===????????????>>>>>>???@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;:::::::::999;;;======<<<;;;<<<===999999888777666666777777999999888777666555444333666666555555555444444444111222333333444444444444000222555555333222333555222222222111111111000000000//////...------,,,,,,+++++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,---------)))***,,,......,,,***(((%%%%%%&&&'''((()))******(((((((((+++...000000//////555;;;<<<777222000111(((''''''''')))+++---///+++***((('''&&&&&&&&&'''$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$%%%''''''&&&%%%######"""""""""###%%%&&&%%%&&&&&&$$$"""###&&&***((()))*********((('''%%%"""!!!  !!!""" !!!"""######!!!"""######$$$$$$%%%'''))))))'''$$$!!!!!!"""!!!!!! !!! !!!"""######"""!!!!!!"""&&&'''(((&&&###!!! !!!sss___PPPEEE:::333111---------------......///111000///...///000333444555666888:::<<<>>>>>>???AAABBBCCCBBBAAAAAABBBCCC????????????>>>>>>=========;;;999888:::<<<<<<<<<<<<<<<======<<<<<<;;;:::::::::888777777777888999999888777666555444333222555666666666555444333333555444444333333444444555444444333333333222222222222222333333222222111000------/////////...---,,,///...,,,***)))(((''''''&&&''''''((()))*********((()))))))))))))))))))))******)))))))))***++++++***++++++++++++***))))))'''&&&&&&&&&&&&'''(((((((((&&&'''+++---,,,---111111444666555222///,,,+++((((((((('''''')))---000...,,,+++)))((('''((((((&&&&&&''''''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!"""%%%((()))(((&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""!!!!!!""""""!!! """ """"""!!!  """&&&***,,,+++,,,......,,,((($$$!!!###!!! !!!"""""" !!!!!!  !!!"""******)))%%%!!!ooo```RRRCCC999555111000000000000111222222444444333222333555777999;;;<<<===???@@@AAAAAAAAAAAABBBCCCBBBAAAAAABBBCCC@@@???>>>============>>><<<:::888888:::===>>>>>><<<<<<======<<<<<<;;;::::::999888777777777888999999888777666555444333333555555555666555555444444555555555444444555555555444444444444333333333222333333333333333222111111---...............------///...---+++))))))((((((''''''((())))))***++++++))))))))))))))))))))))))((((((''''''(((((())))))******++++++******)))((('''&&&&&&&&&&&&'''((((((***''''''***,,,,,,///444777666333111///---+++***((((((((('''&&&(((,,,///,,,+++)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$"""###$$$&&&&&&&&&%%%$$$###$$$%%%%%%$$$$$$$$$######""" !!!"""!!!!!!### !!!"""""""""!!!  """&&&***...111111000---***&&&### ###!!!  !!!!!!"""  ###%%%&&&+++***'''### """tttbbbOOO@@@999555555555555555666777777:::999999999:::<<<>>>@@@CCCCCCDDDEEEEEEDDDDDDDDDAAABBBCCCBBBAAA@@@AAABBB@@@>>>===;;;;;;<<<===>>>;;;999888999<<<>>>???@@@<<<============<<<;;;;;;:::999888888777777888888888888777666555444444333444444555555666555555555666666555555555555666666555555444444444333333333333333333333333222222111......---------......///000///---,,,+++***))))))(((((())))))***+++++++++)))((()))))))))))))))((('''''''''((((((((())))))***************)))(((((('''&&&&&&&&&&&&'''((((((,,,((('''***,,,---111777<<<666///+++++++++***((((((((((((&&&&&&'''***,,,***((('''%%%$$$$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''&&&&&&&&&''''''(((((((((%%%&&&'''&&&$$$###$$$%%%$$$############$$$$$$%%%!!!!!!"""!!!!!!  !!!!!! """$$$######"""""""""""""""!!! """%%%)))---222444111...)))%%%!!! """!!!  !!!!!!"""%%%)))***+++)))%%%  $$$pppYYYFFF>>>:::::::::::::::;;;;;;<<>>;;;::::::;;;===???<<<;;;999:::<<<>>>???>>>===============<<<;;;;;;999999999888888888888888777777666666555555444444333333444555666666666555555555444444444444555555555555555444444444333333333333333333333222222111///...---,,,,,,---///000000///...---,,,+++++++++))))))******++++++++++++''''''(((((((((((((((((())))))******************))))))******))))))(((''''''&&&&&&&&&&&&'''((((((+++((()))---//////111555:::333+++(((***+++)))&&&((((((((('''%%%&&&(((+++)))(((&&&$$$$$$$$$$$$%%%'''%%%###""""""###&&&'''%%%%%%%%%&&&'''((())))))&&&'''((('''%%%#####################$$$$$$%%%%%% !!!!!!!!!  !!!!!! !!!###%%%$$$###"""!!!!!!!!!!!!!!! """$$$(((,,,///111(((&&&###!!! !!!###$$$!!!!!!  """&&&)))+++((('''$$$!!! """zzzbbbOOOFFF@@@@@@?????????@@@AAAAAAEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJHHHFFFDDDBBBAAAAAABBBCCCBBB@@@???@@@AAA???===;;;::::::;;;>>>@@@???===<<<<<<===>>>===<<<======>>>>>>======<<<;;;999999999999888888777777666666666666666555555555333333444555666666666555444333333222222333333444555555444444444333333333222222333333222222111000...---,,,,,,,,,...///000000///...---,,,,,,++++++***************+++++++++&&&''''''((()))*********+++++++++,,,+++***)))(((((())))))))))))((('''''''''&&&&&&&&&&&&'''((((((''''''***000111///...000111,,,((((((+++,,,(((%%%'''(((((('''&&&&&&(((***)))(((&&&%%%%%%%%%%%%&&&)))'''$$$!!! """$$$%%%######$$$%%%&&&&&&''''''%%%'''((('''%%%###"""#########$$$%%%%%%%%%&&&&&& !!!!!!"""!!!!!!!!! !!!!!!!!!!!!$$$&&&######!!! !!! !!!"""$$$&&&'''((( !!!!!!"""###### !!!$$$&&&(((%%%&&&&&&$$$!!!kkkYYYRRRHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNMMMLLLKKKIIIFFFCCCAAA???AAABBBCCCBBB@@@>>>???@@@>>>===<<<;;;;;;===>>>@@@@@@???======>>>>>><<<;;;===>>>>>>>>>>>>===<<<<<<888999999999999888777777555555555666666666666666444444555555666555555555333333222222222222333333444444333333333222222222111111111111111000000///---------------...///000//////...---,,,,,,,,,,,,************************'''((()))+++,,,...//////---.........,,,***((('''(((((((((((((((''''''&&&'''&&&&&&&&&&&&'''((((((%%%%%%***000111---***+++)))'''&&&'''******(((%%%&&&((((((((('''''')))+++)))((('''&&&%%%&&&'''''')))'''$$$""" !!!"""$$$"""######$$$$$$%%%%%%%%%$$$%%%&&&%%%###"""###$$$###$$$%%%%%%&&&%%%%%%$$$ !!!"""#########""" !!!""""""!!!!!!###%%%!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!"""!!!  !!!###%%%'''%%%&&&'''&&&### ppp```ZZZRRRQQQQQQQQQQQQRRRSSSSSSQQQQQQRRRRRRRRRRRRRRRQQQOOONNNMMMJJJHHHEEEBBBAAAAAABBBCCCAAA???>>>>>>???>>>============>>>???@@@???>>>===>>>??????>>><<<>>>>>>>>>>>>>>>===<<<<<<888999999:::999888777666444555555555666666777777555555555666555555444444444333333222222333333444333333222222222111111111000000000000000///......+++,,,---...///////////////...---,,,++++++++++++))))))))))))))))))))))))***+++,,,///111333555666444444444333111...+++)))''''''((((((((('''&&&&&&'''&&&&&&&&&&&&'''((((((&&&%%%(((---...)))'''(((%%%%%%&&&&&&''''''&&&&&&&&&'''))))))))))))+++,,,)))(((&&&%%%%%%&&&''''''&&&%%%###"""!!!"""###$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###%%%###$$$$$$%%%%%%$$$###""" """"""#########""""""###"""!!!!!!###$$$ !!!"""#########"""!!!  !!!!!!!!!   """$$$''')))((()))(((&&&"""pppbbb]]]YYYXXXXXXXXXXXXYYYZZZZZZUUUUUUVVVVVVUUUUUUTTTSSSQQQPPPOOOLLLJJJGGGDDDBBBAAABBBCCCAAA???>>>>>>???======>>>>>>?????????@@@=========>>>@@@AAA???>>>>>>>>>>>>>>>>>>======<<<888888999:::999888777666444444555555666777777777555666666666555444333333555444444333333444444555222222222111111111000000///////////////......---***+++---///000000///......---,,,,,,++++++++++++)))))))))(((((((((((((((,,,---///222555888:::;;;;;;;;;;;;999777333000---''''''((((((''''''&&&%%%'''&&&&&&&&&&&&'''(((((((((&&&'''******'''%%%'''%%%&&&&&&%%%######%%%'''%%%''')))***)))***,,,...((('''&&&%%%%%%%%%&&&'''$$$###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$######"""!!! ###&&&"""###$$$$$$###"""!!!  !!!""""""############$$$###!!!!!!"""$$$ !!!###%%%&&&%%%$$$""" !!!  !!!###''')))+++,,,+++((($$$ !!!wwwjjjbbb`````````_______________[[[XXXUUUSSSSSSRRRQQQPPPPPPPPPPPPNNNLLLIIIFFFDDDEEECCCBBB@@@>>><<<<<<;;;>>>>>>@@@AAAAAA@@@???>>><<<<<<======>>>>>>>>>???======<<<;;;:::999999888777777888777777666555444555555555666666666666666555333222333666666444111333333333444444333333222111000///......///000111///////////////...............------------......,,,,,,,,,---......+++)))((((((((((((((())))))***///000333999AAAEEEEEEDDD===>>>>>>===999333---***+++******)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%)))(((''''''''')))***+++,,,+++)))(((&&&&&&%%%%%%######"""!!!!!!"""%%%(((%%%$$$######"""#########""""""######$$$$$$$$$$$$%%%###!!!!!!!!!!!!  """$$$&&&&&&%%%###&&&%%%%%%$$$$$$%%%%%%%%%)))((('''&&&$$$###""""""!!!!!!  !!! !!!(((------***!!!!!!"""uuulllgggccccccbbbaaa```___^^^]]]ZZZWWWTTTRRRRRRRRRPPPOOONNNNNNMMMLLLJJJGGGDDDBBBDDDCCCAAA@@@>>>=========>>>???@@@@@@@@@@@@???>>>============>>>>>>>>>???>>>===<<<;;;:::999888888666666777777777666555555555555555555555555555555555333222333555666444222333333333333333222222111000000///......///000000/////////.....................------------.........---,,,---------+++)))))))))(((''''''((()))***---///444;;;CCCGGGGGGFFFDDDBBB>>>999444000---+++******))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$''''''&&&%%%&&&&&&((((((***)))(((&&&%%%%%%%%%%%%"""###$$$###"""###&&&(((&&&%%%%%%%%%$$$%%%%%%%%%"""#########$$$$$$$$$$$$%%%###!!! !!!"""!!! !!!"""###&&&((()))((('''***)))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$!!! ###+++---,,,$$$!!!"""yyyssspppnnngggfffeeebbb```^^^\\\[[[XXXUUURRRQQQQQQPPPNNNMMMJJJJJJJJJIIIGGGEEEBBBAAABBBBBBAAA@@@????????????>>>??????@@@@@@???>>>>>>============>>>>>>>>>>>>>>>===<<<;;;999888777666555555666666777666666666555555555444444333333333444333222333444555444333333333222222222111111000//////............///000//////.........---------......------------......000...,,,,,,------+++***,,,***((('''&&&(((***+++...111888@@@GGGJJJJJJIIIHHHCCC;;;333...+++,,,,,,***))))))(((((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$###"""""""""""""""&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$######$$$$$$"""###%%%&&&%%%%%%&&&''''''''''''''''''''''''(((############$$$$$$$$$$$$%%%### !!!"""######!!!"""###%%%''')))***+++///...,,,)))'''&&&&&&&&&"""""""""######$$$%%%%%%   !!!!!!"""&&&...---(((  !!!!!!|||uuurrrrrrrrrjjjiiifffccc___\\\YYYXXXUUUSSSPPPOOOOOONNNLLLJJJGGGHHHHHHGGGFFFDDDBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA???????????????>>>>>>>>>========================>>>===<<<:::999777666555333444555555666666666666555555444444333222111111333333222222333444444444444333222111000000000///...............///////////////......------,,,,,,...------,,,,,,------...///---,,,---...//////...000---***(((''')))+++---111555<<>>666///***)))***+++))))))((((((((('''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$###""""""""""""###%%%$$$$$$$$$##################""""""""""""######!!!$$$'''((('''&&&&&&'''''''''(((((())))))))))))$$$$$$$$$$$$$$$$$$$$$$$$%%%### """$$$&&&&&& !!!###$$$%%%'''***,,,000...+++(((%%%$$$$$$$$$###"""!!!!!!"""###$$$$$$   """$$$&&&'''$$$###"""###+++000,,,$$$!!! !!! !!!###xxxtttrrrppppppiiihhheeeaaa]]]YYYVVVUUURRRPPPNNNMMMMMMLLLIIIGGGFFFFFFGGGGGGFFFEEECCCBBBAAAAAAAAA@@@AAABBBBBBCCC@@@??????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777666555222333444555555555555555555555444333222111111000222222222222222333444555555444222111000/////////---....../////////000000000//////...------,,,,,,------,,,,,,,,,,,,---------,,,---///222555555444333111---***)))+++---...111555;;;@@@AAA@@@>>>===777444000,,,)))(((((()))((((((((((((''''''''''''$$$%%%'''(((((('''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###############$$$$$$%%%%%%$$$$$$$$$$$$"""!!!!!!!!!!!!"""######!!!$$$''')))((('''&&&&&&&&&&&&((()))************%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""$$$'''))))))"""$$$%%%&&&%%%&&&))),,,---+++'''$$$"""!!!""""""%%%$$$"""!!! !!!"""  """%%%(((+++,,,******)))***///111***  """'''***+++yyytttqqqnnnllljjjeeedddaaa]]]YYYVVVSSSQQQOOONNNLLLLLLKKKJJJGGGEEEDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBCCCDDD@@@@@@>>>===============;;;;;;;;;;;;;;;:::::::::;;;::::::999888777666666333333444444555444444444444444444333333222222222111222222111111222444777777666333111000/////////---...///000111111111000111111000///...------,,,------,,,,,,,,,,,,------------000444888::::::999444222///,,,++++++,,,...---000555777666333111000,,,++++++***)))(((((((((''''''''''''''''''''''''$$$&&&'''(((((('''&&&$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$############$$$######$$$%%%&&&&&&%%%%%%###"""""""""""""""######!!!$$$'''(((((('''&&&'''%%%''')))+++,,,,,,,,,,,,%%%%%%%%%%%%$$$$$$$$$$$$#########%%%(((+++,,,,,,&&&)))+++***((('''))),,,(((&&&###!!! !!!###$$$(((&&&$$$!!!  !!!!!!!!!   $$$'''***---...---...///000222111))) (((111444111zzzvvvqqqmmmkkkiiifffeee```___\\\YYYVVVRRRPPPOOOMMMLLLKKKJJJJJJHHHEEEBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDAAA@@@>>>===<<<<<<======:::::::::999999999888888999999888888777777777777333333444444444333333222444444444444333333333333111222222111000111444888999777444222000//////000...///000111222222222111333222111000///...---------,,,,,,++++++,,,,,,---///000444999===>>>===;;;222111///---+++******+++))),,,///000---***))))))''''''((((((((((((((((((''''''''''''''''''''''''$$$&&&((())))))(((&&&$$$"""######$$$%%%%%%&&&&&&$$$$$$###""""""""""""###!!!"""###%%%&&&&&&&&&%%%%%%$$$###############$$$!!!$$$&&&'''&&&&&&&&&'''&&&(((+++---//////......&&&&&&%%%%%%%%%$$$$$$$$$"""###%%%(((,,,//////...))),,,///---)))&&&''')))%%%###!!! !!!###'''))))))'''$$$!!! !!!"""""""""!!! !!!!!! !!!"""$$$&&&(((***,,,,,,***///333333333000(((###...777555,,,}}}vvvrrrlllhhhfffdddcccaaa]]]\\\YYYVVVSSSPPPNNNMMMLLLKKKJJJJJJIIIGGGDDDAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDAAA@@@>>>===<<<<<<<<<===999999999888888888777777777777777777777777777777444444444444333333222111444444444444444444444444000222222111///000444888:::888555222000///000000...///111222333333333222333333222111000///......---,,,,,,++++++,,,,,,---111333777===@@@@@@>>>;;;000000...,,,+++))))))((('''+++------***(((((()))''''''''''''(((((())))))&&&'''''''''''''''''''''$$$&&&((())))))(((&&&$$$""""""###$$$%%%%%%&&&&&&######"""!!!!!!!!!!!!!!! """$$$%%%&&&&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$"""###%%%&&&%%%%%%&&&'''((())),,,///111111000000&&&&&&&&&%%%%%%$$$$$$$$$"""###&&&***///111000///(((,,,///---(((######%%%$$$"""!!!!!!###&&&***---)))'''$$$!!! !!!"""#########"""!!!!!!!!!!!!!!!!!!!!! %%%&&&&&&'''((()))******'''...444444333///(((  &&&222999000###|||yyyrrroookkkgggddd```\\\YYYYYYXXXVVVTTTQQQNNNKKKIIIFFFGGGGGGGGGGGGFFFEEEEEECCCDDDDDDEEEDDDBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB>>>>>>===<<<;;;:::999999:::999888666555555555555555666777888777666333222333444555555555333000///444333333222111000//////000000111222333444444555444333222111000000000000---111777:::;;;:::999888999888444000,,,***,,,---------,,,,,,,,,,,,------555666888999888666333111,,,,,,,,,,,,+++***))))))+++++++++++++++***)))((('''((((((((()))))))))***+++***((('''&&&&&&''''''&&&&&&''''''((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""!!!!!!"""%%%&&&%%%$$$%%%&&&&&&%%%###""""""#########$$$&&&'''((())))))***,,,...---)))'''''')))$$$$$$%%%%%%%%%$$$$$$###"""$$$'''((((((((()))***((((((&&&%%%$$$#########"""$$$&&&((())))))(((((($$$###!!! !!!""""""""""""""""""""""""""" &&&''''''&&&$$$###$$$%%%%%%,,,333333---%%%!!! """&&&((('''&&&$$$zzzuuurrrppplllhhhdddaaa]]]XXXUUUUUUTTTSSSQQQOOOLLLJJJIIIGGGGGGGGGHHHGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>===<<<;;;::::::999888777666555444444444444666777888888777666444333444555666666555333111000333333222222111000000000///000000111111222222333111111000000000000000000...222777999999888666666444333111...+++***,,,...------...///000000111111888888777666333000,,,***++++++,,,,,,++++++*********++++++++++++***)))((((((((((((((())))))))))))+++***((('''&&&&&&''''''%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$###!!!"""$$$%%%$$$$$$###$$$%%%$$$###""""""###!!!"""###%%%(((***---...000000///---)))'''&&&&&&#########$$$$$$######""""""$$$&&&'''&&&&&&&&&'''&&&%%%$$$#########$$$$$$''''''(((''''''&&&&&&%%%$$$###!!! !!!"""""""""""""""""""""""""""  !!!######""""""###$$$'''---333222,,,%%%!!!!!! """$$$$$$###!!! yyysssooolllkkkhhhccc___[[[XXXTTTQQQPPPPPPOOONNNLLLJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEECCCBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<;;;::::::999666666555444333333333333777888888888888666444333444555666666555444222111111111111111111111111111000000000000000000000000///////////////000000000000333666888666444333333//////...,,,******---///---...000222444444444444666555333111---+++(((''')))***++++++,,,+++++++++******++++++******))))))))))))))))))((((((((((((******)))(((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%########################!!!!!!"""""""""#########'''$$$""""""###$$$$$$###"""###%%%%%%$$$###$$$%%%$$$%%%&&&(((,,,111555777666333///+++)))'''%%%###!!!""""""#########"""""""""###%%%%%%###"""###$$$""""""!!!!!!"""$$$&&&'''---+++)))'''%%%$$$#########"""!!! !!!"""  !!!!!!!!!###$$$)))///555444...'''######!!!!!!!!! {{{uuupppllljjjgggccc^^^ZZZWWWSSSPPPNNNLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHGGGGGGEEECCCAAA???>>>???AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<;;;:::999999555555444444444444444444888888888888777666444333333444444444444333222111000000111111111222222222111111111000000/////////---...///000111111111111111333555555333111000000---...---,,,******,,,///...///222444555555444333000///---++++++***++++++((((((***++++++,,,,,,,,,))))))************))))))))))))))))))((((((((((((******)))(((((('''''''''%%%%%%&&&&&&%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""#########$$$(((&&&###"""###$$$$$$######%%%((((((((('''((())),,,,,,,,,...111777<<>><<<<<<<<<>>>@@@????????????????????????<<<;;;:::999888777777666555444444444555666777777999888777666555444333222000000000000000000000000000000111111222222222333222222222111111000000000...///111222333333333222...///000///---,,,---///111111111///,,,++++++,,,------...//////...---,,,------+++***)))***++++++'''((()))***++++++++++++(((((())))))******))))))(((((((((((())))))))))))************)))(((''''''&&&''''''&&&&&&%%%$$$##############################$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%''')))***)))(((&&&))),,,------,,,,,,,,,---,,,++++++---///111333)))'''$$$######$$$######"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$""" ###$$$'''***,,,---------(((&&&###!!!!!!"""$$$&&&"""!!!  !!!  """&&&+++...777@@@HHHIII???222(((### {{{wwwqqqlllgggccc___\\\YYYUUUQQQNNNMMMMMMLLLKKKHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGFFFFFFEEECCCBBB@@@>>>>>>>>>???@@@????????????????????????::::::999888777666555555333333333333444555666777999888666555333222222111111111000000000000111111111111111111111222222222000000000000000000//////---///111222333222111000,,,------,,,+++,,,...000///000000///,,,++++++,,,***+++++++++,,,------------,,,+++***))))))))))))(((((()))******+++******'''(((((()))))))))))))))&&&&&&'''((()))***++++++******++++++***)))'''&&&(((((((((''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$&&&)))---...---+++$$$'''***++++++)))(((((('''&&&&&&&&&'''((()))***###$$$%%%$$$###""""""###!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%### !!!"""###&&&***---///...,,,***$$$###"""!!! !!!###$$$"""!!!  !!!$$$+++333888<<>>>>>>>>>>>>>>>>>>>>>>>999999888777666555444444111111111222333444555666888777666444222111111111222111111111111111222222111111111111111111111111////////////////////////---...000111222111///...***+++++++++***,,,...111---...///...,,,+++,,,---(((((())))))+++,,,...///*********************)))((())))))************)))''''''((()))))))))))))))%%%&&&'''((()))***+++,,,******++++++***)))'''&&&(((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""###&&&+++///111///---!!!$$$((()))(((&&&%%%%%%######$$$$$$%%%%%%&&&&&&!!!$$$'''&&&"""!!!"""$$$ !!!######$$$$$$$$$&&&&&&%%%###!!!!!!"""$$$###&&&+++///000...***(((###"""!!! !!!!!!""""""!!!   ###(((000;;;BBB>>>CCCEEEAAA666***###!!!~~~{{{yyytttpppkkkfffbbb^^^ZZZXXXSSSRRRPPPMMMJJJIIIJJJLLLIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFDDDCCCCCCCCCBBB@@@>>>======>>>>>>AAA???>>><<<<<<<<<======>>><<<888555333333333333555444333333555555444333555555444444333222111111111111000000000000111111333333222111000000111111222222111111000000//////000///...///111111000...,,,,,,,,,------.........,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,******+++,,,)))(((((()))***)))(((&&&''''''(((((())))))******+++++++++******(((''''''(((''''''&&&&&&&&&''''''&&&&&&%%%$$$######""""""########################!!!"""$$$&&&'''''''''&&&!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$###############""""""""""""###$$$%%%&&&'''&&&###!!! !!!!!!%%%)))///111...((("""!!!!!!!!!!!!!!!!!!!!!!!!###!!!  !!!###"""!!!""" !!!  !!!"""""""""%%%...>>>KKKPPPEEEGGGEEE===///$$$  !!!|||xxxuuussspppmmmhhhddd```\\\WWWTTTPPPPPPNNNKKKIIIHHHJJJKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBB@@@???>>>===>>>>>>>>>===<<<;;;;;;;;;<<<======;;;888555333333333333555333333333444555444333444444444333222111111111111111000000000000111111222222222111111111000000111000000000//////.........------...000111000...,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,---------.........++++++++++++++++++++++++)))***,,,,,,,,,---000222---+++))))))))))))(((&&&''''''(((((())))))******,,,,,,,,,++++++***((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$###########################$$$%%%&&&&&&&&&%%%$$$""""""""""""""""""""""""""""""#########$$$$$$$$$#################################""""""###$$$$$$''''''&&&### """$$$+++,,,...,,,((($$$!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  ###%%%$$$"""###"""!!! !!!!!!"""""""""!!!(((666EEEJJJHHH???===999222***$$$!!!"""{{{uuurrrooommmkkkhhhddd```]]]XXXSSSOOOMMMMMMLLLJJJHHHHHHIIIKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEECCCBBB@@@???>>>=========;;;;;;:::::::::;;;<<<<<<;;;:::777555444333333333555333222333444555444222333333333222111111000000111111000000000000111111000111222222222111000/////////////////////......,,,,,,,,,---000111000///,,,,,,,,,,,,------------,,,+++************+++,,,------........./////////,,,,,,++++++************(((***+++,,,...111666999222///,,,)))))))))((('''''''''(((((())))))******,,,,,,,,,,,,+++***))))))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%&&&&&&%%%$$$##############################"""""""""#########$$$$$$""""""""""""""""""######$$$$$$###"""""""""""""""&&&((()))%%% ###'''000...+++'''""" """""""""""""""""""""""""""  """!!! """%%%'''((('''&&&&&&%%%###"""!!!!!!  !!!"""###$$$$$$###""""""!!!+++<<>>>>>======999999999:::;;;<<<<<<===999888666555444333333333444333222222444444333222222222222111111111000000222111111000000111111222///000222333333111///.../////////000000000000000,,,,,,,,,...111222111000,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,---------.........,,,,,,++++++******))))))((()))***+++---111777;;;777333---***((())))))(((''''''(((((())))))******+++++++++++++++***)))(((&&&%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&########################$$$$$$%%%%%%%%%$$$$$$$$$########################""""""""""""############!!!"""""""""""""""######$$$$$$###""""""""""""###$$$(((***%%%"""(((...,,,)))$$$ !!!###""""""""""""""""""""""""  """"""!!!"""$$$&&&((((((*********)))'''%%%$$$"""######"""!!! !!!###%%%&&&'''((((((&&&$$$###""""""$$$,,,:::CCC>>>444,,,***(((&&&$$$""" !!!  ~~~wwwrrrnnnkkkhhhfffccc```]]]ZZZXXXTTTPPPMMMLLLMMMMMMLLLKKKKKKLLLMMMJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGBBBAAAAAA@@@???>>>===<<<888999:::;;;<<<=========777666555444444333333333444333222222333444333222222222111111111111111111222222111111111111222222...///111222222111000...000000000111111222222222...---...000222333333222,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,+++++++++******)))))))))))))))******+++...333777777333---)))(((((())))))''''''(((((())))))******)))))))))))))))(((((('''%%%%%%%%%%%%&&&&&&'''((('''''''''(((((((((((((((########################""""""######$$$%%%&&&&&&########################!!!!!!"""""""""#########!!!!!!""""""#########$$$$$$$$$############$$$$$$"""%%%'''$$$!!!'''''''''&&&###!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!###%%%&&&------------+++)))&&&%%%%%%%%%%%%###!!!!!!###%%%))))))******)))(((&&&%%%%%%'''(((***///444222,,,$$$(((,,,+++'''###"""###$$$###!!!zzzvvvpppllliiifffcccbbb___\\\YYYVVVUUUSSSPPPOOOMMMNNNOOONNNMMMLLLMMMNNNJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHGGGAAAAAAAAAAAA@@@>>>===<<<888999:::;;;<<<<<<<<<<<<555555555444444333333222444222111222333444333111222222222222222222222222222222111111111111222222...///000111111111000///000000111111222333444444/////////111333444333222,,,,,,,,,,,,++++++++++++))))))***++++++***))))))(((((()))))))))*********************************((())))))))))))+++...111444000+++((('''((())))))''''''(((((())))))******'''(((((()))((((((''''''&&&&&&&&&&&&''''''((()))************************########################""""""""""""###%%%&&&'''########################!!!!!!!!!"""""""""######"""""""""###$$$$$$%%%%%%'''&&&%%%$$$$$$$$$$$$$$$!!!###$$$!!! %%% """######"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! ###%%%+++---...///---***'''%%%%%%&&&&&&### ###&&&)))))))))((('''''''''''''''******&&&%%%'''(((&&&&&&---...)))$$$$$$&&&%%%$$$!!!}}}yyyuuuqqqlllhhhfffcccaaa___\\\YYYTTTQQQQQQQQQQQQPPPMMMOOOPPPOOOMMMLLLLLLMMMJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGAAAAAAAAAAAA@@@>>>===;;;777888999:::;;;;;;::::::333444444444444333333222333222111222333333333111222222222333333333333333333222222111111222222333////////////000000000111...///000111222333444444000//////000222333111000,,,,,,,,,+++++++++******((()))***++++++***)))((('''(((((((((((()))))))))(((((())))))******++++++&&&((()))))))))***,,,...///,,,)))''''''((())))))''''''(((((())))))******(((((())))))))))))((((((''''''''''''((()))***************))))))(((((((((##############################"""""""""$$$%%%&&&""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""######$$$%%%%%%&&&&&&,,,***)))&&&$$$###""""""""""""!!! ### """"""!!! !!! ###'''((())),,,---,,,***&&&$$$###%%%%%%!!! %%%(((&&&%%%$$$###$$$&&&''''''***)))$$$!!!"""""" !!!&&&((((((''''''(((###!!!|||wwwtttssspppkkkhhhfffdddaaa___ZZZVVVQQQNNNNNNPPPQQQQQQNNNOOOPPPOOOMMMKKKKKKLLLKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFGGGHHHHHHGGGGGGGGGAAAAAAAAAAAA@@@>>>===;;;666777888::::::999888888333333333444444333333222333222111111333333222111333333333333333333333333333222222111111222222333/////////...///000111222---...///000111222333444000///...///111111000...,,,,,,,,,++++++*********((()))***++++++***)))((((((((((((((())))))))))))''''''((()))***+++,,,,,,%%%''')))))))))***,,,---,,,)))'''&&&'''((()))(((''''''(((((()))*********((()))************))))))'''''''''((((((***++++++(((((('''&&&%%%$$$$$$###########################%%%$$$###"""""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$%%%&&&&&&''''''000...+++(((%%%""" ###"""  !!!""" !!!!!!  %%%***$$$'''***,,,+++(((%%%"""!!!#########&&&$$$""" """$$$&&&'''((('''###!!!""" !!!&&&))))))((( }}}yyyvvvpppkkkmmmllljjjgggccc```^^^]]]YYYUUUPPPKKKJJJKKKOOORRRRRRQQQOOOMMMLLLLLLLLLMMMLLLIIIEEECCCBBBDDDGGGIIIHHHHHHGGGFFFEEEEEEEEEEEEBBBAAA@@@???>>><<<999666555666888999999888777777666666666666666555555444444333111///...//////000333222111000000111222222111000000000111222222333///000000000000///......///000222222000///000111111000///...,,,,,,,,,++++++++++++************)))******+++++++++******)))''''''''''''(((***++++++)))((((((((((((((())))))(((((((((((())))))))))))***)))((('''''''''''''''(((((())))))******++++++))))))))))))))))))))))))******))))))((((((((('''%%%%%%%%%$$$$$$%%%&&&&&&########################""""""""""""############$$$$$$$$$""" """$$$""""""""""""""""""!!!!!!"""""""""!!! """&&&***000...,,,++++++(((###  !!!  !!!!!!!!!###!!! !!!$$$"""$$$&&&''''''%%%###!!!  """"""""""""$$$%%%'''((($$$#########$$$###!!!"""$$$$$$$$$###}}}wwwtttpppkkkgggjjjiiifffccc```]]][[[ZZZWWWTTTPPPLLLKKKMMMPPPRRRQQQPPPNNNMMMLLLLLLLLLMMMLLLIIIFFFCCCBBBCCCFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCAAAAAA@@@>>>:::888666666777888888888777666666666666666666555444444444333222111000000000000111000000//////000111222111111111111111222333333222222222111111111111000111333444444333222222333111000///---,,,++++++++++++++++++*********))))))))))))*********))))))(((((((((((((((((()))***+++))))))(((((((((((())))))(((((((((((())))))))))))))))))(((''''''''''''''''''(((((())))))***++++++))))))))))))))))))))))))))))))((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###############$$$$$$###!!! """###!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!###'''***///,,,)))(((((('''$$$!!!"""!!!    """  """ """######!!! """$$$$$$$$$%%%&&&'''((())))))%%%$$$$$$$$$%%%$$$!!!!!!"""!!! }}}uuupppmmmjjjfffccceeedddbbb___\\\YYYWWWVVVSSSRRRPPPNNNNNNOOOQQQRRRPPPOOONNNMMMLLLLLLMMMMMMKKKIIIFFFCCCBBBCCCDDDEEEHHHGGGFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@@@@>>>:::777666666777777777777666555777777777666555444333222333333333333333222111000///////////////000111222222222111111222222333333333222111000000000111111111333444444333222333333000///...,,,++++++++++++++++++*********)))))))))'''(((((()))))))))(((((())))))((((((((())))))***))))))(((((((((((())))))(((((((((((())))))))))))))))))((((((((((((''''''''''''(((((())))))******))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!###$$$$$$"""!!!!!!""" !!!!!!""""""!!!""""""""""""$$$'''+++---***&&&$$$$$$%%%%%%$$$&&&%%%$$$"""   """"""!!!    """'''***'''((()))************)))$$$$$$%%%&&&'''&&&""" !!!!!! {{{vvvpppkkkhhhfffcccaaabbbaaa___\\\YYYWWWUUUTTTPPPPPPPPPPPPPPPQQQQQQRRRPPPOOOOOONNNNNNNNNNNNNNNJJJHHHFFFDDDBBBBBBCCCCCCFFFFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>>>><<<999777777777777777666666555555777777777666555444333222111222333444333222000////////////000111111222222333222222222222222333333222000...---,,,---///000...000111111000//////000......,,,++++++*********************))))))))))))'''((())))))***)))))))))******))))))((()))))))))***))))))(((((((((((()))(((((((((((())))))))))))(((((()))))))))(((((((((&&&''''''((())))))******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############ """$$$%%%###"""!!!""" !!!!!!""""""!!!""""""""""""$$$'''******'''""" """%%%''',,,+++)))'''$$$"""!!!   !!!%%%&&&$$$!!! !!!!!!!!!  &&&+++///+++,,,,,,+++***)))'''&&&"""###%%%(((+++***'''$$$ !!!"""!!! wwwsssmmmiiifffdddcccbbb```___]]][[[XXXVVVTTTSSSNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQQQQPPPPPPOOONNNNNNHHHGGGEEEDDDCCCBBBBBBBBBDDDDDDCCCAAAAAAAAAAAAAAA??????>>>??????>>>;;;999999999888777666555555555666666666666555444333222000111222222222111//////111111111222333333333333333333222111111222222222111000...,,,,,,---...000,,,---//////---,,,---...---,,,+++******)))***************)))))))))((((((((()))******+++++++++***+++******))))))))))))*********)))((((((((((((((((((((((((((())))))))))))'''((()))******)))((((((''''''(((((()))*********((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############ """$$$$$$###""""""""" !!!!!!"""""" !!!"""""""""###%%%(((&&&$$$!!! $$$'''000///...,,,)))&&&$$$###  !!!###(((***(((### !!!!!!!!!!!! !!!  ###(((...111...---,,,***'''%%%"""!!!"""&&&+++//////,,,)))$$$%%%%%%%%%$$$""" |||tttqqqlllgggdddbbbbbbbbb___^^^\\\ZZZXXXUUUTTTSSSNNNOOOQQQRRRRRRSSSSSSRRRRRRRRRQQQQQQPPPNNNMMMLLLEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@AAACCCCCCAAA???;;;:::999777666555555555444555555555555444333333000000111111111000000///222333333444444333222222222222111111000111111111222111000/////////000000,,,...//////...------...++++++***)))))))))))))))******)))))))))(((((((((((()))***++++++,,,++++++******)))))))))******++++++***)))((((((''''''((((((((((((((())))))))))))'''((()))***+++***)))(((((((((((()))******++++++((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$########################""""""""""""############ """###$$$"""""""""###"""""""""""""""""""""!!! !!!""""""!!!!!!###$$$""""""!!!###&&&//////...---***(((&&&%%%!!!  ###"""''',,,---+++%%%  !!!!!!!!!"""%%%)))...000---+++)))&&&###!!!  ###)))///444444111---+++,,,+++***'''### |||yyyvvvpppnnnjjjeeeaaa______```^^^]]][[[YYYWWWUUUSSSRRRPPPPPPQQQRRRRRRRRRSSSSSSQQQQQQQQQPPPNNNLLLJJJIIIBBBCCCDDDDDDDDDCCCBBBBBB??????>>>===<<<<<<<<<<<>>===<<<;;;;;;:::;;;;;;<<<<<<>>>AAADDDEEEDDDCCC???===;;;999777666666666222222333444555555555555333333111111111222333444222333333333222000///---111111000//////...//////.........///......---,,,+++---......---,,,,,,---***))))))(((((((((((()))))))))))))))((((((((((((&&&'''((()))************))))))))))))***+++,,,---++++++)))(((''''''''''''(((((((((((())))))))))))&&&(((***+++,,,+++***)))*********+++,,,,,,------((((((((((((((((((((((((&&&&&&&&&''''''(((((((((((('''&&&%%%$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""!!! !!!$$$&&&&&&&&&%%%$$$###"""!!!!!!!!!""""""!!! ###$$$!!! !!!%%%&&&&&&&&&&&&$$$"""!!!"""!!! !!! """'''(((,,,000111...(((""" !!!!!!!!!"""$$$&&&(((***++++++'''$$$!!! ###%%%&&&***///666999777222---++++++,,,,,,+++)))&&&$$$|||xxxtttrrrpppooojjjddd___^^^___```aaa\\\ZZZWWWTTTRRRRRRRRRSSSPPPPPPOOOOOOOOOPPPPPPQQQQQQPPPNNNLLLJJJGGGFFFEEECCCBBBAAAAAAAAABBBCCCDDD======<<<;;;:::999999999@@@??????BBBFFFGGGDDDBBB>>>===:::777555555555666444444333333333222222222666666666555444444333333444444444444333222111000......//////////////////------.........---+++***++++++++++++++++++++++++))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))'''&&&&&&%%%%%%%%%&&&&&&'''((()))***++++++'''(((***,,,---------,,,)))...222111,,,)))***---))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$##############################"""!!! !!!###%%%###%%%&&&%%%"""!!!###&&&'''&&&%%%$$$"""!!! !!!!!!!!!!!!!!!!!!$$$%%%$$$###!!!!!!###%%%((('''%%%###"""!!! """!!!   !!!''',,,---000111///***""" !!!$$$(((++++++)))&&&$$$''')))%%% $$$'''+++111666666222,,,((((((((((((((('''&&&%%%$$$###"""  !!! ~~~}}}zzzvvvrrrooolllkkkjjjfffbbb______^^^]]]\\\YYYWWWUUUTTTSSSSSSTTTUUURRRQQQQQQPPPPPPPPPQQQQQQOOONNNMMMKKKHHHFFFEEEDDDBBBAAA@@@?????????@@@@@@>>>===;;;:::999999::::::===>>>BBBGGGKKKKKKFFFBBBAAA???<<<999666555555555444444444444333333333333777666666555555444333333444444444444333222111000........................------.........---++++++++++++++++++++++++++++++))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))((((((((((((((()))***++++++***)))(((''''''&&&&&&%%%%%%&&&'''((()))******'''(((***+++,,,---,,,,,,+++///333333...++++++,,,)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$##############################!!!!!!!!! !!!"""%%%'''(((******'''###!!!"""%%%&&&&&&$$$###!!!  !!!!!!!!!!!!%%%%%%$$$###!!! """$$$%%%$$$###!!! !!!  """(((///......---***&&&!!! !!!"""###"""!!!!!!"""%%%((()))'''%%%$$$%%%%%%###!!!!!!%%%)))***---000222000---((($$$""""""###$$$$$$$$$######"""  !!! yyyxxxuuurrrnnnkkkhhhgggdddbbb```___^^^]]][[[YYYVVVUUUTTTTTTTTTUUUVVVWWWTTTSSSRRRQQQQQQPPPQQQQQQMMMLLLKKKIIIGGGEEEDDDCCCAAA@@@>>>===<<<======>>>???===:::888888999:::<<<;;;???EEELLLOOOMMMGGGBBBBBB@@@===:::777555555444666555555555444444444444777777666666555444444444333333333333333222111000------------------------,,,------------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,---,,,+++)))((((((''''''$$$%%%%%%&&&'''((())))))'''(((***,,,---------,,,---111555444000,,,******(((((((((''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######""""""######################## !!!###&&&(((***---......***$$$!!!!!!###((('''&&&$$$###!!!  !!!""""""%%%%%%$$$""" !!!###!!!!!!    ###)))111///,,,)))%%%"""!!!!!!"""#########"""!!!"""%%%'''&&&%%%%%%$$$"""###&&&***,,,---------,,,+++(((%%%""" !!!"""###$$$$$$ """"""!!!}}}{{{xxxwwwtttqqqnnnjjjhhhfffbbb```^^^]]]]]]\\\[[[YYYVVVUUUUUUTTTTTTUUUVVVVVVTTTSSSRRRPPPOOOOOONNNNNNJJJIIIHHHGGGEEEDDDCCCBBB>>>===<<<<<<<<<===>>>??????===999777666888;;;===<<<@@@FFFLLLMMMJJJEEEAAA???>>>;;;999777666555555666666666666555555555555777777666666555444444333222222222222222111000000------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((((((((((((((()))))))))******)))))))))((((((((((((((((((((((((((((((((())))))***+++,,,---,,,+++)))((((((''''''%%%%%%&&&''''''((())))))((()))+++---.........------000444444000,,,)))(((''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$#################################### ###&&&***,,,,,,---...---)))$$$!!!!!!###+++***)))'''%%%$$$###""" !!!"""###%%%%%%$$$""" """ !!!  !!!!!!!!!!!!!!!!!! $$$)))000///---)))$$$  !!!""""""!!!  $$$((()))******'''$$$(((...222000,,,+++)))&&&###!!! """###$$$$$$%%%!!!###$$$###}}}zzzyyyxxxvvvuuussspppllliiigggeeebbb___\\\ZZZ[[[\\\\\\\\\XXXWWWVVVUUUTTTTTTSSSSSSSSSRRRPPPNNNLLLKKKKKKJJJHHHGGGFFFEEEDDDCCCBBBBBB<<<<<<<<<<<<===>>>@@@AAA>>><<<999666666888;;;===???BBBEEEGGGFFFCCC@@@>>>:::999888777777666666666777777666666666555555555666666555555444444333333111111222222111111000000------,,,,,,++++++++++++,,,,,,,,,+++,,,,,,,,,,,,************************((((((((((((((((((((((((((()))************))))))(((((((((((((((((((((((()))))))))((()))******+++******)))((('''''''''''''''''''''((()))))))))******+++---///000000//////,,,...000000...***'''%%%&&&''''''((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""!!! !!!$$$))),,,------'''))))))&&&""" """$$$***)))((('''%%%$$$###### """"""######$$$###!!! !!! !!!"""###!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!! ###(((+++---...,,,'''"""!!!"""######"""  &&&,,,111333111---+++///555666...'''&&&$$$!!! !!!""""""""""""""""""%%%%%%%%%|||xxxvvvvvvuuuqqqpppnnnkkkhhheeecccaaaaaa^^^ZZZYYYZZZ\\\]]]^^^ZZZYYYXXXVVVTTTSSSQQQPPPRRRPPPNNNLLLJJJHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBBBB===<<<<<<<<<===???AAABBB<<<;;;999777777888:::<<>><<<;;;;;;777777777777777777777666777666666666555555555555555555444444333222222222000000111111111000000///...------,,,,,,++++++***,,,++++++++++++,,,,,,---************************))))))))))))))))))))))))((()))***+++++++++***)))((((((((((((((((((((((((***))))))(((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))*********+++---///000000000///+++,,,,,,,,,+++)))&&&%%%&&&&&&'''((((((&&&%%%$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$"""""""""""""""""""""""""""!!!!!!$$$))),,,,,,***!!!$$$%%%### """%%%$$$$$$$$$###""""""!!!!!! !!!"""######"""""""""  """  !!!"""######!!!""""""""""""!!!  !!!  %%%%%%)))------(((###  !!!###%%%&&&&&&&&&%%%!!!""")))222:::>>>999444111333666444***!!! """$$$%%%%%%zzzwwwvvvuuuuuummmkkkiiifffcccaaa^^^]]]]]][[[ZZZZZZ\\\]]]\\\\\\YYYYYYXXXWWWUUUSSSQQQPPPRRRPPPNNNKKKIIIGGGEEEEEEEEEEEEEEEDDDCCCCCCBBBBBB???>>>===<<<<<<===>>>???::::::999888888999:::;;;:::===???>>>;;;999888888888888888888888777666666666666666555555555444444444333333222222111111000//////000000000000000///.........---,,,+++++++++++++++*********+++------************************))))))))))))))))))))))))'''(((***,,,,,,+++***)))))))))))))))))))))))))))+++***)))'''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))'''''''''(((((((((((())))))***,,,---...///......,,,+++***)))))))))'''&&&%%%&&&'''((((((&&&%%%###"""######$$$%%%%%%&&&&&&######$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""" """'''***(((%%%!!!###!!!!!!%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###### !!!###  !!!"""### !!!"""""""""!!! """ %%%***+++&&&"""!!!"""&&&&&&'''(((((('''&&&%%%!!!""",,,888BBBHHH@@@999333111222///''' """######~~~{{{yyyxxxwwwvvvkkkjjjhhheeebbb___]]]\\\YYYYYYZZZ\\\]]]]]][[[YYYXXXXXXWWWWWWUUUSSSRRRQQQRRRQQQNNNKKKIIIFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCAAA@@@>>><<<;;;;;;;;;;;;999999999999999999::::::666:::>>>>>>;;;888777888::::::::::::888777666555666555555555444444444444333333222222111000000/////////000000000000000/////////...------,,,++++++++++++*********+++---...))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,---,,,***)))************************+++***)))'''%%%$$$$$$$$$$$$%%%%%%%%%'''((()))***&&&&&&&&&''''''''''''''''''(((***,,,---------,,,,,,+++)))((()))))))))(((%%%&&&'''((((((&&&$$$###""""""###$$$%%%%%%&&&&&&"""""""""""""""#########""""""""""""""""""""""""""" %%%'''%%%!!! """!!!!!!$$$ !!!!!!"""""""""###""""""""""""############"""$$$ !!!""" !!!!!!!!!   ###''''''$$$!!!"""$$$))))))))))))'''%%%###""" """---:::FFFMMMCCC<<<222...---***%%% !!! }}}zzzvvvtttrrrmmmkkkfffaaa^^^\\\\\\\\\\\\[[[[[[[[[ZZZYYYYYYYYYXXXWWWVVVTTTRRRQQQPPPOOOLLLKKKIIIGGGEEEDDDDDDEEEDDDCCCBBBAAAAAABBBDDDDDDAAA@@@>>><<<;;;;;;;;;;;;:::999888777777888999999999:::;;;;;;:::999777666999::::::::::::999888888777777777777666666666666111111111111000000000///000000000000///...---,,,.........///......---,,,***+++++++++******,,,...,,,,,,++++++***)))((((((&&&''')))(((''''''((())),,,++++++***))))))))))))''''''''''''((((((((((((******((('''&&&%%%%%%$$$%%%%%%%%%&&&'''((()))***((((((((((((''''''''''''+++***(((((((((***,,,...---,,,***)))((('''((((((&&&&&&''''''&&&$$$###"""""""""######$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!!!!!!!  !!!  ###$$$$$$%%%%%%%%%$$$$$$'''"""!!!!!!  !!!###$$$&&&'''''''''+++((($$$ %%%+++222777555000222:::666(((}}}{{{wwwtttrrrpppmmmjjjfffbbb___]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZWWWWWWVVVTTTRRRQQQOOOOOOKKKIIIGGGEEEDDDCCCCCCCCCCCCCCCBBBAAAAAABBBCCCDDD@@@???===;;;:::::::::;;;:::999888777777888999:::::::::;;;;;;:::999888777999999999:::999888888777666666555555555444444444111111111000000000//////000000000000///...---,,,...............---,,,,,,***+++++++++******,,,...,,,,,,+++******)))((((((&&&''')))(((''''''(((***++++++---------,,,+++***''''''''''''((((((((((((***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))***)))(((((()))+++---...,,,+++)))((('''(((((()))&&&&&&''''''&&&$$$###""""""#########$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!  !!!"""###$$$%%%%%%%%%%%%""" !!!!!!  """############$$$### """'''+++......555>>>999))) }}}|||zzzwwwtttqqqooonnnkkkiiifffbbb```_________^^^^^^^^^]]]\\\[[[[[[ZZZWWWVVVUUUTTTRRRPPPOOONNNIIIHHHFFFDDDBBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCC???>>><<<:::999999999::::::999999888888999::::::;;;;;;;;;;;;:::999888888888888999999888888777666444444444333333333222222000000000000///////////////////////////...---,,,------......------,,,+++***+++++++++******+++---+++++++++******))))))(((&&&((((((((('''''')))+++***+++...//////---***(((''''''''''''((((((((((((***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''((())))))++++++++++++++++++++++++))))))((()))***,,,...///***)))(((''''''((()))***&&&&&&&&&&&&%%%$$$##################$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""""""""""""""  !!!""""""""""""   """###$$$$$$%%%"""!!! !!!!!!  $$$(((...;;;CCC:::(((||||||~~~{{{zzzxxxuuurrrooonnnmmmjjjhhhfffcccaaa`````````^^^^^^]]]\\\[[[ZZZZZZYYYVVVUUUTTTSSSQQQOOONNNMMMHHHGGGEEECCCBBBBBBBBBCCCCCCBBB@@@??????@@@AAAAAA===<<<;;;999888888999999999999999999:::::::::;;;<<<<<<;;;;;;:::999999888777777888888777777666555333333333222222222111111000000/////////............/////////......---,,,---------------,,,++++++***++++++***))))))+++,,,+++*********)))))))))((('''((((((((('''(((***,,,------...---,,,***(((&&&''''''''''''(((((((((((())))))(((&&&&&&%%%%%%%%%&&&&&&&&&'''''')))***+++.........---,,,,,,++++++((((((((()))***,,,...///(((((('''&&&'''((()))***&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""###$$$$$$%%% !!!!!!!!!!!!  !!!""""""""" !!!!!!!!!$$$''',,,666CCCFFF888%%%zzzyyy{{{~~~zzzxxxuuurrrpppnnnmmmllliiigggeeecccaaa`````````\\\\\\[[[ZZZYYYXXXWWWWWWTTTTTTRRRQQQOOONNNLLLLLLHHHGGGFFFDDDCCCCCCCCCDDDBBBAAA@@@???>>>>>>???@@@===<<<:::999888888999:::999999::::::;;;;;;;;;;;;<<<<<<;;;:::999999999888666666777777666666555444333333333222222222111111/////////............---...............------,,,,,,,,,,,,,,,,,,++++++******++++++***)))(((***+++*********)))))))))))))))'''((((((''''''(((+++---555333000,,,***(((((((((''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))+++,,,---222111000...---+++***)))((((((((()))***+++------'''&&&&&&&&&&&&((()))***&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""######$$$%%%&&&&&&   !!!"""!!! """&&&***999DDDNNNKKK888$$$zzzxxxxxxzzz}}}}}}xxxvvvssspppmmmlllkkkkkkhhhfffeeecccaaa___^^^^^^[[[ZZZYYYXXXWWWVVVUUUTTTRRRRRRPPPOOOMMMKKKJJJIIIHHHGGGEEEDDDCCCCCCCCCDDDBBBAAA???>>>======>>>>>><<<;;;:::999888999::::::999999:::;;;<<<<<<<<<<<<<<<;;;:::999888888888888555555666666666555444444222222222111111111000000///.........------------------.........------,,,++++++,,,,,,++++++***)))***++++++***(((((()))+++))))))))))))))))))))))))(((((((((''''''(((,,,///999666222---*********+++''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&''')))+++...000111222111000...,,,***)))(((''''''((())))))*********'''&&&%%%%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""######$$$%%%&&&&&&  !!! !!!!!!  ###'''AAALLLTTTMMM888&&&!!!~~~|||zzzzzzzzz{{{{{{zzzuuussspppmmmjjjiiiiiiiiigggfffdddbbb```^^^\\\\\\ZZZZZZYYYWWWVVVUUUTTTSSSPPPOOONNNMMMKKKIIIHHHGGGFFFEEEDDDBBBBBBBBBBBBCCCAAA@@@>>>===<<<<<<=========<<<:::999999::::::;;;888999;;;<<<=========<<<;;;:::888777666777777777444555555555555444333333000000000000////////////.........---------,,,,,,,,,------......---------+++++++++++++++******)))***++++++***(((''')))***((()))))))))))))))))))))(((((((((''''''))),,,///444333000---+++*********''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''%%%&&&(((***...111444555......---,,,+++******)))''''''(((((((((((('''''''''&&&%%%%%%%%%&&&'''(((&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!""""""#########!!!  !!!  !!!"""&&&;;;GGGPPPIII666&&&!!!""""""!!!  !!!!!!!!!~~~}}}}}}~~~}}}zzzxxxsssqqqnnnjjjhhhggggggggggggfffdddbbb___]]][[[ZZZ[[[ZZZYYYXXXVVVUUUTTTSSSOOONNNMMMKKKJJJHHHGGGFFFEEEDDDBBBAAA@@@AAAAAABBBAAA@@@>>>===<<<<<<<<<======<<<;;;:::::::::;;;<<<888999;;;===>>>>>>===<<<:::999888666666666666777444444555555444444333222//////.........---------......---------,,,,,,,,,,,,,,,------...---------+++++++++++++++***))))))***++++++***((('''(((***(((((((((((())))))))))))((((((((('''''')))---000,,,,,,,,,+++***)))''''''''''''''''''((((((((()))(((((('''&&&&&&&&&''''''%%%&&&(((+++///333666888++++++++++++++++++++++++'''''''''(((''''''&&&%%%''''''%%%%%%%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!   !!!   """ %%%(((111>>>HHHCCC333$$$ ###%%%%%%%%%$$$ !!!"""######$$$}}}~~~}}}||||||{{{xxxvvvpppooommmjjjhhhfffdddcccbbbbbbbbb```\\\ZZZZZZZZZWWWWWWXXXWWWVVVTTTRRRPPPNNNMMMJJJHHHGGGHHHHHHIIIGGGFFFDDDBBBAAA@@@AAAAAACCC@@@<<<;;;===>>>===;;;<<<;;;;;;:::999999999:::888888999999999::::::::::::999999888777666666555666666555555555444444444///.........------------+++++++++,,,---...///000---------,,,,,,++++++++++++++++++++++++++++++++++++,,,+++***((('''((()))******))))))(((((('''''')))(((((('''''''''(((((('''((()))******)))((('''))))))(((((()))***++++++'''''''''((((((((((((((()))+++------,,,******+++'''((()))***************'''((()))))))))(((&&&%%%''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!    !!!!!! !!!$$$111:::@@@<<<333+++###(((000333///''' !!!$$$%%%%%%(((...}}}}}}|||{{{yyyvvvsssmmmmmmkkkiiihhhfffeeeddd```aaa```^^^[[[YYYYYYYYYWWWWWWWWWWWWUUUSSSQQQPPPNNNLLLJJJHHHGGGGGGHHHHHHFFFEEECCCBBBAAAAAAAAAAAABBB???===<<<===>>>===;;;;;;;;;:::999999999999999888888888999999999999:::999888888777666666555555555555444444444444333333/////////.........------,,,,,,,,,,,,------...///---,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++++++++++++++,,,,,,+++)))((()))+++***)))))))))(((((((((''')))(((((('''''''''((((((((()))*********)))'''&&&((('''''''''(((((()))***&&&''''''''''''((((((((()))+++------+++******+++(((((()))***************'''''''''''''''&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%% """!!!!!! !!!!!!"""!!!!!!!!!!!! !!!"""!!!!!!   !!! !!!$$$333;;;@@@;;;222***###"""...777999333)))!!! !!!&&&((()))///555}}}{{{yyyvvvrrroookkkjjjiiihhhgggeeedddddd]]]^^^^^^\\\YYYWWWWWWWWWVVVVVVVVVVVVTTTRRRPPPOOOLLLKKKIIIGGGFFFFFFFFFGGGDDDDDDCCCBBBAAAAAABBBBBB@@@???======>>>>>>===<<<;;;:::999999888888999999777777777888888888999999777777666666555444444444444333333333333222222222000000000/////////......------,,,,,,,,,------...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++************,,,,,,+++***)))***+++))))))))))))(((((((((((((((((((((''''''(((((()))******+++++++++***(((''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''''''''''')))***,,,,,,***)))***+++))))))******++++++******'''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&'''((((((((((((&&&&&&%%%%%%$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!  """"""""""""!!!  !!! !!!%%%555===AAA:::111)))###(((555???@@@888---%%%!!!!!!&&&---111222777===|||yyywwwsssoookkkjjjjjjhhhgggeeecccbbbaaaZZZ[[[[[[YYYVVVTTTTTTUUUTTTUUUUUUTTTSSSQQQOOONNNKKKJJJHHHGGGFFFEEEEEEFFFCCCBBBBBBBBBBBBBBBBBBBBB???>>>????????????>>>===;;;:::999888888888888888666666777777777888888888555555555444444333333333222222222222111111111111000000000000////////////......---,,,,,,,,,------+++++++++,,,,,,------------,,,,,,++++++*********)))+++,,,+++***)))***+++))))))))))))(((((((((((((((((((((((((((((()))******+++,,,---...---,,,,,,''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&'''''''''(((***++++++)))))))))***))))))******+++******)))'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&&&&'''(((((('''''''''&&&&&&%%%$$$###"""""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!  !!!"""#########"""!!!!!! !!!"""&&&666===@@@999///'''"""!!!***777??????888...'''###&&&...777:::999:::>>>~~~zzzwwwuuuqqqllliiikkkjjjhhheeeccc```^^^]]]XXXYYYYYYWWWTTTSSSSSSTTTSSSSSSSSSSSSRRROOOMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBAAAAAA===???AAABBBBBB@@@??????===<<<;;;999888777777777555555555666666666777777444444444444333333333333222222111111111000000000000000000000////////////......---,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,++++++*********)))***,,,,,,***)))))))))(((((((((((())))))))))))((((((((((((((()))******)))***---///000111000000(((''''''&&&&&&'''''''''$$$$$$%%%%%%&&&''''''(((((()))***)))(((((()))***))))))*********))))))(((((('''&&&%%%%%%&&&'''((($$$$$$$$$$$$%%%%%%&&&'''%%%&&&''''''((('''''''''&&&&&&%%%$$$######"""""" !!!!!!!!!""""""!!!!!!!!!!!!""""""  !!!""""""############""""""!!!  """ ###&&&666===@@@999///'''"""!!!(((111666555///)))&&&###(((222===>>>888333333~~~}}}{{{xxxuuusssoookkkhhhkkkjjjgggdddaaa^^^[[[ZZZVVVWWWWWWVVVSSSRRRRRRSSSRRRRRRRRRRRRPPPNNNLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBAAA@@@???<<<@@@CCCEEEDDDBBBAAAAAA@@@???===:::888777666666444444555555555666666666444444333333333333333333222111111111111000000000000000000/////////......------,,,,,,,,,------...+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***,,,...---+++)))(((((((((((((((((())))))))))))(((((((((((()))***++++++)))***,,,...000111111111(((((('''&&&&&&&&&''''''$$$$$$%%%&&&'''(((((()))((())))))(((''''''(((***(((((())))))((((((''''''&&&&&&&&&&&&&&&''''''(((#########$$$%%%&&&'''(((&&&&&&'''''''''''''''&&&%%%%%%$$$$$$######"""""" !!!!!!"""!!!!!! !!!!!!    !!!""""""""""""############"""  """ !!!!!!!!!!!!$$$'''666>>>AAA;;;111***$$$$$$+++---+++&&&$$$###"""'''222;;;:::000'''$$$~~~zzzxxxuuusssrrroookkkiiiiiihhheeeccc```]]][[[ZZZUUUVVVVVVUUUSSSQQQQQQRRRQQQQQQQQQQQQOOOMMMKKKJJJJJJJJJIIIIIIHHHFFFEEEEEEBBBCCCCCCCCCBBB@@@???>>><<>>===<<>>777333///(((###""" !!!"""######""")))///666888333,,,%%%###''',,,111///'''~~~{{{wwwsssooonnnkkkkkkiiigggeeecccaaa`````````___]]][[[YYYWWWVVVRRRQQQPPPNNNNNNNNNNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHIIIHHHGGGFFFEEEDDDCCCCCC??????>>>>>>>>>???@@@@@@BBBEEEMMMUUUUUULLLDDDAAA>>>>>>===:::777555555555777666555444333333222222222222222222111111111111000000////////////000000///...------,,,,,,------+++,,,,,,...///111333444000///......------------***+++,,,+++******,,,------...///000///---***)))''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&%%%%%%%%%%%%&&&&&&'''((()))*********)))(((*********+++******))))))+++***((('''&&&&&&''''''&&&%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$###$$$&&&((()))(((((('''''''''&&&%%%###"""!!!!!!!!!""""""""""""""""""!!! !!!"""###""""""""" !!!###$$$$$$######$$$&&&(((***)))&&&!!!"""!!!!!!  """!!!   !!!"""""""""!!!!!! $$$(((555AAAIIIFFF===555...(((!!!  """###"""!!!!!!&&&+++,,,(((###!!!&&&***)))###|||~~~}}}|||{{{xxxuuurrrpppnnniiihhhgggeeecccaaa```_________]]][[[YYYVVVSSSRRRPPPPPPOOONNNNNNNNNNNNNNNMMMMMMLLLJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCCCC>>>>>>=========>>>?????????BBBJJJRRRRRRIII@@@===:::;;;:::888555444444666444444333333333444444555222222111111111000000000000000////////////000000000//////...............------------...///000111///......---------......+++,,,,,,+++***)))+++,,,++++++,,,---,,,+++)))(((&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&(((***,,,---,,,***)))))))))*********)))((((((+++***((('''&&&&&&''''''''''''&&&%%%$$$$$$######"""###$$$%%%%%%%%%$$$$$$$$$%%%'''((()))(((((('''%%%%%%$$$###"""!!! """!!!!!!!!!!!!!!!!!!""" !!!""""""""""""""""""###!!! ###''')))(((''''''''',,,///000,,,&&&!!! !!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!###'''...999EEEGGGAAA888...(((!!!  !!!!!!  """### {{{yyy|||~~~|||zzzyyyyyyxxxvvvsssqqqnnnmmmfffeeecccaaa___^^^]]]]]]\\\[[[ZZZXXXVVVSSSQQQPPPPPPPPPOOOOOOOOOOOONNNNNNMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCBBB>>>======<<<<<<<<<======>>>@@@GGGNNNMMMDDD<<<999888888888777555444555666222222222222333444555666111111111000000000000///000//////......//////000000000///............///......------,,,------...------------------......,,,,,,,,,+++)))(((***+++((()))*********)))((((((%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%(((+++......---***((('''(((((()))))))))((((((***)))(((&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$%%%&&&&&&'''((((((''''''$$$$$$######"""!!!!!!!!!"""!!!!!! !!!!!!"""!!!###$$$$$$"""!!!""""""###!!! """'''+++000333222111000///111444777333+++%%%###$$$ !!!"""#########"""#########"""!!!!!!  !!!"""  !!!!!!$$$!!!***666======777///)))%%%###!!!{{{zzz}}}~~~{{{xxxwwwwwwuuussspppmmmjjjiiibbb```^^^\\\ZZZZZZYYYYYYVVVVVVVVVUUUTTTRRRQQQPPPPPPPPPPPPPPPPPPOOONNNNNNMMMLLLJJJHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBB>>>>>>===<<<;;;;;;;;;;;;===???DDDKKKIIIAAA:::777666777777666444444666777333333333222333333444444111111000000000///////////////............////////////...------------...---,,,,,,+++++++++,,,,,,---,,,,,,,,,------...///,,,---,,,+++)))((()))***&&&'''((((((((((((((('''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%'''((((((''''''&&&(((''''''''''''''''''((($$$'''+++...///---***(((''''''((()))*********))))))((('''%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%''''''&&&&&&%%%&&&&&&&&&%%%&&&&&&'''((($$$$$$$$$$$$$$$#########"""!!! !!!""""""%%%&&&%%%###!!!"""######""" ###%%%***---000222222222333333111666999555,,,%%%$$$%%%!!!###$$$%%%%%%%%%&&&%%%%%%###"""!!!   """  !!!!!!'''000666444...***+++((($$$ |||}}}~~~zzzwwwvvvtttqqqmmmjjjgggeee___]]][[[YYYWWWWWWWWWWWWRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQPPPOOONNNNNNMMMLLLJJJGGGFFFEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBBBB???>>>===<<<;;;:::::::::>>>???CCCIIIHHH@@@999777555666666666555555666888555444444333222222222222000000000000//////////////////............//////......---,,,,,,,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,---......///,,,------+++((('''(((***&&&&&&''''''((('''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''((((((((('''&&&((((((''''''''''''((((((###&&&+++...///---***(((&&&'''(((******+++++++++)))(((&&&%%%$$$$$$%%%%%%"""######$$$$$$%%%&&&&&&$$$%%%&&&'''''''''&&&&&&'''&&&%%%$$$$$$%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&"""!!!  !!!"""###&&&(((&&&###!!!"""$$$$$$"""!!!$$$&&&###$$$&&&&&&'''(((+++---...333777444+++###!!!###!!!$$$&&&'''''''''((('''&&&$$$###!!!   """    )))000111---)))000,,,&&&"""  }}}||||||{{{{{{{{{{{{{{{rrrqqqooolllhhhdddaaa___ZZZYYYXXXWWWVVVUUUUUUTTTSSSQQQNNNOOOQQQSSSRRRPPPQQQQQQQQQPPPOOONNNMMMLLLLLLJJJHHHEEEDDDCCCDDDEEEDDDEEEFFFDDDAAA@@@BBBEEE???>>><<<;;;::::::;;;;;;<<<===>>>>>>===:::777555666666666666666555555555222222222111111111000000222222222111000//////...////////////............---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((($$$$$$%%%(((***+++***(((((((((((((((((('''''''''''')))+++------,,,)))((('''(((***++++++******)))))))))((('''%%%$$$######""""""###$$$%%%%%%%%%%%%&&&$$$$$$%%%((((((%%%!!!&&&$$$######%%%&&&''''''$$$$$$###"""###&&&((()))'''&&&%%%$$$############'''&&&%%%$$$###!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!%%%***,,,+++(((%%%###"""!!!!!!!!!$$$(((+++...,,,***'''$$$"""  !!!"""!!!"""### %%%///000(((444555///###"""!!! ~~~|||zzzxxxwwwvvvvvvooonnnllliiieeebbb___]]]YYYYYYXXXWWWVVVUUUTTTTTTRRRPPPNNNNNNQQQRRRQQQPPPNNNNNNNNNMMMLLLKKKJJJIIIKKKIIIGGGDDDCCCCCCCCCDDDCCCDDDEEECCCAAA@@@BBBDDD???>>><<<;;;::::::;;;;;;;;;;;;<<<<<<;;;999777666666666666666555555555555222222222111111111000000222222111111000//////...////////////............---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++***))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((%%%$$$%%%''')))***)))(((***)))((('''''''''''''''((()))+++------+++)))(((((((((***+++++++++***))))))((('''&&&%%%$$$######""""""###$$$%%%%%%%%%%%%&&&$$$$$$%%%''''''%%%"""&&&$$$""""""$$$&&&&&&&&&""""""""""""$$$&&&)))+++''''''&&&%%%$$$$$$######%%%$$$$$$###"""!!!   ###'''((('''$$$"""""" !!!%%%(((***)))'''%%%###!!!  !!!"""!!!&&&333444,,,111333///&&&"""###""" """!!! ~~~|||yyyvvvsssqqqppplllkkkhhheeeaaa^^^]]][[[XXXXXXWWWVVVUUUTTTSSSSSSPPPNNNMMMNNNOOOQQQQQQPPPMMMMMMLLLKKKJJJIIIIIIHHHIIIGGGEEECCCBBBAAABBBBBBBBBCCCCCCCCCAAA@@@AAABBB>>>===<<<;;;;;;;;;;;;;;;::::::999999999888888888666666666555555555444444222111111111111000000000222111111000000//////.../////////............---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%(((***++++++,,,***(((&&&%%%&&&''''''((()))+++,,,,,,+++)))((('''((())))))******))))))(((''''''&&&%%%$$$$$$###""""""###$$$%%%%%%%%%%%%%%%$$$$$$%%%''''''%%%###%%%###!!!!!!###$$$%%%$$$!!!!!!!!!"""$$$&&&)))+++''''''''''''&&&$$$"""!!!""""""!!!!!!!!!   ######""" !!!$$$%%%%%%$$$###"""!!!!!!!!!!!! !!!"""!!! (((777999111,,,...---&&&!!! ###&&&'''%%%"""!!!!!! }}}}}}~~~~~~~~~{{{xxxtttqqqooonnnjjjhhheeeaaa^^^\\\[[[[[[XXXWWWVVVVVVTTTTTTSSSRRRNNNNNNMMMMMMNNNOOOOOOOOONNNMMMLLLKKKJJJIIIIIIIIIFFFEEEDDDBBBAAA@@@@@@@@@AAABBBCCCCCCBBBAAAAAABBB======<<<<<<;;;;;;;;;;;;999888777666666777888999666666666555555444444333111111111111000000000000111111000000//////////////////.........---------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++***))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%######%%%)))---///000---+++(((%%%$$$%%%'''((())))))+++++++++***((('''&&&&&&''''''''''''(((''''''&&&&&&%%%%%%$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%###!!! """#########!!!!!!!!!"""###%%%'''(((%%%&&&''''''&&&$$$!!!    !!!"""######"""!!!  !!!!!!!!! ###%%%'''######!!!!!!)))444888666)))***(((###!!!"""$$$''')))(((%%%"""!!! ~~~}}}|||{{{xxxvvvsssqqqooooooiiifffbbb___\\\[[[[[[\\\XXXWWWVVVVVVTTTTTTSSSRRRNNNNNNNNNMMMMMMMMMNNNOOOLLLKKKJJJHHHGGGGGGGGGGGGDDDCCCBBBAAA@@@@@@??????AAAAAABBBCCCCCCCCCBBBAAA<<<<<<<<<<<<<<<;;;;;;;;;888777666555555777888999777666666555444333333333000000000000000000000000000000000///////////////............------------------------,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%#########&&&+++000333444,,,***(((%%%$$$%%%'''((()))************)))((('''$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''%%%### !!!######"""#########"""############"""###$$$%%%$$$"""   !!! !!!"""######"""!!!  """''',,,///***---,,,(((''',,,222666(((%%%""" %%%&&&''')))***'''### }}}zzzwwwvvvtttrrrqqqoooooonnnhhheee```\\\ZZZZZZ[[[\\\XXXXXXWWWVVVUUUTTTSSSSSSOOOPPPPPPNNNLLLLLLMMMNNNIIIHHHFFFDDDCCCCCCCCCDDDCCCBBBBBBAAAAAA@@@??????@@@@@@@@@BBBCCCCCCAAA???;;;<<<<<<===<<<<<<;;;;;;888777666555666777888999777666666555444333222222//////000000000000000111////////////////////////.........------------,,,---------------,,,++++++++++++++++++++++++++++++++++++************++++++******)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&######$$$''',,,000333333***)))'''&&&&&&&&&((()))************)))(((''''''$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&(((%%%###!!!!!!"""######"""$$$$$$######"""!!!!!!!!! !!!"""###""""""!!!    !!! !!!"""######""""""""" ###)))///333---000111+++$$$###***222'''### %%%'''''''''((((((%%%!!!}}}zzzwwwsssrrrpppooommmllllllkkkfffccc^^^ZZZXXXXXXZZZ\\\YYYYYYXXXWWWVVVUUUTTTTTTQQQRRRRRRPPPLLLKKKLLLMMMHHHFFFDDDBBBAAAAAABBBCCCBBBBBBBBBBBBAAA@@@??????=========???BBBBBB???<<<:::;;;<<<======<<<;;;;;;888888777777777777777777777666666555333222222111////////////000000111111////////////////////////.........---------,,,,,,,,,---.........---,,,+++************************++++++************++++++)))((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###%%%&&&'''$$$$$$%%%(((+++......---(((''''''''''''((())))))*********)))((((((''''''%%%$$$$$$###$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%%%%%%%###$$$%%%%%%###$$$'''***&&&$$$"""!!!"""######"""""""""""""""""""""!!!!!! !!!!!!"""#########  !!!!!!"""###### !!!!!!"""!!! !!!'''...222***++++++''' ###***%%%"""!!!"""!!!!!!(((&&&%%%%%%%%%%%%### ~~~|||yyywwwtttqqqpppnnnllljjjiiiiiihhheeeaaa\\\XXXVVVWWWZZZ\\\ZZZYYYXXXXXXVVVVVVUUUTTTSSSTTTTTTQQQLLLJJJKKKMMMIIIHHHEEECCCBBBBBBCCCDDDBBBBBBBBBBBBBBBAAA@@@???;;;:::;;;===@@@@@@===::::::;;;<<<=========;;;;;;888888888888777777777666777666666555333222111111.../////////000000111111.........///////////////......---------,,,,,,,,,,,,---.........---,,,+++************************++++++************++++++(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""###%%%&&&'''%%%%%%&&&(((***+++)))'''&&&&&&'''(((((()))))))))+++******)))(((''''''''''''&&&%%%$$$%%%&&&'''(((#########$$$$$$%%%%%%&&&""""""###$$$%%%%%%%%%%%%"""$$$%%%$$$######'''***'''%%%""""""#########""" !!!""""""""""""""" !!!"""$$$%%%&&&   !!!"""###$$$!!!"""""""""!!!!!!%%%+++///&&&%%%###""" $$$$$$"""###'''&&&"""###)))%%%###""""""###""" {{{wwwtttrrrqqqnnnkkkgggffffffffffffeeeaaa___\\\ZZZXXXXXXYYYZZZ^^^\\\YYYVVVTTTTTTVVVWWWWWWVVVTTTQQQOOOMMMLLLKKKKKKIIIFFFCCCBBBCCCDDDEEEBBBCCCCCCCCCBBB@@@>>>======>>>???>>><<<;;;;;;;;;::::::;;;;;;;;;:::999888777888888999999999888888333555666666333111000000000000111111111111000000////////////............------,,,,,,,,,,,,++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((+++***'''%%%######$$$$$$%%%%%%%%%%%%$$$$$$###"""###"""!!!!!!###%%%(((***&&&'''((((((''''''((()))((()))***)))'''%%%&&&'''///---+++)))'''%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$###!!! !!!###$$$$$$#########$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$###"""###$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""###### %%%"""  $$$'''!!!###""" """!!!"""%%%)))++++++)))((('''''')))***)))&&&$$$###$$$ }}}zzzvvvsssqqqooollljjjfffddddddeeedddddd```^^^\\\ZZZYYYYYYZZZ[[[]]][[[XXXVVVTTTTTTUUUVVVTTTSSSQQQOOONNNMMMLLLLLLKKKJJJGGGDDDCCCDDDEEEFFFBBBCCCCCCCCCAAA@@@>>>======>>>???>>><<<;;;;;;;;;:::;;;;;;;;;::::::999999777777888888888888777777444666666555222000000000000000111111111111000000000000/////////.........------,,,,,,,,,,,,++++++)))+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((***)))'''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$###""""""###%%%''')))%%%&&&((((((''''''((()))'''((()))((('''&&&'''(((---,,,***(((&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%$$$"""!!!!!!"""$$$%%%$$$#########$$$$$$%%%&&&%%%$$$$$$$$$############$$$#########$$$$$$############"""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""""" """ ###&&& !!! """ ###(((000555666444222111...000222222///,,,***)))&&&"""||||||zzzxxxuuuqqqnnnllljjjgggdddbbbbbbcccbbbaaa^^^]]][[[ZZZZZZZZZ[[[\\\\\\ZZZXXXUUUTTTTTTUUUUUUQQQPPPOOONNNMMMLLLLLLLLLKKKIIIGGGEEEDDDDDDEEEFFFBBBCCCBBBBBBAAA???>>>======>>>??????===;;;;;;<<<;;;;;;;;;:::::::::999999777777888888888777777666666777666444111///000111000000111111111111000000000000000000////////////------,,,,,,,,,,,,++++++(((***,,,+++***)))******+++++++++++++++++++++++++++++++++++++++***)))(((((('''&&&%%%$$$%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%$$$#########$$$&&&'''$$$&&&((()))(((((()))***&&&'''((((((''''''(((***,,,+++)))'''&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%############%%%%%%$$$############$$$%%%%%%############""""""""""""####################################"""""""""""""""!!!!!! !!!!!! """%%%!!!""" !!!)))444<<<>>>===:::777666999===>>>;;;777333111,,,''' ~~~{{{wwwwwwwwwuuurrrnnnjjjhhhgggeeebbbaaaaaa```___^^^\\\[[[ZZZZZZZZZ[[[\\\\\\ZZZYYYWWWUUUSSSSSSTTTTTTQQQPPPOOOMMMLLLKKKKKKKKKIIIHHHFFFDDDCCCDDDDDDEEECCCBBBBBBAAA@@@???>>>======???@@@???===;;;;;;<<<;;;;;;::::::999999999:::888888999999888888777777888777666333000///000111000000111111111111000000111111000000000/////////------,,,,,,,,,+++++++++)))***,,,,,,*********+++++++++++++++++++++++++++******++++++***)))(((((('''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%'''***+++******+++,,,&&&((()))((('''&&&''')))***)))(((&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$###############$$$$$$"""""""""""""""!!!!!!!!!######$$$$$$###"""###$$$$$$#########""""""""""""""""""!!! !!!%%%(((### !!!"""%%%///666999888666555888===AAACCC@@@;;;666333,,,'''!!!~~~xxxuuurrrrrrrrrqqqnnnkkkgggeeedddbbb```______^^^]]][[[ZZZYYYYYYYYYZZZZZZ[[[[[[XXXWWWUUUTTTSSSSSSSSSSSSSSSRRRPPPNNNLLLJJJIIIIIIFFFEEEDDDCCCBBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>???@@@???===<<<<<<<<<<<<;;;:::999999999::::::999999::::::999888888777777777666333000///000222000000111111111111000000000000000000////////////------,,,,,,,,,+++++++++***,,,------,,,++++++,,,************************))))))*********)))((((((&&&%%%%%%%%%&&&&&&''''''%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%'''))),,,------,,,,,,---((()))))))))'''&&&&&&((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$###""""""#########!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$""""""###%%%#########""""""""""""!!!!!!!!!  ###(((+++'''###!!!!!!!!!'''+++------------000444999:::888333///---&&&$$$!!! xxxrrrpppnnnnnnmmmllljjjgggdddcccbbbaaa___^^^^^^]]][[[YYYXXXXXXXXXXXXYYYYYYYYYYYYVVVVVVUUUSSSSSSRRRRRRRRRTTTRRRPPPMMMKKKIIIHHHGGGDDDDDDCCCBBBBBBBBBBBBBBBCCCBBBAAA???>>>>>>>>>>>>>>>???@@@@@@>>><<<<<<===<<<;;;:::999888999:::;;;999999999999999888777666555666555444111000111222000000111111111111000000////////////............------,,,,,,,,,,,,++++++***,,,......,,,+++,,,---))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%(((+++---...---,,,+++,,,'''((()))((('''&&&'''(((((('''''''''''''''((((((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""###!!!!!!!!!!!!""""""""""""!!!$$$&&&%%%"""!!!###%%%""""""""""""!!!!!!!!!!!!   """  ###(((+++&&&"""!!!!!!"""######$$$%%%&&&$$$'''***+++)))&&&%%%$$$ !!!###"""xxxqqqmmmkkkkkkkkkiiihhhfffdddbbbbbbaaa```^^^^^^^^^]]]ZZZXXXWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTSSSRRRRRRRRRQQQQQQPPPNNNLLLJJJHHHHHHGGGDDDCCCCCCCCCCCCBBBBBBBBBCCCBBB@@@???>>>===>>>>>>>>>@@@AAA@@@>>><<<<<<======;;;:::888888999:::;;;888888888777777666555444222444555555333111222222000000111111111111000000............------------------,,,,,,,,,,,,++++++***+++------+++***+++,,,))))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((***---...,,,***)))(((###%%%'''(((((((((***,,,''''''''''''((())))))***'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""""""""""""""!!!!!!!!!""""""#########!!!$$$&&&%%%""" ###&&&!!!!!!!!!!!!   ###!!!  $$$''' !!!!!!  !!! !!!!!!$$$$$$""" {{{sssmmmiiihhhjjjiiigggeeecccbbbbbbaaaaaa```^^^^^^^^^]]]ZZZXXXVVVWWWWWWWWWVVVVVVUUUTTTTTTTTTSSSSSSRRRRRRQQQQQQMMMLLLKKKJJJIIIHHHHHHHHHDDDDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@>>>======>>>>>>>>>@@@AAA@@@>>><<<<<<======<<<:::888888999:::;;;666666666666555444333222111333555555444222222333000000111111111111000000......---------,,,,,,,,,---------,,,,,,,,,++++++)))***,,,,,,***)))***+++))))))))))))))))))))))))''''''((((((((((((((('''&&&&&&''''''&&&&&&%%%$$$"""###$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''***------+++(((&&&&&& ###%%%'''(((***---///'''''''''(((((()))***+++'''&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$###""""""!!!""""""!!!!!!""""""######$$$$$$ $$$'''%%%!!! ###&&&!!!   ###!!!  """ !!!!!!  ###!!!$$$&&&%%%$$$|||vvvrrrnnnjjjggggggfffeeecccbbbaaaaaaaaa____________^^^\\\ZZZXXXZZZXXXVVVUUUVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPOOOMMMLLLJJJIIIHHHGGGGGGGGGHHHFFFDDDBBBAAABBBCCCCCCDDDBBB???===<<<;;;<<<===????????????>>>>>>>>>===:::::::::999999999888888666777777777777555444333444444555555555444333222////////////////////////---///000111000///---,,,---,,,,,,++++++*********+++,,,------+++*********(((''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$%%%&&&&&&''''''&&&&&&))))))***))))))((('''&&&%%%&&&((()))+++,,,,,,,,,((()))+++,,,,,,+++)))(((%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%""""""############""""""""""""""""""""""""""""""$$$$$$###############$$$!!!!!!  ###%%% $$$  ###'''&&&### ###zzzuuuqqqmmmjjjgggddddddcccbbbaaa```______]]]]]]^^^]]]\\\[[[YYYXXXZZZXXXVVVUUUUUUUUUTTTSSSRRRRRRQQQQQQPPPOOONNNNNNKKKJJJHHHGGGFFFEEEEEEEEEHHHFFFDDDBBBAAAAAABBBCCCCCCBBB???===<<<======>>>??????>>>>>>>>>=========::::::999999999888888888555666666666666444333222333333444555444333222111////////////////////////......000000000///---,,,,,,,,,,,,,,,,,,+++++++++***+++---,,,+++******+++)))(((''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&(((((()))))))))(((''''''%%%&&&'''((()))*********((()))***++++++***)))(((%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!  %%%(((&&&$$$!!!$$$ !!! !!!$$$### !!!$$$~~~{{{vvvrrrooollliiifff```aaaaaaaaa```^^^]]][[[[[[[[[[[[[[[[[[ZZZYYYYYYZZZWWWUUUTTTUUUUUUTTTRRROOOOOONNNNNNMMMMMMLLLLLLJJJJJJHHHGGGFFFFFFFFFFFFHHHGGGEEECCCBBBAAABBBBBBBBBAAA???>>>>>>>>>???@@@>>>>>>>>>=========<<<<<<999999999999888888888777555555555555444333222111111222333333333222111000////////////////////////......///000///...---,,,++++++++++++,,,,,,,,,,,,(((***++++++*********+++******)))((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$&&&%%%$$$$$$%%%'''%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))(((((((((%%%&&&&&&'''(((((('''''''''((()))******)))((('''$$$$$$$$$$$$$$$########################$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!&&&+++---)))$$$ $$$ """  !!!!!!   ###yyyvvvrrrooommmkkkgggeee^^^___```aaa```^^^\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWUUUTTTTTTTTTSSSRRRMMMLLLLLLKKKKKKJJJJJJJJJLLLLLLKKKIIIIIIHHHHHHHHHHHHGGGEEECCCBBBAAAAAAAAA@@@@@@????????????@@@AAA=========<<<<<<<<<<<<;;;999888888888888777777777444444333333222222111000000111222222222111///...////////////////////////....../////////...---,,,)))))))))******+++++++++''')))++++++******+++,,,++++++***)))((((((((((((((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''$$$$$$$$$###############"""#####################"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!"""$$$(((+++---)))### $$$!!!$$$""" !!! !!!"""######"""!!!  !!! }}}yyysssqqqnnnllljjjhhheeebbb^^^___aaaaaaaaa___]]][[[ZZZZZZZZZZZZZZZ[[[[[[\\\XXXVVVTTTSSSSSSSSSRRRQQQKKKKKKJJJIIIIIIIIIJJJJJJLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFDDDBBBAAAAAA@@@??????????????????@@@@@@<<<<<<<<<;;;;;;;;;::::::888888888777777777666666444333333222111111000000///000111111111000///...////////////////////////...............------,,,''''''(((((())))))******''')))+++++++++***+++,,,,,,,,,***))))))(((((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%'''(((%%%$$$$$$$$$$$$%%%&&&'''$$$%%%&&&'''''''''''''''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!  !!!  $$$((()))***+++,,,(((%%% !!!######&&&$$$"""###!!!"""###$$$###"""!!!  !!! !!!~~~wwwrrrooommmkkkiiihhheeebbb______``````aaa```___^^^]]][[[ZZZZZZZZZZZZZZZ[[[\\\XXXUUUSSSRRRSSSSSSRRRPPPKKKJJJIIIHHHHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEECCCAAA@@@???>>>>>>>>>>>>>>>?????????;;;;;;;;;::::::::::::999777777777777666666666666444333222111000000000111///000111111111000///...////////////////////////.........---------------((((((((((((((())))))))))))+++,,,,,,+++++++++,,,,,,,,,+++)))(((((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%&&&((('''&&&&&&''')))%%%$$$#########$$$&&&'''%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###############""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!"""  !!! ''',,,...,,,+++***"""!!!"""%%%)))'''%%%&&&#########"""!!!  ###&&&!!! zzzsssnnnlllkkkiiigggfffccc___\\\_______________^^^^^^^^^[[[ZZZYYYXXXXXXXXXYYYZZZWWWUUUSSSRRRRRRRRRQQQPPPLLLKKKIIIHHHHHHJJJKKKLLLJJJIIIIIIHHHHHHHHHHHHIIIHHHGGGFFFEEECCCAAA@@@???======>>>>>>>>>======<<<::::::::::::999999999999777777666666666555555555555444222111000000111111000000111222111000///...////////////////////////......------,,,,,,,,,---***************)))))))))+++---......,,,++++++,,,,,,+++***)))(((''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%'''((((((''''''((()))%%%$$$###"""###$$$&&&'''%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$######$$$$$$$$$!!!"""""""""#########$$$""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!  !!!!!!   &&&)))(((&&&$$$###!!!!!!!!!)))---,,,******$$$###!!!&&&+++&&&$$$""" ~~~xxxqqqmmmkkkiiihhhfffeeebbb^^^ZZZ______^^^]]]]]]]]]^^^^^^ZZZYYYXXXWWWVVVWWWWWWXXXWWWUUUSSSRRRRRRRRRQQQPPPMMMKKKJJJIIIIIIJJJLLLMMMLLLKKKKKKJJJJJJJJJKKKKKKHHHGGGGGGEEECCCAAA???>>>===============<<<;;;;;;:::::::::999999999888888777666666666555555555555555444333111111111111222000111222222222111///...////////////////////////......---,,,,,,,,,,,,------,,,,,,,,,++++++******---...//////---++++++,,,,,,+++***((('''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''(((((((((&&&'''((((((''''''(((***%%%$$$###""""""$$$&&&'''&&&&&&&&&&&&%%%%%%$$$###"""###$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$!!!!!!""""""#########$$$""""""!!!!!! """"""############""""""  !!!  """""" !!! ###,,,000///------%%%### !!!(((///***(((%%%"""!!! !!! {{{vvvrrrooommmkkkhhhdddaaa___]]]]]]___^^^^^^]]]]]]]]]^^^^^^^^^]]]ZZZXXXXXXXXXZZZ[[[WWWTTTRRRQQQQQQQQQOOONNNLLLMMMMMMLLLKKKKKKLLLNNNMMMKKKJJJJJJLLLLLLIIIGGGJJJHHHEEEBBB@@@???????????????>>>>>>=========<<<999999999999999888777666888777666444444444555666444444333222222111111000222111111111000000////////////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))((('''''''''''''''######$$$$$$$$$%%%%%%%%%&&&'''''''''((())))))))))))'''&&&(((++++++)))'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###""""""######"""###$$$$$$&&&&&&'''(((&&&&&&$$$###""""""!!!!!!%%%$$$###"""!!!!!!!!!!!!$$$$$$######"""!!!!!!!!!!!!######"""!!!"""#########"""!!!    !!!###  %%%***...///,,,))) """$$$$$$'''&&&###%%%)))&&&###%%%%%% {{{wwwtttpppnnnooommmiiieeeaaa___]]]]]]aaa``````___^^^^^^^^^___]]]\\\[[[YYYYYYYYYYYYZZZVVVTTTRRRQQQQQQQQQPPPNNNLLLLLLLLLLLLKKKKKKLLLMMMMMMKKKIIIIIIKKKKKKIIIGGGIIIGGGDDDAAA???>>>>>>>>>>>>>>>=========<<<<<<<<<999999999888888888777777:::999777555444444555555444444333222222111111000111111111000000000////////////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))((('''''''''''''''###$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''''''''((('''&&&%%%'''***+++)))'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$##################$$$$$$%%%%%%&&&&&&'''%%%%%%$$$###""""""""""""$$$######"""""""""""""""$$$######"""!!!  """"""!!!!!!!!!""""""""""""!!! !!!   !!! !!!###  %%%((()))'''$$$ """""""""'''------)))&&&###!!!###$$$$$$!!!  !!!{{{vvvsssqqqooonnnooommmjjjfffbbb```^^^^^^ccccccaaa```____________\\\\\\[[[ZZZZZZYYYYYYXXXUUUSSSQQQPPPQQQQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLMMMKKKHHHHHHHHHIIIHHHGGGFFFEEEBBB@@@>>><<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777888999===;;;999666555444444444444444333222222111111000111111000000000000////////////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))(((((((((''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&((()))((('''$$$$$$############$$$$$$%%%$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$###""""""""""""###$$$$$$$$$######!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###"""    !!! !!!""" !!! !!!'''///222111,,,---)))$$$(((///,,,### """ }}}wwwrrrpppoooooonnnmmmllliiifffcccbbbaaaaaadddcccaaa```___^^^]]]]]]ZZZ[[[[[[[[[ZZZYYYXXXWWWTTTRRRPPPPPPQQQQQQPPPOOONNNMMMMMMMMMNNNNNNMMMLLLMMMKKKHHHFFFEEEFFFGGGGGGDDDBBB@@@>>><<<;;;;;;:::::::::::::::::::::::::::;;;999777666666777999:::>>>===:::777555444333333444444333222222111111000000000000000000000////////////000000000000//////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%''''''''''''$$$######""""""######$$$%%%$$$$$$######$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######""""""###$$$$$$%%%""""""""""""###$$$%%%&&&%%%$$$###"""!!! !!!!!!  !!! !!!!!!""""""$$$###!!!   !!!!!!!!!   $$$***...000222:::777...222===777''' !!!###""" }}}yyyssspppooopppppppppjjjiiigggeeeddddddddddddbbbaaa___^^^]]]\\\\\\[[[YYYYYYYYYYYYYYYWWWVVVUUUSSSQQQOOOOOOQQQQQQQQQPPPOOONNNNNNOOOQQQQQQOOOMMMKKKJJJHHHEEECCCCCCEEEFFFAAA@@@???===<<<:::999999999999999::::::::::::::::::999777666666777999;;;>>><<<:::777555444444444444444333222222111111000//////////////////000000//////000000000000//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((()))((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###"""###$$$%%%%%%%%%&&&&&&$$$######""""""######$$$%%%$$$$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$###""""""""""""###$$$%%%%%%""""""""""""###%%%&&&'''&&&&&&%%%$$$###"""!!! !!!!!!  !!! !!!"""""""""###"""!!!  !!!!!!  """''')))'''###  $$$)))---555BBBDDD<<<>>>GGG>>>)))!!!"""%%%%%%###xxxuuuqqqoooooopppppppppiiihhhfffddddddcccdddddd___^^^]]]\\\[[[[[[[[[[[[XXXXXXWWWWWWVVVUUUUUUTTTQQQPPPOOOOOOPPPQQQQQQPPPPPPNNNMMMOOORRRRRROOOLLLIIIIIIHHHEEECCCBBBCCCDDD@@@???>>>===;;;:::999888999999999999::::::::::::999888777777777888999:::;;;:::888666555555555555444444333222222111111000......////////////000000//////000000000000//////...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((('''((()))))))))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$"""$$$&&&&&&%%%$$$%%%&&&$$$$$$############$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###"""""""""###$$$%%%%%%"""""""""###$$$%%%&&&'''&&&%%%%%%$$$$$$######"""!!!!!! !!! !!!!!!""""""!!!!!!  !!!""""""!!! %%%...111---&&&   %%%,,,000@@@HHHDDDEEEIII>>>,,,"""###''''''&&&~~~ssspppnnnmmmooopppoooooojjjiiifffdddbbbbbbaaabbb^^^]]]\\\[[[[[[[[[[[[[[[WWWVVVUUUSSSSSSSSSSSSTTTQQQOOONNNNNNPPPRRRRRRQQQOOOLLLKKKNNNQQQRRRNNNIIIFFFHHHHHHFFFBBB@@@AAABBB???>>>>>>===<<<:::999888999999999:::::::::;;;;;;777777888888888999999999888777666555555555666777444444333222222111111000........./////////000000//////000000000000//////......---,,,,,,+++******++++++++++++++++++++++++(((((((((((((((((((((((('''((()))***)))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&###&&&''''''$$$###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$############$$$$$$%%%&&&######################## """"""!!!!!!!!!""" !!!!!!!!!!!!!!! !!!""""""!!!  )))444888333))) """)))%%%555BBBDDDCCCCCC;;;///### $$$((()))(((}}}{{{ooonnnlllmmmnnnoooooonnnllljjjgggdddaaa```______]]]]]]\\\\\\[[[\\\\\\\\\WWWVVVSSSRRRQQQQQQSSSTTTPPPOOONNNNNNPPPRRRRRRQQQMMMKKKJJJLLLPPPPPPLLLGGGEEEGGGHHHGGGCCC@@@@@@AAA>>>>>>>>>===<<<:::999888999999999::::::;;;;;;;;;666777888999999999999999666555444444444666777888444444333333222111111000---.........//////000000//////000000000000//////......---,,,,,,+++******************************))))))))))))))))))))))))'''((()))***)))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$''')))'''$$$"""###%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$######$$$$$$%%%&&&""""""""""""############!!!######"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! """###""""""   +++888<<<666***  %%%+++;;;@@@???===777222###  $$$)))***)))