BMV6(X }}}{{{}}}}}}zzzvvvtttsssrrrqqqrrrooojjjiiilllkkkjjjlllgggiiimmmsssoooaaaYYY]]]]]]ooozzzooo\\\QQQOOOOOOKKKMMMNNNOOOKKKIIILLLCCCFFFDDDIIIEEEEEEIIIEEEHHHEEEEEEDDDCCCBBB>>><<>>@@@AAA@@@AAABBBBBB@@@@@@?????????@@@@@@@@@?????????LLLJJJCCCEEE@@@>>>AAA>>><<<===??????<<<999???===;;;;;;:::888999<<<;;;999999:::;;;999888999666666666666666777777888666777888888888999999888888888999::::::999999;;;;;;;;;;;;<<<;;;999:::;;;999::::::;;;===???AAABBB===>>>===;;;===@@@BBBBBB@@@AAA@@@???>>>>>>???@@@???BBBDDDDDDEEEGGGIIIJJJMMMOOORRRRRRRRRUUU\\\aaaggglllsss~~~{{{|||{{{{{{~~~xxxwwwtttqqqnnnnnnppprrruuuqqqrrrpppmmmllliiillljjjiiiiiiiiigggeeedddeeebbb```___^^^\\\[[[\\\]]]___```___]]]]]]]]]YYYTTTWWWUUUSSSPPPMMMLLLMMMOOOPPPMMMJJJFFFDDDDDDEEEEEEEEEEEEDDDBBB@@@AAA@@@??????AAA@@@>>>===;;;<<>>>>>@@@>>>::::::???;;;:::===<<>>???;;;888999:::;;;<<<;;;;;;<<<;;;:::<<<<<<<<<=========;;;:::BBB???GGGDDD@@@CCC>>>;;;;;;<<<<<<;;;::::::<<<>>>999888888777666444333444555444444666777666666666555444444444444444555555333444555555555666666555666666777888777666777888:::999::::::999777777999:::999999::::::;;;<<<===;;;<<<:::888999;;;======>>>>>>>>>===<<<<<<<<<======???@@@AAAAAACCCDDDDDDGGGIIILLLMMMNNNPPPTTTXXX]]]dddiiilllttt~~~{{{yyywwwwwwwwwwwwvvvtttnnnpppqqqnnnjjjiiihhhhhhhhhhhheeecccccceeeeeeddd^^^]]]YYYVVVVVVTTTSSSVVVSSSOOOPPPOOOJJJLLLNNNJJJOOOQQQPPPNNNMMMJJJFFFGGGKKKEEEAAAAAADDDFFFHHHJJJLLLHHHFFFDDDBBBCCCEEECCCEEEDDDCCCCCCAAA???@@@CCCBBB???BBBBBBCCCDDDAAABBBBBBBBBCCCEEEDDDCCCBBBCCCKKKEEEBBBCCCCCCAAAAAACCCCCCDDDDDDCCCDDDFFFFFFDDDFFFDDDCCCBBB???:::;;;@@@AAA@@@???>>>============<<<======<<<<<<======<<<===>>>===>>>AAAAAA@@@CCCCCCAAA>>>AAADDDBBB>>>@@@JJJLLLLLLFFF???;;;;;;<<<777===:::;;;>>>:::888999;;;:::>>>======<<<777666<<<<<<:::;;;===<<<:::;;;999::::::999888999888777777777777888999:::999999>>>;;;>>>;;;:::???;;;555888666444444555777888888666777888777666555444333222111111333444333333333333333222222222222222222111333333333333555555444444333444555555444444666666555555666666555666888888777777777777777888888::::::999777777999;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<>>>??????@@@BBBAAA???AAADDDGGGJJJKKKMMMOOOPPPTTT]]]cccbbbbbbhhhwww|||}}}~~~}}}||||||zzzyyyxxxwwwtttqqqrrruuuqqqqqqpppppppppnnnllljjjkkkjjjgggdddcccccccccccc]]]\\\[[[[[[[[[ZZZVVVTTTRRRSSSSSSRRRQQQQQQOOOMMMHHHJJJLLLKKKHHHFFFEEEFFFDDDEEEDDDBBB@@@@@@@@@???<<<;;;:::::::::999888777444888999666444555555444555555333111111333333222666888666444555444333333333111222333111333666444777888888999<<<<<<::::::===:::999===@@@@@@@@@BBBBBB>>>???@@@===>>>???;;;===<<<===@@@@@@===>>>AAAAAA@@@CCCBBBBBBDDDAAABBB@@@@@@BBBDDDDDDDDDDDDEEEFFFCCCCCCDDDDDDAAA@@@@@@===????????????BBBCCCCCC@@@???>>>>>><<<:::<<>>>>><<<===@@@BBB@@@???>>><<<<<>>@@@===999999AAA:::666999888999;;;999888777777888;;;;;;;;;;;;<<<999999:::888666777:::::::::::::::::::::999777555444444555666666777999999:::777888<<<:::444777666555555555444444333444777999777777888777555555444222222222111111111111111111000000111111111222333444444444555555444333333333555555444444555555333333333333333444666444444444444555666666777777777777777777999;;;<<<;;;;;;;;;:::::::::;;;;;;<<<===>>>???@@@AAA@@@>>>???AAADDDGGGIIIKKKLLLMMMLLLTTTYYY[[[]]]___dddlllzzzJJJMMMKKKEEECCCEEECCC???<<<;;;;;;<<<;;;::::::;;;;;;;;;:::999777666777999===<<<<<<;;;:::999888777777777777666555555666888<<<:::888888888888666444555666666555444444333222666666555444444777999;;;555777888777777999999999666666666666666666555555111444444333333666666555999999777555555555444222222555555444666666444444444333444555555555666555777777555777<<<===;;;;;;888888999<<<===:::999:::;;;999===???;;;<<<>>>;;;???<<<;;;;;;;;;:::<<<@@@>>>>>>BBB???>>>???>>>AAA???>>>>>>???>>>===>>>??????AAACCCAAA@@@@@@???===???@@@@@@>>>============??????>>><<<===@@@AAA@@@@@@>>><<<;;;:::::::::;;;;;;<<<<<<::::::::::::888888<<<<<<999777666777;;;;;;>>>>>><<<===;;;;;;>>>888777888:::;;;999777777:::;;;555666999888888777333888999888666777999999;;;===;;;::::::999888999777777777888999999999999888777666555555444333333:::???<<<777888<<<===999666<<>>@@@>>><<<>>>???AAACCCFFFGGGIIIIIIMMMPPPPPPRRRXXX\\\___cccgggqqq222888888333333:::;;;666111111222333222000111333666666666666666666888999999999888777666666666666888999;;;;;;999888:::===:::888666555555666555555444555555555555666666555777666555333333444333111111333555555555666666555333333444444333333222333222222111222333444444333444444444333333333222000...000//////000000...000222222222444555555555666777666333333666666333222666777888999999888999999:::999999888555444555444:::::::::999999:::;;;;;;:::;;;???<<<:::===<<>>?????????>>>???@@@???CCCCCC@@@???AAAAAA???AAAAAAAAA@@@???>>>======:::;;;:::666777;;;<<<:::===<<<;;;:::999888777666888999888666555666555444333777666444444555666999777777555555888777555666777888999888555333666999444333666<<<999888<<<444777<<<888888:::>>>@@@777888:::888666888777666666555555666777888777777888666777888:::;;;:::888666===FFF@@@888777:::???===666;;;???>>>:::666555777333444444333222333333333555444111......000111111000000000000111111222222111222222222222444444333333222222444444333333333333222111222333333333444444333333333333444444555444444444555444444666999999888888888888999::::::999:::;;;;;;===>>>===<<<@@@AAABBBCCCDDDEEEFFFGGGLLLOOOPPPQQQUUUWWWYYY^^^]]]dddkkkrrr{{{000444333///000444555222111111000111000///000111111222222222333444666777777666666555555555555666444444555555333111333666777666555444444444444444222333222111222333444444000222333333444444222///222333222111111222111///111222222222111000111222111///.../////////.........///000000000111000...//////...///111...---000,,,,,,,,,---000///000333111333333444888888666888555666666555666:::;;;:::BBBAAA>>>;;;;;;:::888999777:::;;;:::;;;======:::??????CCC???===>>>;;;;;;<<<<<<===>>>>>>======???BBBAAA@@@??????@@@@@@???;;;::::::::::::;;;;;;;;;:::;;;;;;999999999999999666777888999999777555444555666555333333444555444111333111000444666444333999888555555777555444888888888888888999888666333555333666444444NNN\\\???888@@@;;;666999CCCMMMHHH<<<;;;777444888888444222777666777999999777666666333444666999;;;<<<;;;:::999GGGBBB:::888999>>><<<666555444666777777555222555555555666555444444555333333111000000222333222000000000000000111111111000111222111222333333222444222222333444333222222111000000222444444444555444333333222222333444444666555555666444333555888777666555666777888888888888:::;;;;;;;;;<<<<<<;;;>>>@@@BBBCCCDDDEEEGGGHHHFFFKKKNNNOOOQQQQQQPPPSSSXXX\\\___aaadddlll~~~---------,,,,,,...//////111///---...............111222222222222333444555444444444444444333333444444333333333222111333666444444444333222111111222222222111///...000111000000111111///...000000///000000///...///111000/////////000///......000111333111000222111......000000000000/////////---+++...------111222...+++///000000------///......333///444666666777666555777:::;;;999666888<<<<<<888<<<>>>:::999??????;;;<<<===???<<<666777<<<>>>===::::::@@@???BBBEEEBBBAAACCCCCCDDDEEECCCAAA??????BBB===<<>><<<<<<===;;;999999999:::::::::;;;;;;<<<>>><<<888888;;;999777555333333444666777444555444333444666777777<<>>>>>;;;777777999666GGGHHH444OOOYYYRRREEEBBBKKKGGG>>>>>>;;;>>>IIIOOOMMMKKK999999999;;;:::777555555444333222222333555666777444FFFCCC===<<<;;;>>>999666555444444444444555555333222444666666444444666444555444222333444444222111111000000000000000000111222333222333444444333444333222444555444333333444333222333444222111111222222222222222333444444555444555555444333555888666555444555666777777777777999:::999888999:::::::::===@@@CCCDDDEEEGGGHHHIIILLLLLLMMMQQQQQQQQQSSSTTTWWWXXX[[[]]]aaalll{{{,,,---...///---,,,...222---///---+++,,,------///...///111111111111333555222111222444444222000111333333222111000111222444222333222222111111222333000111111000///111222111---//////------//////,,,---///000///000222000,,,///------///000......///000////////////000////////////000222111///...///------,,,+++,,,------++++++...+++///111...000222222111///000444333222555555555666888;;;<<<999666666666999<<<<<<:::999999444888999<<<888666BBB???<<<===888999666CCCGGGFFFJJJIIIGGGCCCEEEDDD@@@@@@@@@AAALLLNNNPPPRRRKKKLLLMMMVVVPPPLLLJJJJJJSSSSSSWWWaaaQQQOOODDD;;;777444CCCRRRKKK111333EEEGGG@@@444000333000999777888>>>ZZZrrrqqqdddYYYQQQIII555777666666777666===PPPccceeehhhddd>>>OOOddddddYYYSSS>>>777:::UUUHHH444gggsssXXXLLLHHHJJJEEEBBBNNNjjjwwwooopppSSSMMMdddkkkRRRDDDCCC<<<999///:::888555DDDFFF>>>555555@@@CCC999555<<<:::777888999777888666444555::::::000333777000222666333333555555444000111888555222777000333444///666333555222333111555...555444111666555111222222555444444111888111222444222333333111:::111222777///444666555111222333555888666666666666777777888888777777777888:::;;;;;;;;;;;;>>>BBBEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNOOOQQQRRRTTTWWWZZZ\\\ccciiizzz,,,---......---,,,...111***---,,,***,,,,,,+++------///000000000000111333111111111333333111000000000111111000///000111111000//////000111111000000.../////////...//////...000222222//////000///------000000......///---))),,,------,,,,,,---...///---...//////////////////111///......---,,,---//////000///,,,***+++,,,---***++++++,,,,,,,,,///000///000000222444333111222555555555666888:::;;;===::::::===???>>><<<;;;<<<===@@@<<<===???===EEEPPPTTTSSS@@@999;;;SSS___VVVAAA<<<===CCCSSScccfffcccgggccchhhjjjmmmkkk```^^^\\\kkkooohhh___]]]fffmmmjjjxxxrrr^^^888000AAAfffxxx\\\:::>>>eeettt[[[777...111:::```]]]QQQMMMnnnzzzyyy{{{ttt```III<<<999666777ZZZ~~~}}}pppsssUUU444444RRRIII777dddoooSSSFFF<<<:::;;;;;;;;;EEEJJJDDDHHHFFFFFFOOOYYYXXXNNNLLLTTTAAA:::<<>>ffftttFFF555;;;999;;;CCC???===@@@CCCLLLOOOuuuhhhEEE666;;;888444111444333333222///444999---333111///111444555000///111888111666999555555555444444000000666666333222111555444444666555888777888000666BBBCCC222888888777222000222444333444666444444444444333444666777============<<<:::999999===>>>@@@AAABBBCCCDDDEEEGGGGGGHHHKKKNNNOOONNNLLLOOOQQQTTTVVVXXXZZZ___cccjjjttt+++******++++++***,,,...(((,,,,,,***,,,,,,+++,,,///000111111000000111222000000000222222000///000000111111111111000000000111000///000222222000------......------...---+++...000000///000222222000---000111///......---***,,,......,,,+++---//////---/////////...---------,,,---...//////---,,,---))),,,...---,,,,,,,,,+++...---000---+++///000111...222555444222111333666666666666777999999999888:::::::::999777777999<<<444888777888;;;999BBBaaapppmmmMMM===DDDhhh}}}iiiCCC777CCCbbbnnnmmmjjjjjjllleee```YYYUUUOOOFFFGGGDDDTTTfffeeeYYYNNNGGGIIIJJJcccggg===111FFFsssVVV555===tttccc444111333888qqq}}}~~~ppppppjjjnnnwwwhhh[[[YYYdddxxxkkkttt{{{vvvnnnRRR777444JJJKKK666UUU~~~oooRRR;;;888GGGPPPVVV]]][[[[[[WWWLLLKKKJJJQQQOOORRRQQQGGG>>>===777888<<>>@@@BBBDDDFFFIIIKKKMMMNNNNNNMMMKKKIIIIIIMMMQQQRRRSSSUUUWWWXXX```hhhsss***)))((()))***)))***+++))),,,,,,+++---------...111111222111000///000000//////000000000000//////000000111000000000000000444222111111111000...,,,.........---,,,---,,,+++***,,,------...000111000---000222111000000ӵ------...111...000000///---,,,---...***,,,...///...---++++++000000000//////000...+++---,,,333///***///444888777666666555444666888888999666444555888888555222777777888888666666999===BBBEEELLLKKK???888CCCmmmyyyuuuPPP<<>>444AAA{{{|||{{{mmmYYY@@@444666>>>wwwWWWPPPggg<<<555UUU~~~PPPDDDFFFTTTHHHFFFAAA??????CCCOOO[[[sssrrr???;;;jjj===zzzUUU555:::777999JJJ___ZZZOOO@@@:::>>>111666555...555777444:::555222Ħ111:::222333444DDD<<<333:::888999999888:::===<<<<<<:::888777888:::<<<===>>>???@@@@@@>>>======>>>===>>>>>>???AAACCCEEEGGGDDDHHHMMMNNNKKKJJJLLLOOOKKKPPPTTTUUUVVVWWWXXXXXXZZZ___gggrrr{{{+++***)))***+++******+++***------+++---...///111000000000///......---......//////000000000000///000///...............///222111000...---,,,,,,---000///---++++++,,,---++++++,,,,,,++++++,,,,,,,,,---///1111110004ĉ@ӵ,,,,,,111///000///---++++++---000//////---,,,+++---000222+++++++++******,,,---,,,---666???999...111???NNNSSSDDD888444444888777111999999;;;???CCCGGGJJJKKKQQQSSSVVVXXXXXXYYY\\\```jjjgggmmmiiiIII;;;EEEjjjzzzrrrNNN===FFFddd{{{\\\999999SSSxxx^^^===777;;;UUUnnnxxxuuuyyy}}}|||yyyccc???BBBmmmSSS999???[[[>LAAAwww[[[777555=hĦ{{{yyy~~~wwwxxx4ĉ@ӵ444444000333???{{{jjj555>>>[[[DDD999888IIIqqqfff]]]VVVOOOUUUTTT^^^mmmmmm>>>999<<>>CCCBBB>>>AAACCC>>>999\\\hhh>>>JJJEEE222@@@{{{uuuxxx```MMMFFF777AAApppZZZ555>L777333;;;222555;;;TTTFFF999;;;444777AAADDD@@@<<<===<<<:::777777999;;;<<<<<>>===<<<===>>>@@@@@@AAABBBCCCDDDEEEFFFHHHKKKMMMLLLHHHGGGIIILLLMMMPPPTTTVVVWWWXXXYYYYYYYYY[[[```hhhooowww+++))))))******))))))******---,,,***,,,...///111111111000//////...---------.../////////000000///111000............////////////...---,,,,,,...///000///,,,******,,,,,,++++++++++++++++++,,,,,,,,,---...//////...GG=?...111111111///---+++***,,,---+++,,,---...000333777888222777;;;===;;;777000+++555LLLOOO@@@111333KKK]]]]]]GGG777333333;;;DDDEEETTT[[[bbbdddbbb```aaacccdddcccbbbbbbdddhhhooouuuvvvrrruuurrrJJJ888AAA```tttdddIII>>>MMMkkkaaa@@@<<>>cccHdĦEEEyyy]]]666=ĪjoootttxxxfffmmmGG=?;;;666333DDDggg<<<>>>iii[[[444666EEErrreee<<<<<>>IIIyyy@@@===IIItttuuuuuu[[[888XXX@@@iii\\\bbb777OOOzzz<<>>>>>>>>???@@@AAAAAABBB???@@@AAACCCEEEGGGGGGGGGQQQQQQQQQPPPOOONNNMMMMMMLLLMMMOOOQQQSSSTTTVVVYYY\\\[[[]]]dddkkkqqq***))))))ӵ)))---,,,ĭӵ///ӵ///Ħ111000/////////000///...///ӵӵ,,,,,,ĦƜ`1.׼s222555555111Ħ333444;;;???DDDFFFHHHJJJJJJӵYYYĦNNN888222;;;VVV^^^KKK888333>>>ĭӵ999;;;ĦAAAaaaiiiĦĦ\\\<<&e...g&e...>hӵ///.../////////---,,,g&e///guO>uO>&e...---4ff?>ߝL...gĉ@---999===999ShӵEEE@@@BBBCCCAAA@@@AAAg&eGGG>hӵ111:::NNNhhhdddHHH444888fff?><z999g&e>&eIIIGGGHL666>>>dddShӵgLjjjUUU???CCCOOOzzz}}}ZZZ;;;;;;JJJ```S?ʬkkkEEE3h?D%%)?555444ZufĦ111:::eeegLrrrlllpppg&eooogĉ@999555g&e>&eqqq@e??yyyg<ĉ999999UUU3we<ĦPPPJJJ3h?@eHHH>>><<>>oooEEE3h?gL```OOOttt\\\HHH{{{{{{D%%)?HHHfff?><z{{{ddd=?ĦBBBg&eJJJg&eIIIGGGEEES?ʬVVV4ff?>ߝLOOO@e]]]g&ewww3h?g&e>&e??)))4Dӵ,,,,,,+++Hƅ^Hu]Ħ000Hu]Ħ...ZuR)Ħ000000000...---///333Hu]Ħ555HŐeHŐeHu]Ħ///qIܗGIӵ///tt444EEECCCHGgĉ@444333///333444222666333Hu]Ħ...ZuR)Ħ111@@@aaajjj^^^<<<666sߝLGdUĦDDDHƅ^Hu]ĦqqqntHdĦ999CCCHGgĉ@}}}HdĦlll___<<<<<>>Bt=o9ĦDtfo9Ħ777222111g?ddd~~~HdĦdddsssHu]Ħvvvtt___666Hƅ^Hu]ĦmmmH׼sYYYaaannnCCCEEEeeehhhffftQOOO???777kkkje<ĦJJJBt=o9ĦH׼sppp<<<<<>>>>>AAAFFFDdDĦ111LLLt|<444...EEEfffgggSSS<<<666DdDDdDĦcccDdDΦDdDĦsssq<niDdDĦ777qet}}}yyyDdDĦooojjj???:::CCCiiiZZZ999999q<R??????qjRgdKӵHdDĦgdKӵ555222GR/f6LĭĦDdDĦyyybbbDdDĦ`eĭQQQDdDΦDdDĦXXXDdDĦOOOfff999OOOvvvOOO999===CCCGGGgeĦiii<<<FSĦCCCqjRgdKӵDdDĦSSS999HHHDdDĦCCCeeeOOOqjRgdKӵDdDĦqqqdddKKKddd```HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RtttppppeƜ4DuTӵNNNDdDĦTTTKKKDdDĦlllqjRgdKӵDdDΦDdDĦ((()))4DuXӵ,,,------DdDΦDdDӵ000DdDĦ---///o)h000000...,,,---////////////DdDĦ;;;DdDΦDdDΦDdDӵ,,,=ӊB1.uTӵ===HߝL`o9666po9wӵ???<<<:::@@@DDDAAAFFFDdDĦ666HHHo)hDDD222222OOOjjjcccIII:::;;;DdDΦDdDĦrrrDdDΦDdDӵ{{{GIpӵDdDĦ;;;po9wӵDdDĦsssxxxGGG888;;;YYYkkkEEE777po9uwwwdddeeeGIdnuR)ĦDdDĦnuR)Ħ555333CdgĪjzzzDdDĦSSS999DdDĦHߝL`o9]]]DdDΦDdDӵHHHDdDĦ@@@xxxppp;;;<<d<Ħ...Dt...///......000222333222>d<Ħ:::>d<ʜDd<ʜ4DuTӵ,,,///F&uTӵ@@@4DufئL>e///puR)ĦGGG000///444:::222)))>d<Ħ:::DtZZZ777SSSeeeZZZ@@@555>>>DdDΦDdDĦooo>d<ʜ4DuTӵ```4DwDd<Ħ>>>puR)Ħ>dd<ӵDd<444qR/ܗ?fӵ```>dd<Ħ4DufئL>eWWWDdDʜ4DuTӵ\\\DdDĦ333ggglll<<<333555EEESSS^^^bbbaaaeeejjjgeĦs<v>aĦKKKpeӵDx<DdDĦ___<<d<^^^>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦOOO>d<ĦpeӵĦF&uTӵVVVDdDĦSSSTTT>d<ĦeeepeӵDx<>d<ʜ4DuTӵ++++++4DuXӵ------,,,D&dq&ĒR000///sdKĦ///DHRRud555999;;;<<<===<<<999sdKĦ<<<D&oq<Ōq&ĒR,,,+++111>dp&ĒRBBB;;;nfʜ>>333;;;>d<Φ>d<Ħrrrs&dq&ĒRVVV999i?ʜtd<ĦJJJHHܗDӊBaaa<x888888:::aaa{{{XXX:::B?d>>:::999:::888666geĦbbbHg8>aĦ___B?Ho9>dd<ӵB?Ho9<x[[[lll&ӫeʬtIӇ;;;>d<Φ>d<ĦD&ӫetIӇaaaDdDĦIIIsdKĦB?dp&ĒRtttSSS>d<sdKĦgggB?Ho9s&dq&ĒR******4DuXӵ///,,,---Hu]3hh///...---ne---...=e999===>>><<<<<<>>>===;;;ne???999pIƎ@t@h555333555>h<<<666111fe,,,@ďDRRR<<<+++111NNNBBB999JJJSSSne333@@@=e444MMMfffnnn\\\@@@555999egeoookkksĪj@hkkkPPP@@@fdDĦMMM@ďDyyy___Hkgeeee888777...CCCqqqkkkNNN@hZZZWWW@GrrrHHHHĪj@IŌyyyMMMBene[[[Hkge777neEEE\\\fe:::Hu]3hh666666HHHseDDDssssssyyyuuuqqqgeĦja>aĦzzz@Gse<Ō@G{{{HkgeRRRnnnWWWZZZHĪj@IŌ999<<<egeHu]3hIŌJJJHHHDdDĦNNNne@h>hUUUseiiineccc@GsĪj@h)))4DuXӵ...ĵD^---///...---000---000999<<<<<<888222222777888555555777000222333888999777BBB000***...(((000@@@UUUMMM555,,,:::JJJ666)))444<<<555CCCDDD///333SSSfffiiiWWW<<<666===lllqqqlllGGGHHHCCC;;;555DdDĦLLLcccggg|||```uuuddd999777;;;666SSSnnnpppmmmxxxwwwsssaaa???]]]444666444000:::222444555666D^www===666999s׼s111333GGGUUUaaalllnnnwwwxxxzzzwwwxxx{{{{{{}}}geFm8>aĦ~~~s׼s777@@@CCC___tttHommm===gggdddOOOBBBUUUccc```OOOHHH^^^lll666AAAD^AAAHHHJJJDdDĦbbb^^^```fff{{{}}}s׼spppΦ4DuXӵtvӵ>d<Ħ---///111000///000333Ħ777::::::999999888666555555222...111777777222666///Ħ***000,,,///...///888AAA@@@;;;:::666666000///999???@@@DDD@@@>>>000---222000---***))),,,---...,,,:::FFF555,,,000777JJJSSS===)))...???@@@111111000+++888===ĦFFF---???[[[UUU444333888YYYeeedddSSS<<<222CCCkkk\\\888555///QQQnnnmmm___@@@333777444999666<<<777666<<<======???>d<Ħ```eeeXXXFFF444555>>>iii~~~^^^888777555000BBBrrrbbb;;;777444111777KKKUUU[[[aaa[[[ccceee[[[ZZZ```ZZZTTTTTTTTTTTTNNNHHHLLLBBB@@@444999...888LLLpppsss<<<666...000555111666111444111///222///...444111777555888Ħ444555,,,222222333666...666444>d<ĦRRR:::777BeDDD222@@@555:::888;;;;;;<<<999555<<<>>><<aĦ```555:::;;;TTTBeLLLCCC<<<===///666BBBGGGPPPVVVnu]ӵRRRTTTqqqnnn===TTT^^^PPPnnnjjjfffWWWKKKVVV```YYY|||888777;;;@@@VVV>d<ĦZZZIIIDDD>d<ĦcccĦ___ZZZpppyyyuuuxxxBeĦ~~~{{{{{{|||zzz?aŖ%7uSQuR)ӵsdKĦ???:::111+++///444gdKĦ777444111000666:::999======>>>999===;;;...555666gdKĦ...------,,,***,,,333===CCCBBB???000111111000444<<>>222------===PPPKKK777...111>>>GGG>>>555;;;GGGOOOgdKĦ666///MMM\\\JJJ444,,,EEEbbbhhhgggSSS666444BBBeee\\\;;;222:::JJJoooqqq]]]CCC<<<@@@FFFPPPUUUUUUWWW\\\___```cccggggdDĦrrrgggRRR;;;666333???jjj|||bbb777111888222:::kkkccc:::666000222333555555666777777;;;888555222333444444222555555333111222111222555:::@@@SSSnnnooosssrrruuubbbEEE333222111111555999333///111///000333000111444444000gdKĦ111222---000333///...222222///sdKĦ]]]WWWMMM===888[[[BBB111666777888999888444222222666,,,222666333666ŶS8885558883we<}}}XXX444555AAAeeezzzsssooommmgggZZZKKKCCC???999iĉ@3hR/ŌKKKrrrJJJ:::eeeDDDBBBeeeooovvvzzzEEEKKK999===:::aaaDdDĦggg@@@sdKĦgdKĦfffyyymmm~~~vvvgdKĦtttwww>A333ne>>>@@@777...,,,000ne***---222444555<<>>888222555777888666555777<<<@@@GGGEEE;;;222///---+++***...---,,,+++...BBB<<>>aaa\\\;;;111444===RRR^^^]]]XXX\\\aaadddjjjpppnnnnnnooonnnjjjfffDe___YYYOOOAAA888;;;<<>>999???PPPHHH???;;;AAADDD<<<:::===888444:::DDD@@@===???;;;;;;>>>;;;<<<:::===neCCCCCCHHHCCCDDDKKKOOONNNKKKGGGIIIneVVVUUURRRVVVPPPUUURRRTTTUUULLLTTTNNNWWWccclllnnnkkkfffcccVVVFFFEEEDDD>>><<<>A666999444k<AAA<<<@@@JJJEEE;;;<<>>666fh\\\qqqMMM444DDDvvviii;;;666:::???AAAGGGPPP```sssddd>>>kkk}}}:::888???@@@SSSDeaaanenejjjzzzhhhzzzvvvdddne///000888???===333,,,---000+++333555888999777666999<<>>000111444444>>>AAABBBHHHIIIHHHJJJKKKIIIHHHIIIIIIFFFBBB>>>AAA>>>999777555555555888AAAbbbmmmZZZ999111000222@@@aaaUUU666111222222333444555888;;;===CCCEEEFFFFFFHHHIIIJJJIIICCCEEECCCBBBDDDFFFGGGKKKMMMLLLTTTccc___XXXUUUXXXTTTWWW[[[bbbeeebbbdddlllkkknnnvvvuuuuuutttnnnkkkxxxooohhhiiilllnnnppprrrvvvyyyuuuppppppppp{{{xxxvvvvvv|||}}}vvvuuuyyyrrrttt{{{sssnnngggeeeVVVUUUWWW^^^cccfff___[[[XXXVVVUUUTTTZZZ\\\MMM<<<999<<<@@@GGGJJJGGGHHHIIIHHHBBB===;;;???EEENNNSSSVVV\\\]]]]]]ddd___OOO>>>999555AAA\\\iiiccc;;;333777===CCCGGGIII;;;EEENNNSSSSSSKKKAAA>>>EEEHHH444======FFFiiiaaaeeexxx[[[|||uuuoooaaa___jjjiiiooo}}}pppwww222000///111333333111...000///111///,,,444;;;666......---...111222000...444333222444555222///000???999111555:::???HHHEEEEEE:::222///---,,,------444333333333444444444333...111999DDDHHHBBB888222333777555///,,,,,,,,,---777000,,,,,,333;;;222)))---888HHHLLL???111------+++,,,222===@@@BBBJJJGGGLLLRRRWWW]]]```TTT===...333IIIcccggggggXXX999555111===ccceeeBBB222333444111444222111333222000222444444444555888:::;;;:::888555666777555222444888666222333333===999777666333444777:::IIIBBB<<>>888333555444777>>>???;;;;;;>>>???AAABBBFFFKKKMMMJJJIIIIIIJJJMMMKKKKKKRRRUUUUUUUUUSSSQQQUUUVVVRRRQQQPPPNNNJJJ::::::777777BBBDDD======>>>GGGPPPZZZUUUSSSQQQZZZjjj888888>>>;;;QQQlllgggRRRBBBFFFIIIEEEcccYYY>>>qqqXXXkkk^^^kkkssswwwooo///222555555333222333444888666555111000666666...,,,111------555111---666000000000333888777666;;;:::666888333555@@@CCCEEEAAA:::444000++++++000333222444666666555333111///......555@@@GGGEEE@@@<<<000000...------++++++111:::222//////666777...***000:::HHHMMMGGGAAA@@@???DDDIIIQQQZZZ[[[]]]aaaYYYXXXVVVOOONNNNNNBBB555333===XXXfffjjjiiiRRR999111222:::WWW\\\AAA333444111333333333333555333111000222444444333444888:::;;;555666444222333555999<<<000111777;;;CCC???EEELLLQQQWWW]]]\\\```]]]gggmmmmmmnnnoooooonnnlllkkkjjjssssssqqqllliiijjjlllmmmnnnooojjjccc```]]]YYYYYY[[[^^^]]]VVVRRROOONNNLLLGGGKKKFFFAAA@@@===;;;?????????BBB???===>>><<>><<<777777<<<@@@???<<>>VVVmmmhhhaaaWWWdddiii|||uuuxxx000222333444444666777777777999777444666777222+++...222......555111...999222777666555777555666>>>444333888000111;;;999>>>;;;888333,,,+++333777222000111333444444222111000+++///777>>>AAA@@@??????222///,,,---...+++,,,333999111111111:::444,,,---+++111;;;AAABBBDDDFFFDDDDDDGGGDDDAAA>>>>>>AAA:::999888333222666444444;;;BBBSSSSSSVVVSSSAAA777000111111???EEE888000111---///000111333444555444111111555777555555888999777777<<<:::666888;;;;;;;;;<<>>>>><<<<<<<<<:::;;;:::>>>999===EEE>>>DDDEEEEEEFFFFFFFFFGGG===888888555444888<<>>AAA??????999222666===999===<<<666<<<666===>>>BBB@@@???===DDDBBB===AAA999kkkSSSkkkSSSQQQkkkLLLOOOpppzzznnnSSS___sss{{{rrr{{{222222111333666999777333222888555111666444---,,,222000///000111222444444///666333///111000000888333222//////333333000555888444...***...888888///666444222///---,,,,,,---&&&,,,111333333222000//////...,,,+++---...222999777---///111===444+++...******---...---///000------333000///000......******///000...------111666;;;<<<999999555///000///111///222777333000666999<<<===???AAACCCHHHJJJGGGJJJNNNOOOMMMMMMPPPOOOJJJSSSVVVPPPHHHEEEAAA;;;:::999???AAA999<<<:::999555666555222111444///666222333333222111000111222444222444666777:::???BBBCCCKKKQQQSSSTTTXXX[[[[[[\\\cccccceeeeeekkkccceeemmmrrrqqqsssuuuwwwxxxvvvrrr^^^PPPEEE;;;555666;;;HHHbbbmmmxxx~~~|||qqq\\\KKK>>>999AAAOOOlllzzzcccNNNIIICCC===>>>:::<<<:::999777333111111000222......000///000111000,,,...///......///000...///,,,---111555999888333333333222333444222111222...333222444...777<<<<<<===<<>>888<<<888333555333111555444111111///888888<<<>>>777333///111555---333000222222222333777>>>EEEJJJPPPTTTZZZ```gggmmmqqqqqqrrrxxx{{{zzz~~~wwwkkk[[[HHH:::<<<>>>dddfffNNN888000444EEEjjjrrrkkkeeebbbmmm}}}{{{fffUUUIIICCC>>>;;;:::555333333222333000111222///---...---333111///...---,,,---//////---...///---...000000000777555666888555666555555777555===777777444111444///111333111666>>>>>>LLL]]]uuusssjjjTTTKKK<<<===;;;666777:::>>>??????999@@@555;;;;;;oooSSSCCCfff===QQQrrrxxx~~~kkkkkkiiiqqqvvvuuu111777888555777===>>>999777555666222......+++///...///222...444888111888:::<<<>>>===:::888888:::555111...222555000...333...)))(((---111000---,,,)))---...,,,+++,,,,,,++++++---+++)))---///---,,,---...)))***;;;LLLIII>>>111---...333444000---...)))---...,,,,,,,,,,,,//////---///333444444777;;;BBBCCCFFFGGGDDD@@@???@@@@@@@@@<<<555000000111000111222444555333222555:::<<<999888;;;;;;888555555333111444666333000444777<<<>>>CCCEEEGGGNNNSSSQQQPPPQQQRRRVVVZZZZZZNNNBBB666111---666777//////111444888AAANNN\\\ffflllpppzzzzzzzzzzzzzzz{{{{{{yyy|||{{{zzzyyy{{{~~~~~~|||{{{aaa@@@555===tttZZZ777555222777XXXyyyjjj^^^UUUMMMDDD???;;;444<<<777999DDDIIIGGGRRRfffxxxaaaTTTCCC999;;;666555333333222222111///---***)))111111...111111///111,,,111///111IIIcccZZZ>>>666///444888111333999555777666888999888999999666111666888333000222222111111444999???FFFPPP\\\ffflllppp}}}}}}yyyuuujjjiiicccPPP???:::999;;;;;;888777;;;hhhIIIGGGwwwGGG???LLLmmm___vvvuuu555888666111222:::>>><<<666555666000,,,...---000+++222222///666999222333111444777666222...,,,,,,,,,---111444111---...333+++((('''+++...---++++++(((,,,---,,,+++---,,,***,,,///...+++,,,,,,+++***,,,------111===BBB;;;333,,,---...000///---,,,+++,,,000111111333444444555777999@@@GGGHHHFFFDDDEEEJJJDDD???<<<:::777333111111222111//////000000000...///333666666333333444000111111111111333666888999>>>EEEFFFGGGPPPXXXZZZ^^^bbbkkkoooppprrrrrroooqqqrrrmmm```PPPBBB888444555333///000//////===HHHXXXdddqqqwwwwwwxxxyyyyyy{{{|||{{{zzzzzzzzzwwwtttrrrwwwzzzyyyvvvvvv{{{~~~WWW>>>888IIImmmddd???999888222QQQ{{{eeeUUUMMM???::::::===<<<444222999AAA<<<888666888555///222===<<>>888WWWtttEEEFFFtttoooGGG???BBB@@@BBBMMMMMMQQQYYY^^^^^^```cccbbbfffgggkkk___TTTeee}}}pppjjj222777999555444777777444555555555---+++000//////+++777222///888666...***+++---...------...000333111000555555...,,,//////...+++***---...,,,,,,---***---...------......,,,)))......++++++***))))))///......111555222---------111222///---------+++,,,000111111444555555555333555;;;AAAAAA===999888777222------......------333222222222222000///////////////111333555777999???EEEGGGDDDCCCIIIPPPSSS[[[```fffeeeccciiipppqqqssstttwwwwwwuuuuuuvvvtttiii[[[III;;;333000///000......,,,222<<>>555:::YYYwwwXXX999666666444666gggwwwVVVDDD<<<777888555;;;666111444777555333555333555777888777555777;;;444555666:::EEEWWWrrroooaaafffuuu{{{```AAA666///222555111---......///...///111///...222---***---333---000QQQyyysssYYYGGG<<<<<<:::===999555666333333<<<555KKKLLL888000555666333444333333555555555444555555999333444<<<===BBBKKKbbb|||nnnYYYPPPJJJEEE===EEEPPP[[[???;;;OOO~~~aaaCCC;;;;;;===;;;??????BBBCCCBBBGGGLLLLLLPPP```fffdddgggmmm]]]VVV\\\lllsss444666444///---111555555555333111+++...555111,,,///::://////999444---***//////000000111555999<<<;;;444333222,,,...111***///---,,,......,,,,,,...,,,///000...,,,---------+++000111//////000......777666555555555111...111222444444000------,,,+++,,,///---,,,///000.........---...//////---,,,---------...///...------...111...---///000...///000000222555:::AAAKKKSSSXXXXXX\\\^^^^^^^^^aaaeeeggghhhggglllooojjjhhhlllqqqqqqrrrwww{{{vvvoooeee\\\LLL???444222444333111000222;;;GGGZZZhhhooowwwzzz|||{{{yyyyyy}}}~~~yyyrrryyywwwqqqjjjaaaVVVIII@@@;;;>>>@@@@@@<<<:::;;;>>>BBBCCCCCC@@@;;;999<<>>888555777???<<<444444333000111111111444888:::999777777CCCOOO@@@666:::888777444444777BBBNNNRRRQQQOOOKKKbbbeee@@@222444;;;???<<<555GGGPPP???<<<999===CCCBBBAAAAAABBBBBBFFFHHHEEELLL[[[ggg[[[```fffsssxxxjjjttt___UUUXXXdddgggiiilllooottt777888777444222444888999555000///---333888000***222666+++000:::444333444333444555666555444222111666...------***///111))),,,++++++---,,,+++,,,000333666666333//////222444444888888555777777444333222555666555555333//////111///......---*********...///,,,))),,,---++++++---+++*********+++---///,,,---000222111///...//////,,,+++---///000333777>>>FFFOOOVVV]]]cccggghhhcccaaabbbeeehhhhhhiiijjjllljjjmmmpppmmmkkkooosssvvvpppooommmdddVVVGGG;;;777555555444111...444===RRR]]]iiixxx|||wwwyyyzzz|||rrrggg```ZZZRRRKKKGGGGGGDDD>>>999777666444111444444444444999FFFUUU___ccc^^^]]]bbbaaaVVVLLLIIIIII???777666999@@@MMMYYYlll}}}bbbDDD:::777333888IIIzzzYYY555111777444666EEEmmmsssPPP555222555999888222111777GGG___qqquuuuuuuuu{{{~~~qqq\\\CCC777888999777555222666;;;666222888===YYY~~~jjjUUUJJJTTTuuuYYY888444666222666333///---...222222---)))///222...---333666555111888QQQ~~~|||gggYYYGGG???@@@<<<<<<;;;666555888555333777222222555666555222000000>>>JJJ;;;111555555555333999222///000222555777555???TTTHHH777;;;888CCCAAAAAA555CCC;;;:::<<>>UUUfff{{{ddd999555<<<444111VVVfff<<<555555333111999```{{{MMM555<<<666666333000444DDD[[[yyy___III666777:::777333444444333333444555???TTTssstttSSSCCCMMMhhhRRR888222111111444333000111333111555111111444000+++///888666444555BBBcccjjjYYYFFF;;;======:::777999999888333333444666666444444555111666//////444222222666333333555666333444777888333HHHYYY;;;666444777>>>:::===999888666@@@@@@AAA===DDDQQQZZZccctttwwwrrriiicccfffiiimmmrrruuuttt~~~222111///---------...///333...333888777000+++222888...+++++++++,,,+++---***)))'''''')))***,,,,,,+++---///...+++)))***,,,///......111111000111444---------,,,***)))***+++...333222------,,,******,,,///...,,,---...///111***,,,---,,,******++++++***---,,,+++------,,,,,,,,,,,,---/////////---+++000...++++++,,,,,,---...---555???HHHOOOVVV[[[^^^UUU\\\```bbbeeeiiiiiieeeeeedddcccccceeehhhlllooonnnnnnooonnnllllllfff\\\III===666555333222444555555000222AAAWWWgggnnnooommmvvvvvvtttqqqmmmhhh[[[HHH;;;...,,,000444666666---///222222333444444222:::RRRkkkuuuyyy~~~~~~}}}wwwzzzyyylllXXXEEE<<<999888999<<>>999666555444333444333111333333555@@@XXXjjjHHH===JJJdddxxxJJJ999111222555111...//////,,,333777444000111222222000555777777888EEEsssgggKKK===@@@===888888888:::666444333444333333444444444666555777444///333333333555555111111222111000333CCC111333888111666555555...;;;999444555:::???@@@BBBAAABBBPPPcccnnn}}}|||}}}yyysssuuuvvv{{{uuulllkkkqqq}}}+++,,,000555888888777777222...777===666+++)))888555***---***'''---******---,,,,,,---...---,,,***------,,,,,,,,,++++++000...,,,,,,......++++++---,,,++++++,,,,,,,,,+++***(((......+++******+++---''',,,000222111---***,,,)))///111,,,(((***+++))))))---------///...,,,,,,)))))))))***,,,...//////,,,---...,,,))))))...444CCCMMMXXX^^^```aaa```]]]bbbfffhhhfffgggiiieee^^^cccggghhhdddbbbeeeiiikkkoooiiiiiilllfffWWWGGG;;;777111222666444000000111444>>>OOOaaammmsssttttttqqq{{{rrr[[[HHHAAA???333///111222111000111222333222333222000000333777999\\\ppp~~~zzzyyy~~~|||~~~ttt\\\GGG999>>>999555OOOlllddd:::444555000666///777222000///444333kkksss???000888333333666777TTTrrrVVVHHH@@@???DDDEEEPPPmmmqqqOOO888888777333111000111666333666999333CCCiii|||XXXCCCEEEKKK^^^```BBB000555999888555111111///111444333......222111999444333===:::???WWWrrrUUU<<<;;;DDDAAA???999333222333333333333111111777000///666222333111111333444444555666333555000222333333222222999666111888555444444<<<444>>>===???@@@CCCMMMWWWZZZYYYZZZ___```aaadddaaabbbaaammmeeefffnnnqqqhhhqqqvvvvvvrrrrrr{{{zzzqqqvvvzzzvvvpppzzzsss666555:::;;;555333222...///;;;>>>777000//////111...+++,,,,,,+++,,,...---222333222///...---+++)))+++******))))))))))))***++++++,,,...,,,***+++//////+++,,,---+++...///***))))))+++,,,,,,***+++...+++,,,...///...---,,,+++///***+++)))***+++(((*********++++++++++++***))))))+++,,,,,,++++++---...,,,...,,,000111333BBBLLLPPPZZZaaa___]]]^^^```___aaaeeeiiijjjhhhfffdddeeefffdddcccfffiiiiiigggeeekkkcccYYYNNNCCC:::555444///222222222333222444:::FFF\\\ooouuurrrppppppsssyyyjjjUUU:::...444222,,,333---///333000---000444333111---111333///CCCjjjyyyyyynnnddd___hhhhhhjjj{{{}}}wwwaaaAAA777999888JJJ~~~HHH666777444000222222///111222333\\\TTT222444333333333333EEE|||iiiAAA<<<===777777222666555???SSS}}}YYY;;;;;;555///333666444555666444666888666QQQkkkNNN999===CCCbbb}}}MMM777666666444888666111111444444222222222222444555444555777::::::JJJ___@@@BBB<<<@@@666888666000;;;111333111222222222222222111111333333222111111111222333333333333444333333333222555555444555555777888999888@@@AAA>>>BBBppp|||}}}wwwuuummmlllcccccc```aaa___^^^___aaaiii{{{{{{}}}222000111000,,,++++++***333999888000+++)))((()))+++***+++,,,+++---000///,,,------+++***+++***)))++++++++++++************---******+++------+++)))+++++++++++++++...///+++******+++,,,+++***+++---------,,,,,,------,,,,,,---)))+++***+++---)))+++***+++,,,++++++******++++++,,,------,,,,,,------000111,,,...:::JJJUUUSSSTTTZZZ\\\XXXUUUXXX___ddd___aaadddffffffggghhhjjjdddbbbbbbdddfffeeebbb```PPPGGG<<<666444333222222444///+++///222333<<>>===<<<999:::CCCTTThhh^^^999999:::>>>___ccc:::444555333111222333555444888jjjFFF222555000444555BBBjjjkkk<<<<<<>>>333777HHHGGGCCC<<<@@@999CCCnnnfffBBB===<<<,,,222222555555222333777777777HHHqqqVVVBBB===999KKKssseeeFFF<<<888777333555000+++///444555777333555666555666888::::::CCC===hhhvvvBBBCCCEEE:::888888///222===222444333333222222111111000333222222111111111222222111111222222222222222222555555555555666777888999777AAA???BBBEEE|||xxxvvvvvvuuuvvvxxxvvvmmmmmmwww~~~000000---,,,---,,,++++++---...+++(((***,,,,,,---)))''')))+++***+++---,,,+++++++++))))))*********)))***+++++++++******)))++++++******,,,,,,***'''(((,,,+++(((***---,,,++++++************)))***,,,...---+++***,,,...//////+++(((++++++---...***,,,,,,,,,---,,,++++++,,,---)))***+++,,,---------...---///555HHHVVVYYYZZZWWWVVVWWWWWWVVVTTTVVV[[[___]]]```dddgggfffdddaaa```cccbbbaaa```[[[PPPEEE>>>666333///---///111111...///333111---222BBBXXXjjjtttppprrrrrrooouuuppp[[[EEE555......//////---333///000222111...,,,///333...+++000111555UUU|||{{{fffMMMGGG666888777444444///555777///<<>>cccqqqGGG999:::333222444444222333666666555666CCCoooWWW>>>;;;;;;888TTT}}}MMMAAA>>>333666444333555000///666333444555444555777999999333BBB@@@VVVIII<<>>888DDDqqqkkk@@@;;;@@@ZZZqqqFFF>>>888444333555666666555222555===555@@@tttWWW@@@???666999>>>sssZZZBBB>>>555111444555333111222111222222222333444666777;;;777;;;>>>MMM~~~CCC<<<@@@444888777---555333222111000000000111111111111111111222111111000000000000111111111111222222222222222222333444444999555<<<===>>>AAAhhh|||sssoooyyy***...,,,,,,111///***++++++---,,,,,,...---)))))),,,***+++,,,))))))***(((---+++)))(((''''''(((***)))***)))((((((******)))***,,,---***(((+++---...///444000***+++,,,,,,...---,,,***))))))******))))))***,,,,,,+++---000333...***+++***+++,,,(((***...,,,******,,,------,,,............,,,******,,,111AAANNNUUUTTTQQQTTTRRRWWWTTTTTTYYY]]]^^^___aaa___aaadddfffeee```XXXSSS@@@<<<666111...,,,---///---///000///---...111333111111<<>>GGGNNN<<<777666777444222444444444444;;;===;;;FFFsss~~~CCC::::::777@@@===mmmpppIII666999666222444222333111000111222222333444333666888;;;:::777GGGaaavvv<<<;;;555666777555555444333222111000000000111000000000222222222111111111000000000000000000222222222333333333444444666;;;888:::;;;>>>GGGIII---+++,,,+++)))***++++++---333444222444444000---***((()))***((()))+++***+++)))((()))))))))+++---***,,,,,,))))))++++++)))...+++((()))+++,,,------***(((***,,,***)))******,,,,,,******,,,...,,,)))+++++++++,,,,,,++++++***---)))+++++++++,,,)))*********************++++++***+++...000...---222999OOOOOOOOOVVVYYYVVVYYYYYYUUUYYY]]]^^^\\\XXXVVVUUUPPPHHH===555111000///...111///...---,,,***+++---///,,,,,,000111///111444JJJZZZbbbdddoooxxxqqqcccllljjjooo\\\888111666(((+++...000---++++++888VVVqqqooooooqqqgggEEE---///222333111GGGtttxxxpppPPP555666EEEdddiiiMMM===777@@@^^^vvvRRR222777:::MMM~~~eee<<<999555;;;SSS```888666555444666666444555IIIyyy===888666666888;;;kkkggg:::888GGGZZZ;;;777jjjttt@@@;;;AAATTTsssGGG===777666444444444444555555444888???999HHH~~~iii<<<@@@AAA999@@@<<>>>>>GGG|||YYY:::<<<999cccHHH>>>===@@@xxxUUUCCC666444777999666111444222888777999>>>@@@MMMXXX;;;>>>;;;888<<<;;;```LLL:::;;;999;;;666333222333333222222333222555444666:::999888>>>:::@@@ZZZTTT555;;;666111000000000000000///......333111000111333444555444333333333333333444555555333333333444444444555555888999999888<<<===>>>IIIMMM]]]333444333///---///111222222555666222111111---&&&+++***)))((()))+++,,,,,,///***'''((()))))))))+++)))+++***((((((++++++(((***------******,,,---+++...***+++***$$$%%%******(((***+++,,,,,,------+++222)))///999***+++---)))...,,,***,,,000...***)))------,,,******++++++******++++++,,,---...,,,***???DDDFFFDDD???;;;777333666333111111000......000...---++++++,,,---......,,,---------,,,++++++,,,,,,...,,,***000===NNN\\\bbbfffhhhlllsssqqqcccXXXbbbZZZBBB+++***///...+++,,,+++------...111SSSooonnnoooqqquuuuuuYYY666000000///555LLLvvvKKK555555JJJXXX777444444===;;;[[[~~~lll:::999:::NNNVVV>>>>>>DDD999eeeTTT===;;;555777555444777000IIIMMM888666444666777fffWWW<<<@@@UUU]]]HHHAAA888===@@@uuuJJJ999======XXXnnn===888777555666999444===000555;;;888;;;AAAEEE[[[vvv@@@???;;;999===:::<<>>BBBDDDEEEUUUggg,,,///000---+++---///111---...///000000...***&&&)))(((''''''((()))******,,,)))))),,,---***)))***(((***)))((())),,,+++)))))))))+++,,,+++***+++,,,++++++---,,,)))((()))''')))*********+++------+++...***000:::000222222...***+++***,,,...,,,)))***,,,+++*********)))***+++---,,,+++***+++---///...000000...***((()))+++,,,,,,++++++---......000222///...---,,,,,,------,,,///+++***---...***)))+++111+++...;;;JJJZZZaaa^^^]]]aaafffrrrpppgggYYYWWWXXXGGG444,,,---+++***---------000---///999\\\qqqooonnnqqquuuvvvZZZ333111555000222RRRsssFFF555888;;;bbbwwwOOO555999DDDcccttt{{{PPPAAAAAACCCfffpppFFF<<>>OOOFFF:::888777888::::::222<<<888222999>>>???JJJWWWMMM<<<===:::888:::<<>>===:::555444777444444666---222333444555666777888999888<<<>>>;;;===TTT}}}ttt;;;:::???@@@>>>777222222222000222222111000000222444444444444777777444111111333333333333444333222222333444555888999888888;;;>>>@@@EEECCCVVV}}}+++...000///...///000111---++++++......,,,)))(((***(((''')))***))))))+++***)))***------***))))))(((***)))((()))++++++(((((('''(((,,,,,,)))))),,,)))---...++++++)))'''&&&))))))(((((()))+++,,,+++)))((((((---)))///000///(((***+++,,,,,,)))(((++++++******+++***)))***---,,,,,,***(((***---......+++)))(((''''''''')))+++)))((()))***++++++,,,......---,,,,,,------,,,,,,---+++***,,,---,,,)))(((000111EEE\\\aaa___bbbdddYYY^^^gggwwwqqqcccVVVWWWJJJ666+++...///++++++...***,,,000+++...AAAfffpppqqqmmmpppqqquuu\\\222222666222000YYYqqqIII777333555IIIwwweee888111HHHvvvsssOOOBBB:::999TTTVVV===???CCC???SSSQQQ:::999555666555666888999[[[EEE444:::888999BBBwww^^^RRRDDDIII[[[vvvQQQ;;;<<>>777:::FFF[[[}}}sss>>>???@@@777555888;;;;;;PPPOOO888:::555999999222///111666222222333444555666666777666333666;;;;;;:::DDDRRRbbbxxxOOO===:::CCC@@@888222222111000111111222111000222666666444333777999666333333222111333333333222222222333444333666888888888:::<<<>>>AAACCCJJJWWW)))***,,,---------,,,+++111000...---,,,++++++,,,,,,)))(((++++++))))))***)))(((((())))))((()))+++***+++***(((((()))(((&&&((('''(((******))))))***(((...+++'''))))))'''((((((******)))((()))******+++---((()))(((///---...(((++++++,,,,,,)))(((+++***)))***,,,,,,***,,,111)))***++++++,,,------,,,,,,******------***((()))++++++*********)))((((((******++++++,,,---,,,++++++......+++,,,...,,,'''///KKKfffkkk___WWW[[[bbbWWW```oootttqqqeeeYYYOOO<<<000,,,---,,,...///+++(((+++///)))///IIImmmoooqqqnnnpppnnnvvvddd888000222444111YYYqqqFFF555...222999RRRsssNNN999777KKKMMMDDD<<<;;;DDD]]]bbbFFFCCCEEEEEEHHHkkkQQQ<<<999555444555777888666MMM}}}eee===999888:::===XXX```???@@@;;;>>>BBBXXX\\\AAA>>><<<999:::OOO```@@@;;;>>><<<===>>>WWWoooWWW999<<<<<<@@@AAA>>>:::999XXXHHH:::999;;;444555666///555222222222222333444444444444333444888;;;;;;888555;;;;;;GGGOOO^^^EEE888@@@:::999555111111000...///000222111000222666666333111444555333222444444222444444444444444333333333444777999::::::;;;<<<======HHHHHHPPPaaa+++******---///000---+++...222222---***+++,,,++++++(((((())))))'''&&&'''(((((('''((((((((()))+++******)))(((((()))(((&&&******)))''''''******)))(((---***&&&))))))(((***(((,,,...,,,)))(((***+++)))///+++---,,,000))))))((())))))***---+++***,,,))))))***,,,,,,+++---111(((+++,,,---------,,,+++000,,,)))***)))'''''')))))))))***************)))(((((()))***+++++++++***,,,...000///,,,++++++---???gggrrr___YYY]]]WWWPPPNNNaaawwwmmmkkkbbb[[[CCC111---,,,+++(((,,,///)))***+++000,,,222LLLpppqqqppprrrvvvttt|||rrrFFF...000666222PPP~~~{{{NNN777444111444;;;]]]zzz\\\666666;;;;;;@@@OOOjjjvvvOOODDDIIIEEEOOOgggjjjFFF:::888999555666888888555???ZZZSSS:::999>>>===;;;YYY```>>>999??????DDDGGGqqq]]]DDDBBB???===>>>___vvvIIIAAA???===???EEEeee???<<<;;;======555;;;>>>888ZZZFFF<<<>>>999444999444222222222111222333333333222333555444//////333777999444111999111555777---444333444111000222000///000000222111000222666666222444333111...///222444444444444444444444444333333555777999;;;;;;;;;;;;===??????EEEHHHTTTttt///,,,,,,///222333222000'''---000,,,)))******'''***)))(((((((((((('''&&&''''''(((************))))))))))))))))))***)))(((+++,,,***&&&&&&***+++)))(((*********+++***)))***)))---///...******+++,,,)))---***+++)))---((()))((((((''')))...---+++,,,((()))************,,,...)))***+++***)))******)))...,,,+++***)))'''((()))'''((()))))))))***+++***))))))))))))******)))(((---)))+++///+++&&&,,,999TTTiiihhh[[[[[[VVVCCC888;;;VVVtttlllhhhaaaZZZ???...***+++---+++***,,,---++++++///...333FFFkkkvvvsssyyy~~~WWW111111444111EEElll>>>222555777555CCCYYYzzzeeeVVVRRRXXXlll|||WWWJJJFFFGGGHHHfffPPP???<<<===>>>999;;;::::::999;;;GGGjjj>>>======;;;===<<>>>>><<>>>>>===gggSSS888<<<@@@???WWWQQQ???;;;888???:::AAA:::>>>999]]]}}}HHH888???555111777555444222222222333333222111444000...111444444333222666555555444,,,222444444111222000///000000000222111222111000222555444222444222222333333222222222444333333333333444444444555666888999:::999:::;;;@@@<<>>ggg~~~TTT555555555333;;;???QQQjjjxxxvvvWWWHHHJJJLLLRRRfffwwwHHHCCCAAACCCAAA???BBB>>>;;;======@@@mmmUUU;;;??????>>>AAA===KKKOOOpppwwwcccMMM>>>BBB===>>>EEELLLMMMmmmRRRCCCAAA===@@@>>>mmmuuuDDDAAA???DDDLLLuuubbb<<<@@@CCCMMMEEE777;;;:::@@@???iiixxxBBB<<<<<<888888333555444333333444444333111333111111444444111222555222333///777222000333...000111000///111111000222333222222222333444333222333111444888777444555999;;;888555333333444555666666666777999999888999:::>>>@@@>>>GGGKKKPPP^^^///---,,,,,,++++++...111...+++(((((()))((((((((((((***)))&&&''',,,,,,)))''''''''')))+++,,,+++))),,,++++++++++++******)))+++((('''***+++))))))++++++%%%(((---***'''(((((())))))(((''')))+++,,,+++)))******...))),,,,,,---//////------...+++((()))+++---,,,''''''***)))%%%***,,,---+++***))))))((((((+++---***((())))))))))))***)))(((((()))***))))))(((((()))***+++++++++''',,,---(((,,,<<>>>>>===TTTwwwFFF@@@EEE:::AAA???888@@@???GGGKKK\\\pppVVVCCC>>>>>>;;;======BBBDDDFFF\\\yyyMMMAAAAAA@@@GGGFFFvvvUUU???AAACCCKKKZZZxxxAAA@@@777===DDD888555555:::>>>CCCtttttt@@@;;;:::999888777555444444555555444222111222222111000111111000222111222222111///...000///222222222444333111333555333222333444333222222666222111444444444===JJJCCC???:::666444555777888777777888::::::999:::;;;<<<>>>@@@<<>>KKKGGG===AAAGGGHHHMMMWWWpppeeePPPMMMFFFbbbcccLLLDDDJJJAAA999??????EEEyyykkkMMM???EEEEEE======@@@AAAAAABBBBBB@@@>>>>>>@@@;;;;;;???>>>IIIGGGKKKaaaFFFIII===BBBIIICCCuuulllAAA???BBBHHHPPPGGG999<<<777666666666888666888@@@HHHrrrkkkCCCAAA333777888555444333:::>>>777666222000///000222222111/////////////////////111222111222333333222222222222111333555555555555444444666555555555444555888::::::>>>;;;555333555888<<<;;;<<<;;;999777777888:::FFFFFFCCC@@@CCCHHHQQQZZZ111222111---******,,,---///+++'''&&&''')))))))))))))))(((''''''(((((((((******)))((((((******(((***((((((***+++***(((''')))&&&''')))((()))---///***)))***+++))))))***)))***)))((()))******)))((()))+++***)))***))))))+++***+++++++++***)))((()))))))))((((((((()))***+++'''((())))))******(((&&&)))(((((())))))(((((((((%%%'''((((((''')))))))))&&&)))(((,,,...(((((()))(((***///<<>>;;;<<<:::<<<===:::???;;;BBBCCCBBBDDDDDDNNN```aaaTTT[[[ttt}}}[[[LLLMMMEEE;;;@@@EEEiiitttMMM@@@CCCEEEBBB===@@@DDDEEE@@@???AAAAAA===??????DDD??????LLLrrrxxxRRRFFF888???CCCGGGQQQxxxFFFBBBAAAEEENNNSSS;;;<<<888777666555555666888;;;:::OOO~~~aaa<<>>BBBFFFMMMUUUccc555555222---))))))***,,,+++)))'''&&&((())))))((()))))))))))))))))))))))))))))))))(((((())))))'''***((('''))),,,+++((('''***((()))***((((((+++,,,)))(((***+++***+++,,,******))))))*********(((&&&)))+++)))((())))))(((++++++***)))***++++++)))'''((()))))))))''''''(((***'''+++,,,)))((())))))''''''((()))((((((((())))))&&&''''''&&&&&&'''((((((***+++'''***+++'''))),,,(((+++EEEPPP[[[```aaaUUU:::111)))***,,,++++++...333OOOlllddd```>>>111111'''***+++,,,...000...+++...---111,,,,,,000222AAAggg~~~rrrEEE000444444000:::WWWfffFFF<<<999===???@@@>>>;;;@@@@@@BBBAAACCCLLLWWWnnnuuubbbXXXXXXmmmgggVVVOOOBBBBBBCCCOOO|||^^^OOOHHHEEECCCFFFGGGEEEAAA@@@BBBBBBAAAAAA;;;CCCPPP]]]wwwYYYDDD@@@FFFAAAAAAHHHZZZtttBBB@@@AAADDDKKKyyyddd===;;;888666555555444777:::<<<999<<>>===;;;:::;;;<<<<<<;;;777888888888999:::999888999:::;;;;;;:::999999999:::===>>>>>>BBBEEEHHHNNNYYY|||666555222---)))((()))******(((&&&&&&'''(((((((((((())))))))))))(((((())))))***)))((()))***)))'''***'''&&&''')))))))))******)))+++***'''&&&(((((((((''')))+++***+++,,,*********+++,,,,,,+++)))((()))+++)))(((******)))++++++******+++,,,,,,***((()))))))))(((''''''((()))(((---000,,,''''''***,,,(((******((((((******((((((((((((''''''(((((()))000111)))'''***)))+++***555CCC[[[XXXVVV___YYY===,,,***,,,...,,,,,,......<<>>444555666333111111:::333222000...---...///000000000000/////////000111333333222111000000111222222444555444777<<<===:::::::::;;;===???AAA@@@===???AAA???;;;:::>>>;;;333999;;;<<<===<<<;;;:::::::::===???@@@BBBDDDEEEJJJVVV^^^222111///,,,)))''''''(((***)))'''&&&&&&'''((()))'''(((((((((((('''((((((******)))((()))******((()))((('''''''''&&&''')))((((((******'''(((***((((((''')))+++)))******((()))***+++---------+++******+++******,,,+++)))+++((())))))*********)))(((+++)))'''&&&&&&'''((((((((((((***+++)))''')))---+++,,,+++)))***,,,+++((()))((((((((((((((())))))...111,,,---,,,))),,,///CCCZZZYYYRRR[[[[[[<<<...------...,,,))),,,///...CCCdddiiijjjXXX///(((---000,,,+++......------000222---///000222666555111333<<>>LLLJJJKKKWWW\\\DDD>>>AAACCCFFFcccEEE>>><<<888888;;;777888555444888999<<<<<>>BBBAAA>>>@@@AAA@@@???@@@BBBAAA>>>>>>>>>AAA???::::::>>>===:::;;;<<<===<<<;;;:::::::::===>>>>>>AAACCCDDDHHHLLLXXXuuu|||zzz...---,,,+++)))''''''(((***)))(((&&&&&&&&&((()))((()))***))))))((()))*********)))((()))******)))******+++,,,***'''&&&(((***)))+++***(((***+++((((((''')))***((())))))(((((()))+++,,,---,,,+++******,,,++++++---,,,******((())))))******)))******+++)))&&&&&&&&&''''''''')))$$$$$$)))---,,,+++,,,...,,,******+++---+++))))))((('''((()))(((((()))+++...+++---***&&&444CCCSSS\\\WWWVVVRRREEE)))+++------+++***+++.........QQQjjjggglllKKK+++)))000+++***,,,//////111<<>>===MMMzzzqqqZZZNNNJJJ@@@BBB@@@>>>LLLtttHHH@@@>>>AAAEEEHHH^^^GGG???<<<888888888777;;;888888;;;;;;>>>>>>BBBsssGGG999777888888;;;777222000///...///111111000.........///.........///000222222111111000111222333555555999===<<<999<<>>JJJmmmyyy^^^RRRPPPOOOPPPNNNNNNdddqqquuuXXXGGGFFFAAABBBBBB===LLLqqqfffVVVJJJAAAFFFAAADDDHHHOOOnnnZZZAAA@@@AAABBBFFFIIIXXXIII@@@;;;777777111222666555888999777<<>>===<<<;;;::::::::::::888:::::::::>>>@@@BBBEEEIIIQQQTTTyyyooolllpppvvv,,,***)))***)))((()))+++'''((())))))((((((((()))(((((()))((('''''')))+++***)))'''&&&'''***+++******((('''((()))))))))***)))'''((()))***...///+++)))'''((()))'''(((***)))((()))***++++++*********++++++)))(((***+++)))+++***)))((((((***+++++++++%%%'''))))))(((&&&%%%%%%%%%)))+++)))'''))))))(((+++******++++++)))***---)))((((((***+++***)))))),,,;;;666***222JJJ\\\ZZZXXXbbb___;;;+++)))+++''')))+++***+++,,,(((444PPPeeennnlllfff;;;(((///***111...000AAA]]]ssszzzxxxyyyzzzwww{{{|||ooo[[[HHH999777444222777333JJJaaawww~~~cccGGG;;;888666:::???<<>>CCCFFFKKKzzz~~~___FFFCCC@@@<<>><<<;;;;;;;;;;;;;;;===<<<<<>>FFFFFFTTTGGG???===999666666666555666666777999:::777:::BBB===JJJHHH<<<999888999444888@@@555333666---444000000000000000000000111333111333333555...666888;;;AAATTT___DDDDDDAAAAAAAAA===;;;<<<===<<<;;;:::;;;===@@@BBBBBBDDDLLLNNNTTTgggiiijjjkkkppp(((((()))*********))))))***(((''''''((()))))))))+++)))((())))))((('''((()))((()))***)))((((((***((((((+++,,,(((((())))))***(((***+++*********((()))(((((()))))))))***+++***+++,,,+++*********))))))))))))((())),,,......***))))))******)))***,,,)))(((''''''((()))******'''***+++***)))***+++,,,'''((((((''''''***,,,,,,***))))))(((&&&(((///333000,,,111DDDUUU[[[[[[\\\```HHH111+++---+++(((''',,,***)))***+++---CCChhhmmmgggeeePPP222,,,+++000111444XXXsssvvvxxxwwwwwwyyyyyyxxxxxxyyy|||~~~~~~nnn[[[KKK>>>888888777777<<>>>>>CCCDDDVVVDDD???<<<777444555444444444555666666777888888<<<<<<===WWWuuuBBB<<<555555999;;;BBB999111333000333333222222222222333333333333222555333666333===>>>AAALLLpppHHHHHHAAA<<<===<<<;;;@@@:::<<<===<<<<<<>>>@@@AAAHHHIIIMMMNNNTTTsssooohhhnnnlll+++******,,,,,,)))(((((()))''''''******)))(((***)))((((((******((('''&&&))))))*********))))))******((())))))'''((()))(((***((()))***((())))))''')))(((((())))))))))))***)))---...,,,))))))******''')))+++,,,......,,,***---,,,,,,,,,+++***,,,...,,,+++))))))))))))))))))''')))++++++***++++++*********'''%%%&&&'''((((((''''''***---***(((,,,333...***???YYY[[[ZZZ^^^]]]MMM111'''---***))),,,)))///,,,)))***+++000LLLooommmfffcccCCC......,,,///000:::hhhyyysssvvvsssvvvvvvxxx{{{}}}|||zzz}}}|||}}}|||sssdddXXXKKK>>>:::555666:::@@@NNN\\\___WWWMMMBBBDDDFFFCCCGGGJJJHHHLLLRRRWWW```gggjjjhhh___XXXQQQMMMJJJJJJMMMRRRUUUJJJKKKYYYOOOMMM^^^XXXYYYRRR[[[VVVjjjaaaKKKFFFBBBEEEWWWjjjiiiQQQAAAJJJMMMGGGIIIHHHGGGJJJIIIJJJPPPaaasssqqqnnnpppjjjfff]]]ccceeeZZZLLLIIIIIIFFFJJJFFFDDDEEEFFFKKKXXXeee||||||iiibbbdddeeeppprrrVVVHHHEEEDDD@@@@@@DDDFFF^^^|||BBB===;;;777333333333333333444444444444777777555;;;<<<666XXXjjj??????<<<777444:::<<<555111222000333222222222222333333333777555888444444666??????IIIsssuuu```dddhhhkkk^^^DDDFFFCCC@@@@@@<<<<<<<<<:::;;;BBBHHHFFF@@@AAABBBKKKQQQSSS___uuufffkkkggg...+++******)))'''''')))(((&&&)))......***((()))((((((((())))))(((&&&'''((()))*********)))))))))***((()))(((&&&'''))))))+++'''''''''&&&(((+++******)))(((((('''''')))***'''+++...+++)))***++++++(((***,,,------,,,++++++111000000...,,,******+++---,,,+++)))(((((((((((((((************+++)))''',,,+++***)))((('''%%%###'''(((***------)))(((+++(((777RRR^^^ZZZ\\\___UUU222(((+++...((()))///,,,---,,,+++---+++222OOOlllkkkfffaaa999+++///---///222IIIooovvvsssyyyvvvxxxuuuxxx~~~~~~{{{{{{~~~{{{|||uuulll```UUUNNNGGG???@@@BBB>>>FFFJJJDDDFFFGGGGGGOOONNNOOOLLLHHHGGGJJJOOOOOOLLLHHHHHHKKKOOOOOOMMMMMMOOOVVVZZZkkkttteeefffppp___WWWYYY[[[QQQ\\\wwwuuuZZZNNNOOOFFFJJJ[[[sssyyygggTTTLLLFFFHHHLLLJJJIIIHHHHHHJJJRRRZZZSSSNNNOOOIIIFFFIIIHHHHHHJJJNNNRRROOOIIIHHHHHHIIIKKKOOOVVVaaakkkooo{{{eeeGGGFFFEEEEEEEEEHHHfffyyy@@@:::<<<:::555333333444444444555555555222999555777@@@999;;;TTTjjj777>>>:::555444;;;999000111444111111111111111111222222777666888555444999===???SSS[[[XXXXXXSSSLLLHHHEEEJJJGGGSSSeeelllHHHGGGAAA:::BBB>>>===:::;;;CCCKKKHHHAAAAAAEEEJJJPPPPPP\\\mmmqqqcccgggmmm,,,)))(((((((((&&&''')))'''&&&(((------)))'''))))))((((((((((((''''''((('''((()))))))))))))))))))))(((***)))%%%&&&)))***+++((((((((('''))),,,+++)))))))))''''''))),,,...))),,,...------//////......---,,,***)))+++000444.........---+++)))(((&&&+++***)))(((((((((((())))))***)))))))))***)))(((*********+++,,,+++((('''***+++'''&&&***+++))))))...GGGXXXXXX\\\bbbUUU===+++,,,,,,++++++,,,+++(((++++++,,,///+++555TTThhhkkkiii^^^555+++000...///111YYYpppqqquuuxxxwwwwwwxxxzzz{{{yyyzzz}}}}}}~~~vvvpppiiigggbbbZZZSSSZZZWWWZZZZZZ\\\hhhiiibbb]]]UUUPPPPPPPPPNNNJJJQQQRRRSSSTTTUUUXXXcccmmmvvvooorrr}}}{{{~~~lllcccZZZ\\\]]]YYY```nnnxxxssseeeTTTFFFJJJPPPJJJMMMiiikkkooo___QQQOOOLLLIIIJJJMMMMMMJJJLLLJJJKKKMMMJJJKKKLLLKKKLLLPPPSSSRRRQQQTTTJJJNNNRRRWWWbbbuuu```DDDGGGFFFEEEIIIkkkmmm???<<<<<<:::888444444555555666666666666000777777444999<<<:::<<>>HHH|||QQQIIIDDDFFFHHHJJJKKKJJJQQQTTTMMMLLLSSSssstttJJJBBBCCCBBB===??????<<<<<<@@@AAA@@@@@@HHHMMMUUUKKKRRRbbbbbbjjjggg(((((((((((((((((((((((((((&&&&&&((((((&&&'''******((((((((('''&&&(((***'''((()))((((((((()))))))))(((******&&&&&&)))***)))'''((()))(((((()))&&&&&&((((((((())),,,111333444444555666777777777666555555444333111///000222************++++++***'''++++++***((('''&&&''''''((()))(((((((((***+++***)))(((((()))))))))))))))'''***'''&&&,,,---+++---===QQQYYYWWW\\\WWW@@@,,,,,,...***(((,,,)))&&&+++***,,,,,,...+++:::^^^iiimmmnnnYYY444,,,///---...000^^^sssuuuwwwvvvvvvwwwxxxxxxwwwwww{{{~~~{{{}}}wwwmmmgggeeecccccckkkiiilllvvvwwwrrrppp{{{lllbbbjjjaaaZZZ^^^UUUVVVTTTQQQRRRMMMLLLJJJQQQPPP```zzziii~~~ssslll___WWWSSSUUUNNNMMMMMMPPPPPPKKKLLLNNNNNNNNNQQQSSSPPPUUUaaahhhxxxLLLDDDHHHFFFJJJooo]]]>>>AAA;;;777:::555555555666666777777777777333444666444666;;;<<>>>>>XXX\\\NNNGGGIIIJJJCCCGGGRRRRRROOOMMMLLLTTTSSSQQQjjjoooJJJIII>>>??????===;;;<<<>>>?????????AAAGGGXXXPPPMMMUUUgggnnnhhhfff***+++***''''''))))))'''(((''''''&&&%%%&&&''')))***((((((((('''&&&(((***'''((()))''''''(((***)))(((((()))***'''''')))(((((('''(((***((())))))&&&&&&)))+++,,,...222666888>>><<<===??????<<<;;;<<<<<<===@@@BBB@@@888000,,,,,,+++)))(((+++---,,,(((,,,+++***(((&&&%%%&&&''''''))))))(((((()))*********)))(((((('''%%%&&&((($$$*********///------777LLLTTTZZZZZZRRRAAA///)))***,,,+++******((((((...***---,,,...+++@@@gggkkkllloooNNN222---...---...222QQQpppzzzyyyzzzzzz}}}yyyxxxxxx|||wwwiiiyyy~~~{{{mmmiiifffaaadddaaa]]]ZZZ]]]XXXOOOIIIfffyyybbbkkktttddd{{{tttqqqkkkiiiggg`````````dddgggqqq~~~WWWCCCIIIHHHLLLrrr]]]???@@@:::666888666666555555444555555666888000222777444444888999<<>>:::===AAABBB@@@>>>DDD===>>>JJJKKKMMMSSSZZZfffeeettt000111---&&&$$$((()))''''''((()))'''&&&'''(((((()))(((((()))((('''(((***'''))))))'''&&&(((******)))'''((()))((())))))&&&+++))))))******,,,---,,,***...222333555999<<<===AAA>>>???AAA???:::888;;;BBBAAADDDHHHHHHAAA666...000---)))'''))),,,***&&&)))))))))((('''''')))***(((******)))(((((()))(((*********+++)))'''''')))(((,,,+++***,,,(((000DDDWWWTTTWWWXXXIII444++++++++++++,,,***)))---,,,''')))......///,,,DDDllljjjjjjmmmDDD000,,,...---...---888aaasssrrryyywwwzzz{{{yyy~~~{{{pppkkksssooo___dddfffddddddaaa[[[XXXVVVSSSUUUwwwZZZsssZZZyyyZZZGGGHHHHHHMMMssshhhAAA;;;999888666666555444333333333333333000111333222000666:::888;;;??????YYY[[[BBBBBB999888444333333333333333333333444444333666444555;;;>>>GGGxxxPPPGGGIIIFFFbbb{{{\\\PPPYYYgggHHHCCC@@@???AAA@@@===<<<>>>======EEEFFFHHHKKKNNNTTTeeehhheeekkk000///---+++(((((()))***'''***(((%%%''''''%%%%%%((((((''''''(((***(((&&&((((((((((((((())))))((((((******(((&&&''')))***---,,,+++***)))+++---///444999<<<999777999===>>>>>>666111111111///111555@@@AAAJJJKKKBBBBBB???111,,,(((+++,,,'''(((,,,***%%%)))(((%%%&&&((((((***((('''''')))******))))))(((&&&$$$&&&(((((((((((((((***+++***(((---===MMMPPPWWWVVVGGG555++++++------((('''...+++)))---&&&***///...)))---LLLiiihhhhhhhhhCCC,,,,,,+++///,,,000---999XXXttt{{{xxxzzz||||||}}}~~~vvvjjjmmm}}}___vvv^^^gggooofffoooooorrriiiUUUSSScccbbbtttZZZnnnUUUGGGLLLPPPOOOzzz|||BBB;;;:::777999888555444555444222333555333333666444333555444777===<<<>>>@@@[[[eeeFFF===555888444444///333555222111///333555000777888:::===MMMjjjKKKKKKHHHUUUlllUUUUUUxxxWWWDDDDDDEEE===AAA===>>>;;;???>>>???CCCEEEGGGLLLRRR\\\}}}hhhiii,,,,,,+++)))''''''((()))''')))(((&&&''''''&&&&&&&&&(((******'''###%%%(((&&&&&&&&&''')))*********'''))))))'''&&&'''(((((((((((((((''''''***///333;;;======>>>===:::444......+++)))******)))+++---...---555CCCJJJHHHDDDBBB111+++***+++'''(((,,,,,,'''***(((&&&'''(((((())),,,******++++++)))((((((+++)))''''''((('''&&&&&&'''***,,,***,,,888FFFQQQQQQNNNEEE888---((((((***'''+++)))******)))+++***+++,,,...,,,222QQQnnnmmmlllgggBBB---...---///,,,------...===YYYpppzzz~~~}}}~~~~~~~~~nnnlllaaabbbyyy~~~WWWvvvfffzzzhhh[[[SSS|||uuuYYY|||xxxaaaiiiyyyJJJOOONNNMMMVVVlllBBB???:::555666777444333333444444444444333222555333222444333777444999======BBBbbbfffDDD@@@777999888555666333444888444333666111555666;;;>>>NNNfffOOOMMMLLLkkk|||RRRWWWvvvHHHBBBAAACCC???===BBB???>>>===>>>BBBCCCEEEIIIOOOSSSpppkkkggg((((((((((((''''''((()))''')))(((&&&((((((&&&'''%%%)))***''''''******&&&(((&&&&&&''')))+++******'''))))))(((''''''(((((('''((((((((()))...444888===;;;:::888444///,,,,,,((())))))***++++++---------++++++777GGGFFF???BBB<<<111+++***)))***...000)))+++(((&&&(((((('''(((***))))))++++++***))))))---***((((((((('''''''''''')))((((((222DDDRRRWWWYYYKKK:::000...---------'''...***+++///++++++---,,,***//////333VVVuuuvvvmmmbbb>>>---000...///,,,,,,000---,,,888OOOdddrrryyy~~~~~~xxxzzz{{{tttkkkdddcccccckkkooo}}}xxxYYYzzzuuurrryyyvvvcccbbb~~~```]]]bbbaaa~~~pppKKKHHHLLLMMMpppQQQ>>>>>>888555555666555444333333444444222111000444222222444222666444888999===<<<;;;```aaa:::BBB999888:::;;;666444444000333555222222555<<<===JJJeeeRRRLLLKKK}}}}}}gggaaa}}}MMMVVVcccAAACCCCCC>>>===@@@???>>>===>>>AAABBBCCCGGGLLLOOO```zzzcccqqq''''''(((((((((((())))))''')))'''&&&(((((('''(((((('''''''''***+++***(((---***''''''((())))))(((''')))***)))(((((((((((())))))***,,,///444888;;;;;;666111---)))%%%(((...'''+++---,,,+++,,,+++***,,,---+++---999CCCDDDAAACCC777---******+++---///******'''%%%((((((&&&'''((('''''')))))))))((((((***((('''((())))))))))))***((('''--->>>PPPZZZ[[[OOO>>>...***---...------...,,,---888:::///,,,+++,,,+++222...444]]]|||{{{gggXXX888,,,///---...//////000///------222@@@QQQhhhvvv~~~}}}yyyqqqjjjgggggggggbbb]]]^^^bbbgggooottt```|||qqqvvvzzzgggfffsssyyyVVVpppooo^^^kkkvvvcccTTTJJJKKKUUUuuuDDD@@@@@@;;;;;;:::666888888444222333333111000///333111111444222555777777666<<>>???:::999:::888777555222<<<333444333666>>><<>>>>>???@@@AAACCCFFFKKKPPPYYYpppfffhhh''''''(((((())))))(((((('''((('''''')))(((&&&(((***&&&''',,,***$$$&&&///111...)))'''''')))))))))'''))))))(((((((((((('''((((((***///555888999888999///))))))+++)))'''(((---333777666333111,,,(((***+++...,,,---===HHHAAAEEE;;;...(((((()))((()))))))))&&&%%%((((((&&&(((***((('''((((((&&&%%%%%%'''&&&&&&((())))))***+++))))))///???PPPXXXWWWRRR888---%%%(((,,,,,,+++,,,///(((888PPPEEE///---)))---,,,111,,,;;;llltttaaaPPP666+++---,,,---000000,,,***///222......555:::HHHYYYfffppp{{{}}}zzzxxxwwwuuurrr{{{|||yyytttooonnnhhhddd___]]][[[YYYYYY[[[YYY___eeekkkttt~~~lllaaa{{{qqqddd```hhhcccXXX}}}aaaZZZfff~~~pppZZZNNNLLLNNNNNNOOO\\\ccc@@@AAA===999:::777555999:::666333333333333111000444222333555333666555555666888:::<<<>>>AAA```UUU===AAA===<<<999999:::666:::555999888:::???===HHHxxxKKKOOOUUU___ccctttsssOOOGGG]]]bbbUUUXXXtttIIICCCBBBBBB>>>======>>>???@@@AAABBBFFFIIIMMMTTTbbbqqqiii(((((((((((((((((('''&&&'''((('''''')))'''&&&(((&&&******''')))000222...///---***(((((()))***+++'''(((((('''''''''((('''((()))---333888999777444000***''')))++++++---111888>>>CCCDDDAAA===555///,,,'''...000)))333AAAAAAEEE???222)))((((((&&&'''((((((&&&%%%''''''&&&))))))''''''(((((('''&&&&&&'''&&&&&&((()))(((((()))%%%--->>>QQQZZZTTTGGG===...***)))---///---+++++++++...LLLbbbHHH,,,---***---,,,///+++III}}}iii]]]LLL777---,,,++++++///---...---...111000......333333777@@@IIIPPPWWW]]]ZZZYYYVVVQQQMMMKKKHHHFFFDDDMMMRRRQQQPPPNNNNNNPPPRRRPPPPPPRRRTTTWWW^^^dddkkkwwwcccddd|||rrrkkkaaahhhSSSaaawww```]]]bbbhhhppp{{{nnn\\\NNNJJJGGGGGGIIIJJJMMMWWWPPP<<>>JJJ~~~KKKQQQSSS[[[ZZZQQQRRRTTTUUUhhhJJJJJJAAABBBCCC=========>>>??????AAADDDGGGIIIQQQ^^^wwwnnniiiqqq~~~)))((((((((((((((('''''''''(((&&&'''((('''%%%((($$$---+++###+++;;;999(((******))))))((()))***+++(((((((((&&&&&&'''((('''))),,,111666888666111...''''''((()))+++///777???;;;>>>AAACCCCCC@@@;;;777***&&&)))---+++///<<>><<<===BBBCCCDDDFFFGGGKKKPPPWWWYYY```gggkkkpppyyy^^^gggvvvyyyzzzccceeeuuummmUUU]]]~~~qqq```XXX[[[cccjjjnnnyyy}}}}}}yyynnnggg^^^RRRRRRMMMJJJIIIIIILLLNNNNNNKKKTTTsssKKK>>>???<<<<<<999666444444666777666444444555333111444333444666333555666444777999666555:::===@@@GGGjjj\\\DDD======:::======:::999;;;:::;;;;;;>>>GGGmmmZZZPPPUUUwwwnnnvvvNNNNNNdddVVVUUURRRdddJJJBBBCCCAAA>>>===>>>>>>>>>>>>@@@BBBDDDHHHNNNYYYdddhhhjjj***)))(((((())))))((((((''''''&&&'''(((&&&%%%(((((()))***+++---///---)))&&&((()))***)))((()))***))))))(((&&&'''((()))(((+++///555777555000+++(((((('''(((,,,333999>>>@@@<<<;;;;;;===???@@@??????111000***'''))),,,444AAACCCEEE888)))'''***(((((())))))(((''''''%%%%%%******((('''(((((('''''''''((('''(((((((((''''''(((111DDDUUURRRDDD777---(((+++******,,,---.........888UUUfffYYY;;;,,,///+++))),,,///+++OOO~~~{{{lllZZZGGG666,,,,,,---+++,,,222111---,,,///000///000111333444444222444999===999999777777:::>>>???===@@@BBBCCCFFFNNNUUU]]]eeeooouuu{{{^^^fffzzzooo|||bbbeeeeee___TTTWWWuuukkkggggggbbb```___bbbdddbbb___]]]YYY]]]bbbggglllmmmeee\\\]]]UUUUUUWWWRRROOOPPPNNNNNNJJJKKKOOOOOOLLLMMMOOOPPP]]]pppMMM???===::::::555444555333333666666444222333111000333111222444111333333444444555777555555:::???888BBBnnnfff???===>>>???===;;;999<<<<<<>>>===???CCC^^^nnnOOOXXXZZZ||||||SSSUUURRROOOUUUiiiGGGGGGEEE===AAA>>>???@@@???>>>???BBBCCCJJJKKKRRRZZZ~~~hhh}}}******)))''''''((((((''''''&&&&&&'''(((''''''((('''***+++---111///)))'''))))))))))))(((((()))***)))((((((((('''''''''(((///444999888222,,,((((((''')))...666:::;;;===@@@>>>999<<>>===@@@???;;;///&&&)))***'''---<<>>>>>===<<>>>>><<<===JJJJJJUUUUUUOOOwwwkkk[[[MMMPPPkkkZZZNNNYYYSSSKKK???AAABBBAAA@@@???======???BBBDDDIIIFFFKKKXXXcccjjjvvv((())))))((('''((((((&&&'''&&&&&&''''''''''''((()))+++***,,,...---))))))'''((()))((((((((((((((()))((('''((('''&&&(((***444888:::666///)))'''(((%%%///666777888;;;999555///...333999:::???BBB>>>@@@444)))((()))''',,,999AAADDD<<<---***)))$$$***((((((((('''&&&'''(((***'''((())))))******))))))(((***''''''***%%%,,,@@@MMMIIIAAA444***)))+++)))'''***'''(((,,,***...???VVV___dddVVV888000++++++,,,,,,...+++@@@sssyyyllleeeXXX777---...,,,222///------,,,------//////000000000///222888888777777999CCCNNN\\\gggiiikkksssxxxzzz}}}oooeeezzz{{{llleee^^^YYYpppvvvQQQZZZccc~~~rrrhhhfff```\\\XXXUUURRRRRRQQQPPPTTTUUUVVVNNNIIIKKKNNNPPPQQQTTTeeeMMMCCC@@@;;;<<<999777555555444333444555444222222222222333444444444333555444444555555555666777777;;;AAABBBKKKooozzzOOOBBBCCC<<>>======???AAADDDGGGIIIOOOXXX___gggzzz%%%((())))))))))))***)))&&&%%%%%%''''''&&&&&&((()))+++******,,,+++)))***((()))******))))))))))))***''''''((('''%%%)))///777999888111)))&&&&&&''')))444===<<<888666111,,,))))))***+++...999AAA@@@CCC777+++))))))'''***444AAAFFF@@@...'''(((%%%)))'''''''''&&&&&&'''((()))((((((***+++,,,,,,,,,,,,)))((()))+++''''''888PPPTTTCCC222***'''***+++))))))+++((()))---+++777SSSaaadddeeeQQQ444...++++++,,,000///,,,BBBuuuyyyjjjooofffAAA...---,,,000...,,,,,,,,,,,,------//////111222555666333444;;;AAAUUUgggrrr}}}xxxyyyjjjpppxxxqqqmmmYYYZZZ``````XXXVVVbbb}}}pppdddYYYSSSVVVWWWVVVOOONNNTTTUUUQQQPPP\\\yyy___LLLEEEAAA======;;;999888777555444555666444222333333333333333444333333666444444555555444444555888888===AAA;;;AAAoooPPP???DDD<<>>IIIFFFDDDIIIXXX^^^QQQNNNeee|||NNNMMMIII^^^oooNNNOOOtttuuuDDDIIICCC>>>>>>>>>=========???AAACCCCCCHHHMMMVVV^^^dddiii{{{'''***,,,***))))))******%%%%%%&&&''''''&&&'''((()))+++***((()))(((''')))))))))***)))(((((()))******'''&&&'''&&&&&&,,,444777666222+++&&&&&&'''(((111777>>>???888...))))))))))))'''%%%(((111===BBBBBB888---)))***(((***111AAADDD@@@///''''''%%%)))'''&&&&&&&&&''''''''''''(((((()))***+++,,,,,,,,,,,,&&&,,,///***555KKKTTTNNN;;;,,,)))((('''((()))))))))***,,,***///EEE^^^fffjjjlllPPP000***)))---+++000//////FFFsssvvvhhhsssoooKKK///,,,,,,+++***+++,,,,,,------...///000...111666666777IIIaaalll~~~uuuzzznnnggg}}}sssyyywwwXXXYYY]]]```WWWXXXeeeeeeMMMQQQRRRPPPRRR^^^```UUURRRpppjjjZZZLLLGGGBBB>>>===;;;;;;999777555444555666555333444333333222222222222222555333333444333222333444666777999>>>???<<>>>>>>>>>>>>>>???AAABBBCCCDDDHHHPPP[[[\\\xxx---......***'''&&&&&&'''&&&&&&'''((((((''''''((('''))))))((()))'''&&&'''(((((('''&&&%%%&&&((())))))'''&&&''''''(((///777888444...)))((()))******666999<<<:::222)))&&&)))%%%(((*********---888CCCDDD999---)))***(((+++333BBB@@@<<>>===:::;;;888666444444555555555444222222222222222222333333444222222333333222333444///666666777<<<===???FFFqqqqqqQQQAAA???EEEBBB@@@CCCFFFKKKXXXsssKKKXXXRRR\\\~~~^^^UUUJJJSSSWWWgggyyyVVVSSSddd]]]CCCBBB@@@????????????>>>???@@@AAAEEEDDDGGGKKKRRRXXXooo}}}{{{+++,,,+++(((&&&&&&''''''''''''((()))((('''''')))''')))(((''')))(((%%%&&&(((((('''&&&%%%&&&''')))((('''''''''(((,,,222888777000)))'''((()))+++---666:::999///(((((()))'''+++//////,,,))))))444DDDGGG:::,,,((((((''',,,777BBB===999...''''''%%%(((''''''((((((''''''''''''&&&&&&''''''''''''(((((()))444)))***IIIVVVMMMNNN???111)))+++,,,,,,++++++---&&&+++---,,,DDD___bbbhhhggglllJJJ000...+++,,,---,,,***...999```vvvrrryyyxxx\\\777***,,,...///---------...000111222222333666EEE]]]sss{{{rrrppp}}}rrrhhhxxxkkk```ZZZRRRjjjlllXXXVVVbbbWWWUUURRRLLLSSSVVVTTThhhuuuZZZRRRKKKHHHAAA???>>>999;;;777555444444444333333444111222333333333444555555333222222333333333333555111666777555666999>>>DDDTTTdddYYYDDDDDD???>>>AAADDDIIIIIIqqqcccPPPSSSOOOPPPSSS^^^RRRNNNRRRLLLRRRLLLwwwpppQQQSSSvvvbbbFFFDDD@@@AAA@@@@@@?????????@@@BBBFFFEEEIIIIIIJJJVVV[[[sss'''((((((''''''))))))((('''((()))***(((&&&'''(((((()))''''''))))))&&&''''''((((((((('''''''''((('''(((((('''***000555888555,,,&&&&&&''''''+++333777999444***%%%(((***(((666:::555+++&&&'''333CCCCCC666***))))))'''---:::AAA>>>;;;...%%%((((((''''''((())))))'''&&&''''''(((((((((((((((((()))))))))---,,,999RRRTTTFFFEEE888...)))***,,,......,,,...+++,,,222@@@WWWeeedddiiieeeiiiDDD......,,,+++,,,,,,,,,---000[[[{{{xxx|||{{{eee???++++++---...///------///222333333222,,,HHHddduuurrrjjjsss}}}jjjfff}}}nnngggZZZTTTaaaooo\\\[[[]]]yyyZZZVVVVVVRRRTTTRRR[[[jjjUUUOOOKKKGGG@@@??????:::<<<888777666555444222333555111222333444444333444444333222222333333333333444666444555888777777<<>>EEE^^^hhhLLLCCCHHHHHHGGGNNNNNNMMMgggSSSUUUPPPRRRIIIPPPQQQPPPUUUUUUYYYjjjPPPSSSTTTHHHFFFBBBAAA@@@@@@???>>>???AAABBBDDDEEEFFFIIIJJJSSSVVVyyyzzzvvv)))******)))))))))'''%%%'''((()))***(((&&&&&&(((******'''&&&))))))'''(((%%%&&&'''((('''&&&&&&&&&&&&(((((('''+++222777888333***&&&'''''''''...:::;;;555000,,,((('''))),,,666>>>:::...)))+++444@@@<<<000(((***,,,(((---;;;???@@@>>>...$$$******&&&'''(((***)))'''&&&&&&'''''''''''''''((((((((())),,,!!!444QQQUUUNNNHHH>>>...***))))))(((***,,,***,,,///---777RRRcccddddddiiieeejjjBBB***+++***,,,+++---000///---ZZZzzzxxxxxxhhhEEE---,,,------///...---///333555444222@@@jjj{{{{{{uuunnnmmmpppgggjjjnnnqqqnnnoooXXX[[[\\\ppp^^^]]]YYYjjj[[[TTTVVVSSSSSSOOOeeeyyy___WWWMMMKKKGGG@@@@@@AAA;;;===:::999888777555333444666222333444444333222111111222111111222222111222333555000333777555666:::;;;<<>>>>>???BBBCCCEEECCCAAAFFFMMMOOOUUU```rrr((('''((()))***)))))))))000+++)))***((((((((('''''''''&&&&&&'''&&&$$$###'''''''''''''''(((((((((''''''''''''---444777555000(((%%%'''(((,,,444999;;;555...)))'''$$$***555===888000))))))///888@@@999,,,(((+++(((%%%111@@@CCCBBB888+++'''((((((''''''---///---...---)))&&&)))$$$%%%((('''(((***&&&)))+++FFFXXXNNNJJJFFF333)))///+++&&&)))+++)))***(((///***OOO]]]]]]iiifffnnnuuuhhh<<>>@@@BBBBBBAAA@@@AAABBBFFFDDDCCCEEEIIIMMMRRRVVVppp++++++((($$$%%%+++......---((('''(((''''''(((''''''&&&&&&''''''((('''&&&''''''''''''''''''''''''&&&''''''(((...555777666///(((&&&'''(((,,,444888===666---((('''%%%+++666:::222***)))111999======+++))))))'''(((000999<<>>===IIItttPPPIIIJJJKKKMMMSSS\\\lllSSS^^^pppfffHHHGGGBBBCCCEEEAAA>>><<<===???@@@@@@BBBCCCDDDEEEGGGLLLRRRXXXsss((()))&&&'''333AAA???333***&&&&&&'''&&&'''((('''((('''''''''(((((()))(((((((((((((((''''''&&&&&&&&&'''''')))///666777444,,,)))'''''''''---444777<<<555,,,'''''''''***222:::444000222999===999333%%%((((((&&&***888@@@<<>>AAA;;;999;;;@@@???;;;EEEYYYfffPPPOOOJJJKKKOOOYYYWWWSSSOOOiiiaaaHHHGGG>>>@@@;;;???CCCCCCAAA@@@BBBEEEBBBDDDFFFGGGIIILLLPPPSSS___))))))''')))555>>>555%%%)))&&&&&&'''&&&'''((((((***)))(((((((((((((((((()))))))))((((((''''''''''''((()))***000555444000)))((((((''''''---444666777333+++'''(((''''''+++888:::<<<===;;;666///***,,,((('''***111;;;@@@@@@===444(((%%%))))))&&&'''%%%******'''''''''''')))&&&)))&&&%%%******(((***???OOOQQQHHHAAA444***,,,,,,((()))+++))),,,...***---CCCkkkooopppqqqqqqnnnpppsss]]]777///++++++---111.........///===xxx|||tttyyykkkJJJ444---...---222,,,...222333:::bbbzzzqqqfffdddfffdddhhhzzztttcccccceeejjjccc|||rrr~~~[[[^^^]]]hhh|||jjjaaa^^^cccrrrZZZMMMQQQMMMZZZSSSjjjvvv______]]]TTTQQQKKKGGGCCC?????????;;;;;;::::::999999999999888777666555333222111222444000000111222111///000333111111111111222333666888888???===999<<>>======;;;999888777666555444555555444333222222333444333333333333222111111333444444333222111222333444999===<<<888888999???KKKUUUUUU~~~mmmOOOLLLRRRWWWUUUnnn]]]XXX[[[tttKKKEEEBBBFFF>>>@@@BBBCCCCCCCCCEEEHHHKKKJJJHHHGGGFFFGGGIIIMMMPPPUUUnnn''''''((()))******,,,...***'''(((***(((((())))))(((((((((((((((((()))***&&&&&&''''''''''''((((((&&&&&&'''***000555333...'''&&&'''(((&&&+++333777999555,,,%%%&&&''''''((((((***,,,,,,***(((((((((%%%'''...777???EEECCC;;;***(((%%%&&&)))(((&&&(((+++***''''''******(((''''''***+++)))(((+++666DDDLLLFFFBBB;;;...''')))---...)))(((***+++,,,...---FFFiiioooppptttcccdddmmmpppkkkKKK,,,---+++---+++------...---///111aaa|||rrrrrrmmm___LLL222///000000---222222000999cccnnn[[[QQQQQQXXX]]]fffzzznnneeebbb^^^qqqeeegggvvvppplllcccccchhhqqq|||iii\\\ZZZTTT]]]~~~lllXXXRRRTTTSSSSSSXXXVVVyyyttt^^^\\\bbbccc___[[[OOOHHHFFFAAA>>>>>>@@@<<<:::888777777777555333222222333222222222333444222222222222222111111111222222222222333333444555222555888999:::999;;;AAAHHHRRRKKKhhhXXXKKKSSSUUUWWW{{{}}}```XXXTTTbbb```HHHGGGAAAEEE===DDDEEEFFFGGGHHHJJJLLLNNNIIIFFFFFFIIIIIIHHHJJJOOOUUU^^^((('''&&&(((******(((&&&)))'''(((***((((((***)))'''((())))))((((((((()))'''''''''''''''(((((((((&&&''''''***111666444...)))&&&'''(((&&&)))111777:::777...''''''((((((((('''''''''&&&&&&&&&''''''''',,,666>>>BBBCCC<<<000((()))''''''))))))''')))***)))&&&&&&++++++'''&&&(((***+++***,,,777DDDIIIIIIDDD;;;222+++''')))---+++***)))***,,,,,,...555XXXpppnnnsssuuujjjgggnnnqqqjjjHHH+++...+++...+++***+++---...000///NNN||||||sssnnnlllaaaXXX777111111222///111000111555PPPuuuzzzfffUUUSSSSSSVVV[[[lll{{{eee______ddddddoootttooofff```bbbcccqqqcccYYYYYY[[[aaaxxxkkkWWWSSSRRRNNNMMMNNNQQQSSSfffmmm]]][[[cccgggbbbYYYPPPIIIEEE@@@>>>???>>>999888666777888999777555000111222222222222222222111000///000111222111000111111111222333444444555444333333222444;;;===:::AAADDDEEEDDDXXXSSSRRRRRRYYYfffkkk\\\]]]VVVhhh|||MMMCCCEEECCCCCCCCCCCCDDDMMMdddqqq]]]JJJFFFHHHHHHJJJNNNRRRYYY(((******((('''(((***+++(((&&&''')))((((((******)))*********)))'''''''''(((((((((((())))))))))))(((((((((+++111555333---+++'''''')))&&&'''///777999888111)))))))))'''&&&%%%'''******)))(((((((((111333<<>>AAA???777///***(((((())))))(((((('''''''''((((((***,,,,,,)))(((***&&&+++***000BBBLLLIIIFFFDDD666---,,,***((()))))))))***+++'''***,,,444TTTqqqmmmnnnooooooooommmhhhjjjgggDDD------***++++++***...***+++000)))111OOOjjjnnnhhhiii```mmmTTT666111222///444111111:::444AAAbbb}}}rrr```PPPKKKKKKOOOVVVZZZllluuuiiiccc___ccccccvvvqqqjjjzzzwwwbbbbbb```tttqqq]]]\\\XXXVVVOOOQQQQQQUUUUUUOOONNNKKKIIILLLJJJMMMOOOLLLPPPUUUYYYyyyooommmeeeXXXcccjjjYYYRRRTTTKKKHHHDDD??????666666666777777777555444333222000111222000111444333000222111000222111000222111222333333222222222333444333333333333444666888888555:::@@@CCC>>>IIIttt}}}iiiccc```XXXQQQVVVQQQVVV[[[VVVVVVbbbkkkyyy{{{___HHHFFFHHHDDDDDDJJJttt___DDDGGGGGGHHHOOOYYYZZZ))))))))))))(((((((((((('''&&&'''((((((''''''(((************)))((()))))))))(((((()))))))))(((''')))'''(((,,,333555111,,,(((***'''%%%&&&%%%'''...777;;;===999333---)))&&&)))(((&&&&&&***222999<<<>>>===:::555///+++)))***((((((((((((((((((((('''(((''''''((()))))))))******(((--->>>MMMKKKCCCCCC:::///)))*********+++,,,)))***---+++)))...EEEgggrrrpppqqqsssrrrqqqnnniiijjjaaa@@@---///---,,,+++***///,,,+++...)))+++;;;PPPkkkmmmmmmgggnnnjjjCCC///222/////////000444666<<>>@@@???:::999888777666666666666333111333444222333444222111222111000111000///000222222333333222222333333222111111222222222555777666;;;<<<666999???@@@LLL\\\xxxqqqnnnrrrwww{{{ppp```OOOJJJGGGGGGEEEDDDLLLXXX\\\HHHJJJIIIHHHRRRWWW[[[|||*********))))))(((((((((((('''&&&'''''''''(((***'''(((((((((((('''(((((((((((()))*********)))(((***))))))...333555111---))))))&&&%%%((('''(((---222555888777666555555444999666222111555:::===<<<<<<777111+++)))((()))***''''''(((((()))(((((((((((('''&&&'''(((((()))***)))666@@@GGGNNNNNNCCC:::000)))'''***++++++,,,---))))))+++---)))444YYYtttmmmlllooopppnnnllliiidddiiiXXX999,,,111///---***)))------+++------,,,...666\\\qqqoookkkrrryyyWWW111000///---//////---444555444<<>>===::::::999888666555555666666777333111333444444444444000222333111000111000///000111111222222111111222222222111111222222222555777555444777777;;;???===@@@CCCJJJ^^^qqqbbbWWWSSSVVVMMMOOOOOOKKKFFFEEEJJJPPP]]]pppzzzlllLLLFFFGGGDDDDDDIIIQQQWWWccc)))))))))))))))(((((((((***((('''((((((((()))+++&&&'''((((((''''''''''''((('''((())))))***)))(((***)))***...333555222...***)))'''(((((((((((()))333444666666888::::::999=========>>>@@@@@@<<<777111...***((((((((())))))((('''((())))))(((((((((((()))))))))((((((***+++000BBBKKKGGGJJJPPPDDD000,,,((())),,,,,,***,,,,,,+++***))),,,,,,AAAhhhsssooonnnooopppllliiigggcccgggOOO333+++///...+++***+++,,,,,,++++++///000......EEEkkkqqqnnnuuutttkkk>>>......000000000+++///222333222222666;;;>>>???GGGDDDCCCDDDEEEFFFDDDBBBFFFJJJMMMNNNRRR]]]tttllleeejjjhhhbbbuuunnnbbbooohhhmmmddddddcccnnnjjjWWWMMMLLLMMMJJJIIIGGGFFFIIICCCHHHJJJNNNUUUtttVVVPPPQQQSSSUUUWWWYYYWWWQQQMMMIIIJJJAAA@@@EEE<<<888444444444444555555444444222000111333333444444000333444222111222111000111111111222111111111111222222111111111222222333666777000333999888777:::???DDDBBBCCCPPPgggsss^^^UUUVVVXXXTTTQQQPPPNNNKKKFFFEEEFFFHHHIIIGGGJJJKKKSSSVVVWWW___^^^]]]UUULLLGGGFFFDDDDDDFFFDDDNNNQQQ[[[(((((())))))))))))))))))***)))((())))))(((((()))'''((()))(((''''''''''''''''''&&&&&&'''((((((((((((((()))---222444333111---+++++++++(((&&&%%%%%%+++///333888;;;===;;;999;;;<<<===<<<:::666000+++(((((()))))))))(((((((((***(((((()))***(((''''''((()))***)))(((***///444@@@@@@DDDHHHJJJFFF999,,,+++)))+++...,,,******)))+++---***+++111OOOrrrqqqooommmmmmlllhhhgggeeebbbdddGGG111,,,---,,,++++++000,,,,,,,,,***,,,///...///333TTTrrrxxxuuummmxxxUUU111,,,222///000---,,,---333666333444888999666999???@@@???BBBHHHJJJHHHJJJIIIKKKVVViii|||lll```ffflllgggjjjjjjaaaooogggiiikkkaaagggeee]]]JJJIIIKKKIIIIIIFFFGGGFFFPPPKKKHHH^^^zzzPPPHHHOOOQQQNNNPPPTTTSSSOOONNNPPPQQQCCC@@@GGG???999666555444333333333333222333000000222222444555333222333222111222222111333333444444333333333333444222111111111111000111444222444777555444===EEE???>>>BBBFFFFFFDDDIIIcccgggVVVSSSQQQRRRSSSTTTSSSPPPOOOOOOOOOMMMJJJGGGGGGIIIIIIKKKLLLMMMIIIHHHMMMKKKJJJIIIJJJJJJEEEBBBDDDHHHLLLOOOOOOVVVhhh(((((()))***************)))(((((())))))'''&&&'''((()))))))))((('''''''''(((&&&%%%%%%&&&'''((((((''''''(((,,,111444444333---)))***+++((('''((('''$$$'''+++000555888999888666666444000,,,)))'''%%%&&&((())))))((((((((((((***((((((***+++(((&&&'''((())))))''')))000999@@@HHHEEEHHHJJJ@@@333---***+++)))+++---+++)))***)))(((...,,,)))888\\\uuuqqqmmmjjjiiigggeeeddddddbbb^^^???000---,,,---,,,,,,,,,***+++---***))),,,---...,,,;;;jjjvvvooo{{{kkk@@@...000---...000,,,...///111444666777777888666;;;===>>>@@@@@@BBBGGGHHHPPP\\\ooouuufffffflllkkkgggwwweeeaaaoooiiiiii|||bbbiiifffpppuuuSSSJJJJJJGGGIIIGGGJJJKKKNNNNNNdddjjjQQQEEENNNQQQNNNMMMQQQQQQLLLOOOUUUTTTDDD;;;???>>>:::===999555333222333333333555222111222222444777555111222111000222111111333444444444333222333333444444333222333222111222444222666666666777BBBJJJ??????;;;:::BBBIIIGGGCCCEEEWWWuuu|||xxxxxxttteeeWWWTTTVVVNNNMMMOOOQQQOOOJJJFFFFFFGGGIIIKKKJJJIIILLLOOOLLLIIIIIIIIIHHHEEECCCDDDEEEMMMJJJPPPRRR[[[(((((()))*********))))))(((''''''(((((('''&&&'''((()))))))))((('''''''''((('''&&&&&&'''(((((((((((('''(((+++///333444444///(((((()))((()))+++(((*********)))***,,,------******)))'''''')))******(((((())))))((((((((((((***''''''***+++)))''''''((())))))***000999BBBGGGEEEHHHJJJ???///)))***(((,,,)))***,,,******+++***''',,,***+++HHHkkksssooommmiiihhhhhhggghhhhhheeeUUU666---...,,,...---,,,((()))+++++++++++++++,,,---+++111PPPyyyyyyrrrvvvwwwXXX777/////////111///444000///222333222555:::777::::::;;;======@@@JJJLLLaaaxxxrrrcccdddhhhjjjgggiiiccccccnnniiiiiinnnkkkmmmiiiwwwbbbNNNKKKJJJKKKHHHLLLOOOOOOlllYYYNNNFFFIIIMMMMMMIIIJJJIIIDDDEEEKKKHHHAAA<<<===AAA>>>>>>;;;666333222333333333555333333333111333666555111222000///111111111333333333333222111111222333333333333333222222333444777666222666666444999666999===???@@@@@@>>>@@@GGGFFFFFFPPPeee}}}qqqhhh___UUUPPPNNNMMMKKKJJJJJJJJJKKKHHHHHHJJJIIIHHHDDDFFFDDDEEEHHHGGGDDDDDDDDDDDDOOOPPPWWWsss(((((())))))))))))((('''(((''''''(((((('''((()))'''((())))))((('''''''''(((''''''(((((()))((('''(((((((((***...222444555666,,,((((((&&&((()))%%%''')))***+++++++++***((((((((((((''''''((('''%%%(((((())))))******)))(((***''''''***,,,)))'''((()))***+++///888AAAGGGHHHDDD===888///(((+++---(((...++++++,,,++++++,,,++++++,,,)))///XXXyyyrrrkkkhhhdddcccddddddfffgggdddNNN///***---,,,000---******...---***+++,,,++++++///***444666lll~~~ppppppzzzjjjAAA000444111111111...///111222111000333777777===<<<:::???AAADDDLLLhhhggg```fffeeefffiiivvv}}}ccccccllleeeeee~~~nnnrrrooopppkkkPPPMMMLLLNNNGGGKKKQQQkkkeeeQQQFFFJJJGGGKKKNNNJJJHHHHHHDDDGGGGGG@@@BBBAAA===???888:::888555333444444333222555333333333111222444444222333111000222222111333333333333222111111222333000000000000000///111222333777333666555111:::;;;>>>>>>;;;:::===??????@@@???EEEHHHEEEIIIXXXhhhqqqiiiVVVOOOMMMMMMHHHIIILLLJJJKKKLLLIIILLLEEEFFFBBBAAAEEEBBB>>>AAABBBFFFLLLNNNOOOddd((())))))***+++*********)))'''(((***'''''')))))))))))))))(((((('''&&&%%%''''''((())))))((('''&&&(((&&&$$$&&&,,,222444333666444...((((((+++***$$$&&&&&&''''''(((((((((((('''&&&)))+++*********''''''(((((())))))))))))***+++((((((***)))&&&&&&)))$$$---666===DDDJJJLLLJJJ@@@333---,,,((((((,,,---***)))((()))***+++,,,,,,,,,,,,))):::eeexxxiiicccfff___dddcccbbbaaa[[[___===///(((***,,,++++++++++++,,,------++++++,,,------+++222111EEEzzzqqqmmmuuuWWW555.../////////000000111111222444555666777999<<<;;;===FFFZZZyyylllbbbdddbbbfffbbbhhhvvv^^^jjjiiicccgggtttyyyuuuxxxuuuTTTOOOLLLKKKKKKMMMpppyyyTTTIIIGGGEEEBBBFFFNNNOOOFFF@@@@@@CCCFFFBBB===>>>???>>><<<<<<;;;999777555444333333222222111111111222333333555333222222111111111333222222333222111111222333222///333555000000333111444333333333555555555555999999888888999:::<<<===>>>AAABBBEEEIIIIIIGGGHHHLLLZZZooocccMMMSSSMMMPPPLLLGGGJJJLLLJJJIIIEEECCCAAA@@@@@@@@@@@@@@@CCCIIIFFFLLLOOO[[[{{{(((((())))))))))))******(((&&&((()))&&&&&&((((((((((((((())))))(((((((((&&&&&&''''''''''''''''''(((((('''&&&***222555444777666111***'''(((((('''(((((())))))(((((('''''''''&&&'''((('''))),,,+++)))***+++,,,++++++++++++((())),,,000///***((()))222:::AAAEEEGGGHHHEEE@@@444***))),,,***)))++++++,,,+++******++++++++++++***++++++EEEkkkrrrfffccc___\\\```ccc^^^bbbaaaNNN555,,,(((***)))((())))))+++++++++++++++,,,---...---(((///,,,555___{{{rrroooggg>>>222000......---......000333555777888999>>>===777EEEbbb|||~~~ggggggbbb```aaa^^^uuulll]]]sssgggbbbdddpppzzzrrrPPPLLLPPPKKKSSSppp{{{WWWLLLKKKBBB<<<===BBBFFFEEEBBB@@@@@@===;;;<<>>;;;:::777666666666777666555444333333222222222222333444444333222333222222222333444444444333222111111222555222222222000111333444555444333444444555555444777777777777888999:::;;;>>>@@@@@@AAAEEEEEECCCEEECCCEEEJJJOOOYYYjjjXXXPPPOOOMMMNNNOOOJJJGGGJJJCCCBBBAAA@@@AAAAAAAAAAAAAAAEEEDDDKKKNNNVVViii)))((((((''''''((()))***(((&&&''')))&&&&&&((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***(((***)))''')))111666777888888666111+++''''''(((%%%&&&'''((('''''''''(((((('''((((((%%%&&&))))))'''(((***++++++*********)))(((***++++++***---000<<<@@@DDDGGGIIIFFF;;;111---((()))---,,,******(((,,,++++++++++++,,,++++++***+++///RRRpppiii___^^^ZZZ\\\aaaddd[[[aaaccc<<<---++++++,,,)))((()))))),,,++++++,,,------------,,,+++...***...===jjj}}}uuuqqqRRR999---......------...000333777888999:::===@@@FFFaaaiiidddaaaaaa___cccnnnggg]]]yyygggcccddd|||bbbNNNOOORRRTTTsssiiiQQQCCCDDDFFF>>>@@@@@@@@@@@@BBBAAA===888===:::;;;<<<:::===>>>888555444444555666777777666333444444333222222333555444333333444444333333444444333222222111111111111333222000000222111111444555555444444444444444444666666666666777888999999<<<>>>===>>>AAABBBAAABBBBBBAAADDDIIIIIIGGGPPP^^^uuusssXXXQQQRRRHHHGGGLLLEEEDDDCCCBBBAAAAAAAAAAAA@@@BBBDDDDDDLLLMMMTTTZZZ(((((((((''''''((()))))))))'''((()))''''''))))))(((((((((''''''&&&&&&&&&''''''''''''((()))***************))))))---444999666666777666222,,,((('''$$$%%%'''''''''&&&'''((('''(((,,,,,,(((&&&'''&&&&&&''')))******))))))))),,,+++++++++,,,111888???>>>BBBEEEEEEAAA:::000(((,,,)))))),,,,,,***)))))))))))))))***+++,,,++++++***---333[[[rrrfffaaa___\\\aaahhhggg^^^ccc[[[444)))***------)))***+++******+++,,,------,,,+++***)))000...+++111+++JJJuuuqqqiiiIII//////111000//////111555777888999===999GGGdddkkkcccbbbZZZaaa___kkkhhhbbbkkkdddeee}}}gggXXXVVVRRRQQQpppxxx[[[FFFDDDEEECCCAAA>>>>>>======>>>@@@@@@<<<888:::;;;<<<>>>JJJccceeeNNN777777666444444444666888333555555444222222333555333333333555555444333444333222111111222333333333111333111333888555111333555444444444444444444444666666666777777888888999:::;;;;;;<<>>DDDDDDEEEKKKKKKRRRVVVkkk(((((((((((()))))))))))))))&&&((()))'''&&&((((((******))))))(((((((((''''''(((((((((((()))))))))***((((((***)))(((///888555444444666666222,,,''''''(((((((((&&&&&&&&&'''%%%(((---///+++***+++***)))***,,,,,,+++*********'''+++///333777<<>>===XXX~~~lllfffbbb]]][[[]]]ccczzzssseeeiiioooeeeffflll[[[XXXZZZSSSdddjjjRRRNNNJJJFFFDDDDDDBBB>>>@@@???@@@BBB@@@;;;:::===999777999AAA\\\~~~wwwRRR777999:::777444333555777333555555444333222333555333333444555555444444444444333333333333444444444222555444666<<<:::444555444444444444444444555555666666666777777888888888888::::::<<>>???@@@AAA???CCCAAAAAAMMMOOOJJJOOOQQQPPPSSShhh\\\SSSSSSMMMJJJHHHFFFCCCBBBBBBBBB@@@>>>BBBCCCEEEHHHGGGOOOUUUaaa(((((()))))))))))))))((((((&&&'''(((&&&&&&(((((()))))))))((((((((((((((('''''''''''''''''''''''')))&&&&&&)))(((%%%***222666555444666999888444///(((''''''&&&&&&&&&'''''''''(((+++,,,((((((***************************++++++111777<<>>ttt{{{uuuvvvTTT222...000000111222444666888999999JJJqqqssseeedddYYY[[[^^^ZZZtttiiicccooosssfffhhhvvvZZZYYYSSSUUUjjjgggJJJEEEJJJJJJDDDAAABBBAAA???CCC???@@@CCCCCC>>>;;;;;;===999888<<>>555999;;;:::777444444555333444555444333333444555444444444666666555555555444444444333222222333444333333222333777666444555333444444444444444555666555555555666666777777888888:::999;;;??????;;;;;;???AAAGGGVVVOOODDDJJJHHHHHHJJJMMMPPPOOONNNYYYlllYYYRRRWWWHHHIIIGGGDDDCCCCCCCCCBBBAAAAAACCCFFFHHHGGGLLLTTT[[[))))))(((((((((((())))))(((&&&'''(((&&&%%%'''((())))))((('''''''''''''''((('''&&&&&&&&&'''(((((((((''''''''''''&&&(((+++333666777888:::;;;999555...+++((('''''''''''''''((('''))))))%%%&&&(((((((((((())))))+++---000333<<>><<<<<<<<>>CCCTTTLLLBBBEEEEEEEEEJJJNNNMMMNNNSSSVVV~~~WWWUUUPPPLLLGGGEEEEEEEEEDDDCCCEEEEEEBBBFFFKKKJJJQQQWWW```((()))******)))(((((()))))))))(((&&&&&&&&&(((***,,,)))(((***)))%%%%%%((((((&&&&&&&&&%%%'''******&&&&&&'''(((%%%"""$$$)))''',,,333999:::888777888999999===;;;222000...&&&((())))))((((((***---000888666555777===BBBAAA===DDDFFFFFFBBB;;;555///+++)))''''''((('''&&&(((+++...,,,+++***))))))***---***,,,,,,+++,,,+++...444333333KKKaaa______eee___\\\eeehhhYYY???,,,(((******+++++++++***))))))))))))***************+++++++++***+++,,,,,,+++---000333@@@sss{{{___555444222888555333;;;555999YYYjjjcccjjjeee[[[[[[bbbsssgggdddvvvjjjjjj{{{|||~~~yyymmm^^^YYY]]]XXXYYYtttppp]]]NNNIIIIIICCC???GGGDDD@@@KKKJJJEEETTTlllcccGGGAAAAAA===;;;777555777::::::888222777999666333555666666555888999888999888555666999999999888777777888:::999666555666555555;;;CCC999999666333333555555444666555555666555333444666666444333666888777777888777:::999444555===@@@===777<<<@@@@@@<<<:::>>>CCC???@@@@@@AAACCCFFFJJJLLLKKKVVVXXXvvvVVVUUUQQQEEEGGGEEEDDD@@@HHHDDDFFFFFFFFFHHHNNNRRRRRR]]]ttt'''((()))))))))))))))***'''(((((('''''''''(((((((((&&&&&&((()))((()))+++)))''''''(((&&&''')))''''''(((((((((%%%$$$%%%'''%%%''',,,222555666888:::;;;999===@@@;;;999888444222222222333555777999:::999===AAACCCBBBBBB???===BBB@@@;;;444///---***''')))((((((''''''&&&'''))))))))))))+++,,,+++***+++)))+++++++++,,,+++,,,111;;;777HHH[[[ZZZ^^^eeeaaaaaaddd[[[EEE333------+++******++++++***))))))))))))***************+++,,,+++++++++,,,++++++---000---333TTT~~~|||vvvLLL666666555222666555555;;;HHHiiiiiiiiihhhgggcccZZZ___ooo{{{cccgggzzzhhhgggsss{{{xxxxxxwwwrrruuussskkk```[[[aaaYYYWWWuuulllVVVNNNFFFEEEFFFBBBBBBCCCCCCAAAEEEFFFTTTuuu~~~PPPDDD>>>===<<<999777888:::;;;999777666666555444333444666888777555777:::999888:::<<<999888;;;>>>???<<<888999999:::<<<999555555999444888:::999777666555444888777777777777666666888777555555777888888888888444777777555666;;;===;;;===??????>>>AAADDDAAA;;;??????@@@@@@AAACCCFFFHHHMMMGGGSSSXXXxxxTTTYYYMMMGGGHHHDDDEEECCCDDDEEEFFFFFFHHHMMMQQQSSSVVVeee(((((((((((((((((()))***&&&'''(((((((((''''''''')))((((((((((((((())))))((('''((()))'''((()))''''''(((((('''&&&&&&&&&%%%((('''(((,,,111555888;;;===999;;;???===;;;;;;:::;;;::::::<<<>>>@@@??????>>>>>>???AAACCCDDDBBB>>>888333,,,''''''))))))(((((())))))'''''''''(((''')))((((((***,,,+++)))))))))******+++---,,,+++...---111III]]]ZZZYYY```___eee[[[HHH666...///000///***++++++++++++*********)))******************++++++,,,,,,***)))+++---///000444;;;kkknnnGGG777555555888444777999:::PPPvvvzzzfff___kkkjjjaaa]]][[[ooovvveeellliiihhhkkkzzzvvvvvvssstttooofffeeeccc___ccczzzfffTTTJJJJJJGGGGGGHHHEEEEEE@@@EEEGGGFFFQQQuuuXXXHHHAAA>>>===;;;999999;;;;;;:::<<<777333555555333333555444555666999===:::999<<<======>>>>>>>>>=========BBB@@@??????<<<999:::===:::999777555666999:::999888777777888888888777888666666666555777888888666888999:::::::::<<<<<<;;;:::===<<<;;;CCCLLLGGG999===>>>??????@@@AAACCCDDDIIILLLNNNPPP]]]hhhVVVSSSKKKJJJGGGLLLDDDDDDDDDEEEFFFGGGIIINNNSSSUUUXXXwww)))))))))((((((((())))))'''((())))))((('''''''''***+++)))'''''''''(((''''''&&&((()))((()))***)))&&&((((((&&&&&&((((((%%%(((&&&%%%'''))),,,///222;;;:::;;;<<<::::::;;;<<<;;;;;;;;;<<<=========<<<999<<<@@@DDDFFFAAA666---,,,)))'''&&&(((******)))(((******((('''((((((&&&...***(((((())))))))))))***+++***,,,...---+++---(((,,,CCCWWWXXXZZZbbbdddZZZGGG777222111......222,,,,,,,,,---,,,,,,,,,,,,***++++++******)))******,,,...---***)))+++---...,,,555000III}}}hhh???666:::555999999999888AAAXXXvvvsssbbb^^^aaagggcccZZZYYYdddrrreeeoooiiiiiilllyyy|||wwwrrrkkkdddcccaaaiiikkkWWWLLLHHHHHHEEEDDDEEEDDDEEEAAAHHHLLLRRRqqqbbbHHHCCC>>>===<<<:::888888888888===999555555555444444666444999;;;;;;;;;888888;;;999<<<@@@AAA@@@??????AAA??????@@@@@@@@@??????@@@======<<<;;;:::999888888999888888999::::::999888888999888666777::::::777888888888999999888777777444999;;;:::@@@HHHEEE===;;;<<<>>>>>>???@@@AAACCCAAAMMMIIIPPPUUUjjj]]]TTTSSSJJJLLLMMMIIIFFFEEEFFFGGGGGGGGGLLLRRRVVVSSSeee))))))(((((()))******+++*********)))''''''''''''(((((((((''''''))))))))))))'''(((((('''(((***)))'''((((((&&&&&&((('''$$$(((''''''(((''''''(((***222:::>>><<<;;;===>>>>>>999:::;;;<<<<<<<<<===???<<>>>>><<<;;;===>>>???>>>>>>@@@AAACCCBBBKKKHHHQQQVVVmmmXXXUUUPPPNNNJJJIIIIIIHHHHHHHHHGGGGGGKKKQQQTTTRRR\\\|||((('''((()))***+++,,,,,,++++++***((('''&&&'''(((''''''(((((())))))))))))***(((((((((&&&''')))((())))))((('''&&&'''&&&%%%(((((()))***(((&&&&&&(((***888>>><<<<<<===;;;::::::;;;===>>>>>>???AAABBB<<<999111)))$$$%%%(((***'''(((******(((&&&&&&''')))***)))(((((()))(((&&&,,,***)))***+++***)))***)))***((())),,,***)))+++)))&&&111CCCIIIEEE===444---+++***+++,,,,,,+++++++++++++++,,,,,,---,,,,,,/////////...---,,,,,,------......,,,++++++---...222111222333@@@tttOOO777999333888888<<<;;;;;;DDDSSSeeettt{{{xxxsssppphhhaaaWWWRRRTTTXXXaaabbb\\\VVVWWWkkkqqqccctttmmmjjjnnntttiiiiiibbbgggzzz}}}VVVGGGFFFFFFFFFFFFEEECCCAAAAAAAAAEEEFFFMMMxxxNNNKKKCCC@@@===<<<:::999888888555999:::666555777888777555:::<<<===AAACCCBBBBBBEEERRReeeyyyzzziiiZZZOOOCCCAAA???AAABBB@@@;;;888<<<<<<;;;::::::;;;;;;:::<<<===<<<;;;;;;======<<<:::999999:::::::::;;;<<<===;;;;;;<<<===<<<<<<<<<===>>>@@@???======>>>@@@EEEBBBIIIHHHRRRTTTTTT}}}mmmXXXWWWOOOJJJHHHHHHHHHHHHGGGFFFFFFIIIMMMRRRVVVWWWeee((((((((()))***++++++*********)))(((''''''(((((()))((()))******'''&&&''')))((())))))''''''((('''***)))(((((('''&&&''')))(((&&&&&&''''''&&&%%%%%%,,,777;;;999:::999777888:::;;;<<<<<<;;;:::999999,,,***'''%%%'''******(((''''''((((((&&&%%%&&&)))***((('''(((((('''''''''(((((()))++++++***)))))))))***((((((***)))))),,,///)))***///...***+++,,,)))******+++++++++******++++++++++++,,,---,,,+++......///......---......------......---+++,,,......---///555444\\\rrrJJJ;;;555888666;;;<<<<<<@@@AAAFFFOOOXXX]]]]]]YYYYYYXXXTTTRRRPPPSSSQQQQQQRRRTTT]]]dddaaaZZZWWWggguuugggxxxqqqlllnnn~~~uuuiiieeekkkgggwwwYYYJJJEEEBBBCCCBBBAAABBBAAA??????BBBFFFIII]]]VVVKKKGGGBBB>>>======<<<;;;;;;777888999888777888999;;;999<<<>>>???AAADDDPPP___rrrYYYHHHAAA@@@@@@BBB??????>>><<<;;;;;;<<<<<<;;;:::::::::::::::;;;<<<777888888888888999:::999<<<:::999;;;=========<<<===>>>???>>><<<<<<===@@@@@@DDDAAAIIINNNNNNSSSQQQiiiYYYRRRMMMJJJGGGHHHGGGFFFEEEGGGIIIJJJQQQVVVVVV^^^***)))))))))******((('''((((((((((((''''''(((((()))'''(((++++++'''&&&((('''&&&(((***(((((()))''')))''''''(((((('''***---///,,,***+++---,,,++++++222888999888;;;:::999???:::999888777555111---)))(((+++,,,***'''''')))+++***(((((((((&&&%%%&&&(((***'''&&&'''(((&&&&&&'''(((((()))***)))(((((()))******)))((())))))***...777...+++......+++******,,,((((((------(((&&&)))+++++++++,,,---------,,,,,,,,,------------...///...---...///...+++,,,//////333111222777===mmmddd:::<<<888999===:::888>>>BBBBBBDDDDDDKKKMMMKKKLLLMMMJJJHHHIIINNNIIIMMMUUUXXXbbbeee[[[UUUZZZ}}}sssdddxxxmmmlllqqqxxx|||kkklllllllll\\\KKKCCCGGGCCCDDD@@@>>>AAABBBBBBCCCCCCFFFNNNooo```MMMEEE@@@<<<;;;<<<<<<;;;;;;;;;999888::::::999:::>>><<>>>>>@@@@@@<<<:::999;;;;;;:::;;;===:::<<<===;;;;;;<<<;;;999888:::;;;::::::;;;<<<;;;;;;===>>>===<<<<<<>>>AAAEEEBBBEEEEEEFFFLLLPPPTTT^^^XXXVVVOOOLLLHHHIIIIIIGGGHHHKKKLLLKKKNNNQQQWWWYYY***)))))))))************(((((()))***((('''''')))******(((&&&&&&(((***)))***)))((((((((())))))))),,,******,,,...000333666888666555777888666555555:::888777888;;;;;;999666333111...+++)))(((((((((***)))((((((((((((((('''((()))+++***(((''''''(((&&&'''&&&%%%(((((('''))))))'''***+++)))000333)))---,,,+++***)))((())),,,''''''(((((())))))))))))))))))))))))+++,,,,,,+++*********++++++,,,,,,,,,,,,///++++++,,,---///+++.../////////.........//////333111333666666OOOzzzWWW===999:::777999<<<;;;<<<@@@CCCEEEIIIJJJHHHHHHGGGGGGJJJKKKLLLRRRTTTXXXjjjppp___VVVZZZtttiiiiiipppgggllltttyyytttrrrkkk{{{bbbKKKFFFCCC@@@>>>???@@@???>>>???AAACCCDDDEEEUUUkkkJJJEEEAAA===<<<<<<;;;:::999777888888555:::>>>:::>>>BBBCCCGGGUUU~~~fffRRRJJJCCCBBBCCCBBB@@@@@@???:::<<>>???>>>???FFFJJJHHHFFFCCCEEEKKKDDDIIIRRRYYYcccsssqqq[[[[[[ttt~~~hhhkkkooogggmmmssswwwxxxxxx|||^^^LLLFFFGGGCCC>>><<<===????????????@@@AAAEEEGGGbbbwwwLLLGGGBBB>>>======;;;::::::777;;;<<<888;;;???===CCCCCCRRRnnn^^^IIIEEEGGGEEE@@@BBB@@@@@@>>>999===@@@<<<;;;::::::;;;<<<;;;:::999999:::;;;<<<<<<;;;;;;<<<;;;===>>><<<<<<===>>>???===???@@@BBBEEEHHHKKKNNNOOOZZZ|||WWWWWWLLLLLLKKKJJJIIIHHHFFFGGGIIIKKKNNNNNNVVV___)))((((((((())))))))))))+++)))((((((((('''((()))''')))+++***)))((('''&&&(((***---000111222444555555444555666666666666777555555555666666777888::::::777333///+++)))'''%%%$$$%%%&&&((((((((((((((((((''''''''''''''''''&&&)))***+++***((('''''''''(((***(((&&&'''&&&&&&)))***&&&'''((('''---///''')))((()))++++++)))((('''(((((())))))))))))))))))+++*********+++++++++***************++++++++++++------))),,,,,,***---,,,,,,,,,---......///000111000222///222888444777GGGjjj|||ooo@@@666999999888;;;>>>===999;;;CCCHHHJJJIIIEEECCCFFFHHHIIIKKKMMMVVVeeekkkddduuuwwweeemmmnnnffflllnnn}}}xxxZZZIIIFFFFFFDDD>>>???<<<===>>>@@@@@@AAAAAAAAAFFFLLLuuuPPPHHHDDD???>>>===<<<::::::999<<<===888===BBB@@@EEE^^^sssiii^^^[[[YYY^^^lllXXXHHHGGGIIIBBB>>>BBBCCC;;;999>>>AAA999888777888:::;;;999777999:::;;;;;;;;;;;;;;;;;;;;;======<<<;;;<<<======??????@@@BBBCCCEEEGGGHHHMMMUUUXXXkkkVVVPPPNNNLLLJJJIIIHHHFFFGGGIIIJJJMMMQQQSSSYYY{{{)))((((((((()))***))))))///,,,)))))))))(((((((((''')))***)))((((((((((((---///222333333444666888444444555555666555555666444666888888777444333333222///,,,(((%%%%%%&&&''''''''''''''''''((())))))((((((((((((((((((((('''))))))***))))))((((((((('''((('''&&&(((((('''((()))(((((('''&&&)))+++''')))''''''((()))((((((((('''''''''((((((((())))))******)))******+++******)))******************+++++++++)))------***,,,,,,------.........///000111111222000222999777444:::HHHqqq___???666777;;;:::;;;<<<666===AAAEEEKKKOOOKKKDDDAAAFFFKKKTTTZZZXXXYYYffftttqqqcccqqqoooeeehhhjjj|||www{{{uuuVVVKKKJJJJJJEEE>>>999???===>>>>>>@@@BBBCCCCCCCCCHHHSSSQQQHHHCCC???>>>===<<<::::::<<<999<<>><<<>>><<<:::999888999;;;<<<;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<===;;;;;;<<<======@@@AAAAAABBBBBBCCCEEEGGGNNNNNNXXXuuuXXXUUUOOOMMMKKKJJJIIIGGGGGGHHHHHHLLLSSSTTTYYYddd******)))******+++******000,,,***))))))(((((())))))(((((((((((()))+++...111222333222111222444777666666555444444333333333666777999777333///+++)))&&&'''(((((('''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))((('''((((((((())))))))))))(((((()))'''(((++++++((('''))))))+++***'''(((++++++***(((''')))***)))))))))&&&&&&'''(((((()))******)))(((((()))************++++++++++++++++++++++++++++++***...---)))++++++---............///000111111222///000555777555777555OOO}}}ZZZ;;;333<<<999:::===666===???BBBHHHNNNKKKFFFEEEOOOWWWjjjyyyqqqeeeuuulllbbbwwwmmmdddfffgggqqq|||vvvwwwqqqqqqwwwuuuWWWQQQKKKIIICCC???<<<999===>>>>>>>>>???AAABBBDDDEEEIIIZZZRRRGGGBBB>>>======<<<;;;:::>>>999???DDDCCCFFFlllqqq^^^KKKDDDDDDDDDDDDEEEAAABBBCCCDDDFFFFFFFFFEEECCCIIIMMMOOOWWWpppcccOOOKKKKKKGGGAAAAAABBB;;;<<<<<<<<<=========>>>>>>;;;;;;;;;<<<<<<===<<<<<<;;;<<<===<<<<<<>>>??????>>>AAACCCBBBBBBDDDIIIMMMNNNFFFXXX^^^rrrSSSOOOMMMLLLLLLJJJHHHHHHHHHGGGIIIOOOQQQYYYZZZ))))))((())))))***)))))),,,)))(((((((((((()))***+++)))((((((***,,,000333444444333222222222555666555666666555444555555444777777444000,,,***(((&&&&&&&&&''''''&&&&&&&&&&&&%%%&&&((())))))((('''&&&'''''''''((())))))(((''')))((((((((()))***)))((())))))'''(((+++***&&&%%%&&&(((******)))(((***---''''''(((***+++)))'''''''''((((((((()))***++++++((((((((((((************++++++++++++++++++++++++,,,---+++------***---,,,,,,,,,---......///111222222333111///222555666888777???]]]{{{RRR999888999<<<>>>999<<>>@@@CCCDDDHHH\\\YYYGGGCCC???>>>>>>===<<<<<<;;;AAABBB>>>NNNvvv{{{\\\KKKFFFCCCDDDCCC@@@???@@@CCCAAA???===>>>AAACCCEEEFFF>>>;;;CCCIIIJJJ\\\wwwzzz^^^JJJFFFCCC@@@AAA@@@============<<<<<<===>>>;;;:::;;;<<<===>>>???>>><<<===>>>===>>>???@@@@@@@@@CCCEEEDDDBBBCCCIIINNNJJJNNNRRRUUUpppVVVRRROOOMMMLLLKKKIIIHHHHHHHHHHHHKKKLLLUUUYYYjjj)))((((((((()))))))))((((((''''''''''''''')))+++,,,***))),,,///111333444666555444444333444555555333555666666666777777555333111---(((''''''((('''+++)))&&&$$$$$$%%%'''(((&&&'''((())))))((((((''''''''''''((())))))((((((***)))(((((()))***)))'''''')))((('''((('''&&&((('''((((((***+++)))(((+++''''''((())))))''''''''')))))))))))))))******+++))))))((())))))******)))+++++++++***************+++---***+++,,,---222222+++,,,---------///000222222333222111222444555666999???@@@jjjvvvOOO888999<<<999<<<===@@@CCCGGGJJJHHHIIIOOO```fffxxxvvvhhhgggpppcccaaaiiiiiippp{{{|||zzztttrrrnnn^^^WWWLLLFFFIIIHHH@@@>>>===999===;;;;;;<<<======>>>AAACCCGGG[[[kkkJJJFFFBBBAAA@@@???>>>===<<>>???@@@AAAAAA@@@???>>>FFFFFFAAABBBEEEHHHMMM^^^fffPPPHHHDDDAAA===>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<===>>>>>>>>><<<============?????????AAACCCDDDCCCAAAAAAEEEIIIFFFQQQQQQSSSZZZpppVVVRRRNNNLLLJJJIIIHHHIIIJJJHHHJJJJJJQQQXXX```+++*********+++++++++***((('''(((((('''&&&(((***,,,***+++///333444444444555555444444444333222222333666777666666666333111---,,,(((%%%%%%((()))((()))(((''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((((((((((()))*********)))+++)))(((((())))))(((&&&'''***)))''''''''')))---++++++)))+++---***''')))******))))))(((''')))+++)))))))))((())))))))))))******))))))******)))))),,,,,,,,,,,,++++++++++++))),,,))))))+++000999999------------,,,---...000000111222111222333333333444777999KKKuuufff;;;::::::444???BBBCCCFFFLLLQQQNNNJJJKKK\\\fffuuuwwwwwwrrrhhhjjjuuubbb[[[iiikkkfff{{{wwwxxxmmmhhh___VVVNNNHHHFFFBBB<<>>===>>>@@@BBBEEEZZZ|||MMMIIIDDDCCCBBBAAA??????BBB<<>>:::;;;===>>><<<;;;???>>>======>>>????????????BBB??????EEEFFFFFFLLLNNNOOObbbUUUIIIJJJDDDAAA???<<<<<<======<<<:::???>>>============<<<;;;<<<===<<<;;;<<<======<<<===>>>@@@@@@@@@AAACCCFFFHHHFFFOOOSSSXXXtttYYYTTTOOOKKKIIIHHHHHHIIIJJJIIILLLJJJNNNTTT]]]sss''')))***)))((((((***+++******(((%%%%%%(((***)))''',,,000333222222222333333333333222222222222222222333555777666222---)))))))))((('''((())))))((($$$&&&(((((('''&&&''''''((('''&&&&&&'''((())))))&&&)))&&&%%%)))(((&&&)))((()))***+++)))'''((()))'''))))))((('''(((***,,,''''''((()))))))))***+++)))'''&&&'''((('''''''''%%%''')))((('''(((***,,,+++)))((())))))((('''((()))''')))***+++---,,,''')))+++---///111333333111888///(((***...000000111---222///,,,///111222666333666;;;<<>><<<;;;::::::777:::<<<;;;;;;>>>@@@AAADDDRRRSSSGGGCCCFFF@@@>>>CCC???FFF>>>aaaqqqTTTGGGDDDDDDAAA???===<<<======;;;::::::===;;;;;;;;;<<<;;;<<<===???>>>>>>???AAADDDFFFGGGGGGLLLLLLMMMkkkZZZLLLJJJDDDAAA<<<;;;AAA:::@@@:::;;;<<<===>>>>>>>>><<<;;;<<<;;;;;;============>>>===???AAA@@@@@@BBBCCCCCCBBBEEEIIIMMMXXX^^^dddXXXOOOOOOMMMHHHGGGGGGHHHGGGHHHJJJNNNSSS[[[aaa'''(((******((((((((()))***)))(((&&&&&&((()))(((+++...222333333222333444444444333333333222333444999999888555111,,,(((%%%'''((('''&&&'''(((((('''%%%%%%%%%&&&&&&&&&&&&%%%'''''''''((((((((('''%%%((()))((('''((('''&&&(((((()))***+++***((((((***'''((())))))))))))***+++(((((('''((()))***++++++***((('''((())))))***,,,***+++******))))))******((('''(((***+++*********,,,++++++***&&&'''*********+++++++++,,,------+++444777777222,,,+++000555...//////222444222000333222777555777IIInnn]]]<<<888>>>===MMMRRRLLLLLLRRRQQQIIIdddpppxxx~~~vvvhhhcccuuu{{{^^^___```ddddddiiipppwwwssszzzzzztttxxxooolllcccXXXPPPHHHFFFAAA@@@>>>===;;;::::::999777:::;;;;;;;;;===@@@AAAEEEKKKzzzRRRFFFAAACCC@@@@@@DDD@@@CCCWWWqqqSSSIIIEEE@@@>>>>>>@@@===<<<<<<===<<<<<<======;;;;;;<<<<<<;;;<<<===>>>======>>>AAACCCEEEEEEHHHEEEJJJNNNKKK\\\bbbKKKGGGFFF???AAA===AAA;;;===<<<===============<<<<<<===<<<<<<>>>>>>===>>>???===???@@@@@@@@@BBBDDDDDDEEEGGGHHHKKKRRRXXXWWWPPPLLLIIIGGGHHHDDDGGGGGGGGGIIIKKKPPPWWW]]]))))))***++++++***))))))***(((((((((((('''((()))...000222222111111222444444333333444333222333666888666333///+++(((&&&%%%''''''&&&%%%&&&''''''&&&((('''&&&&&&'''((('''%%%&&&&&&''''''(((((('''&&&***)))))))))'''''''''&&&''''''((()))(((&&&&&&((('''''''''(((((())))))***++++++***)))))),,,+++)))***)))(((((((((((('''(((***)))((()))***++++++***************)))(((''''''((('''***+++''''''***+++)))***))))))***,,,---,,,)))222999888555444111---666---)))...333222000111000777222666<<>>===<<<:::999888888777999;;;;;;;;;===???@@@GGGIIIeeeTTTIIIBBBAAA@@@AAABBB@@@HHHdddPPPBBBBBB@@@<<<;;;<<<===:::999999::::::;;;<<<<<<;;;;;;<<<<<<;;;<<<===>>>>>>>>>???AAABBBCCCCCCIIICCCCCCJJJHHHEEEXXXvvvfffIIIKKK@@@EEE>>>>>>???:::===>>>>>>===<<<<<<<<<===>>>======>>>>>>>>>>>>???>>>>>>>>>>>>???BBBCCCCCCDDDFFFEEEHHHMMMVVVfff^^^UUUNNNHHHFFFHHHDDDFFFEEEEEEGGGIIIMMMTTTYYYjjj+++******++++++***))))))((('''((()))(((''')))---///111222222111000111222333111111333333111333666333000,,,***(((((('''''''''((('''&&&&&&((((((&&&***(((''''''(((((('''&&&'''&&&%%%%%%&&&((())))))***'''***+++&&&'''(((%%%&&&&&&'''((('''%%%%%%&&&)))'''%%%&&&&&&''')))***''')))(((&&&(((***)))%%%(((((()))+++++++++******...,,,,,,++++++***)))***(((((()))*********+++++++++'''(((+++*********)))))))))***)))***---...---------,,,...222666444000000111;;;KKKSSSOOO@@@444111333444777777===XXXtttyyyTTT888BBB>>>FFFVVVYYYQQQOOORRR___zzz}}}|||ooofffdddxxx^^^^^^[[[___aaadddeeegggkkkppprrrnnnjjjpppuuutttooosss~~~{{{qqqfffccc^^^VVVPPPGGGDDD>>>>>><<<;;;999777666666777999::::::;;;===??????EEEJJJYYYTTTJJJDDDAAAAAABBBAAAEEEeeejjjKKKGGGCCC???::::::;;;:::999777666777777777777999;;;;;;;;;;;;;;;;;;<<<===??????@@@@@@AAABBBBBBBBBCCCJJJGGGBBBFFFIIIJJJLLLlllcccIIIGGGCCCAAA>>>@@@<<<===>>>>>>>>><<<<<<===>>>===>>>>>>>>>>>>======>>>>>>>>><<<<<<===@@@AAAAAABBBCCCBBBFFFKKKRRRVVVsssXXXTTTKKKGGGFFFGGGEEEDDDDDDFFFHHHLLLRRRWWW]]]+++)))'''((()))(((((((((''''''((()))(((''',,,222111333444444333222222222333111111333333222333555111...***))))))***(((&&&(((((('''&&&'''(((((('''((((((''''''&&&&&&&&&&&&((('''%%%%%%&&&((()))***)))&&&)))***'''''')))%%%''''''((()))((('''&&&''')))'''&&&((()))(((((()))'''((()))(((***,,,+++((((((((()))(((((((((((('''&&&''')))+++,,,---///333111111222222000...***'''222+++)))+++((('''(((((()))******))))))*********---,,,,,,---------///333///FFFbbbuuu}}}xxxfffVVV>>>000555555555888<<>>>>><<<:::888666555444777999::::::;;;===>>>>>>AAAIIIQQQPPPHHHDDDAAACCCBBBDDDTTTnnnKKK@@@??????===999999:::888777666777888777666666777:::::::::;;;::::::;;;>>>>>>???@@@AAABBBCCCDDDDDD???HHHHHHCCCCCCEEEIIIRRRNNNbbbUUUKKKBBBCCCEEE:::BBB===>>>??????>>>>>>>>>???>>>???@@@@@@???>>>>>>>>>@@@???===<<<===???@@@???BBBBBBBBBCCCHHHKKKRRRqqqXXXTTTOOOIIIEEEHHHFFFDDDDDDFFFHHHKKKPPPUUUYYYuuu,,,)))'''(((((('''((()))'''''''''((((((***///444111222333333222222111222444333222333444444333222,,,***'''((()))***(((&&&'''''''''&&&&&&((((((&&&((((((((((((''''''''''''(((((('''((((((((('''&&&'''&&&(((***(((((((((&&&((((((((())))))((('''(((((((((***---,,,)))'''(((***************************+++,,,,,,...222666888@@@AAAEEEJJJLLLNNNSSSXXXRRRQQQPPPNNNKKKEEE<<<555///)))))),,,***''')))+++((()))***))))))***+++***)))***...222111------000;;;```|||~~~{{{XXX666555333444;;;444???WWWpppGGGAAAEEENNNSSS[[[aaa___ooo{{{rrrccc___rrrwwwWWWVVVZZZ___\\\\\\aaaaaacccdddaaaggglllhhhhhhfffxxxrrrmmmsssqqqccc\\\VVVKKKGGGKKKFFF>>>======<<<:::888666555444777888::::::;;;===>>>===@@@FFFKKKjjjRRRIIIFFFCCCCCC@@@IIIlll}}}QQQCCC@@@999888======:::888666666666777888888666666666999999:::;;;::::::<<>>@@@BBBCCCEEEHHHIIIHHHFFFDDDFFFGGGFFFGGGLLLOOORRR^^^FFFIIIIIIBBB<<<@@@>>>>>>?????????????????????AAABBBAAA????????????AAAAAA???======?????????AAAAAACCCBBBHHHIIIUUU]]]bbbQQQQQQMMMGGGHHHHHHFFFEEEFFFHHHJJJMMMQQQXXX^^^,,,)))(((******((((((***((('''&&&'''***///111111000000000000000000111222555555333222333555222,,,''''''&&&''''''((('''''''''''''''&&&&&&((('''&&&)))(((((()))******)))(((((((((''''''((('''&&&&&&&&&(((((()))***)))'''((()))((((((******((('''((())))))+++---,,,((('''(((((('''''')))))))))---111777;;;???CCCJJJRRRYYY\\\___^^^^^^``````^^^```cccgggfffeeefffhhhhhhccc^^^AAA222***,,,---+++++++++(((******))))))+++------,,,+++******,,,...111444BBBmmm|||mmm???444444333999777;;;???```eeeLLL@@@HHHOOOZZZhhhooovvvqqqiiiccc^^^[[[{{{wwwWWWVVVYYY^^^[[[ZZZ^^^___```aaa]]]eeemmmffffffqqqtttlllllloooiiiXXXQQQMMMGGGFFFKKKDDD;;;;;;;;;::::::888777666555666777999999:::<<<===<<<@@@CCCJJJYYYVVVJJJGGGDDDDDDBBBUUUXXXHHHCCC???::::::===;;;888666555555555666777777666666888999999:::;;;;;;;;;===@@@@@@AAACCCDDDFFFIIILLLNNNRRRNNNJJJFFFCCCFFFKKKMMMLLLKKKSSSbbbfffUUUZZZMMMGGG???BBB@@@?????????@@@?????????BBBCCCAAA?????????>>>@@@@@@???======>>>?????????AAACCCBBBHHHJJJSSSWWWvvvTTTRRROOOJJJJJJGGGEEEDDDEEEFFFHHHKKKNNNTTTUUUqqq)))'''(((******''''''))))))(((&&&'''---333222...111111000000000111333444555666444111222444///(((((()))***)))'''%%%&&&'''(((((('''&&&'''(((((('''(((&&&%%%'''***+++)))&&&)))'''&&&%%%%%%'''((((((%%%***)))(((,,,***&&&)))+++******++++++***)))***+++*********(((%%%'''+++)))(((***000333666???HHHOOOSSSWWWYYY\\\___``````bbb______aaacccaaaaaadddfffccc``````fffmmmmmmkkkjjjKKK000)))+++,,,+++(((,,,,,,+++(((&&&((()))***'''+++...+++***---///000KKKttt|||tttBBB000666111222888999===DDDgggdddFFFDDDLLL___qqqwwwxxx~~~oooeeebbb]]]^^^[[[vvvXXXVVVWWW[[[YYYWWWYYYYYY]]]```YYY\\\bbbaaajjjrrrrrrwwwmmmaaaVVVNNNHHHKKKIIICCC>>>;;;>>>::::::999999888777777666555777888888:::<<<<<<;;;===@@@KKKPPP}}}TTTHHHFFFDDDGGGGGGdddkkkFFFDDD???888;;;===888222444777555666666666777777777888;;;888999:::<<<;;;<<<>>>AAAEEEFFFGGGHHHIIIKKKNNNQQQRRRKKKLLLNNNLLLNNNQQQNNNOOOQQQMMMNNNggg]]]kkkkkkLLLHHHEEEBBB???>>>???@@@@@@>>>>>>AAABBB@@@>>>>>>=========??????===<<<===>>>>>>===BBBDDD@@@EEEIIIIIIUUU^^^\\\SSSOOOMMMMMMEEECCCBBBDDDEEEGGGJJJMMMPPPTTT```))))))***)))((('''&&&''')))&&&&&&---222222111111333111000000000111111222444333444555333...******'''(((((())))))(((&&&&&&(((&&&&&&&&&&&&&&&(((+++)))((('''&&&((()))(((%%%''')))(((&&&&&&((()))''''''***))),,,,,,)))+++)))(((++++++'''%%%&&&'''((()))***)))''''''))))))((())))))444@@@GGGTTT[[[TTT[[[XXXYYYWWWOOOLLLKKKEEEDDDEEEIIIPPPYYYaaaeeefffggggggfffffffffhhhhhhhhhoookkkIII///...+++(((******++++++***************+++,,,,,,,,,,,,---000222OOO|||}}}III333333333444111888666BBBDDDmmmdddHHHHHHVVVqqq{{{kkkdddbbb]]]ZZZYYYcccwwwUUUSSSTTTUUUUUUVVVWWWVVV[[[[[[ZZZZZZZZZfff|||pppiiiqqqnnn]]]PPPMMMHHHFFFCCC@@@>>>===<<<;;;888999999999888777666666111555888999:::<<<<<<:::@@@AAAEEEJJJgggOOOEEEDDDFFFCCCOOOOOOCCC???>>>::::::999888888777777666222999777777@@@AAA:::999888<<<999===>>>===BBB???DDDKKKJJJRRRVVV[[[nnnvvvvvvfffZZZSSSLLLNNNRRRQQQPPPSSSLLLTTTSSSkkkUUUXXXddd]]]TTTJJJ@@@===>>>???>>>>>>@@@@@@???===;;;;;;;;;<<<============<<<;;;<<>>QQQwwwgggFFFNNNoooxxx|||kkk^^^aaaccc^^^ZZZXXXiii___RRRNNNOOOMMMOOORRRYYYUUUVVV[[[ZZZ\\\xxx}}}iiibbbaaaaaaYYYNNNIIIHHHFFFDDDAAA???===;;;:::999999999888888777666555444444666777666666999:::;;;;;;@@@BBBGGGVVVxxxOOOIIIEEEGGGHHHYYYiiiFFFCCC@@@;;;999999888777777666666666666888333777HHHLLLAAA::::::@@@;;;;;;@@@>>>CCCNNNQQQLLLPPPcccvvv^^^VVVTTTWWWQQQUUUOOOOOOYYYfffQQQUUUUUULLLFFFAAA@@@@@@??????????????????===<<<<<<<<<======<<<<<<===<<<;;;<<<>>>AAA<<>><<<;;;999888777888777666777777777555444666888999777666777999;;;;;;@@@@@@GGGJJJooonnnLLLJJJEEEFFFLLLiiiQQQ???AAA@@@:::888888777666666666666666444777555777BBBEEE>>><<<;;;>>>AAA???@@@BBBFFFSSSPPPYYY___UUULLLZZZQQQPPPQQQWWWVVVQQQNNNEEEDDDCCCCCCAAA?????????>>>>>>>>>>>>=========>>><<<<<<<<<>>>=========>>>CCC===@@@DDDEEEFFFGGGPPPRRRbbb~~~VVVUUUQQQJJJFFFEEECCCBBBDDDFFFHHHIIIMMMOOOUUUYYY,,,,,,+++)))((('''((()))((()))---000222111111222111333333222111111222444333666555///***)))******,,,)))&&&&&&(((***)))''''''''''''''''''&&&&&&&&&&&&'''&&&&&&'''((((((''''''((((((&&&&&&((((((''''''(((%%%'''(((&&&(((&&&$$$))))))'''000)))&&&***+++***+++***''')))555BBBRRRUUUVVVVVVQQQCCC222***,,,******---......---+++,,,++++++---///...,,,)))///++++++555GGGYYYfffmmmqqqkkklll{{{tttPPP444***+++++++++))))))*********++++++,,,,,,---...111222RRR~~~}}}wwwBBB111666222444444222999;;;999CCCiii```LLL___ppp~~~jjj[[[WWW\\\[[[XXXUUUQQQWWW|||]]]QQQPPPRRROOONNNOOOQQQTTTZZZZZZ___|||]]]\\\___^^^ZZZQQQKKKLLLJJJCCC===<<<;;;:::999999888777555444444555777888777555555777:::999888777888999<<>>======<<<888888777666666666666777222888888666777888:::>>>???777AAACCCCCCJJJJJJLLL^^^www\\\SSSVVVXXXVVVWWWffftttTTTQQQGGGGGGFFFDDDAAA???>>>======>>>>>>>>>>>>=========<<<<<<===>>>??????>>>>>>>>>;;;@@@BBBCCCDDDEEELLLSSS^^^YYYSSSPPPMMMGGGEEECCCBBBBBBDDDEEEFFFIIIIIIWWWVVVmmm,,,,,,+++)))'''''''''((((((+++...111111000111222111333333333111111333555333444000+++((()))***))),,,***''''''((()))(((&&&'''(((((('''''''''&&&%%%'''''''''%%%&&&''''''&&&'''''''''&&&&&&''''''''''''(((%%%'''(((&&&(((&&&%%%(((((((((!!!''')))((('''))))))'''(((222CCCOOOYYYZZZTTTHHH888***'''---+++***)))***+++***+++...((()))***************++++++++++++******111@@@MMM```nnnoooppptttnnnUUU666,,,******+++,,,++++++,,,,,,,,,,,,,,,---...000111GGGuuu}}}~~~}}}FFF000666333555333333@@@666999???LLLzzz\\\PPPTTTiiiwww]]]WWWSSSWWWZZZVVVSSSSSSNNNZZZwwwTTTOOONNNOOONNNNNNMMMLLLSSSZZZ\\\rrrfffVVVYYYXXXSSSMMMHHHFFFGGGDDD===<<<;;;999999888888777777555444444555888888777555333555777888777666666777:::<<>>888777666666555666666777777777666555999<<>>===>>>>>>???>>>======<<<===<<<<<<<<<===?????????===<<<@@@FFFDDDBBBDDDFFFLLLRRRWWW~~~ZZZSSSQQQMMMHHHFFFDDDCCCCCCDDDEEEEEEHHHJJJOOOUUUXXX*********)))((((((((()))+++---000111000///000000222222333333222222333444666333...)))((())))))(((+++)))(((((())))))'''%%%(((((((((''''''((('''%%%'''''''''%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((%%%((()))''')))&&&,,,''''''111$$$,,,***'''''''''(((***444DDDPPPVVV[[[TTTDDD222)))***,,,***...---******---...333:::EEEBBB???>>>===:::444000)))+++...///---***+++///<<>>mmmyyy{{{}}}III111666444666555444:::555666===???YYY~~~UUUTTT[[[sss{{{~~~wwwggg^^^SSSTTTSSSSSSRRRQQQQQQQQQMMM```vvvVVVRRRMMMLLLMMMPPPPPPOOORRRTTTbbbiiibbbZZZPPPLLLGGGEEEDDDBBBAAAAAA???>>><<<:::888777777666666666555555666777777666444555555555666666666777999888<<<@@@===GGGHHHgggRRRLLLLLLHHHNNNvvvQQQ???AAA;;;777:::777666555555444555555666888777666777:::???DDDGGGGGGHHHGGGIIILLLIIIeeepppYYYTTTVVVYYY___nnnQQQPPPMMMGGGBBBAAAAAA@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;<<<>>>???>>><<>>+++)))---+++)))++++++++++++,,,---...//////;;;kkkyyyzzz|||MMM222444444444555888:::999777>>>>>>DDDdddxxxWWWOOOaaammmqqqtttrrr{{{tttfffYYYOOOQQQRRRTTTRRRMMMJJJLLLNNNMMMNNNeeevvvSSSNNNJJJIIIIIIKKKLLLQQQTTTTTTmmmssscccaaaZZZHHHGGGEEEEEEFFFBBBAAABBBAAA???===:::888777666666666555666666666666666555444777555666888999888888999888===@@@===CCCEEERRRrrrNNNJJJJJJHHHWWW}}}III???@@@;;;666888777777555444444444555666555666999999999@@@NNNWWWOOOOOOLLLLLLMMMaaauuuZZZWWWXXX[[[tttZZZPPPNNNIIIDDDBBBBBBAAA???>>>>>>>>>===<<<;;;<<<===>>>===<<<;;;>>>@@@???<<<===@@@FFFCCC@@@CCCEEELLLVVVYYYdddiiiVVVTTTIIIFFFDDDCCCBBBBBBCCCCCCCCCEEEFFFEEENNNQQQWWW((()))******))))))******,,,---/////////000111111222222111222333333333333444...)))((('''%%%&&&((()))***,,,......---+++***))))))((('''''')))(((&&&%%%&&&&&&%%%%%%'''((((((''''''''''''''''''''''''&&&(((%%%)))+++)))***&&&***+++(((%%%''''''''',,,***,,,666EEEPPPSSSUUUWWWAAA000)))***'''(((,,,)))(((222???RRRbbbddd___bbbaaacccfffggghhhgggfffeeeeeeQQQ;;;000...---+++***,,,111***:::aaatttttttttwwwSSS222+++---,,,***---*********+++---...///000888kkk~~~QQQ333222222222333444777333888GGGKKKHHHMMMwwwnnnPPPOOOXXXaaaeeeYYYYYYYYY]]]UUUQQQQQQKKKKKKLLLMMMLLLGGGEEEJJJJJJKKKQQQhhhuuuOOOKKKLLLMMMIIIHHHIIIOOOUUUWWWvvvzzziiiddd\\\UUUFFFGGGEEEEEEEEEBBBBBBAAA===>>><<<999777777777777888444555666666666555555555555444666999;;;999666555999>>><<<>>>AAAFFFHHHeee___JJJIIIKKKJJJaaakkkDDD???===<<<999;;;888777666555555555666666777666888999;;;III]]]jjj^^^JJJDDDJJJRRR|||nnnjjjoooxxxccc^^^TTTWWWdddoooOOONNNKKKFFFCCCBBB@@@>>>>>>======<<<;;;;;;===>>>@@@???===<<>>>>>===BBBCCCBBBDDDFFFOOOPPPYYYcccuuuVVVSSSMMMJJJHHHFFFEEEEEEDDDDDDDDDDDDAAAOOOPPPGGGVVV```(((((())))))((('''(((***111000//////000111000///333222111222333222333555333+++''')))***((('''((()))((((((((())))))(((&&&'''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%&&&'''(((''''''(((&&&&&&''''''''''''((())))))'''((()))(((***,,,***(((666FFFIIIWWWSSSYYYGGG111))),,,((()))...******:::OOOUUU]]]ddddddeeeaaacccbbbddddddcccfffiiihhhlllfff]]]DDD---...///)))***,,,---+++666VVVqqquuutttlllAAA///---,,,))),,,---++++++,,,---...///111777aaa{{{LLL555111///222000555888777777>>>GGGHHHBBBVVVeeeLLLEEEGGGUUUVVVPPPJJJJJJMMMMMMIIIGGGFFFDDDIIIFFFHHHDDDCCCHHHKKKQQQnnnsssNNNKKKGGGHHHJJJIIILLLNNNUUU]]]~~~eeeaaaXXXXXXTTTEEEFFFGGGFFFCCC@@@@@@AAA@@@<<<;;;999888888888777555333:::>>>:::666555444111666555333444888666444777999=========AAABBBFFFOOO]]]HHHKKKKKKHHHmmmYYYEEEAAA<<<:::;;;999888444111222444555777999666888::::::BBBUUUeeehhhWWWKKKMMMMMMlll|||ssshhhaaaeeedddffflll}}}___ZZZZZZ]]]sss^^^fff\\\UUUOOOEEECCC=========>>>>>>>>>===<<<<<<<<<============<<<===>>>>>>@@@@@@???@@@AAAEEEKKKQQQWWW___XXXWWWOOONNNEEEBBBFFFFFFDDDEEEGGGDDDEEEIIIIIIKKKPPP\\\ppp++++++,,,,,,+++***+++...000/////////000111111111222111000222222222444666000***((()))***)))***...))))))***))))))((((((((()))(((''''''((((((((((((&&&&&&''''''''''''&&&&&&)))((('''''''''%%%%%%&&&''''''(((((((((((()))******((())))))((()))***(((...CCCPPPRRRWWWZZZPPP:::///+++******+++***---<<>>JJJeee^^^HHHFFFDDDMMMKKKIIIHHHJJJKKKHHHGGGHHHFFFIIIHHHJJJGGGFFFHHHIIIOOOuuurrrNNNMMMIIIIIIJJJIIIKKKSSSRRReeemmmZZZZZZRRROOOLLLBBBFFFFFFEEEBBB@@@@@@???>>>===;;;999888777777555444777BBBDDDCCC666666222333000555666555666555555777777;;;;;;;;;??????AAAHHHyyyXXXMMMFFFHHHLLLyyyRRRAAA???;;;999999888777555555555555444666888<<<777666999@@@LLLTTTUUUVVVQQQUUUZZZpppeeedddeeetttuuu{{{ddd___^^^ZZZfffvvvfff^^^XXXTTTJJJFFFAAA>>>>>>>>>>>>>>>>>>======;;;===>>>??????>>>>>>>>>@@@AAA@@@@@@CCCCCCEEEIIIPPPWWWaaaZZZXXXPPPKKKFFFDDDEEEFFFHHHGGGCCCEEEDDDHHHIIIJJJLLLPPP^^^******++++++******,,,...//////000000000000111222222111000111222222333555---***)))******(((+++111(((***+++***((('''((()))+++***((('''((()))))))))'''''''''''''''''''''&&&((('''&&&''''''&&&''')))(((((((((((((((((()))***)))((())))))((((((((()))888OOOVVVXXXUUU\\\@@@,,,+++,,,(((,,,...+++<<>><<<999777777666555444999GGGIIIIII666777222555///666777555666666555555666999:::<<>>:::999888777666777888999777555444666999444666;;;>>>CCCOOOXXXiiiiiihhhpppkkkcccdddjjj[[[^^^YYY___ZZZRRRRRRPPPKKKGGGCCC??????>>>>>>>>>?????????===>>>@@@AAA@@@??????>>>@@@AAA@@@AAAEEEEEEFFFIIIPPPVVVddd\\\YYYSSSJJJHHHFFFDDDGGGOOOOOOGGGFFFDDDFFFGGGKKKLLLLLLTTTfff((((((((()))((((((***---///000111000000000111333333222111111111111111222+++******+++***(((***...((()))******((((((((((((***)))(((((((((((((((((('''''''''''''''''''''&&&((('''&&&&&&&&&''')))***))))))((('''&&&&&&'''(((''''''((())))))(((***///EEESSSWWWYYYUUUUUU333)))***,,,(((,,,,,,333NNN```^^^aaaYYYHHH888---++++++,,,...888LLLaaakkkkkkkkkgggiiigggmmmppp]]]@@@++++++---++++++...++++++222```yyyvvvfffBBB...***++++++***+++---------...000///GGGuuu~~~rrr???111///000222000222333555555555777>>>DDDFFFFFFUUU}}}|||TTTFFFGGGYYYUUUPPPLLLGGGCCCCCCFFFFFFCCCBBBCCCAAABBBDDDHHHVVVqqqLLLJJJCCCCCCHHHKKKQQQYYY[[[tttZZZVVVXXXQQQNNNLLLJJJGGGFFFDDDDDDDDDDDDCCCBBB???<<<999888888777666666777AAADDDBBB666555333555444666444333666777555555666888:::===??????AAADDDMMMyyy{{{JJJDDDJJJJJJPPP~~~GGG???>>>;;;999888888666777888999777666555555555222666;;;===FFFXXXhhhppptttnnnhhhaaadddhhh{{{___```___aaammmcccRRROOOMMMIIICCC@@@??????>>>>>>>>>???@@@AAA@@@@@@AAAAAA@@@??????>>>?????????AAAEEEFFFGGGMMMQQQTTTggg\\\YYYTTTLLLIIIEEEBBBEEEOOOUUUQQQIIIEEEDDDDDDIIILLLLLLSSS\\\qqq)))))))))))))))))),,,///000111111111000///000222222222111111111111000///+++)))))),,,,,,***)))+++******))))))******)))((()))((((((((()))((('''&&&''''''''''''''''''&&&&&&***)))(((&&&&&&''''''(((((((((((('''''''''((((((&&&(((((()))***)))---888QQQRRRXXX\\\ZZZIII,,,,,,,,,,,,)))******???]]]]]]___UUUHHH888...---......***---+++...BBB\\\jjjooogggkkkjjjlllnnnnnnbbbEEE---333///(((***,,,+++---@@@gggvvvvvvVVV555***111******+++,,,,,,+++,,,...///999hhhiii<<<222......000000111111333555666777<<>>??????>>>AAACCCHHHZZZqqqLLLIIICCCCCCGGGKKKQQQTTTbbbcccWWWUUUQQQKKKLLLJJJGGGEEECCCAAAAAAAAA@@@???>>>>>>;;;999999:::999888888444777;;;666777333555333777555333444666555666===888777999;;;<<<===???AAAFFFXXXmmmDDDHHHGGGIIIRRRxxxHHHAAA>>>;;;999888999777666666666777777666444999555555888>>>LLL]]]fffiiikkkhhhlll\\\ccciiixxxtttbbbcccccc```xxxVVVNNNKKKGGGBBB@@@??????>>>>>>>>>???@@@AAA@@@@@@?????????@@@@@@@@@>>>??????AAADDDDDDGGGOOORRRTTTjjj]]]XXXRRRMMMGGGCCCAAAAAAGGGOOOQQQKKKFFFCCCAAADDDHHHHHHPPPUUUZZZvvv+++***************---111222222222111000000000000000000000111222222000...+++)))))),,,...---+++***+++***)))***++++++***((((((((())))))))))))'''&&&'''''''''''''''&&&&&&&&&))))))(((''''''(((((((((&&&'''(((((())))))***+++'''***))))))***)))111BBBXXXQQQYYY___[[[<<<(((,,,+++*********222QQQggg^^^\\\CCC555111000...((('''(((------,,,...555JJJeeeiiillljjjkkkkkksssxxxbbb333111+++***,,,,,,+++---...KKKvvvzzzqqqRRR444++++++++++++,,,+++***,,,...///111WWW^^^777333......///111222333333555666777999<<>>;;;<<<>>>??????CCCBBBFFF[[[qqqMMMLLLGGGFFFIIIJJJNNNUUUhhhZZZVVVTTTKKKGGGJJJFFFCCCCCCAAA??????>>>;;;::::::===:::888:::;;;999888999777555:::333;;;666999444555555555888777444999FFF===999:::<<<;;;<<<>>>>>>BBBGGG]]]DDDEEEFFFHHHRRRtttGGGBBB===:::888666888666666444444666777777555777777888888:::HHHXXX^^^aaa^^^fffgggggghhhooorrr```aaabbb^^^~~~ZZZMMMJJJGGGCCCBBB??????>>>>>>>>>???@@@AAA???>>>======>>>@@@AAABBB@@@@@@@@@BBBCCCBBBFFFOOOSSSUUUrrr___WWWOOONNNHHHEEEDDD@@@@@@EEEHHHGGGDDDDDDAAADDDFFFFFFMMMMMMXXX]]]+++*********)))***---111333222111111111111000000///000111111222222000,,,+++))))))***,,,,,,++++++******************)))((())))))(((((()))((('''&&&''''''((('''''''''&&&&&&&&&(((((('''''')))***)))&&&((()))************+++'''+++***)))******777NNNXXXTTTYYY___SSS333)))*********))),,,@@@\\\eeecccUUU777)))'''+++111111555333...)))...333---222GGGdddoookkkkkkkkkmmmrrrddd;;;---'''---///,,,***+++---555aaaxxx~~~mmmMMM///------------,,,+++,,,//////000CCCxxxwwwOOO///111------...000333444444555777:::<<<<<<@@@EEEJJJIIIWWWkkkTTTDDDBBBCCCDDDAAA@@@>>>:::<<<>>>???>>>BBBBBBGGG___rrrNNNLLLGGGHHHJJJIIILLLWWWrrrsssUUUSSSPPPHHHFFFHHHAAA@@@@@@???>>>>>><<<999888999:::777666999:::777666777888777:::666<<<888:::666555666777999;;;999<<>><<<<<<>>><<<@@@@@@YYYRRRBBB@@@FFFHHHTTTnnnFFFAAA;;;999888555777555666555444444666777666444777:::999999EEEUUU___[[[WWWooooooaaapppnnniii}}}ccccccfffsssvvvcccaaaaaaaaapppfffRRRMMMGGGBBB@@@???????????????@@@@@@@@@???>>>======>>>@@@@@@@@@@@@@@@???BBBEEECCCFFFNNNRRRWWW{{{^^^XXXOOOMMMHHHFFFDDDAAA@@@BBBBBBBBBAAABBBAAADDDFFFEEEJJJKKKPPP^^^ggg+++*********)))***---111333222111111111222111000000111222222222222...))),,,***))))))))))))***+++((()))***)))(((''''''((()))(((''''''''''''&&&&&&(((((((((((((((''''''&&&(((***)))((('''(((((('''((()))***+++***))))))(((&&&+++***(((***,,,<<>>======:::===>>>===;;;@@@AAAHHHdddrrrMMMJJJEEEFFFJJJJJJMMMSSSzzzfffQQQNNNKKKEEEEEEDDD<<<<<<<<<;;;;;;<<<:::888888:::999555555888999666444555333555888888888777777666888888666999???AAA===<<>>BBBBBBGGGXXXkkkDDDAAA;;;:::999555666444666777555444555666666999666666999>>>JJJXXX```aaa]]]jjjmmmjjjgggooo```dddaaabbbeeellloooeee```aaaiiifffQQQMMMHHHEEECCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>??????>>>===???>>>>>>CCCGGGFFFGGGNNNQQQYYY\\\YYYQQQJJJFFFCCCAAA@@@BBBCCCAAAAAA???@@@???BBBDDDAAAEEEJJJJJJNNN___yyy***,,,,,,***(((***...111111222111///000333333000---///333444222///000333111***'''***,,,***(((***************)))((()))+++...###((()))((()))$$$(((***)))(((((((((((('''&&&'''((()))(((((())))))(((&&&(((***((('''''')))***(((***(((***(((222NNNXXXTTTVVVZZZaaaJJJ---+++***......***111SSS^^^[[[WWW777444///,,,GGGXXX]]]dddggg___aaa???+++---///+++000QQQkkkmmmllloooooorrrTTT///,,,,,,&&&***))),,,---......QQQzzzuuuuuuhhh???***///------***---222///***222III|||ZZZ444,,,///+++,,,---...---///111333444888<<>>??????CCCFFFJJJiii___GGG===@@@>>>======888:::>>>>>><<<>>>EEEJJJiiixxxMMMJJJFFFFFFIIIKKKOOOVVV___QQQNNNIIIEEEDDDCCC???:::999999999999888888888777999777555555666777777666666777666444666999888444666777888:::;;;;;;;;;;;;>>>>>>???>>><<<:::;;;???>>>???@@@AAA@@@???AAADDDDDDJJJ___dddCCC@@@===<<<999666222444555555666666555444333777666666;;;@@@FFFWWWmmmdddbbbhhhiiiooocccmmmvvvhhhtttttteeeqqqooovvvZZZ```___dddUUUNNNNNNDDDCCCBBB???AAAAAA@@@@@@AAA>>>>>>AAADDDFFFCCC???<<<===@@@@@@@@@AAACCCGGGKKKMMMWWWWWW|||ddd\\\QQQJJJIIICCC@@@DDDCCC@@@CCCAAAAAAAAABBBAAAAAABBBDDDFFFLLLNNNUUUbbb''')))***((((((***...111000000000///000111111000000000111333222///---,,,///***(((******)))((()))***))))))***)))((()))+++***&&&((('''&&&))))))***(((((((((((())))))((('''&&&''''''&&&'''(((((('''''')))***(((((()))******++++++))))))+++:::PPPVVVUUUWWWZZZ```KKK000---+++...---)))111WWWeee___VVV777+++)))666MMM???777LLL___hhhlllTTT555...---...---@@@```ppplllmmmrrrsss```555+++...+++,,,))),,,---...---@@@pppxxxyyyttt```AAA...---------+++---000---000:::fffsssEEE...,,,...+++---,,,,,,---///111333444666:::<<>>>>>@@@FFFLLLnnnPPPFFFAAADDDIIIJJJKKK]]]XXXMMMIIIEEEDDDDDDCCC@@@===:::999999888888777777777888777555555666777777666555888888666777:::;;;888999888777777999<<>>???>>>>>>???@@@???>>>@@@CCCCCCMMMhhhgggEEE@@@;;;:::999888666444444444555555666666777777777555555:::CCCTTTfffnnnnnnccchhhhhhbbbnnnmmmZZZeeeqqqrrrvvvyyy]]]aaa^^^```YYYPPPLLLEEECCC@@@DDD@@@@@@DDDDDD???BBBBBBBBBCCCCCCBBB???======@@@@@@BBBCCCEEEHHHLLLNNNVVV\\\ppp___SSSSSSMMMIIIBBB@@@AAA@@@@@@BBB@@@???@@@AAAAAA@@@BBBDDDEEEHHHJJJTTTZZZxxx(((******)))))),,,///111111//////000000000000111444222111444555222,,,(((+++++++++***)))((())))))***))))))***)))((()))******+++)))(((&&&)))///,,,((((((((()))***)))((('''&&&''''''&&&&&&(((((((((((()))***))))))*********+++******'''000FFFTTTVVVTTTWWWXXX[[[HHH000---***+++,,,***333YYYggg```WWW888,,,***777NNN;;;(((333IIIbbbkkkbbb>>>...)))------///QQQpppllliiiqqqqqqkkk;;;***...------)))+++,,,///......^^^xxxzzz{{{xxxXXX///,,,,,,///***,,,*********,,,IIIwww|||WWW111***------+++---++++++,,,...000222333444666888===<<<999>>>GGGHHHKKKUUU~~~jjjEEE@@@===:::<<<===;;;<<<===???@@@CCCIIImmmRRRIIIDDDCCCFFFIIIPPPddd~~~RRRLLLFFFBBBAAAAAA>>><<<;;;:::999999888777777777777666666666666777777777777666888999777888:::<<<<<<;;;;;;===>>>??????@@@???AAAAAAAAACCCCCCAAA???>>>????????????>>>>>>@@@BBBCCCMMMkkkeeeDDD???:::999888888666555555666666777777888888777::::::999<<>>===AAACCCAAA@@@@@@@@@???>>>>>>???AAACCCEEEGGGJJJMMMOOOTTTbbbaaa[[[QQQRRRNNNHHHCCCAAA@@@@@@AAA@@@???>>>???@@@@@@???AAACCCEEEHHHJJJSSSXXX[[[***++++++******,,,///000222000000222222000000222333111111444666222,,,((((((+++---***(((((())))))***))))))******))))))+++***---)))***((('''...)))+++***))))))))))))((('''(((''''''&&&'''((())))))((()))))))))***++++++))))))'''***'''555PPPWWWXXXTTTYYYWWWWWWEEE...,,,+++)))+++,,,777YYYbbb^^^\\\;;;///,,,///@@@:::...---<<<\\\hhhiiiMMM222------111***CCChhhmmmhhhnnnmmmkkk???+++,,,,,,,,,)))+++,,,---000(((GGGvvvxxxxxx|||hhh<<<...---,,,+++,,,......+++,,,222OOONNN555***,,,---******++++++...---...///000111222333444999999777:::DDDIIIIIILLLXXXUUU;;;@@@===777>>><<<<<<===??????AAAHHHnnnSSSLLLHHHEEEEEEHHHPPPjjjvvvOOOJJJCCC??????>>>:::888999999999999888777666666666555666777777777888888888;;;;;;<<<;;;;;;<<<======;;;===@@@BBBCCCCCCBBB@@@@@@DDDDDD@@@@@@DDDDDD@@@@@@????????????>>>@@@CCCDDDHHHbbbaaaBBB@@@<<<:::888888555555777999;;;;;;:::888666777:::;;;<<>>AAA;;;999:::;;;<<<@@@@@@CCCLLLuuuUUUHHHFFFIIIHHHHHHLLLtttmmmKKKGGG@@@<<<======999888:::777888999999888777666666555666777888888888999999555777999===??????>>>>>>???@@@AAA@@@AAACCCDDDCCCGGGHHHFFFDDDDDDDDDCCC@@@AAA???>>>>>>>>>???AAACCCFFFGGGYYYaaaDDDCCC>>>;;;:::999777666888;;;======<<<:::888999888888:::>>>DDDWWWmmmrrr|||hhhgggoookkknnndddfff~~~lllttt^^^aaadddfffjjjUUUOOOKKKGGGHHHDDDYYYqqqNNNEEEEEECCCBBBBBBCCCCCCAAA??????AAAAAABBBCCCDDDEEEGGGKKKNNNWWWbbbggg^^^\\\SSSOOOGGGDDDDDDAAABBBDDDAAABBB@@@???@@@???>>>???@@@???BBBHHHIIISSSYYY^^^vvv))))))))))))+++...000000222111111111111000000222000111333333000,,,))))))(((+++,,,***)))*********((('''''')))***)))))))))))))))+++000---'''(((&&&((('''&&&&&&''''''(((((('''&&&&&&'''''''''''')))'''))))))))))))******)))''')))+++///AAASSSUUUUUUVVV]]]YYYXXXIII///,,,///666...***:::]]]bbb___bbbaaa@@@333+++++++++...***:::VVVjjjiiiRRR---...+++...///111RRRoooooooooqqqlllLLL444...+++***,,,+++,,,)))---...(((aaa|||zzzwwwwww\\\444---+++///)))'''---'''***+++...(((---***+++(((+++---***,,,......---------...///111333222666::::::999<<>>===<<<999777888666777999:::999777777888888888888999::::::;;;;;;>>>===???AAAAAA>>>>>>@@@===BBBGGGLLLRRRYYY\\\\\\WWWXXX\\\^^^TTTEEE@@@CCCCCC@@@>>>>>>>>>>>>@@@CCCFFFJJJVVV```DDDCCC<<<888888999888777888999;;;<<<<<<<<<<<<;;;:::;;;???BBBEEEUUUjjjnnnzzzhhhfffqqqmmmgggccchhhnnnuuulllggglll```dddfffggguuuVVVRRRLLLGGGFFFEEEIIIWWWLLLCCC===EEEDDDEEEFFFFFFCCC@@@???AAADDDDDDEEEDDDDDDFFFJJJNNNVVVeeennnmmm\\\QQQRRROOOHHHCCCAAA@@@AAADDDDDDDDDBBB@@@@@@@@@???>>>???BBBAAAHHHIIIOOOWWWWWW```************---000222111111222222111000000111111222333444333///+++***+++******)))))))))*********)))(((((()))******)))))))))+++222000***)))((()))(((''''''((((((((((((''''''&&&&&&(((((('''''')))&&&)))******))))))***)))(((+++)))555HHHRRRTTTTTTTTTZZZVVVZZZNNN222***,,,222...***666YYYbbb```aaadddSSSBBB---///111000---LLL___lllhhhJJJ...000///,,,///000RRRooonnnpppppppppOOO222......***,,,,,,,,,,,,,,,---(((MMMxxxyyysssxxxggg???---...---,,,,,,///***)))***,,,)))***(((+++'''***+++***...+++------------...000111222333444888;;;:::;;;???AAACCC>>>OOOwwwNNN999???:::<<<===>>>>>>>>>DDDOOOxxx\\\JJJGGGIIIJJJQQQ^^^^^^FFFEEEBBB???<<<:::888666444666777999888888888999:::;;;:::999:::;;;============<<<<<<===>>>CCCOOOZZZuuu~~~qqqTTTFFFFFFCCC@@@???>>>>>>@@@BBBFFFLLLRRR]]]CCCCCC<<<777666888666666777888999;;;;;;<<<<<<999;;;???DDDFFFFFFLLLXXX^^^mmmtttfffmmmmmmdddsssyyyiiidddiiinnnfffeeewwwgggaaaccceeekkkVVVSSSMMMIIIHHHHHHBBBDDDGGGEEEAAAHHHDDDDDDEEEFFFDDDAAA@@@AAAFFFGGGHHHGGGFFFGGGJJJMMMOOO^^^llldddiii\\\RRRRRRNNNJJJDDDBBBCCCCCCBBBDDDDDDBBB@@@@@@@@@???>>>???BBBCCCGGGIIIMMMRRRUUU[[[nnn++++++***))),,,///000///111333333111000111222111111222222111...+++***,,,+++)))'''(((*********)))***))))))+++,,,+++++++++'''+++555,,,###'''&&&))))))******++++++***'''&&&(((''''''))))))(((((()))&&&)))+++***))))))******)))+++'''888MMMRRRUUUTTTSSSXXXTTT[[[SSS666******))),,,+++333SSS^^^___```dddfff\\\CCC@@@999<<>>---,,,+++---...333VVVmmmkkkppplllsssMMM---,,,///***+++------000---,,,,,,???pppuuuttt}}}rrrMMM...///)))...+++*********(((***,,,***)))---((()))((()))000))),,,,,,---...000111111222777333555:::::::::<<<===;;;AAABBBTTT~~~mmmGGG:::999:::===>>>>>>???HHHUUU~~~___GGGEEEIIIJJJLLLTTTYYYBBB???>>><<<:::999999777444777777888777777888:::======;;;::::::===>>>>>>>>>===>>>EEEPPPaaazzz```JJJGGGCCCAAA@@@???AAACCCEEEKKKLLL[[[BBBEEE???:::888777444555666888:::;;;:::999888555999<<>>@@@BBBAAASSSZZZFFFHHHGGGGGGKKKOOOWWWAAA???<<<:::::::::888666666888???<<<777<<<<<<888;;;:::;;;999===@@@@@@CCCAAAFFFXXXqqqqqqLLLIIIJJJ@@@CCCDDDBBBJJJIIIMMMZZZHHHCCC???:::999777777555888;;;===<<<;;;999999:::777:::???@@@CCCJJJOOOTTT\\\llljjjgggbbbaaammmeee```___eeeYYYXXXPPPJJJJJJLLLLLLIIIGGGFFFEEECCCCCC@@@AAAAAAEEEGGGAAADDDHHHJJJMMMPPPMMMIIIIIIMMMSSSQQQZZZtttzzz`````````^^^YYYUUUSSSNNNKKKHHHHHHGGGDDDDDDEEEDDDAAADDDCCC@@@>>>===<<<======@@@BBBDDDFFFHHHLLLQQQUUU]]]++++++***))),,,000111000///111222222000///...///111000333333---*********''')))'''***+++(((***(((((((((''''''(((((()))***+++***))))))))))))((('''%%%'''(((''''''''''''''''''''''''((((((((((((((('''((())))))(((((()))******+++---BBBTTTQQQSSSVVVUUUWWWWWWYYYYYYDDD,,,+++,,,)))+++,,,111LLLbbb```eeedddaaaddddddbbbeeeffffffjjj\\\???...,,,...111000000GGGfffnnnqqqpppqqqeee===+++,,,+++,,,+++***,,,,,,...+++......VVV|||fff===///,,,***---,,,*********++++++******************+++,,,,,,,,,---------///111222111222222333666777777777888444777;;;>>>@@@JJJfffxxxCCC>>>======>>>>>>CCCDDDVVV[[[IIIGGGEEEEEELLLUUUWWWAAA===:::888888888777555555666;;;;;;;;;===;;;999===>>>======@@@BBBFFFVVVeeeLLLAAAFFFBBBDDDDDDGGGIIIOOOVVVEEEAAA???:::999666666444666999;;;:::999:::;;;======???CCCEEEGGGQQQ]]]]]]aaazzzddddddaaacccrrrmmmdddbbbeeeeee\\\ZZZSSSNNNLLLLLLJJJGGGFFFFFFFFFEEEEEEEEEGGGDDDDDDCCCAAAGGGJJJJJJLLLNNNMMMJJJKKKOOOLLLLLLOOOVVV\\\^^^[[[VVVUUU]]]\\\TTTPPPNNNLLLJJJHHHHHHFFFCCCBBBBBBBBBAAABBBAAA@@@>>>===>>>>>>???===???AAADDDFFFKKKPPPTTTYYYsss+++***)))))),,,000222111000111222222000.........111000222111+++(((((((((,,,///'''&&&******,,,---)))***+++)))(((''')))+++++++++***)))))))))(((''''''(((((('''&&&&&&&&&%%%(((((((((((((((((((((((('''((((((((((((((())))))+++***222HHHTTTTTTVVVUUUYYYSSSWWWXXXZZZPPP333***---'''***,,,***;;;UUU```______^^^dddgggdddfffeeehhh]]]DDD000---,,,+++...---333ZZZnnnoooqqqqqqrrrUUU666***---,,,---++++++---,,,,,,---///+++EEEzzz}}}yyyrrrIII222---000---,,,*********++++++***************++++++,,,,,,,,,,,,,,,,,,...000111000111111222444555555555666999888;;;???<<<888HHHcccZZZ===>>>??????;;;BBBDDDUUUWWWFFFCCCFFFEEEEEENNNWWWBBB>>>;;;999888888777777777666999<<>><<<===AAABBB???BBBHHHXXXsss}}}pppgggaaaccciiissssssMMMMMMJJJBBBGGGHHHLLLSSSTTTDDDAAA@@@;;;999555555444777999999888888999;;;===???@@@BBBEEEEEEPPPccc______wwwiiiddd```eeeiii}}}hhhfffdddeeeeeerrr\\\WWWOOOKKKJJJIIIGGGEEEDDDEEEEEECCCDDDBBBCCC@@@BBBCCC@@@DDDIIIIIIKKKNNNNNNMMMMMMOOOQQQQQQRRRQQQQQQQQQSSSVVVSSS^^^\\\SSSQQQPPPKKKIIIIIIGGGEEEDDDBBB@@@@@@AAABBBAAA???>>>===>>>>>>??????@@@BBBDDDFFFIIINNNQQQXXXccc******)))))),,,000222222222222222111//////000111//////111000+++((((((&&&999===///'''***(((''''''+++,,,,,,+++((('''(((***+++***))))))))))))(((((()))***)))((('''(((((('''))))))))))))))))))))))))(((((())))))(((((())))))***(((777MMMUUUVVVWWWRRRWWWTTTWWWVVVYYYWWW@@@+++,,,******...000...<<>>>>>DDDhhhxxxGGG???@@@AAA;;;???@@@OOORRRCCCAAAEEEBBBFFFXXXSSSBBB@@@===:::999888777777777:::;;;>>>???<<<===AAABBBCCC@@@MMMfffuuudddWWWLLLOOOLLLJJJLLLNNNQQQUUUYYYcccwwwdddGGGMMMAAAIIIKKKMMMXXXVVVGGGDDDBBB===:::666555777999;;;:::888777888999:::>>>===???BBB@@@HHH\\\gggbbbnnniiifffgggiiippp|||sssfff___fffhhhfff[[[TTTKKKGGGGGGFFFEEEEEEFFFFFFCCC@@@@@@DDDEEE===>>>CCC??????BBBDDDIIIMMMNNNKKKJJJKKKLLLLLLNNNRRRUUUTTTQQQOOORRRYYYVVVSSSWWWUUULLLIIIIIIGGGFFFFFFDDDAAA@@@BBBCCCBBB@@@>>>===<<<<<<<<<>>>@@@AAACCCFFFIIIMMMPPPXXX]]]*********)))+++///111222111222111111000000111222......111111,,,))))))'''&&&...((((((000000//////++++++***))))))(((((()))))))))(((((()))))))))((('''((((((''''''((()))((()))))))))))))))))))))(((((())))))))))))((()))******(((:::OOOTTTTTTQQQHHHPPPYYYXXXVVVVVVWWWLLL000***++++++000///'''+++;;;PPP]]]cccfffhhhgggdddYYYBBB000...222,,,***///---666QQQmmmooommmooouuu]]]555***,,,---***)))(((+++)))---(((***...---...YYY~~~xxxzzzbbb222,,,------+++))))))***+++***)))************+++,,,,,,---/////////...///000000///222222333555666555666777555888888999<<<===<<<===RRR~~~]]]AAA>>>CCC>>>@@@???LLL}}}PPPFFFBBBAAA???PPPtttMMM??????<<<999777666444444555:::<<<>>>===;;;>>>BBBAAAFFFRRRsssyyy___QQQLLLKKKLLLLLLLLLMMMPPPRRRSSSRRRPPPJJJSSS^^^iiiSSSMMMHHHIIIKKKKKK___XXXIIIEEECCC===;;;888999777999::::::888777777777999======@@@DDD@@@CCCRRRppppppoooooohhhhhheeedddjjjooossscccggggggjjjfffyyy^^^WWWLLLIIIIIIHHHGGGGGGHHHGGGDDDBBB@@@NNNTTTEEE===@@@>>>???===AAAGGGJJJIIIGGGHHHJJJGGGGGGIIIKKKLLLJJJKKKLLLIIILLLNNNQQQVVVQQQJJJIIIFFFEEEEEEGGGEEEBBBAAABBBCCCCCCAAA@@@>>>======<<<;;;<<>>PPPSSSPPPDDD888FFFXXXZZZYYYXXXYYYVVV>>>,,,''',,,...''')))---&&&222???GGGOOOTTTRRRGGG555000***///111)))---222,,,AAAdddrrrmmmnnnwwwtttNNN///***...---******))),,,***000***+++---...,,,CCCttt}}}zzzxxxlll===///------+++))))))+++++++++)))************+++,,,---------......---///111111000222222333555666666666777999;;;;;;<<<<<<999<<>>EEEBBBCCCCCCNNNvvvKKKDDDCCCCCCAAAPPPpppKKK@@@>>>;;;999777555333333444666:::===<<<<<<>>>AAADDDVVVuuuUUUNNNMMMIIIIIILLLJJJLLLMMMNNNQQQSSSRRRPPPVVVSSSTTTTTTXXXyyytttJJJNNNMMMLLLMMMlllXXXHHHEEEBBB===<<<;;;<<<777777888888888888777666999<<<===AAAEEECCCCCCKKKcccrrrqqq}}}eeehhhjjjbbbeeeeeexxxwwwdddaaabbbrrrnnnlll~~~___WWWLLLIIILLLIIIGGGFFFFFFEEEDDDDDDCCCOOOTTTGGGAAADDDAAA@@@???CCCGGGIIIGGGGGGJJJMMMJJJFFFDDDEEEFFFFFFIIILLLHHHIIIOOOSSSOOOGGGEEEHHHCCCBBBBBBCCCDDDBBBAAAAAABBBBBBAAA@@@@@@@@@?????????@@@AAACCCEEEHHHJJJKKKPPP[[[ccc***+++***)))***---///000///000111222222111///...000111222///******+++))),,,+++&&&'''(((''',,,---+++*********+++++++++***)))(((((((((((()))(((((('''(((((((((((()))(((&&&&&&'''(((((()))(((((((((((()))))))))(((((())))))***+++@@@PPPTTTNNN:::,,,666KKKXXXZZZZZZ]]][[[QQQ===000---,,,''',,,///&&&(((+++))),,,000111111***...,,,,,,,,,---...333999WWWnnntttppprrrvvv^^^===...,,,...,,,+++---+++---,,,000+++---------///444ddd}}}{{{xxxrrrLLL///***...,,,******+++,,,+++***************+++,,,---------.........///111222111333333444666777666666777::::::888999:::999:::AAACCCeee\\\BBBEEEDDDCCCDDDNNNoooEEEAAABBBEEECCCEEERRROOOAAA===;;;:::999777555444555666:::;;;===???===EEETTT~~~jjjRRRGGGKKKLLLIIIMMMQQQNNNWWWaaafffhhhgggbbb\\\XXXUUUVVVYYYVVVWWWpppWWWNNNRRRPPPTTTyyyWWWHHHEEECCC===<<<;;;<<<:::888777777888888777666888:::<<>>AAAAAABBBDDDKKKIIIOOOQQQFFFAAADDDCCCAAA@@@???>>>@@@BBBAAA????????????@@@@@@@@@@@@@@@CCCCCCDDDEEEFFFHHHIIIIIIPPPXXX___***+++***)))***,,,...///222111111000000000000000111111111---'''(((***(((***((('''+++)))&&&***************)))((((((''''''***)))((((((((((((((('''((())))))((())))))'''%%%''''''((())))))))))))(((((()))))))))((((((((()))***,,,BBBQQQVVVNNN666'''(((:::SSSWWW[[[___ZZZ]]]UUUCCC///+++///***(((///***,,,,,,000///***------***---***,,,000)))444TTTnnnrrrtttvvvtttkkkAAA---...+++,,,***+++...,,,,,,+++...***---+++***222---OOOuuuwwwxxxwww^^^888333///,,,******,,,---,,,************++++++,,,------///000//////000222222111444333444777777777777888666;;;:::888:::<<<===>>>DDDZZZlllGGGFFFDDDAAAAAAJJJxxxiiiDDDCCCAAABBBBBBBBBGGGkkkRRR???<<<:::999999777555555666:::;;;:::>>>AAA>>>JJJeeeuuuWWWLLLJJJMMMJJJPPPaaannnzzz|||aaaSSSZZZXXXTTT]]]vvv}}}TTTSSSSSSYYYYYYIIIGGGDDD>>><<<:::;;;>>>;;;777666777888777666888888;;;======@@@BBBAAAHHHVVVaaakkkvvvxxxjjjqqqmmmhhhgggiiihhhhhhssszzzwwwmmmeeefffcccfffffflllhhhnnn[[[YYYQQQPPPLLLJJJJJJJJJHHHDDDBBBCCCBBB@@@BBBAAA@@@===999@@@???BBBEEEGGGHHHHHHHHHHHHJJJFFFCCCCCC@@@>>>AAAEEEHHHCCCHHHIII???AAAFFF???BBB@@@===;;;>>>BBBBBB>>>======>>>>>>>>>>>>>>>>>>???@@@AAADDDFFFIIIJJJKKKPPPTTT]]]vvv+++++++++***+++,,,///111111///...000444222///111111222111...+++)))***+++)))))))))***++++++******))))))((((((((((((((()))(((((((((((())))))((('''((('''((()))(((&&&'''***&&&((()))******((('''&&&***))))))***)))'''(((***)))000JJJUUUWWWNNN222)))++++++AAAYYY[[[ZZZ]]]ZZZaaaSSS:::***,,,...+++***------,,,+++++++++++++++)))///---+++)))444QQQfffppprrrssstttgggHHH///,,,++++++,,,,,,,,,,,,,,,,,,,,,------+++---000000...===kkk}}}xxxoooGGG000222...,,,------...---))),,,******---...---,,,---...---000333222111222333777888999;;;<<<;;;999777:::888<<<:::<<<>>>999@@@CCCKKK|||WWW>>>EEEBBBBBBGGGllleeeEEEBBBBBB???BBB@@@FFF___SSS>>>>>><<<999777666555444444:::;;;>>>AAA???BBBVVVsssSSSQQQHHHJJJNNN[[[|||jjjXXXVVVUUUUUU}}}\\\TTT^^^TTTLLLJJJDDD???===::::::<<<<<<:::777666888999888777999<<<======>>>@@@AAACCCJJJUUUdddppp{{{pppiiijjjhhhhhhjjjgggcccdddiiifffdddgggfffiiihhhgggxxxkkk[[[[[[RRRNNNNNNJJJKKKLLLFFFDDDCCC@@@BBB@@@@@@@@@@@@BBBBBB>>>AAACCCDDDEEEGGGKKKIIIEEEDDDCCC???<<<>>>AAABBBAAAEEEGGGBBB>>>DDDFFFCCCBBBBBBAAA===<<<@@@FFFEEE@@@>>>>>>======<<<<<<;;;;;;>>>>>>???BBBDDDDDDFFFHHHMMMTTT\\\hhh+++++++++******+++---///000///---...000///,,,...//////...---+++)))'''&&&((((((((()))*********)))***)))((((((((())))))***(((((('''(((((()))(((((('''((())))))((('''(((******)))((('''((()))******)))((()))***)))((()))***+++000IIIRRRSSSIII000+++,,,'''777QQQ[[[[[[\\\[[[^^^YYYLLL===111******---,,,,,,,,,,,,,,,,,,++++++...+++'''111BBBTTTgggmmmpppooouuujjjIII444000+++******+++++++++++++++++++++---,,,+++,,,//////---333XXX~~~yyyxxxxxxVVV555111///...---...///...---(((...111///+++,,,///111111000222666;;;EEERRRYYY```___```dddfffbbbXXXPPPFFF<<<;;;888888<<<===EEEKKKDDD^^^fffEEEEEEBBB@@@BBB```^^^DDD@@@<<<;;;CCCBBBEEEQQQUUU>>>======<<<;;;888666666666<<>>???AAAHHHddd```PPPMMMNNNUUUjjjzzzTTTZZZZZZWWWzzzTTTKKKHHHCCC>>>>>>;;;;;;======;;;888777777777666888999;;;;;;<<<===@@@BBBBBBGGGLLLXXXhhhssssssmmmjjjmmmooommmiiihhhhhhccchhhkkkggggggiiiYYYXXXRRRPPPMMMJJJIIIIIIFFFDDDDDDCCCDDDAAA@@@???>>>@@@@@@===@@@CCCDDDDDDGGGIIIHHHCCC@@@???>>>===>>>???>>><<>><<>>>>>>>>===============>>>===>>>AAACCCDDDEEEGGGLLLOOOXXX___***************+++,,,...111333111...//////---...111111111000///,,,)))&&&((((((((()))******))))))***)))((('''(((((()))***((('''&&&&&&'''(((((((((&&&(((((('''&&&&&&'''''')))'''%%%%%%&&&((()))***(((((()))***))))))***+++***...HHHSSSQQQFFF---+++---)))+++999NNN^^^___XXX\\\^^^```YYYHHH888000...,,,++++++,,,,,,---...///---444===QQQbbblllqqqmmmpppyyymmmKKK222------,,,)))*********************,,,------,,,---///000......EEEyyyyyyxxxggg888000222000---...///...///...+++***---/////////111333>>>RRRdddppp|||oooddd___TTTCCC<<<<<<@@@KKK@@@CCCrrryyyMMMCCCDDDAAACCCXXX___FFFDDDEEEBBBEEECCCEEEHHHYYY@@@<<<>>>???===:::777666777;;;III@@@???DDDSSS|||]]]TTTOOOOOOOOOllltttVVVTTTRRRqqqRRRIIIGGGBBB===>>>;;;<<<======<<<:::888888777666888999:::::::::<<>>======>>>===<<<<<>><<<>>>@@@@@@=================================>>>@@@BBBCCCDDDFFFLLLLLLVVVZZZ}}}))))))*********,,,...///222666444//////000000000333333333222///---***((()))))))))******+++***)))))))))((((((''''''((((((((('''&&&&&&&&&((())))))&&&))))))&&&%%%&&&&&&%%%'''&&&&&&'''))))))(((&&&(((((())))))))))))***+++'''---KKKXXXUUUGGG---,,,,,,---''''''999NNNWWWZZZaaaaaafffhhhbbb\\\UUUJJJ777666444444666888===@@@NNN[[[eeeoooqqqnnnpppnnnrrrmmmPPP333---...+++,,,)))))))))*********)))))),,,------,,,---//////......777hhh~~~zzzrrr@@@111444111---......---///............///555BBBNNN___mmmppp___NNN>>>DDDCCC@@@ZZZXXXAAAEEEDDDGGGSSS[[[AAABBBMMMJJJAAA===BBBJJJuuu\\\???;;;======<<<999777666666999GGGAAACCCFFFaaatttTTTSSSNNNUUUtttwwwrrrttt~~~gggSSSWWWYYY~~~PPPHHHGGGAAA<<<===<<>>@@@???EEEGGGHHHSSSaaallluuu~~~tttoookkkrrr|||hhh[[[XXXTTTRRRPPPPPPKKKHHHIIIGGGEEEJJJGGGDDDDDDCCCCCCFFFGGGDDDBBBDDDEEEFFFHHHJJJKKKJJJBBB???<<<;;;;;;;;;===???>>>>>>CCCCCC===???BBB>>>===>>>======>>>@@@@@@???>>>>>>?????????>>>===<<<===<<<===???AAAAAACCCEEEJJJKKKUUUXXXjjj)))******++++++,,,---//////333222......//////000///111111...***''''''(((***))))))******+++***)))))))))))))))(((''''''&&&((('''&&&%%%&&&'''((()))'''******''''''(((((('''((((((((()))++++++(((&&&((()))))))))(((((())))))(((///NNN[[[XXXIII...,,,)))+++)))))),,,...>>>VVVcccbbbeeefffeeejjjjjjaaa\\\ZZZYYYZZZ[[[^^^cccgggppprrrooooooooooooqqqnnncccCCC111111,,,***,,,***))))))************))))))***++++++++++++,,,---,,,---...MMM~~~}}}}}}{{{QQQ333333111...............000111222444CCCZZZnnnxxxtttNNNCCCCCCFFFJJJqqqgggCCCCCCCCCEEEMMMWWW??????KKKHHH??????EEEIIIjjjbbb>>>===<<<;;;999888777777666999AAA@@@EEEGGGrrr]]]TTTOOOPPPkkkjjjYYY\\\bbbccc^^^ccc]]]PPPQQQoooqqqOOOIIIIIICCC======???CCC============<<<:::999888888999;;;<<<;;;<<<===???===BBBEEEEEEJJJUUUbbblllmmmwwweee\\\XXXTTTQQQNNNOOOJJJHHHJJJGGGEEEJJJFFFDDDEEEFFFFFFHHHHHHEEEDDDEEEEEEDDDEEEGGGIIIJJJEEEBBB>>>;;;999999;;;>>>>>>???DDDEEE??????BBB@@@======>>>===>>>@@@AAAAAAAAABBBCCCDDDCCCBBB???>>>===<<<===>>>@@@@@@BBBDDDGGGKKKQQQVVVccc***++++++++++++++++++,,,,,,000///...//////...//////000111---(((&&&''')))))))))))))))******)))((()))))))))))))))(((((('''((('''&&&&&&&&&((((((((('''(((((('''((())))))((()))((('''((())))))((('''(((******(((((((((((((((***///KKKVVVTTTGGG---)))'''***)))))))))&&&+++;;;KKKVVVccciiiggghhhgggbbbgggfffgggiiijjjjjjmmmqqqooorrrqqqttttttmmmaaaRRR;;;000***+++,,,+++***)))******************))))))***+++++++++++++++,,,---000///:::uuu|||eee999222///000//////111000111,,,666RRRppp}}}pppgggcccaaakkksssxxxQQQ???BBB@@@\\\yyyIIIBBBCCCCCCHHHqqqWWWEEEAAAEEE@@@???DDDEEEEEEhhhrrrAAA>>>===:::999888888888777<<<===???DDDOOO{{{TTTRRRJJJ^^^iiiVVVZZZ{{{cccXXXrrrhhhSSS\\\dddcccOOOIIIJJJEEE>>>???AAAEEE@@@???>>>>>>===:::888888888999;;;<<<<<<;;;<<<===???@@@BBBDDDFFFKKKTTT[[[ppplllnnnddd\\\XXXWWWRRRNNNNNNKKKJJJKKKIIIIIIKKKEEEDDDEEEEEEEEEFFFFFFBBBGGGHHHGGGEEEDDDEEEGGGIIIIIIIIIFFF@@@<<<;;;;;;;;;<<>>>>>???AAABBBAAABBBDDDEEEDDDBBB@@@>>>>>>======>>>???@@@AAACCCGGGMMMNNNSSS```******+++******)))******,,,//////111333111...000111222222///+++((()))+++))))))))))))******)))(((((((((((('''(((((()))***((('''&&&&&&'''(((((((((''''''&&&'''''''''''''''((('''&&&&&&&&&''''''(((((())))))((('''(((((('''(((---HHHRRRRRRIII...((('''***)))&&&)))+++)))&&&---;;;MMM^^^gggfffdddfffffffffhhhlllmmmmmmoootttoootttrrrooodddRRRAAA///$$$111---&&&,,,...((()))******************))))))+++,,,,,,,,,,,,,,,---...111333444bbb}}}uuuEEE333///333///000444111111???\\\zzzsss^^^OOOBBB:::777666888AAAPPPcccvvvlllEEE???>>>LLL|||SSSCCCCCCBBBFFF___TTTFFFBBBDDD>>><<>>===;;;:::888888888999<<>>@@@CCCEEEHHHMMMNNN^^^dddqqq|||gggbbb\\\WWWWWWRRROOOKKKJJJIIIFFFEEEGGGGGGFFFDDDDDDDDDCCCEEEEEEAAAGGGHHHHHHGGGFFFFFFGGGIIILLLNNNLLLEEE@@@@@@???<<<===AAADDDDDDCCC@@@@@@CCCBBBAAA???>>>>>>???AAABBB???@@@AAABBBBBBAAA@@@??????======>>>???@@@AAACCCGGGNNNNNNRRR[[[zzz(((((()))))))))))))))***---...///333555222///111000000000...+++)))((((((******)))************)))((('''&&&%%%&&&(((***,,,)))((('''''''''(((((('''+++)))((())))))&&&%%%'''&&&'''((((((((((((((()))'''))))))''''''((((((''''''---HHHSSSUUUNNN333+++***((((((***)))&&&(((---***(((+++<<>>@@@???@@@AAA?????????>>><<<;;;;;;999::::::999999999;;;===<<<<<<@@@CCCCCCGGGLLLKKKOOOaaammmhhhmmmxxxhhh{{{``````[[[TTTUUUOOOUUUOOOMMMLLLFFFEEEHHHFFFGGGEEEEEEDDDCCCFFFFFFCCCCCCEEEGGGGGGFFFFFFGGGIIILLLPPPNNNEEE@@@BBBAAA>>>@@@FFFFFFEEEEEEAAA@@@EEECCCAAA>>>>>>>>>@@@AAACCC??????@@@AAAAAAAAAAAAAAA???>>>===??????@@@AAACCCEEELLLNNNQQQVVVlll***)))*********((((((***---///111222222111///...111000111///***((('''%%%$$$)))((())))))))),,,)))'''((()))((((((((()))+++((('''((()))'''(((***)))%%%)))***'''&&&((((((%%%&&&((()))'''%%%&&&((()))))))))))))))((('''&&&&&&...---CCCYYYYYYQQQ666***)))((()))******((((((***+++******+++---222888<<>>rrrggg777444111111666///AAAbbbmmmVVV>>>666333555555444555555666777555<<<888<<>>===;;;666888333888777<<>>===;;;::::::;;;===???@@@@@@CCCGGGKKKMMMVVV___dddeeefffooo|||mmmeeejjjgggwwwaaaXXXSSSVVVRRRSSSRRRQQQMMMIIIGGGGGGGGGFFFHHHHHHEEEEEEGGGDDDAAABBBDDDEEEGGGIIIGGGDDDGGGLLLNNNMMMFFFCCC@@@???CCC===???EEEIIIJJJJJJFFFCCCDDDEEECCCAAAAAACCCCCC@@@>>>>>>???@@@BBBCCCCCCAAA???@@@>>>===>>>======???CCCEEENNNOOOPPPVVVbbb***)))******)))((((((***+++...111222111///......333222111///***((()))(((&&&***((()))((('''***'''((()))***)))(((((()))******((()))***((()))***)))'''******((('''((((((''''''((()))'''%%%&&&((((((***)))((('''&&&''''''(((++++++???UUUUUUPPP888))),,,***))))))(((''')))+++(((((()))******++++++,,,---...+++,,,///,,,///,,,+++)))(((''')))***+++,,,,,,)))(((***+++***)))***((()))******************++++++,,,+++++++++,,,---,,,///,,,555ZZZ~~~qqqEEE444666444777HHHdddiiiNNN:::555444:::888444444777BBB===???:::<<<:::<<<;;;DDDRRRvvvvvvOOOBBBDDDcccuuuJJJ??????CCCCCC\\\YYYHHHFFFAAAdddZZZBBBDDDEEESSSiii???<<<;;;888:::555999999===@@@DDDIIIvvvWWWNNNNNNWWWvvvPPPXXXWWWbbb|||aaaSSSUUUxxxsssOOORRROOO[[[yyyPPPIIIGGGDDDAAA???>>>??????@@@@@@?????????@@@>>>;;;<<<;;;;;;======<<<;;;<<<===>>>???>>>>>>???CCCFFFGGGLLLRRRXXX\\\]]]bbbkkkmmm}}}yyyeee___cccfffcccnnn^^^XXXSSSUUUQQQTTTRRRMMMJJJIIIGGGEEEEEEFFFGGGGGGEEEDDDFFFDDDBBBDDDCCCCCCFFFHHHGGGEEEGGGKKKPPPNNNHHHEEECCCCCCEEE>>>===CCCHHHIIIIIIFFFDDDEEEGGGFFFDDDDDDDDDCCCAAA???@@@@@@@@@AAABBBBBBBBBAAAAAA???>>>>>>===>>>AAADDDEEEIIIIIINNNSSS[[[***))))))***)))((((((***))),,,000111000///......222111111000***((()))((('''***((()))(((''')))'''((()))***)))'''&&&'''(((,,,))))))***)))***+++(((((()))))))))((((((((((((((()))(((&&&&&&'''''''''))))))((('''''''''(((((()))***;;;QQQRRRQQQ<<<***+++******)))(((((()))+++&&&'''(((*********((('''+++((((((+++555&&&''')))***,,,...---+++)))))))))***))))))************+++&&&(((***+++,,,+++*********++++++,,,,,,,,,---...///...///000@@@sss~~~ZZZ777444333>>>hhhkkkHHH;;;555555555888222222>>>QQQkkkuuusssbbbLLL999888999<<<:::TTTPPPAAACCCZZZRRRAAAAAABBBBBBMMMvvvMMMBBBDDDCCCpppkkk@@@DDDDDDKKKuuu~~~DDD<<<<<<:::;;;555999:::>>>???BBBJJJnnnXXXMMMSSSYYYdddWWWRRRWWW___jjjjjjVVVPPPdddvvvSSSQQQSSS\\\iiiPPPIIIEEEBBBBBBAAA???>>>???>>>>>>>>>>>>???@@@???======;;;:::;;;============>>>???@@@>>>======@@@BBBDDDFFFHHHNNNUUUWWWYYY]]]gggggglllrrrnnnggggggmmmnnniii```bbbbbb]]]bbbeeeeeeddddddjjjaaa\\\UUUSSSOOOPPPOOOHHHDDDFFFEEEBBBAAACCCEEEEEEDDDCCCEEECCCCCCFFFDDDDDDEEEGGGGGGFFFIIIMMMSSSQQQKKKIIIHHHHHHHHH???===BBBGGGIIIHHHFFFFFFGGGGGGGGGFFFEEECCCBBBAAA@@@AAAAAA@@@@@@AAABBBCCCCCCAAAAAA@@@>>>>>>@@@BBBDDDGGGFFFFFFNNNQQQWWWvvv)))))))))***)))((((((***)))***---///000///////////////111111,,,((('''%%%'''***'''))))))(((+++)))'''((()))((('''&&&&&&'''+++(((((())))))***+++((((((''''''((((((&&&&&&'''(((((('''&&&'''((((((''''''''')))***)))((('''&&&(((***:::PPPRRRTTTBBB+++((()))***++++++***))))))((((((((()))+++,,,,,,+++***))),,,000???,,,***,,,(((***,,,+++)))(((((()))(((((()))))))))((()))***'''(((***+++,,,+++***************++++++,,,,,,---111---222000222___pppLLL???AAAVVV~~~mmmIII333555666888888333888HHH^^^{{{rrrHHH:::======@@@BBBfffOOOAAAAAAEEEnnnRRR@@@AAA<<>>===???;;;<<<>>>@@@AAA@@@>>>;;;===;;;:::;;;===============>>>??????>>>>>>???AAABBBBBBBBBHHHQQQTTTTTTWWW\\\```cccaaacccggggggddd^^^\\\XXXZZZ[[[bbboooooommmhhhfffhhhbbb^^^XXXSSSMMMLLLJJJFFFBBBBBBCCCAAA@@@AAABBBDDDDDDDDDEEECCCCCCGGGIIIGGGFFFFFFGGGHHHKKKOOORRRQQQLLLKKKLLLLLLKKK??????BBBHHHKKKHHHGGGHHHHHHEEEDDDDDDCCCCCCAAAAAA@@@AAAAAAAAAAAAAAABBBCCCCCCBBBBBBAAA??????AAABBBBBBGGGEEEEEENNNPPPWWWggg)))))))))))))))((()))***))))))***,,,///111000///000///222333---)))(((((()))+++(((***+++))),,,***'''((()))((('''''''''((()))&&&&&&'''''')))***'''((('''''''''''''''&&&'''''''''&&&&&&((())))))'''&&&''')))***)))((('''&&&(((***999QQQSSSWWWGGG,,,)))***++++++***))))))(((+++***(((((()))***))))))(((((('''%%%333%%%'''(((&&&&&&'''((((((((((((((('''((())))))(((((()))***)))))))))************************+++,,,,,,------///,,,000222///III|||rrreeefffwwwtttKKK777222444333555888666RRRsssccc???===AAAEEE>>>[[[NNNAAA???<<>>BBBMMMVVVBBBCCC???SSS[[[CCCCCCDDD]]][[[@@@<<<:::;;;666888<<<<<>>???@@@>>><<<;;;<<<;;;;;;===>>>=========<<<===???@@@???>>>>>>>>>>>>>>>===AAAHHHLLLMMMOOOQQQQQQUUUZZZ\\\YYYVVVVVVYYYZZZYYYYYYZZZdddmmmdddnnnkkkeee```\\\ZZZWWWSSSNNNJJJHHHHHHEEEBBBBBBDDDCCC@@@BBBEEEEEEFFFGGGEEEDDDGGGJJJHHHGGGGGGHHHIIIKKKMMMLLLLLLHHHIIILLLNNNLLL@@@@@@BBBIIIKKKHHHGGGIIIGGGDDDCCCBBBCCCDDDDDDCCCBBB@@@AAABBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@AAAAAA@@@CCCEEEEEEKKKNNNWWW^^^)))(((((()))(((((()))+++)))))))))***---///000///444222444333...***,,,---+++,,,(((++++++(((+++)))'''(((******)))((()))***(((%%%&&&'''&&&((()))&&&((((((''''''((())))))((('''''''''&&&(((******((()))(((((('''''''''(((((((((***888QQQSSSXXXLLL000------+++(((''''''((()))))))))))))))))))))((('''))),,,***&&&///(((,,,*********+++++++++***((('''(((******)))((()))************)))))))))*********+++++++++,,,------------......---333222<<>><<<>>>RRR___>>>===@@@???AAACCCkkkwwwJJJ@@@CCC>>>aaarrrEEEBBBCCCTTToooGGG===:::<<<999:::>>>===AAADDDEEEOOO```OOONNNSSSfff```RRRRRRWWW___RRRPPPSSS```PPPIIIIIIDDD@@@??????>>>>>>@@@>>>============<<<<<<<<<<<<;;;<<<>>>>>>>>>>>>???BBBCCCDDDCCCAAA@@@???>>>??????>>>???DDDFFFGGGJJJLLLJJJKKKPPPRRRSSSUUUYYYQQQTTTSSSTTTVVV```hhh______eeelll[[[WWWWWWVVVRRRNNNIIIFFFHHHGGGBBBAAADDDDDD@@@DDDFFFFFFHHHIIIFFFDDDGGGEEEFFFGGGHHHHHHGGGGGGGGGHHHGGGCCCDDDHHHLLLMMMAAA@@@AAAHHHLLLGGGFFFHHHEEEEEEDDDDDDDDDFFFGGGEEEDDD@@@AAACCCDDDDDDCCCCCCCCCGGGEEECCCCCCBBBAAA@@@@@@AAAEEEFFFIIINNNXXX\\\)))(((((()))(((((()))+++*********)))***+++...000444222333333---))),,,...++++++'''***+++(((***)))''')))******)))((()))***)))'''((((((&&&'''((('''((()))((('''(((++++++)))''''''((('''((())))))(((***)))((('''''''''((()))((()))666RRRSSSXXXQQQ555,,,,,,***'''&&&''')))***)))*********))))))))))))$$$)))))))))+++(((+++(((&&&'''(((************))))))++++++))))))******)))******)))))))))******+++,,,++++++,,,---...---,,,---111---333222777fffsssLLL777333111333444777:::UUUxxxeeeAAA===GGGkkkeee;;;999<<<===TTTzzzvvvIII>>>:::===III|||aaa===777;;;@@@@@@AAATTTcccDDDBBBAAAEEEtttxxxFFFCCCCCCJJJ|||SSSBBB<<<===;;;:::===>>>???CCCCCCHHHfffsssLLLOOORRRPPPxxxyyyYYYPPPPPPXXXRRRMMMNNNPPPgggmmmNNNGGGFFFDDDAAA???=========>>>>>>===<<<======;;;;;;<<<<<<<<<===>>>>>>???AAADDDKKKKKKIIIFFFDDDBBBAAAAAAAAACCCCCCCCCEEEFFFEEEGGGGGGJJJKKKKKKKKKMMMLLLIIIOOOOOONNNQQQTTTZZZggghhhWWW^^^xxxYYYVVVUUUTTTPPPNNNHHHEEEGGGFFFCCCAAABBBBBBAAAFFFFFFEEEFFFGGGEEEBBBDDDBBBCCCEEEEEEDDDDDDDDDDDDJJJIIIBBBAAACCCIIILLLAAA??????HHHMMMFFFFFFIIIEEEFFFFFFFFFFFFEEEEEEDDDDDDAAABBBDDDEEEEEEDDDDDDDDDLLLGGGDDDEEEDDD@@@@@@BBBCCCGGGHHHJJJPPPVVV]]]www)))(((((()))(((((()))+++***++++++)))'''(((,,,000111///222333---((()))+++))))))%%%)))***(((+++***'''((())))))(((''''''(((+++)))******''''''((('''''')))(((&&&'''+++,,,((('''((()))((('''(((((((((((((((((((((((((((''''''))))))666RRRSSSXXXTTT999(((******(((''')))******...---,,,***((('''(((***((()))(((***&&&%%%)))'''*********)))''''''((()))***+++***))))))******((()))))))))************++++++++++++,,,------,,,+++,,,222---222...444TTTbbb===444444555:::666888AAAuuu^^^???===@@@222GGGrrr@@@999:::AAAOOO~~~gggAAA@@@>>>AAAIIIfffEEE;;;:::======BBBEEEsssQQQ@@@DDD@@@NNNqqqEEEEEECCCDDDmmm]]]GGG>>>>>>;;;888;;;???<<>><<<<<<;;;;;;;;;;;;===??????<<<:::;;;<<<<<<>>>>>>>>>???CCCHHHPPPNNNJJJFFFCCCBBBBBBCCC@@@CCCCCCDDDFFFFFFDDDEEEJJJHHHIIILLLNNNMMMMMMNNNPPPNNNKKKOOOPPPQQQ```lllaaa___oooTTTSSSSSSRRRNNNMMMIIIGGGGGGGGGFFFCCCAAABBBCCCFFFEEECCCCCCEEECCC@@@AAAAAABBBBBB@@@???AAACCCEEEQQQNNNDDD@@@@@@GGGJJJAAA??????IIINNNGGGGGGJJJFFFEEEFFFGGGEEECCCAAAAAABBBBBBDDDEEEEEEEEEEEEEEEFFFQQQJJJEEEFFFEEE@@@@@@EEEDDDFFFHHHKKKQQQRRR\\\lll)))******))))))++++++******(((''''''(((''')))***+++---222555222***&&&'''+++---+++((('''***,,,+++&&&***+++)))(((***+++***(((***+++(((&&&'''((((((((('''''''''((()))((('''((((((((()))))))))(((((())))))(((((()))))))))(((''''''444NNNSSSSSSUUU???))),,,))),,,******)))???===,,,...***(((---&&&)))&&&%%%&&&)))***)))''''''%%%&&&((((((&&&(((+++)))''''''((()))))))))((((((///---+++************))),,,---...---...000222222666444444///666888EEEwww^^^999555555333777888777\\\xxxMMM>>>IIIUUU???MMM~~~qqqDDD;;;;;;???SSSUUU@@@===:::BBBLLLeee@@@<<<<<<<<<>>>:::BBB]]]bbbAAADDDEEE@@@______EEEAAACCCAAAUUUeeeEEE<<<;;;>>>;;;===>>>===CCC@@@AAAKKKsssuuuSSSPPPMMMPPPSSSbbbyyy\\\SSSTTTTTTTTT___NNNMMMMMMVVVRRRHHHAAA>>>>>>===<<<=========<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<;;;;;;>>>AAABBBKKK[[[]]]OOOKKKKKKFFFFFFHHHCCCAAABBBFFFIIIHHHJJJJJJHHHKKKIIIKKKPPPPPPKKKKKKOOOQQQNNNMMMNNNSSSOOONNN```XXXkkkhhhXXXTTTWWWRRRPPPQQQMMMIIIHHHGGGEEECCCAAAEEEJJJFFFDDDFFFEEECCCFFFGGGAAA@@@@@@BBBCCCBBB@@@BBBFFFEEEDDDGGGHHHEEEGGGIIIDDD>>>BBBFFFJJJMMMKKKHHHJJJIIIGGGHHHGGGDDDDDDFFFFFFFFFDDDDDDGGGHHHGGGFFFEEEPPPNNNGGGHHHDDD===>>>BBBFFFFFFFFFIIINNNQQQYYYfff)))******))))))***+++***)))((('''((((((((((((***++++++...222111+++(((((('''***+++(((((()))***((('''((((((((('''&&&''')))---,,,)))&&&%%%&&&'''&&&(((''''''(((((()))(((((()))))))))))))))(((((((((((()))))))))((((((((()))******777OOOSSSRRRUUUBBB+++---***---+++,,,+++???WWW:::+++000)))%%%///)))+++)))((()))***))))))***&&&&&&''''''$$$''')))((())))))*********)))((((((,,,+++))))))************...//////......///000000222000222///444555:::]]]\\\888555777666999999AAAkkkpppIII@@@XXX|||oooiiiwwwaaaEEE:::>>>???^^^tttMMM;;;;;;===???OOObbb@@@===<<<<<<;;;@@@???OOOzzzsssNNN@@@GGGCCCIIIpppcccDDDBBBCCC===@@@]]]VVVBBB===999===999???===BBB???@@@FFFcccnnnQQQQQQNNNPPPPPPSSS^^^mmmxxxxxxkkk```XXXUUUQQQKKKQQQyyySSSNNNOOONNNXXXnnnLLLGGGCCCBBBAAA???>>>>>>>>>======<<<<<<======<<<;;;;;;;;;<<>>BBB999AAA>>>BBB\\\|||SSS>>>???EEE@@@RRRaaa>>>CCCBBB???999@@@ffftttDDD@@@======@@@@@@===AAA???@@@AAANNNsssiiiTTTNNNQQQQQQKKKGGGLLLRRRRRROOORRRNNNKKKOOOUUUUUUSSSggg^^^LLLIIIMMMOOO]]]UUUHHHFFFBBBAAA@@@>>>===<<<;;;;;;:::<<<<<<=========<<<======???DDDEEELLL```oooiii\\\[[[YYYUUUPPPMMMKKKIIIEEEGGGFFFHHHKKKNNNSSSUUURRRQQQNNNLLLOOOUUUYYYWWWSSSTTTTTTSSSOOOPPPRRRPPPWWW```{{{^^^QQQMMMOOOLLLJJJKKKIIIGGGGGGFFFFFFFFFFFFGGGJJJEEEFFFIIIHHHDDDEEEDDD???CCCEEEFFFDDDDDDEEEHHHIIIKKKLLLJJJEEEDDDCCCCCCDDDBBBDDDFFFJJJOOOMMMJJJJJJJJJFFFFFFHHHHHHJJJIIIFFFGGGFFFEEEFFFGGGGGGHHHIIIFFFFFFDDDCCCIIIKKKfffOOOEEEFFFFFFIIIMMMNNNUUU___*********))))))))))))((((((''''''(((((('''((()))---...111444333///+++)))***+++***((((((***+++,,,,,,*********((('''(((+++,,,)))''''''***+++)))&&&&&&'''))))))(((((()))***(((***+++***(((((())))))((()))******(((((()))******(((333OOOWWWTTTXXXMMM...+++***++++++++++++999\\\bbbSSS222***000)))((()))))))))***)))((('''&&&((((((++++++)))******&&&'''((())))))*********************++++++******)))***,,,,,,+++***,,,---,,,...---000---///333111666UUU|||QQQ666666888888888777QQQ[[[===;;;GGGGGGNNNIII999<<<>>>:::]]]nnnGGG<<<<<<<<<<<>>===BBBnnn]]]BBB??????@@@EEEfffeee>>>>>>;;;>>>===;;;HHHvvv\\\>>>@@@;;;@@@@@@???@@@???@@@???AAAUUU{{{YYYMMMJJJNNNMMMLLLKKKFFFLLLLLLJJJMMMSSSRRRSSS[[[jjjPPPKKKHHHLLLPPPgggrrrKKKGGGDDD>>>???===<<<;;;:::999999:::;;;<<<======>>>???AAABBBBBBIIIPPPXXX______ZZZXXXVVV[[[[[[VVVRRROOOKKKJJJHHHGGGIIILLLOOOUUUVVVQQQNNNKKKNNNWWWYYYSSSRRRVVVYYYSSSTTTRRRPPPPPPQQQXXX]]]ZZZOOOKKKLLLIIIGGGIIIHHHEEEEEEEEEGGGHHHIIIIIIJJJFFFIIIKKKHHHDDDDDDCCC@@@@@@CCCEEEDDDEEEHHHJJJJJJLLLPPPLLLFFFFFFDDDBBBFFFDDDEEEEEEHHHNNNMMMKKKLLLKKKGGGGGGIIIIIIJJJIIIEEEHHHGGGEEEFFFFFFFFFGGGIIIFFFGGGCCCJJJDDD@@@KKKEEEDDDFFFGGGJJJMMMOOOUUU^^^qqq***************)))))))))(((''''''((((((''''''(((***,,,...///---+++)))***)))))))))((('''(((***+++)))***)))'''&&&((()))))))))'''&&&'''))))))((('''&&&'''))))))(((((()))***(((***+++)))))))))***)))))))))))))))************---***222NNNYYYUUUVVVKKK///)))***)))***)))+++444ZZZ```hhhQQQ...,,,000%%%)))***++++++***))))))(((((('''))))))''')))***'''))))))***++++++,,,,,,,,,))))))************))))))***+++,,,++++++,,,------------000......222333333===iiizzzIII555777666888888888MMMoooAAA???777777999<<>>;;;KKKxxx}}}SSS???999>>>;;;777LLL}}}LLL>>><<>>>>>@@@;;;IIIiii~~~dddFFF>>>CCC>>>>>>OOO|||hhh@@@>>>:::;;;===???;;;QQQMMM???AAA===@@@???@@@???@@@>>>???HHH___kkkRRRMMMMMMLLLKKKHHHJJJMMMLLLKKKIIIKKKaaavvvPPPIIILLLNNNKKKSSSwwwYYYHHHCCC@@@<<<===;;;;;;;;;;;;:::;;;===;;;<<<>>>???@@@CCCGGGKKKMMMRRRWWW\\\___]]]]]]cccVVV^^^aaa[[[UUUOOOKKKKKKGGGIIILLLOOORRRWWWYYYSSSTTTRRRUUUZZZXXXXXXfffxxxtttZZZRRRVVVVVVSSSRRRYYY\\\VVVNNNJJJIIIGGGDDDEEEGGGGGGGGGGGGGGGHHHHHHGGGFFFHHHKKKKKKFFFCCCCCCCCCCCC@@@CCCEEEDDDFFFHHHIIIGGGKKKPPPNNNHHHHHHFFFDDDHHHFFFEEECCCFFFKKKLLLLLLNNNIIIGGGIIIJJJIIIJJJKKKJJJIIIGGGEEEEEEEEEEEEEEEFFFDDDDDDEEEHHHIIIBBB<<>>???<<<>>>BBBSSSqqq^^^???===888<<<:::<<>>===IIIPPPFFF>>>===@@@===CCC]]]eeeAAA@@@>>>;;;888@@@???AAA___|||LLL>>>???@@@@@@?????????>>>@@@EEEEEEgggkkkYYYQQQQQQSSSLLLQQQTTTUUU[[[pppyyyZZZJJJJJJJJJMMMJJJZZZiiiIIIFFF@@@@@@???<<<:::999;;;;;;:::<<>>OOO|||\\\;;;<<<999```dddEEE???;;;===>>>===<<<@@@>>>===BBBUUUwww```BBB<<<<<>>AAACCCEEEKKKoooxxxvvv]]]NNNMMMKKKGGGJJJPPPpppRRREEEBBB>>>???@@@;;;888888:::999888:::>>>;;;===>>>@@@CCCJJJRRRXXXZZZdddfffaaaaaafffhhhgggccc^^^^^^\\\SSSNNNKKKGGGHHHMMMSSSTTTSSSYYY^^^\\\^^^```mmmWWWUUUVVVTTTUUU[[[ggg}}}SSSOOOIIIFFFCCC??????CCCFFFGGGHHHFFFFFFGGGFFFEEEFFFKKKGGGAAACCCCCCCCCEEEJJJHHHGGGGGGGGGGGGFFFFFFFFFGGGJJJGGGCCCEEEJJJKKKGGGGGGEEEEEEHHHHHHIIIMMMOOONNNOOOMMMHHHGGGHHHHHHJJJHHHHHHKKKLLLJJJFFFCCCCCCAAADDD999GGGCCCBBBCCCKKKMMMMMMLLLMMMMMMQQQXXXbbbnnn)))((((((******(((((()))+++)))((()))))))))***,,,((())))))******)))(((&&&++++++******))))))***++++++((((((******'''''')))***'''&&&(((+++***((('''*********+++,,,,,,***)))***+++)))''')))+++***%%%'''(((***)))(((((()))+++'''(((---DDDRRRUUUZZZTTT444(((+++'''***'''***+++>>>^^^ccccccnnn]]]<<<,,,))),,,,,,***((()))(((''''''''')))***)))***)))$$$(((((((((((((((((())))))******+++***))))))***+++***+++,,,++++++,,,---,,,,,,///,,,///222---000666333222KKKPPP;;;888444999666777888bbbuuuFFF888>>>888<<<999DDDcccMMM777@@@@@@nnnkkkRRR<<>>PPPFFF777>>>>>>>>>EEE{{{wwwQQQFFFEEEAAABBBAAA???AAAAAAEEECCCJJJkkk```QQQIIIJJJMMMLLLLLL___\\\FFFFFF>>>===<<<;;;<<<999999:::999777999===;;;<<<===>>>BBBIIISSSZZZaaaffffffdddeeefffbbb___dddYYYWWWXXXQQQOOONNNHHHLLLRRRXXXVVVTTTYYY```___fffrrr]]]^^^]]]XXXWWWZZZggguuuSSSQQQKKKFFFCCC???>>>CCCHHHJJJJJJGGGDDDDDDCCCBBBEEEIIIEEE@@@CCCDDDBBBEEENNNJJJGGGHHHIIIHHHHHHJJJIIIHHHLLLJJJDDDHHHOOOPPPGGGHHHGGGGGGHHHGGGGGGKKKNNNLLLLLLKKKGGGGGGIIIHHHGGGEEEFFFJJJLLLJJJDDD@@@@@@@@@???DDDCCCBBBIIIJJJJJJLLLLLLKKKLLLMMMQQQXXX^^^eee))))))************))))))&&&'''&&&%%%'''++++++((()))((()))***+++)))(((((((((,,,///---)))&&&))),,,((()))*********)))((((((***)))---...((((((,,,++++++'''((()))))))))+++***)))))))))))))))))))))(((***)))((())))))(((((()))***&&&---@@@VVVYYY]]]YYY666---'''&&&+++,,,(((---333[[[iiieeegggiiiZZZ666******++++++'''((()))((())))))))))))(((((((((((('''''''''''''''(((***+++***+++,,,+++)))(((((()))+++,,,,,,+++***,,,---------------......///111333444333777XXXhhh???444777666777555...KKKsssqqqKKK888888;;;===:::999WWWiiiBBB???777JJJzzz[[[NNN@@@>>>@@@AAA>>>GGGfff|||KKKBBB???888aaa___888<<<:::AAA<<>>>>>AAAFFFKKKVVVcccccchhhgggcccaaa___ZZZWWW]]]YYYWWWWWWVVVRRRNNNKKKRRRPPPRRRUUU^^^___]]]qqqbbb```___WWW]]]```hhhmmmTTTOOOKKKGGGCCC???@@@BBBCCCGGGIIIHHHFFFEEEDDDCCCDDDEEEEEECCCCCCDDDFFFHHHNNNIIIIIINNNNNNMMMKKKJJJJJJKKKKKKIIIGGGGGGHHHIIIHHHFFFKKKIIIFFFHHHGGGHHHLLLMMMMMMKKKHHHFFFGGGHHHGGGFFFCCCBBBCCCDDDCCC@@@BBBBBBAAA@@@BBBEEEFFFFFFJJJLLLMMMMMMLLLNNNSSSWWW\\\jjj)))******************)))'''&&&''''''(((((((((***))))))***,,,+++)))'''((((((+++...---***((((((***))))))(((((('''''')))******)))+++,,,******+++***)))''')))***))))))***'''''''''''''''''''''((((((***)))((()))((('''((()))+++(((---???UUUUUUXXXTTT999,,,((((((***+++(((***...KKKeeefffkkkiiigggUUU333,,,)))************)))((((((((((((((((((''''''(((((())))))))))))))))))((()))******(((((()))***+++,,,,,,+++***,,,---------------------...///000000000222BBBeee{{{LLL333666333///222666666GGGmmmkkkMMM:::999;;;444<<<;;;GGGqqqZZZ>>>???<<>>CCCFFFEEEJJJeeefffRRRKKKIIIHHHIIILLLTTTfffWWWEEE@@@???;;;>>>===;;;666666777999999888999;;;;;;<<<<<>>VVVWWWZZZWWW>>>,,,)))***(((***))))))+++???dddhhhkkkfffmmmjjjLLL444&&&))),,,)))'''&&&'''''''''''''''''''''''''''((()))*********)))(((((()))******)))))))))***+++,,,,,,******+++,,,,,,---------------,,,------...///000111CCCpppccc<<<111333555333444222444FFFlllcccFFF999444444888:::888DDDcccnnnHHH:::<<<:::KKK{{{zzztttuuuMMM;;;<<<:::888hhhlll;;;;;;===>>>>>>@@@cccwwwVVVEEEDDDBBBBBBAAA@@@DDDHHHEEEHHH```|||uuu]]]PPPLLLHHHLLLPPPRRRZZZuuuYYYKKK???>>><<<:::===<<<999666777888888777777999;;;::::::;;;BBBKKKPPPSSSYYYYYYZZZVVVTTTYYY[[[XXXVVVYYYYYYYYYYYYVVVSSSRRRSSSUUUTTTRRRUUU```cccuuusssbbbbbbaaa___aaacccoooaaaTTTLLLHHHJJJJJJFFFBBBBBBDDDGGGHHHHHHGGGFFFFFFFFFJJJJJJIIIJJJJJJIIIIIIHHHNNNKKKOOOUUUWWWWWWXXXWWWTTTVVVVVVRRRQQQQQQNNNHHHJJJHHHLLLKKKGGGHHHFFFGGGKKKKKKJJJHHHFFFCCCCCCCCC@@@BBBBBBAAAAAAAAA@@@???>>>???@@@AAACCCFFFGGGGGGHHHJJJLLLLLLLLLNNNRRRUUU]]]bbbhhh))))))))))))))))))))))))'''&&&'''((((((&&&'''***'''(((***+++***((()))+++)))***,,,,,,,,,***)))(((((()))******)))))))))))))))***'''&&&,,,+++''')))'''))),,,+++(((+++,,,'''&&&''''''(((((()))))))))***((((((((((((''''''((((((&&&)));;;VVVYYY]]]\\\DDD,,,)))---(((***,,,((((((888```iiiffffffiiiiiifffEEE,,,***,,,)))''''''''''''''''''''''''''''''&&&&&&''')))******)))(((******+++***)))))))))******,,,,,,***)))***++++++,,,,,,------,,,,,,,,,,,,...---000///222NNNvvv~~~TTT//////;;;///111888888555DDDhhhvvvXXXBBB555:::;;;444666???===ZZZTTT???;;;:::777;;;VVVdddAAA;;;<<<:::777VVVTTT;;;===:::@@@AAAEEEeeeeeeNNNFFFDDDDDDBBBBBBGGGHHHGGGIIIOOO]]]jjj|||kkk[[[NNNKKKRRRQQQLLLKKKMMM___dddFFFFFF??????;;;888<<<:::888888999999777555555777;;;888:::===DDDKKKMMMOOOTTTUUUWWWTTTRRRVVVXXXWWWVVVSSSTTTUUUTTTRRRQQQQQQRRRTTTOOOXXX```eee~~~iiiaaa```^^^bbbcccfffrrr[[[RRRNNNMMMNNNKKKEEECCCEEEEEEGGGIIIIIIGGGFFFEEEDDDKKKIIIGGGGGGIIIJJJKKKLLLKKKKKKRRRZZZ[[[ZZZXXXUUUYYYWWWUUUTTTUUUVVVTTTQQQLLLIIIMMMLLLIIIIIIGGGHHHKKKJJJIIIHHHEEECCCBBBBBBAAACCCEEECCCBBBAAA@@@>>>>>>???@@@@@@BBBDDDDDDCCCGGGJJJMMMMMMMMMOOOSSSVVV[[[ccchhh))))))))))))))))))))))))&&&''''''&&&'''******'''+++*********(((&&&''')))+++++++++++++++*********)))*********)))((((((((('''***'''&&&***)))'''***''')))+++)))'''+++,,,(((%%%&&&'''((((((((('''''')))((('''((((((''''''(((***((((((888TTTWWWZZZ[[[JJJ---)))---'''***,,,((('''000OOOhhheeeiiieeeiiiqqq\\\CCC000(((***---***((((((''''''''''''(((((((((''''''((()))******))))))*********)))))))))******++++++***)))***+++***++++++,,,,,,,,,,,,,,,------......111111333QQQ{{{qqqDDD000777444555444333333555AAA\\\tttyyy```GGG;;;777555888:::888999>>>WWWxxxbbb@@@;;;;;;888;;;888>>>YYYpppHHH===<<<555666>>><<>>;;;EEEnnn___GGGAAACCCFFFIIIIIIHHHIIIKKKDDDHHHNNNSSSWWWYYY[[[]]][[[YYYPPPKKKLLLIIIHHHNNNQQQRRRPPPTTTyyycccIIIFFF@@@<<<===999888;;;999888999:::999666444444888<<<888<<>>@@@AAAAAAAAABBBDDDCCCBBBGGGIIILLLNNNNNNPPPTTTWWWYYYbbblll)))(((((((((((((((((()))%%%''''''%%%'''+++***&&&***)))((())))))((()))***,,,+++***))))))***+++++++++***)))'''&&&&&&((()))''')))((('''(((((((((***)))(((((('''&&&)))+++(((''''''((()))))))))(((''')))((('''((((((&&&'''(((,,,***(((777TTTWWWZZZ\\\NNN///(((,,,''')))+++))),,,***<<>>]]]tttMMM<<<:::888777222999555FFFrrrnnnGGG:::;;;======@@@FFFhhhsssXXXMMMEEEEEEHHHHHHJJJMMMLLLKKKJJJJJJJJJIIIGGGFFFBBBGGGKKKMMMMMMJJJHHHJJJLLLQQQ```{{{___GGGAAABBB===<<<>>>;;;;;;<<<777777888999888666555777:::===:::???BBBDDDDDDBBBDDDLLLLLLRRRVVVWWWYYYZZZ]]]bbbbbb]]]UUUMMMJJJMMMRRRUUUYYY___ZZZmmmqqqmmmddd^^^```bbbdddtttkkk```YYYRRRMMMKKKIIIEEEBBBGGGHHHJJJLLLLLLJJJKKKMMMOOOMMMMMMOOOQQQPPPPPPRRRXXXXXX]]]eeekkkppprrrpppmmmddd]]]___bbbaaa]]][[[XXXRRRTTTSSSOOONNNLLLMMMMMMKKKHHHFFFFFFEEEDDDCCC???AAABBB@@@??????@@@???AAAAAABBBBBBCCCEEEEEEDDDFFFIIILLLMMMNNNPPPUUUYYY]]]fffvvv))))))(((((((((((())))))&&&'''''''''((()))((('''***((((((***++++++******++++++***)))((()))***+++******)))'''&&&'''((()))((('''(((((('''''')))))),,,(((''''''''')))***'''((())))))))))))))))))))))))((('''((('''&&&&&&'''))))))(((777VVVYYY[[[]]]TTT444)))+++((((((******...)))222YYYhhhhhhdddkkklllllljjjZZZ@@@---'''''')))((((((((((((((()))***,,,+++)))((()))))))))(((&&&&&&''''''((())))))***)))++++++******+++++++++************++++++---...---333---,,,444///000CCCuuuccc@@@666222777888555555666555111222777999777333333666999777888888:::;;;BBB]]]iiiMMM===999999888555:::<<<888???;;;JJJooonnnIII===<<<888777;;;:::::::::???IIItttnnnEEE===<<<===AAA>>>FFFddd|||```QQQMMMLLLKKKKKKHHHIIIJJJLLLLLLKKKHHHFFFLLLJJJIIIJJJJJJKKKJJJFFFJJJ[[[aaaIIIFFFDDD???>>><<<===;;;<<<<<<666888888999999777777999;;;;;;???@@@@@@AAABBB@@@BBBHHHIIIPPPTTTWWWYYY[[[___eeegggddd\\\RRRMMMOOOUUUYYY]]]```hhhsssqqqfff```^^^aaa```ssstttjjjdddYYYOOOKKKKKKHHHDDDIIIHHHIIIJJJJJJKKKNNNQQQQQQOOOPPPSSSTTTTTTUUUXXXWWWggg~~~uuunnnddd\\\```YYYZZZWWWSSSQQQNNNPPPQQQNNNKKKHHHHHHGGGFFFEEEAAABBBAAA??????@@@AAA@@@BBBBBBBBBBBBDDDFFFGGGFFFFFFIIILLLMMMNNNRRRWWW[[[bbbooo))))))(((((((((((())))))'''&&&(((***)))%%%&&&)))---+++***,,,---+++'''%%%******))))))(((((()))***))))))******)))((()))))))))%%%((()))&&&(((+++(((///)))((())))))******'''((('''&&&&&&&&&''')))***)))''''''((('''&&&&&&'''(((((('''666VVVWWWXXXZZZYYY888+++,,,)))))))))+++)))***///OOOgggggghhhfffmmmbbbhhhrrr]]]777)))000))))))((((((((())))))******)))'''((()))***)))((((((((((((((()))))))))))))))***+++******+++,,,+++***************+++,,,---,,,000,,,+++000......999IIIbbbzzzjjjCCC888555333555666555666888777666555666777777666777555:::777777HHHdddgggHHH:::777:::999;;;999777:::999;;;999;;;CCCMMMnnn___HHH======999999;;;888KKKKKK:::===BBBTTTvvvmmmHHH;;;;;;;;;@@@@@@BBBVVVkkk\\\SSSNNNIIIIIIJJJKKKKKKKKKKKKKKKGGGGGGLLLKKKGGGKKKSSSSSS^^^ZZZKKKFFFCCC>>><<<===:::999777:::;;;888===888:::;;;999999::::::888CCC@@@===>>>AAA@@@AAAEEEIIIOOORRRUUUYYY[[[___fffdddeeeaaaYYYRRRRRRVVVZZZdddkkklllhhhiiibbb```]]]bbb```uuummmhhhfff]]]OOOIIIKKKMMMKKKKKKIIIHHHHHHHHHIIIMMMRRRTTTRRRSSSUUUWWWWWW\\\aaa}}}uuufff^^^]]]ZZZUUURRROOOQQQSSSOOOKKKHHHGGGGGGFFFEEEFFFEEECCC@@@@@@AAABBBAAACCCCCCCCCBBBCCCFFFFFFEEEGGGJJJMMMNNNOOOSSSYYY^^^cccwww(((((())))))(((((()))***)))&&&%%%((()))(((***---))))))***)))(((((()))******((((((++++++'''''')))))),,,,,,((('''++++++(((&&&&&&((($$$+++000(((***000)))$$$&&&***************+++***((('''(((((((((''''''((((((((((((((('''&&&+++***555OOOSSSZZZZZZ\\\@@@*********...)))+++///+++,,,===aaahhhhhhhhhjjjnnnllllllmmmYYY:::+++,,,***))))))))))))(((''')))(((''''''((()))******+++)))((()))***)))((()))+++++++++))))))+++++++++***+++++++++++++++,,,,,,---,,,---......,,,...222111777IIItttvvvMMM===444444333555666333555666666666555555666777444777:::MMMqqqcccGGG;;;::::::888@@@>>>;;;>>>:::;;;<<<888999;;;;;;AAANNN\\\gggvvvxxxrrriiiVVVHHH@@@;;;:::???888888;;;MMM}}}RRR===???DDDRRRwwwsssEEE>>><<<>>>??????GGGQQQsssggg```ZZZUUUQQQRRRSSSQQQRRRSSSVVV[[[eeewwwuuu\\\MMMFFFCCCCCC@@@>>>>>>===;;;999999999:::999;;;999999:::<<<;;;::::::;;;;;;;;;<<<>>>AAAGGGKKKIIIIIIMMMOOOPPPYYY___[[[]]]eee___]]]WWW[[[YYY^^^ccczzziiiccc___ZZZ\\\aaa______rrrfffaaa\\\YYYUUUOOOKKKHHHEEEHHHFFFFFFGGGIIIKKKNNNQQQLLLUUUPPP]]]\\\\\\vvv~~~ggg[[[WWWVVVQQQTTTQQQNNNOOOMMMGGGGGGHHHEEEFFFDDDAAA@@@@@@AAABBBBBBDDDDDDDDDDDDEEEFFFGGGHHHKKKJJJRRRJJJYYYTTT]]]gggjjj((()))))))))))))))))))))(((&&&&&&((((((''''''***))))))))))))((())))))***&&&+++,,,)))***//////***---)))(((++++++''''''++++++++++++&&&+++---%%%(((+++((('''))))))'''(((+++)))******))))))***)))((()))))))))))))))((((((((('''***(((555QQQUUU\\\^^^\\\AAA))))))(((,,,(((***000(((,,,666UUUjjjhhhiiijjjkkkiiiiiinnnmmmUUU666+++)))***,,,*********((()))(((''''''((()))*********)))((()))***)))((()))+++++++++))))))+++++++++)))************+++,,,---,,,+++---///111000000111333333111BBBbbbfffJJJ:::333444666222333444666888888666555444@@@EEEYYYzzz^^^CCC999999:::777<<>>>>>:::<<>>AAA:::AAA<<<777999777FFFaaa{{{HHH888BBBGGGQQQrrr}}}FFF555CCC>>>AAABBBPPPhhh{{{gggQQQJJJIIIDDD??????===???::::::::::::999:::::::::???>>><<<;;;<<<===>>>???;;;<<<===>>>>>>AAAEEEHHHDDDCCCHHHMMMLLLPPPUUUUUUWWW]]]aaabbbZZZ___\\\]]]xxxjjjddd\\\\\\ZZZZZZ[[[[[[bbbqqqvvvdddaaa\\\XXXTTTNNNKKKIIIFFFGGGFFFFFFIIIKKKNNNRRRUUUTTTUUUYYYWWWddd}}}fffcccYYYVVVVVVNNNKKKJJJGGGFFFFFFFFFGGGFFFDDDBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEGGGHHHIIILLLKKKWWWSSSWWW[[[bbbqqq((()))******))))))))))))(((((()))***)))'''(((+++***))))))))))))))))))))))))((())),,,,,,,,,,,,---***++++++)))(((******(((,,,******(((******&&&))))))'''(((***)))'''''')))((()))***************((()))))))))))))))(((''''''(((((('''444QQQWWW]]]```^^^EEE+++***))),,,)))+++///''',,,...EEEjjjjjjjjjfffhhhmmmkkkkkkssslllTTT333***))),,,***)))***&&&)))(((((((((((())))))))))))))))))***)))((((((***+++++++++))))))+++++++++))))))******++++++---...000/////////......000111///333333666>>>TTT|||yyyfffSSSGGGBBB===<<<888555666999???EEEKKK\\\tttxxx\\\JJJBBB@@@<<<888@@@[[[ttt]]]eeeyyyTTTAAA<<<888777===>>>999???@@@>>><<<;;;<<<<<<;;;::::::777===888777JJJmmmaaaWWWzzzddd;;;888CCCCCCMMM|||HHH???:::===>>>]]]fffTTTgggqqqVVVJJJEEEEEEFFF???<<<>>>;;;;;;888999::::::999999999:::AAACCCBBB???>>>@@@@@@???<<<======>>>>>>@@@DDDGGGGGGEEEJJJOOOMMMKKKNNNQQQRRROOOWWWZZZWWWaaabbbhhh|||dddaaaXXXWWWVVVTTTVVV___qqqwwwooobbbaaa\\\YYYUUUOOOMMMKKKGGGFFFEEEFFFIIILLLOOOSSSVVV[[[VVV]]]```]]]WWWTTTMMMIIILLLMMMIIIFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBDDDDDDEEEEEEGGGHHHJJJJJJLLLOOOVVVWWWXXX^^^jjj)))***+++******)))(((((('''(((***+++***)))***,,,***)))((()))*********)))---******---,,,((('''***)))------(((''',,,+++'''***(((((((((((('''&&&***+++'''%%%(((++++++(((&&&((())))))))))))))))))'''((((((((((((((((((''''''***((('''333PPPWWWZZZ]]]```JJJ---******,,,)))+++,,,***++++++777bbbnnnjjjggghhhmmmlllhhhkkkqqqpppJJJ333'''******))))))&&&)))((((((((())))))))))))))))))******)))((()))******++++++******++++++*********+++++++++,,,...///***---000111111000///...555333222333000555OOOkkkwwwlllgggbbb[[[VVVWWW]]]gggrrr{{{fffQQQAAABBBDDD???>>>DDDaaa^^^mmmKKK;;;===@@@===:::888???999<<<===<<<888999AAADDDaaaIII>>><<<666RRR}}}hhhEEEAAArrr^^^;;;???AAAEEEJJJ|||fffAAA;;;???JJJQQQRRRFFFFFFTTTmmmpppZZZNNNGGGKKKHHHFFFEEE???======999999999999::::::999888999<<>>>>>>>>===>>>AAAEEEIIIPPPOOOQQQSSSQQQOOOPPPQQQXXXPPPRRRRRRTTTYYY^^^tttsssggg```XXXVVVTTTQQQTTT```ssszzzmmm______]]]\\\YYYTTTQQQNNNIIIFFFEEEEEEHHHJJJLLLOOORRRSSSWWW]]]www|||rrrkkkooooootttjjj\\\SSSOOOLLLNNNNNNJJJFFFGGGDDDFFFGGGGGGEEECCCCCCCCCEEEEEEFFFGGGHHHJJJKKKLLLMMMTTTQQQVVV]]]```)))***+++***))))))((((((%%%''')))***)))'''(((******)))))))))*********)))+++///...***)))+++***%%%,,,)))))),,,,,,)))(((+++***(((''')))'''%%%''')))+++'''%%%&&&))))))(((&&&*********((('''(((((((((((((((((((((((((((((((((***((()))222PPPXXXYYY\\\___NNN...*********)))***'''...***---000RRRnnnjjjkkkjjjfffggglllkkkmmmuuueeeCCC***(((++++++***))))))((((((((())))))))))))((()))+++***)))))))))******++++++******++++++***+++,,,,,,,,,,,,,,,...///222000......444:::;;;999333222333333111333888@@@NNN```yyyuuuVVVGGG???>>>@@@;;;:::LLLeeewww]]]{{{QQQDDD```pppbbbUUUHHH@@@AAA@@@<<<===999BBBeee|||HHH777:::>>>[[[eee:::QQQQQQ;;;===EEEAAANNNsss}}}YYY???888JJJFFFIIIGGGAAAAAAIIISSSfffqqqpppZZZLLLJJJJJJEEEGGGDDD@@@DDDCCC>>>:::777===:::999::::::999999<<<@@@CCCIIILLLJJJGGGGGGDDD??????@@@AAAAAAAAACCCEEEGGGPPPQQQPPPNNNPPPQQQPPPOOOQQQPPPRRRRRRXXXWWWhhhiiiccc]]]YYYZZZUUURRRSSSWWWaaaooommm[[[]]]\\\]]]\\\WWWTTTPPPIIIHHHGGGFFFHHHIIIJJJLLLOOOVVVWWWddduuujjjeeeiiigggjjjhhhhhhiiiiiiaaaVVVRRROOOLLLIIIGGGHHHIIIEEEGGGIIIIIIHHHFFFFFFFFFEEEEEEEEEGGGHHHJJJLLLMMMOOOTTTSSSYYY```nnn)))*********)))(((((()))((()))***)))(((''''''(((***))))))************))))))******************)))************************((('''&&&)))(((''',,,***)))))))))(((&&&&&&''')))++++++***(((((())))))((((((((()))))))))))))))))))))(((***000NNNZZZZZZ]]]___RRR000++++++***)))***&&&///***///...CCCgggjjjhhhmmmhhhfffmmmmmmkkkpppsssTTT444(((******)))***))))))(((((()))))))))((((((******************)))***++++++******++++++***,,,,,,,,,,,,,,,,,,...///333444777???NNN]]]bbb___EEE888444444666444222777222;;;III___xxx|||^^^JJJ@@@;;;<<<<<<;;;>>>QQQsss```^^^LLLOOO|||uuuqqqiiiNNN888888XXX[[[666;;;444;;;qqq^^^@@@fffTTT???777DDDAAAWWW{{{oooXXXJJJKKKFFFDDD@@@;;;BBBHHHDDDCCCDDDHHHQQQ\\\eeerrrwwwfffYYYNNNIIIIIILLLHHHJJJ\\\jjjUUUBBB???AAA<<<999888;;;999777888::::::;;;???DDDFFFIIIJJJHHHHHHHHHGGGEEE???AAADDDEEEDDDBBBBBBBBBFFFHHHEEECCCGGGLLLKKKIIIDDDMMMPPPQQQXXX[[[ccc^^^\\\YYYYYYSSSPPPTTTTTTXXX___qqq[[[[[[[[[]]][[[WWWUUUQQQJJJIIIHHHHHHIIIJJJKKKMMMPPP___YYY}}}llldddgggnnnwwwyyy}}}uuullljjjeeecccjjjmmmYYYPPPOOOQQQLLLJJJKKKHHHEEEFFFGGGHHHGGGGGGFFFFFFDDDDDDEEEFFFGGGIIIKKKLLLPPPOOOYYY___ccc******))))))(((((())))))))))))))))))(((((((((''')))************))))))******&&&&&&,,,,,,((((((,,,&&&,,,,,,''''''------'''&&&'''&&&***((()))000***+++,,,+++***((('''((()))***+++***))))))))))))((()))))))))))))))))))))((()))(((+++,,,IIIZZZ[[[]]]```VVV222------+++++++++)))+++,,,......777[[[jjjhhhlllmmmiiihhhjjjlllnnnrrrgggIII///))))))''')))))))))(((((()))))))))((((((******)))***+++***(((***++++++******++++++***---------------...000111000CCC[[[nnn{{{yyyXXX>>>222333555111777999999555999HHH[[[qqqwww```LLL???===BBB???<<<;;;BBBXXXyyyYYYkkkeeeBBBPPPnnn>>>>>>nnnaaaaaarrr???:::<<<888JJJOOOOOOYYYAAA===>>>FFF\\\ccckkkooofffSSSAAA@@@AAA>>>@@@FFFHHHIIIIIIIIIIIIFFFFFFKKKLLLQQQYYY^^^]]]\\\[[[WWWVVVSSSUUUZZZXXXRRRMMMJJJPPPMMMIIIOOOXXXttteeeFFF===>>>:::;;;;;;666888666777:::===>>>AAAEEEGGGFFFEEECCCCCCDDDEEEEEE===???AAABBB@@@???>>>>>>===@@@======BBBDDDCCCFFFIIIOOOPPPRRRWWWeeewwwddd^^^\\\WWWUUUOOOOOOTTTUUUYYYXXXzzz^^^\\\[[[[[[WWWTTTTTTSSSNNNIIIHHHHHHIIIKKKLLLNNNPPPVVVaaatttjjjmmmnnnllleeeiiicccnnnUUUQQQXXXQQQLLLMMMGGGEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLPPPOOO\\\bbbvvv******)))((('''((()))***''''''&&&&&&'''((((((''')))***++++++***))))))***))),,,---******,,,,,,)))((('''(((***+++))))))+++)))***'''***''''''...%%%000...++++++,,,---+++(((''')))***))))))))))))'''))))))))))))((((((''''''))))))+++)))EEEYYYZZZ]]]^^^VVV222,,,---******))),,,'''---,,,...333QQQjjjoooiiikkkllleeegggnnnmmmooovvv]]]888+++)))''')))))))))((())))))))))))((()))******)))***,,,+++(((***++++++******++++++***............///000333444RRRllllllIII777888444555222666777888;;;999===JJJ```ppp|||pppaaaUUUFFFAAAAAA<<<;;;DDD???BBBPPPkkkjjj[[[QQQDDDVVV___YYY|||GGGDDDqqqQQQJJJFFF:::<<<:::???mmmtttOOOmmmfffIIIAAA<<>>AAA888:::===666999666777;;;>>>>>>@@@CCCFFFCCC@@@@@@??????>>>???;;;<<<<<<;;;::::::<<<>>>===>>><<<>>>CCCAAA@@@GGGJJJLLLOOOXXX^^^uuulllccc^^^ZZZUUUTTTRRRQQQSSSQQQTTTYYYyyy^^^^^^\\\YYYTTTQQQTTTUUUQQQHHHGGGGGGHHHJJJJJJLLLNNNTTTmmmuuukkkllltttvvvhhhhhheeedddTTTYYYOOOIIILLLIIIGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHJJJLLLMMMSSSUUUZZZbbb)))))))))))))))))))))))))))''''''((()))))))))***,,,((('''))))))***,,,+++(((******(((''')))***)))&&&,,,///+++(((((()))'''+++(((&&&)))++++++******---111111,,,***---...+++...---***'''&&&((((((''')))))))))))))))((((((''''''+++(((***:::YYY^^^___]]]XXX777&&&***(((*********)))///,,,...000===hhhnnnlllfffjjjhhhnnnooottttttnnntttSSS+++...%%%---)))*********))))))******)))***++++++************++++++,,,++++++***++++++,,,///'''///222111666VVVxxxxxxTTT===888999777666555666888888777666<<>>>>>BBBRRR]]]\\\nnnOOOCCC___zzzIIIOOOKKKFFFUUUOOOYYY;;;<<<>>><<>>;;;999999777888777777999;;;<<<===<<<>>>======;;;999888999999;;;888666777777777999=========<<<>>>CCCCCCAAACCCEEEQQQTTTYYY```iii^^^ZZZWWWVVVTTTQQQNNNOOORRRUUUUUUiii___^^^]]]___WWWSSSYYYWWWSSSJJJHHHLLLHHHJJJNNNOOOZZZ___|||~~~jjjhhhvvvwwweeecccjjjeeeYYYUUUQQQKKKNNNJJJGGGJJJGGGDDDGGGJJJHHHEEEFFFEEEFFFHHHJJJKKKLLLNNNSSSUUU^^^^^^***)))((()))******)))((()))((('''(((''''''''')))((('''***---+++***)))((()))******)))((()))***)))'''***,,,+++******)))'''+++(((((()))***)))((('''&&&***---///---,,,***(((......+++((('''((()))((()))))))))))))))(((((((((''')))(((+++:::ZZZaaaaaa___ZZZ999'''***(((******+++)))...***,,,---666[[[jjjhhhhhhhhhkkklllnnnppprrrnnnuuuggg???///+++*********+++***)))))))))))))))***++++++************++++++,,,++++++++++++,,,(((///000333+++888UUUxxx~~~dddJJJ888666:::;;;::::::;;;<<<::::::===???>>>>>>???>>>;;;>>>DDDDDD???===CCCVVVjjjmmmcccfffBBBAAAjjjiiiDDDOOOOOOJJJXXXPPPnnn>>>;;;===<<>>CCCDDDCCCEEEMMMTTTSSSXXXvvvaaaWWWXXXTTTQQQNNNLLLLLLNNNPPPRRRVVVdddaaa^^^YYY___bbb___[[[WWWYYYTTTJJJIIIHHHJJJMMMRRReeejjjqqqccczzziiigggcccrrrxxxSSSUUUTTTRRRNNNJJJIIIJJJEEECCCMMMZZZUUUDDDFFFFFFGGGJJJKKKLLLMMMNNNTTTSSS]]]```***)))((())),,,,,,***'''(((((((((((('''%%%'''))))))(((***,,,(((''')))***)))))))))******((()))***))))))***++++++***)))((('''(((+++.../////////000///---------+++(((''')))*********((((((((()))((()))))))))(((((((((((((((((('''(((,,,888ZZZdddbbbaaa]]];;;(((***(((*********))),,,***,,,+++000LLLhhhiiimmmjjjrrrooorrrppprrrmmmuuuxxxVVV111///)))+++++++++***)))((((((((()))************))))))******+++,,,,,,++++++,,,,,,,,,...111111000PPPwwwpppRRRAAA<<<999999999:::<<>>@@@@@@???>>>===>>>===CCCGGGLLLUUUeee|||vvv\\\tttTTTDDD@@@nnnaaaCCCTTTNNNJJJXXXNNNGGG<<<<<<<<<>>>TTTvvvYYYwwwRRRCCCGGG???IIIHHHGGGKKKZZZvvvvvvlllZZZVVVRRRSSSUUUWWWXXXXXX\\\ccckkkppp|||dddMMMFFFBBBAAA>>>;;;:::999<<<:::888777777888999999777777888777777666666666333444555555666888::::::<<<<<<<<>>@@@???>>>@@@DDDOOOXXXcccqqq{{{___fffJJJBBBAAAXXX[[[AAAVVVQQQNNN___LLL\\\???>>>===???BBBsssqqqdddYYYJJJAAA>>>CCCHHHHHHEEEJJJ[[[mmm~~~WWWLLLEEEBBBBBB>>>;;;999888:::999888777777888999:::888999999999777666666666444666666555666999:::999<<<===<<>>***+++)))++++++))))))***+++...---,,,555XXXiiillljjjjjjooolllooosssrrrrrrooopppLLL...+++++++++++++++***)))******)))*********)))))))))***++++++,,,,,,,,,,,,---...,,,333111666WWWzzz{{{zzzxxxoooeee___VVVTTTSSSUUUVVVXXX___fffzzz~~~```bbbhhhEEE@@@EEEHHHtttUUUBBB]]]TTTRRRgggMMMyyyxxxDDD???@@@===@@@VVVaaa]]]oooPPPKKKHHHGGGIIIHHHDDDGGGMMMPPP^^^qqqiiiOOOIIICCCAAAAAA>>>:::999777888777777777777888999:::999999:::999888666666555888:::999777777999:::999<<<>>>===???BBBBBBCCCGGGJJJPPP]]]|||uuu\\\[[[\\\SSSRRROOOLLLJJJKKKMMMNNNOOOUUUZZZxxx___UUUVVVYYYWWWWWWXXX```^^^ccc^^^UUUQQQQQQWWW\\\uuummmeeexxxhhhfffaaadddeeezzzdddaaa___YYYuuu\\\VVVLLLPPPMMMLLLDDDFFFIIIGGGKKKNNNIIIFFFFFFHHHLLLNNNOOOQQQRRRRRRVVVVVV```jjj)))***+++++++++*********(((((((((((('''%%%''')))---)))***,,,+++***)))'''))))))***++++++))))))***)))******)))***,,,111444999<<<>>>===;;;:::999999<<<@@@BBBAAABBBCCC===444+++)))'''((()))))))))((())))))************))))))***))))))***222QQQ[[[YYY\\\]]]>>>***+++))),,,+++)))******+++,,,+++***---KKKffflllkkkhhhmmmiiinnnppprrrrrrkkkuuu```444+++***+++++++++***)))******)))*********))))))******+++,,,,,,------------...,,,444111<<>>@@@FFFvvvwwwQQQkkkbbbTTTHHHGGGHHHFFFEEEGGGHHHJJJMMMRRR```xxxTTTIIIEEE@@@@@@AAA>>>:::999888888888888777777777888999888999999888777666666666;;;;;;:::999888:::::::::===???>>>???AAAAAACCCHHHMMMOOO\\\aaa]]]YYYXXXRRRQQQPPPNNNLLLKKKLLLMMMNNNSSS[[[pppfffZZZYYYWWWUUUUUUVVV[[[^^^aaa___```___YYY^^^cccyyyeeejjjzzzjjjzzz|||rrrhhhgggkkk[[[]]]___gggaaaYYYPPPRRRJJJJJJGGGGGGEEEFFFOOOQQQHHHEEEEEEGGGJJJLLLNNNOOOQQQQQQWWWWWW```hhh************++++++***))))))((('''(((''''''''')))///*********((((((******(((***+++***)))******))))))+++,,,+++...333777777888;;;<<<;;;::::::;;;;;;;;;>>>@@@@@@AAACCCDDDDDD666///)))((()))***))))))((()))************))))))))),,,***)))444RRRZZZZZZZZZ\\\>>>++++++)))+++***)))+++++++++******+++***:::]]]nnnkkkkkkmmmkkkooooooqqqqqqooovvvmmmAAA++++++++++++***)))(((((()))************))))))***+++,,,,,,------------......000000000CCCvvveee___vvvwwwJJJAAA???FFFwww~~~LLLDDDaaaggg```~~~QQQqqqdddCCCAAA??????AAAVVVgggUUUlllXXXOOOIIIFFFFFFIIIKKKKKKIIIHHHNNN\\\hhhyyy[[[BBB@@@AAA===>>>AAA???<<<<<<;;;::::::999888888999:::<<<<<<<<<;;;:::888777777888:::999999::::::::::::;;;===?????????AAAAAACCCIIILLLPPP___ooo___]]]WWWSSSQQQQQQPPPNNNMMMLLLLLLLLLMMMOOOYYYhhhnnneee```XXXTTTXXXWWWUUUYYY]]][[[aaaeee```bbbbbb~~~cccrrrnnnnnneeebbb\\\^^^\\\lllZZZTTTOOOJJJHHHJJJJJJFFFDDDHHHJJJGGGGGGFFFGGGJJJLLLMMMOOOQQQRRRUUUWWW^^^eeeuuu,,,***((()))+++,,,+++((()))''''''((()))))))))******))),,,---)))((())))))(((++++++))))))***+++)))+++---...---222888:::777888:::<<<::::::<<<>>>>>>;;;===@@@BBBAAA@@@CCCIIIHHH>>>222,,,***)))'''''''''((()))******)))(((''')))---******777TTTZZZ]]]YYY[[[???++++++)))***)))(((,,,++++++******---+++)))QQQkkkgggmmmjjjkkknnnoooooooootttuuurrrLLL++++++++++++***((('''''''''************))))))***+++,,,---------------......111---333KKKxxxyyy___]]]vvvhhhHHHCCCEEE___oooKKKNNNcccmmmcccTTTppp|||KKKCCC===???AAAGGGxxxWWW^^^uuuZZZMMMLLLIIIIIILLLPPPPPPMMMLLLMMMNNNTTT\\\cccnnn~~~rrraaaNNNDDDCCC@@@>>>;;;===AAA@@@>>>>>>>>><<<<<<:::999999;;;>>>AAAAAA@@@???===:::999888999888777888;;;<<<::::::;;;===??????@@@BBBBBBDDDJJJKKKUUUggg}}}jjjcccYYYVVVRRRRRRQQQOOONNNMMMMMMMMMLLLLLLQQQYYY^^^{{{hhh```]]]YYYUUUSSSXXXXXX^^^VVVVVV]]]bbbeee^^^fffuuuqqq{{{lllnnnlllWWWZZZ___uuuZZZWWWOOOOOOLLLKKKIIIIIIJJJFFFEEEIIIJJJIIIIIIKKKLLLMMMOOORRRSSSRRRWWW]]]aaajjj))))))***)))))))))))))))'''''')))***)))(((((()))&&&(((******)))))))))((($$$+++///,,,,,,///---'''***)))+++111777:::999888333333111//////000333666333555<<<>>><<>>BBBAAAEEE[[[kkkSSS]]]mmm\\\UUUNNNLLLMMMOOOOOOOOOTTTMMMLLLQQQRRRSSSWWWZZZ```dddhhhlllppppppkkkfffXXXTTTOOOJJJDDDCCCBBB>>><<<=========>>>AAADDDFFFBBB===:::<<<>>>>>>AAAEEEIIIEEEAAA@@@???>>>???@@@;;;======<<<<<<======<<<===>>>???@@@@@@AAAFFFKKKPPPQQQkkkjjjccceee]]]ZZZ[[[UUUPPPOOOOOOOOONNNLLLKKKLLLSSSSSSZZZtttfffiiifff___UUUXXXVVVUUUXXXWWWSSSRRRWWW[[[\\\|||fffwwwkkk|||eee{{{TTTZZZ___tttYYYWWWPPPRRRLLLMMMNNNKKKGGGEEEHHHKKKIIILLLMMMIIIHHHLLLNNNMMMOOOSSSVVVWWW```ggg((()))))))))(((((())))))((('''((()))((('''((()))(((***,,,***(((((()))((('''+++---++++++---+++((((((,,,111555777555222///......---,,,+++***++++++...+++...333:::BBBGGGHHHDDDGGGLLLAAA444+++%%%---***))))))***+++***))))))(((,,,***+++999XXX]]]\\\[[[\\\<<<---*********+++******************+++,,,---///BBBiiiqqqgggkkkeeellljjjmmmtttssssssbbb777+++***+++)))***+++'''***)))***++++++************,,,---------------...///222222777LLLiii[[[dddgggKKKBBBFFFaaacccGGGKKKiiiccc```aaacccKKKBBBGGG??????LLLcccTTT```yyylllccc[[[VVVSSSVVVRRRRRRSSSQQQPPPSSSTTTRRRTTTUUUWWWXXXWWWTTTOOOTTTOOOHHHDDDEEEFFFBBB<<<<<<<<<<<<===>>>BBBEEEGGGCCC???<<<>>>AAACCCDDDFFFCCCDDDHHHJJJFFFAAACCCIIICCCBBB???======???@@@???>>>>>>@@@CCCEEEFFFHHHJJJMMMUUUtttkkk___^^^bbb^^^]]]```___UUURRRQQQQQQRRRQQQQQQRRROOOVVVUUUcccrrrhhhggg[[[ZZZZZZPPPSSSRRROOOOOOUUUYYYZZZssskkknnnggg~~~~~~eee}}}[[[ZZZ\\\kkk\\\YYYQQQPPPKKKLLLLLLLLLJJJHHHHHHHHHKKKLLLJJJGGGGGGKKKNNNNNNOOOQQQSSSXXX___bbbxxx)))))))))))))))((())))))***)))((()))***))))))***)))+++,,,***(((((((((((()))++++++***)))******))))))111777777333///,,,((())))))))))))))))))'''&&&))))))***...333666>>>IIIGGGHHHJJJIIIDDD666'''***+++)))(((((((((((('''(((***,,,***,,,<<>>???@@@???AAA@@@BBBGGGKKKLLLKKKKKKQQQXXXtttwwweeebbbaaa```\\\YYYYYY[[[ZZZVVVSSSSSSTTTTTTSSSRRRQQQVVVVVVZZZ~~~kkklllaaa]]]```QQQRRRQQQOOOOOOSSSWWWXXXnnnhhhfffmmm}}}aaafffnnnaaa[[[\\\fff^^^ZZZSSSPPPLLLKKKJJJJJJKKKJJJHHHFFFKKKJJJHHHHHHIIIKKKMMMNNNPPPPPPRRRYYY______lll)))*********))))))*********)))(((***+++***)))))))))******)))))))))(((&&&)))))))))))))))((()))+++---444777222---++++++)))***)))(((((()))******)))+++...---+++,,,+++///;;;GGGIIIHHHIIIMMMDDD000'''+++)))((((((((((((((((((***+++)))+++@@@XXXZZZYYY^^^VVV555+++*********((())))))))))))))))))******------(((;;;eeesssgggmmmlllmmmjjjrrrnnnpppsssJJJ...+++...+++***,,,))))))************))))))***+++,,,,,,---------...000111333333333CCCwwwlll]]]YYYlllgggLLLFFFEEEcccTTTFFFLLLnnnllljjjxxxVVVwwwGGGBBBDDDEEEGGGPPPwww]]]```fff|||yyywwwrrrmmmiiieeeaaa^^^ZZZTTTLLLIIIIIIDDD@@@BBB@@@===<<<===@@@BBBCCCCCCEEEDDDBBBBBBDDDFFFHHHHHHNNNOOOOOOPPPOOONNNMMMKKKFFFEEECCCAAA??????@@@@@@DDDBBBCCCFFFJJJKKKKKKKKKNNNXXXxxxooofffeeefffbbb]]]\\\YYYWWWZZZYYYVVVUUUVVVWWWVVVTTTTTTVVVQQQ[[[```ooooookkkddd___bbbWWWWWWUUURRRRRRSSSVVVXXXjjjcccfffzzzpppjjjssshhhlllgggeee[[[___fff]]]YYYUUUQQQNNNLLLIIIHHHIIIJJJJJJIIIIIIHHHHHHKKKMMMMMMMMMMMMOOOPPPRRRYYY^^^```eee))))))***)))(((((()))***)))((((((+++,,,***((('''))))))))))))+++,,,)))%%%((('''((()))))))))+++---111555444---)))***+++***+++)))((((((+++...000000333333,,,(((++++++)))+++777GGGKKKIIIKKKIII<<<...+++))))))******))))))))))))))))))+++CCCVVVWWWWWW\\\QQQ111+++******)))''')))))))))))))))*********))))))...---KKKkkkeeefffmmmnnniiiqqqlllnnnuuuTTT111***,,,+++))),,,***)))*********))))))))))))***,,,,,,,,,,,,,,,---000111111222333???ooowww___QQQ^^^uuuxxxSSSGGGDDDOOOyyy{{{PPPEEEJJJooogggdddVVV~~~YYYAAAFFFCCCEEEGGGgggpppVVVQQQ___pppzzznnn___NNNEEEEEECCC>>><<>>CCCGGGGGGDDDAAA??????@@@@@@???@@@GGGOOOSSSXXXZZZUUUTTTUUUQQQJJJGGGFFFEEEBBB???===???BBBAAA???>>>>>>>>>@@@CCCGGGLLLRRRkkkpppddd```___cccpppsssqqqfff]]][[[VVVRRRUUUUUUVVVYYY\\\\\\ZZZYYYZZZXXX]]][[[^^^cccpppqqqlllgggYYYWWWUUUSSSTTTUUUVVVXXX\\\bbbccceeejjjppplllrrrlllnnneee[[[bbbdddaaaWWWUUUQQQMMMMMMMMMLLLKKKKKKKKKKKKMMMMMMLLLLLLNNNQQQRRRSSSVVVVVVUUUXXXYYYccccccjjj)))))))))((((((((()))***))))))+++---,,,***((())))))))))))))))))+++***)))++++++***((()))---111333444222///,,,***)))(((((('''+++000555888999999999777777999777...((())),,,***///666BBBGGGLLLNNN===+++)))'''((((((''''''(((((()))+++...JJJUUUUUUYYY]]]LLL---+++)))((()))'''))))))***************+++...******---***===dddqqqmmmlllhhhkkklllmmmnnnddd>>>+++***,,,)))***)))***)))***+++***))))))))))))***+++,,,---------...///...000444666XXXnnnZZZQQQ]]]pppqqqNNNEEEDDDPPP|||```GGGFFFNNNuuuhhhaaa___jjjSSSEEEDDDBBBDDDGGGjjjccc]]][[[VVViii]]]LLLEEECCCGGGKKKIIICCC???>>>;;;:::<<<<<<<<>>>>>>>>>>>??????AAADDDGGGOOO___vvvdddXXX^^^bbbbbbjjjpppooonnnjjjeeeaaa\\\\\\bbb```^^^]]]\\\[[[YYYXXXXXX^^^bbb^^^```gggkkk~~~qqqmmmaaaZZZVVVUUUVVVVVVVVVXXX\\\aaaooohhhkkkkkkkkkoooddd]]]fffhhhfffXXXTTTQQQNNNNNNNNNMMMLLLLLLLLLKKKOOOPPPPPPNNNOOOSSSUUUVVV\\\WWWVVV\\\[[[ddddddfff*********)))))))))***+++'''''')))***)))&&&&&&'''((())))))'''&&&''')))***......+++((()))...333666444111---***)))((()))***+++111888===;;;666000,,,...***222999333+++******...(((,,,???DDDGGGOOOEEE///,,,***)))(((((()))***(((***---000MMMVVVVVV[[[^^^KKK,,,***'''&&&((('''((((((((()))))))))))))))******))),,,...+++@@@hhhmmmkkkiiijjjmmmnnnllljjjCCC---))),,,)))))))))))))))***++++++***)))(((((()))+++---............---///...111,,,III{{{iiiWWWOOOUUUlllXXXDDDGGGFFF[[[XXXFFFHHHQQQzzzeee\\\___bbbdddDDDFFFEEEHHHDDDWWWfff^^^WWW[[[ddduuuQQQJJJFFFJJJMMMIIIAAA<<<@@@999777999999777???JJJTTTPPPOOOQQQPPPJJJEEECCCAAA>>>>>>@@@BBB???;;;999;;;:::<<<>>>?????????@@@CCCJJJIIIeeexxxnnn___ZZZZZZWWW^^^aaagggsssmmmnnnoooqqqoooggg```cccjjjiiiddd___]]]]]]\\\\\\\\\ccc```aaafffdddoooyyyqqqpppiiiaaa\\\YYYZZZYYYVVVWWWZZZ]]]zzzhhhiiikkkxxxhhhnnnvvveee```jjjlllhhhXXXUUURRRRRRPPPMMMKKKLLLMMMMMMMMMNNNRRRSSSQQQQQQUUUWWWUUU\\\TTTSSS]]]\\\cccdddeeeyyy''')))++++++***)))***+++(((&&&(((***(((((('''%%%(((''')))+++***+++,,,+++++++++)))''')))///555888777,,,******+++)))%%%)))111;;;:::<<<888---+++(((+++'''***000777444************,,,444AAAIIIJJJJJJ888***)))(((&&&******)))---+++***888TTTUUUYYY\\\]]]EEE000&&&'''***&&&(((&&&&&&'''((())))))))))))111000***)))***&&&///EEEhhhmmmpppjjjffflllpppjjjNNN///+++)))---)))'''***(((((()))++++++)))'''''')))***+++,,,,,,,,,++++++,,,///111...;;;eee|||iiiWWWMMMMMM___uuucccJJJFFFEEEOOOvvvwwwPPPGGGGGG[[[bbbYYYnnnXXX}}}VVVJJJEEEDDDHHHJJJmmmllleee]]]XXX\\\jjjtttKKKLLLEEENNNFFF<<<>>><<<777555555888>>>FFFIIITTTLLLKKK^^^iiiVVVBBBCCC;;;>>>@@@@@@??????>>><<<;;;;;;<<>>===AAADDDBBBHHHNNNSSSRRROOOXXX^^^]]][[[aaalllrrrpppnnnqqqvvvqqqpppkkkmmmgggggggggbbb```aaa^^^[[[]]]cccfffeeejjjdddjjjkkkrrrtttrrrmmmiiihhh\\\WWWZZZ\\\]]]ZZZ]]]ffflllhhhoooiii|||jjjiiigggfffdddgggkkkeeeZZZTTTRRRMMMNNNOOOPPPPPPOOONNNNNNQQQRRRTTTVVVXXXZZZ\\\___\\\^^^]]]___```bbbgggaaattt)))+++,,,+++)))((()))***''''''))))))&&&&&&(((''')))(((***+++)))***---,,,((((((((('''***111666777555,,,+++,,,,,,+++(((---777AAA>>>:::222))),,,---,,,((((((***555999...))))))))))))111AAALLLMMMMMM<<<---******(((***))))))+++++++++<<>>FFFHHHDDDNNNIIIFFFWWWqqqrrr\\\OOOCCCCCCAAA>>><<<>>>@@@@@@???>>>>>>@@@BBB???===@@@@@@HHHQQQQQQSSSVVVTTTWWW]]]bbbhhhmmmrrrrrrnnnmmmqqquuuuuurrruuuuuupppllliiieeeccceeeddd```aaaeeeeeejjjpppmmmrrrqqqooosssmmmgggggg]]]YYY___aaa^^^[[[[[[hhh|||sssrrrtttoooooovvvuuuiiirrriiisssccchhhooolll___XXXTTTRRRTTTOOOMMMOOOOOOMMMOOOTTTSSSTTTWWW[[[^^^aaabbbbbbaaaaaa```___dddaaafffkkklll***+++++++++)))(((((()))''''''))))))%%%&&&))))))***)))******'''(((+++,,,)))******)))---444666555111+++,,,---,,,+++***111;;;CCC===444,,,'''+++,,,,,,,,,,,,***444;;;000&&&((((((&&&,,,>>>MMMOOOMMM@@@...***+++)))***((())))))***,,,DDDXXX\\\[[[\\\VVV999,,,)))'''))))))((('''(((((()))))))))))))))''',,,)))&&&++++++((()))111MMMgggqqqooommmkkkiiiZZZ444---))))))+++,,,(((******+++,,,***((((((*********+++++++++,,,,,,,,,000+++---222...000JJJjjj~~~mmm^^^RRRFFFHHHVVVggg|||{{{YYYBBBBBBHHHYYY|||aaaGGGIIIOOOkkkaaaUUUXXXpppyyyQQQJJJGGGHHHJJJPPPlllooo___WWW\\\iiissslllGGGHHHCCC===>>>;;;<<<777555888???FFFFFF??????CCC@@@>>>IIITTTYYY^^^RRROOOJJJCCC??????@@@AAA???>>>===@@@CCC@@@>>>@@@???JJJTTTPPPOOOSSSTTTYYY```iiiqqquuutttqqqooorrrvvvyyy~~~xxx}}}zzzrrroooiiieeeeeedddcccdddhhhhhhppprrrooorrrsssqqquuuyyyjjjjjjkkkccc```fffgggaaa```___iiiccc|||sssmmmkkkgggiiidddhhhfffooosssrrrbbbbbblllxxx|||]]]XXXXXXTTTSSSOOONNNSSSVVVUUUSSSTTTUUU[[[aaaddddddfffkkkppprrrnnnjjj```dddbbbcccgggjjj))))))******)))))))))***''''''))))))&&&(((***)))******,,,+++''''''++++++***+++******...555777555...))),,,,,,***)))***222===@@@999///,,,+++***'''///...,,,(((111999111))))))+++(((***;;;LLLPPPMMM???,,,(((+++))))))(((******)))///MMMXXX[[[ZZZ\\\MMM111)))***&&&((()))'''(((((())))))))))))))))))'''***'''%%%))),,,)))((((((000OOOnnnqqqiiijjjoooaaa444+++******+++,,,'''******++++++)))'''(((+++++++++******+++,,,,,,------,,,,,,000000---222>>>VVVhhhzzzyyyhhhVVVGGGBBBFFFQQQfff~~~^^^HHHEEEIIIQQQtttXXXEEEIIIMMMlllbbbUUU___gggaaaIIIFFFCCCGGGFFFVVVeeeYYY^^^dddooo}}}MMMEEE;;;<<<@@@:::999999999999999???CCC@@@>>>>>>:::888:::<<>>999...,,,...+++)))888000)))'''222:::333000***---+++,,,:::KKKOOOMMM>>>+++(((***)))(((''')))***(((222SSSZZZYYYYYY]]]BBB+++(((***%%%'''((('''(((((()))))))))))))))((()))(((&&&&&&)))******+++)))+++222OOOppprrrjjjppphhh555*********)))+++((())))))******(((&&&'''***++++++******++++++,,,---(((,,,---+++,,,---///222222===KKKUUUYYY^^^gggnnnsssrrrqqqpppsss|||yyylllfffaaa[[[NNNDDDCCCEEEOOOdddzzzfffJJJBBBFFFQQQkkk{{{SSSHHHIIILLLooodddTTTddd___wwwMMMIIIDDDJJJDDDOOOmmmlll\\\[[[dddfffqqqPPPAAA=========;;;777888;;;:::888<<>>@@@<<<:::>>>CCCCCCCCCCCCAAA@@@??????<<>>111+++'''+++***,,,:::HHHMMMKKK<<<+++)))+++((((((&&&(((***'''666VVV\\\ZZZ[[[XXX888((((((***&&&(((((((((((((((((()))))))))((((((***''''''***)))'''(((***,,,+++&&&///OOOkkkrrroooddd555***))))))''')))+++******++++++***((()))+++************++++++,,,,,,,,,++++++,,,---...000111333111222555666555888===DDDCCCBBB@@@BBBJJJMMMIIIDDD===<<<===<<>>:::>>><<<:::;;;<<<;;;<<<>>>===<<<===<<<:::888888:::;;;777888999:::;;;;;;===???===AAABBBDDDHHHHHHFFFHHHHHHKKKOOONNNTTT```fffnnntttsssqqqttt}}}~~~|||~~~yyyvvvtttsssrrrnnnyyy{{{{{{uuuxxxtttwwwssswwwxxxqqqnnnhhhjjjjjjooofffggghhhfffdddcccqqqaaa]]]VVVVVVTTTVVVRRRSSSYYYZZZ]]]mmmlllbbbeeeiiijjj******)))))))))))))))))))))((()))((('''+++,,,''''''''')))***(((((()))(((000333111---...666999777000++++++******+++***...999:::;;;000******(((000<<<<<>>???999***&&&''')))(((,,,;;;HHHJJJHHH777*********'''(((''''''***(((:::SSS\\\[[[\\\JJJ///''')))(((&&&(((''')))'''((((((((())))))(((((()))''')))***((('''((((((&&&)))...+++***@@@\\\eeePPP///+++((((((&&&'''+++*********,,,,,,******+++************+++++++++,,,///)))***///......///,,,777333111444555333222333:::999:::999999<<<>>><<<>>>;;;>>>GGGPPPaaaxxxlllPPPFFFDDDIIIRRRwwwbbbHHHGGGIIIZZZjjjPPPxxxyyy\\\yyyOOOEEEEEEBBBHHHKKKmmmdddZZZVVVXXX]]]ooonnnMMMBBBDDD>>>;;;???AAA;;;;;;<<<;;;<<<>>>@@@AAA@@@@@@???>>>???;;;444777777777999::::::<<>>>>>999888999;;;<<<<<<===@@@AAADDDCCC@@@AAABBBDDDIIILLLGGGLLLSSSXXXUUUUUUcccgggnnnsssyyy}}}{{{uuuyyyxxx|||}}}vvvyyyxxxwwwqqqkkkppplllmmmiiixxxuuunnnvvvjjjiiikkkttt\\\\\\WWWUUUUUUYYYXXXXXXfffqqqeeefffgggjjjwww))))))((()))***+++++++++((()))******)))(((+++///,,,+++)))(((((()))***+++'''))))))'''+++444999999...***)))******((((((+++777???>>>777333,,,***...,,,...///...---,,,***))),,,***(((:::GGGLLLSSSDDD***((('''((()))((((((***(((,,,EEEYYYXXXYYYPPP444((((((((('''&&&%%%%%%&&&'''''''''''''''((())))))+++))))))))))))))))))+++)))(((((()))*********)))******))))))'''%%%'''***((())))))***))))))(((((())))))***+++******++++++***+++++++++******+++,,,...,,,...000///111222000111444666777999;;;DDDQQQcccwww\\\DDDCCCIIIGGGUUU|||SSSHHHGGGOOOqqqlllPPPpppdddwwwsssLLLLLLCCCGGGNNNQQQoooeeeYYYWWWYYYZZZcccnnnWWWGGGKKKCCC======<<<;;;888888:::::::::BBBLLLNNNTTTTTTMMMIIIJJJFFF>>>>>>:::888999<<>>999333,,,&&&((((((******)))((()))))))))(((...000???GGGIIILLL;;;))))))))))))((('''((()))'''///KKKXXXYYYYYYCCC+++((())))))((('''&&&&&&'''(((''''''''''''((()))))))))(((((())))))(((((())))))(((((()))******))))))''''''((()))***+++///444(((((()))************))))))***++++++++++++++++++***+++++++++******+++,,,...///...,,,...111444555666666333888III\\\nnn___MMMHHHEEECCCPPPqqqsssMMMHHHLLLQQQooommmOOOmmmjjjmmm[[[JJJHHHGGGGGGKKK[[[nnn\\\XXXZZZWWWYYY___jjjyyypppNNNDDDEEE???======;;;:::777777999888888>>>GGGQQQUUUTTTOOOMMMPPPOOOKKKFFFCCC>>>;;;<<>>CCCFFFGGGGGGHHHFFFHHHNNNOOOOOOQQQUUUWWWXXX\\\bbbhhhkkkvvv{{{yyy}}}{{{|||nnnhhhfffeeejjjjjjcccdddoooiiikkkiiiyyyzzzbbbddd```XXXUUUWWWWWW]]]nnnhhhkkkggglllqqq+++***)))))))))***++++++)))''''''))),,,+++***)))***+++,,,,,,,,,***)))(((---,,,***((())),,,222666111,,,((('''&&&%%%(((,,,///888===<<<999222+++***(((***+++)))(((***,,,---)))444999EEEJJJJJJFFF111(((+++,,,+++((((((((())),,,888SSSXXX[[[WWW777((((((((((((''''''&&&''''''(((''''''''''''(((((()))***))))))******)))))))))((((((((())))))))))))((((((''''''((()))+++///333(((((())))))***))))))))))))***++++++++++++++++++***+++++++++******+++,,,...000---,,,000222111555000<<>>===:::;;;999999;;;:::999===DDDKKKOOOPPPNNNNNNPPPPPPOOOQQQSSSPPPFFF>>><<<<<<<<>>>>>:::333...)))++++++***))),,,...000222;;;@@@IIINNNIII>>>+++(((+++,,,+++))))))******444EEEWWWZZZ[[[LLL000+++((((((''''''&&&&&&''''''(((((('''''''''(((((())))))))))))++++++)))((()))(((((((((((())))))((('''***)))((((((''''''(((+++)))))))))))))))((('''&&&)))***++++++******++++++******+++*********+++,,,---///,,,...444111---555:::SSSgggwww^^^JJJFFFBBB@@@BBBYYY\\\HHHFFFJJJRRRttthhhQQQiiieee\\\IIIIIILLLPPPLLLZZZlll___UUUUUUXXXWWWUUUUUUTTT]]]lll}}}```HHHCCCCCC???===???<<<<<<<<<;;;;;;<<<;;;:::===AAAJJJMMMRRRTTTTTTSSSQQQPPPTTT\\\```VVVFFF;;;;;;@@@???EEEJJJMMMOOONNNOOOSSSNNNPPPTTTYYY\\\___dddjjjooommmppp}}}~~~}}}~~~|||{{{{{{sssoooiiiggglllnnnqqqjjjjjjlllkkkiiizzznnnjjjkkkkkknnnjjjnnn{{{gggbbb```[[[[[[ZZZ\\\YYY^^^[[[eee}}}mmmbbbiiifffgggiiinnn~~~))))))*********)))((('''+++)))(((((())))))***++++++***)))((((((***,,,---******+++...---...333999666///)))(((***+++***(((---///444999<<<<<<888222,,,,,,+++)))***...333666???DDDFFFJJJIII???333)))***++++++***))))))+++,,,<<>>BBBAAAEEEHHHLLLRRRSSSQQQRRRRRRRRRTTTXXX^^^eeelllqqqqqqssstttwww{{{yyy{{{~~~xxxzzz}}}||||||vvvqqqssssssvvvgggeeejjjpppnnniiisss~~~nnnjjjhhhmmmvvvnnnmmmsssnnnhhhjjjgggaaa___]]]]]]ZZZ[[[^^^\\\VVV[[[eeejjjnnnyyyxxxfff```ccchhhdddgggiiinnnuuu)))***+++,,,++++++*********)))(((''''''&&&)))+++******)))))))))))))))((())))))+++,,,,,,,,,000555555///)))(((,,,...,,,))))))(((,,,111666<<<>>>:::777666333222555<<>>333++++++,,,+++***)))((()))---222FFFYYYWWW[[[NNN///******+++***((((((((((((((((((((((((((((((((((((((((((''''''''')))((('''&&&&&&(((''''''(((((((((((('''&&&&&&'''))))))((((((((((((((()))*********)))))))))************))))))***************)))***+++---,,,000///---///777OOOkkkaaaFFF@@@>>>@@@CCCCCC^^^uuuNNNDDDGGGNNNXXXuuuTTTaaa|||iii^^^LLLLLLIIIOOOOOOTTT{{{gggXXXQQQUUUVVVWWWUUUSSSRRRRRRRRRQQQOOOQQQSSSMMMTTTbbb\\\FFF?????????@@@???;;;===999::::::::::::;;;;;;;;;@@@DDDHHHJJJKKKLLLMMMNNNTTTUUUXXX[[[WWWMMMCCC>>>AAADDDEEEJJJRRRUUURRRPPPUUUTTTUUUXXX^^^fffmmmrrrooopppqqqxxx~~~wwwxxxxxx}}}xxxuuusss{{{sssvvvwwwyyyooojjjeeeeeellliiigggwwwwwwlllnnnrrrlllkkkrrrsssqqqdddbbbfffjjjhhh___\\\^^^UUUZZZ___ZZZ^^^eee___```bbbddddddfffiiijjjhhhiiifffcccaaabbbaaa```___fffgggmmmqqq***+++++++++,,,,,,---///***)))(((((((((''')))+++))))))***++++++)))((('''((())))))))))))***---000555000***(((***,,,+++)))'''%%%(((+++...666???>>>AAAAAA@@@@@@EEEIIIKKKJJJGGGIIICCC777222...))),,,+++******+++)))***444@@@OOOYYYWWWRRR???******)))+++)))(((''''''(((((('''(((((((((((((((((((((((()))(((((())))))''''''''''''''''''((())))))(((((('''&&&&&&(((((('''&&&''''''((())))))******)))))))))************))))))************))))))***+++------000///---777QQQpppjjjFFF;;;???===CCCEEERRRzzziiiHHHAAAFFFNNNZZZ|||XXXaaakkk\\\NNNMMMPPPOOOMMMccc{{{hhh___^^^ZZZWWWUUUUUUSSSPPPMMMLLLMMMQQQNNNPPPZZZYYYJJJ@@@@@@@@@???>>>;;;<<<;;;<<<<<<;;;;;;===<<<;;;@@@DDDHHHHHHIIIMMMPPPQQQVVVTTTQQQSSSXXXYYYNNNAAAAAADDDEEEIIISSSXXXVVVSSSWWWXXXYYY[[[___dddjjjnnnmmmnnnwwwyyyyyy{{{www||||||ssswwwyyy~~~wwwvvvvvvuuuuuusssmmmcccggglllhhhoootttmmmkkkrrrppp}}}~~~tttssszzzzzzjjj______^^^]]]]]][[[YYYYYYZZZ```___^^^^^^```bbbdddeeedddcccbbb^^^]]][[[\\\bbbccceeekkknnn,,,,,,+++)))((()))+++,,,+++***)))******))))))+++'''((()))******))))))(((((()))(((''''''***---///555222,,,((((((((())))))***''')))(((&&&---888:::@@@AAACCCGGGKKKLLLHHHCCC@@@???444&&&)))...******))))))+++---+++---;;;LLLRRRTTTUUUFFF000)))***)))***((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''((((((&&&&&&''''''''''''((()))))))))((('''&&&&&&(((((((((((()))'''((((((((((((((('''''')))***++++++*********************))))))***,,,---///000...000DDDjjjiiiGGG===<<<===AAAAAAGGGccc```BBBCCCFFFMMM\\\XXX]]]ooolllpppQQQNNNMMMNNNRRRVVV}}}iiiXXXRRRTTTSSSOOOPPPOOOMMMNNNJJJIIIVVV\\\MMMCCCDDDBBB>>>???===;;;<<<======;;;;;;======:::???DDDHHHGGGHHHMMMPPPQQQSSSSSSOOOMMMWWWbbb\\\MMMBBBEEEGGGLLLWWW]]]]]][[[ZZZ]]]``````aaacccgggkkkkkkuuu{{{|||{{{xxxwwwqqqrrr|||zzzwwwyyyrrrvvvnnnpppooonnnlllhhhqqq{{{{{{hhhhhhccc\\\ZZZ]]]bbbaaa[[[\\\[[[\\\___aaaaaa``````^^^^^^___^^^```___ZZZ]]]aaadddjjjlll************))))))***+++((((((((()))******))))))---+++******+++,,,,,,,,,*********+++***))))))+++777000---+++'''&&&((()))(((((())))))***+++---...888>>>BBB@@@>>>>>>:::555++++++***((('''((())))))''',,,,,,(((,,,777GGGTTTUUUYYYLLL666---+++))))))+++***((()))***'''&&&))))))******(((&&&&&&((()))%%%***((((((,,,'''###(((((())))))))))))(((''''''))))))))))))'''&&&'''''''''((()))******((('''((()))))))))))))))))))))))))))***++++++******+++---...//////333```}}}pppGGG;;;???999:::EEEEEE]]]RRREEEDDDFFFMMMdddbbb[[[ooodddcccNNNOOONNNNNNUUUfff~~~eeeVVVQQQPPPOOOOOOMMMOOOIIICCCKKKTTTMMMBBB===BBBBBB===;;;???===<<<<<<<<<<<<;;;;;;;;;;;;@@@HHHHHHIIIFFFEEERRRUUURRRLLLNNNXXX```aaaaaaHHHHHHJJJPPPWWW]]]^^^\\\aaabbbbbbdddiiijjjkkknnnttt~~~~~~}}}}}}yyy|||uuulllvvv{{{rrrrrrxxxwwwmmmnnnmmmnnniiippphhhbbbiiibbbZZZaaa___XXXXXXXXXZZZ[[[[[[\\\^^^]]]^^^\\\ZZZXXXYYYZZZ[[[\\\```bbbhhhppp|||************))))))******(((((())))))******))))))---,,,+++***++++++++++++*********+++***((((((***---444666///'''((()))$$$))))))******************))),,,//////---+++***)))+++++++++******+++)))&&&)))***(((---;;;GGGNNNQQQ[[[QQQ???000***))))))***(((+++)))%%%'''((('''&&&(((((())))))******))))))+++***$$$(((555222&&&"""'''(((((())))))(((''''''((()))))))))(((''''''((((((((()))***)))'''''')))))))))))))))************))),,,...---++++++,,,......000222???llllllMMM@@@;;;999===???CCCUUU{{{{{{LLLEEEBBBFFFMMMjjj___XXXttt___wwwXXXOOORRROOOOOOWWW|||eeeTTTMMMTTTOOOIIIJJJHHHDDDBBB@@@AAAAAA@@@@@@@@@>>>;;;<<<;;;;;;;;;=========<<<;;;???GGGIIIJJJIIIIIIRRRXXXYYYVVVTTTVVVYYY[[[]]]YYYMMMHHHPPPZZZ\\\^^^aaadddfffhhhlllrrrssstttyyy~~~zzz|||zzz~~~ssskkktttqqqmmmsssvvvkkkooo}}}bbb___aaa```YYYYYY[[[YYYXXXXXXVVVTTTVVVZZZZZZZZZZZZ[[[[[[\\\[[[ZZZ\\\ccchhhmmmrrr*********))))))))))))***)))))))))))))))))))))))),,,,,,+++***)))))))))))),,,,,,,,,---+++***)))***'''111888000%%%'''***(((***))))))))))))))))))))))))(((***+++***((((((++++++***((('''))),,,,,,******(((+++888IIIQQQRRRUUUZZZDDD222,,,+++******+++***---+++(((***++++++++++++)))'''(((+++,,,***(((******'''***333000'''$$$&&&''''''((((((((((((((((((((()))(((((((((((())))))((()))***)))((((((***************************(((---///---***+++,,,------000222HHHvvvuuuMMM<<>>???===@@@EEEDDD>>>===@@@>>>===<<<<<<<<<<<<;;;;;;===<<>>CCC===<<<===EEEeeeeeeDDDCCCBBBJJJRRR|||dddWWWwwwddd```hhhPPPQQQOOORRRXXXxxx^^^QQQSSSHHH@@@BBBEEEDDD???@@@EEECCC<<<===DDD???>>>===<<<;;;;;;===>>>>>>;;;DDDJJJKKKPPPOOOMMMRRRSSSPPPNNNSSSWWWXXXZZZ]]]^^^]]]ZZZ[[[bbbhhhlllkkknnnrrryyy}}}|||wwwxxxsssnnnnnnqqqooommmooo~~~}}}bbbbbbbbb]]]ZZZUUUWWW[[[XXXRRRRRRVVVTTTSSSSSSTTTWWWXXXYYY\\\eeeccclllppp)))******)))(((((()))))))))******)))(((((()))***((()))***)))((((((((()))***))))))***+++*********---+++333===777+++'''***)))((('''((()))+++++++++)))***((('''***...---******,,,---,,,******)))(((000;;;FFFNNNTTTSSSLLLGGG333***))),,,))))))***(((***...---((((((++++++***111...******)))((((((******)))''''''((('''''')))&&&''''''((()))************)))))))))))))))((((((***))))))***)))((()))+++)))))))))***************+++++++++******+++...//////111222QQQtttQQQ>>>??????::::::>>>DDD^^^ZZZDDDFFFEEELLLXXXhhhVVVnnnppp]]]vvvcccPPPPPPPPPTTTeee```MMMHHHEEE???BBBAAABBBAAA>>>===??????===;;;<<<<<<;;;:::<<>>QQQQQQCCCDDDGGGMMMaaahhhTTTfff}}}ZZZkkkZZZNNNSSSSSSTTTqqqPPPGGGKKK===BBBAAA???>>>>>>??????===<<<;;;<<<===;;;:::<<>><<>>=========<<<;;;;;;===>>><<<<<>>@@@@@@eeeaaaCCCDDDGGGIIIRRRxxxnnnXXX___hhhWWWjjjPPPRRRUUUSSSeeeTTTHHHGGGBBBBBBCCC@@@<<<;;;======;;;<<<;;;;;;<<<======<<<;;;;;;<<<===@@@NNNXXXQQQOOOIIIPPPSSSUUUWWWWWWVVVXXXbbbeeefffffflllvvv}}}~~~wwwqqqppprrrqqqrrrrrrnnniiiiiiccclllvvvwwwtttxxx|||zzzsssiiikkkiiijjjgggtttxxxmmmiiiiiiccclllgggeeehhhhhhcccdddjjjkkkfffccceeehhhfffhhhkkkpppkkk^^^ccc\\\WWWXXXTTTQQQQQQRRRSSSUUUVVVWWWWWW[[[UUU```ccchhhppp~~~((()))***+++)))(((,,,000,,,+++******)))'''(((******+++***)))+++***)))+++(((***)))''''''******'''******))))))'''''',,,222<<<777000+++)))*********+++)))))),,,...---...000777>>>EEEHHHJJJLLLLLLJJJPPPQQQVVVNNN777************,,,---,,,*********++++++,,,,,,+++)))((()))***((())))))(((((('''((((((+++,,,)))'''))))))((()))'''((()))))))))((('''''')))***)))(((***)))((()))***+++******+++)))(((***)))+++(((***)))(((,,,+++***,,,///000...,,,---000///111000666SSSyyyeeeNNN:::888:::888888===;;;AAADDD[[[TTTDDDDDDFFFJJJZZZoooZZZ```uuuXXXlllcccTTTTTTTTTVVVvvvhhhKKKGGGDDDAAAAAA???===<<<;;;<<<===>>>===<<<;;;;;;;;;;;;;;;@@@;;;999EEEOOOSSSVVVQQQLLLRRRUUUTTTSSSVVVYYYZZZiiilllllllllssszzzvvvuuuoookkkkkknnnmmmllljjjfffdddgggnnnrrrrrrvvvzzzvvvuuujjjdddfffiiikkklllkkkiiifffdddfffiiijjjgggddd```\\\dddgggddd``````dddggggggfffiiihhhjjjvvv{{{gggbbb]]][[[WWWXXXRRROOOOOORRRVVVVVVUUUTTTUUUYYY\\\^^^kkkhhhwww***)))))))))((('''))),,,,,,+++,,,---,,,++++++,,,+++,,,+++***+++***)))***(((---///+++'''(((*********)))((((((&&&&&&)))...777:::<<<999333...,,,,,,***((()))---333999@@@FFFIIIKKKKKKJJJLLLOOOPPPNNNNNNPPPGGG777,,,)))))))))((()))++++++******+++,,,+++,,,,,,***(((''''''(((&&&&&&&&&''')))*********''')))((((((***)))'''''''''(((((())))))((((((((()))***)))(((***)))((()))******))))))+++)))'''))))))+++(((***)))(((+++***,,,,,,---...---+++,,,...,,,...,,,///GGGkkklllTTTAAA:::555666777666777;;;???CCCXXX{{{zzzRRRHHHHHHIIIMMMccclllVVV]]]|||WWWbbbXXXXXXWWWTTTbbb~~~RRRJJJJJJDDDBBB???===<<<<<<<<<;;;>>>======<<<;;;;;;;;;;;;;;;;;;:::BBBJJJRRRZZZWWWRRRSSSRRROOOOOOTTTZZZ___iiippppppmmmqqq{{{yyyuuuvvvnnnkkkkkkkkkmmmnnnllliiidddgggqqqsssrrryyyxxxkkkbbbffflllnnnppptttnnnhhhcccbbbccccccdddeeeaaa\\\aaabbb___```bbbaaahhhllliiieeeeeemmmuuupppkkkvvveeebbb[[[[[[VVVWWWTTTRRRRRRSSSSSSRRRQQQTTTVVVYYY\\\hhhgggrrr,,,***((('''''''''((()))---...///111111//////000...///...,,,---+++((()))'''+++---***'''(((***+++)))((((((''''''&&&''')))111999AAACCC???999777777555666999>>>BBBFFFJJJMMMLLLMMMLLLJJJJJJMMMNNNMMMRRROOO:::)))***,,,)))+++)))***+++***)))(((((((((+++,,,,,,,,,++++++---...)))'''&&&'''((()))(((&&&&&&((('''(((******'''(((((((((((())))))))))))((()))+++))))))***)))(((***************+++)))&&&((()))+++)))+++***(((+++***---+++***++++++***+++,,,//////......:::RRRjjjxxx}}}nnn[[[CCC444444666777777777:::===@@@???MMMsssjjjJJJDDDEEEHHHYYYuuunnnTTTZZZYYYYYYmmmZZZXXXUUURRR```RRRHHHFFFEEEBBB>>>=========<<<:::===>>>>>>===;;;::::::;;;:::>>>===@@@CCCLLLXXXXXXQQQPPPPPPPPPQQQTTTYYY^^^cccqqqvvvsssuuuyyy}}}xxxxxxooojjjhhhhhhkkknnnmmmmmmfffgggtttzzztttsss{{{ssshhhlllvvvuuuuuu}}}|||qqqgggcccccccccccccccaaa___bbbccc\\\___bbb___cccjjjiiigggfffmmmuuuooohhhgggkkkhhhccc___ZZZXXXVVVSSSQQQRRRTTTTTTRRRVVVVVVYYY\\\fffhhhooo,,,***((((((''''''(((+++...///000111111111111222222333222000000---******)))((('''&&&'''******))))))((((((((()))(((((((((,,,000666<<<@@@AAAAAA@@@AAADDDHHHJJJKKKKKKIIIGGGJJJNNNOOOMMMLLLOOOQQQQQQHHH===,,,&&&***)))'''***+++++++++***((('''&&&&&&&&&'''((((((((()))***+++,,,***))))))))))))'''%%%((()))&&&&&&((((((''')))((((((((()))******)))))))))+++))))))***)))(((******+++++++++,,,***'''))))))+++)))++++++(((+++***+++******++++++******,,,+++,,,,,,---000888EEEQQQaaaooo}}}vvvbbbUUUJJJ@@@888333444777666555555666:::===???IIIiii___FFFCCCFFFMMMfffwwwVVVWWWbbbVVVmmmeeeXXXWWWRRRYYYgggTTTKKKDDDDDDBBB???=========<<<;;;===>>>>>><<<:::::::::;;;;;;======??????EEESSSVVVQQQOOOPPPSSSUUUUUUYYY^^^dddrrrxxxvvvvvvrrrpppwwwvvvooollljjjhhhhhhiiiiiidddeeefffppp~~~xxxuuu{{{rrrttt|||xxxssszzzvvvggg___```ccc___YYY\\\]]]^^^bbb[[[\\\aaa```^^^aaagggooonnnjjjqqqsssooo```lllkkk|||bbb^^^ZZZVVVUUURRRQQQRRRUUUUUUTTTWWWWWWZZZ\\\ccchhhmmm~~~***))))))(((''''''***------...//////...///000000222444333222333111...///+++***'''&&&'''*********)))))))))******+++***)))))))))***...333777::::::BBBEEEFFFFFFGGGIIIKKKKKKMMMNNNMMMLLLNNNRRRQQQMMM777+++'''***)))***+++)))))))))******))))))))))))((((((((('''&&&&&&&&&''')))***++++++,,,,,,,,,,,,******(((''')))(((&&&((()))(((((()))*********))))))+++)))(((***)))((()))***+++***+++,,,)))'''))))))+++)))******'''+++)))))))))+++,,,+++***+++---+++***+++/////////444;;;@@@HHHSSSYYYYYYXXX[[[___]]]DDD444000222444333666333222444888999999<<>>===:::888999::::::999888999???@@@BBBPPPXXXUUUQQQQQQUUUVVVWWW\\\cccllltttsssqqqsssmmmooo~~~xxxssspppnnniiiggggggeeedddhhhggghhhsssyyyvvvuuuzzz}}}wwwssswwwsssmmmppp}}}xxxkkk^^^]]]dddddd^^^hhheeeYYY]]]YYY\\\```bbbbbbaaahhhwwwwwwnnnppprrrrrrkkkjjjlllnnnfffcccaaaXXXWWWTTTRRRRRRSSSSSSQQQVVVVVVXXXZZZ^^^eeekkksss((((((((((((''''''***---...////////////000111111000222222222444444333444,,,---,,,***'''&&&(((******************++++++***)))******)))((())),,,///BBBFFFHHHFFFFFFJJJLLLKKKKKKKKKKKKLLLOOOMMMBBB666000+++------(((,,,///'''))))))***)))))))))((((((***)))))))))((((((((((((&&&''')))*********+++,,,***,,,,,,+++---+++(((((()))(((((((((*********))))))***)))(((***)))((())))))***))))))+++(((''')))(((***((()))(((&&&***)))((()))+++,,,+++***+++---000,,,+++---000000333555999777555444000///666???PPP===444222222444222444333333666:::999:::HHHYYYrrrJJJCCCCCCGGGMMMaaaVVVRRRvvv~~~VVV[[[rrrTTTTTTRRRYYYTTTmmmPPPGGGFFFAAAAAA???===;;;;;;<<<======>>><<<999888::::::999999777888AAAAAAAAAMMMUUUTTTSSSVVVZZZ[[[ZZZ\\\aaaiiiqqqpppqqqxxxvvv{{{wwwrrrnnnjjjgggfffdddhhhjjjkkkjjjjjjiiimmmsssuuuzzzvvvoooooonnnjjjkkkpppsssmmmaaa]]]dddkkkkkkddd```]]]```___aaaiiiiiimmmzzz}}}{{{tttsssiiinnntttdddeee[[[XXXUUUTTTSSSRRRQQQRRRUUUVVVWWWYYY\\\bbbjjjppp)))((('''((((((((()))+++---///000000000222222111...000000000333333222444///000000///+++)))((())))))******(((((()))*********,,,---,,,)))(((***---@@@GGGLLLKKKJJJLLLKKKGGGIIILLLOOOMMMIIIAAA444)))+++******(((''')))(((###))))))))))))((('''&&&&&&&&&%%%%%%&&&&&&'''''''''%%%&&&&&&'''(((((('''&&&(((+++***+++...,,,))))))***((((((((()))***)))((((((***)))((())))))''')))))))))((((((***((('''******,,,((()))((('''+++***)))((()))************,,,---+++((((((***,,,------111///111333222000222666888111111000...111222555333333555666888CCC```{{{gggGGGFFFGGGLLLRRRkkkWWWSSSrrr[[[XXXtttnnnWWWOOOZZZTTTWWWlll|||PPPHHHHHHCCCAAA???===<<<<<<<<<<<<<<<===<<<::::::<<<;;;777::::::;;;@@@>>>===HHHNNNPPPTTTYYY]]]]]]ZZZYYY[[[eeeuuuyyyyyy|||sssooommmllliiiccceeeeeeiiilllhhhgggooowwwuuuvvvtttqqqnnnmmmlllkkkcccggggggccc___bbbgggkkknnnccc```ddd```ccckkknnnqqqyyy~~~{{{yyy|||rrruuujjj```]]]XXXTTTUUUTTTQQQRRRUUUVVVVVVVVVYYY]]]aaaiiippp+++)))((()))***))))))((()))---//////000111111000///111//////111000000222444222222333333111,,,)))((())))))&&&%%%''')))))))))***+++,,,---...000111:::BBBGGGGGGHHHKKKKKKGGGFFFLLLNNNDDD777...***))))))((($$$(((///)))###)))&&&&&&&&&'''(((((((((((())))))((('''''''''''''''&&&%%%%%%&&&((()))'''&&&%%%&&&%%%%%%((()))((()))***)))'''((()))***)))((((((***(((((()))(((''')))******((((((***)))(((+++,,,...******)))(((---,,,+++(((&&&'''))))))*********,,,,,,++++++......+++,,,,,,---.........---...111,,,///000111555111///222333666:::BBBXXX{{{WWWAAACCCDDDMMMWWW}}}YYYVVVpppdddXXXcccaaaVVVTTTTTTVVVVVVeeelllNNNIIIEEEEEEBBB???=========<<<:::;;;<<<<<<;;;<<<>>>;;;666777;;;<<<===:::;;;FFFJJJRRRUUUXXXYYYWWWVVVXXXZZZnnn~~~~~~{{{uuussssssrrrmmmeeelllhhhiiiiiieeeiiirrrsssvvvrrrsssuuuqqqnnnllljjjbbbbbbeeeiiiiiifffdddeeeeeeggg___^^^eeeccciiikkknnnqqqwwwwwwyyyzzz~~~rrrzzziiibbbZZZUUUVVVTTTOOOQQQVVVVVVVVVTTTYYY^^^```hhhpppwww(((((()))***+++***(((&&&&&&(((***---///000000000000000/////////111333444888666333333444333000...)))((())))))((('''(((***(((&&&''')))+++...///,,,333BBBMMMKKKFFFHHHKKKLLLIIIBBB777...))))))***+++(((((()))******((('''((('''((())))))))))))***+++%%%''')))******))))))((((((''''''((('''&&&&&&''')))'''&&&'''(((((('''((('''((((((''''''(((((('''(((''''''))))))((()))***)))))))))***))))))((((((***)))))))))))))))(((''''''((((((((((((((()))************+++,,,,,,++++++***+++,,,,,,,,,,,,------...///000///---000222...222555666???TTTxxxcccKKKBBB@@@EEEQQQcccZZZUUUnnnqqqWWWZZZ___TTTUUUQQQWWWVVV```cccHHHHHHDDDBBB@@@???>>>===;;;<<<>>>::::::;;;;;;;;;;;;;;;:::999;;;=========@@@EEEIIISSSUUUWWWWWWYYY]]]bbbdddrrrwwwqqqssswwwyyyxxxyyyoooooojjjdddeeecccfffrrryyyyyywwwvvvxxxxxxvvvtttooogggdddeeefffgggiiijjjgggcccpppnnnfff]]]\\\___eeellljjjjjjoooxxxyyywwwyyy{{{~~~~~~sss{{{}}}llleee]]]]]]UUUQQQTTTRRRTTTVVVUUUVVVYYY\\\___dddjjjsss))))))((()))))))))(((''''''((()))+++,,,---------.../////////000111333444777555333333444333111///---***)))))))))))))))+++)))((()))((((((***---+++555@@@HHHJJJLLLOOONNNHHH===888111,,,(((((()))***((((((''''''''''''(((((('''((()))((('''''''''''')))***++++++***(((((('''+++***))))))(((&&&&&&&&&'''%%%%%%&&&'''&&&''''''((())))))(((((()))))))))(((''''''))))))(((((()))))))))))))))))))))))))))***)))))))))))))))(((((((((((((((((((((((()))************++++++,,,++++++***+++,,,,,,,,,,,,,,,---...---//////......111000333888:::QQQttt\\\GGGDDDBBBCCCSSSrrr~~~YYYSSSkkkXXXVVVvvvVVVRRRPPPVVVSSSPPP```|||YYYIIIHHHCCCCCCAAA>>>>>><<<;;;:::;;;;;;;;;;;;;;;::::::::::::777999<<<===<<<===AAADDDNNNPPPSSSTTTWWW\\\aaadddppp}}}~~~sssppptttwwwzzz}}}zzzuuuuuuvvvrrrtttuuu]]]cccmmm|||vvvuuuwwwwwwwwwwwwvvvsssnnnllljjjjjjhhhdddbbbcccfffgggaaahhhfffaaaccchhhjjjjjjiiiiiillluuu|||yyyvvvzzz{{{lllaaa[[[WWWXXXRRRQQQSSSSSSSSSUUUYYY\\\^^^ccchhhkkk***)))(((''''''(((((((((((((((((((((((())))))***+++,,,,,,,,,,,,---...///------,,,,,,,,,,,,+++++++++)))((()))+++++++++,,,+++***+++***)))...222222>>>BBBDDDDDDFFFHHHDDD===000///...,,,++++++,,,---)))***(((%%%%%%'''((('''((()))))))))((('''''''''&&&'''((((((((('''((((((((('''((())))))(((((()))'''''''''((((((((()))+++***++++++))))))***)))((()))(((((())))))(((((()))(((((())))))))))))))))))))))))(((((()))))))))(((((()))))))))(((((())))))***))))))***+++++++++*********++++++++++++,,,---,,,,,,---/////////111333555<<>>======<<<;;;;;;===<<<;;;:::999999999999777:::===>>>>>>>>>@@@BBBEEEIIINNNTTTZZZaaafffggglllqqqsssqqqrrrwwwzzzyyywwwzzzqqqooosssvvv}}}hhh]]]ddd|||qqqvvvyyyxxxyyyyyysssnnnqqqmmmkkkgggbbb``````aaabbb]]]`````````bbbdddiiiqqqxxxvvvsssvvvfff]]]YYY\\\RRRTTTSSSSSSSSSUUUZZZ\\\\\\```eeejjj))))))''''''''''''((((((''''''''''''''''''''''''))))))***)))((((((((((((******************++++++)))((()))***+++*********++++++---///111888???@@@CCCGGGJJJFFF@@@:::111***)))***,,,------...///000,,,...,,,'''&&&)))***'''((((((((()))(((((((((((($$$%%%%%%%%%%%%&&&'''(((%%%%%%&&&'''((((((((()))(((((()))******)))+++---,,,---...---,,,,,,***((()))(((((())))))((('''(((((((((((())))))*********))))))(((((())))))))))))))))))***)))((((((((()))))))))))))))************)))***++++++++++++,,,---+++------...111222222444888DDDiiiiiiIIICCCBBBDDDOOOccc___SSSaaafffRRR[[[hhhUUUPPPSSSTTTTTTQQQRRR[[[sss]]]RRRLLLDDDEEEAAA>>><<<===>>>>>>======<<<;;;:::999888888888999888;;;>>>?????????@@@BBB@@@EEEMMMUUU]]]dddgggfffiiijjjooosssuuuyyy{{{zzzwwwvvvssswww|||ggg___dddrrrvvvzzzzzz|||vvvlllpppmmmggg```]]]^^^___]]]ZZZSSS]]]bbb```ccctttyyyyyysssiiiaaa\\\[[[UUUXXXSSSTTTTTTVVVYYYZZZ[[[^^^ccciiiuuu((((((((('''''''''''''''&&&&&&'''((((((''''''&&&((()))))))))((('''''''''))))))************+++,,,++++++++++++)))((())),,,000///111555:::BBBGGGFFFEEEDDD@@@777000+++'''$$$''')))***++++++++++++,,,+++...---)))))),,,,,,)))'''''''''''''''''''''&&&(((((('''&&&%%%%%%%%%&&&'''&&&&&&''''''&&&&&&&&&&&&&&&'''((((((((())),,,,,,///000111111000...+++)))(((((())))))''''''((((((((())))))))))))*********)))(((((()))))))))))))))*********)))((()))))))))((((((((()))***)))))))))************+++,,,---+++///...,,,111333222222>>>]]]UUUCCCEEEDDDBBBQQQooobbbTTT^^^vvvUUUXXXtttbbbSSSTTTRRRTTTSSSPPPOOOSSSbbbeeeTTTQQQKKKEEECCC>>><<<;;;<<<>>>>>>======;;;:::999888888888999999999;;;<<<===<<<===???AAAAAAEEEJJJRRR[[[bbbdddccckkkkkkppptttttttttuuuuuusss}}}jjjmmmaaafffhhh~~~wwwtttxxxyyy~~~xxxjjjiiikkkbbbYYYVVVXXX[[[\\\\\\\\\```bbbnnnuuu}}}qqqbbbaaa]]]ZZZWWWQQQTTTSSSSSSWWWYYYZZZ]]]bbbjjjnnn((((((((((((''''''&&&&&&%%%&&&'''(((((((((''''''&&&'''((((((''''''(((((('''''''''''''''((()))***++++++++++++***+++000666999888:::===@@@DDDEEEAAA>>>888111,,,+++,,,***)))))))))***))))))((('''''')))++++++******,,,,,,******))))))((((((((('''&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&(((((('''&&&''''''&&&&&&(((((('''(((***)))+++...///000000///---)))(((((())))))''''''((())))))))))))))))))))))))***))))))((()))))))))))))))*********)))))))))))))))((((((((()))******))))))************+++,,,...---222///,,,000111222777OOO}}}oooIIIAAADDDFFFDDDRRR}}}___SSS\\\ZZZWWWeee}}}]]]UUUSSSUUUTTTRRRHHHPPPQQQSSSllleeeSSSOOOKKKHHHFFF@@@===<<<;;;<<<===<<<;;;::::::999999999999::::::;;;;;;<<<<<<;;;;;;<<>>:::444...---...333666444...((())))))))))))***)))((((((((()))))))))))))))))))))+++***************((('''&&&&&&&&&&&&%%%%%%&&&'''%%%%%%&&&((((((''''''((()))''''''((()))(((((()))&&&((())))))***,,,---,,,)))(((((())))))(((((()))******))))))((((((((()))+++***)))((()))))))))))))))************)))))))))))))))((())))))************************+++---......111......111///555EEEmmm[[[CCCCCCAAAEEEKKKbbbYYYQQQZZZcccUUU]]]tttWWWUUUXXXPPPNNNQQQPPPNNNOOORRRYYYmmmppp___UUUNNNLLLKKKHHHGGGDDD???>>><<<<<<===<<<:::999::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<;;;<<>>===>>>>>>===;;;:::;;;;;;;;;;;;<<<<<<======<<<888999:::;;;===AAAFFFIIILLLMMMPPPXXXbbbiiiiiifffpppqqqmmmqqq~~~~~~uuutttzzzyyyjjjccc___^^^```iiiwwwyyyvvvwwwzzz~~~|||sssllleee^^^]]]^^^aaadddhhh~~~vvvwwwuuu~~~~~~dddZZZXXXXXXRRRSSSPPPOOOTTTYYYZZZZZZZZZaaajjjuuu)))((('''''''''''''''&&&(((((((((((('''&&&'''(((''''''((()))(((''')))+++***************)))(((''''''///555555444666777666::::::888333,,,((()))+++,,,***(((((()))***)))'''&&&'''((()))************,,,,,,***(((((((((((('''(((***+++)))'''&&&(((***,,,,,,++++++***)))(((&&&(((&&&%%%&&&&&&%%%&&&'''$$$%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&)))***++++++************)))))))))))))))(((((('''(((((()))+++***)))((())))))((((((((()))*********---((('''+++---++++++...---...111///333222CCCsss___DDDAAABBBDDDCCC```SSSRRRWWWVVV[[[eee___\\\RRRQQQNNNLLLIIIIIIHHHKKKNNNJJJKKKMMMNNNOOOMMMIIIFFFDDDEEEFFFGGGIIIIIIFFFBBB>>>AAACCC??????<<<999;;;999:::;;;:::888999;;;<<<;;;888888888===LLLNNNCCCFFFIIIRRRUUUUUU\\\aaadddiiimmmnnnrrruuuvvv~~~yyy{{{~~~tttkkkddd]]]\\\bbbgggvvvyyywwwuuu|||}}}xxxpppaaa\\\```YYYbbbhhhppp}}}yyyyyyvvvddd^^^ZZZWWWVVVSSSRRRUUUVVVSSSTTTYYY\\\___hhhnnn((((((''''''(((((('''&&&(((''''''((('''&&&''')))***)))((('''&&&%%%&&&((()))*********))))))***++++++444;;;888333333888;;;777444000---+++***((('''***)))((((((((((((''''''(((''''''&&&''')))+++,,,))),,,,,,***''''''((())))))))))))((('''&&&&&&'''***))))))***++++++***)))***)))((()))(((%%%%%%%%%&&&&&&&&&'''(((((())))))'''((((((((())))))******)))(((''''''(((((((((((()))***++++++******))))))+++******)))))))))))))))***)))((())))))((())),,,,,,+++***))))))))))))(((,,,******,,,---+++---000,,,///000///222999WWWRRR???>>>AAACCCMMMoooSSSPPPWWWbbbYYY___xxx\\\[[[QQQJJJKKKJJJJJJFFFBBBDDDEEEFFFGGGIIIIIIGGGFFFDDDDDD???CCCGGGFFFBBB??????AAA===>>>::::::999777;;;:::777888999888999;;;;;;:::666888===FFFVVVVVVEEE@@@LLLRRRTTTTTTXXX]]]aaafffhhhkkkmmmooouuuzzz}}}|||}}}vvvpppkkkcccbbbdddeeepppwwwvvvrrrvvv||||||zzztttfff^^^XXX```aaappp{{{|||tttsss{{{kkk]]]YYYWWWWWWTTTRRRTTTVVVSSSSSSWWWZZZ\\\eeekkk((((((''''''(((((('''''''''''''''((('''&&&'''))))))'''%%%%%%&&&&&&'''))))))******)))(((***---111333777999777666666666555111...***))))))***(((&&&((((((((('''&&&&&&&&&''')))((('''&&&''')))+++---(((******)))((())))))((()))(((((((((((((((&&&%%%((('''&&&(((***,,,,,,+++,,,++++++,,,,,,***(((((('''''''''''''''''''''&&&&&&''''''((())))))******)))(((''''''((()))))))))(((***++++++***)))((((((,,,+++***))))))***++++++***)))((())))))(((***,,,***)))))))))******+++******+++,,,,,,++++++---...---222111000111BBBkkkmmmIII???>>>@@@AAAYYYRRRNNNXXXkkkSSSZZZ|||oooQQQMMMMMMMMMLLLIIICCCBBBGGGDDDDDDDDDDDDCCCBBBBBBCCC>>>BBBDDDBBB>>><<<@@@DDDBBBBBB===;;;999666:::999777888999::::::;;;:::999>>>===;;;<<>>>>>@@@BBBDDDHHHHHHAAA???;;;888:::999:::;;;;;;;;;;;;:::999888:::<<<===;;;@@@FFFFFFLLLPPPNNNQQQPPPLLLRRR\\\^^^```dddfffnnn{{{mmmssspppppppppllleeebbbaaa^^^kkkyyy}}}tttnnnoooqqqrrrvvv|||ssseeelllsssrrrrrrssssssrrrsssxxx}}}uuuccc___WWWSSSRRRQQQSSSTTTQQQQQQTTTUUUYYYaaaggg(((((((((((((((((((((((((((((((((((('''%%%%%%'''***((('''(((((('''&&&&&&))))))))),,,///111222222222444666333///,,,***)))***)))(((((('''(((((()))***(((''''''((()))((('''&&&''''''(((((())))))))),,,***''')))---000---''''''(((*********)))((((((***(((&&&&&&'''((('''&&&''''''(((((()))***++++++,,,++++++***)))(((((('''&&&&&&&&&'''''''''''''''((((((((()))*********)))'''((()))***)))((('''&&&)))*********************(((((()))******))))))***+++******)))*********)))***+++,,,+++---111111//////333111222999\\\}}}OOO@@@>>>AAADDDNNNxxxXXXKKKSSSwww\\\ZZZfff\\\NNNLLLMMMFFFDDDEEE@@@BBBAAAAAA@@@???===<<<<<<<<>><<<:::<<<:::<<<<<<;;;;;;;;;:::::::::777;;;@@@>>>???CCCCCCIIINNNMMMPPPOOOKKKRRR]]]___fffjjjppp~~~~~~rrrwwwrrrooollleeebbbcccccchhhwww~~~yyytttrrrrrrrrrqqqzzzxxxiiiuuu}}}}}}~~~sssuuutttpppttt~~~zzzeee\\\XXXZZZSSSQQQSSSTTTRRRSSSVVVWWWYYY```fff(((((())))))(((((((((((((((((((((((('''%%%%%%&&&(((''''''((()))((('''((())))))+++...222444333111444333000---+++*********,,,(((%%%&&&)))+++)))&&&***((('''''')))***((('''((('''&&&&&&&&&'''((((((((()))***))))))******)))%%%''')))))))))(((((((((+++)))(((''''''&&&&&&%%%)))))))))''''''(((''''''))))))))))))))))))))))))''''''((((((((((((((('''((((((((()))*********)))'''((())))))((('''''''''))))))************))))))***)))((((((((('''))),,,+++*********+++,,,,,,+++((()))******...222333111666666444333@@@jjjhhhGGG???>>>@@@HHHbbb^^^NNNTTTpppgggYYY^^^lllQQQKKKPPPIIIDDDFFFCCCFFF???@@@@@@??????>>>>>>>>>EEECCC@@@???@@@BBBEEEFFFBBBBBB======<<<:::===;;;::::::::::::;;;;;;;;;<<>>BBBCCCHHHJJJOOOSSSPPPOOOXXXbbbccciiinnnyyy{{{nnnkkkgggccceeehhhiiivvv~~~~~~zzzvvvssssssrrrtttxxxnnn~~~vvvxxxxxxeee]]]XXXYYYUUUSSSTTTUUUSSSTTTXXXYYY[[[```fff((()))))))))(((((((((((('''''''''((('''&&&&&&'''&&&%%%&&&((((((((()))+++***+++---111333444333111333...)))(((***,,,+++)))+++(((&&&''')))+++)))''')))(((''''''((((((((('''((((((((('''''''''''''''%%%((()))'''%%%&&&'''(((&&&&&&'''(((((((((''''''))))))))))))((('''&&&''')))++++++)))((()))(((&&&''''''''''''''''''''''''''''''((()))))))))))))))***)))(((((()))*********((()))))))))((((((((()))***************)))))))))+++)))((((((''''''(((+++)))(((((()))+++,,,------((()))***+++---000111111777555777444FFFvvvVVVBBB@@@@@@BBBNNNwww___OOOTTTiiivvvZZZZZZssscccMMMMMMJJJBBBDDDAAABBB???@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAACCCEEEFFFEEEEEE???>>>>>><<<@@@>>>999888999;;;<<<;;;;;;<<<===999???BBBAAA@@@???BBBHHHTTTWWWSSSVVV```hhhiiinnnuuummmkkkjjjddddddiiikkkuuu}}}}}}wwwtttwwwwwwtttvvvuuuvvv{{{eeeaaa[[[VVVVVVSSSSSSTTTRRRTTTWWWYYY[[[___ccc))))))***)))((('''((((((&&&&&&'''((((((&&&'''((((((''''''((('''&&&(((******,,,///222333333222222*********)))(((((())),,,)))*********((((((***+++'''((((((''''''''''''(((((()))+++,,,+++***(((&&&((()))(((''''''(((((('''((('''&&&'''))))))'''%%%'''(((******)))(((((()))&&&((()))))))))***)))'''((((((''''''&&&&&&&&&%%%&&&'''((()))*********)))+++***'''&&&''')))***+++))))))***))))))))))))***,,,,,,***)))))))))***+++)))((()))))))))'''''')))***)))(((((()))******))),,,,,,...///...---///000000///666555KKK~~~vvvLLL??????AAAFFFTTT]]]MMMRRRbbb\\\WWW```ZZZQQQMMMEEEEEE>>>===?????????>>>>>>>>>@@@AAA>>><<<<<<>>>AAACCCCCCAAAGGGFFF?????????@@@DDDDDD999999:::======<<<:::;;;>>>:::BBBDDD>>>;;;===FFFHHHXXX[[[VVV[[[ffflllmmmwww}}}kkkqqqyyypppmmmrrrxxxnnnlllnnnfffdddhhhhhhqqqyyy}}}}}}xxxxxx~~~zzzwwwsssuuutttqqqbbbaaa```ZZZUUURRRRRRRRRPPPRRRVVVWWWXXX[[[^^^))))))((((((''''''((((((%%%&&&&&&''''''(((''''''(((''''''''''''&&&(((***,,,000444555444333111...)))***+++***((('''(((***))))))((((((((()))))))))((())))))'''&&&'''(((((())),,,&&&+++;;;444%%%&&&$$$&&&***,,,***'''(((***)))((('''((((((&&&&&&'''(((((('''&&&&&&'''(((((('''((())))))***))))))(((''''''((()))***)))(((&&&&&&'''((((((((()))***+++******))))))*********))))))***+++***((('''''''''******))))))((((((***+++))))))((()))))))))((((((&&&((((((((()))******)))((()))+++,,,---...000111...444222222OOO\\\BBBAAA<<>>;;;===:::===???@@@AAA???===@@@BBBDDDBBB===???CCCFFFJJJBBB===999:::<<<======???AAA@@@===???>>><<>>???AAARRR|||^^^KKKSSS___mmmUUURRRooolllNNNLLLHHH???DDD>>>>>>===<<<>>>===;;;<<<<<<<<<;;;>>>BBBAAA>>>???>>>AAAAAA@@@BBBEEEGGGKKKJJJCCC<<<999;;;???AAABBBFFFBBB;;;;;;===@@@KKKRRR\\\___^^^cccrrr{{{}}}ggg]]][[[VVVWWWVVVTTTPPPNNNMMMKKKHHHMMMMMMMMMLLLKKKKKKKKKKKKLLLLLLOOOSSSSSSSSSXXX```gggmmmyyy}}}vvvoooiiijjjmmmzzzzzzzzz~~~{{{ttttttvvvtttttt}}}hhh```\\\XXXWWWTTTQQQOOOOOOPPPRRRSSSTTTVVVXXX++++++******))))))))))))'''''''''''''''''''''&&&(((&&&%%%&&&'''((()))+++000222444222///,,,)))(((+++***))))))*********)))))))))))))))))))))))))))'''((()))((('''(((((('''%%%)))'''$$$(((+++***(((&&&)))***((((((***+++***'''((()))++++++)))'''''''''''''''%%%%%%'''''''''(((((())))))))))))))))))))))))))))))******)))((()))***,,,,,,+++)))((('''******)))************)))+++***++++++++++++***))))))******)))((((((((()))(((******)))''''''(((+++'''))))))(((((())))))(((******+++++++++,,,---...---111///888JJJvvvWWWBBB???;;;AAABBB^^^```MMMUUUcccPPPNNN___bbbPPPMMM>>>CCC@@@>>>>>>>>><<<======;;;======<<<>>>BBB@@@======<<<>>>>>>@@@CCCEEEGGGLLLNNNIII???999;;;AAADDDBBB???@@@<<<>>>AAAGGGSSSXXX\\\\\\cccooozzznnnXXXLLLNNNQQQNNNIIIIIIHHHHHHKKKMMMKKKGGGJJJKKKLLLMMMLLLKKKJJJJJJLLLLLLPPPTTTTTTPPPOOOQQQMMMNNNOOOSSSZZZ___gggqqqzzzvvvllloooppp{{{zzzxxxzzz}}}xxxxxxtttsssvvvyyyggg___[[[WWWXXXUUUQQQNNNNNNOOORRRSSSRRRTTTVVV+++******))))))(((((((((&&&&&&&&&''''''((((((((()))(((''''''((())),,,000000222333111...+++***)))******)))))))))*********))))))))))))))))))))))))((())))))'''''')))))))))''')))***(((''')))***&&&'''******((((((++++++(((&&&&&&'''))))))'''&&&&&&'''((('''%%%%%%'''((('''))))))(((((()))))))))***''''''''''''((()))))))))(((***++++++***)))(((((())))))))))))))))))))))))+++******+++,,,,,,+++***+++,,,,,,+++***))))))))))))******)))'''''')))+++((())))))))))))******)))***************+++---...222000333===:::aaahhhCCC===@@@;;;BBBLLLqqqbbbNNNUUUaaaaaaRRRXXX{{{[[[HHHCCC@@@AAA===???@@@<<<===???<<<:::<<<===>>>@@@>>>;;;>>>>>>??????AAAEEEEEEHHHNNNNNNMMMFFF===<<>>888>>>@@@EEEKKKSSS___bbb___aaagggqqqzzz|||iiibbbYYYQQQMMMMMMPPPNNNHHHGGGEEEBBBAAADDDGGGGGGDDDAAABBBDDDEEEFFFGGGHHHIIIMMMMMMPPPUUUUUUPPPKKKIIIIIIKKKLLLLLLMMMMMMNNNTTTTTTUUUeeevvvvvvooo~~~sssmmmmmmmmmqqqtttwww{{{||||||~~~zzzuuu~~~~~~~~~}}}wwweee^^^ZZZWWWWWWTTTQQQOOOOOOQQQTTTVVVRRRSSSUUU*********))))))(((''''''&&&&&&'''''''''(((((((((((())))))***))))))...333111111000///,,,*********)))***+++***)))(((***+++)))))))))))))))((((((((())))))(((&&&&&&((())))))(((%%%(((***((()))***'''(((++++++))))))+++***%%%'''&&&&&&''''''&&&&&&''''''((('''%%%%%%'''((('''(((((((((((((((((()))))))))((('''&&&''''''&&&&&&%%%&&&'''((()))***+++,,,)))*********))))))*********))))))***+++,,,+++***---.........,,,,,,,,,,,,,,,+++)))(((((((((((((((((())))))((()))******))))))******++++++,,,---///...///222>>>444GGGxxxeeeJJJ======>>>===HHHcccbbbMMMQQQXXXyyyYYYTTTeeeqqqGGGGGGEEEBBB>>>@@@AAA===>>>@@@===AAA???<<<<<>>@@@@@@BBBCCCFFFIIIHHHIIIOOOQQQTTTOOOCCC>>>AAAAAA======AAABBBJJJWWWdddnnnmmm```gggmmmwww{{{vvv{{{dddUUUMMMRRRJJJFFFFFFEEEEEECCC>>>???>>>;;;:::;;;===??????::::::;;;;;;===@@@CCCFFFBBBAAABBBEEEGGGDDDBBBBBBAAAEEEJJJQQQVVVSSSMMMKKKKKKCCCKKKbbbjjjbbbfffuuuxxxpppwwwzzzzzz||||||{{{{{{yyy~~~{{{zzzwwwhhhaaa[[[XXXTTTSSSQQQOOOOOOQQQSSSUUURRRSSSUUU************))))))((((((((((((''''''''''''''''''((()))************///444222///---,,,***)))((()))(((***+++***((((((***,,,)))))))))))))))(((((((((((((((&&&%%%%%%'''(((''')))&&&&&&(((&&&&&&''''''(((***+++))))))***(((%%%***((('''(((((('''((()))'''((('''%%%%%%'''((('''''''''''''''''''''''''''((('''&&&&&&''''''''''''&&&'''((((((((()))***+++***+++++++++*********+++******)))******+++******++++++,,,,,,,,,,,,,,,---000...,,,+++******)))(((((())))))(((((())))))((())))))++++++,,,---...///'''------999888555PPPgggKKK;;;===>>>;;;AAAVVV}}}eeeNNNOOOSSSpppfffTTTWWWXXXCCCFFFBBB@@@@@@@@@======???>>>RRRJJJ???;;;@@@AAA???@@@???CCCFFFJJJMMMMMMLLLPPP[[[^^^XXXJJJAAACCCCCC@@@CCCDDDFFFTTTfffqqqsssjjjcccjjjppptttsssqqqnnnUUUMMMIIIFFFDDD???===>>><<<<<<===<<<:::::::::999888999::::::;;;:::888777777:::===@@@;;;999999:::===???CCCFFF>>>???DDDNNNXXXVVVOOOLLLJJJFFFJJJUUUZZZ[[[cccppp|||~~~}}}{{{|||zzzwww}}}lllccc[[[VVVRRRQQQPPPNNNMMMNNNPPPRRRRRRSSSTTT************))))))(((((((((((('''''''''''''''''')))((()))***,,,---///222222---))))))))))))(((((())))))***)))))))))***+++***************))))))((('''''''''&&&'''''''''%%%+++---,,,)))((()))***)))(((((())))))((((((((('''(((&&&%%%%%%%%%%%%%%%''''''''''''%%%%%%'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''((((((((('''((()))***))))))))))))******++++++*********+++***+++++++++************************)))***+++,,,......------,,,++++++,,,***+++***)))((())))))(((((()))+++,,,,,,------...---000000888444...333TTT|||zzzcccKKK???:::===???;;;DDDhhhgggOOONNNRRRggg}}}YYYSSSiiivvvGGGDDDAAABBBAAA>>>>>><<<;;;===SSSLLLBBB>>>@@@@@@>>>??????EEEHHHJJJOOORRRTTTWWWbbbddd]]]PPPHHHIIIIIIFFFFFFKKKPPP```nnnqqqnnneeejjjjjjiiifffmmmcccMMMFFFJJJKKKFFF???<<<;;;;;;999888999888666777777666555666555444666666555333222333555666999888777555444444888;;;888888;;;CCCJJJKKKNNNWWWTTTIIIBBBFFFNNNTTT]]]eeerrr{{{zzz~~~wwwvvv|||kkkaaaZZZUUUSSSRRRPPPNNNLLLMMMPPPRRRSSSTTTUUU)))))))))))))))((((((((('''''''''''''''((())))))+++)))(((+++...000000111111,,,'''(((************))))))(((((()))******)))***+++++++++******))))))'''((((((((())))))'''$$$"""+++,,,''''''++++++***(((''''''((('''&&&(((******((((((((((((''''''(((''''''&&&%%%%%%&&&''''''%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&(((+++,,,,,,,,,---))))))******)))((()))***+++,,,,,,,,,*********+++------,,,+++***)))***+++''')))+++,,,++++++,,,...---...,,,***)))***)))(((((()))+++,,,---,,,,,,,,,000)))444777+++666555222VVVjjjQQQEEE:::;;;>>><<<@@@===HHHuuufffLLLKKKOOO^^^]]]TTTYYYSSSGGGAAADDDAAA===>>>;;;999<<>><<<<<>>GGGLLLBBB>>>:::888777555555666444555555444333444777777666333444444444333333333444333555888777555333333666333666888999666555CCCXXX\\\OOOHHHKKKKKKHHHMMMXXX^^^pppwwwrrrlllzzz}}}zzz~~~rrruuu~~~hhh___[[[WWWUUUTTTQQQNNNMMMOOORRRUUUTTTUUUVVV,,,***)))***)))(((''''''&&&'''(((((('''&&&'''((()))&&&)))---...///111111...)))&&&(((******((('''+++))))))*********,,,000---......---------***'''+++)))******(((''''''$$$''''''''''''''''''((((((%%%((()))(((((())))))(((%%%###%%%''''''''''''$$$%%%&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&''''''&&&%%%%%%&&&%%%%%%))))))''''''%%%&&&((())))))))))))***)))******))))))***)))((()))***,,,,,,,,,,,,++++++***,,,---,,,+++******+++((()))***))))))******))),,,,,,,,,,,,---,,,+++***+++,,,***))),,,---+++---,,,000222000...///000000555IIIbbbttt}}}tttrrrnnn]]]DDD999999888;;;999<<<===???TTTgggIIINNNMMM\\\eeeTTTWWWjjjhhhWWWPPPCCC<<<<<<;;;>>>>>>888888999;;;???@@@HHH@@@===AAAGGGJJJLLLSSS\\\dddllleeeffffffaaaWWWPPPQQQUUUYYYaaakkkpppoookkkiiiiii___^^^ooo___WWWKKKBBB@@@DDDCCC:::777777666555444333333333444444444333333333444333444222111333222000000111333333333222111111222333444222333555444333:::DDDbbbZZZAAAGGGIIIDDDGGGKKKKKK```|||xxxkkkjjjrrrxxxyyyyyy}}}uuu|||ssspppdddccc[[[UUUSSSQQQOOONNNLLLLLLOOOSSSXXXUUURRR)))(((((())))))(((((()))&&&''''''''''''&&&'''''')))'''***...///000111000,,,(((&&&(((******)))((((((((()))+++---///333666333555555444444333000---+++)))))))))&&&$$$'''(((###%%%((())))))((('''&&&&&&((()))''''''((())))))222---,,,---)))%%%'''(((&&&&&&'''&&&%%%%%%%%%&&&'''&&&&&&&&&''''''&&&%%%&&&***)))%%%&&&(((&&&%%%$$$%%%&&&'''''''''((()))((())))))))))))***+++***''')))***+++************)))***,,,,,,+++***+++,,,***++++++))))))******(((************+++,,,,,,+++---///...++++++******...,,,...///....../////////,,,444;;;>>>DDDJJJLLLJJJBBBCCCHHHGGG;;;555888999===999<<<<<>>===888999999:::<<<<<>>>>>CCCIIIOOOTTTZZZ]]]aaagggeeecccfffkkkiiiaaa\\\]]]ffffffjjjqqqpppddd```ffflllvvvdddVVVYYYQQQHHHAAA>>>???===666444444333333222222222222000000000000000111222333111111333333222//////111111111111111000000111111///000444888777222222666LLLPPPGGGJJJCCC>>>@@@CCCFFFJJJZZZnnnttt{{{tttoooppp}}}wwwwwwxxxxxx{{{qqqzzzooorrr}}}dddaaaZZZWWWUUUSSSQQQPPPPPPOOOPPPQQQWWWVVVTTT************(((&&&&&&(((&&&&&&&&&&&&''''''''''''((('''+++///000000000...***((('''(((***)))))))))&&&))),,,...000444777999777777888888888777555222666111...---+++((('''(((%%%&&&&&&'''''''''(((***'''((((((''''''((())))))+++)))...555000(((%%%%%%'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&---,,,%%%$$$'''&&&$$$&&&''''''''''''((()))***'''))))))((()))*********((()))***++++++*********)))***+++++++++***+++,,,,,,---,,,++++++,,,,,,++++++***))))))***+++,,,,,,(((,,,///222555222......+++******,,,---...------111111000...///222333333333222888>>>:::444444666::::::======MMMzzztttKKKJJJOOOYYYfffRRRXXXlllYYYKKKCCC>>>>>>======<<<999999888888999666===:::===CCCLLLVVV___ccc___YYYYYY^^^\\\bbbmmmpppiiidddeeeooonnniiiggghhhdddcccjjjyyy}}}cccPPPJJJOOONNNGGGAAA>>>;;;999777333111111000000000000111111222111000////////////000///////////////......///...///000000////////////000222888>>>===666111111222888999<<<888@@@BBBBBBFFFIIIJJJWWWfffrrr}}}~~~yyy}}}}}}{{{}}}yyyvvv{{{yyysssrrrwww{{{zzz{{{sssnnnttttttfff___[[[YYYTTTRRRQQQQQQRRRQQQOOONNNRRRRRRRRR******+++***'''%%%%%%((('''&&&%%%&&&((((((((('''((((((,,,111111111///,,,((((((((())))))))))))******...000111222666777666777777777777888999888777<<<999444111222000)))$$$'''&&&&&&&&&&&&''')))+++((((((((('''''''''(((''''''$$$'''+++)))'''((()))''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%***)))$$$%%%'''''''''(((((()))))))))******+++((())))))(((((())))))((()))***+++++++++*********++++++,,,+++***))))))***++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,((()))***000999999111,,,,,,******,,,...---,,,---///...///111333333222111222000444999888444555888666===>>>CCC```|||NNNLLLPPPYYYsssYYYYYYXXX|||~~~KKKCCC???<<<<<<<<<;;;:::999777888888999555:::777===HHHPPPVVVZZZ```aaa\\\YYYYYY\\\ccchhheeeaaadddkkkpppssslllcccbbbeeepppZZZEEEFFFGGGGGGBBB<<<::::::777555444333/////////////////////000222111000//////......///111000---,,,,,,.........---..................//////...111666777333000000111111444666333AAABBB@@@GGGQQQPPPPPPWWWcccfffxxx}}}zzzzzztttwww}}}vvvwwwvvvyyyyyyuuulllooozzzqqqpppvvvlllfff^^^[[[YYYTTTRRRRRRSSSSSSQQQPPPOOORRRTTTVVV(((((())))))(((&&&(((***''''''&&&'''((()))(((''''''(((---111111111...***((()))))))))))))))***+++...222444444444666666555777666555555666777888999666;;;888111222444...(((&&&%%%&&&)))***(((&&&&&&((((((((()))((('''&&&%%%(((&&&''''''&&&((((((%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%((('''&&&)))&&&'''((()))))))))((('''((())))))(((((())))))(((((()))*********)))))))))+++++++++***))))))))))))(((((((((((())))))***+++,,,,,,,,,,,,------,,,+++...+++&&&(((000222...+++---,,,---......---------,,,***+++---/////////000...000222444555555777:::777???<<>>999<<<999@@@EEEPPPVVVYYYaaagggaaaWWWXXX___eeebbb\\\]]]eeelllttttttllldddeeeooommmLLLEEEBBB======;;;666555777444222333333/////////.........//////...---,,,...//////000222666999888333---+++,,,---.........---,,,---///000///---,,,...000000000222333000333666111::::::;;;@@@FFFNNNSSSMMMPPPTTTccc~~~{{{|||xxxyyywwwssspppuuussswwwpppqqqwwwnnnnnn}}}gggddd[[[XXXTTTUUUTTTUUUVVVUUUSSSSSSTTTRRRUUUXXX***)))))))))(((&&&''')))''''''''''''((((((((((((''')))...111111000---(((((()))***))))))+++---...000333555555555555555444222000------......000111333>>>===333222444222222,,,'''%%%'''((('''&&&%%%((('''((())))))'''%%%$$$'''(((***)))(((***((( '''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&(((&&&###&&&)))'''%%%(((%%%&&&'''((()))((('''%%%&&&'''((('''(((******)))))))))*********))))))************)))))))))******)))((('''(((((('''((())))))******+++------,,,++++++,,,***)))++++++***,,,***,,,,,,+++,,,---,,,+++///......///111111111111111555777777888777666888;;;<<<<<>>>>><<<;;;===:::777999777888<<<@@@;;;===;;;DDDKKKVVVZZZYYY```eee___VVV]]]eeekkkiiijjjpppvvvxxx{{{tttdddZZZiiimmmLLL===>>>;;;888<<<777333333444222000222222/////////.........//////000...---/////////000333:::CCCEEE<<>>AAAFFFRRR[[[YYYQQQLLLMMMPPP[[[fffhhhfffkkklllddd]]]UUUqqq|||KKK999999888555222111111///............000333333111111222---000333222///.........---...///...------///111......---,,,,,,------+++///---******+++,,,,,,***,,,+++***111888333,,,/////////000222111//////111444222888<<<:::>>>MMMYYYPPPPPPiii{{{tttrrrrrruuummmgggddd___\\\[[[\\\\\\ZZZXXXYYYWWWUUUWWWVVVWWWXXX)))++++++)))'''(((((('''''''''((()))(((''''''(((******333444111111+++((((((((((((***...222333333444000,,,)))''''''((())))))(((''''''(((((((((''')))((('''(((***...111444333444111,,,)))((((((&&&&&&'''&&&'''((()))'''$$$&&&''''''''''''&&&%%%$$$%%%''''''&&&'''((('''&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%'''(((''''''(((''''''***(((&&&''')))((((((((('''******))))))((((((((((((***)))(((''''''''''''((('''((((((''''''((((((''')))((((((((()))******+++((()))***(((000666------***+++++++++,,,+++++++++...000444777444111444999===EEEwwwWWWEEEIIIFFFJJJaaazzzQQQNNNKKKEEEVVVllliiiDDD???KKKZZZHHH:::999;;;999555666777666666999:::;;;;;;;;;>>>FFFMMMJJJEEECCCFFFIIIPPPXXX\\\^^^fffbbbQQQLLLcccYYY444111999666333000000///...------...///000222111000000111222888999222...000///***....../////////...---,,,,,,---,,,+++,,,......---...,,,+++***+++,,,,,,+++***+++---222666333...,,,/////////111000//////000111444555777999999AAAOOO[[[RRRSSS~~~xxxkkktttsssgggeeeccc```^^^]]]ZZZYYYWWWXXX[[[ZZZWWWWWWSSSUUUVVV)))++++++***)))))))))(((&&&&&&'''((((((&&&'''(((((((((000222///...)))''')))((()))---000222333333333+++(((***)))&&&''',,,)))((('''((()))***)))(((((((((((('''&&&'''---444333333222///+++)))'''&&&%%%''''''&&&%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$)))((('''&&&'''(((&&&$$$&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&%%%&&&''''''%%%%%%&&&''''''''''''&&&(((&&&&&&(((&&&&&&(((((((((''''''(((+++***''''''))))))((((((''''''''''''***)))(((''''''''''''((('''((((((''''''((((((''''''(((((((((((()))))))))''')))+++((('''(((%%%+++))))))++++++,,,+++******//////000222222222444777999GGG|||TTTBBBCCCEEEHHHZZZSSSGGGFFFGGGKKKNNNSSSqqqmmmJJJ<<<<<<>>>FFF>>>777666555444444777666666666777999:::999666777;;;===;;;:::<<<@@@EEEIIIPPPWWWWWWYYYSSSKKK[[[ggg888666444444444000...---------,,,---.........000000///...///222666666111...//////---000///......///000...,,,,,,,,,+++++++++---...------,,,++++++++++++,,,,,,,,,+++,,,---,,,...000---///...///000111111000000222888555444:::777777EEEVVVVVVLLL___~~~wwwkkkmmmpppvvvccceeeaaa^^^]]]]]]YYYXXXVVVYYY^^^]]]YYYZZZZZZ[[[]]]******+++*********))))))&&&&&&&&&''''''%%%&&&''''''&&&...000---+++&&&&&&)))((()))///222222222333111***&&&)))***'''''',,,&&&(((***+++---...---+++''''''))))))'''%%%)))000111111000000...+++((('''%%%'''(((&&&%%%%%%&&&'''&&&&&&''''''&&&&&&%%%%%%(((''''''&&&'''(((&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''$$$$$$%%%&&&''''''((((((+++&&&((()))%%%&&&)))''''''***((()))---***&&&((((((((((((''''''''''''''''''''''''''''''''')))***''''''''''''((()))))))))&&&''''''((('''''''''((('''++++++&&&&&&***)))((((((((()))***++++++,,,+++...---...///111111444666888III~~~PPP??????DDDDDDRRR[[[GGGEEE@@@BBBFFFFFFKKK\\\wwwcccIII???>>>;;;777444555888888666555666999444555444444777:::999666555555555666777;;;AAAFFFJJJPPPWWWQQQOOOJJJQQQuuuxxxTTT999555;;;444111111...,,,,,,,,,,,,,,,---///......111333333111...111---...111000+++,,,222111...,,,,,,...000111222...---,,,++++++,,,,,,+++++++++++++++******,,,------+++...///+++,,,000.........///111333333111000333777555444888555555>>>IIIVVVUUUUUUzzz{{{~~~sssnnnqqqooo~~~jjjdddeee___\\\\\\]]]YYYYYYWWWZZZ___]]][[[]]]]]]^^^```+++***)))))))))))))))***'''''''''''''''%%%%%%''')))'''///222///+++'''((()))(((***000333333222333---)))&&&&&&'''&&&''')))'''***...000222333111...)))((())))))(((&&&'''+++000000000111111///***&&&'''((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%%%%%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&%%%(((''''''&&&&&&&&&&&&'''+++'''(((***''''''***(((&&&***)))))),,,(((%%%)))((((((''''''''''''''''''%%%&&&'''''''''((()))+++&&&&&&&&&&&&'''''''''(((%%%&&&''''''&&&&&&&&&''''''((('''&&&'''******%%%))))))))))))***+++,,,,,,,,,---...///000000333666777GGG{{{pppFFF<<<@@@@@@???JJJqqqeeeGGGAAA===<<>>>>><<>><<>>mmmNNN<<<:::999;;;:::BBBPPPqqq@@@:::777999@@@<<<;;;???>>><<<;;;;;;@@@CCCBBBAAA@@@>>>::::::999777666444111...222444555444222000111333111000111111000//////111222111222555666:::HHHVVV\\\^^^SSSMMMDDDCCCXXXbbb<<<...777555000...000(((+++++++++,,,---++++++,,,+++---...000222444222///,,,......,,,+++...///------,,,++++++,,,,,,+++***---++++++---...---,,,---+++++++++++++++++++++,,,------,,,...///,,,,,,111111222222000/////////...000333333222333555666666555:::PPP___[[[jjj~~~wwwvvvwwwvvvsssuuuqqqqqqrrrnnnjjjkkkbbbaaa^^^YYYYYYWWWYYYZZZYYYXXX\\\___\\\]]]ccccccdddeee+++******,,,,,,***(((((('''&&&&&&''''''&&&'''((()))%%%///555111)))$$$'''&&&))),,,---111444333///))))))))))))'''&&&)))---000///+++&&&&&&+++000111333555222+++)))***((($$$%%%///444000...000///)))&&&(((***(((&&&&&&&&&'''(((((('''&&&&&&%%%%%%$$$&&&%%%$$$%%%))),,,***'''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$(((+++)))***///---)))+++---((())),,,))))))***&&&''''''&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%&&&''''''&&&&&&((((((''''''((('''((((((&&&%%%$$$&&&(((&&&(((%%%&&&%%%)))111&&&(((((())))))))))))))))))---,,,,,,,,,---000222444666666bbbddd888999<<<777888888===CCCpppkkk888666;;;999<<<888555:::::::::===888:::>>>===:::::::::===666333555555222000222333000///222444333///---//////000222111......111111000333666777>>>PPPccchhhcccNNNIIICCC@@@III;;;444+++333111222...---(((******+++------++++++,,,+++///111000000111222111000......///...,,,,,,...000---******,,,...---+++---,,,,,,......---,,,,,,,,,,,,+++++++++,,,,,,,,,+++///---+++...---+++///555666444000---...//////...777444000555444000555666888GGGWWWUUUUUU|||zzz}}}yyywwwwwwyyyuuussspppssssssffffff]]]]]]\\\[[[\\\ZZZ[[[ZZZXXXXXX]]]bbb``````dddggghhhiii,,,******,,,***''''''***(((''''''((('''&&&%%%&&&((()))---333111)))%%%&&&&&&'''***///444555111...+++(((''''''(((((())))))222---''''''+++)))***///222444222...,,,(((&&&((((((***///222///......,,,%%%&&&&&&&&&%%%%%%'''((()))(((&&&&&&''''''&&&%%%&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))+++---***+++,,,---,,,***((('''''''''&&&&&&&&&'''&&&%%%%%%&&&''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&$$$$$$&&&&&&%%%%%%)))((('''%%%777,,,&&&''''''(((***((('''+++,,,,,,+++++++++---000222111333TTT{{{mmmFFF555666777666888666;;;>>>YYYfff999555666444555777444333555555777666666777:::999777444555333333444444222111000000//////111222111000000111111111111111111000000000222777999;;;KKKbbblllkkk]]]PPPGGGBBBBBB===111,,,111444222...,,,+++***((()))+++---------,,,+++------...///000000000000.........------------,,,,,,+++***+++,,,---,,,+++,,,,,,,,,+++***)))***+++......---,,,++++++,,,,,,...---,,,,,,...///...---000//////000///......///111111222222222333444666333:::>>>VVVZZZHHHaaa}}}{{{|||yyyuuutttsssvvvyyy|||kkkgggccc]]]ZZZZZZZZZ]]]___]]]YYYXXXaaa\\\aaa^^^aaahhhgggjjjiii)))))))))'''((()))(((&&&'''&&&&&&'''(((''''''((('''(((,,,222111***&&&'''&&&(((,,,000333333111///***(((((((((''''''(((***222...(((''')))((()))---222444333///---(((%%%&&&'''(((...111000000000...&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&((()))***))))))***,,,)))***+++,,,,,,+++***)))))))))((('''''''''&&&%%%%%%(((***)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%''''''&&&&&&)))!!!'''%%%###///&&&&&&(((((()))+++)))))),,,))))))******+++,,,///000000000IIIkkkyyyyyy|||~~~||||||}}}~~~~~~sssUUU;;;222222333333555444777999MMMrrriii<<<444444222444555222111222111111222444666777666444333222000000333666444111///000//////111222000/////////000/////////000000111111555888777;;;MMMaaalllhhh]]]UUUPPPEEE999333111...111222000---,,,++++++((()))***,,,,,,,,,++++++++++++,,,---.../////////...---------------------++++++,,,,,,------...///......---,,,*********+++...---,,,++++++,,,,,,,,,---,,,,,,---...//////...//////000000000......000...///000111222333555777666999;;;III\\\XXX[[[{{{fff```^^^ZZZYYYZZZ[[[]]]___\\\[[[[[[\\\```___^^^ooocccgggsssnnn+++,,,,,,************)))'''&&&&&&'''''''''((()))''''''+++111111+++'''(((&&&)))---111222222000///)))(((((((((&&&&&&(((+++222000***'''(((((((((***222666666333000***&&&&&&%%%&&&***...///000000---''''''&&&&&&&&&'''&&&&&&&&&((()))(((&&&&&&&&&((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&&&&&&&%%%&&&'''&&&&&&&&&'''(((''''''&&&((()))***)))))))))***))))))***+++++++++++++++,,,+++***))))))((('''&&&&&&&&&''''''(((((('''%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&'''$$$&&&$$$$$$((("""''')))))))))+++)))))),,,))))))******+++,,,---...///,,,666PPPkkkxxxwwwrrrrrrvvvvvvuuuvvvvvvvvvyyyxxx|||}}}|||{{{{{{zzzxxxwwwYYY===333111000000111444555555666@@@aaa~~~~~~~~~~~~qqqCCC444333111222333000...///...111222444444333222111111444111///222555444000...111///000111222000///......//////......///111333444777777777AAAPPP]]]eeefffddd^^^TTTDDD333,,,111...///...+++***)))))))))((()))***+++++++++++++++++++++,,,---...///000000------------------------+++,,,------,,,---...000......---,,,*********+++---,,,+++++++++,,,++++++++++++,,,---.../////////...///000111111//////000000000111111111222333555444666>>>CCCdddmmmVVVdddmmmaaa]]]XXXVVVXXXZZZ[[[]]]]]]ZZZ[[[[[[ZZZccclllnnnxxxqqqoootttwww***)))***+++)))&&&'''))))))''''''''''''&&&'''(((''''''***000000,,,(((((('''))),,,000222333111000***(((''''''&&&&&&''')))///000,,,((())))))((()))111666777555111+++&&&&&&&&&%%%(((---///000///***((('''&&&&&&''''''&&&%%%''''''(((((('''&&&'''(((((((((((((((''''''&&&&&&'''''''''''''''''''''''''''%%%$$$%%%&&&%%%&&&''''''&&&&&&'''((()))((('''&&&((()))***))))))))))))))))))******++++++,,,,,,---,,,+++******)))(((''''''&&&&&&((((((&&&&&&((('''&&&&&&&&&%%%%%%&&&&&&&&&'''&&&%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%'''%%%###((()))))))))+++)))'''***+++,,,,,,+++***++++++,,,......+++555SSSlllqqqnnnjjjlllkkklllpppqqqppprrrwwwyyywwwvvvwwwzzzyyyvvveeeEEE000000111/////////222555444444888RRRxxx~~~~~~yyyHHH222222000111222...---......222333222111000000111333888333000///000///...---111///000111111///.........///.........///333555666777555;;;IIIQQQVVV]]]fffiii]]]JJJ;;;000,,,000...---+++)))))))))((((((((())))))*********++++++***+++,,,...///000000111------------------------,,,------,,,++++++---...,,,,,,+++*********+++,,,---+++******+++++++++******+++,,,---------......---...000222111//////000111111222111111111222333222555>>>???^^^sssZZZVVV}}}rrrggg]]]\\\TTTTTTXXX[[[[[[\\\[[[XXXYYYYYY\\\cccvvvwwwrrr++++++)))(((***---+++'''(((''''''''''''&&&'''(((((((((***///000,,,)))(((((((((***...222444333111---***'''''''''''''''(((+++---+++)))***)))((()))...333444333111+++%%%%%%(((&&&)))...000222111,,,((('''&&&&&&''''''&&&%%%''''''&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((&&&%%%&&&&&&&&&'''(((''''''&&&'''(((((('''&&&'''((()))******)))))))))************+++++++++,,,---,,,+++++++++++++++***)))(((***+++&&& ###+++''''''&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$'''$$$%%%)))%%%&&&&&&(((((()))***((('''***---,,,+++***)))***+++---...222,,,***777IIIZZZgggjjjnnnnnnnnnnnnllljjjmmmuuuttttttvvvxxxvvvmmmdddLLL777,,,//////......,,,...222111222333GGGooo~~~}}}}}}~~~~~~~~~LLL111222/////////---,,,...//////////////////111222333444111...---,,,,,,,,,---000//////000111///...---............///111444777777777999BBBLLLMMMRRR___fffbbbQQQ>>>555///+++......---+++++++++***))))))(((((()))))))))*********)))***+++---...///000000......---------------------,,,,,,++++++,,,---......---+++*********++++++,,,+++******++++++*********+++,,,,,,,,,,,,,,,,,,,,,---000111000......///000000111111222333555666555444777666HHHdddeee[[[nnn|||sssiiibbbZZZWWWSSSTTTYYY\\\[[[ZZZZZZWWWXXX[[[___ccc~~~ooo}}}{{{---///***%%%---888333%%%'''&&&&&&(((((('''((()))((((((***...000...***((((((''''''+++000444444222111,,,(((''')))((('''''''''***)))((()))((((((+++///222333222222---'''%%%'''%%%(((---000333222---''''''''''''''''''&&&%%%(((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%&&&&&&%%%%%%&&&''''''((((((((((((''''''(((((())))))***)))))))))*********+++++++++++++++,,,+++++++++,,,,,,,,,,,,***(((''''''&&&$$$%%%'''''''''&&&&&&&&&&&&&&&&&&'''((('''&&&&&&''''''&&&&&&'''&&&###&&&((($$$&&&$$$&&&'''(((+++)))(((+++******)))((((((***,,,---//////---///111///888JJJUUUaaammmttttttooommmppptttsssssstttqqqdddOOO@@@666000------......---,,,,,,///000111222???aaa{{{}}}|||}}}PPP222000.........++++++---...,,,---.../////////......++++++,,,---,,,+++,,,---...---...000000///------------...000222555777999888:::@@@GGGIIIHHHSSSeeecccVVVEEE<<<666...+++...,,,+++***+++***)))((()))(((((()))))))))************+++,,,...///000111111///............------------,,,++++++,,,...///000333111...,,,++++++++++++------,,,,,,+++++++++***,,,,,,+++++++++++++++++++++---000111000......000111111111111111222333555555333444666;;;RRRfffbbb\\\{{{~~~zzz~~~yyyiiieee\\\[[[QQQRRRTTTYYY\\\ZZZYYYZZZXXXZZZ``````eeekkksssooommm******'''$$$)))000,,,$$$((('''((())))))(((((()))(((((()))---000///,,,***(((''''''***...111333444333///+++))))))(((''''''((((((''''''(((''')))///222333222222333///(((&&&&&&%%%(((---///111111---&&&'''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&&&&%%%%%%%%%'''(((***)))((('''''''''(((((()))))))))***************++++++++++++******+++******+++,,,---,,,,,,+++//////)))''')))(((###&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%&&&&&&%%%%%%)))&&&%%%((((((%%%&&&%%%'''''')))+++)))(((+++(((((())))))))))))+++,,,...+++,,,111222+++(((///111???OOO]]]eeedddcccggghhhaaaZZZUUUMMMAAA666000---///---,,,---...------...---000000222999QQQsss|||~~~~~~~~~PPP333///---...///,,,+++,,,+++---...//////......000222+++***+++,,,,,,+++++++++---,,,---///000///......---...000333888;;;======<<<===DDDIIIGGGHHHTTT___WWWKKK@@@;;;333,,,,,,---)))(((((()))((('''''')))(((((())))))******))))))+++,,,---///000111111111000//////......------------------,,,,,,---000222666333000---,,,,,,,,,+++...//////...,,,++++++,,,---,,,+++***+++,,,,,,+++,,,...000111///---...000222222222111000000111222333222777;;;;;;FFFWWW^^^WWW~~~wwwyyyyyy}}}~~~~~~iiihhh___XXXYYYQQQQQQSSSXXX[[[XXXYYY\\\\\\]]]```bbbgggccckkkrrr+++(((***---***###$$$+++)))))))))+++***(((''''''(((''')))---000000---+++''''''((())),,,///333555444111---+++)))''''''(((***)))&&&'''((('''+++333333333111111222///(((%%%)))(((***...000111000,,,%%%&&&''''''&&&%%%%%%&&&&&&'''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''(((&&&&&&((()))(((''''''''')))+++***(((''''''((())))))((())))))*********)))***+++++++++++++++***+++******+++,,,,,,,,,,,,,,,???FFF444$$$%%%(((&&&&&&%%%%%%%%%&&&&&&&&&'''&&&'''&&&%%%$$$%%%%%%$$$%%%+++&&&'''+++((('''&&&((())))))***+++)))'''***((()))******************,,,...///---+++,,,---......///000666>>>@@@@@@BBBAAA;;;888666111******---+++///,,,))),,,,,,+++---///,,,///...111333DDDkkkyyy}}}|||MMM111///...000111...++++++)))+++---///...---111888>>>222...++++++,,,+++******,,,+++,,,...//////......//////222777===AAABBBAAA@@@???DDDGGGGGGLLLSSSRRRJJJEEE???666******---)))***((((((((('''&&&(((***(((((()))*********))))))***+++,,,---...///000000000000//////......---------...///---***+++...222666333000---,,,---------///000111000---,,,,,,......,,,******,,,------,,,---...000111///---...111///////////////000222333444222888;;;<<<>>>FFFXXXVVVfff{{{yyy~~~mmmgggcccXXXXXXUUURRROOOQQQWWWYYYXXXYYY]]]^^^^^^\\\eeegggjjjrrrttt))))))))))))))))))))))))''''''(((***+++)))((())))))''''''+++.........---)))%%%%%%))))))+++///222111111111...,,,)))((('''***)))'''&&&(((,,,000333333444222///------***%%%%%%'''---///...//////+++&&&))))))'''&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&%%%'''))))))''''''(((+++'''''''''((()))((('''&&&%%%''')))+++,,,+++***)))***)))******++++++***)))*********+++,,,,,,,,,++++++,,,+++******++++++)))&&&555>>>777+++&&&''')))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$((('''''''''(((((('''&&&&&&'''''''''***,,,***''''''))))))(((((())))))'''***++++++***)))***++++++///------...///---+++***---,,,+++,,,,,,+++***,,,,,,++++++,,,,,,++++++---...------...---...>>>TTTyyyuuu~~~}}}PPP...///...---......,,,,,,---++++++,,,///111222000...222///,,,,,,,,,***)))******,,,,,,---111111//////111666777888>>>@@@BBBIIICCCIIIKKKDDDHHHSSSMMMAAACCC;;;555///++++++---+++((((((''''''((())))))(((******)))'''''')))*********,,,++++++...//////111111222222222111000///...///---000111...,,,......///...---,,,,,,,,,,,,---,,,...000///,,,+++---000000---+++,,,,,,***,,,000111+++222111333///000...000///222333...111444000444777666999999>>>RRRaaaUUUccc{{{{{{ooollleee]]]YYYWWWTTTPPPPPPPPPVVV[[[[[[[[[ZZZXXX___aaaccckkkwwwwww******))))))(((((()))))))))((('''((()))((()))***(((&&&&&&))),,,---------((($$$%%%(((''')))...111111111000///,,,***))))))))))))((()))+++...111333333111111000...+++)))'''''')))...000/////////+++&&&(((((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''((((((((()))))))))******((((((((()))))))))'''&&&%%%&&&((()))***)))(((''')))))))))***+++,,,+++***+++++++++,,,------,,,++++++,,,,,,+++***+++***)))***---000000---,,,+++***'''(((((('''%%%%%%&&&(((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&((()))(((%%%###%%%'''((()))+++---,,,************(((''')))))))))*********(((''')))***+++++++++,,,,,,+++++++++***---+++***++++++***((((((+++******++++++***+++,,,---,,,,,,---...---666DDDlll{{{{{{}}}}}}SSS777111///......---,,,,,,...+++,,,---......---,,,+++,,,***)))***+++++++++,,,+++---,,,---000///------333888;;;999888???GGGJJJKKKNNNNNNKKKJJJKKKJJJEEE:::444///,,,((()))+++)))***)))'''''''''((()))))))))))))))''''''))))))))))))+++***+++...000000333222111111000000000000///000///111333000...000///......---,,,++++++,,,------...///...,,,+++,,,///111...,,,,,,+++,,,111777666111333...000///111...333000222555666;;;===777333111888999999@@@WWW}}}ggg[[[zzzyyyjjjgggaaa[[[XXXVVVTTTPPPNNNNNNRRRWWWYYY[[[\\\\\\]]]ffflllyyy+++***)))((((((((()))))))))((('''((((((((()))***(((&&&&&&(((***+++,,,---***&&&&&&(((&&&''',,,//////000000///---,,,++++++***++++++,,,---///000111000...---///,,,'''%%%'''&&&(((---///------,,,((('''&&&'''((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((('''(((***+++***)))))))))))))))))))))'''&&&%%%&&&'''(((((((((''''''(((((()))***,,,,,,,,,,,,,,,++++++---......,,,***+++---...,,,************111,,,))),,,............***(((&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%'''))))))(((&&&%%%%%%''')))***+++,,,,,,+++++++++)))''''''((())))))*********(((''')))*********...///,,,******++++++*********+++***)))***++++++***)))************+++,,,,,,***+++...---///555YYY}}}yyy~~~~~~~~~~~~WWWBBB111///------,,,+++,,,---+++,,,---,,,+++*********---++++++,,,,,,+++++++++,,,...------000///---...333888;;;666333===HHHIIIQQQXXXTTTSSSMMMFFFHHHCCC222...,,,+++)))***,,,***,,,***((('''((()))******)))***)))(((((()))***))))))+++******...///111444000000000000111222111///111///111333000000111000.........---++++++,,,---,,,------,,,++++++---...111///......,,,---222999:::222222222555...///111222///000444888===>>>:::777222<<<;;;:::===MMM}}}|||]]]ppp{{{~~~nnnfffbbb]]]XXXUUUTTTRRROOONNNOOORRRWWWZZZ\\\___aaa\\\iiirrr+++***))))))))))))))))))''''''(((******)))(((((((((''''''(((***+++,,,...///***((((((&&&'''***+++---...///......---------...........................------,,,)))%%%$$$&&&&&&(((,,,---+++***)))%%%'''%%%&&&((((((&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((('''&&&''')))***)))'''(((((((((((())))))((('''''''''(((((((((((((((((('''''')))***,,,---------------,,,...//////---***+++---...---***))))))***///---+++++++++,,,///222111,,,&&&$$$'''(((&&&###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((&&&(((******************+++)))(((&&&&&&((())))))***++++++))))))***+++******000333...******+++***'''))),,,,,,***)))+++---+++))))))******)))***++++++,,,)))(((,,,...///111EEEnnnzzz{{{{{{~~~~~~}}}~~~~~~PPP666000...,,,,,,+++******+++++++++++++++++++++++++++......------,,,+++***))),,,...------//////...///000777777333666>>>FFFKKKVVVbbbZZZUUUNNNEEEEEE777---+++++++++***+++,,,***,,,***)))((()))************++++++******++++++***+++,,,***))),,,---...111000000111333444444222000222000222333222222333111111000///...---------,,,,,,------++++++,,,...////////////000///...///222444111//////555///222111///000111222222444666777777555:::999===:::???aaapppaaassstttiiiddd```[[[VVVTTTRRROOOLLLNNNOOOSSSYYY]]]]]]^^^bbbggglllooo))))))***+++,,,+++***((((((((()))++++++)))(((((((((''''''((())))))+++...111+++(((((('''((()))(((+++,,,------------......///......------------------//////+++((('''&&&%%%'''))),,,---******)))%%%'''%%%%%%'''(((&&&%%%'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((((((''''''&&&''''''((()))(((((((((((((((((((((((((((((('''''')))***+++------......------...000///---+++,,,---...---+++))))))***''')))***'''&&&)))...222555000***''''''((('''%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''')))***+++***))))))******(((''''''((())))))))))))***+++***++++++***)))'''...111---)))))))))'''+++***)))***++++++***(((+++))))))******))))))******,,,***(((+++...///111777VVV{{{xxxvvv{{{~~~}}}|||yyyGGG,,,...---------,,,***))))))+++***)))***,,,---,,,+++***+++,,,,,,,,,,,,++++++---...---,,,...------///...777333333AAAEEEEEEPPP___cccVVVQQQJJJ@@@<<<,,,+++)))***+++*********((((((((((((((()))******)))***++++++++++++,,,,,,***+++,,,***)))+++,,,,,,///222222222333444555444333444222444555555666666333444111......//////...,,,---///...,,,+++,,,...---...---...000000///------+++222000...888555666---111333333111000///000333111777333555>>>===AAAOOO```eeeyyy}}}oooiiiccc___ZZZVVVTTTQQQNNNLLLLLLOOOQQQVVV[[[[[[]]]ccciiiiiippp((((((***,,,...---+++)))***)))((())))))))))))+++'''''''''(((((('''***,,,...***(((((('''((()))''')))***,,,,,,,,,------...------,,,,,,,,,,,,------,,,...---(((&&&'''&&&###((((((++++++))))))(((%%%'''&&&%%%''''''&&&%%%&&&%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&'''''''''&&&&&&'''(((&&&%%%&&&&&&((((((((((((''''''''''''''''''(((((('''(((******+++,,,---............/////////...---------......,,,***)))***'''))))))&&&&&&)))++++++000000...+++&&&$$$%%%'''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%'''(((((('''&&&&&&'''(((***++++++++++++,,,,,,)))((()))************((()))***)))******)))'''%%%***---,,,******)))(((---)))%%%(((000333///(((***))))))***)))))))))***(((,,,+++***+++------...444CCCsssyyywww|||{{{zzz{{{pppDDD111...------...---***)))))),,,***)))***,,,,,,+++)))***+++,,,,,,,,,------,,,111222000...///...---///...555222666GGGJJJGGGQQQcccYYYIIIGGGAAA555000(((+++)))++++++))))))***'''&&&&&&&&&'''((()))((('''(((******)))***++++++***)))***)))(((+++,,,---///444333222111111222444555333222333444555777777333333000...---///000000///000222222...+++,,,,,,+++...,,,,,,---...//////...---111444DDDOOO:::333///444555222111222111000333999???555333:::===FFFNNN___jjj~~~}}}uuusssjjj```\\\WWWUUUTTTRRROOONNNMMMOOONNNRRRYYYZZZ]]]gggmmmfffuuu((((((***,,,//////---++++++***)))******))))))+++''''''((((((''''''))),,,,,,******)))'''((()))(((((()))***++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,+++***(((&&&&&&%%%%%%###((((((******'''((((((&&&&&&&&&&&&%%%&&&'''&&&$$$&&&&&&&&&''''''&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&''''''&&&%%%%%%&&&'''(((((((((&&&&&&&&&'''''''''''''''((()))***+++++++++,,,---.../////////.........///...---...///...+++******,,,+++***)))(((''''''(((***,,,...---***'''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&((((((((('''&&&&&&&&&&&&(((+++,,,,,,,,,---///+++(((((())))))******((()))((('''((())))))''''''(((******************+++(((&&&)))///222///******)))((())))))(((((()))(((+++***)))+++++++++...111888___vvvzzz|||~~~~~~|||ddd888//////---------,,,***)))***++++++++++++,,,,,,***))),,,......,,,+++,,,,,,+++333444222//////......000111444777<<>>CCCEEERRRWWWLLLFFF???999111......***))))))((())))))'''(((***))))))((('''''''''((())))))((()))((('''((()))***)))(((***)))))),,,------///...111333333000...---...000///000111222555555000///000000//////111666:::---222444000,,,,,,---,,,***+++,,,,,,+++,,,------///333---777EEE444333000...555555333222...222===RRR:::666555999======OOO\\\aaauuu}}}}}}uuuuuuxxxmmmeeeeee\\\XXXTTTSSSRRRPPPMMMMMMLLLOOOMMMOOOVVVTTTUUUaaannnjjj+++((((((,,,---******+++******))))))))))))))))))((())))))'''&&&'''***------,,,+++***))))))))))))***(((((())))))((((((******))))))******))))))***''''''''''''&&&&&&&&&&&&)))***)))((('''((('''&&&$$$%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$(((((('''%%%%%%&&&'''&&&%%%&&&'''&&&&&&%%%&&&'''$$$%%%&&&((())))))(((&&&%%%((((((%%%&&&))))))&&&*********+++---.........000///000111///,,,,,,...000///******...---)))'''******)))(((((())))))***((())))))+++444:::333''''''(((&&&$$$%%%((('''$$$!!!%%%&&&%%%%%%'''(((((('''%%%&&&***+++)))((()))+++***+++...---)))(((***(((((()))***(((&&&'''***'''((()))***))))))***+++***)))******)))'''''')))(((*********((('''((()))))))))(((((()))***,,,,,,,,,555222bbbvvvqqqyyyzzz|||nnn>>>,,,000.........---,,,+++***+++))))))***,,,,,,+++,,,---,,,------------,,,+++******)))+++...000000000111444>>>FFFJJJPPPUUUKKK;;;999666111---***)))***************)))((('''&&&%%%$$$$$$%%%'''&&&%%%''')))))))))(((''')))+++,,,+++***))))))***,,,---------///222333111......///000...///000222333444555555111222222111111222111///---111444222---)))***,,,,,,,,,,,,---...---,,,---,,,---...///...---///222444444444444222111555;;;RRR@@@111222999???;;;PPPeeeeeettt|||wwwsssqqqnnnddd___YYYUUUSSSSSSSSSRRROOOMMMOOOOOOOOOQQQSSSUUUYYY]]]eeerrr)))((()))---...+++))))))))))))))))))))))))))))))))))))(((''''''((()))+++******+++,,,,,,,,,+++***&&&%%%'''))))))(((''''''***))))))))))))((('''((('''&&&&&&&&&&&&''''''(((((()))***(((&&&&&&&&&&&&$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''((((((&&&&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''((())))))((('''%%%((((((''''''))))))(((*********+++---.........222111000////////////...000000---,,,///...+++++++++******)))((()))))))))''')))))))))///444111)))(((((('''&&&&&&'''''''''&&&$$$###$$$%%%%%%%%%$$$'''%%%%%%((()))'''&&&((()))(((***---,,,)))((()))''''''((()))(((&&&''')))'''((()))))))))))))))***)))''''''((()))(((((((((((()))***)))((((((***,,,+++***)))))))))******+++***---111KKKxxxvvvnnnwww|||}}}~~~zzzZZZ666***.........///...---+++++++++))))))***,,,,,,,,,---///---.........------,,,,,,---,,,,,,------,,,---///444<<>>777555333///,,,***)))***+++))))))))))))(((''''''&&&%%%$$$$$$&&&'''''''''(((*********))))))***)))'''))))))))))))+++,,,,,,,,,...000222000//////...---...//////000111222222222444555555333000//////...,,,///000000...,,,---...+++,,,...000111///---,,,---000111///...000000000111111222111///...111666OOO???444777777@@@DDDOOOlllgggvvvyyyttt|||lllhhhbbb\\\XXXTTTQQQQQQRRRPPPMMMKKKLLLLLLMMMNNNPPPRRRWWW\\\gggxxx((('''))),,,---***((((((((((((((()))))))))))))))((('''&&&&&&'''((((((''')))***,,,------,,,,,,+++''''''(((******((('''''')))((((((((((((&&&&&&''''''&&&&&&&&&'''((()))***'''***+++(((&&&%%%&&&'''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&''''''&&&&&&''''''((((((''''''(((((((((((('''((())))))(((((()))***+++++++++,,,------------222222111111222333111...///111///......---,,,...+++******))))))(((((((((&&&))))))''')))...000...((((((''''''&&&$$$%%%''''''###"""%%%&&&$$$$$$'''(((&&&%%%''''''&&&&&&''')))((((((******''''''))))))(((((()))(((''''''((('''(((((()))((((((((())))))&&&%%%'''))))))(((((()))))))))((('''(((***,,,+++******))))))******++++++)))///666eeexxxmmmvvv~~~yyywwwEEE000***,,,------......---++++++***((((((***+++,,,,,,...000---------,,,,,,,,,,,,,,,,,,+++++++++++++++...000666888===BBBAAA:::222//////...,,,+++*********+++))))))((((((((('''((((((&&&$$$$$$&&&((((((''''''((()))************(((%%%))))))************+++,,,---///000/////////---+++---......///000000000000000333333111......//////,,,,,,------............++++++---000222000---,,,///333444000000444333000222333333222000...111444???DDD666222333<<>>555......000*********+++******))))))((('''''''''''''''(((((($$$%%%&&&&&&&&&'''((()))%%%'''''''''((()))***))))))***+++*********+++,,,,,,///000...,,,,,,...//////000000111222222222222333222111///000111111000/////////////////////000---+++,,,///222222///...---,,,---000111000///000111333444444222111222333>>>___HHH666999888;;;SSSzzz}}}ppp}}}zzzwwwjjjrrrppp[[[XXXRRRMMMMMMOOONNNLLLKKKKKKLLLMMMNNNOOOQQQXXX___ddd~~~))))))***+++***(((((('''((((((((((((((((((''''''&&&(((***)))'''&&&'''(((%%%(((+++,,,,,,+++++++++)))+++------+++++++++***)))((()))******))))))+++++++++***))))))))))))***((('''%%%%%%&&&(((&&&###&&&%%%%%%%%%&&&&&&%%%%%%''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''%%%$$$$$$$$$&&&''')))))))))'''((())))))***+++,,,---------,,,+++************)))***,,,------.........000...000666555//////444666555000...000...+++***)))(((((((((((())))))******(((''''''''''''((()))***(((''''''&&&%%%%%%%%%$$$%%%###"""(((///,,,"""$$$%%%'''))))))(((''''''(((((())))))(((&&&%%%%%%&&&'''''''''((())))))'''(((((('''((((((((('''''''''''''''((('''%%%%%%''''''((())))))***)))))))))((()))(((((((((((('''''')))(((,,,***---CCCpppyyyvvv}}}ooo@@@000************+++,,,,,,+++***************,,,------++++++,,,,,,,,,,,,+++++++++++++++***,,,------------......---666;;;777000,,,++++++***+++++++++******)))(((''''''''''''''''''''''''###&&&''''''&&&'''((()))'''((('''&&&&&&((())))))))))))))))))))))))***+++,,,///000...+++,,,...000222222222222222111111111111000//////111333333000............///000000000...---///444777666111...000---...222222...---111000222333222111111222222111???888555444<<>>MMMrrr|||qqqkkkkkkkkkvvvtttvvvwwwpppkkkdddaaa______WWWTTTPPPMMMMMMNNNLLLKKKLLLNNNLLLKKKKKKLLLOOOVVV]]]cccjjj((())))))''''''((()))))))))((('''(((((((((((())))))))))))((((((((((((''')))((((((((()))+++---...++++++***((('''(((((('''''''''&&&'''(((((('''&&&$$$&&&(((((('''%%%%%%&&&''''''&&&%%%$$$%%%'''((('''''''''''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&&&&%%%&&&%%%&&&((()))))))))+++(((((()))******))))))***))))))((((((((())))))***++++++++++++***)))******+++******+++,,,,,,++++++***+++,,,+++((((((+++...******)))((((((((()))***'''''''''&&&'''((())))))***,,,&&&...???666$$$(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%''''''&&&(((&&&'''((('''&&&%%%%%%&&&'''&&&&&&'''((()))((('''***((('''((((((''''''(((&&&''''''&&&&&&'''%%%###'''((()))))))))((((((((('''&&&)))'''''')))''')))))))))&&&'''''''''(((((()))***++++++***)))(((((()))000333111000...---///###(((+++,,,,,,)))(((++++++***)))''''''(((((())))))***,,,***(((((()))+++++++++***)))((()))***)))'''(((((())))))(((((('''(((&&&&&&''''''&&&&&&&&&&&&&&&((()))))))))((((((******+++++++++++++++++++++---111222222111222222111111222222111111000000000000////////////...---...,,,---000111//////111000///......////////////000333333000///111111...000444555444333333222111333222666888999:::???MMMvvvuuulllmmmrrrzzz{{{pppoooiiiccc```bbbccc]]]TTTOOOLLLNNNOOOMMMKKKKKKKKKJJJIIIJJJKKKNNNUUU[[[___iii}}})))******((('''(((((((((((('''&&&''''''&&&&&&((())))))(((((((((((('''(((((((((''''''((()))+++,,,***++++++***))))))(((&&&'''(((((('''&&&%%%%%%&&&'''((()))((('''&&&%%%%%%''''''&&&%%%$$$%%%&&&((('''''''''''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%'''%%%%%%(((******)))((()))((()))******((()))***)))((('''((()))******)))++++++++++++************+++******+++,,,,,,+++***+++++++++***)))***,,,---***)))(((''''''((())))))'''((((((&&&&&&(((((('''&&&...'''(((<<<<<<+++&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%'''%%%$$$&&&&&&%%%'''&&&%%%%%%&&&&&&&&&%%%$$$'''&&&&&&''')))))))))((()))'''&&&&&&'''&&&&&&'''&&&''''''&&&&&&&&&%%%"""%%%&&&((((((((((((((((((((())),,,(((&&&)))''')))(((''')))*********(((''')))***++++++***)))(((((((((+++...222444///))))))---///---+++,,,,,,+++,,,,,,+++***(((''''''(((((()))(((((((((((((((((()))++++++***))))))******)))((((((((((((((((((((((((&&&%%%&&&(((((('''&&&&&&%%%&&&'''(((((((((((('''******+++++++++++++++++++++---000000000///111222333222111000000000000000111000////////////......///,,,,,,...///...///111/////////000111111000//////333444000///111111///000777888333000333444111333222777999::::::>>>LLL}}}zzzwwwlllmmmxxx~~~mmmrrrkkkeeebbbaaa^^^WWWSSSOOOMMMOOOQQQOOOLLLKKKLLLLLLLLLKKKKKKLLLQQQUUU\\\hhhwww)))******(((((((((((('''(((''''''((('''''''''((()))))))))))))))(((((())))))(((((((((((()))***++++++,,,,,,*********(((&&&&&&(((((('''%%%$$$&&&(((''''''''''''&&&&&&%%%$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''%%%'''%%%%%%(((******(((''')))((((((******((())),,,***((('''(((******)))(((************)))))))))***+++******+++,,,,,,++++++,,,+++***)))***+++,,,+++******)))(((((()))))))))'''((((((&&&&&&((((((&&&&&&'''((((((,,,888666%%%%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%'''&&&$$$%%%%%%%%%'''&&&%%%$$$%%%&&&&&&%%%$$$'''''''''((()))))))))((((((&&&%%%&&&'''&&&&&&&&&&&&''''''&&&&&&'''%%%###%%%&&&''''''''''''(((((((((&&&(((&&&(((+++&&&%%%&&&'''---+++******&&&)))))))))******))))))((()))***(((,,,333///(((,,,777GGG???333+++,,,---***(((+++++++++)))(((''''''(((***((('''(((******)))(((+++,,,+++))))))***)))'''((((((''''''''''''((((((&&&%%%&&&((()))(((&&&&&&$$$%%%&&&'''''''''''''''))))))******+++*********+++---////////////111333555333000///////////////111000000000000.........///---------------///000000000111222333222111//////222333111000111222000000666666000///555777666333333888999999:::>>>MMMvvv|||nnnkkkwww}}}}}}}}}mmmddd___^^^YYYSSSQQQPPPOOOOOOPPPOOOMMMKKKJJJLLLMMMMMMLLLMMMPPPSSSYYYdddttt(((******))))))***)))''')))(((((((((((('''((())))))(((((())))))(((((())))))******)))((()))***+++,,,,,,+++)))***+++***((((((((('''&&&%%%%%%&&&((('''&&&%%%%%%&&&&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''&&&&&&&&&'''''''''&&&'''((((((&&&&&&''''''%%%'''&&&'''(((((('''''')))+++)))((())))))'''(((+++((('''(((******((('''((())))))))))))(((((())))))++++++++++++,,,,,,++++++,,,+++******+++++++++***)))*********))))))))))))&&&((((((&&&&&&((((((&&&((($$$++++++$$$///666(((&&&%%%$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&''''''&&&(((&&&%%%&&&%%%$$$'''&&&&&&&&&%%%%%%%%%$$$###&&&''''''(((((((((((()))(((&&&&&&'''((('''&&&&&&&&&''''''&&&''''''&&&###&&&&&&''''''''''''(((((('''%%%&&&%%%'''***&&&&&&)))''',,,(((''')))&&&***))))))***))))))((())))))+++)))...000,,,///999@@@:::555+++%%%(((+++)))''')))***+++***)))((((((((()))((('''***++++++***)))***+++************)))''''''''''''''''''''''''''''''&&&&&&(((((('''&&&&&&%%%&&&&&&&&&''''''''''''))))))***************)))+++,,,...000111222333555777444111000000111000///000//////000000...---............------.........000000111222333222111000///000222222111111111222:::888555222222555777888555444888888:::<<>>000555222333444444333555666888<<<;;;>>>PPPaaacccoooyyyrrrsssrrrkkkhhhjjjnnnssszzzyyy|||kkkjjjbbbddddddaaaaaaUUUTTTPPPLLLJJJIIIKKKKKKJJJIIIGGGEEEDDDEEEGGGIIIKKKMMMNNNWWW```dddooo***+++***((('''(((((((((''''''&&&&&&'''((((((''''''''''''(((((((((&&&%%%&&&&&&''')))******(((&&&''')))***+++,,,+++******+++)))(((&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((''''''&&&''''''((((((((((((((((((((((((((((((&&&%%%%%%&&&&&&&&&&&&''''''%%%&&&'''(((((('''%%%%%%'''&&&%%%%%%%%%'''(((((((((''''''((())))))(((((()))))))))((())))))))))))(((((()))******++++++++++++******---,,,***(((''''''((()))'''((('''&&&'''((((((''')))+++&&&888gggAAA)))***111111---(((''''''&&&(((,,,)))&&&'''***,,,+++***'''&&&&&&&&&%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&%%%%%%&&&&&&%%%%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''((('''&&&&&&&&&''''''''''''&&&%%%$$$%%%''')))***((('''&&&'''''''''&&&'''((((((((((((&&&%%%&&&((($$$''')))))))))***(((&&&)))((()))))))))***************)))(((((((((((()))(((************+++++++++,,,+++)))((('''((())))))&&&&&&&&&''''''(((((()))&&&&&&''''''(((((((((((((((''''''((()))((()))***++++++++++++++++++++++++---......---++++++---///000000000111222222111///////////////.....................---------...///...///000111111111000000000333000;;;XXXJJJ222000222333444333444666888999888999===LLL[[[ccc|||vvvtttqqqiiigggkkkmmmssswww|||qqqnnnbbbkkktttooojjjddd```TTTNNNKKKHHHLLLJJJIIIIIIIIIGGGEEEEEEGGGJJJIIILLLRRRTTTXXX___hhh))))))((('''(((******)))''''''''''''(((((('''&&&(((''''''((((((((('''&&&(((''''''((()))***(((''''''(((***+++,,,,,,,,,+++***)))(((&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&''''''((((((((((((((()))(((''''''(((((('''&&&''''''''''''''''''''''''((())))))(((&&&&&&%%%&&&'''''''''((((((&&&'''((()))((('''%%%%%%&&&'''&&&&&&'''((()))))))))(((((()))******(((((())))))((())))))***))))))((()))*********++++++++++++******+++++++++)))'''''')))***(((((((((&&&'''((((((''''''***+++&&&:::000)))///000555000(((''''''%%%&&&)))'''&&&&&&''')))******''''''&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%)))((('''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&%%%&&&'''(((&&&&&&'''((('''&&&&&&&&&'''(((((('''&&&%%%%%%%%%&&&(((((('''&&&%%%&&&'''&&&%%%&&&'''((('''&&&%%%%%%%%%$$$'''''''''(((++++++)))&&&)))'''***+++((()))+++)))************))))))))))))''')))******************))))))((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&'''&&&'''))))))((()))***++++++++++++++++++++++++---------,,,+++,,,...000///000111222333222111///222222111///---,,,,,,---//////............///////////////111222111000///000111222888JJJBBB444///444444444444555888999888:::<<<;;;BBBQQQddd{{{tttnnniiihhhiiijjjppprrrvvvoooeeekkkuuuwwwtttpppfffTTTMMMKKKIIILLLGGGGGGHHHHHHGGGFFFFFFHHHJJJLLLNNNUUUSSSWWW\\\eeeppp))))))((('''))),,,,,,***((((((''''''''''''%%%$$$)))(((''''''((((((((('''---***'''%%%&&&((())))))'''((()))+++,,,---------++++++***((('''''''''((((((''''''''''''''''''(((&&&'''((())))))))))))((()))(((''''''(((((('''&&&'''((((((((((((''''''''''''((((((((('''&&&'''''''''''''''((((((&&&''')))%%%&&&&&&%%%&&&''''''%%%%%%&&&''''''(((''''''&&&)))******)))((())))))((()))***************,,,---******++++++++++++******)))***+++***(((((()))+++))))))(((''''''((((((''')))'''+++***$$$///+++'''111888333((('''(((%%%%%%%%%&&&''''''''''''((()))'''''''''&&&&&&&&&'''''''''&&&%%%&&&'''((('''%%%))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%&&&'''(((&&&&&&'''((('''&&&%%%&&&((())))))&&&&&&&&&%%%&&&&&&&&&&&&'''%%%%%%&&&&&&%%%%%%%%%&&&((('''%%%&&&''''''$$$%%%&&&'''(((''''''(((***)))&&&+++---'''(((,,,(((******+++++++++***)))(((&&&)))******)))******)))******+++++++++***)))))))))))))))))))))(((((((((((((((((((((''''''&&&&&&'''&&&&&&((()))((((((***************************---,,,++++++,,,---//////...000222444444222111000111111000///------...///000//////...//////000000000///000111222222000///333333777222333222777333222333444555888<<<<<<;;;>>>BBB@@@DDDVVVooo}}}rrrjjjhhhgggfffkkkppppppxxxmmmhhhffflllxxx~~~qqqdddNNNIIIKKKKKKNNNHHHEEEFFFFFFGGGGGGHHHIIIIIILLLMMMRRRPPPYYYYYYaaafff((((((((()))******)))'''%%%&&&''''''''''''''''''(((((('''&&&&&&&&&&&&'''((('''&&&'''((('''((()))(((&&&(((---...,,,+++---,,,,,,***(((((()))'''%%%'''''''''&&&&&&'''((('''&&&''''''&&&'''((()))((('''((((((''''''(((((('''''''''&&&''''''''''''&&&(((''''''&&&&&&%%%%%%%%%'''&&&&&&(((((('''&&&''''''&&&&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&'''(((******)))((((((((()))(((((())))))***+++,,,************************))))))***************+++---+++)))))))))***((('''%%%***,,,+++************111NNN@@@))))))&&&&&&)))'''%%%&&&'''&&&((()))&&&'''(((&&&%%%'''((((((+++''''''((('''&&&&&&&&&&&&((())))))(((''''''((('''&&&$$$$$$%%%&&&%%%$$$%%%(((''''''&&&&&&&&&&&&&&&)))(((''''''''''''((((((%%%&&&''''''''''''&&&&&&&&&)))***)))&&&$$$%%%'''''''''''''''&&&%%%%%%%%%(((&&&&&&((()))((()))+++((()))+++---+++((('''((()))'''(((***+++***))))))+++***))))))***+++,,,,,,))))))))))))))))))))))))'''((((((((())))))((((((''''''''''''''''''&&&&&&&&&((((((((()))+++***((()))******(((((())))))((()))++++++++++++---//////000///000222111000000222333111...------...///////////////...------///000///...///222555666333///111333444444333444444444333000:::555777BBB<<<<<<@@@FFFFFFGGGYYYwwwzzztttoooiiigggiiimmmtttqqq~~~pppiiieeedddqqqvvv^^^MMMNNNKKKKKKOOOHHHDDDEEEHHHKKKLLLIIIHHHHHHKKKKKKMMMOOORRRWWW^^^eeeooo***)))(((((()))***)))(((&&&&&&''''''''''''''''''((('''''''''&&&&&&&&&''''''&&&&&&''''''&&&'''))))))&&&''',,,000...,,,,,,,,,,,,+++)))(((((('''%%%&&&'''(((''''''((((((&&&'''((('''&&&'''((((((((('''((((((''''''(((((('''(((''''''''''''''''''&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&''''''((((((''''''&&&'''((()))***))))))(((((()))))))))))))))******++++++++++++***++++++++++++++++++,,,+++************,,,***(((((())))))(((&&&))))))))),,,...---+++...222UUURRR000&&&''')))###(((&&&'''(((&&&'''(((%%%******(((&&&((('''&&&(((&&&&&&%%%%%%&&&'''&&&%%%&&&(((((('''&&&'''&&&&&&'''%%%$$$%%%&&&$$$$$$$$$(((''''''&&&&&&&&&&&&&&&%%%&&&((()))((('''&&&'''&&&&&&''''''''''''''''''&&&(((***)))'''%%%%%%&&&''''''((('''&&&%%%%%%%%%'''%%%&&&'''(((((()))+++)))((((((******((('''''')))((()))+++,,,+++******))))))************++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((('''''''''&&&'''((((((((()))***)))((()))******(((((())))))(((***+++,,,++++++---//////111000000111111//////111222111000////////////.........///......---...///000//////222444555333111222444444444444555555444777222777<<<===<<<:::<<>>AAABBB@@@JJJddd~~~sssooooooooommmkkkoooqqqooo~~~sssuuuzzzuuuzzzXXXQQQOOOLLLQQQKKKFFFHHHGGGGGGHHHJJJJJJIIIGGGHHHIIIKKKLLLMMMQQQWWW^^^gggjjj)))(((((((((((((((((('''''''''(((''''''''''''(((&&&''''''(((((((((''''''(((''''''((((((((((((***&&&&&&&&&***...111000...------...---+++)))((()))'''((((((''''''))))))(((&&&''''''&&&&&&''''''''''''((((((''''''(((((('''((((((''''''''''''&&&%%%''''''&&&&&&&&&&&&''''''%%%'''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''''''''&&&&&&&&&(((((('''(((******)))((((((((())))))***)))))))))+++*********++++++,,,---------...---,,,+++*********)))((((((((((((''''''(((++++++---;;;NNNLLL:::///NNNJJJ((())))))(((&&&''')))(((***+++))))))+++)))((()))'''&&&'''(((''''''((((((&&&&&&(((''')))***)))(((((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&''')))(((''''''(((((('''&&&((('''&&&''''''(((''''''((('''%%%%%%&&&&&&'''''''''(((******((('''&&&%%%'''''''''''''''((((((''')))((((((((('''%%%$$$&&&(((((())))))******)))'''&&&(((((('''&&&&&&''')))((((((((((((((((((((('''((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%&&&((((((&&&'''''''''((()))))))))******++++++++++++---...///---///000000000000000000///////////////////////////......---......///000...111444555444444555555666777777555444555666555888444???AAA>>>:::AAA```XXXCCCKKKbbbrrrmmmmmmnnnnnnlllppppppmmmyyyvvvsssxxx{{{yyyUUUPPPNNNJJJOOOJJJIIIKKKJJJIIIIIIKKKLLLKKKJJJIIIIIIJJJKKKMMMOOOUUU[[[ccceeezzz(((((((((((((((((((((''''''((((((''''''''''''(((''''''((((((((('''''''''((('''&&&'''''''''((()))&&&'''((()))---111222000............,,,***))))))((()))(((''''''((()))(((&&&''''''&&&&&&((((((''''''((((((''''''(((((('''((((((''''''''''''&&&&&&(((((('''&&&&&&'''((((((&&&''''''&&&&&&'''(((''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&'''(((((()))******)))(((''''''((()))))))))******+++++++++++++++,,,......000111111111...,,,***)))***))))))((((((((((((''')))))))))***AAAfffeeeAAA...BBBnnnqqqAAA***+++''')))''''''((('''((()))'''***+++)))(((***)))(((***)))(((((()))(((&&&&&&)))'''((())))))(((((('''&&&&&&&&&&&&&&&'''((('''&&&&&&&&&&&&%%%&&&&&&&&&''')))(((((()))***)))&&&###((('''&&&'''((()))(((''')))((('''&&&&&&'''(((((('''((())))))((('''&&&&&&&&&''''''''''''(((((('''''''''((()))'''$$$$$$&&&%%%&&&'''((()))******(((''''''''''''&&&&&&''')))((((((((('''''''''''''''(((((()))))))))(((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&((('''&&&(((''''''))))))))))))***)))++++++++++++---/////////111333222111000///---///000//////......///000000///------...///000000...111444555555444555666666999999777555555666777333888IIIDDD===>>>HHHmmmmmmLLLMMMeeesssllllllnnnnnnnnnpppqqqqqqyyyssspppuuuxxxxxx{{{hhhSSSQQQNNNIIIKKKKKKOOOLLLKKKJJJIIIJJJLLLLLLKKKIIIHHHHHHIIIKKKNNNRRRWWW]]]eeesss******)))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((('''&&&'''''''''((()))''')))((((((,,,222444222000......///...,,,******((())))))''''''((((((&&&&&&''''''&&&&&&((((((((('''((((((''''''(((((('''((((((''''''(((((('''''')))((('''&&&&&&'''((((((''''''&&&&&&''')))(((&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''(((*********)))((('''((((((((((((((())))))***+++*********+++,,,---...000111333333111...+++***+++******)))))))))))))))))))))+++)))===lllqqqEEE---666KKKYYY666***+++''')))'''((()))'''((()))&&&((()))((('''*********,,,)))&&&&&&((()))'''&&&((('''((()))((('''''''''&&&&&&'''&&&%%%&&&'''&&&%%%'''&&&&&&&&&&&&&&&''''''''''''((()))***(((&&&$$$'''&&&&&&(((******((('''((((((((((((''''''''''''&&&'''(((((('''&&&&&&&&&%%%&&&'''&&&'''((((((''''''''''''((((((''''''(((%%%&&&'''((()))+++***(((''''''''''''''''''''''''((((((((((((((('''''''''(((((())))))))))))))))))&&&'''''''''''''''''''''%%%&&&&&&&&&'''((('''&&&***(((((())))))(((((())))))+++,,,+++,,,...000000111333555444222111///,,,//////000///.........//////...------...////////////111333444444555555666777;;;===:::777666777999:::IIINNN???:::???DDDTTTbbbPPPUUUssswwwooommmnnnoooooorrrtttxxx~~~ppppppppplllhhhhhh[[[SSSNNNNNNLLLJJJJJJMMMIIIJJJHHHGGGGGGJJJKKKKKKJJJGGGFFFHHHKKKNNNQQQTTTXXXbbbiii,,,+++***(((''''''((()))(((((((((''''''''''''((()))((((((''''''''''''''')))''''''((((((((()))***)))***((((((---444555222111///...//////---******'''((()))((((((((('''%%%'''((((((''''''((()))((('''((((((''''''((((((''')))(((((((((((()))((('''((('''&&&&&&&&&&&&'''(((((((((&&&%%%'''***)))&&&&&&&&&&&&'''''''''''''''((((((((('''''''''&&&&&&&&&(((***+++***)))((('''(((((((((((((((((()))***))))))))))))***+++,,,------///222333222000---,,,******))))))(((((((((((()))***///***444dddpppEEE222444<<>>666===888===>>><<<<<<@@@???BBBKKKLLLOOOnnn|||tttrrrpppmmmtttvvvvvvvvvuuussskkkeee^^^YYYYYYRRRMMMLLLLLLLLLQQQZZZNNNCCCGGGIIIDDDGGGIIIHHHIIIHHHHHHHHHGGGIIINNNSSSUUU[[[```))))))))))))))))))******(((((('''''''''''''''((((((***(((&&&&&&))))))&&&'''''''''(((''''''''''''((((((((((((---333666444111000000///---,,,+++***&&&'''((((((((('''''''''((((((((((((((((((((('''''')))***)))(((((((((''''''))))))((((((((('''%%%'''&&&&&&''''''&&&&&&'''(((((('''''''''''''''&&&%%%%%%%%%''')))***,,,...))))))))))))((('''((()))(((***)))((()))'''&&&))))))''''''(((((('''&&&'''((()))+++++++++++++++++++++,,,---......------------+++***))))))*********+++(((,,,***///FFFrrr^^^111000BBBTTT444)))%%%$$$'''&&&''')))***)))((()))...***&&&''')))''''''---)))***)))(((((()))(((&&&'''))))))'''%%%&&&''''''&&&''''''%%%%%%&&&'''&&&%%%&&&''''''&&&&&&&&&'''(((''''''((('''&&&&&&'''&&&''''''''''''((()))(((&&&'''((((((''''''''''''))))))))))))))))))))))))(((((('''((()))***))))))((()))))))))(((((((((((('''(((((())))))(((''''''((('''((())))))((((((((())))))))))))))))))(((((())))))(((+++***)))---******''')))+++)))((()))(((((()))(((&&&&&&&&&''''''&&&+++***)))///,,,'''+++******+++///222111333999HHHHHHCCC:::333111000...////////////000///...---...---...////////////000333333:::777333666777:::>>>;;;AAALLLHHH???AAA===:::???AAAAAABBBCCCGGGMMMRRRUUUxxxuuuvvvuuurrrsssvvvuuuvvv|||pppeeeeee___\\\[[[TTTMMMQQQRRRJJJ]]]eeeLLLEEEGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHKKKOOOSSSYYY^^^)))*********(((((()))***(((((('''''''''''''''(((((()))(((&&&&&&((((((&&&'''''''''((((((((('''''''''((('''''',,,333555444000000///...---+++***)))''''''''''''(((((('''&&&((('''''''''(((((((((((('''***,,,***((('''''''''&&&'''((((((((())))))''''''&&&&&&''''''&&&&&&''')))(((((('''(((((('''&&&&&&&&&&&&%%%(((,,,000111((((((((('''&&&&&&&&&'''''')))((('''((('''&&&((((((''''''((((((''''''((('''(((*********++++++,,,***+++,,,---,,,+++,,,,,,+++,,,+++))))))+++***(((+++))),,,+++,,,999ccc___333---;;;OOO666)))$$$$$$&&&&&&&&&((()))*********///***(((((('''(((+++++++++)))(((((((((((('''(((''')))(((&&&%%%&&&'''((((((&&&%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((((((''''''((('''%%%%%%'''(((&&&&&&((((((&&&&&&(((&&&&&&'''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''((()))(((((('''''''''''''''&&&''''''''''''''''''''''''''''''((('''((())))))(((((())))))))))))))))))((((((((()))+++))))))(((***000+++(((&&&(((***)))(((***)))&&&''''''&&&&&&(((******(((---,,,+++///,,,(((******,,,,,,---000222555;;;888999777222///000111111//////////////////...---000---///444333...///444444666===999444666666999???===@@@NNNQQQEEE@@@AAA;;;???EEEGGGEEEDDDIIINNNUUUYYY|||vvvwwwxxxwwwtttvvvxxxvvvwwwnnneeeccc^^^]]]UUUXXXNNNIIINNNKKKUUUrrreeeLLLCCCDDDEEEGGGEEEEEEDDDEEEGGGIIIIIIHHHJJJMMMQQQVVVZZZ)))******)))((((((((()))((((((''''''''''''(((((((((((((((&&&'''((('''&&&'''((((((((((((((((((((('''''''''''',,,333555444333222111000...,,,***(((''''''''''''(((((('''&&&'''''''''''''''((()))***&&&)))+++)))''''''&&&&&&%%%'''((('''((()))((('''&&&&&&&&&''''''''''''(((((((((''''''((((((((('''&&&''''''%%%&&&)))***)))&&&&&&&&&%%%%%%%%%%%%%%%&&&((('''&&&((((((''')))(((((((((((((((''''''((('''((()))))))))***++++++)))+++,,,,,,+++***++++++***------)))(((+++***''',,,******+++---000JJJIII222***111AAA111((($$$%%%%%%%%%%%%''')))+++,,,---,,,***------(((***,,,(((***'''%%%'''((('''''')))'''((((((&&&%%%'''(((((((((%%%$$$%%%&&&%%%%%%''''''&&&&&&&&&'''((((((((((((''''''((('''%%%%%%'''(((&&&&&&''''''&&&&&&'''''''''&&&&&&&&&&&&'''(((&&&&&&'''&&&&&&&&&%%%&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((('''''''''))))))((((((***)))))))))))))))((((((((((((***((('''&&&+++222,,,)))'''(((***((('''((('''$$$&&&''''''(((***++++++***---+++***,,,***(((++++++//////...///222555:::333444444111000000111000/////////////////////...000---...333222......444333777@@@<<<444444666;;;<<<@@@AAAOOOWWWHHH>>>CCC???BBBHHHJJJIIIIIINNNTTTaaapppzzzwwwyyyyyyxxxvvvxxxzzzxxx{{{pppmmmccc^^^\\\XXX^^^TTTJJJNNNQQQLLLKKKOOOGGGGGGEEEDDDIIIGGGEEEDDDEEEGGGIIIJJJJJJMMMPPPOOOTTTXXX******))))))))))))(((((()))((((((''''''(((((()))(((((('''''''''((('''%%%''''''((((((((((((((((((((((((((()))---444666444333222111000...,,,***((((((''''''((())))))(((&&&''''''''''''(((((()))***&&&((()))(((((()))'''%%%'''(((((('''&&&&&&%%%###&&&''''''''''''((((((((('''&&&&&&'''((((((((((((&&&((('''%%%%%%&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&(((((('''(((((()))))))))''''''''''''(((((())))))))))))***+++***+++,,,,,,++++++++++++***...///,,,)))++++++))),,,---,,,+++,,,+++777222---(((***333,,,)))&&&$$$%%%%%%%%%&&&(((+++,,,,,,***+++000000))))))+++(((***'''&&&'''((('''''')))'''((((((&&&&&&'''(((((((((%%%$$$&&&'''%%%%%%'''''''''&&&&&&'''(((((((((((('''(((((('''%%%%%%''''''((((((&&&&&&''''''&&&''''''&&&&&&&&&'''((((((''''''(((((('''&&&&&&'''&&&''''''(((((((((''''''''''''&&&'''''''''''''''%%%&&&'''((()))((((((''''''&&&&&&(((((((((((()))))))))))))))))))))(((((('''***'''&&&&&&---333---...+++,,,,,,(((&&&&&&$$$''')))***)))((()))******((()))******+++++++++---+++000000...///111444777999999888444222111000///000000//////......---...---,,,---......---///111333999DDD???444444777======CCCAAAOOO___QQQBBBDDDFFFOOORRRLLLMMMUUU[[[[[[vvvyyyyyy{{{zzzyyyzzzxxx|||qqqpppgggdddZZZ]]]VVVTTTTTTQQQOOOMMMJJJFFFFFFKKKGGGDDDFFFDDDDDDGGGFFFFFFGGGHHHIIIMMMQQQOOOSSSVVV+++***))))))******)))'''(((((((((''''''(((((()))(((((((((((((((((('''&&&&&&&&&''''''''''''''''''((((((((((((---333555333000///.........,,,***((((((((((((((())))))(((''''''''''''((((((((())))))'''((((((((()))***)))''''''((()))(((((())))))''''''(((((('''((())))))(((&&&&&&&&&&&&'''(((((((((''''''&&&%%%%%%'''((((((%%%%%%%%%&&&''''''''''''((()))'''&&&((('''%%%&&&''')))***)))''''''&&&&&&((((((((((((((((((***+++***+++,,,,,,,,,,,,,,,+++***---...+++))))))******+++000///---***)))...)))''''''(((+++******'''"""&&&&&&%%%%%%&&&((()))(((+++---///...)))(((***+++,,,***((((((((('''&&&''''''((((((&&&&&&'''((('''(((&&&&&&'''(((((('''&&&''''''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&'''&&&((((((&&&&&&((((((&&&&&&&&&%%%&&&&&&'''''''''&&&'''((((((&&&&&&&&&'''&&&''''''''''''&&&''''''((('''''''''''''''''''''%%%&&&((()))))))))(((''''''&&&&&&'''((('''((()))))))))))))))))))))))))))(((***''''''(((---333,,,,,,******+++)))'''(((''')))***)))'''''')))+++,,,)))+++...///...---,,,,,,)))---......000111333777777555333111000111333444333222111///---,,,,,,,,,.........---...000111111444:::EEE@@@666444777<<<===CCC>>>KKKaaaZZZIIIEEENNN___]]]OOORRR^^^```]]]}}}||||||zzzxxxyyyzzzzzzmmmjjjiiiZZZZZZOOOPPPTTTNNNMMMOOOKKKLLLFFFFFFFFFEEECCC@@@FFFIIIGGGFFFEEEEEEFFFJJJMMMNNNRRRTTT******************))))))((('''''''''''''''(((((((((((((((((()))((('''&&&'''''''''''''''''''''''''''''''''''',,,222333222000///.........,,,***''''''(((((()))(((((('''(((''''''((((((((((((((((((((()))***))))))******)))''')))))))))***++++++***'''((((((''''''))))))(((''''''&&&''''''(((''''''(((&&&&&&&&&&&&&&&''')))%%%%%%%%%%%%&&&&&&&&&%%%((((((&&&%%%'''&&&$$$$$$&&&)))***((('''''''''&&&'''(((((((((((()))***++++++++++++,,,---...---++++++******)))))))))))))))***---///---((()))---)))&&&'''''''''))))))&&&###&&&&&&%%%$$$%%%''''''&&&+++,,,+++******((())),,,++++++***(((((((((&&&%%%'''((((((''''''((('''&&&''''''''''''))))))(((%%%&&&''''''&&&%%%%%%&&&'''(((((((((((((((&&&'''((('''&&&'''''''''''''''(((%%%%%%%%%&&&'''''''''&&&%%%'''((('''%%%$$$%%%&&&%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((((((((('''&&&&&&'''((('''((()))))))))************))))))(((***'''((()))+++000)))(((&&&(((***(((((()))((('''((((((''''''***,,,---,,,,,,000000---,,,,,,******,,,,,,---111111333777999777444222111111333444333333222000...---------000//////000111333333222333777AAA>>>666666666:::<<>>999777888777===AAAGGGMMMRRRWWWYYYYYY______gggjjjhhhmmm}}}~~~pppgggccc[[[TTTRRRQQQNNNLLLKKKKKKIIIGGGGGGGGGEEECCCAAAEEEEEEEEEDDDDDDEEEEEEEEEHHHJJJLLL++++++***)))'''''''''(((%%%%%%'''))))))'''&&&&&&'''((()))((('''&&&&&&''')))((('''''''''((()))))))))((()))---111444333111111222111......///,,,)))''')))))))))))))))))))))'''''''''&&&''''''((((((((()))))))))((((((((()))&&&((()))''''''''''''''''''((((((''''''(((((('''&&&'''(((((('''&&&%%%%%%&&&&&&%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''&&&%%%&&&(((((('''((('''&&&'''''''''''''''''''''((()))***,,,......---------,,,,,,,,,,,,,,,,,,,,,+++***)))******))))))))))))(((&&&%%%$$$$$$&&&((('''%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&'''***(((''''''''''''&&&%%%''''''''''''''''''''''''&&&%%%&&&((()))'''&&&%%%((('''&&&&&&''''''''''''&&&((((((&&&'''&&&&&&((('''&&&&&&&&&''''''&&&%%%'''&&&&&&&&&''''''&&&%%%&&&'''((((((''''''&&&&&&%%%&&&''''''(((''''''&&&&&&&&&&&&'''((()))((('''&&&&&&''''''((('''''''''((((((((('''(((((()))******************************((('''///...&&&(((+++''''''&&&&&&'''((()))***(((***)))((('''))))))''')))))))))***+++,,,---------,,,...222777;;;;;;:::555333111222333333111111///.........------...111666777999;;;<<<;;;999777333666<<>>CCCKKKRRRWWWYYYZZZZZZ```___iiilllnnnqqqjjjddd\\\UUUSSSRRRNNNKKKKKKKKKIIIGGGGGGHHHGGGDDDAAAEEEEEEEEEDDDEEEEEEFFFGGGIIILLLNNN++++++***)))(((''''''(((%%%%%%&&&(((((('''&&&&&&'''((((((((('''&&&&&&'''***)))((('''((((((''''''))))))***...333555444222111111000/////////,,,''''''((())))))((()))))))))((((((''''''''''''((((((((()))))))))(((((()))***'''((((((''''''((('''''''''''''''''''''''''''&&&%%%'''((('''&&&&&&&&&%%%&&&&&&''''''''''''((((((%%%''''''&&&&&&''''''&&&)))((('''&&&%%%%%%%%%&&&%%%(((((('''((('''&&&''''''((((((((('''(((((()))***,,,...---,,,,,,---...---,,,,,,,,,,,,,,,+++******++++++***)))***)))((('''&&&%%%$$$%%%((('''&&&$$$$$$%%%&&&''''''%%%$$$&&&&&&&&&%%%$$$%%%&&&''''''&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&(((((('''&&&&&&((((((''''''''''''((((((&&&((('''%%%''''''&&&((('''&&&&&&&&&''''''&&&%%%&&&&&&%%%&&&''''''&&&&&&%%%&&&''''''&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&'''&&&%%%$$$&&&&&&'''''''''''''''&&&(((((((((((((((((())))))))))))************))))))((()))''',,,,,,&&&)))+++(((((('''&&&&&&'''((())))))******((((((******)))*********+++,,,------...---...111666;;;===;;;888333222111222222222111000...------.........///111777:::===@@@AAA>>><<<<<<333555;;;>>><<<;;;===>>>AAAEEENNNXXX^^^______``````___qqqsssssstttnnnddd\\\UUUSSSRRRNNNLLLKKKLLLJJJGGGFFFGGGGGGDDDBBBDDDDDDDDDDDDDDDEEEFFFFFFFFFHHHJJJ*********)))(((''''''((('''&&&&&&(((((('''((()))(((((((((''''''&&&''''''&&&&&&'''((()))))))))(((((())),,,000333555555444333222111111222111---(((&&&'''(((((('''''''''(((***)))(((((('''''''''''''''(((((((((''''''((()))***)))((('''(((***)))''')))'''&&&'''(((((('''%%%%%%''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''&&&&&&'''&&&%%%((('''&&&%%%%%%%%%&&&&&&%%%'''''''''(((&&&%%%''''''((((((((('''(((((()))***+++,,,,,,******,,,///...,,,++++++++++++++++++***+++,,,******+++***))))))(((&&&%%%&&&''''''&&&%%%%%%&&&'''''''''&&&$$$''''''&&&%%%%%%%%%&&&'''&&&&&&&&&'''((()))))))))'''''''''(((((('''''''''(((&&&&&&'''''''''&&&'''))))))((((((''''''(((((())),,,***''''''''''''(((&&&&&&&&&&&&''''''&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&'''''''''&&&'''''''''(((&&&&&&&&&&&&&&&%%%%%%$$$'''(((((()))))))))(((((((((((('''''''''((((((((()))))))))******)))))))))&&&***((()))((((((+++)))))))))))))))))))))******)))******))))))***************++++++,,,---.........111777;;;===;;;999666222222222222222222111111///...---///000///000111777:::@@@EEEEEECCCBBBDDD===:::<<<>>><<<;;;>>>>>>BBBEEEOOO]]]fffgggggghhhgggoooyyyuuukkkddd\\\UUUSSSQQQMMMJJJIIIMMMJJJFFFDDDEEEFFFEEECCCDDDCCCBBBBBBBBBCCCDDDEEEDDDFFFIII*********)))(((''''''((((((&&&&&&&&&''''''(((***((((((((('''''''''''''''&&&''''''((())))))((('''(((***...111333555666666444222111111222000,,,)))&&&'''(((((('''&&&&&&(((+++***)))(((''''''''''''&&&&&&''''''&&&&&&''''''+++***((((((***+++***(((+++(((%%%''')))(((&&&%%%%%%''''''%%%$$$&&&'''&&&&&&&&&'''''''''&&&&&&&&&'''((('''&&&&&&''''''&&&$$$%%%&&&&&&'''''''''&&&%%%''''''&&&'''&&&%%%&&&&&&&&&''''''''''''((((((***))))))***)))))),,,...---,,,+++******+++,,,,,,+++,,,,,,++++++++++++*********(((&&&&&&''''''&&&%%%%%%%%%&&&''''''&&&%%%''''''&&&&&&%%%%%%&&&'''''''''''''''(((((((((((('''(((((((((((((((((('''((('''&&&''''''''''''((()))))))))(((((('''''''''+++000...)))''''''&&&'''&&&&&&&&&&&&'''''''''&&&)))((('''&&&&&&%%%%%%$$$&&&'''(((((('''''''''''''''&&&&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((''''''''''''(((((((((((()))))))))******)))))))))%%%+++)))''''''))),,,(((''''''((())))))***++++++))))))((((((((())))))************+++,,,---...///111555:::===<<<999666555333333333111000111222222000......000111111111111555:::BBBGGGFFFDDDGGGLLLDDD>>><<<<<<;;;;;;===>>>EEEIIITTTccckkkjjjiiikkkmmmzzzwwwyyyllliiiaaaYYYVVVSSSOOOKKKJJJLLLIIIFFFDDDDDDEEEDDDDDDCCCCCCBBBAAAAAABBBCCCDDDEEEGGGJJJ))))))***)))(((((((((((('''&&&%%%%%%%%%%%%'''((()))((((((''''''''''''''')))(((((((((((((((((('''(((,,,000222222333555777444333111111111///,,,)))(((((()))***(((&&&&&&)))******)))(((''''''''''''&&&'''((((((''''''''''''******)))((()))++++++)))+++(((&&&'''((('''&&&&&&$$$'''(((&&&%%%'''(((&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''%%%&&&&&&''''''''''''&&&%%%((('''''''''&&&%%%&&&%%%%%%&&&&&&&&&&&&'''(((((('''''')))***)))***,,,,,,+++******+++,,,,,,++++++,,,,,,++++++++++++*********)))''''''((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((((((((((((((((((((((((((((((((())))))((((((((((((&&&&&&'''(((''''''''''''(((((((((''''''&&&&&&(((......)))'''&&&&&&(((&&&&&&&&&&&&'''''''''&&&)))((('''&&&&&&&&&&&&%%%&&&'''((((((((('''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''''''''((((((((((((((((((((())))))******))))))((('''***(((((()))))),,,((('''&&&&&&'''((()))***+++)))((((((((((((((()))***+++++++++,,,...000111222555888;;;<<<:::777555444333333222///---///111111111///...000222222111111555;;;DDDGGGDDD@@@DDDLLLHHH???:::;;;;;;<<<>>>>>>FFFLLLZZZjjjoookkkjjjnnnrrrvvv{{{mmmddd\\\XXXUUUPPPLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCC@@@CCCEEE))))))))))))((((((((()))(((&&&&&&''''''&&&''')))))))))((('''''''''''''''((('''''''''(((***++++++)))---111222111222444777666444333333222000---+++))))))***+++)))''''''******)))(((''''''''''''((('''((()))***)))((((((((((((******)))((()))*********(((''''''&&&%%%%%%'''$$$''')))'''''')))(((&&&&&&&&&''''''''''''''''''%%%&&&&&&&&&'''(((((((((***)))'''&&&%%%&&&&&&'''&&&(((((('''(((&&&%%%&&&%%%%%%&&&'''''''''(((((('''&&&&&&)))******)))+++*********+++,,,,,,+++++++++,,,,,,++++++++++++))))))***)))''''''((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''((((((((((((((())))))(((((())))))))))))(((((('''&&&'''((()))(((&&&&&&%%%&&&(((((('''&&&&&&&&&###***,,,'''%%%%%%&&&)))&&&&&&&&&&&&'''''''''&&&'''&&&%%%&&&'''(((((((((%%%&&&'''(((''''''''''''%%%&&&&&&'''((((((''''''''''''''''''&&&%%%%%%%%%&&&'''(((((()))))))))((('''(((((((((((()))))))))((())))))******))))))((())))))&&&***+++)))+++)))***)))'''''''''(((***+++)))(((((((((((())))))***,,,,,,---...000333555666888999::::::888666555444222222000,,,***,,,///000222//////111333222111111666<<>>@@@JJJ]]]ooosssoooooouuuxxxrrrkkkbbbZZZWWWTTTPPPLLLKKKHHHIIIIIIHHHFFFDDDCCCCCCEEEDDDCCCAAAAAAAAABBBCCC@@@BBBEEE))))))))))))((((((((('''(((((((((((((((''''''&&&)))((((((((((((''''''(((((('''(((***)))&&&''',,,+++000444111...000333444;;;999555222111000,,,(((((()))******)))'''&&&%%%***)))((('''&&&''')))************)))(((((()))***'''&&&(((***((()))***((()))((('''''''''''''''&&&'''(((((('''&&&'''((('''&&&'''(((((('''&&&&&&'''&&&&&&'''''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&'''(((%%%''''''''')))'''%%%&&&%%%&&&'''%%%%%%'''((((((&&&'''(((((('''(((***+++************++++++++++++++++++,,,++++++***++++++)))))))))***)))'''&&&'''&&&'''&&&%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$%%%%%%''''''''''''((((((((((((&&&((('''''')))((('''(((&&&&&&&&&&&&''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&***+++(((%%%&&&'''(((%%%&&&''''''&&&&&&&&&&&&&&&'''(((((('''&&&'''(((((((((((((((''''''&&&&&&%%%&&&&&&&&&''')))))))))'''''''''%%%%%%&&&'''&&&''''''''''''(((((('''&&&'''((()))*********)))(((&&&(((******)))((()))***&&&(((***+++***)))******((((((((('''&&&'''((()))+++***))))))***++++++***(((,,,222555666666888:::===:::777666555333222222222111000///---------...,,,222444111000222222///999===>>>>>>>>>;;;AAAPPPQQQCCC:::<<<@@@@@@???AAABBBLLL___vvvtttuuuttt{{{|||xxxmmmnnnWWWVVVPPPQQQHHHJJJJJJIIIGGGDDDBBBBBBBBBBBBCCCCCCAAA??????@@@AAABBBCCCDDD)))))))))(((((((((((('''((((((((('''''''''''''''(((((((((((()))))))))***&&&%%%''')))((('''(((+++---111333222000111444888:::999555333333222///******)))))))))))))))((('''((((((((((((''''''((()))))))))))))))((())))))***((('''((()))'''((()))'''(((((('''&&&'''''''''&&&'''((((((''''''(((((('''%%%&&&''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''&&&((((((((()))(((&&&'''%%%''''''%%%%%%'''(((((('''((((((((('''''')))+++)))***++++++++++++*********++++++++++++++++++,,,++++++******)))(((&&&%%%&&&'''&&&%%%%%%&&&'''&&&(((''''''&&&&&&&&&&&&&&&((('''''''''((((((((((((&&&((('''&&&((((((&&&(((((('''''''''''''''%%%$$$&&&&&&''''''''''''&&&&&&'''))))))'''%%%&&&''''''&&&'''''''''&&&&&&''''''&&&''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&'''((((((((()))((('''&&&''''''&&&&&&''''''&&&&&&&&&&&&'''(((((('''&&&'''((()))******)))((('''&&&'''))))))(((''''''(((&&&(((,,,------+++******))))))))))))((()))***+++))))))((())))))*********---///111333666888:::<<<;;;888666555444222111111111111222111///...///000///111222222222222222222888;;;;;;;;;<<>>>>>@@@AAABBBDDDGGGTTTeeeqqq|||~~~\\\TTTKKKNNNLLLGGGEEECCCBBBBBBAAA???>>>AAAAAAAAA@@@????????????@@@AAABBB******)))((('''''''''((('''''''''((('''''''''&&&))),,,,,,)))'''(((((('''''''''''')))+++...111333000444444222666<<<888...111111222333111---+++***'''((((((((('''&&&''''''&&&'''''''''''''''((()))((())))))((('''&&&&&&'''(((&&&'''(((&&&'''((('''''''''''''''&&&&&&&&&''''''((((((&&&&&&'''&&&%%%&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))(((((()))((('''((('''((('''&&&%%%&&&'''&&&%%%&&&''''''''''''(((*********)))))))))***++++++)))***+++++++++,,,---...---...---++++++,,,+++''')))+++,,,+++))))))((((((((('''&&&%%%%%%&&&'''((('''&&&&&&&&&'''''''''&&&&&&((('''''')))((('''(((((('''''''''''''''%%%$$$&&&''''''((((((''''''&&&''''''((((((&&&%%%&&&)))(((%%%%%%''''''&&&&&&(((((()))(((&&&&&&((((((&&&&&&((())))))'''&&&&&&&&&))))))((('''&&&'''((('''&&&'''((('''&&&''''''&&&&&&&&&''''''''''''&&&&&&&&&'''))))))((((((((((((''''''((())))))'''(((+++(((***,,,---------+++***+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---...///222444555444333222222///............---...000//////000111222222111000222555666444444777999999888555444555777<<>>===>>>@@@CCCEEEFFFLLLZZZkkkzzz~~~\\\PPPNNNNNNIIIGGGFFFDDDCCCBBBAAA???>>>AAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCC)))))))))(((((((((((('''(((''''''''''''&&&&&&&&&...000///)))&&&&&&&&&%%%((('''(((---//////000222111222444444666777444///222333555444000+++))))))((((((''''''''''''''''''&&&&&&'''''''''''''''((('''((()))((('''&&&&&&'''((('''((()))''''''(((&&&''''''''''''&&&%%%&&&'''(((((((((&&&%%%&&&'''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''''')))((('''))))))((()))'''((((((&&&%%%&&&&&&&&&%%%&&&''''''''''''((()))******************************++++++++++++,,,---,,,---,,,,,,+++***)))(((***---...,,,******)))(((((('''&&&%%%%%%&&&'''((('''&&&&&&&&&'''(((''''''&&&(((''''''((((((&&&(((((('''''''''''''''%%%$$$''''''((((((((((((''''''((('''&&&''''''&&&'''((((((&&&%%%(((((('''&&&(((((()))'''%%%%%%((((((%%%''')))***)))'''&&&%%%&&&((()))((('''&&&''''''&&&&&&'''&&&%%%%%%&&&&&&%%%%%%&&&'''((('''''''''(((%%%'''))))))((('''((()))(((((()))+++***(((***///---...000111000///,,,*********++++++++++++,,,------,,,,,,,,,......//////000000000000111111111000.........///...---...000//////111444777777444111333444666777666777:::>>>;;;888444666;;;<<<===AAA>>>??????@@@BBBEEEHHHIIIQQQ^^^pppzzzmmmXXXPPPPPPLLLDDDGGGFFFEEECCCAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBB@@@AAABBB))))))))))))(((((((((''')))((('''&&&&&&&&&'''''',,,...---)))&&&((()))(((***)))+++111222///...000000000222666444000///000///111444555000+++***+++***(((&&&&&&((())))))(((%%%&&&'''((('''''''''(((''''''(((((('''''''''''')))'''))))))'''''''''%%%''''''''''''&&&%%%&&&'''))))))(((&&&%%%&&&''''''&&&%%%%%%&&&''''''&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&((('''''')))(((''')))'''((((((&&&%%%&&&&&&&&&%%%'''((('''&&&&&&'''((())))))******+++************++++++++++++++++++,,,+++***+++,,,+++***)))***+++---///---+++***)))))))))((('''&&&&&&'''((()))''''''&&&'''((((((((((((&&&''''''&&&((('''&&&''''''&&&''''''(((((('''&&&(((((())))))))))))(((((()))&&&%%%'''(((((('''''')))&&&&&&))))))'''&&&(((((()))'''$$$%%%((('''%%%''')))******(((&&&%%%%%%%%%&&&'''&&&&&&'''&&&%%%&&&&&&&&&$$$$$$%%%&&&%%%$$$%%%'''((((((((())))))%%%'''((()))((('''((()))((((((***,,,***(((,,,222444444333222000...+++******+++,,,,,,------///000///...---...000111111000000///...///111222000...,,,,,,---//////...000222222333666:::??????:::666333333666:::999777;;;CCC>>>;;;555777>>>===;;;AAA???AAABBBBBBCCCFFFIIIKKKRRR___rrr}}}~~~~~~tttooo[[[TTTQQQKKKLLLIIIFFFFFFDDDBBB@@@@@@AAACCCAAAAAABBBCCCDDDDDDDDDDDD???@@@BBB)))******((((((******)))((('''(((((('''&&&&&&''')))''''''((('''&&&''',,,***+++---////////////000///333333000000333222...222000333444+++((()))''''''''')))***)))'''&&&&&&&&&''')))))))))((())))))%%%'''(((((()))******)))((((((((()))(((((('''&&&'''&&&&&&'''&&&$$$&&&******)))''''''((((((((((((&&&$$$###$$$'''((('''&&&%%%%%%%%%%%%&&&&&&'''''')))(((&&&&&&'''((('''%%%&&&'''&&&&&&)))(((%%%%%%''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&((()))%%%'''((((((((()))))))))''')))+++*********+++***+++***)))***+++++++++***---,,,000555222+++)))...((()))(((&&&&&&''''''&&&'''&&&%%%%%%%%%&&&&&&&&&&&&''''''''')))+++)))'''&&&'''&&&'''(((&&&%%%(((''''''''''''''''''(((((('''&&&&&&&&&'''((()))***%%%'''((((((''''''((()))(((***((()))$$$&&&%%%((('''''')))***)))&&&&&&''''''''''''''''''''''''''''''%%%'''(((&&&&&&'''&&&(((%%%&&&******'''%%%'''%%%&&&''')))***+++***)))+++111111---,,,,,,,,,---888444222222///+++***,,,))),,,///111111000......+++---///222333333222222///......///111111000...---000777===:::111000444333333555AAAQQQMMM???888555555666777666666999<<<<<<:::999===FFFLLLJJJFFFGGGCCC@@@BBBFFFIIIKKKMMMTTT___~~~zzz}}}|||ggg___YYYTTTNNNKKKKKKJJJDDDGGGFFFBBBAAACCCCCC???AAAEEECCC???@@@???@@@GGGDDDCCCBBB)))******(((((()))***)))'''''')))***)))'''%%%&&&))))))((('''(((***,,,,,,+++,,,---///000000//////000111222333333333333222222111333333---)))))))))))))))***+++***((('''((('''(((((()))((((((((()))'''((((((''''''((((((&&&(((((())))))))))))((('''''')))(((###$$$***+++)))'''&&&&&&&&&'''(((((((((&&&%%%$$$%%%&&&'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&((('''%%%&&&''''''&&&%%%%%%((((((''')))'''%%%&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))&&&'''((('''(((******(((&&&((()))))))))***+++***+++*********+++++++++***+++///333666444000---,,,++++++***((('''((('''&&&((('''&&&&&&&&&''''''''''''''''''&&&((()))(((%%%'''&&&%%%'''+++)))&&&&&&(((''''''''''''((((((((())))))(((''''''''''''(((%%%'''((((((''''''((()))(((+++***---'''((($$$%%%&&&&&&'''))))))((('''''''''''''''&&&&&&&&&&&&&&&(((&&&'''((('''''')))'''$$$''')))+++,,,,,,)))&&&&&&'''(((***++++++***)))+++111111.........------222///......---******,,,+++---///000///.........///000222333333333222111111000000111333444222111222///000333444111222555777:::???JJJTTTNNNAAA<<<777777777888777777999<<<@@@;;;999@@@OOOZZZUUUJJJFFFEEEEEEHHHKKKMMMPPPSSSXXXiiizzz{{{}}}zzz|||sssbbb\\\WWWSSSMMMJJJJJJIIIEEEGGGFFFCCCCCCDDDCCCAAAAAABBBAAA??????@@@AAAEEECCCBBBAAA)))***)))(((((())))))(((&&&'''***,,,+++'''%%%%%%''')))***(((+++//////,,,------...///000000///...000000222555555333222444222333111///---***(((+++***)))***+++***(((((()))((((((((((((''''''(((((('''((((((&&&&&&''''''&&&(((((())))))))))))))))))((()))'''###%%%+++,,,)))&&&%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&%%%%%%((()))((((((&&&%%%''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))'''''''''''')))******(((''')))))))))***,,,,,,+++******++++++*********+++***000444222222333000+++,,,,,,+++))))))))))))((((((((('''''''''((((((((('''''''''&&&'''((('''%%%((('''&&&)))///---(((&&&((((((((((((((((((((()))******)))(((''''''''''''((()))***)))'''&&&&&&'''###&&&''',,,))),,,***+++(((&&&&&&((())))))'''&&&''''''''''''&&&&&&&&&&&&(((&&&((((((''')))+++***###)))+++)))+++///---''''''''')))***++++++***)))***///...,,,------,,,+++---+++***++++++***+++---,,,---.........------...111111111222111111000000//////000222444555444333111000000111333555777999>>>DDDKKKSSSUUUKKK???;;;999999999:::999888999;;;AAA>>>;;;AAARRR^^^XXXKKKDDDEEEHHHKKKNNNPPPSSSWWW\\\~~~|||yyy|||{{{zzzzzzzzzqqqaaa[[[XXXUUUNNNJJJHHHFFFEEEEEEEEEEEEEEEDDDCCCCCCCCC@@@@@@@@@???AAACCCCCCIIIGGGDDD)))))))))((((((((())))))&&&''')))******'''&&&&&&''')))+++---000222000+++,,,///000000//////......///111444555444222111222111222---***+++'''&&&,,,***))))))***)))((((((***(((((((((''''''''''''(((&&&''''''&&&&&&((()))((()))))))))))))))))))))((((((%%%$$$&&&''''''(((***''''''(((((((((((('''&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%'''((()))&&&%%%%%%%%%&&&&&&&&&&&&&&&((((((((()))'''&&&'''''''''&&&&&&%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&((()))''''''&&&''')))+++***''')))))))))(((***,,,,,,***)))***+++***)))))))))***+++...///------111000,,,,,,,,,+++*********++++++((('''''''''((((((((('''(((((('''&&&'''((((((&&&((('''&&&)))...,,,'''&&&(((((((((((((((((((((((()))(((((((((((((((((()))$$$&&&((()))))))))+++,,,(((***(((+++&&&)))''')))***))))))))))))((('''&&&((((((((((((((('''''''''((('''(((((('''***---,,,&&&******'''(((------)))'''((()))***++++++***)))+++---,,,)))+++,,,******+++))))))+++++++++,,,...,,,---...///////////////000000000000000000000000---...000222444666666555222444666555555999@@@FFFKKKOOOTTTWWWRRRFFF<<<999::::::;;;;;;;;;;;;<<<===???BBBBBBCCCKKKUUURRRIIIEEEFFFIIILLLOOOSSSVVVYYYccczzz{{{{{{vvvxxxlll^^^YYYVVVTTTPPPMMMIIIEEEEEEDDDDDDFFFFFFCCCBBBCCCDDD@@@BBBCCC@@@BBBEEEBBBMMMJJJEEE))))))))))))((((((((()))'''''''''''''''&&&'''))),,,+++,,,111333111///...,,,000222000------...///...222555444333444333000111111***&&&(((&&&%%%+++***))))))***)))((()))***)))((('''''''''''''''(((&&&&&&&&&&&&&&&(((***)))***))))))((((((''''''''''''&&&&&&((('''%%%&&&((('''(((((())))))((('''&&&&&&''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%&&&&&&&&&&&&'''(((''''''***)))&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&(((***)))'''(((((('''&&&(((***)))((()))*********(((((())))))++++++***+++,,,---------,,,,,,++++++*********+++)))((((((((())))))((('''((()))((('''(((******)))((('''&&&''')))(((%%%&&&(((((((((((((((((((((((('''''''''(((((())))))***)))***+++***)))((())))))***+++)))+++&&&)))&&&'''***+++***)))'''&&&&&&&&&(((((())))))((((((''''''***))))))((('''***---+++******)))))))))***))))))((()))++++++++++++***)))---...+++(((***+++***+++,,,+++++++++,,,,,,---...,,,...000222222222222111000000000/////////000000---///111222333444555555777999;;;:::===FFFQQQXXXYYYVVVTTTQQQIII@@@;;;::::::;;;<<<<<<===???@@@AAA???FFFHHHEEEGGGNNNOOOKKKMMMMMMMMMOOOSSSXXX[[[\\\lllyyyzzz{{{vvvzzz~~~iiiZZZSSSPPPQQQQQQOOOLLLFFFDDDBBBCCCEEEEEEBBBAAACCCCCCAAADDDFFFBBBBBBEEEAAAMMMJJJFFF***))))))))))))(((((()))((('''&&&&&&&&&&&&(((+++///---...111111......222,,,000222///,,,---///000---222555333333666555000222///***''''''&&&'''******************))))))+++)))(((''''''((((((((('''&&&''''''&&&&&&(((((('''***)))(((''''''&&&&&&&&&$$$)))+++'''%%%((((((%%%%%%&&&'''(((((('''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&'''+++***'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&'''))))))'''))))))(((''''''))))))((())))))***))))))(((((()))***((())),,,---,,,+++---///---,,,,,,+++))))))***+++***************)))(((((()))))))))***++++++***))))))((('''(((&&&&&&)))((((((((((((((((((''''''((((((((((((((((((((()))---...---,,,)))&&&&&&&&&'''))))))---***,,,(((((((((******(((&&&&&&'''''''''((((((((((((((('''''',,,++++++)))'''***,,,)))+++)))***------)))'''(((***+++,,,---,,,+++******+++,,,)))(((*********,,,,,,,,,,,,,,,,,,---.........000333444444333333222//////.........---.........///111222222222444555888<<>>:::;;;;;;<<<===>>>>>>@@@CCCFFFFFFDDDHHHJJJIIILLLRRRSSSPPPUUUTTTSSSTTTWWW\\\___```vvvyyyzzz|||zzzwwwlll[[[TTTPPPPPPPPPOOOLLLGGGDDDCCCBBBCCCCCCAAA@@@BBBAAABBBEEEGGGEEEDDDCCCAAARRROOOKKK***))))))))))))((((((***(((''''''((('''&&&''')))---///222222///---...111///111000------000111000///111222222444555333000///+++******(((((()))((()))))))))******))))))***)))((((((((())))))((('''&&&((((((''''''((((((''')))((('''&&&&&&&&&&&&&&&%%%******'''&&&)))((($$$%%%&&&'''''''''''''''((('''&&&%%%%%%%%%&&&%%%$$$'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''%%%((('''(((******((()))((('''&&&&&&''''''&&&%%%%%%&&&'''&&&&&&&&&&&&'''&&&''''''&&&&&&((((((''')))***)))(((''')))************)))))))))))))))(((***)))***,,,,,,+++,,,...111///------,,,***)))***,,,++++++++++++***)))'''''')))*********++++++*********)))(((***((('''***((((((((()))((((((((('''''''''((((((((((((((((((&&&''')))*********+++---***,,,+++...)))***%%%$$$***++++++((('''((((((''''''(((((())))))(((((((((++++++,,,***))),,,...+++***(((***......+++((()))***+++,,,---,,,+++******(((***)))(((*********,,,,,,,,,,,,------///000000111222333333222111000000------------------------///111222333444555888:::>>>FFFRRR___gggfff```[[[QQQFFFAAA>>>999888<<<<<<>>>???@@@@@@CCCGGGJJJKKKLLLOOOPPPRRRUUUZZZZZZWWWZZZ[[[[[[ZZZ[[[___bbbddd~~~}}}yyy{{{zzzxxxvvvyyykkk\\\UUUQQQPPPNNNMMMMMMJJJEEEDDDCCCBBBAAAAAAAAAAAA@@@CCCDDDGGGJJJHHHCCCAAAPPPMMMJJJ+++))))))******((()))***(((((()))***)))'''&&&'''(((000666555000......---111111...,,,...222222000222000000222444222000...---(((***,,,))))))***'''(((((()))***)))(((((()))(((((((((((())))))(((''''''((()))))))))***)))((((((((('''&&&&&&&&&'''''')))&&&%%%'''((('''&&&'''&&&'''(((((('''&&&&&&''')))(((&&&&&&''''''%%%$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&$$$(((((()))***)))(((***(((''''''''''''''''''&&&&&&&&&''''''&&&%%%&&&&&&&&&''''''&&&%%%'''(((''''''(((((('''&&&(((***++++++***))))))******)))(((++++++***))))))+++...000111...---...---++++++---,,,++++++++++++***((('''''')))*********+++***)))((((((&&&''')))(((&&&))))))))))))))))))(((((((((&&&&&&''''''(((((())))))(((*********)))(((((()))''')))'''***(((+++((()))///...,,,))))))***(((&&&(((((()))*********)))))))))***++++++***///111...)))((((((***,,,+++++++++)))***,,,,,,+++))))))(((&&&)))***+++------,,,///,,,---------///111222333222222222000...---,,,,,,+++,,,,,,---...///000000111333666777999<<<@@@CCCMMMUUUaaaiiifff[[[QQQLLLDDD<<<<<>><<<@@@AAAAAAAAADDDJJJMMMNNNUUUXXX[[[\\\^^^______^^^]]]```aaa______bbbfffhhh~~~yyyyyyxxxyyytttqqqttt{{{tttjjjUUUPPPNNNMMMKKKLLLOOOPPPFFFFFFDDDBBBAAAAAAAAAAAA@@@DDDDDDGGGNNNLLLDDDBBBDDDBBB@@@***++++++)))(((((()))***(((((()))***'''%%%$$$&&&)))111888888222---///222333333111000000222333333333555,,,777KKK555---+++)))(((((()))*********((()))))))))******)))((((((+++***)))((('''''''''((((((((()))))))))((('''&&&&&&((())))))))))))+++---...+++&&&%%%'''&&&$$$''''''&&&&&&&&&'''((()))((('''&&&&&&''''''$$$%%%''''''&&&'''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%((((((((())))))'''((()))))))))(((&&&&&&'''((((((''''''((('''%%%%%%'''(((%%%%%%%%%%%%&&&''''''(((%%%'''(((''''''((()))))))))***++++++*********+++,,,***+++......---000444333000------,,,,,,,,,---,,,++++++,,,...---+++((())))))))))))***))))))((()))))))))((((((((((((((()))))))))))))))((('''&&&(((((())))))))))))((((((,,,+++)))(((***,,,+++(((%%%***(((%%%)))***)))---///---***((((((((((((((('''))))))))))))******)))'''))),,,---,,,+++,,,---))))))))))))***++++++,,,*********+++***))))))+++***++++++***+++---...///111111000000000000111111///......000///......//////,,,...000//////111222555777:::<<>>===<<<;;;;;;>>>@@@BBBCCCEEEFFFGGGIIINNNSSSUUU___^^^aaagggjjjhhheeeddd```ggg\\\```cccaaadddvvv{{{{{{xxxuuurrrppppppwww~~~|||tttcccXXXNNNKKKMMMJJJFFFIIINNNIIIIIIGGGCCC??????@@@BBBAAABBBCCCGGGNNNPPPHHH>>>>>>>>>???++++++***)))))))))))))))'''((())))))(((%%%%%%'''&&&+++333999777000---///111333444333333555777777888+++888AAAfff111///'''***)))((()))******)))((((((((())))))))))))((((((+++***((('''''''''''''''''''''''''''''''''&&&&&&&&&((())))))))))))+++---...+++'''&&&((('''&&&(((''''''&&&'''((()))))))))'''&&&&&&''''''&&&&&&'''''''''((()))(((&&&&&&'''(((''''''&&&&&&&&&''''''((('''((()))(((''''''(((******)))''''''((()))((('''(((((('''%%%%%%&&&'''%%%%%%&&&''''''''''''''''''))))))'''&&&&&&'''((()))***+++,,,++++++******+++,,,111666666333111222111...,,,,,,,,,,,,---//////......///000000...,,,************))))))((((((******))))))))))))((((((((()))))))))(((((()))***((())))))))))))(((((()))++++++***)))***---///...+++...***&&&)))***+++///...,,,***((((((((('''''''''((()))((((((******)))(((***+++***)))))))))++++++***************+++++++++++++++,,,+++******,,,(((***,,,,,,---///000000111111000////////////000000............---...111...---000333222333555555777:::>>>CCCHHHNNNRRRUUUTTTOOOMMMEEE@@@@@@>>>AAA======<<<<<<===AAADDDGGGIIIJJJLLLNNNQQQWWW\\\^^^cccfffiiikkkmmmnnnlllgggdddfffcccbbbfffggggggxxxnnnsssuuupppwww{{{|||}}}sss\\\TTTOOOOOORRRLLLEEEDDDFFFHHHGGGFFFCCC@@@@@@AAABBBBBBBBBAAACCCGGGJJJFFF???===>>>>>>,,,***))))))***+++***((('''((())))))(((&&&&&&(((((((((...888:::333///000111444666444444666999:::333666///>>>:::///)))+++***)))((()))******((('''''''''(((((()))(((((((((+++***((('''(((((('''&&&''''''&&&&&&&&&&&&'''''''''((())))))((()))***+++,,,***'''&&&((((((''')))''''''''''''((()))))))))''''''&&&&&&''')))(((&&&'''''''''((((((&&&&&&'''***)))'''&&&&&&&&&'''(((((((((((()))(((''''''((((((((((((&&&&&&'''''''''((((((((('''%%%%%%%%%'''%%%&&&'''(((((('''&&&&&&((())))))'''%%%&&&'''(((((()))+++,,,,,,+++++++++***...666>>>>>>888222///000---+++,,,------///111222111111111222222111000///000///...+++***)))************)))))))))))))))'''((()))(((&&&&&&)))+++((()))))))))((((((((()))***++++++***)))***,,,,,,,,,...+++''')))******---,,,+++)))((('''''''''&&&'''(((((('''(((******)))))))))))))))'''''')))***+++******)))))))))))))))*********++++++***+++,,,+++...000000111222333222333222111000////////////...---...//////000222555222222666777555555777555???@@@CCCHHHMMMOOONNNLLLDDD@@@@@@;;;888;;;:::===<<<;;;<<<<<>>>>>>>>******)))*********)))(((((((((((())))))'''((()))***(((***111444333111222666777666444444666999:::000:::555000&&&))),,,&&&***)))((()))******((('''&&&&&&''''''(((((((((((()))))))))(((''''''''''''''''''''''''''''''(((((('''((())))))(((((()))***((((((&&&%%%''''''&&&(((''''''''''''((((((((((((&&&'''&&&%%%'''***)))%%%&&&&&&'''((('''&&&&&&'''***)))((('''''''''(((((()))((())))))(((''''''((('''''''''%%%%%%&&&'''&&&'''(((((('''%%%%%%&&&'''%%%&&&''''''''''''&&&%%%&&&''''''&&&%%%''')))***((()))***+++++++++++++++***///777>>>>>>888111---///---,,,,,,------///222222111111111222222222111555666777555111---,,,,,,***************))))))))))))******)))((((((((()))((())))))((((((((()))+++(((***+++++++++***)))((()))******)))***))))))*********)))(((((('''&&&&&&&&&((((((((()))******)))(((((())))))((()))***+++************))))))))))))+++***+++------------///333555666444333333333222444333222111000/////////,,,---///000111333666999999999;;;:::777999:::777BBBBBBCCCFFFHHHFFFAAA<<<:::999<<<;;;:::<<<999;;;;;;;;;<<<>>>@@@EEELLLQQQQQQSSSVVVYYY___eeehhhiiilllqqqqqqlllmmmsssuuuqqqsssooojjjccceeebbbkkkxxxnnnwwwqqqlllsss}}}~~~~~~uuu[[[QQQOOONNNLLLFFFDDDDDDCCCDDDBBBBBBBBBBBBAAA@@@AAAEEEEEECCCAAA@@@AAAAAA@@@>>>>>>>>>((()))******)))((())))))(((((((((***)))((()))***(((((())))))+++...000000777666555444555777777666555///111)))---&&&---$$$)))((('''(((******)))(((&&&&&&''''''((((((((((((''')))***)))'''&&&'''(((&&&'''''''''((((((''''''((((((((((((((((((((((((&&&'''&&&$$$''''''&&&(((&&&''''''''''''(((((((((&&&'''&&&&&&'''***)))%%%&&&&&&&&&''''''%%%&&&'''((((((((((((((('''''''''((((((((()))(((&&&&&&((((((((((((&&&&&&(((((('''%%%&&&''''''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%(((******(((((())))))))))))+++,,,,,,///444888999666111//////---,,,---------...000000000//////////////////555777999888444111///...,,,,,,,,,+++++++++++++++,,,,,,+++,,,---,,,***)))((()))***)))((()))+++,,,(((((()))+++,,,------,,,+++***,,,,,,+++*********))))))))))))((('''''''''%%%((()))******+++***(((((()))************************++++++,,,,,,,,,,,,------...000222111222333777777666444222222222111333222111000000//////000///000000111333888>>>CCC@@@===<<<;;;:::<<<>>><<<>>>>>>???@@@???===:::777:::888;;;999888;;;999<<<======>>>AAACCCGGGOOOVVVTTTWWWZZZ^^^ccciiimmmmmmqqqpppnnnkkklllpppuuuwww|||{{{jjjfffgggdddoooqqq|||jjjppp}}}}}}~~~|||}}}[[[KKKIIIJJJKKKIIIGGGEEEAAABBB@@@@@@AAAAAA@@@???@@@AAACCCDDDCCCBBBBBBBBBAAA???>>>>>>((()))***)))(((((()))***((('''((())))))))))))***&&&******((((((,,,---,,,/////////000222333111---...+++%%%+++"""'''&&&***(((''''''((()))***)))(((''''''''''''((('''''''''&&&(((***)))'''&&&'''(((&&&&&&'''''''''''''''&&&((((((((((((((('''''''''&&&((('''&&&(((((('''(((&&&''''''((('''''''''(((&&&&&&&&&'''((()))(((&&&&&&&&&&&&''''''%%%&&&'''''''''(((((((((''''''&&&'''''''''((('''&&&&&&''''''(((((('''&&&(((((('''%%%&&&''''''&&&%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&((())))))(((((('''''''''(((***,,,...///111333444444333222///......///...------//////.........------------///111444555333111000///............------------,,,++++++,,,......+++))))))***++++++***)))+++---,,,***)))***+++,,,---...000---------***)))++++++)))******)))((((((((((((&&&(((******+++,,,+++)))******+++++++++************++++++,,,------............///111333222222333333333333000.../////////000000/////////000000111222222222222888CCCPPPXXXIIIBBB>>>===<<<<<<>>><<<;;;;;;;;;;;;;;;:::888777:::999<<<::::::<<<:::===>>>>>>AAADDDEEEHHHPPPXXXZZZ^^^bbbfffjjjooorrrsssqqqmmmjjjjjjkkkmmmqqqvvvgggdddccciii~~~|||vvviiikkkvvvvvvkkknnn{{{ZZZMMMIIIGGGHHHGGGGGGGGGDDDAAA??????AAAAAA??????@@@===>>>AAACCCDDDDDDBBBAAA>>>>>>===))))))))))))((())))))***(((''''''((()))(((((()))(((***++++++******++++++))))))******+++,,,+++((($$$)))///***(((&&&((())))))((('''((()))***)))'''))))))((((((((('''''''''&&&''''''((()))(((((('''''''''''''''''''''''''''''''''((((((((('''''''''&&&)))(((&&&(((((('''(((&&&'''(((((((((''''''((('''&&&'''))))))((('''((('''&&&'''''''''&&&'''(((''''''''''''''''''''''''''''''((()))(((''''''((('''((('''&&&&&&(((((('''%%%&&&''''''&&&%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&((()))((('''''''''''''''((()))+++......///000222333333333222111222333222000///111////////////......------,,,---///000000000//////////////////............,,,,,,,,,---------+++******,,,...---+++***+++,,,---,,,,,,------,,,,,,...111,,,...///+++***,,,+++************)))))))))***((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........//////////////////......000111000000000...//////...---...///...111111111111222333555555444555555666===KKKZZZcccPPPEEE>>>>>>===;;;:::999<<<:::999888888888888888999999>>>===>>>???<<<>>>AAAAAAEEEHHHJJJLLLTTT\\\aaaeeejjjlllnnnpppssstttnnnkkkiiikkkmmmmmmnnnpppxxxxxxeeecccaaarrryyysssllleeecccfffjjjkkk{{{bbbSSSLLLHHHGGGDDDDDDFFFFFFAAA???@@@AAA@@@===>>>AAA<<<===???AAADDDCCCAAA???>>>>>>===+++)))(((((()))*********'''&&&&&&'''((((((((())))))((()))+++***((((((*********(((&&&&&&'''))))))***'''***$$$)))%%%&&&)))))))))(((((())))))(((&&&***))))))((((((''''''''''''&&&%%%'''***+++)))&&&)))(((''''''''''''((()))'''''''''((((((''''''&&&&&&)))(((&&&(((((('''''''''((())))))((('''((((((((('''(((******'''''')))'''''''''(((((('''''')))'''''''''&&&''''''(((((()))((()))***)))((((((***((())))))(((((())))))(((&&&'''''''''&&&%%%%%%&&&%%%%%%&&&'''''''''&&&%%%$$$&&&&&&&&&'''))))))(((''''''(((((((((((()))***------...000222333333222444444666666555333222333111111111111000///.........------......//////...//////............------111111000///...---------,,,...///...+++******+++***,,,000444222000000222///,,,000333///---///,,,+++++++++***))))))***,,,*********)))***,,,......------,,,,,,---///000111333333333333333222222111000//////000111000......,,,...//////////////////333333444555666888999:::666888888888===IIIUUU]]]PPPCCC<<<>>>>>><<<;;;::::::888666666777999888888;;;:::===;;;<<<@@@@@@DDDEEEFFFJJJNNNOOOQQQYYYbbbeeejjjnnnooonnnooopppqqqllllllmmmoooqqqqqqnnnlllmmmmmmfffgggeeewwwpppoooeee\\\bbbeeefffyyyyyy}}}}}}zzznnnSSSNNNMMMMMMGGGBBBAAAAAAAAA@@@@@@BBB@@@===>>>BBB@@@>>>>>>@@@BBBBBB???===???>>>>>>)))))))))))))))))))))))))))((('''(((((('''''')))'''''''''((((((((())))))+++***)))***)))((((((***)))&&&((()))&&&(((***&&&)))(((((()))***++++++***'''(((***)))'''&&&'''(((((((((&&&'''***(((&&&(((''''''&&&%%%&&&((('''&&&(((((()))((('''&&&&&&&&&)))(((((('''''''''((((((((()))((('''((())))))((('''((('''&&&)))((((((***'''''''''(((******)))((()))((((((((())))))((('''((('''((())))))((((((((()))))))))''''''((((((&&&(((((()))'''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&(((&&&((('''%%%(((''''''((((((((('''''')))***------...///222444555666777555555888888777888;;;888777:::;;;666111...,,,,,,---............---+++***,,,...///............111111000///---------............,,,---///...,,,...---...222000---...222555555444444333111///............---,,,,,,,,,,,,---)))+++000000000222222000000///111333333222000333888888222111333222---000///...///...---...000111111222000,,,...111111777777777999;;;>>>???@@@======<<<===???DDDIIIMMMFFFBBB???>>>===;;;999999888::::::::::::999999<<<>>>===@@@AAAAAACCCGGGGGGHHHRRRQQQSSSZZZ]]]dddhhhnnnrrroookkklllkkkkkkqqqrrrpppqqqvvvyyywwwqqqlllkkkiiifffeeennnzzztttqqqpppkkk___aaabbbjjjooouuu~~~VVVNNNLLLMMMIIIFFFDDD>>>>>>@@@@@@??????@@@>>>;;;===<<<===AAAEEEFFFBBB===?????????)))))))))))))))))))))))))))((('''((((((''''''((('''(((((((((((((((((((((,,,((('''***---,,,(((%%%''')))+++(((%%%''')))&&&)))(((''''''((()))******'''((((((''''''&&&&&&''')))(((&&&)))---,,,((('''(((((('''&&&'''))))))(((((()))******)))((((((((('''''''''&&&&&&''''''''''''((((((''''''((()))(((''')))''''''))))))(((***'''''''''((()))***))))))((('''''''''(((((('''&&&((('''(((******((('''''')))***)))((('''((((((''''''(((((('''&&&&&&''')))'''&&&%%%%%%&&&&&&&&&&&&((()))'''((((((%%%(((''''''(((((((((((()))***,,,++++++,,,...///222444555999999888777777999;;;;;;===???DDDGGGDDD===888333000//////000000///...---,,,------------------......//////...---,,,---...////////////000222222000333111000000000000333777555777::::::888333...***000000111000////////////111///000111111444666444555444333333333444333111222444333222111222000...///------...///...///000///...000222000222444444666999<<<>>>???AAACCCEEEDDDBBB@@@@@@@@@AAAAAAAAA@@@???>>>??????<<<::::::888:::999:::<<<<<<<<<@@@@@@@@@DDDFFFGGGIIINNNPPPRRRSSSUUU^^^eeemmmyyyyyyyyyyyyuuuooommmmmmooosssvvvyyyzzz}}}|||rrrjjjkkkgggggg~~~}}}wwwooommmkkkaaa___```cccjjjzzzyyyzzzbbbTTTMMMKKKEEEBBBBBB>>>???AAAAAA???==================>>>@@@CCCDDD@@@===>>>>>>>>>)))))))))))))))))))))))))))((((((((((((''''''((((((((((((((((((((((((((()))((()))*********+++,,,''')))((()))+++***((()))***((('''&&&'''((()))***(((''''''''''''(((''''''***+++******---+++)))***))))))((('''(((******)))((()))******))))))******))))))((((((((()))))))))(((((((((''''''))))))(((((()))((('''))))))(((***''''''(((((())))))******(((''''''''''''''''''&&&(((((((((******(((''''''((()))((('''&&&''''''&&&'''(((((((((''''''(((***''''''&&&&&&''''''''''''''')))'''((('''&&&)))((('''((()))))))))***+++++++++,,,------...000444666888:::888444444999======@@@CCCJJJOOOOOOIIICCC>>>888555333444444222//////......---,,,,,,,,,---///,,,...//////.........000......///000111333444333333222000......000222444666777888888777444222000111222333333222111111111222111111000///333555333444333000000000000000///000000000111111///...............///000//////000222...000444444444777999>>>BBBFFFHHHGGGFFFHHHJJJJJJGGGDDDCCCCCCBBB???<<<<<<>>>AAACCCBBB>>><<<;;;<<<<<<<<<===???>>>>>>BBBEEEFFFIIIMMMNNNOOOTTTZZZ^^^^^^jjjzzzvvvsssuuuwwwwww|||~~~qqqiiihhhdddmmmzzzooojjjjjjbbb^^^```^^^fffkkk}}}qqq~~~lllYYYMMMKKKFFFAAA@@@??????AAAAAA>>><<<<<<===>>>======>>>@@@BBBAAA???===>>>>>>===************))))))))))))***(((((((((((('''&&&'''(((((((((((((((((((((((())))))***)))((()))///666666///''')))...)))'''...***)))(((((((((((())))))(((((())))))*********)))))),,,,,,***)))'''(((,,,******)))'''((()))))))))''''''(((((((((((()))***++++++******************)))******))))))***+++***''')))(((''')))(((''')))&&&'''((((((((((((***+++))))))(((((((((((((((((()))(((((())))))'''&&&'''((()))((('''&&&&&&'''&&&'''((((((((('''''')))***(((((('''(((((()))((((((%%%(((&&&''''''&&&***(((((()))))))))(((((())))))+++,,,---------...222555555777777555555999@@@EEECCCEEEFFFIIIKKKIIIFFFEEE@@@;;;777888999666333333222000///............///)))+++,,,,,,++++++,,,---------...///000111222222222222111000000000000...444444444333222222222333111222333333222111111111222///000000///111222000000...------.........---///111222111///......///000000111222222333555999<<<999<<>>======;;;:::===@@@DDDFFFDDD???======??????>>>???AAA@@@AAAFFFIIIKKKNNNRRRSSSSSSZZZdddppp}}}wwwyyy~~~xxxllljjjeeeccczzz{{{qqqkkkhhhbbb]]]______dddeeewww~~~vvvxxxvvvnnnXXXLLLMMMIIICCCAAA????????????>>>===<<<===>>>======???AAAAAA@@@?????????>>>===*********************)))***(((((()))((('''''''''((((((((((((((((((((((((+++)))))),,,...///000222AAA???444+++)))'''(((///)))*********))))))((((((&&&(((+++,,,+++++++++,,,'''******)))+++***(((***)))******((('''(((((('''&&&'''''''''''''''((()))*********))))))(((((((((***++++++)))***+++++++++''')))(((''')))(((&&&(((&&&'''(((((((((((()))+++))))))))))))))))))))))))***)))(((((('''&&&'''((()))******((('''(((((((((((((((((('''''''''((()))(((((((((((()))))))))((('''***'''''''''&&&***(((((((((((()))))))))))))))***+++,,,+++***+++...000222333777:::999;;;DDDPPPOOOMMMFFF@@@AAABBBCCCHHHEEE???;;;<<<===<<<;;;<<<888555444444444222000000---......---,,,,,,---............//////...//////111333333333222222000...000111222222111/////////111111222111000///......111---...111000///000000.........////////////......444666111...///111000111222333444666;;;EEENNNKKKLLLTTTYYYWWWWWW]]]dddgggddd___XXXRRRMMMIIIGGGDDDCCC@@@>>>;;;:::999999<<>>===????????????AAACCCCCCEEEKKKLLLNNNQQQWWWZZZ\\\fffxxx{{{tttrrrqqqnnniiifffgggooo~~~zzztttlllccc^^^\\\[[[aaa^^^bbbmmmxxxwwwtttlllVVVJJJMMMJJJDDDAAA>>>>>>======>>>>>>>>>===<<<<<<<<<>>>@@@@@@??????@@@???>>>===+++++++++******************))))))))))))((('''(((((((((((((((((()))))))))'''+++111444222...,,,,,,444CCCEEE555******+++)))((()))******)))(((''''''%%%(((+++,,,+++******,,,******))),,,333333---((()))******((('''''''''&&&((((((((((((''''''((()))))))))))))))(((((('''''')))******))))))***+++***''')))((('''((('''&&&'''&&&''''''(((((((((((()))))))))))))))((((((((()))***)))'''''''''&&&'''((((((******(((''''''(((((((((((((((''''''(((((()))'''''''''(((((()))(((((()))---***(((''''''***'''''''''((()))***++++++++++++,,,,,,+++++++++,,,...000000444:::::::::CCCOOO[[[YYYKKK@@@???@@@BBBJJJGGGCCC???>>>???BBBDDDEEE@@@===<<<>>>>>>;;;888777666444111///......//////////////////...------...111000111111000000000000000000///...---...111333111111111000///------------***,,,///......///---......///000111000000//////777:::444222555888777777888;;;>>>CCCNNN]]]hhhkkkooowwwyyyqqqkkklllooommmggg]]]TTTNNNJJJEEECCC>>>???@@@???>>><<<;;;;;;:::===@@@BBB@@@>>>???BBBDDDDDDDDDEEEFFFDDDGGGOOOSSSUUUVVV\\\dddiii{{{zzzuuuoookkkhhhgggaaannn~~~}}}xxxvvvlll^^^[[[[[[YYYaaaZZZaaafffyyyxxxxxxnnnWWWJJJLLLIIIDDD@@@===>>><<<;;;===??????===<<<;;;;;;===@@@@@@>>>>>>@@@>>>>>>===++++++++++++***************))))))******(((((()))(((((((((((())))))))))))&&&---555555///((())),,,%%%888DDD:::,,,,,,,,,'''((()))))))))(((''''''(((((()))******)))))))))***++++++***+++222333...)))''')))******)))(((((('''*********)))(((''''''((())))))*********)))))))))((())))))((((((******)))''')))(((''')))'''&&&'''&&&&&&''''''((((((''''''((()))))))))((((((((())))))(((((((((((('''&&&''''''))))))'''&&&&&&''''''((((((''''''((()))******'''''''''((()))))))))((()))---)))(((''''''+++(((&&&&&&'''(((***++++++++++++,,,,,,,,,,,,,,,,,,---------000555777777;;;BBBQQQRRRHHH>>>???@@@BBBJJJKKKIIIDDD???@@@FFFJJJJJJGGGDDDDDDHHHKKKIIIGGGGGGAAA<<<666333222222222111444333333444333111111333333111111222000......111111000...,,,,,,///444888333333222111000///000000,,,...///......333555000111222333444555666777888999>>>AAA@@@AAAFFFIIIIIIKKKNNNTTT\\\dddmmmwwwyyylllhhheee^^^WWWOOOIIIGGGFFFEEEDDD>>>============<<<;;;:::;;;===@@@BBBAAA@@@BBBEEEIIIJJJKKKLLLLLLIIINNNXXXaaaaaa^^^cccllluuu}}}xxxrrrmmmhhhfffffffffyyyzzzwwwlll]]]\\\ZZZXXX]]]YYY___^^^mmm{{{xxxppp[[[NNNNNNKKKFFFBBB===>>><<<;;;===>>>============<<<>>>BBBBBB???>>>???>>>>>>>>>,,,,,,+++++++++************))))))******)))((()))(((((((((((())))))))))))............+++)))***...)))///888555)))'''+++***)))))))))(((''''''((()))+++***(((((((((((()))))))))+++***''')))***((()))&&&)))++++++******)))(((++++++***)))''''''''''''(((((())))))******)))))))))))))))((((((******)))(((***(((((()))(((&&&''''''&&&&&&'''(((((('''%%%))))))******)))((())))))((('''((())))))'''&&&&&&(((******(((&&&'''(((((((((((('''((()))***++++++((((((((()))*********)))&&&***'''&&&&&&(((,,,)))&&&&&&&&&((()))***))))))*********+++,,,,,,++++++---...///111444555666666:::AAA===888<<<>>>???HHHOOONNNHHHAAA@@@FFFKKKKKKLLLIIIIIIPPPUUUUUUUUUVVVRRRLLLDDD@@@?????????===:::999:::;;;:::888999;;;999777888:::666111000444111222222111000///111222555555444333222222333444222888999222333>>>AAA888888999:::<<<>>>@@@CCCDDDFFFGGGJJJOOOTTTXXX[[[]]]bbbfffppp|||zzzgggYYYRRRMMMJJJFFFBBB???AAADDDGGGHHHLLLHHHDDDBBBAAA@@@???===>>>???BBBDDDCCCCCCDDDGGGHHHKKKMMMPPPRRRRRRYYYeeennnllleeegggqqq{{{|||vvvnnniiihhhgggeeerrr}}}xxxlll___^^^[[[VVVVVVYYY\\\WWW___xxxxxxyyyuuuyyyyyyqqq^^^SSSSSSOOOIIIDDD===???===<<<<<<<<<;;;<<<>>>???>>>@@@CCCDDD@@@>>>???>>>??????***++++++++++++*********)))******)))((((((((((((((())))))))))))(((((((((***++++++))))))+++,,,,,,***+++000333111+++)))+++---,,,+++*********)))'''((()))((('''''')))))))))***))))))+++***)))((()))***************)))))))))+++++++++***((('''''''''++++++)))'''))))))(((+++)))((((((((()))***++++++((()))'''&&&)))(((&&&'''(((((('''''''''''''''&&&)))***+++***)))(((((()))((('''((())))))'''''''''(((******)))((()))***)))((((((((((((((((((((((((******))))))******)))))))))'''((()))'''((()))&&&&&&''')))))))))((()))***+++*********+++,,,+++***------...000222333444444444222333555666888===CCCDDDDDD???===@@@AAAAAACCCHHHIIILLLOOOSSSUUUVVVVVVYYYUUUQQQNNNNNNNNNMMMLLLMMMGGGHHHMMMLLLHHHHHHIIIEEEEEEDDDAAA>>>===;;;999555<<>>>>><<<999666666999;;;:::<<<======<<<===AAAEEEEEEEEEIIIMMMNNNRRRWWWXXX[[[\\\]]]___dddjjjooopppwwwzzzxxxqqqeeeVVVIIIEEECCC>>><<<===>>>???CCCJJJRRRWWWaaadddYYYFFF???BBBBBB???@@@AAADDDEEEFFFFFFEEEEEEHHHJJJPPPWWW]]]eeejjjhhhmmmooojjjkkkyyy}}}wwwqqqiiihhhiiiggglll}}}|||rrrjjjccc^^^\\\SSSRRRUUUXXXUUUYYYrrrsssrrrrrrnnnqqqvvv{{{sss```SSS]]]YYYIIICCC<<<>>>=========;;;:::???GGGDDD@@@>>>BBBDDDBBB>>><<<=========++++++++++++++++++******((())))))))))))((()))))))))))))))***)))))))))((()))******))))))***++++++***))),,,000000+++))))))******)))))))))******(((''')))+++,,,,,,,,,+++(((***)))***++++++***)))***************))))))))))))************)))(((((()))(((***((((((***)))(((***))))))(((((()))*********((()))'''&&&)))(((&&&'''(((((('''((((((((((((((()))*********)))(((((()))((('''((())))))'''&&&''''''(((((('''&&&'''((((((((((((((((((((((((((((((***))))))))))))))))))(((%%%&&&***+++''''''***+++'''(((((((((((((((((()))+++*********+++++++++***------...///000111222222111000111111111222666:::;;;<<<999777:::::::::<<>><<<<<<<<<:::999>>>DDDGGGBBB>>>???@@@???>>>>>>>>>>>>>>>+++++++++++++++*********((()))))))))))))))***************+++*********)))((())))))))))))******)))***((())),,,...,,,)))((()))***)))))))))+++***)))&&&(((+++,,,,,,,,,***'''***)))***++++++*********))))))))))))))))))))))))******+++***)))((())))))&&&)))))))))+++***(((******)))((()))))))))))))))((()))'''''')))((('''(((((('''''''''((())))))(((((())))))***)))(((((()))'''''''''(((((('''&&&'''((()))((('''&&&'''(((((((((((()))((((((((((((((())))))(((((())))))(((((()))&&&&&&((((((******''')))((('''&&&'''(((((((((***))))))***++++++++++++---------.........//////...000000///...000222333444666555555666666666888<<<===<<<<<<;;;<<>><<<;;;;;;::::::===AAAEEEAAA>>>>>>>>>===>>>???>>>>>>>>>******************))))))((())))))***))))))******++++++++++++++++++******((()))))))))***+++***)))+++)))(((+++---,,,)))))),,,,,,,,,******+++***)))''')))))))))((())))))(((***)))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,+++)))((((((((('''*********+++***)))+++******))))))))))))((((((((()))''''''))))))'''((('''&&&&&&'''((((((((('''(((((())))))))))))(((((('''&&&'''((((((&&&&&&'''((()))))))))((((((((((((((()))))))))((((((((()))))))))(((((())))))(((((('''(((******%%%%%%)))***)))'''&&&'''((()))((('''))))))******++++++++++++------------,,,,,,------,,,///000......111222111222555555555777666555777666777999999888888999;;;<<<;;;:::999999;;;<<<<<<>>><<<===???AAAEEEFFFCCCIIIEEEDDDFFFEEECCCCCCGGGIIILLLKKKHHHIIIKKKMMMPPPNNNOOOOOOOOOMMMKKKJJJIIIHHHIIIKKKNNNQQQTTTUUUVVVYYY`````````ddd___WWWYYYYYYXXXVVVUUUTTTRRROOOKKKIIILLLHHHCCCDDDAAA;;;;;;<<<777777:::888666777888:::<<<<<>>======??????======>>>>>>>>>>>>******+++++++++*********)))*********))))))))))))++++++++++++++++++******)))*********+++,,,+++)))+++***)))******)))((())),,,------+++*********(((***++++++((('''((())))))*********)))((((((((('''))))))))))))))))))))))))++++++,,,+++)))((((((((()))++++++***+++******,,,******))))))))))))(((((()))***((((((******((()))(((''''''''''''((('''''''''(((((()))))))))(((''''''&&&&&&''''''&&&&&&'''''''''))))))((('''&&&'''((()))))))))((((((((()))))))))(((((())))))(((((()))''''''(((''')))+++)))(((''''''(((++++++)))''')))*********+++++++++,,,---------,,,+++++++++,,,+++---...---...000111000111444555555666444333555222444666666555555666777999888777666555444555666777777999888666888999777>>><<<<<>>AAABBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAABBBBBBCCCEEEIIILLLOOOPPPMMMSSSPPPNNNRRRLLLDDDFFFFFFGGGFFFEEEDDDBBB???<<<===???;;;777::::::777888:::555555999777555777999;;;======DDDWWWhhhfffZZZRRRNNNHHHHHHOOOTTTWWW[[[XXXWWWUUUSSSRRRQQQQQQQQQSSSWWWYYY\\\cccffflllttt}}}|||tttpppnnnlllgggrrr|||www{{{zzzmmmddd```ZZZVVVSSSPPPQQQRRRRRRTTTWWWccceeemmmtttrrrnnnmmmooooookkkzzzrrrlllhhhkkkkkkYYYGGGEEEAAA>>><<<;;;<<<===???@@@<<<===???@@@???=========>>>>>>===++++++,,,,,,++++++++++++************)))(((((((((******************)))))))))*********+++,,,+++)))))))))***)))(((''''''(((***++++++***))))))))))))(((***+++***((((((((('''*********)))(((((((((((()))))))))))))))))))))))))))***+++******)))))))))***,,,***)))***)))***---******)))*********)))((()))***)))(((******((()))(((((('''(((((((((((('''''''''(((((()))((('''&&&'''&&&&&&''''''&&&&&&((((((((()))+++***((('''(((((()))))))))((('''((()))))))))(((((())))))(((((()))'''((()))(((((('''$$$'''&&&''')))++++++)))''')))***************++++++---------,,,+++***+++,,,,,,............//////...111333333333555444222444444444444333222333444666666666555333111000111111555555666555222333777777777555666888999777777999;;;::::::999999;;;;;;999===<<<<<<======>>><<<;;;<<<;;;<<<===???AAACCCCCCCCCEEEAAA???BBB@@@===???;;;===>>>===<<<<<<;;;:::;;;;;;777555:::>>>AAACCC<<<777888:::999888;;;===>>>>>>???HHH]]]mmmhhhYYYNNNNNNMMMOOOUUUYYYZZZ]]]UUURRROOONNNOOOPPPPPPPPPQQQVVVZZZbbbkkknnnuuuvvvmmmhhhhhhjjjqqqyyyuuuwwwxxxmmmccc^^^ZZZWWWSSSOOOPPPRRRSSSRRRQQQ\\\aaaiiiooopppmmmmmmpppuuuuuullliiiiiifffXXXGGGEEECCC@@@===<<<<<<>>>???@@@??????@@@???>>>======>>>???>>>>>>+++++++++++++++++++++***)))******)))(((((((((((()))))))))))))))((((((((()))))))))(((***,,,+++)))((()))***)))(((((((((((((((******)))(((((()))(((%%%((()))((('''''''''&&&((())))))''''''))))))(((************))))))))))))((()))*********)))))))))(((***)))((()))((()))---******)))************))))))***((((((***)))'''(((((('''''''''((()))(((((('''''''''((()))((('''%%%'''&&&&&&''''''''''''(((***************((((((***'''((())))))''''''((())))))(((((((((((((((((('''###***333333***%%%(((***&&&&&&'''((())))))((('''((()))******))))))******,,,,,,,,,+++******+++---...------//////......///111222111111444444333555444444444333333333444444666666666444222000111222222000222444222333666666333333222222222222333333555444888777222444777444888777777888::::::888666666777777777777777888999;;;:::999999:::;;;<<<<<<666999;;;:::999999;;;;;;;;;888777777999@@@EEEEEE;;;888999;;;::::::===>>>BBBCCCDDDJJJXXXdddaaaUUULLLOOOQQQRRRUUUVVVUUUVVVNNNMMMKKKKKKLLLOOOQQQSSSRRR[[[aaajjjxxx}}}uuuoooiiieeehhhxxx~~~tttrrrssstttmmmbbb\\\[[[WWWTTTQQQRRRUUUWWWTTTPPPXXX___fffkkkmmmlllmmmrrr~~~nnniiifffaaaWWWIIIEEEGGGDDD@@@===<<<>>>@@@AAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>===******************))))))))))))***)))((((((((((((((((((((((((((((((''''''))))))(((''')))+++***((())))))))))))*********))))))***+++)))((((((((((((%%%'''((('''&&&'''((((((&&&((('''&&&&&&((()))(((***************))))))))))))***+++***)))(((''''''%%%(((((('''(((((())),,,***)))******++++++******)))***((('''))))))'''(((&&&&&&&&&'''(((((((((((((((''''''((()))(((&&&%%%'''&&&&&&'''(((''''''(((+++)))(((((('''&&&'''***'''((())))))''''''((()))((((((''''''(((((('''''',,,'''***333;;;<<<444)))''''''&&&&&&'''''''''&&&((()))))))))(((((()))***+++,,,,,,+++******+++---,,,***+++---...------//////000...///222333333444000111333444555555333111222333444333111111222444222///222555333111000///444444333111000111222222555111333555000333666...555444444666888777555222444555666666555444444444666555666888888999:::777555999;;;999777888;;;===>>>999888777555888;;;666;;;999;;;>>>>>>AAADDDDDDEEEHHHJJJJJJMMMSSSSSSOOOMMMSSSTTTSSSRRRPPPMMMMMMJJJJJJJJJJJJKKKOOOSSSWWWXXXdddjjjssspppnnnllliiilllsss}}}zzz{{{rrrqqqqqqrrrnnnbbbZZZ\\\XXXUUUSSSUUUYYY\\\XXXQQQUUU\\\aaadddfffgggjjjpppwwwqqqkkkfff___YYYLLLGGGJJJGGGCCC???===???AAABBB======>>>>>>>>>>>>>>>=========<<<)))))))))))))))))))))************)))((((((((((((((((((((('''''''''(((((()))***)))'''''')))***))))))***+++,,,,,,+++***))))))'''))))))((()))***)))&&&&&&''''''(((((())))))''''''((((((((((((((((((******)))(((''')))))))))((())))))'''&&&''''''&&&(((((('''&&&%%%&&&'''(((((((((***++++++)))(((((()))((((((&&&%%%'''---333(((&&&&&&&&&&&&%%%%%%&&&'''&&&%%%&&&&&&%%%''')))(((((((((((((((''''''&&&'''((()))***)))(((((((((((((((((((((((()))***,,,))))))))))))))))))(((''''''******&&&(((333:::666&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((()))******)))***+++,,,+++******,,,---///.........//////......---000444333000...///111000000000111222333222222000111222111111222111000333111000000111111///...333222111000000000111222000111333333222111000///111222333444555555444333333444555444222111222444222333666888888888777666666888999999888888:::;;;888888777666777999;;;<<<;;;@@@DDDFFFGGGIIIJJJKKKGGGGGGJJJNNNOOONNNLLLKKKOOOQQQRRRNNNJJJLLLLLLFFFEEEJJJOOOOOOQQQWWW\\\___fffnnnyyy}}}sssmmmkkkgggnnnwwwzzzxxxtttmmmvvvvvvllleee[[[ZZZXXXUUUSSSZZZWWWWWW^^^TTTQQQUUUYYYZZZ______^^^iiiiiiooovvv|||{{{wwwxxx|||{{{lllgggcccVVVNNNIIIHHHHHHEEE@@@<<<===>>>>>><<<>>>???===<<<===>>>============***+++******)))))))))***)))******)))((('''(((((()))(((((((((((((((((((((((()))((('''''')))))))))))))))***+++++++++***))))))'''''''''&&&''')))'''&&&''''''(((((((((((((((************))))))(((((()))***)))((((((*********'''((((((&&&%%%&&&&&&%%%&&&''''''&&&&&&'''((()))((((((***,,,+++)))((()))&&&&&&&&&'''''')))///444)))((('''((('''%%%%%%''''''&&&%%%''''''&&&'''((())))))))))))(((((('''''')))*********)))(((((((((''''''((('''''''''((()))(((((((((((())))))(((((('''&&&&&&$$$###&&&)))'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))******))))))***++++++******+++---...------------...---------111555555333111000111000111111111111111222333111222333222111222222000222222111111000000000000000000000//////000111111000111222111111000000000111222333444444444333333222222333444444444444444333555777888999888777666666777999:::;;;;;;::::::888999999999888:::===???FFFJJJMMMLLLKKKJJJKKKKKKFFFHHHKKKOOOPPPOOOOOOPPPQQQQQQOOOJJJFFFIIIKKKHHHIIILLLPPPSSSXXX```jjjooottt~~~wwwooojjjjjjmmmqqq|||nnnkkkqqq}}}uuuhhhgggbbb]]]WWWRRRYYYjjjeeeWWWYYYXXXTTTTTTUUUUUU\\\___ZZZ\\\```gggnnnvvv|||}}}|||}}}pppddd[[[SSSOOOKKKJJJIIIFFFAAA>>>>>>>>>===AAABBBAAA???===>>>>>>>>>===>>>>>>,,,,,,++++++))))))))))))))))))))))))(((''''''(((((((((''''''''''''''''''((()))((('''''')))))))))+++***)))*********)))(((***&&&&&&%%%$$$&&&(((&&&&&&''''''(((((((((''''''(((((()))******++++++,,,)))******))))))******)))&&&(((((('''&&&%%%%%%$$$%%%&&&''''''''''''((()))((()))***++++++)))((()))(((''''''''''''(((***---)))((((((((('''%%%&&&''''''&&&&&&'''((('''''''''(((((())))))(((((('''''')))*********))))))))))))''''''(((''''''''''''((('''''''''((())))))((((((***&&&'''***(((%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((()))))))))))))))***+++*********+++,,,,,,,,,+++,,,,,,,,,,,,+++,,,...111222111000000000///000111000///...000333111222222111111111111///000111111111///...///000/////////////////////...///000000000//////000000111222333333333333333222333222111333555666555444444555777888999888888777555666888:::<<<;;;:::888888888999::::::<<>><<>>>>>???+++,,,+++***)))))))))***))))))***)))(((''''''((((((''''''&&&&&&&&&&&&&&&)))))))))))))))*********---+++))))))******)))'''***'''&&&&&&%%%'''(((&&&&&&''''''(((((('''&&&%%%&&&&&&'''((()))***+++,,,***++++++***))))))(((&&&'''((()))((('''&&&%%%%%%&&&'''(((''''''&&&&&&'''((()))***+++***)))((())))))((('''''''''%%%%%%%%%''''''((('''&&&%%%&&&''')))'''&&&&&&((((((''''''''''''(((((('''''''''&&&'''(((((((((((()))***+++'''((())))))(((((((((((((((''''''((())))))((((((&&&###&&&***(((&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((******************+++,,,+++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////...///000///------///000111111111000///000///....../////////...---......000000000000///...,,,,,,...//////////////////000111111222222222222111111555333222222444555666555555666777999999999999999666666888:::<<<<<<===???===<<<;;;<<<>>>@@@CCCFFFHHHKKKLLLIIIDDDBBBBBBBBBGGGHHHJJJLLLKKKJJJLLLNNNLLLKKKNNNTTTYYY```fffiiieeeeeegggiiilllrrr~~~sssmmmlllooouuuwwwuuu{{{xxxooohhhkkkmmmfffaaa```___```TTTPPPYYY[[[ZZZ]]]]]]XXXVVVYYY[[[```eeedddhhh```iiissszzzzzzrrrlllmmmlllyyywwwlll^^^RRRLLLGGGKKKIIIFFFCCCBBB@@@>>><<>>>>>>>>************))))))******)))*********)))((((((((((((((('''''''''&&&&&&''')))))))))))))))*********,,,***(((((()))***)))'''***''''''((('''((()))&&&&&&&&&'''''''''&&&%%%%%%((((((((((((((((((((((((***++++++***))))))(((&&&''''''((()))(((&&&&&&&&&&&&'''(((((('''&&&&&&'''(((((()))***)))(((((()))&&&%%%%%%'''((('''&&&&&&%%%&&&''''''&&&&&&''''''***)))'''&&&'''((((((((('''''''''''''''''''''&&&&&&''''''''''''((()))***'''((())))))))))))))))))))))))((()))))))))((('''&&&%%%''''''%%%%%%'''%%%''''''''''''''''''&&&&&&(((((((((((((((''''''(((******************+++,,,++++++,,,,,,,,,,,,,,,,,,---,,,++++++,,,...//////000///........./////////111111000//////000///...///.........//////......000000111111000///---,,,---...000111000000//////111111111111111111111111444444333333444777;;;===:::;;;;;;;;;;;;::::::999777888:::<<<>>>AAAGGGMMMMMMGGGCCCCCCEEEFFFFFFGGGBBBEEEGGGEEECCCCCCCCCDDDGGGEEEEEEGGGHHHHHHIIIJJJMMMQQQ___ooottttttttttttssstttwwwzzz{{{~~~{{{ssshhhfffgggsss~~~wwwsssqqqnnnpppvvvsssjjjkkksssooofffeeedddbbbWWWVVVaaaooouuujjj^^^___RRRPPPUUU^^^ccc______VVVWWW```hhhhhhdddaaa```dddnnnpppmmmaaaOOOIIIHHHIIIGGGEEECCCBBB@@@>>><<<<<<===???AAABBBAAA@@@???>>>>>>>>>))))))***)))))))))***+++)))*********)))((((((((())))))((((((((('''''''''(((''''''))))))))))))***(((''''''''')))))))))((((((&&&'''(((&&&(((***)))&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((((()))***))))))***)))((('''''''''((((((&&&&&&'''&&&'''((((((''''''((()))(((((()))))))))(((((()))&&&&&&&&&((()))((('''(((%%%&&&''''''((())))))(((******)))((('''((()))((('''(((((((((((((((''''''''''''''''''&&&''''''((('''((((((((((((((()))***))))))))))))))))))(((''')))+++,,,)))&&&)))+++'''(((((((((((('''''''''''''''((((((((('''''''''(((+++************+++,,,,,,+++,,,------------------+++++++++,,,......---,,,000000//////000000000///111111000///000111111///111///...///000111000//////000111111111111000///...///111222222111000000222222111111111111111222222333444444666:::AAAFFFAAA@@@???===<<<:::999999777888;;;>>>@@@EEENNNWWWYYYPPPHHHFFFGGGGGGFFFFFFAAACCCDDDDDDDDDEEEFFFFFFEEECCCBBBDDDFFFHHHJJJLLLNNNZZZttt}}}}}}vvvooofffaaahhhnnn~~~~~~sssuuusssnnnppppppssswww|||vvvooopppjjjfffZZZ[[[jjj{{{{{{gggYYYVVVJJJJJJMMMQQQUUUSSSTTTSSSKKKOOOXXX\\\eeeggg\\\^^^dddjjjssskkkTTTHHHGGGHHHFFFDDDCCCAAA???======<<<===???AAABBB@@@>>>===>>>??????))))))***)))))))))***+++))))))******)))(((''''''***))))))(((((('''''''''(((''''''))))))((((((***(((((((((((())))))))))))((('''''''''%%%(((,,,---''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++'''((((((((((((******)))'''''''''((((((''''''))))))))))))((((((((()))***)))((()))))))))((((((***)))(((((()))(((&&&&&&''''''''''''''')))+++***((((((+++,,,+++)))))))))(((''''''(((((((((((('''''''''((((((((('''''''''(((((())))))((('''((()))))))))((((((((())))))((('''&&&(((***'''$$$'''***((()))((((((((((((''''''''''''((()))(((((('''((()))+++***)))))))))***+++,,,***+++---------,,,,,,---***++++++,,,---,,,+++***//////000000000000//////111000//////000222222000000000000000111111111111///000111222222222222222000111222333222222111111333222222222222222333333222333555666777;;;AAAEEECCCBBB@@@>>><<<:::999888999999<<<@@@CCCGGGOOOWWWWWWMMMEEEDDDEEEFFFGGGHHHDDDEEEEEEDDDEEEGGGGGGEEEEEEDDDDDDEEEGGGJJJMMMQQQQQQcccyyynnnhhhgggiiiwww~~~}}}xxxwwwssskkkkkkkkktttyyyzzzrrrnnnqqqgggbbbWWWWWW\\\fffeeeUUUPPPIIIHHHNNNJJJEEEJJJMMMNNNSSSJJJPPPVVVZZZpppvvv^^^XXX[[[bbbsssrrrZZZJJJFFFIIIGGGEEEDDDAAA>>>===>>>===<<<===???@@@???======??????@@@************))))))******((()))******)))((('''''')))((((((''''''&&&&&&&&&((('''''')))***))))))******+++++++++***)))(((((()))'''((('''%%%(((///222(((''''''&&&&&&&&&'''''''''''''''''''''(((((()))((())))))(((((())))))((()))(((((())))))((()))+++,,,++++++)))((((((((())))))))))))***)))((((((***)))((((((((('''&&&&&&((((((((('''''')))+++***&&&'''+++...---***)))((('''&&&'''''''''''''''''''''&&&'''(((((((((((())))))*********)))(((((()))***'''''''''((())))))((((((&&&&&&((((((%%%&&&((('''))))))((((((((('''''''''(((((())))))(((((())))))******)))))))))***+++,,,***+++,,,---,,,,,,,,,,,,---,,,,,,,,,+++,,,,,,,,,,,,...111111///......///000///......000222222000///000111111000000111222111111222222333222222222222333333333222222333333444333333333333333444444444555666777777999<<>>===???DDDGGGIIINNNTTTPPPGGGAAAAAADDDGGGKKKOOOIIIHHHFFFEEEFFFHHHFFFDDDGGGGGGGGGHHHIIIKKKPPPUUUYYYlllzzzuuuoooggggggnnnyyy}}}yyyxxx|||zzztttnnnfffbbbeee___dddeeeggg___ZZZ___VVVUUUQQQPPPJJJMMMQQQIIIKKKKKKLLLRRRJJJDDDLLLMMMGGGLLLIIIUUUXXXYYYuuu~~~^^^UUUTTTWWWjjjnnnZZZLLLHHHJJJHHHGGGEEEAAA>>>===???<<<;;;:::===>>>>>>===>>>???@@@@@@((()))***+++*********+++)))))))))******(((''''''(((((('''&&&'''))))))((((((((())))))))))))))))))******+++***)))((((((((('''((()))(((''')))///444&&&&&&&&&'''''''''''''''(((&&&%%%$$$&&&'''(((((((((((()))***++++++***)))***(((((()))(((''''''((('''(((((()))***,,,+++)))((()))***+++************)))((()))***+++***(((&&&$$$&&&***---***'''&&&)))))))))))))))))))))))))))((((((((('''&&&&&&&&&&&&%%%&&&&&&'''(((((())))))(((***+++))))))***++++++******)))'''((()))((('''(((((('''''''''((())))))((('''(((((((((&&&&&&((('''((((((((((((((((((((()))*********)))***+++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,------............/////////000...000,,,///......666000111...111...,,,111000...111111222222222222222333333444333333333555444333555888888555555777888777222999777:::;;;:::@@@>>>=========<<<<<<=========??????BBBHHHKKKMMMOOOQQQLLLCCCBBBFFFGGGHHHKKKNNNMMMLLLJJJHHHFFFEEEFFFHHHJJJFFFFFFKKKNNNQQQXXX___eeelllzzzxxxrrrkkkiiiiiiiiirrr{{{tttnnnooonnnmmmkkkeee``````ddd___\\\[[[[[[XXXSSSPPPQQQRRRRRROOOMMMNNNOOONNNKKKMMMNNNOOOMMMHHHFFFGGGIIILLLJJJKKKXXXWWW\\\lll^^^TTTRRRSSSZZZaaa[[[NNNHHHLLLOOOLLLIIICCC@@@CCC<<<===::::::<<<>>>===>>>AAA>>>>>>???******++++++************)))((()))***)))((('''''''''((()))'''&&&'''''''''&&&''''''((())))))******))))))******)))(((((((((*********(((&&&&&&(((***&&&'''''''''''''''''''''&&&&&&&&&'''(((((('''&&&(((((()))***++++++)))((()))(((((()))((('''&&&'''(((((('''&&&&&&((()))((('''(((*********)))))))))((())))))***))))))((((((((())),,,...,,,)))(((***(((((((((((((((((((((((())))))***)))(((''''''''')))))))))((((((''''''&&&(((******))))))***++++++******)))((((((***)))((('''((((((((('''''')))***)))(((((())))))((((((((('''''''''(((((((((((((((*********)))))))))***++++++++++++******+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......000222000000000...///...///+++///......333333222000111222222222222333444444555666555444555555555555888:::999:::;;;;;;888555:::777;;;===???GGGFFF;;;<<<=========>>>@@@BBBFFFDDDDDDJJJPPPRRRRRRQQQMMMGGGHHHKKKHHHFFFHHHKKKNNNKKKHHHHHHGGGGGGHHHJJJGGGHHHNNNTTTYYY]]]fffnnnooopppyyy|||uuurrriiijjjggggggooo{{{zzzzzz{{{sssiiillllllmmmooolllfffbbbbbb___^^^^^^^^^ZZZUUUUUUWWWVVVWWWVVVSSSRRRSSSRRROOOOOOPPPPPPMMMIIIFFFFFFHHHKKKIIIJJJVVVSSSQQQ[[[RRRPPPMMMLLLRRRZZZXXXPPPLLLMMMOOONNNLLLFFFAAABBB<<<>>>;;;999;;;<<<;;;<<<>>>>>>>>>>>>++++++,,,+++***))))))))))))(((((())))))((('''((((((+++,,,***'''''''''(((&&&&&&'''((())))))))))))))))))******)))(((((()))(((((()))((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((('''&&&(((((()))***+++***(((''')))((((((((((((&&&&&&'''((()))(((%%%%%%&&&(((((('''((()))***)))(((((((((((()))***)))''''''((()))))))))***+++***(((((((((((((((((((((((((((((((((((()))******)))(((''''''(((((((((((())))))))))))((()))***)))((()))******++++++***))))))******)))'''((()))(((''''''(((+++)))''''''(((((('''''''''''''''''''''((((((((((((*********)))(((((()))***+++++++++*********++++++******++++++,,,,,,++++++++++++,,,---------------------......111///,,,444333---/////////222111222000000111222222333444555555888999888666666777888777999::::::;;;>>><<<999999;;;777999;;;>>>DDDCCC:::<<<>>>>>>======AAAEEEMMMJJJJJJMMMPPPRRRRRRSSSPPPMMMNNNOOOIIIEEEGGGJJJOOOKKKJJJMMMNNNLLLLLLNNNKKKPPPXXX___cccjjjwww{{{zzz~~~yyyrrrlllbbbhhhmmmvvv{{{|||zzzpppnnnmmmooorrrqqqkkkeeebbbaaaaaaaaaaaa]]]YYYYYY]]]ZZZ]]]]]]YYYVVVVVVUUURRROOOOOOOOOMMMJJJHHHGGGGGGHHHHHHHHHSSSRRRLLLQQQNNNOOOKKKHHHMMMTTTSSSMMMKKKKKKOOONNNPPPJJJAAA@@@>>>>>>;;;:::;;;;;;;;;;;;>>>===>>>>>>++++++++++++******))))))***(((((())))))(((((()))))),,,,,,+++((((((((('''((((((((())))))))))))))))))***+++******))))))***''''''''''''((()))((('''''''''''''''&&&&&&&&&&&&((('''&&&&&&&&&'''((((((((((((((())))))***)))))))))((((((((((((&&&&&&'''''')))***(((''''''((('''''')))******)))(((((((((((())))))(((((('''(((((((((((((((((()))(((''''''(((((((((((((((((((((((('''((()))))))))''''''&&&&&&&&&'''((()))***+++,,,(((((()))((((((((())))))*********)))***+++***)))'''((()))(((((((((((()))''''''(((((('''&&&'''((((((''''''((((((((())))))******)))((((((((()))***++++++++++++******************+++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,///...000...444555111@@@666.../////////000...///000000111222222222333444777::::::999777777888888999999777666999===<<<999:::999666777999:::;;;::::::;;;===>>><<<;;;>>>AAAHHHJJJMMMMMMMMMNNNSSSWWWQQQNNNOOOPPPKKKIIIKKKLLLPPPNNNRRRYYY[[[UUURRRRRRVVV[[[```dddiiittt}}}wwwsssqqqooonnnkkkrrr~~~~~~{{{uuusssqqqrrrppplllgggeeedddcccbbbbbb___[[[\\\___]]]```___[[[YYYYYYVVVRRRMMMNNNMMMKKKJJJIIIHHHGGGEEEIIIHHHPPPSSSOOOPPPOOOKKKIIIGGGLLLRRRPPPJJJGGGIIIOOOOOOQQQLLLAAA??????>>><<<:::;;;<<<<<<===???=========+++******************))))))(((((((((((('''((()))((())))))((((((((('''%%%)))))))))*********)))))))))************)))))))))***)))''''''(((((('''&&&'''''''''&&&&&&&&&&&&&&&(((''''''&&&&&&'''((((((((((((((((((((()))+++,,,***)))((()))((('''&&&'''''')))***)))(((((())))))((()))***+++***)))(((((((((((('''((()))((('''&&&(((((((((((()))***))))))(((((((((((((((((((((((('''(((*********)))((((((((((((((((((((()))))))))'''(((((()))((((((((())))))***)))))))))+++***))))))((('''((()))))))))(((((()))++++++(((&&&(((+++((((((((((((((())))))***)))))))))(((((((((***+++++++++++++++******************+++,,,,,,,,,,,,+++++++++,,,,,,,,,+++******000///000---111111,,,:::333+++---......000...000000000111111111111222333777888888666666777666555777777555555999======:::666555666888:::;;;999777999999;;;<<<<<<:::;;;>>>@@@EEEIIIKKKLLLNNNSSSWWWLLLJJJMMMPPPPPPQQQPPPMMMRRRTTT\\\fffggg^^^WWWVVV^^^cccfffhhhooo}}}|||~~~wwwoookkkhhhggglllsss|||}}}|||}}}|||xxxuuuqqqooommmkkkiiihhhiiieeebbbaaa```]]]\\\^^^aaabbbaaa]]]\\\]]]XXXQQQMMMNNNNNNLLLKKKKKKIIIGGGFFFKKKIIIJJJPPPPPPNNNJJJFFFFFFEEEIIIPPPOOOIIIGGGHHHQQQQQQPPPKKKBBB???@@@???===<<<<<<======>>>???<<<======******))))))************)))(((((())))))''''''((()))***)))(((((()))'''%%%'''((())))))***+++++++++((()))***))))))(((((((((***(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((((('''&&&&&&)))(((((((((((()))+++,,,***)))))))))((('''&&&'''((()))(((&&&&&&(((***+++)))******+++***((((((((((((''''''((())))))'''%%%''''''(((((()))******))))))))))))))))))))))))))))))***+++,,,+++*********)))))))))(((((((((((((((((('''((()))((('''''')))((())))))((()))******((()))((('''(((******)))''''''(((******(((&&&(((+++)))((((((((())))))***+++*********)))((()))***+++******+++++++++******************+++++++++++++++---------------,,,++++++---......,,,...+++'''---///***------,,,...---...///000000000000000111111444444444222333444333111222444555666;;;???>>>:::555333777999;;;<<<777777888777888;;;<<<<<<>>>BBBGGGHHHHHHIIILLLOOOOOONNNGGGFFFKKKRRRWWWZZZVVVOOOUUU[[[fffnnnkkkbbb[[[[[[ccchhhllloooxxx|||wwwtttqqqoooqqqjjjeeeeeehhhmmmxxx~~~{{{uuussspppnnnmmmllljjjhhhjjjeeeaaaaaa```^^^]]]^^^dddeeeccc______```[[[RRRPPPQQQQQQMMMKKKKKKIIIGGGEEEJJJHHHGGGMMMPPPMMMHHHGGGFFFCCCEEEJJJKKKGGGEEELLLZZZWWWOOOIIIBBB@@@??????>>>===<<<<<<<<<<<<;;;<<<<<<<<<+++***))))))************+++******++++++)))((()))***++++++)))((((((((('''''''''((())))))*********((()))))))))(((''''''''''''&&&%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((((('''&&&&&&(((((())))))(((((()))******)))((()))(((&&&&&&'''((((((&&&$$$%%%((())))))((()))******(((''''''&&&'''''''''''''''''''''&&&%%%''''''''''''((((((''')))))))))))))))))))))))))))***++++++*********+++((((((((((((((()))))))))((('''((())))))''''''((('''((((((((()))***)))((()))(((((()))******(((''''''&&&'''((((((&&&'''((()))(((((((((((()))***+++,,,,,,+++)))((()))***+++*********++++++*********,,,++++++*********++++++...........................000///000000---...,,,...+++///---***,,,+++***---...////////////000111111222222000///000000///000222333555888<<<;;;888666222777777999:::555777888888999<<<<<<>>>DDDKKKWWWSSSMMMHHHHHHKKKMMMMMMIIIHHHLLLTTT\\\bbb^^^UUU[[[cccllloooiiiaaa___bbbiiiooosssuuu}}}~~~zzzvvvtttqqqooolllhhhffffffiiieeebbbdddmmm{{{{{{{{{}}}uuurrrooonnnoooooolllhhhhhhccc```___^^^]]]]]]```dddfffddd______aaa\\\TTTOOORRRRRRNNNKKKJJJIIIFFFEEEFFFIIIIIIKKKNNNKKKHHHHHHGGGCCCCCCGGGGGGDDDCCCTTTfff___NNNGGGCCCAAA>>>>>>>>>=========<<<;;;:::;;;<<<<<<,,,+++*********+++******---,,,---...---+++*********++++++(((&&&%%%''''''''''''(((((((((((((((((()))*********)))((((((((('''''''''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''(((******)))(((((((((***)))(((((((((&&&&&&&&&(((((('''&&&''')))(((&&&'''((())))))'''&&&%%%%%%'''(((((('''%%%%%%'''(((%%%'''(((''''''''''''&&&))))))))))))))))))))))))'''((())))))(((((())))))))))))))))))((((((((((((((('''((())))))''''''((('''((((((((()))******((((((((()))***))))))(((((()))&&&%%%'''))))))((('''((((((((((((((()))***+++...---,,,***)))((()))***)))******+++++++++******------,,,+++***+++,,,,,,,,,,,,,,,,,,------.........000+++---+++***///)))++++++000,,,))),,,+++***,,,---......//////000111000222333111......//////111222111000333666777555555111666666777;;;777<<<::::::;;;======???HHHRRR```[[[QQQEEEBBBGGGQQQWWWOOOLLLNNNUUU^^^fffeee]]]aaaiiiooommmeee```bbbgggpppvvvxxxxxx~~~}}}{{{|||uuurrrooooookkkhhhhhhfffdddccceeeccciiipppxxx|||}}}{{{}}}}}}yyytttooonnnqqqrrrnnnhhhdddaaa___^^^\\\[[[]]]bbbbbbeeeddd^^^]]]___[[[TTTLLLPPPQQQMMMJJJJJJIIIGGGGGGEEEJJJKKKJJJIIIFFFEEEDDDDDDBBBCCCHHHIIIFFFDDD[[[nnneeeNNNEEECCCAAA============>>>>>>>>><<<;;;;;;;;;<<<*********))))))((()))***))))))*********)))(((((()))'''&&&((())))))))))))''''''''''''''''''((((((***************)))))))))(((&&&%%%&&&'''(((&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((())))))))))))(((((()))***)))&&&&&&''''''&&&((((((((('''''''''''''''(((((())))))(((''''''&&&&&&%%%%%%&&&&&&%%%&&&'''&&&''''''&&&'''((()))(((((()))((((((***'''&&&))))))+++***)))******''''''(((***+++***((('''(((***&&&''''''(((((((((((()))&&&'''''''''((()))(((&&&)))))))))***)))*********))))))))))))((('''((()))))))))((((((((((((((((((---,,,+++***(((((()))+++,,,,,,+++++++++++++++,,,---,,,,,,+++++++++++++++,,,)))***------+++---222///---+++***+++000222------)))***...------,,,***------......////////////000......//////---,,,...///000000000000111222333111444666555555777777666;;;::::::===???@@@DDDGGGSSSQQQMMMHHHFFFKKKQQQUUUPPPMMMLLLRRR]]]ffffffbbb```jjjnnnkkkeeebbbeeekkkvvv{{{|||{{{~~~{{{zzzwwwtttwwwyyyxxxssssssqqqnnnlllkkkiiiggghhhaaaaaaeeeeeedddfffgggkkkvvv~~~uuuxxx{{{~~~~~~~~~wwwtttpppqqqssspppqqqppphhheeeYYY[[[```[[[ZZZ___```hhhdddaaa___bbb]]]QQQSSSNNNKKKJJJJJJJJJIIIGGGGGGCCCJJJKKKFFFFFFKKKLLLGGGBBBCCC@@@BBBHHHGGGEEEJJJMMM\\\___OOOCCCCCCCCC>>><<<===???@@@???<<<;;;;;;<<<======)))******))))))))))))******************))))))((()))''''''((()))((((((((((((((((((((((((((())))))))))))))))))))))))))))))((('''&&&&&&''''''&&&%%%'''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&***************)))((('''((()))((('''&&&''''''&&&)))(((((('''''''''''''''((((((((((((((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&'''%%%&&&'''&&&'''((((((((('''((('''''')))'''&&&)))'''******))))))&&&$$$'''))))))((('''&&&&&&((()))''''''(((''''''''''''((('''(((((((((((())))))'''((()))******))))))***+++************)))(((((()))))))))(((((((((((())))))+++++++++***))))))***+++++++++******************++++++,,,,,,++++++******,,,******,,,---,,,---000000...,,,+++***///000,,,...++++++---++++++------.........///////////////000......//////---,,,---000000111111111111222333222444555555555666777777888888888::::::;;;>>>AAACCCCCCBBBBBBDDDIIINNNPPPJJJIIIJJJPPP[[[cccdddbbbaaabbbcccdddccc```ccclll|||}}}{{{zzzxxxvvvvvvuuussstttsssnnnjjjiiihhhgggfffdddaaa```^^^]]]bbbfffeeegggmmmqqqwww}}}vvvwwwrrrtttvvvyyy||||||}}}}}}tttrrrrrrppplllppppppiiiccc\\\___ccc[[[YYY^^^^^^bbbaaaaaa```ccc^^^RRRQQQOOOKKKIIIHHHHHHHHHHHHHHHEEEGGGHHHFFFFFFGGGHHHHHHCCCCCC@@@BBBHHHHHHHHHMMMPPPSSSTTTOOOFFF>>><<<>>>>>>>>>???@@@>>><<<;;;;;;;;;<<<===)))*********))))))***+++*********))))))))))))))))))(((((())))))(((&&&''')))))))))((()))))))))***)))))))))))))))))))))))))))(((&&&&&&''''''&&&%%%''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%(((((())))))(((''''''&&&'''((((((''''''((('''&&&((('''''''''''''''''''''''''''((((((((('''&&&&&&'''&&&%%%&&&&&&%%%%%%&&&%%%&&&'''&&&&&&(((((('''&&&'''&&&&&&((('''&&&)))&&&)))******)))&&&(((///,,,***'''&&&&&&((())))))((((((((('''&&&&&&&&&'''((((((((((((((()))(((''''''((())))))(((((()))+++***+++,,,,,,+++************))))))(((((()))************++++++++++++,,,---,,,,,,,,,++++++******+++)))***+++,,,,,,+++***))),,,++++++,,,,,,---------///------+++***---000,,,---,,,---...++++++...///000111111111111111111000////////////...---,,,,,,000000111111000000111222111111111222333222333555555444555555555555777999888:::<<>><<<;;;;;;:::;;;<<<)))******************+++***))))))(((((((((((()))((('''((())))))'''&&&&&&((((((((((((((())))))***))))))))))))))))))))))))(((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&&&&''''''''''''''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&''''''(((((('''''''''((((((''''''&&&(((&&&&&&&&&&&&$$$$$$%%%%%%&&&'''&&&&&&''''''&&&&&&'''&&&&&&(((((('''((())))))((()))((('''+++555,,,***(((&&&'''((()))))))))(((((('''&&&&&&'''((((((((('''''''''((('''&&&&&&((()))(((&&&%%%''')))***+++,,,---------,,,,,,,,,++++++***))))))******+++++++++++++++,,,---.........---,,,,,,+++++++++******+++++++++++++++***+++,,,,,,+++,,,---,,,***---,,,,,,+++***---000...,,,+++...000------......111111222222222222222222////////////...---,,,,,,///000000000000///000111000......000000///000333111222222222222222333444555999===@@@CCCDDDCCCBBBAAAGGGPPPXXX```fffiiijjjbbb[[[XXX^^^ddd```^^^dddjjjqqqsssqqqpppmmmmmmppplllkkknnnsssuuutttmmmccc___]]]___eeehhhdddaaaaaabbbdddkkkssszzzppphhhggggggiiinnnrrrrrrqqqssswwwxxx{{{~~~wwwooonnnmmmkkkhhhggghhhiiibbb^^^^^^___aaahhhlllhhhdddcccbbb[[[ZZZZZZTTTRRRQQQLLLHHHGGGGGGHHHIIIJJJIIIEEEEEEGGGFFFCCCCCCGGGFFFDDDAAAAAAFFFMMMSSSVVVTTTTTTSSSOOOJJJEEEBBB??????>>>???@@@???<<<;;;;;;:::;;;<<<((())))))))))))))))))***)))((('''&&&&&&&&&'''((('''''''''))))))'''&&&'''''''''''''''(((((())))))))))))))))))))))))))))))''''''&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&'''''''''(((((((((((((((&&&&&&'''((((((''''''''''''&&&&&&&&&&&&'''''''''&&&''''''(((((((((''''''&&&%%%%%%&&&&&&%%%%%%&&&%%%&&&'''&&&&&&''''''&&&&&&'''&&&&&&))))))((((((+++)))'''((((((%%%&&&---((((((((('''&&&&&&'''(((((((((((('''&&&'''((()))(((((('''(((((((((''''''&&&(((***(((&&&%%%&&&((()))***+++---.........---......---,,,+++******))),,,++++++***+++,,,---......---,,,,,,++++++******+++++++++***++++++,,,,,,+++,,,,,,++++++,,,+++***...,,,,,,+++***,,,///---,,,+++---///---...///---///000000111111111111000/////////......------,,,//////000//////......//////------///000///000333///000111111111222444444444:::@@@BBBAAAAAAAAA@@@>>>DDDLLLSSSYYY```fffiiifffdddbbbccceee```ZZZZZZdddggghhhgggggggggiiiooolllkkkmmmppppppooojjjaaaYYYWWWXXX___ddddddeeegggmmmrrr|||~~~pppoooggg```aaaeeehhhlllppppppoooqqquuuwww{{{uuuppplllkkknnnnnnhhhfffjjjeeeffffffddddddiiimmmllldddaaaaaaZZZWWWYYYVVVUUURRRNNNJJJIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHFFFEEEEEEFFFCCCAAAAAAEEEOOOVVVXXXRRRUUUSSSMMMHHHFFFBBB>>>======???AAA@@@===;;;::::::;;;<<<''''''(((((((((''''''((((((((('''&&&&&&&&&''''''&&&&&&'''((((((''''''(((&&&&&&&&&''''''(((((((((******))))))))))))))))))''''''&&&''''''((())))))'''''''''''''''&&&&&&&&&'''&&&%%%&&&'''(((((('''(((((((((''''''&&&&&&&&&'''&&&'''(((((('''''''''(((((('''&&&&&&%%%%%%%%%&&&''''''(((((((((''''''%%%$$$%%%''''''''''''(((%%%''''''''''''((('''&&&&&&(((&&&&&&)))***((((((((((((''')))+++'''%%%((('''((())))))(((''''''((((((((((((((('''((()))***)))(((((()))***)))((((((((()))***)))'''&&&&&&((('''((()))***,,,---------...//////......,,,+++***---,,,+++++++++,,,------......---,,,,,,+++++++++,,,,,,+++***++++++------+++,,,,,,,,,+++++++++,,,111---,,,,,,***+++---+++...,,,,,,,,,+++...111//////000111222222111111000/////////............---......//////...---.........------...000000000111///111111111111333555555999???DDDDDDAAA???>>>>>>===CCCHHHKKKNNNUUU^^^ccc```ccccccbbbccc```[[[XXX^^^aaaaaabbbcccbbbdddkkkjjjjjjkkkjjjgggfffddd___WWWVVVYYY```gggmmmsssxxx|||~~~}}}|||xxxgggjjjfff```bbbfffhhhiiijjjlllmmmqqquuuwww||||||~~~wwwtttpppmmmqqqsssmmmhhhkkkgggooorrrllleeeccceeehhheeeaaaccc]]]VVVVVVSSSQQQRRRMMMIIIIIIJJJIIIHHHHHHIIIJJJJJJIIIHHHHHHFFFDDDEEECCCBBBAAADDDOOOVVVUUUQQQPPPOOOLLLGGGBBB???>>>======>>>@@@@@@===;;;::::::<<<==='''((())))))(((''''''((((((((((((''''''''''''''''''&&&'''((('''&&&'''((('''''''''''''''(((((()))******)))))))))((((((((('''''''''''''''((())))))(((((((((((('''&&&&&&%%%&&&&&&&&&''')))***(((''''''''''''&&&&&&%%%%%%%%%(((&&&&&&''''''&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%&&&((()))(((((()))%%%'''(((''''''((('''&&&'''(((&&&%%%)))***((((((&&&(((((()))+++***'''((())))))))))))******)))((('''(((((((((((((((((()))((('''(((***+++)))(((((('''((((((((('''&&&''''''&&&&&&&&&''')))***+++***,,,---///000000///...------------............---......------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,---,,,***+++///333...,,,,,,***,,,,,,***,,,,,,---,,,)))---111000222222333333333222111000...///000///...//////------...//////...------...,,,------...000111111000000111111000000222444555===AAAEEEDDDAAA???===<<<>>>CCCHHHIIIJJJNNNUUUZZZUUUXXXXXXXXX[[[[[[ZZZ[[[YYY]]]aaacccaaa[[[\\\bbbcccdddgggeee```aaaeeeeee```ccciiipppvvv{{{|||zzzuuunnnnnnrrrsssmmmkkkeeeaaadddfffffffffhhhlllppptttxxxyyy}}}{{{|||{{{wwwuuunnnmmmssspppjjjjjjeeennnpppjjjbbb]]]^^^aaaeee___bbb^^^UUURRRPPPOOOTTTOOOJJJJJJJJJJJJIIIHHHJJJJJJIIIHHHHHHGGGFFFDDDEEECCCCCCAAABBBLLLSSSOOOOOOMMMKKKJJJGGGBBB???>>>???======>>>>>><<<;;;::::::;;;===)))*********))))))))))))))))))(((((((((((((((((('''''''''''''''%%%&&&(((''''''''''''(((((())))))***)))))))))((((((''''''(((((((((''''''(((((()))(((((((((''''''&&&%%%%%%&&&&&&''')))++++++)))'''''''''''''''''''''((((((((('''&&&''''''&&&&&&(((&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''((((((((())))))(((((((((&&&'''(((''''''((('''&&&'''(((&&&%%%)))***((('''))),,,***''''''''''''((()))'''&&&''')))***)))''''''((((((((((((''''''((('''&&&'''***+++)))''''''%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%'''(((((((((***,,,...111222222000///......000111222222///...---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++---,,,---///,,,))),,,222222---+++++++++------+++(((+++///...***,,,//////222333333333222111///......000000//////000///...---...//////............---///000///111444444222111222111//////111333333999===@@@BBBAAAAAA???===<<>><<<===<<<;;;;;;;;;999;;;<<<((((((((()))))))))))))))(((***'''%%%))))))(((,,,''')))***###((($$$&&&%%%)))(((''''''''''''((('''&&&)))***((('''''''''&&&)))(((((('''%%%''')))'''&&&)))***)))'''&&&&&&&&&(((&&&&&&(((---///+++%%%''''''&&&%%%'''))))))'''''''''&&&''''''&&&%%%$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%&&&'''&&&%%%&&&''')))))))))((((((((((((((('''&&&''''''''''''&&&&&&&&&''''''&&&&&&&&&'''(((((()))))))))***)))(((((()))((()))(((''''''(((((('''((((((((((((((()))))))))'''(((((('''(((******(((***(((((((((&&&%%%%%%'''''''''&&&&&&&&&&&&&&&&&&***(((***...//////000222222000000111444555444111...---++++++,,,,,,+++)))******)))+++------,,,***,,,++++++******+++,,,---111------...,,,)))***//////---,,,,,,+++,,,///444888555111//////000///......//////......//////...+++,,,---,,,---//////...---...111444444333222111CCC888000000222111333888:::<<<<<<>>>BBBAAA>>>>>>@@@JJJPPPMMMKKKNNNOOOLLLFFFEEEEEEFFFIIINNNTTTXXX```dddlllmmmcccUUUNNNNNNRRRSSSYYY___bbbiiisssyyy|||tttlllccc\\\[[[]]]___aaabbbdddfffgggkkkkkkfffbbbcccffffffjjjqqqwww}}}{{{xxxtttsssvvvvvv{{{yyyrrrnnnlllhhhfffeeeeeebbb```___[[[ZZZ]]]```aaaaaa^^^XXXRRRRRRTTTXXXZZZXXXQQQMMMMMMMMMJJJOOOMMMJJJHHHGGGGGGEEECCCCCCDDDCCC???@@@DDDGGGHHHGGGEEEDDDEEEDDDAAA???>>>===>>>>>>===;;;:::;;;===;;;<<<<<<***)))))))))************(((''',,,///,,,,,,,,,((((((((()))$$$)))%%%&&&&&&***)))((('''(((((((((((('''))))))(((''''''''''''((('''((('''%%%''')))'''%%%''')))((('''''''''''''''((((((***,,,---***&&&'''''''''&&&'''))))))'''''''''''''''''''''%%%$$$%%%&&&&&&%%%%%%&&&'''&&&''''''''''''(((((())))))(((((('''(((((()))(((((('''''''''''''''''''''&&&''''''''''''(((((())))))(((((()))***)))(((((())))))******(((((())))))((((((((('''((((((((())))))'''''''''&&&'''))))))''')))((('''(((&&&%%%&&&(((''''''&&&&&&&&&&&&&&&&&&)))((((((***+++,,,---...111111111333666888777666...---------......---,,,,,,******+++,,,...---,,,,,,,,,,,,++++++*********///...///111000,,,+++,,,......///000000///222555777555222000/////////.../////////......//////---,,,------------/////////222000000111111000111333AAA888111111222111333666:::<<<<<<===@@@???<<<===BBBIIINNNLLLKKKMMMMMMKKKFFFCCCAAABBBEEEIIIOOOTTTdddfffhhheee\\\RRRNNNPPPYYYYYY^^^dddjjjttt}}}yyytttnnnfff___ZZZTTTPPPRRRVVVYYY]]]^^^^^^]]]fffiiikkkiiifffgggiiijjjmmmqqqssswww}}}|||zzzxxxwww{{{}}}{{{wwwsssmmmgggfffeeedddbbbcccgggccc\\\ZZZ___``````]]]VVVRRRTTTXXX[[[\\\YYYRRRMMMLLLLLLKKKQQQPPPMMMJJJJJJJJJHHHEEEEEEEEECCCAAAAAACCCEEEFFFFFFEEEEEEFFFFFFCCC@@@???===>>>???>>><<<;;;;;;<<<=========*********))))))******+++)))&&&///555,,,,,,...&&&)))&&&'''%%%+++%%%%%%&&&))))))((((((((()))))))))((())))))'''''''''''''''''''''((((((&&&((()))'''%%%''')))(((''''''((('''''')))***+++******)))'''(((((('''''''''(((((('''((('''''''''((('''&&&%%%%%%&&&&&&%%%&&&'''((('''(((''''''((()))***)))'''(((((('''(((((((((((((((((((((((((((((('''''''''''''''(((((())))))))))))''''''((())))))((((((***(((******))))))***)))((('''''''''''''''(((((()))'''''''''&&&''')))((('''((((((''''''&&&&&&&&&(((''''''&&&&&&%%%%%%%%%%%%'''''''''&&&''')))++++++,,,,,,...000333555555666333222222111000///.........---++++++,,,---------...............---,,,+++,,,,,,...///000...,,,+++---...000111111000111333444333111///.........//////000000///...//////...---...///...///000000000333000///111111///000444444111///000222333444555:::<<<;;;;;;===<<<999999<<<@@@CCCEEEEEEEEEEEEDDD???<<<;;;>>>@@@BBBGGGNNNUUUWWWXXXWWWVVVWWW\\\aaaffffffjjjnnnsssyyyyyysssmmmccc[[[WWWQQQNNNMMMJJJNNNQQQUUUXXX]]]bbbcccaaadddfffjjjlllkkkiiijjjmmmppprrrppprrr{{{|||xxxvvvnnngggfffgggeeebbbcccfffccc^^^\\\]]]^^^^^^[[[UUURRRUUU[[[^^^\\\YYYSSSOOOLLLMMMNNNQQQPPPNNNLLLLLLLLLJJJHHHEEEDDDCCCBBBAAA@@@AAADDDBBBBBBCCCEEEEEEBBB???>>><<<>>>???>>>===;;;;;;;;;>>>>>>>>>)))))))))((((((((()))******(((...000)))))),,,((()))&&&((()))000'''&&&''')))((((((((()))******)))))))))(((''''''''''''''''''&&&(((((('''((()))&&&'''((()))((('''''''''&&&''')))******))))))((('''(((((((((''''''(((((('''((((((((((((((('''&&&&&&%%%&&&&&&%%%&&&((((((((('''''''''((()))((('''&&&))))))((((((((((((((('''((((((((('''''''''''''''&&&'''(((((()))((((((((((((((((((***)))(((((()))''')))***)))))))))((('''''''''''''''''''''((()))'''(((((('''((())))))'''((((((((('''&&&&&&'''(((''''''&&&&&&%%%%%%%%%%%%$$$&&&'''%%%&&&***+++***'''((()))+++,,,...///111444444444333222111111111111000///......---------000000000000000///...---,,,---,,,+++---000000------...//////...---...///111111000///------///000000111111000///000000//////000000///000111111000000...///333444000000333,,,...///111333444444333888:::999888999777444555555666999<<<>>>>>>>>>>>>===<<<>>>BBBCCCBBBFFFMMMPPPRRRTTTVVVZZZaaaiiimmmpppoooooommmlllmmmggg]]]WWWPPPNNNOOOMMMLLLMMMMMMLLLOOOQQQRRRYYYccchhhhhhdddeeeiiinnnmmmiiihhhkkknnnrrrrrrrrrzzz{{{tttsssooohhheeefffgggeeebbbaaa^^^\\\]]][[[]]]]]]ZZZTTTQQQUUU[[[___\\\YYYUUUPPPMMMNNNPPPNNNNNNMMMKKKKKKKKKJJJHHHFFFCCCCCCCCCBBB@@@AAACCCAAA@@@AAACCCCCC@@@???>>>===>>>>>>>>>===<<<<<<<<<>>>>>>>>>((())))))(((''''''((())))))+++***((((((''''''******'''***---444***'''((((((((('''((())))))))))))***)))((((((''''''''''''&&&&&&((()))'''((()))&&&'''))))))((('''''''''''''''((((((((())))))'''%%%'''''''''((((((''''''''''''((((((((((((''''''&&&%%%&&&&&&&&&&&&((()))(((&&&'''((((((((('''&&&&&&)))((((((((()))))))))(((''''''''''''''''''''''''''''''(((((())))))(((((()))))))))***)))'''''')))''')))***)))))))))(((''''''(((((((((''''''((()))'''(((((('''((())))))''''''(((((('''&&&'''''''''(((''''''&&&&&&%%%%%%%%%$$$&&&'''&&&'''******((('''(((((())))))***+++,,,...///000000111222333444333333333333222111000000222111000000000///......000000...,,,---111111//////000000...------...000///000000000...///000222000222222111000111111000...///000//////000000//////---///444444111000222111222333222222444444333555777666555666444111222444333555:::=========>>><<<===AAAEEEEEEEEEKKKSSS[[[^^^```bbbdddiiimmmooollliiiddd]]]XXXYYYXXXSSSNNNLLLOOOSSSRRRPPPQQQQQQMMMOOOOOOOOOVVVccclllnnnggggggjjjooommmhhhfffiiikkkssswwwwww{{{}}}ooonnnqqqmmmhhhdddgggfffdddccc___[[[ZZZZZZ\\\]]][[[UUURRRUUUZZZ```]]]ZZZVVVQQQNNNNNNPPPNNNNNNMMMKKKJJJJJJHHHFFFFFFDDDDDDEEEDDDBBBBBBEEECCCBBBBBBCCCBBB@@@@@@AAA???>>>>>>===<<<======>>>=========((()))***)))((((((((()))'''+++)))&&&)))'''$$$)))(((&&&***,,,222)))&&&&&&(((''''''(((((())))))(((***)))((((((((('''''''''''''''(((((('''((()))&&&&&&'''(((''''''((()))(((((('''''''''((()))(((%%%'''''''''((((((&&&'''((('''((())))))((('''''''''&&&''''''&&&''')))))))))&&&(((***)))(((''''''''''''''''''((()))******)))''''''&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))************)))''''''((((((******))))))***)))((('''((((((((('''&&&''')))'''''''''&&&'''((((((&&&'''(((((('''&&&'''''''''(((''''''&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%))))))(((((((((((()))***++++++,,,---...///000000111222444555444444444555555444333222333222111000222333222000///000000---///111111000//////000111.../////////......///000000222333222000000000000...//////......//////...111000000222222111111333444333222000111444666777444666555444555333111333444444666:::===>>>?????????AAAEEEJJJMMMRRRYYY```fffffffffeeebbb`````````[[[YYYWWWQQQKKKMMMOOOMMMMMMOOOSSSVVVTTTSSSTTTSSSQQQSSSSSSSSSXXXccclllqqqkkkjjjmmmooommmiiigggjjjiiissszzz|||}}}nnnkkkpppppplllkkkiiiccc```bbbbbb]]][[[ZZZ[[[]]][[[VVVSSSUUUYYY```___]]]XXXSSSOOONNNNNNOOOPPPOOOMMMKKKIIIGGGEEEGGGFFFEEEEEEDDDBBBCCCDDDDDDCCCCCCCCCAAA@@@@@@AAA??????>>>======>>>???@@@=========((()))+++***)))(((((()))(((((((((((('''''''''&&&&&&%%%((((((---%%%$$$%%%(((''''''((()))))))))(((***)))((())))))'''&&&'''((('''((((((&&&((()))&&&%%%&&&&&&&&&&&&(((((('''''''''''''''((()))(((&&&&&&&&&'''((('''&&&&&&((('''((())))))((('''''''''&&&'''''''''''')))))))))((()))))))))((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&((((((((((((((())))))))))))))))))***)))''''''((()))******(((((())))))(((&&&'''((('''&&&&&&'''((('''''''''&&&'''((('''&&&'''((()))'''&&&''''''&&&''''''&&&&&&&&&&&&&&&&&&'''&&&&&&''''''&&&%%%%%%***)))(((''''''(((((())),,,+++******+++,,,+++***,,,...000000000111222444555555555666777777666444444444444333111000//////111444666666555444333111000000000//////......///000222333222000//////......//////......//////...111111111000111333444333333222111222444555666777555777666555666555444666555777999<<<@@@DDDFFFFFFKKKMMMPPPTTTYYY___aaaaaaaaa]]]YYYTTTMMMGGGFFFIIILLLLLLNNNNNNJJJJJJMMMMMMPPPSSSWWWYYYXXX[[[[[[WWWTTTUUUUUUTTTVVV\\\fffmmmllllllmmmnnnmmmkkkkkkmmmlllrrrxxx}}}pppjjjkkkmmmooorrrmmmbbb[[[\\\]]]\\\\\\YYYYYYZZZXXXUUURRRTTTWWW]]]___^^^ZZZUUUSSSQQQNNNNNNOOOPPPNNNMMMLLLJJJHHHJJJJJJHHHEEECCCCCCCCCBBBFFFEEEDDDDDDBBB@@@???AAA???>>>>>>>>>>>>???@@@AAA??????>>>''')))+++***)))((('''(((***$$$(((***$$$&&&***###'''''')))'''+++%%%&&&'''(((((((((((()))))))))(((***(((((()))***(((&&&&&&((('''((((((&&&''')))&&&&&&''''''%%%&&&''''''%%%&&&'''((('''((())))))'''%%%%%%&&&((('''&&&&&&(((&&&((())))))(((''''''''''''((((((''''''))))))))))))((('''((((((((('''&&&)))((('''''''''&&&&&&%%%''''''&&&&&&&&&&&&&&&''''''''''''''''''(((((()))(((((()))***)))'''''')))((())))))''''''(((((('''&&&'''((('''%%%%%%&&&((((((((((((''''''((((((&&&'''((()))'''&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%''''''&&&&&&(((+++)))((('''((()))******+++)))((()))+++,,,+++***((()))*********+++---000222222444777::::::999777666666666555333222333555555:::>>>>>><<<999555222444444333222111111000///111333444111///...------///000000//////000000///...111111000111555666444555333444888999777444222666888888777888777777999888<<>>EEEHHHGGGIIIJJJIIIKKKQQQTTTVVVYYY^^^___```dddbbb[[[\\\[[[XXXVVVUUUZZZeeennnllllllmmmmmmmmmmmmnnnpppppprrruuu{{{}}}~~~}}}rrriiieeehhhnnnooonnnfff]]]YYYWWWVVVWWWWWWWWWVVVUUUSSSQQQRRRUUUZZZ^^^___ZZZWWWVVVTTTPPPKKKMMMOOONNNNNNOOONNNLLLOOOPPPMMMHHHEEEEEEEEECCCHHHGGGHHHGGGEEEBBBAAAAAA>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@***+++***)))(((((()))***)))(((((()))((('''((()))''''''((((((((('''''''''&&&&&&&&&&&&((()))******))))))((((((''''''&&&&&&)))&&&&&&'''&&&'''(((&&&&&&''''''&&&&&&'''&&&%%%$$$%%%'''''''''''')))***%%%&&&&&&'''&&&&&&''')))''''''''''''''''''''''''((((((''''''''''''(((((()))(((((('''''''''''''''&&&(((((((((***)))'''''''''((('''&&&&&&'''((((((&&&((((((''''''((((((''')))((('''((()))((('''(((***))))))(((''''''((()))$$$%%%%%%%%%&&&&&&((())))))(((''''''(((((('''&&&(((((('''%%%%%%''''''%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((((((***'''%%%''')))))))))(((''''''))))))((((((***)))***++++++***))))))***))),,,+++,,,000111111444111444777777777888888888:::>>>CCCEEEBBB===888555666::::::666333444555444444555444222111111111000333///...111222222444888777111000333444555666666888777555<<<:::;;;666888888:::<<<<<<===@@@AAAAAAAAAEEEIIIKKKLLLNNNOOONNNLLLJJJIIIHHHFFFCCC>>>:::999888666666666888===AAAGGGGGGEEEFFFIIIKKKOOOVVVYYY___ccceeejjjjjjhhhgggkkkfffaaa___\\\\\\cccnnnrrrrrrmmmmmmqqqsssvvvrrrnnntttwwwyyy}}}{{{{{{zzzvvvnnnfffeeehhhffffffddd___XXXTTTUUUXXXVVVVVVTTTPPPPPPSSSUUUUUUUUUXXX\\\]]]\\\YYYSSSNNNOOOQQQQQQQQQQQQUUUWWWXXXUUUWWWRRRLLLHHHGGGEEEFFFHHHGGGFFFFFFCCC@@@@@@AAACCC>>>???BBB@@@>>>AAACCCCCCEEEFFF*********)))(((((()))***)))(((((()))(((''''''))))))((((((''''''&&&&&&&&&'''&&&&&&&&&'''(((((('''(((((((((((('''''''''''')))&&&'''(((&&&''')))'''&&&'''''''''&&&''''''%%%(((''''''''''''((('''''''''((((((''''''&&&''''''((((((((((((''''''&&&&&&)))((((((((((((((()))***)))(((((((((((((((''''''))))))%%%$$$'''(((''')))&&&''''''''''''(((((('''%%%&&&'''&&&&&&(((((('''((('''(((***+++)))'''&&&)))))))))(((''''''((()))%%%&&&&&&&&&&&&&&&'''((('''&&&&&&'''((((((((('''((())))))((('''''''''&&&%%%&&&%%%$$$$$$&&&&&&%%%&&&&&&''''''(((((((((((())),,,***((())))))(((((((((''''''((((((''''''((((((((())))))(((((((((((((((***))))))+++,,,+++---,,,///000000000111333444555999===???>>>;;;999888888;;;===;;;:::===>>>===888999999777666666666666777555444777888999;;;???>>>777666888888777888888888;;;:::@@@>>>CCCAAABBBCCCEEEFFFFFFFFFHHHHHHFFFDDDEEEEEEBBB???>>>===<<<:::999888999999777444222666555555666666777:::>>>FFFFFFCCCCCCGGGKKKQQQXXX]]]bbbfffjjjpppsssrrrrrr|||vvvmmmhhhfffcccgggpppvvvvvvqqqqqqtttuuuvvvqqqlllrrruuuwww|||}}}{{{xxxtttnnnhhhfffgggeeeaaa]]][[[YYYVVVTTTTTTYYYXXXUUUSSSSSSWWWZZZ\\\VVVVVVXXXZZZ\\\[[[WWWTTTRRRSSSSSSRRRQQQSSSTTTTTTQQQSSSOOOJJJHHHFFFEEEGGGEEEFFFHHHIIIGGGDDDDDDFFFBBBBBBDDDGGGEEEDDDEEEDDDFFFEEEEEE)))))))))))))))((()))))))))(((((()))(((''''''))))))(((''''''&&&&&&&&&&&&(((''''''((()))))))))((('''''''''((('''((((((((((((&&&'''((('''((()))&&&&&&((((((''''''''''''&&&'''&&&%%%&&&((())))))((((((((()))(((''''''''''''))))))(((((('''&&&&&&%%%''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((&&&&&&))))))&&&&&&%%%'''((((((((()))((('''&&&&&&&&&&&&&&&((((((((()))((((((******)))''''''(((((()))(((((('''((((((&&&'''''''''''''''''''''&&&&&&&&&&&&(((((()))(((''')))+++)))((((((''''''$$$&&&&&&%%%%%%&&&&&&%%%&&&&&&''''''((((((''''''%%%))))))(((******((())))))((((((((((((&&&&&&&&&)))(((((((((((())))))((((((***(((((())))))(((***)))***+++)))))),,,///000///000333444444444555666555888999999;;;???@@@???<<<>>>>>><<<<<<<<<===<<<;;;;;;;;;<<<>>>@@@CCCEEEDDD>>>===@@@@@@@@@BBBAAA???CCCCCCFFFDDDIIIIIIIIIIIIJJJJJJHHHGGGEEEBBB???<<<<<<:::666333222111000333222333444555555444333444444555666666666888;;;DDDDDDAAABBBGGGKKKPPPWWWcccgggiiilllrrruuutttttt}}}yyynnniiilllhhhgggqqqzzzxxxqqqqqqsssssstttpppnnnuuuxxx{{{~~~yyyuuuqqqmmmjjjiiifffaaa^^^```___ZZZUUUTTT^^^[[[XXXWWWWWWXXX\\\___\\\WWWTTTWWWYYYWWWTTTRRRQQQRRRQQQPPPNNNNNNNNNMMMNNNPPPNNNIIIGGGEEECCCDDDIIIIIIIIIGGGDDDBBBDDDHHHJJJHHHEEEEEEEEEGGGHHHHHHKKKIIIGGG(((((()))))))))))))))))))))((((((((((((''''''(((''''''&&&&&&&&&&&&'''''''''''''''(((************''''''((((((''''''(((((((((&&&((()))(((((((((&&&'''((((((''''''((('''&&&%%%%%%%%%&&&((()))))))))'''(((((((((((((((((('''***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''(((((('''''''''(((((())),,,***&&&'''&&&'''(((((((((((((((&&&'''''''''''''''((())))))+++)))(((((((((((()))***'''(((((((((((('''((((((&&&'''((((((((('''''''''&&&&&&&&&&&&'''(((((((((''')))***)))&&&&&&''''''%%%&&&'''''''''((('''&&&&&&'''''''''(((((('''''')))***((('''******)))******))))))))))))''''''''')))((('''''')))***))))))((()))((('''***))))))***)))***)))((((((***,,,---***++++++++++++,,,...//////000000000333555666444777999:::888888999::::::888:::::::::;;;>>>@@@AAABBB>>>>>>@@@AAAAAACCCBBBCCCDDDCCCCCCAAAAAA@@@AAA@@@AAAAAA@@@>>>;;;666333111111000///...///000000111111222333333444333333444444555666666555777999AAACCCCCCEEEJJJMMMPPPUUUcccgggiiiiiimmmooonnnooorrrtttkkkhhhnnnjjjeeeoooyyyvvvmmmmmmoooppprrrooosssyyy}}}|||xxxvvvsssnnnjjjfffdddeeegggddd[[[VVVVVV\\\XXXVVVVVVVVVVVVYYY]]]___WWWQQQSSSUUURRROOONNNMMMNNNNNNNNNMMMMMMLLLKKKNNNQQQOOOLLLJJJGGGEEEGGGMMMLLLLLLKKKIIIHHHIIIKKKKKKJJJKKKNNNPPPMMMJJJJJJHHHKKKNNN(((((()))))))))))))))(((***((('''((((((''''''(((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((())))))((((((((()))((('''&&&''''''(((&&&''')))'''((((((&&&'''((((((''''''((('''&&&&&&'''(((''''''&&&&&&&&&'''''''''((((((''''''&&&)))))))))(((((('''''''''''''''''''''(((((())))))''''''((((((((((((((((((******(((((()))((((((,,,((()))(((''''''((((((''')))(((((((((((((((((()))+++)))(((((((((((()))+++''''''(((((('''''''''(((&&&'''(((((((((((((((((((((((((((''''''''''''''''''))))))&&&$$$$$$&&&'''%%%''''''''''''((('''&&&&&&&&&''''''((((((((('''333000***'''******((()))***))))))))))))(((((((((''''''&&&&&&((()))(((((('''(((''''''))))))(((***)))******))))))***+++***************)))***+++++++++******)))+++,,,+++***,,,............/////////000222222222222333555555:::666666777666666777555;;;888777777777333222333444444666888999777444111..................//////000000111222222111111111444444555555444444666999AAAEEEFFFHHHMMMQQQUUUZZZ```fffiiijjjlllnnnooorrrrrrxxxsssrrrvvvooogggnnnvvvtttlllmmmooonnnqqqnnnttt{{{}}}xxxvvvsssllleeebbbaaacccgggddd\\\UUUTTTSSSPPPPPPRRRTTTTTTWWWZZZZZZSSSOOORRRTTTRRROOONNNNNNNNNOOOPPPPPPNNNMMMMMMMMMPPPOOONNNNNNLLLJJJMMMJJJJJJLLLOOOOOOMMMKKKKKKMMMMMMLLLNNNNNNMMMTTTcccaaacccggg)))))))))))))))))))))(((***((('''(((((('''''''''''''''''''''&&&&&&&&&&&&((((((''''''((((((((((((((())))))((('''&&&&&&'''(((&&&'''((('''((((((&&&&&&((((((''''''''''''&&&%%%&&&(((((('''&&&'''(((((((((((((((''''''%%%$$$((((((((((((((((((((('''''''''''''''(((((((((((((((((())))))))))))))))))(((((((((***,,,)))'''***((()))(((''''''((((((''')))((('''(((((('''''''''((((((***+++***(((((((((((((((((((((''''''((((((&&&'''(((((((((((((((((()))))))))(((''''''((((((((()))(((%%%$$$%%%&&&'''%%%&&&'''&&&&&&'''&&&%%%&&&&&&''''''((((((((((((333000)))'''))))))(((***)))(((((()))(((''''''((('''''''''((()))))))))(((((()))(((''')))(((''')))(((******))))))))))))((())))))******************+++***))))))******)))((((((***+++******+++,,,+++,,,,,,------,,,,,,---...000......000///000111///000///222000222...///000111111333666777666333222///......///000///......///111333444333333333333444444444444333333555888BBBGGGHHHHHHMMMSSS[[[bbbbbbhhhlllmmmppprrrrrruuutttzzzyyyxxx{{{tttllloootttsssnnnqqqqqqoooqqqooouuu{{{~~~}}}{{{uuuqqqnnnggg___^^^\\\\\\___aaa]]]VVVQQQQQQQQQQQQRRRSSSSSSTTTVVVXXXSSSQQQSSSTTTRRRPPPOOOPPPOOOPPPQQQQQQOOOMMMMMMMMMOOOOOONNNNNNKKKJJJMMMQQQOOOOOOOOOOOONNNPPPRRRSSSVVVWWWZZZdddppp+++***)))((())))))))))))***((('''(((((('''&&&''''''''''''''''''&&&&&&%%%***)))((((((((()))))))))((())))))((('''&&&&&&''')))''''''((('''((()))'''&&&'''''''''&&&''''''%%%$$$%%%'''((((((((())))))(((((('''(((((('''&&&$$$((((((((((((''''''''''''&&&'''''''''''''''''''''(((((())))))))))))((((((&&&'''(((---111---'''&&&&&&(((((((((((()))((('''(((''''''))))))'''''''''((((((***+++***((('''((()))***))))))((((((((()))(((((((((((('''''''''(((((())))))(((((()))***+++******)))'''&&&''''''&&&&&&''''''%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((((((+++***(((''')))((((((+++)))((('''((((((&&&&&&''''''((()))***)))))))))((()))***)))((())))))''')))((())))))(((((())))))((((((((())))))******))))))++++++******************)))+++,,,,,,+++,,,,,,,,,,,,+++---...---******---,,,+++,,,......000111000---222888000000///333000333222222444555333111000000......///000/////////---///222333222111111111444444444444333222444777???EEEFFFFFFIIIOOOWWW___aaafffiiilllqqqrrrppppppppprrrrrrtttvvvsssmmmmmmpppppplllnnnooommmqqqqqqvvv|||~~~}}}{{{}}}}}}~~~zzzsssooommmggg```^^^\\\ZZZZZZ[[[\\\XXXTTTTTTUUUSSSRRRQQQRRRSSSRRRWWWWWWVVVUUUTTTRRRQQQPPPQQQPPPOOOPPPPPPNNNLLLLLLMMMOOOOOOOOOPPPNNNMMMQQQPPPRRRTTTWWWZZZ```iiipppzzz,,,***)))((())))))))))))***((('''(((((('''&&&'''%%%&&&'''((((((((('''&&&)))(((&&&&&&''')))******'''((()))((('''&&&'''(((***'''(((((('''(((***(((&&&''''''&&&&&&''''''%%%(((''''''((())))))'''&&&'''&&&''''''(((((('''&&&(((((((((''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''+++(((&&&+++111///***)))$$$'''((())))))***)))'''((('''(((******)))((())))))))))))***)))'''((()))++++++***)))(((((()))***))))))((('''&&&&&&'''''''''(((((())))))***,,,...++++++***)))((()))(((&&&(((((('''%%%%%%&&&&&&&&&%%%%%%&&&'''(((((())))))(((******++++++'''&&&******((((((((((((&&&&&&'''%%%&&&))))))(((''''''''''''((('''&&&((((((''')))((())))))((((((***+++************************)))************)))(((((()))(((***+++******++++++***,,,+++,,,///---))))))------+++---...---...///---,,,888???000---,,,111,,,222000///222333222000000111///...///000//////000...111444444333111111111444444555555444333444666:::AAADDDDDDEEEIIIPPPWWWZZZ^^^aaafffmmmpppmmmkkknnnlllkkkmmmooooookkkiiilllkkkfffhhhiiiiiirrruuuvvv|||}}}|||~~~|||{{{}}}{{{sssooooookkkfff]]]___^^^YYYVVVWWWYYYXXXRRRSSSQQQNNNNNNQQQRRRQQQUUUWWWWWWUUUTTTSSSSSSRRRRRRPPPOOOPPPPPPNNNLLLLLLKKKNNNOOORRRVVVVVVXXX]]]cccmmm|||}}}ttt+++***))))))))))))***+++)))***)))&&&&&&((()))(((&&&((())))))((('''''''''''''''''''''((())))))))))))******)))(((''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''))))))''''''))))))'''))))))''''''''''''))))))''''''((()))((('''&&&%%%'''))))))((('''((()))))))))((((((******))))))***(((******((((((***)))(((((()))))))))(((((((((((('''((())))))))))))((('''((((((((((((((()))***+++++++++***))))))))))))***((())))))(((&&&&&&''')))***(((''''''(((***++++++,,,------+++(((''''''((())))))((((((((('''&&&%%%&&&&&&''')))(((&&&'''))))))))))))***)))((()))+++***)))((()))((('''''')))((())))))))))))))))))(((***)))(((((()))*********))))))))))))))))))*********)))))))))******((('''++++++++++++)))(((***---++++++******+++++++++,,,++++++,,,+++*********+++......---,,,+++,,,...///,,,---......////////////...111222111333666555222///......///.........///000///000222222111000111333333333333444444555555777>>>DDDFFFHHHMMMUUU[[[cccgggjjjooottttttqqqrrrtttttttttwwwxxxrrrkkkjjjmmmgggeeehhhjjjmmmpppooorrrvvv|||}}}}}}{{{zzzzzztttuuuqqqhhhhhhcccaaa[[[ZZZYYYVVVWWWWWWQQQRRROOOMMMKKKLLLQQQRRRLLLOOORRRRRRSSSSSSOOOOOOSSSOOOMMMPPPQQQQQQRRROOORRRXXXZZZaaammmwwwrrrnnnooorrr+++******)))))))))******((()))(((&&&&&&'''((((((&&&&&&''''''&&&&&&&&&'''+++)))(((******(((((()))((())))))((((((''''''((())))))))))))((((((((((((((((((((('''''''''''''''(((******''''''))))))''')))((((((''''''(((((()))'''(((((()))((('''&&&&&&'''((()))''''''((()))))))))((()))******)))))))))((())))))(((((())))))((()))((('''(((((()))(((''''''((()))******)))((((((((((((((())))))******++++++***))))))((()))))))))*********)))((('''(((((((((((((((((((((***,,,...///000000,,,)))(((((('''((((((''''''''''''&&&%%%&&&&&&''')))((('''''')))***))))))))))))'''(((***+++************))))))***))))))))))))))))))))))))((((((((()))******)))(((((()))))))))))))))))))))******++++++******))))))***************)))***---+++++++++***++++++++++++++++++++++++*********+++---------,,,,,,,,,---...---......//////////////////222333222444555444000///......//////......///000///000222222111111111333333333333444444555555999???DDDEEEHHHNNNVVV[[[hhhmmmppptttyyyxxxuuutttwwwyyyyyyyyyyyytttooopppnnniiihhhiiijjjlllmmmlllrrrsssuuuxxxyyy|||zzzxxxuuuttttttnnnooollldddccc^^^WWWSSSUUUVVVSSSSSSRRRLLLPPPQQQRRROOOMMMOOOPPPNNNKKKNNNQQQRRRRRRPPPPPPTTTRRRQQQUUUUUUWWW]]]dddnnn|||*********************)))((()))((('''&&&((((((((('''((((((''''''''''''((()))((((((******((()))+++'''(((((((((''''''((((((((()))))))))))))))(((((())))))(((((((((((((((((((((******(((((())))))''')))(((((((((((((((((()))((())))))))))))((('''&&&((((((((('''(((******))))))))))))******)))((()))'''(((((((((((())))))((()))'''&&&''')))***)))'''((())))))******)))(((((((((((())))))******************))))))))))))******,,,++++++***))))))((()))(((((()))(((((()))+++---000222111+++((())))))'''(((''''''''''''(((''''''&&&&&&'''((()))((((((***+++)))((((((((('''((((((+++))))))))))))(((((()))))))))))))))))))))))))))'''(((((()))******((('''(((((((((((())))))))))))((()))+++***)))((()))******))))))******)))***,,,++++++++++++++++++++++++++++++,,,+++*********++++++,,,------,,,,,,,,,---.........///////////////000222444444555555333000///......//////...///000000///000222222111111222333333444444555555555555999===BBBFFFIIIOOOVVVZZZfffjjjlllmmmqqqrrrpppoootttxxxxxxuuutttqqqooooooppplllkkkjjjjjjnnnpppnnnoooooorrrwww{{{}}}~~~vvvtttvvvtttrrrpppooommmkkkffffffbbbZZZWWWRRRSSSQQQSSSTTTQQQOOONNNJJJKKKKKKKKKKKKLLLOOOPPPPPPPPPQQQRRRRRRSSSUUUZZZ^^^bbbccclllwww|||vvv******++++++******)))))))))))))))((((((((())))))))))))(((((((((((())))))'''***,,,***((()))***,,,(((((((((((('''''''''((((((((())))))))))))((('''))))))(((((((((((()))))))))******(((((())))))'''(((((())))))))))))(((((()))))))))))))))(((''''''(((((((((''')))++++++)))***))))))******(((((()))'''(((((((((((()))))))))((('''&&&''')))***)))((())))))*********))))))((((((((()))*********))))))+++************+++++++++,,,+++***************))))))))))))((((((((()))***---000///***'''***+++)))***)))((('''((((((((((((&&&&&&'''((((((((())))))+++)))''''''(((((())))))***((((((((()))((('''(((((((((((())))))(((((((((((((((((()))******)))(((''''''((((((((()))))))))((()))******)))))))))******)))((()))*********++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,------,,,,,,,,,.........///////////////000333555666666666444111///......////////////111000///000222333222222333444333444555666555555666777;;;AAAFFFKKKPPPUUUXXXdddhhhfffdddgggkkkllllllrrrvvvvvvttttttsssqqqpppmmmhhheeedddffflllpppnnnhhhkkkrrrzzzwwwtttrrrkkkiiijjjhhhgggeeebbbdddbbb```aaa```\\\YYYVVVSSSQQQQQQPPPMMMLLLMMMMMMNNNOOONNNMMMNNNOOOTTTZZZYYYZZZ___hhhqqq|||{{{zzz***++++++++++++***))))))))))))((()))))))))))))))(((((('''''''''((())))))***222444,,,''')))+++***)))))))))((('''''''''(((((((((((())))))(((((('''((((((''''''(((((())))))((())))))(((((())))))(((((())))))))))))))))))(((******)))))))))(((((('''(((((((((''')))++++++)))***))))))******(((((()))((((((((())))))))))))***((((((((()))))))))******)))************))))))((((((((()))******)))((((((******************++++++******))))))************+++***((()))***++++++))),,,///...***(((***+++)))***)))((('''((((((((('''&&&&&&&&&''''''((())))))***)))''''''(((*********+++)))((()))))))))((()))'''((()))******)))(((''')))((((((((())))))))))))''''''(((((()))))))))***++++++******+++,,,+++++++++)))((())))))))))))***++++++++++++++++++******,,,,,,---,,,+++++++++,,,)))+++,,,---,,,,,,,,,,,,---------...///000000000222555777888777666333111///......///000///000111000000000222333222333444444444444666777555555777999;;;???DDDIIINNNTTTXXXaaadddbbb```cccggghhhjjjmmmqqqrrrqqqttttttqqqnnnmmmgggdddeeeiiinnnoookkkhhhllluuu}}}yyyrrrsssnnnmmmllliiieeeeeeddd___^^^[[[[[[ZZZYYYVVVRRRQQQOOONNNLLLLLLKKKJJJLLLOOOMMMTTTZZZ```gggooozzz+++++++++++++++***))))))((('''((())))))(((((())))))((((((((())))))))))))(((111333+++'''***,,,************)))((('''(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((((((((()))(((((()))******))))))))))))******)))((())))))(((((())))))))))))***((())))))***))))))***+++***************))))))((((((((()))***))))))((((((((()))))))))))))))))))))(((((())))))))))))******+++)))(((***---///...,,,...000///,,,)))))))))))))))(((''''''''''''&&&&&&&&&'''&&&&&&'''))))))((())))))(((((()))***+++++++++((('''((()))((('''(((((()))***++++++***)))((())))))(((((())))))))))))((((((((()))))))))******,,,+++)))***+++,,,+++***+++***)))))))))((()))***+++++++++++++++++++++***,,,,,,---,,,,,,+++,,,,,,***+++,,,,,,,,,,,,,,,---,,,,,,------...///000111444666888888666444111//////......///000///000111000000000222333333444555555444555777777666666777<<<<<<===???CCCIIIQQQWWW[[[^^^___```cccddddddfffeeeiiijjjlllpppoookkkiiikkkeeeeeeiiikkkllljjjfffeeeiiiooouuuwwwzzz~~~vvvooopppdddggghhhccc\\\[[[ZZZVVVXXXUUUXXXVVVTTTTTTQQQTTTMMMPPPTTT\\\eeejjjmmmttt++++++++++++******))))))((('''((())))))(((((())))))(((((()))*********)))&&&***+++)))(((***+++*********)))(((((('''((()))))))))(((((('''((((((((('''(((((())))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))((())))))(((((()))***))))))((()))******))))))))))))(((((())))))(((((())))))(((((()))************************))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((('''((())))))(((((()))******))))))+++---//////...000//////...+++((('''((((((''''''''''''''''''&&&'''''''''&&&'''))))))((((((******)))(((***+++******(((&&&'''((((((''''''))))))))))))))))))))))))(((((((((((()))))))))((())))))))))))******************))))))))))))))))))***)))******)))((())),,,***++++++++++++++++++++++++,,,,,,,,,+++++++++,,,++++++++++++++++++---...,,,,,,------...///000000222333555666555222000///000......000000///000111111000111222333333444666666444555888888666666888;;;:::;;;<<<===AAAIIIPPPVVVXXXZZZ^^^aaa^^^]]]aaa^^^aaacccfffiiigggdddeeeaaa[[[\\\cccdddccccccbbbbbbdddiiiooorrruuu|||}}}~~~xxxtttrrrnnnlllkkkeeedddaaabbbdddaaaZZZXXXZZZZZZXXXXXX```cccfffmmmooowww,,,,,,++++++************)))((((((******)))(((***'''&&&'''((())))))((('''+++(((''')))+++)))((())))))))))))((((((((()))******)))(((((('''((())))))((())))))***)))((('''&&&'''''''''(((((((((((()))******))))))))))))******))))))((((((((()))))))))''')))***((('''((()))***)))((((((******))))))***)))(((((())))))(((((()))***((('''(((***+++***(((*********)))))))))((((((************))))))))))))((((((((())))))(((((((((''')))***)))''''''(((***))))))***+++,,,---------///---...///,,,'''&&&((('''''''''((())))))((('''(((((('''&&&'''))))))((((((***+++)))((()))***))),,,)))((()))***)))(((((()))(((''''''''''''((()))''''''((()))))))))((('''***************************++++++***)))((()))***))))))******)))(((***---******++++++++++++++++++++++++,,,++++++***++++++,,,++++++******+++---///---------------...//////...000222444333222111111000//////000000///000111111000111333444444555666666444555888999666666888777888999;;;;;;<<>>???BBBEEEJJJMMMMMMNNNQQQQQQPPPRRRSSSTTTRRRPPPTTTVVVXXX[[[___]]]\\\[[[ZZZ\\\aaaeeeiiifffhhhlllmmmkkknnntttvvvvvvyyy~~~}}}rrriiikkkoooqqqtttwwwzzz,,,,,,,,,++++++******)))))))))))))))(((((()))***+++***)))((())))))))))))))))))***+++++++++************))))))((()))+++,,,)))((('''((()))******)))***(((***+++'''&&&((()))&&&***)))''''''''''''***((()))))))))))))))******+++***)))))))))(((((()))))))))))))))))))))))))))))))))((())))))))))))(((''''''(((((())))))))))))***++++++++++++************************************+++++++++*********+++(((******))))))******)))***+++***((((((******((())))))(((((()))******************)))))))))))))))((((((((()))******)))((()))))))))))))))***+++,,,++++++******))))))******...+++******+++***)))*********((()))+++***)))+++***)))(((((()))***))))))((())))))************+++******))))))))))))((((((***))))))***,,,---+++***)))++++++++++++,,,,,,+++,,,,,,,,,,,,---,,,***(((,,,,,,,,,,,,,,,---------+++,,,,,,,,,,,,------...///000111111111000000///000111111//////222333333555555444666888666555999:::999:::<<<:::;;;<<<;;;999:::<<<======>>>@@@BBBFFFGGGHHHIIIKKKJJJKKKMMMNNNPPPOOOMMMQQQSSSSSSTTTXXXXXXXXXXXXZZZ^^^cccggglllmmmrrryyy~~~*********+++++++++,,,,,,************)))))))))******)))))))))))))))(((((())))))***+++,,,,,,++++++++++++***)))((((((***+++)))((((((((()))*********---***++++++'''%%%&&&&&&'''******((()))***+++---+++++++++************++++++))))))***)))(((((()))************************************++++++***)))***)))))))))))))))***++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,------++++++++++++***))))))))))))******))))))******)))***)))))))))***************)))))))))******++++++,,,+++******+++,,,+++++++++++++++,,,,,,,,,,,,+++************)))***,,,---,,,++++++***)))*********...+++***+++++++++***+++,,,,,,***))),,,+++***---+++***)))))))))***))))))************************+++++++++************)))+++)))((()))+++---,,,++++++,,,,,,+++,,,---...---,,,+++,,,---//////...,,,++++++,,,------.........---......////////////000000000111222222222111000111222333333444666666555888888888999:::888666::::::999;;;;;;:::;;;===;;;???>>>===<<<>>>BBBFFFIIIJJJJJJMMMQQQRRRSSSVVVXXXWWWZZZZZZ[[[___aaa```aaahhhnnnwww~~~,,,+++***++++++******************))))))))))))))))))))))))))))))((((((''')))******++++++++++++++++++++++++***)))((()))***)))))))))))))))*********+++***++++++)))+++---***,,,+++---...,,,...000,,,111111000///---,,,,,,---,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,---------......,,,***++++++******+++,,,---------------.........---...---------------......,,,------,,,***)))))))))+++,,,+++***+++,,,+++******((((((+++,,,***)))+++++++++***++++++,,,,,,,,,...---,,,,,,,,,---------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++---...---,,,+++******++++++,,,,,,+++***+++,,,+++,,,---)))+++******,,,***)))***,,,+++************))))))+++************+++++++++++++++++++++************,,,***)))***+++,,,---,,,------,,,++++++,,,,,,,,,,,,---...---++++++---///++++++,,,,,,,,,,,,,,,,,,------...//////...///000/////////000111111111000111222444666555444444666666:::::::::======>>>AAA???@@@DDDGGGHHHMMMPPPNNNJJJNNNSSSXXX```ggglllmmmoooooottt{{{|||~~~~~~{{{~~~|||vvvzzz|||~~~333111000000///---,,,---------,,,,,,++++++++++++,,,+++))))))))))))))))))************************+++++++++***))))))******)))***+++***))))))***+++'''(((******+++111333...------666777------222,,,222222222111///...............///111111///......------------.........///...//////...///000///---***,,,---............///////////////000000000///000000////////////000000///000000///...,,,,,,,,,......---,,,,,,---,,,+++,,,******++++++***+++,,,,,,,,,,,,,,,------......///...---------.........,,,++++++++++++,,,,,,,,,------------,,,---...///...---,,,,,,+++,,,---------,,,,,,,,,,,,++++++---+++---,,,+++---,,,+++---++++++******++++++***)))+++*********+++,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,------------......------------,,,/////////---******,,,///---............---------------...//////---...///000000///000222333333333333333555888999;;;DDDOOOSSSYYYYYYVVVXXX[[[^^^bbbhhhjjjqqqvvvyyy~~~~~~}}}~~~}}}yyyzzz:::888888888888666555777333333222111111000000000///---+++******++++++++++++******)))((((((((()))******+++************+++)))+++,,,+++)))(((***,,,'''((()))((()))000111)))***///@@@@@@,,,(((111---------......---,,,,,,,,,------///111111///------------....../////////000000111000//////000...++++++...111333333333222222222111111111222222111000111111000000000111222222333333333333111000000000//////...---......---+++---...---,,,***+++------..................//////000//////........./////////...---,,,---...//////......///............//////...---,,,,,,---...///000///...---+++)))***,,,,,,---***(((******+++---************+++++++++*********)))***+++---------.........---------------+++,,,---......---------...000111111111222111000222000///000222444222111222222222333333222222222000///000111111//////111555444333444666777888888@@@???BBBGGGLLLVVVkkkvvvqqqpppqqqtttxxx{{{{{{zzz~~~<<<<<<;;;:::::::::999888:::::::::999999777666666555666555222000111111000//////000222111000//////////////////111111000///,,,000222///---------,,,------++++++---///000......333>>>>>>333---...,,,000---,,,------******,,,+++,,,++++++---+++)))+++---)))+++...---,,,...///...111,,,333EEE===++++++...///111222333333333222444000---...000111000000111111//////222000///111111222444444333333333333333333222111222333333111111222444555555444555666::::::<<<===>>>?????????AAABBBEEEEEECCCDDDFFFDDDFFFGGGFFFCCCCCCEEEGGGFFFKKKJJJGGGBBBCCCGGGGGGEEEFFFCCC@@@AAAAAA@@@>>>>>>AAA===555<<<>>>888<<<<<<;;;===:::999>>>???<<<:::===;;;;;;<<<<<<===>>>???@@@>>>===AAAGGGLLLLLLKKKJJJIIIHHHFFFCCC@@@===<<>>;;;>>>EEEEEEAAA???PPPYYYLLLGGGRRRQQQWWWhhhrrrrrruuurrriiimmm|||~~~xxx~~~zzzyyy|||{{{tttkkkmmmkkkjjjhhhfffgggmmmtttvvvzzz~~~===<<<<<<;;;;;;::::::999:::::::::999999888777777888::::::999888888888777999888999:::;;;:::999:::888777777888999999888888777999::::::999999999888;;;;;;;;;;;;<<<>>>@@@BBB???@@@EEEEEE??????CCCCCC???;;;999:::<<<;;;:::999:::;;;::::::<<<999666888888444444777555555888:::666888333888EEEAAA666666333333444333333222111000222555555111...000000///222000------///...,,,///---...000111222333666777777888666444222000///...111111333444666:::CCCLLLNNNQQQUUUYYY]]]___``````iiikkkqqqsssrrrtttwwwuuutttuuuvvvvvvyyy{{{zzzvvv||||||zzzxxxzzz~~~~~~{{{xxxvvvwwwxxxwwwvvvvvvwwwvvvooorrrsssqqqsssooovvvtttooolllpppqqqnnnlllmmmjjjgggfffggghhhiiijjjdddaaa___```eeejjjmmmnnneeeccc```[[[WWWSSSQQQOOOWWW___aaaYYYMMMJJJNNNRRRSSSIIIQQQccc___OOOHHHJJJCCCBBBAAA@@@BBBEEEEEEDDDKKKJJJKKKNNNNNNKKKIIIHHHHHHNNNHHHRRRpppoooZZZUUUhhhpppfff```dddbbbkkk|||{{{pppkkklllmmmkkk{{{ssskkkjjjhhh```eeehhhgggkkkoookkkccc```dddfffeeebbbcccfffjjjjjjiiikkkqqqtttuuuwwwzzz|||}}}~~~{{{xxxtttuuuuuuuuuvvvwwwyyy~~~>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999;;;<<<<<<;;;;;;:::999===:::999999::::::::::::;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<>>>>>>======>>>??????@@@AAA@@@@@@DDDJJJOOOKKKKKKLLLLLLPPPTTTTTTPPPMMMJJJKKKOOOQQQNNNIIIKKKMMMMMMMMMOOOKKKIIIJJJGGGDDDEEEGGGFFFFFFHHHIIIBBBAAA===<<>>;;;???DDDFFFAAAKKKZZZSSSAAA:::>>>=========;;;<<<>>>>>>>>>BBBAAABBBDDDEEECCCAAA@@@;;;AAA<<>>???@@@@@@???>>>======AAA>>>;;;::::::::::::;;;;;;;;;:::999:::::::::;;;:::999:::<<<<<<::::::===<<<;;;<<<>>><<<:::===BBBBBB@@@???@@@BBBDDDFFFEEEFFFFFFEEEEEEIIIMMMIIIBBBFFFHHHIIIKKKMMMKKKIIIKKKEEECCCFFFJJJIIIHHHHHHGGGCCC???;;;888666777777333222111000111222333333444;;;GGGLLLEEE===;;;999444555333......111111///.../////////111222333555777:::888777555222...,,,---+++***+++---,,,---666AAADDDFFFGGGHHHFFFDDDAAA??????FFFRRR[[[^^^aaaaaa]]]]]]XXXOOOJJJNNNVVV[[[[[[[[[XXXQQQKKKIIILLLMMMMMMOOOMMMLLLMMMMMMLLLLLLMMMLLLKKKFFFEEEGGGHHHGGGCCCAAA@@@:::777888777555555666333222555777666333000444444444444444444555555444333333222333333444555///333555444222333444555333666;;;<<<777222111111222333444333444555777777666666888:::;;;;;;999999888666666<<>>CCCEEEAAAAAA>>>KKKKKKEEEEEEKKKKKKFFFGGGKKKFFFGGGMMMQQQTTTYYYZZZ\\\^^^______bbbffffffcccfffjjjmmmmmmnnnrrrvvvwwwzzzzzz|||~~~~~~666777888888888888999:::888888888888999:::<<<<<<>>>>>>>>>>>>=========>>>CCC@@@===<<<<<<<<<===>>>======<<<;;;;;;<<<===>>>;;;;;;<<<===;;;888999======;;;;;;??????<<<;;;>>>AAAAAA@@@@@@BBBCCCAAAAAA<<<@@@AAAAAACCCEEEBBB<<<===???AAABBBDDDBBBAAADDD???===@@@DDDDDDDDDDDDBBBCCC>>><<<;;;999;;;===999;;;888888999;;;:::;;;<<>><<<999666888888555555999999555444666555555777777666666777888666333333222111///......,,,,,,---+++)))+++111......///000000///......)))---444888888:::999555888666222...///333555444888666222///...000111111222111000111111000111333555111000000111222111333222333222222444333222444222000111444888777555333333444666777777666555444333333444555555555555555777666555666:::<<<:::777777>>>>>>888777;;;<<<;;;999;;;<<<<<<===@@@BBBBBBDDDEEEGGGHHHJJJKKKJJJIIILLLMMMMMMJJJGGGLLLPPPNNNMMMRRRVVV[[[YYYUUUZZZ[[[aaaaaa[[[ZZZaaaaaa]]]^^^aaabbbfffhhhfffgggjjjjjjhhhjjjlllllllllnnnllljjjkkklllmmmmmmmmmooosssuuussstttwwwzzz||||||}}}~~~333444555555444444666777666777777888999:::;;;;;;888888888999999999:::<<<===;;;:::::::::;;;===???>>>===<<<;;;:::;;;===???<<<=========:::888999<<<===;;;;;;???AAA???=========???======@@@???>>>@@@>>>CCCEEEEEEEEEGGGDDD@@@@@@CCCCCCDDDEEECCCBBBEEEDDDAAAAAACCCCCCEEEGGGFFFFFFCCCCCCDDDBBBCCCEEEDDDIIIEEECCCDDDDDDBBBBBBBBBFFFCCCAAA@@@@@@@@@??????<<<<<<::::::>>>>>>:::888:::999:::<<<===:::999999;;;999666555666888666333333111/////////......000//////////////////////////////000000///111222000...000///,,,,,,...///---000000111222333333222111222111222333333333444777999666999888777888777>>>:::<<<;;;;;;===:::999;;;>>>===>>>@@@BBBBBBBBBCCC???@@@AAABBBCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBDDDCCCCCCDDDFFFFFFEEEDDDIIIMMMMMMKKKNNNNNNLLLMMMNNNOOOPPPPPPQQQTTTVVVVVVZZZ[[[\\\]]]___``````___```iiiddd]]]___]]]\\\dddaaaaaa^^^bbbeeegggoooqqqssssssrrrrrruuutttpppooogggiiinnnooolllllllllhhhiiikkklllllllllkkkiiihhhkkkgggiiinnnnnnjjjmmmuuuqqqssstttvvvxxxzzz~~~///111222111000000111222222333333444555555666666666555666888888777888999888888888999999:::<<<@@@;;;:::999888777999;;;=========<<<:::999::::::999:::::::::<<<>>>>>>===;;;<<>>AAA===???@@@???@@@AAA???===AAACCCCCCBBBCCC@@@???CCCCCC@@@>>>>>>>>>AAACCCBBB???@@@BBBCCCAAA>>>@@@DDDHHHDDDBBBCCCBBB???======@@@>>>======>>>>>>??????===>>><<<:::<<<<<<888777:::999999===>>>;;;999:::===>>>;;;888999>>>>>>;;;;;;:::888666666888:::999999888888777666555444444555444555444333666888777555666555222222555777666555666999;;;;;;;;;:::999======>>>???>>>>>>@@@CCCCCCEEELLLGGGCCCEEEDDDJJJHHHGGGEEEGGGKKKKKKJJJMMMJJJKKKLLLMMMKKKJJJLLLNNNIIIIIIIIIJJJKKKLLLKKKIIIHHHIIIJJJKKKKKKKKKJJJIIIKKKMMMOOOPPPPPPQQQSSSUUUUUUYYYXXXZZZ^^^ZZZWWWZZZ\\\[[[ZZZYYYZZZ\\\]]]\\\^^^```aaabbbdddfffgggeeehhhnnnkkkhhhjjjfffbbbhhhmmmhhh^^^cccoootttwwwwwwxxxwwwxxxyyyvvvtttpppkkkddddddhhhjjjhhhgggfffccceeefffggghhhhhhhhhiiikkkhhhfffhhhmmmnnnkkkooowwwsssuuuvvvwwwyyy|||+++------,,,+++***+++,,,,,,------...............111111222444333111000222444444666777666666999<<<;;;:::999888777999;;;>>>@@@???<<<999;;;>>><<<888;;;<<<<<<<<<===>>>===<<<;;;???======BBBBBB>>>AAABBBAAA@@@@@@AAABBBBBB@@@???@@@@@@??????======@@@@@@<<<<<<<<<;;;===>>>;;;999<<<@@@BBB@@@;;;===FFFEEEAAA???AAAAAA>>><<<<<<888:::===============<<<<<<>>>:::777888777444333999777777;;;<<<999888999;;;>>><<<777888???AAA>>>;;;===;;;777666999:::999:::::::::;;;;;;;;;::::::======>>>???===>>>???;;;===???>>>======@@@???===>>>???@@@BBBCCCCCCDDDEEEFFFFFFGGGGGGFFFEEEGGGJJJIIIPPPZZZQQQKKKOOOMMMQQQVVVQQQKKKKKKOOOOOOMMMNNNMMMPPPSSSSSSPPPLLLLLLOOONNNNNNNNNOOOPPPNNNKKKHHHIIIJJJJJJKKKKKKJJJIIIHHHHHHIIIJJJLLLNNNPPPRRRTTTVVV[[[YYYWWW[[[[[[YYY\\\]]][[[XXXVVVWWWXXXXXXVVVYYY[[[]]]^^^aaaeeefffeeefffbbbgggjjjccccccgggdddeeeeee]]]bbbnnnpppqqqqqqpppmmmqqqssspppooommmgggiiimmmvvvxxxnnneeedddgggggghhhiiikkklllooossswwwyyy}}}~~~|||}}}......---,,,+++++++++,,,,,,******************+++***---)))''',,,---+++---...---...///000000222555333444444333555777777666;;;999:::999777888999888<<<999999::::::===???>>>>>>;;;===???AAADDDEEEAAABBBAAABBB???GGGBBBCCCBBBEEE???>>>AAA@@@>>>>>>???@@@======???>>>===>>>===>>><<<===>>>>>>===???CCCCCC>>>;;;@@@CCC===:::???@@@::::::??????=========999555333444333111222444555333666888666777888888777:::888;;;888444<<<;;;666<<<666000555666444777777<<<999555888999777999999<<<;;;;;;>>>???<<<<<<:::>>>>>><<<===>>>===??????>>>===???BBBAAAAAAFFFNNNMMMCCC@@@EEEDDD@@@FFFGGGIIIPPPLLLHHHDDDDDDWWWbbbWWWIIIEEEKKKNNNLLLLLLOOOPPPMMMMMMMMMIIIHHHPPPIIINNNNNNMMMNNNJJJGGGLLLHHHGGGGGGHHHGGGEEEGGGJJJEEEKKKLLLGGGLLLOOONNNXXXYYYXXXVVVTTTSSSSSSUUUVVVXXX\\\]]]ZZZWWWYYY[[[[[[]]]ZZZ^^^cccbbbaaaeeehhhfffdddgggiiifffdddeeefffhhhgggiiigggnnnsssmmmrrrqqqrrrwww|||{{{vvvvvv{{{vvvwww}}}xxxxxxxxxzzzxxxyyyyyywwwxxxuuuvvvyyyyyyyyy|||000//////...------......*********+++,,,++++++,,,+++------,,,+++***)))++++++***+++---,,,++++++---000///...,,,------------222//////111222666888555333555:::>>><<<;;;;;;:::>>>>>>@@@BBBCCCEEEFFFBBBDDDBBBDDDCCCEEECCCDDDBBBBBBCCCEEEBBB>>>???AAA@@@???AAAGGGGGGAAA???AAADDDAAA???AAAFFFHHHEEECCCCCCEEE@@@;;;===AAA@@@???CCC@@@>>>???AAA@@@???===999666444333444555444444444999888999888777<<>><<<999888666666555666999<<<>>>;;;===<<<<<<@@@BBBAAA???DDDCCC???<<>>BBB???BBBFFFBBBIIIMMMJJJFFFDDDDDDCCC@@@@@@BBBBBBBBBBBBEEEHHHEEEBBBBBB@@@DDDBBBEEELLLOOOLLLGGGDDDDDDBBB???@@@CCCCCCBBBFFFDDDDDDEEECCC???>>>:::333222333333444777;;;===<<<<<<======;;;===EEEEEE>>>BBBBBBCCCDDDFFFDDD===>>>BBB===@@@IIIGGG@@@AAAIIISSSJJJBBBBBBHHHNNNJJJ???;;;333555>>>CCCEEECCC===>>>===<<>>>>>===;;;777:::888:::@@@CCC@@@;;;999:::999999;;;<<<;;;BBBMMMNNNKKKIIIFFF???<<<777222000333444222222777::::::???BBBBBB@@@CCCNNNNNNDDDHHHJJJRRROOOOOONNNEEEJJJIIIFFFNNNTTTMMMJJJPPPTTTUUUOOOLLLKKKJJJNNNMMMDDD>>><<>>888777777555BBBGGGJJJFFFFFFRRR[[[YYYYYYZZZ```XXXVVVYYYSSSUUUQQQSSS[[[YYYNNNRRRZZZXXXQQQSSSVVVNNNAAA@@@FFFGGG???GGG___qqqkkkaaa___]]]PPPLLLLLLLLLJJJHHHGGGBBBFFFOOOZZZccceee___[[[\\\]]]___^^^^^^````````````ddd]]]ZZZ^^^bbbhhhiii```]]]\\\[[[\\\^^^\\\\\\```aaa^^^``````ZZZYYY[[[YYYYYYZZZ___\\\TTTTTTVVVSSSRRRSSSSSSQQQPPPRRRRRRPPPQQQPPPVVVSSSOOOQQQPPPPPPMMMNNNMMMJJJGGGFFFEEECCCKKKFFFDDDGGGJJJKKKKKKLLLKKKKKKSSSZZZWWWRRRSSSVVVTTTVVV[[[]]]\\\]]]^^^\\\XXX[[[TTTRRRXXX]]]iiixxxuuullljjjmmmlllkkkllljjjhhhlllgggccc```^^^aaa___ccc]]]\\\```ccciiilllggglllvvvxxxiiigggpppjjjeeeiii|||vvvzzz///111333111...+++,,,...---,,,,,,+++***)))+++...222......000---++++++,,,---000333444555555222///444444000***)))---111111///---...111777===999...+++555888444222...***---,,,...///222666///+++111333---,,,,,,...IIIQQQ>>>888333///,,,)))+++......---+++---...++++++.........------...---+++,,,/////////000111111222BBBYYY^^^VVVRRRSSSNNNJJJLLLNNNNNNTTTUUUNNNEEE???;;;888>>>GGGPPPNNNGGGKKKVVV[[[]]]^^^bbb______fffcccYYYQQQTTTYYYQQQGGGMMMTTTOOOLLLMMMLLLCCC;;;<<>>===>>>>>>AAAAAAAAA@@@AAABBBBBBAAABBB??????===???BBB???AAA???DDDGGGDDD@@@?????????@@@AAACCCCCCAAA@@@BBBDDDDDDBBBKKKZZZ]]]VVVQQQOOONNNMMMPPPUUUUUUVVVVVVUUUOOOTTTQQQRRRTTTSSS[[[eeebbb``````bbb```[[[\\\bbb```ggg```\\\eeeooonnnbbb```[[[XXXVVVWWWbbbvvvnnnqqqnnnqqq~~~,,,///222111---+++,,,...++++++++++++***(((***---222333000......,,,+++---000333666888:::;;;888555111555333,,,,,,333666444222000000111555:::777,,,,,,888888222444666555999333333111777<<<222---777777...///...333???CCC111///111444555222333222---000///222333///------,,,------...111000------///***...000000///...333<<>>===>>><<<;;;>>>???AAAEEEHHHDDD???;;;999777777===GGGJJJDDD@@@CCCFFFFFFJJJOOOOOOPPP^^^dddSSSDDDAAAAAA>>>888:::>>>;;;>>>===888444666::::::999???<<<<<<@@@AAA??????@@@BBB???FFFJJJDDDEEEIIIGGGDDDDDDBBBCCCHHHHHHHHHIIIJJJIIIJJJKKKLLLNNNNNNJJJPPPPPPGGGIIILLLIIIKKKHHHLLLJJJFFFFFFHHHLLLVVVdddqqq___LLLGGGHHHEEEBBBBBBCCCEEEEEEEEECCC???>>>CCCBBB???===>>>@@@BBBCCCDDDGGGEEEFFFGGGIIIDDD???IIIGGGJJJJJJGGGEEEFFFFFFDDDAAADDDGGGIIIHHHGGGDDDAAADDDCCCOOOcccnnnmmmhhhbbb]]][[[^^^^^^WWWSSSZZZbbb\\\UUUSSS\\\___fffvvvvvvooovvvvvvuuuvvvmmmggglll|||uuudddlll|||hhhhhhgggddd``````ooommmooo+++///222111---+++---000***+++,,,,,,+++)))***---111666333...///...,,,///000111222444777:::;;;:::...666888111000555555......000111///...222333---+++666444000;;;BBB@@@???777444///555:::111---:::;;;111777<<>>222***,,,000111222555::::::666444444///444222///000222111111//////111111///222444111000222333222222222333333666222555======:::777666666;;;<<<:::666KKKaaaSSS>>>444111555444222333444222:::999555555555444888888888999===CCCDDDCCCFFFLLLEEEGGGFFF======DDDCCCFFFDDD>>>===GGGQQQTTTTTTTTTQQQOOONNNLLLLLLJJJCCCCCCIIIDDDHHHLLLEEEGGGHHHQQQVVVYYYYYYZZZccc|||dddWWWZZZWWWSSSVVVTTT\\\``````ZZZOOOMMMWWWaaaUUUMMMRRR]]]aaa^^^ZZZZZZ\\\cccgggeeeUUUOOOaaarrrlllccc^^^___bbb```YYYTTTOOOMMMVVVcccgggZZZIIIHHHLLL]]]rrr}}}|||iiiaaapppyyyaaa\\\mmmuuuyyymmmcccvvvzzzmmmooowwwxxx+++...111333000---...000,,,+++---000...***))),,,...444222000---,,,///+++---++++++000777;;;<<<<<<999111333000888:::***,,,+++***111111444...222222222,,,222:::EEEBBB000000111...444+++---000555444111>>>PPPNNNFFF>>>888@@@EEEEEE:::DDDSSSYYYSSS444111777JJJ@@@666555::::::777888DDDZZZcccUUUHHHHHH;;;LLLHHH@@@???999444333///222:::BBB;;;CCCAAA888222888000555HHHIII:::444333000===PPPHHH888555111666888777999888OOOqqqiiiOOO:::666777333777888333777===999:::<<<777999;;;???>>>KKKOOO[[[ggg\\\[[[\\\XXX___VVVEEEJJJ\\\fffbbbVVVMMMKKKUUUfffooowwwvvvuuuoookkkfffcccMMMMMMYYYbbbcccfffoookkk______mmmvvv{{{lllmmmrrroooyyypppmmmmmmnnn~~~nnnQQQPPPhhhkkk\\\ooo|||}}}|||___[[[vvvrrr{{{}}}}}}rrrmmmfffcccmmmwwwSSSLLLXXXpppwwwppp^^^uuuhhheeellluuuoooxxxxxxvvv,,,...000222000------///++++++---000///+++***+++...555333///------000,,,***,,,,,,---222999===>>>;;;222222///666888))),,,,,,***,,,,,,333777,,,444888111;;;CCC>>>555+++***,,,,,,000///333000444444:::FFFMMM@@@444...+++111;;;DDDEEEDDDEEEMMMOOO<<<555///>>>@@@EEEKKKRRRUUUDDDPPPZZZ]]]```___QQQ>>>CCCSSSeeeTTT>>><<<555444333444888???IIIZZZ^^^BBB777222<<>>BBBYYYsssoooaaaSSSNNNUUU\\\YYYAAA888666DDDGGGCCCHHHOOO___cccdddhhhpppiiippp{{{rrrpppnnn^^^TTTZZZoookkkssspppmmmhhhcccnnnxxxsssyyyzzzqqqnnnaaammm~~~vvvsss{{{aaaiiiqqqssszzzqqqsssiiiFFFDDDZZZ|||nnnrrr}}}}}}yyy~~~vvvkkk{{{dddSSSgggsssnnnvvv}}}}}}xxxnnnuuuqqqpppllloooxxxxxxrrruuusss{{{------///000///---,,,,,,++++++---000///,,,+++,,,...555333///,,,...111---(((---...+++,,,444<<<@@@>>>555111---444555(((,,,///111---)))222@@@,,,444777444CCCIII777+++,,,---,,,***,,,000777000111333FFFRRRLLL777,,,,,,---...888EEEPPPIII>>>GGGSSSLLL:::555GGGPPPSSSMMMMMMMMM>>>NNNWWWOOOHHHJJJIII@@@333:::___OOO111555///111111///111333BBBTTTgggUUU===444UUU{{{kkkmmm]]]CCC:::OOOsssoooHHH333999NNNfff```bbb{{{rrrsssssskkkqqq}}}tttJJJ>>>===WWWggg___eeettt|||~~~qqqooorrrqqqkkkLLLEEEgggvvvssszzz\\\\\\]]]YYYnnntttuuu{{{ZZZQQQ```nnnyyy~~~zzzZZZjjj}}}___```fffyyy~~~tttwww{{{dddFFFHHH```mmmggg{{{dddZZZbbb~~~bbb```bbbnnnyyyjjjzzzxxxrrr}}}hhh[[[VVVXXXqqqnnnnnnsssssswww~~~ggg\\\]]]eeeuuuiii{{{pppooo{{{tttoookkkkkkmmmnnnsss///------//////---++++++++++++---000000...,,,,,,,,,333222///---...111,,,)))...///,,,)))---777>>>AAA888111,,,333333))),,,111<<<888***///AAA888222111999HHHGGG222(((111999777,,,+++///888666---333JJJUUUDDD000,,,///444111:::AAAIIIOOOEEEFFFWWWVVV999CCCUUUPPPDDD444222111---999FFFOOOOOOAAA:::CCC555555PPPDDD///333---000///,,,000,,,000999RRRjjjIIICCChhhqqqQQQCCCNNNKKKRRRGGG???IIIYYYNNN888777ZZZyyy~~~|||zzzpppkkkppp}}}mmmnnnvvvsssRRR;;;<<>>SSSXXX???///)))//////......111HHHaaaUUU@@@DDDSSS[[[VVV???555555------///...222222222666===fffYYYZZZuuuWWW888888888555MMM^^^NNN444AAAPPPHHHMMMrrr{{{~~~{{{mmm\\\TTTTTTccczzzjjjiiilllqqqjjjIIIFFFnnn}}}xxxsssiiiOOOPPPVVVeeezzzjjj^^^qqqoooIIINNNxxxkkkKKK???EEEPPPAAABBBfff{{{wwwyyyyyynnneeerrr^^^GGG===<<>>999EEEhhhZZZ333111///333777333///...333IIIfffgggMMMHHHnnnZZZ999777333222>>>NNNDDD888111777KKKKKK333999^^^rrrBBB222444>>>EEE222HHHiii\\\999444OOOyyy{{{{{{iiiEEE888;;;:::AAAeee|||hhhmmmcccrrr|||\\\DDD888BBBLLLDDD???UUU{{{yyyyyyppplllWWW<<>>MMMjjjeeeHHH???KKKsssZZZgggNNNBBBUUUxxxuuuRRRHHH^^^lll]]]yyyqqq}}}UUUKKKeeemmmKKKUUUrrrmmmJJJBBBCCCHHH___cccQQQHHHQQQuuuwwwggg[[[[[[gggwwwddd^^^uuuxxx```ccckkkeeefffZZZ]]]|||iiiooo{{{zzzqqqfffffffffggg______```dddggg,,,***)))++++++++++++,,,---+++***+++...111000...---+++***000///(((,,,222+++)))+++000333222---***///:::333+++---000///(((///;;;CCCFFF444---555NNN444333UUUHHH***+++000LLLaaaPPP222...000JJJQQQ222333^^^III111///===cccjjjbbb===333===^^^bbb999111KKKppp\\\111//////BBBZZZIII333000111777\\\pppYYYDDDeeeYYY???<<>>HHH}}}xxxOOOaaammm```cccEEE???NNN[[[FFFHHHssslllVVVGGGFFFjjjsssPPPIIInnnyyyTTTjjjwwwzzzzzzSSSPPPssswwwTTTRRRppppppZZZIIIGGGEEERRR|||oooSSSOOOhhhuuucccXXXUUUmmmqqqaaapppooo```fffvvvdddbbb___bbb~~~ggg{{{yyy}}}tttxxxvvviiieeegggjjjfffddddddddddddkkk...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++,,,---///000111111...000222,,,,,,222---)))+++000>>>GGG;;;***111FFF???(((FFFQQQ+++...---BBB```YYY666...///>>>VVV:::///WWWIII111222555YYYggghhhMMM222111KKKmmmGGG111UUUsss\\\999///...;;;ooonnnDDD000333444PPPssspppRRRSSS```???AAA222...999eee}}}hhh???444999bbbRRR777iiitttFFF999999aaajjj???BBBbbb\\\777RRR~~~}}}^^^BBBHHHeeeqqq\\\WWW~~~RRRFFFmmmYYY;;;===hhhbbbRRRfffzzzjjjVVVCCCOOO|||hhhbbb]]]pppZZZAAA???QQQLLLHHHWWWvvv|||VVVFFFIIImmmfffPPP]]]^^^ZZZqqqVVVOOO\\\MMMbbbtttVVVFFFEEEJJJ[[[hhhKKK``````YYYSSSjjjbbbhhhiii\\\mmmssseeeccc```eeemmmvvv{{{||||||{{{tttyyy{{{xxxxxxyyy}}}{{{wwwyyyssshhhfffqqqjjjbbbdddiiizzz//////......------------+++++++++++++++*********++++++++++++***))))))))),,,+++++++++------......---///222------000---++++++///:::BBB999***,,,:::GGG333AAATTT555+++)))555UUUcccFFF...(((777VVVQQQ<<>>aaazzziiiIIIAAADDDCCC111000222777iii^^^;;;000999WWWGGGiiiOOO999///RRRZZZ:::<<>>VVVUUU===222;;;\\\ZZZ777<<>>___tttLLLVVVdddoooKKKFFFiiinnnXXXnnnSSSFFFBBB@@@YYYUUUIIIRRR^^^aaaIIIHHHeeemmmZZZjjjXXXaaaMMMcccTTT[[[dddIIIHHHGGGGGGRRRzzzVVVVVV~~~gggUUUVVVYYYsss^^^zzzeee^^^hhhmmm___jjjcccccckkkjjjwwwrrrrrrvvvyyyzzzxxxtttwwwwwwrrrsssooorrrnnnnnnpppqqqjjjcccdddfff^^^qqqwwwfffccckkk~~~///...------,,,,,,,,,,,,---------------,,,,,,,,,---...///////////////000222111000000111222333444111///444666777555...,,,...---,,,---,,,******+++(((...***,,,)))---...***+++,,,,,,+++,,,+++***......///+++111,,,///...---000666000111,,,444<<<111///>>>HHHBBB777...---///JJJ[[[ZZZHHH111...IIIdddkkk\\\RRRnnnqqqKKK333555222444eeeUUU444333>>>HHHdddjjj>>>666>>>ttt~~~PPP555@@@;;;999mmm~~~[[[===SSS\\\UUUiiimmmqqqMMMAAAdddOOOTTTkkktttZZZNNNaaa~~~TTTqqqwwwZZZGGGFFFCCCPPPeeeHHHLLL|||```oooJJJKKK^^^kkklll```lllSSS^^^[[[WWW\\\IIIJJJIIIIIIPPPwwwkkkRRRPPPnnnsssVVVSSSSSStttsss[[[oooggg]]]bbbfff```uuukkkggghhhcccvvv{{{mmmrrr~~~}}}vvvwww}}}tttoooxxx{{{{{{wwwrrruuurrrrrrttt{{{jjjjjjccc```dddbbbcccfffiii------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,---///.........///111222222333000444555777777///---//////111222222111000111111000333555444333000444111666999777111111222---///111555333111666222444555555111777222+++000000111---111000555000333111///555777888555333<<>>IIIRRR@@@222222333444GGG___LLL;;;555555AAAVVVppp```===;;;999ZZZ{{{QQQ888===>>>>>>eeesssWWW>>>FFF}}}[[[LLLtttZZZIIIjjj}}}RRRbbbwwwgggeeeMMMVVVZZZbbbmmmKKKIIICCCHHHxxxKKKLLLooossswwwOOOLLLUUUiii~~~yyyqqqRRRTTTooo]]]OOOrrr\\\KKKLLLMMMKKKMMMllldddTTTSSSiii}}}ZZZUUUXXX___ooo\\\ccc~~~gggaaa```oooqqq___eeemmmyyyzzz~~~{{{vvv}}}zzz}}}xxxwwwuuurrrtttuuusssppppppllleeeeeegggcccbbbeeeggg...------,,,++++++++++++++++++++++++++++++,,,,,,***+++,,,,,,++++++***+++,,,+++***+++,,,---------///---000///000222---,,,------///222444333444555666444666<<<===999:::<<<777@@@AAABBB???===AAA<<<@@@BBBJJJCCCEEEGGGDDDIIIGGGDDD>>>???@@@:::888888999555666666666222222111444999888CCCRRRTTTRRRQQQQQQRRRKKKGGGKKKGGGDDD???===@@@>>>???AAACCC:::555???FFFLLLIII:::???<<>>@@@EEEIIIEEEDDDFFFMMMVVVZZZWWWQQQVVVZZZQQQIIIIIINNNVVVXXX\\\XXXXXX[[[\\\ZZZ]]]bbbaaaaaaccchhhnnnsssvvvxxxooovvvwwwssstttsssnnnnnnjjjggggggiiipppxxxuuuvvvsssqqqtttssstttxxx|||{{{|||tttooojjjhhhjjjmmmllliiieeedddccccccdddbbb^^^]]]___```______aaabbb```aaadddsssqqqqqqxxx|||tttnnnooo}}}pppooovvvwwwnnnnnnrrrjjjlll444333444666666222...,,,444444333333333333333222555666222---***+++,,,+++++++++++++++++++++++++++))))))*********+++000555777555000///888======<<<<<<;;;777333///,,,,,,---+++,,,---,,,+++,,,,,,+++***---///000111222111///...//////...///000///......111333222111222444444444222333777::::::888444======:::222222555444888:::888888:::;;;:::;;;>>>@@@???AAAGGGLLLQQQUUUXXXQQQVVV\\\\\\WWWQQQKKKIIIEEEBBBDDDAAA?????????GGGMMMPPPLLLJJJIIIJJJNNNPPPUUU]]]```dddmmmppppppxxx~~~}}}~~~}}}{{{~~~{{{xxxuuuuuuqqqnnnmmmllljjjjjjmmmqqqjjjbbb^^^```bbbbbb```dddfffggggggccceeemmmiii___ZZZVVVWWWYYYYYYVVVSSSUUUSSSSSSVVVVVVTTTTTTUUUUUUUUUVVVWWWYYY\\\```bbbhhhmmm}}}~~~|||{{{ssslllhhhrrr~~~uuummmmmm|||qqqppppppjjj666555555777777444000...444333222222333333333222333666444---***,,,,,,)))+++++++++++++++++++++++++++++++++,,,---///666<<<<<<777///,,,444::::::999<<<>>>>>>:::333---,,,,,,***,,,,,,+++***++++++++++++---...------......,,,---......,,,---......,,,///000///...///222333222333111222222000111333333333000444000111333---222000111111111111222222000444111111333444444666999888<<<===;;;999999666111666333777777555444333888===CCC888777:::555666777;;;AAA<<<<<>>===000888444222999888888555666:::888666===@@@AAADDDEEEDDDCCCFFFIIIQQQccchhhhhhYYYGGGGGGIIIGGGDDDHHHIIIIIILLLKKKJJJLLLPPPNNNPPPRRRPPPSSSUUUVVVSSSQQQQQQQQQPPPPPPQQQPPPMMMLLLLLLOOOPPPNNNLLLLLLLLLKKKIIIHHHIIIKKKLLLNNNNNNMMMNNNPPPOOOOOOTTTRRRQQQSSSOOOPPPRRRQQQSSSTTTTTTTTTTTTUUUUUURRROOONNNOOOPPPMMMIIIKKKMMMKKKKKKMMMMMMKKKHHHGGGHHHJJJJJJJJJHHHHHHKKKLLLLLLNNNRRRMMMTTTNNNOOOUUUWWWiiisssnnnUUUTTTXXXUUUPPPMMMNNNMMMNNNPPPLLLKKKQQQPPPTTTRRRSSSSSSQQQYYYccccccooozzzxxxsssnnnnnnmmmmmmjjjiiitttjjjrrr{{{444555666777777111,,,...555555555444444333333222555555666666444///+++***,,,******+++++++++,,,.........000333666999;;;<<<>>>555+++...888<<<<<>>AAADDDAAA666++++++------,,,,,,---...---***---...,,,,,,---...---///...,,,---000444666555666555666999;;;>>>:::111333:::888555222---///111222111000//////000//////......///000111111111111000111555777555444555444666444666777555444444333555666555222666000555333888111333:::999000222666666777444666:::888666:::999888999;;;;;;:::;;;<<<>>>FFFCCCCCCBBB===>>>;;;>>>???EEEFFFDDDEEEEEECCCEEEHHHEEEJJJLLLGGGIIIJJJHHHFFFDDDEEEGGGGGGDDDAAAGGGEEECCCCCCDDDEEEDDDCCC???AAABBBCCCDDDEEEEEEFFFHHHIIIGGGGGGKKKLLLLLLNNNOOOJJJLLLLLLNNNQQQNNNNNNQQQOOOMMMOOOOOOMMMKKKLLLHHHHHHIIIIIIHHHHHHGGGAAAGGGHHHHHHFFFDDDCCCDDDFFFBBBEEEHHHGGGHHHJJJKKKKKKPPPQQQPPPLLLPPPXXXuuunnn^^^UUUOOOOOORRRJJJQQQPPPKKKKKKKKKOOO\\\___QQQNNNSSSVVVYYY```kkk|||yyytttkkkiiikkkfffhhhiiixxx|||qqq555666666666555///+++---555555555555555444333333444555666888666111,,,***+++******+++++++++,,,...///333777777888:::<<<;;;===333+++000;;;>>>===???;;;>>>@@@DDDJJJKKK>>>///,,,---,,,******,,,,,,+++***...///,,,+++...///,,,---,,,---222<<>>@@@???======???BBBEEEKKKNNNKKKMMMOOOKKKLLLIIIAAABBBFFFGGGEEEBBB???@@@AAAAAA???@@@???======>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCBBBEEEEEEDDDFFFHHHIIIKKKPPPTTTYYYUUUTTTdddiiieeebbbYYYQQQOOOLLLHHHHHHLLLJJJHHHHHHHHHFFFFFFFFFCCCFFFFFFEEEDDDCCCBBBCCCDDDCCC???BBBHHHHHHFFFHHHJJJMMMRRRQQQ]]]ggg^^^jjjUUUNNNPPPMMMLLLJJJHHHLLLFFFTTTeeePPPPPPUUUUUU___~~~~~~~~~~~~rrrmmmeeegggccchhhmmmqqq777777666555333---,,,000555555555666555444333333444555777999888333...***+++******+++++++++,,,...111666::::::888888:::<<<;;;333---555??????;;;:::>>>>>>???CCCKKKLLLCCC888111...+++******++++++++++++------,,,...000///+++///222888@@@IIIOOOPPPNNNKKKLLLNNNQQQXXX\\\MMM555;;;QQQ\\\___\\\QQQFFF999222111000000000000...,,,,,,...222444222//////222...000000000111111000111444111333666666888999888888999:::666;;;888222<<>>???@@@CCCNNNZZZfffjjjccceeemmmkkkfff[[[MMMHHHFFFFFFDDDBBBAAA>>><<<===@@@>>>>>>=========>>>??????@@@?????????>>>===???@@@CCCFFFEEEEEEHHHLLLTTT^^^fffxxxkkk```sssjjj```VVVMMMIIIHHHGGGHHHGGGCCCBBBCCCCCCFFFEEEDDDCCCBBBBBBBBBBBBDDD???AAAFFFGGGHHHKKKJJJJJJNNN___kkkwww^^^OOOQQQIIIKKKKKKLLLFFFXXXsssSSSOOOTTTTTTjjjzzzpppnnndddbbbfffmmm777888777555333---,,,111444555555666555555444333444555777999999555000+++,,,+++***+++******---///@@@;;;777777888777999===:::222...666@@@???999999>>><<<===DDDJJJHHHDDDAAA:::111,,,,,,---++++++------++++++---...---000444<<>>444555444333333333222222333333333444555777666444444555999777777999;;;888888???KKKTTT]]]mmm{{{xxxxxxppp```PPPJJJCCC@@@BBBBBB<<<:::=========<<<<<<<<<=========>>>======>>>>>>===???BBBFFFFFFHHHQQQ^^^iiiwwweee}}}gggTTTNNNHHHGGGHHHEEECCCBBB@@@DDDCCCBBBAAA????????????===BBBFFFEEEEEEJJJNNNLLLSSS]]]uuugggVVVLLLQQQNNNJJJKKKTTTrrrbbbPPPRRRVVVZZZ|||zzz|||wwweeeeee```eeesss555888888777555...,,,111444555555555555555555444555666777888999777111,,,---++++++******+++///333NNN@@@444444888999:::<<<:::222---555???>>>;;;======;;;>>>FFFIIIEEECCCDDD@@@666---,,,,,,++++++...---,,,,,,...,,,---777CCCIIINNNQQQPPPNNNNNNOOOPPPLLLPPPQQQNNNOOOSSSJJJ777999QQQ]]][[[VVVTTTXXXVVVQQQIII>>>555///,,,,,,...---000000......///000///...000...111555000---333;;;NNNdddnnnqqqxxxxxxuuuwwwpppjjjZZZEEEeee{{{ssszzzmmmZZZLLL<<<777222333777666666777777444111000222444555666777;;;888999888999===EEEUUUppp|||~~~qqqaaaOOO@@@>>>@@@???===>>>>>>===<<<<<<<<<<<<;;;:::>>>===>>>@@@@@@??????BBBEEEMMM\\\rrrdddhhhWWWJJJFFFDDDDDDBBB???AAAAAAAAA@@@>>>===>>>?????????EEENNNPPPHHHLLL\\\tttpppoooTTTNNNNNNKKKMMMNNNTTTXXXOOOMMMTTTUUUbbbwwwrrrrrrxxx{{{{{{gggiiibbb```sss555777888777444...---222555555555555666666666555666666666666888888333------+++***++++++...333888JJJ@@@777555777:::;;;<<<999222...555>>>===;;;???<<<===@@@DDDEEEDDDCCCDDDDDD;;;000******,,,---,,,...---...///222888CCCMMMPPPQQQPPPNNNNNNPPPQQQRRRKKKPPPTTTTTTUUUVVVJJJ666888PPP[[[ZZZUUURRRVVVVVVWWWYYYRRRAAA333///000000...000...,,,111888666///000222000000222///777JJJ[[[lllzzzyyytttyyy}}}{{{zzz{{{rrrmmm```HHHmmm~~~xxxnnnWWWEEE777111333333333555444333888>>>>>>999444555888777777:::777???PPP___rrrxxx}}}oooUUUFFFBBBBBB@@@>>>>>>>>>===>>>@@@@@@>>><<<===<<<===???@@@>>>@@@CCCPPPggg```sss]]]QQQHHHCCCAAA???AAABBBBBBAAA??????@@@BBBGGG@@@AAAXXXhhh___ddduuuuuuYYYTTTPPPKKKLLLOOOJJJOOOMMMRRRWWWqqqyyyvvvssstttttttttzzzpppddd___lll666888777555222---...555666666666666666666666777777777666666888888444...,,,+++***+++,,,000666<<<;;;===<<<888666777:::;;;888222000888@@@===:::======???@@@@@@AAACCCDDDDDDGGGAAA555))))))000000+++000......222;;;FFFMMMOOOSSSQQQOOONNNPPPSSSRRRPPPMMMOOOPPPOOORRRUUUKKK888===NNNTTTSSSQQQQQQTTTSSSRRR``````KKK666111111///000111...---666@@@<<<000///111///...111444JJJlllrrrzzz}}}sssoooyyyzzzyyyyyy{{{nnnkkkcccJJJppp|||vvvaaaHHH888666333111333111888KKK^^^___MMM:::333666:::999<<>>===>>>@@@CCCDDDBBB???@@@>>>>>>BBBDDDFFFJJJPPPfff[[[~~~nnn[[[KKKEEEDDD@@@AAACCCBBB@@@@@@CCCEEEIIIHHHEEEXXX{{{|||vvv^^^RRRLLLMMMKKKKKKSSSLLLQQQ^^^xxxuuunnnkkkmmmnnnppptttwwweeecccccc}}}}}}:::777777777222---...333555555777999999777666777333666777666777999555///))),,,,,,***...777999666555888>>>>>>666444:::???>>>,,,...;;;<<<<<>>@@@LLLLLL@@@AAABBB>>>===EEEFFFHHH^^^tttcccyyyzzz^^^NNNGGGCCCGGGDDDAAAAAA???CCCMMMMMMJJJFFFPPPfff~~~YYYQQQUUUNNNTTTMMMOOOUUU___{{{lllhhhgggddddddeeejjjwwwgggaaaccckkkzzz888888888777222---000555555777999999777666777999777::::::888999999555...,,,+++(((***444>>>>>>777555777<<<===888888===@@@<<>>NNNSSSVVVUUUQQQVVVVVVUUUSSSXXXYYYTTTGGG666...000///222---...:::888////////////444<<>>BBBCCCAAAKKKPPPFFF@@@>>>CCCDDDEEEGGGVVVxxxdddyyy~~~cccLLLGGGGGGDDDBBBDDDEEEEEEHHHJJJIIIKKKMMM\\\zzzYYYMMMRRROOOOOOQQQVVVgggkkkdddaaa]]]bbbbbbeeezzzfffbbbfffdddppp666888999666000---222888555:::;;;888444666888999888;;;<<<:::;;;:::555---...+++(((---888BBB@@@999888777:::===;;;;;;???@@@999222555;;;===EEEIIIAAA>>>>>>@@@AAA@@@DDDGGGFFFGGGHHHGGG<<<000---///000+++444>>>KKKOOOMMMNNNLLLMMMNNNOOONNNMMMNNNSSSWWWMMMTTTVVVRRRRRRSSSFFF444AAAQQQVVVXXXWWWQQQSSSXXXTTTSSSRRRYYY]]]TTTCCC222...---111///...111111444222---444DDDQQQdddtttnnnlllrrrtttuuutttuuuzzzuuutttrrrsssxxxgggEEEMMM|||}}}www|||}}}~~~zzzvvvXXXAAA777555555000???KKKRRRKKK<<<999======NNNyyyiiikkkeeeEEEBBBAAA>>>CCCJJJCCC>>>???DDDCCCHHHZZZwwwggg{{{aaaQQQKKKHHHHHHHHHIIIIIIFFFGGGGGGNNNOOOcccvvvSSSRRRNNNRRRRRRXXXwwwsss```]]]ZZZ______eeeqqqgggeeeeeehhhkkk777::::::555///...444:::888<<<<<<666333666999888888:::;;;:::;;;;;;555---,,,,,,...222888======<<<===:::<<<>>><<<<<<>>>>>>777111444;;;>>>EEEHHHBBB@@@>>>AAABBB@@@EEEJJJGGGDDDGGGIIIAAA111---000//////>>>GGGNNNOOOLLLMMMLLLNNNPPPRRRRRRQQQPPPPPPQQQTTTSSSTTTWWWXXXPPP???333DDDRRRWWWUUUUUURRRRRRWWWRRRUUUQQQXXX]]]XXXPPPAAA111///111///000111000888222...AAAZZZ^^^aaakkkkkkkkkooorrrtttqqqssszzztttvvvsssqqquuucccCCCOOOxxxxxxwww|||yyyxxxtttwww]]]AAA444666777666333666;;;999<<>><<<555222666888666999;;;;;;:::;;;<<<666...***,,,000555888999;;;<<<@@@======???======>>>===666///333<<>>888:::888555777======@@@NNNwwwzzzgggmmmRRRFFFBBBAAAAAAGGGGGGFFFSSS{{{mmm{{{|||fffWWWTTTOOOMMMNNNNNNPPPQQQSSSeeewwwuuu[[[XXXTTT```yyy```aaa[[[bbboooeeejjjzzz{{{pppkkkgggsss<<>>>>>>>>???===444...222>>>DDDDDDDDDEEECCCBBBCCCDDDDDDHHHKKKJJJFFFGGGJJJHHH;;;000---///>>>PPPSSSQQQQQQNNNMMMKKKPPPOOOOOOPPPRRRSSSRRRQQQRRRUUURRRRRRXXXQQQ===000999JJJ[[[XXXUUUYYYUUUOOOYYYXXXSSSSSSVVVYYY]]][[[GGG999111---000444000111222@@@ZZZcccaaadddfffhhhiiikkkjjjllllllmmmsssppplllrrrtttrrrVVV???XXXxxxvvv|||vvvwwwtttxxxzzz~~~pppPPP:::888999;;;:::<<<;;;FFFddd{{{|||jjjmmmPPPEEEHHHEEEEEEHHHJJJ^^^uuu}}}eeeZZZWWWWWWVVVSSSXXXZZZ]]]xxxvvvaaaXXXWWWaaaiiiaaa\\\dddtttiii{{{fff{{{wwwhhhhhhdddsss<<<===888///---444999888888::::::666333555666555======;;;999;;;===:::333,,,,,,111:::>>><<<<<>><<<===<<>><<<666,,,///777??????;;;===CCCFFF>>>999<<<@@@BBB???999+++---444@@@HHHFFF@@@>>>>>>BBB@@@???EEEGGGFFFHHHEEEGGGKKKNNNHHH777111===QQQUUUNNNNNNQQQGGGFFFMMMPPPPPPQQQPPPPPPQQQSSSUUUTTTTTTPPPTTTVVVFFF444444///:::YYY]]]RRRVVVXXXWWWQQQQQQZZZWWWSSSUUUSSS[[[YYY>>>555555111111333666GGGQQQ^^^]]]aaaccc^^^gggbbbhhheeeeeeiiigggggghhhkkkkkkjjjnnnVVVAAA\\\tttpppppppppppp{{{vvvvvvyyyvvv{{{{{{pppIIIBBB<<<;;;===FFFNNNfffllleeePPPOOOJJJKKKNNNccctttjjjnnnooommmoookkksss|||]]]ZZZ___wwwlll```bbbuuusssppphhhmmmfffhhhrrr:::666111---,,,///444777666888999777444333666:::;;;;;;999888:::===;;;777---333:::=========>>>>>>@@@AAA???<<<>>>AAA===444---,,,444@@@CCCBBBAAAAAA???AAAAAAAAADDDGGGHHHGGGIIIJJJHHHJJJNNN===000AAAVVVQQQNNNNNNNNNLLLKKKKKKNNNPPPRRRTTTSSSRRRRRRQQQTTTTTTWWWWWWMMM<<<111//////BBBXXXTTTUUUYYY\\\ZZZVVVVVVTTTTTTUUUSSSVVV]]]]]]JJJ555666///111777<<>>>>>AAAAAA???<<<===>>>888///...---555@@@CCCAAA??????AAABBBCCCDDDFFFIIIHHHFFFEEEJJJKKKJJJLLL@@@666EEEQQQNNNLLLMMMNNNNNNMMMNNNOOOQQQRRRRRRRRRQQQRRRRRRQQQSSSTTTTTTOOOAAA555333000===YYYYYYRRRSSS^^^^^^VVVZZZYYYTTTTTTUUUXXX]]]^^^UUU===444222000666BBBZZZZZZ[[[]]]___`````````ccccccgggeeefffiiiggggggiiiiiimmmdddEEECCCdddsssnnnrrrnnnnnnuuuvvvssswww||||||{{{~~~kkkRRRFFFFFFIIITTTmmmtttvvvWWWQQQPPPSSSmmm~~~|||~~~vvvxxx~~~dddhhhsssnnnnnnlllnnndddnnneeedddfff444000,,,+++---222777999888777666777888999777666999999999888:::<<<999444///555<<<===<<<<<<>>>>>>@@@AAA???======<<<444+++///,,,333???CCC@@@??????BBBCCCEEEFFFIIIJJJHHHEEEFFFNNNOOOKKKJJJ@@@777EEEMMMKKKJJJLLLNNNOOOOOOPPPRRRRRRRRRRRRRRRSSSTTTUUUQQQVVVTTTSSSTTTGGG999888333999XXX]]]RRRSSS___^^^ZZZ^^^YYYPPPPPPUUUYYY[[[\\\\\\DDD222666333>>>PPPZZZXXXXXX\\\^^^\\\]]]aaa___bbbhhhddddddiiiffffffgggiiikkk\\\@@@HHHkkktttooonnnllllllppptttvvvxxx{{{{{{}}}aaaIIIMMMNNNVVV}}}vvvfffVVVVVVXXXrrr|||mmmqqqnnnbbbxxxqqqjjjeee|||oooeee}}}sssdddbbbccc333000,,,***---111555777777666555555777888777666888999888888:::;;;777222000777<<<===<<<<<<===>>>@@@@@@???>>>>>><<<444,,,///+++000;;;@@@@@@AAAAAABBBCCCDDDFFFIIIIIIGGGEEEJJJOOOPPPLLLJJJ???777CCCKKKKKKKKKLLLNNNOOOOOOPPPRRRRRRQQQQQQRRRTTTVVVWWWTTT[[[WWWTTTVVVIII888666666<<>>????????????>>>999222---000+++...666;;;@@@BBBBBBAAAAAABBBDDDFFFGGGGGGFFFLLLKKKLLLMMMLLL@@@777CCCJJJLLLMMMMMMNNNOOOPPPPPPRRRRRRQQQQQQRRRSSSTTTTTTTTT\\\XXXSSSSSSEEE333111666DDDUUUSSSYYY[[[^^^ccchhhXXXFFFDDDOOOWWW\\\``````[[[OOO:::444===XXX\\\\\\___```^^^]]]^^^___^^^```ccchhhbbbbbbhhhhhhhhhdddfffdddOOO>>>SSSlllnnnpppiiiiiikkkjjjqqqxxxwwwrrrrrrxxx|||aaaTTTSSSeeettt|||qqqbbbdddgggxxx{{{ooohhhiii}}}{{{aaabbbwwwdddaaaqqqiii```hhh\\\]]]www///---++++++,,,000555777777666555555444666777999999:::999888::::::555///555888;;;<<<<<<<<<===<<>>:::444...,,,000------111777???CCCAAAAAAAAABBBDDDDDDEEEFFFHHHNNNIIIJJJMMMKKK???555>>>IIIKKKNNNNNNOOOPPPQQQQQQTTTSSSSSSRRRRRRRRRRRRQQQSSSYYYWWWSSSNNN>>>000000333EEETTTNNNVVVWWW\\\iiieeePPP???CCCQQQWWWZZZ```___VVVOOO@@@333BBBaaa^^^YYY]]]```^^^^^^aaabbbaaabbbcccgggbbbbbbhhhggghhhggghhhcccKKKAAASSSfffmmmlllggggggiiiiiinnntttrrrsssqqquuu|||jjjOOOSSSqqq{{{lll|||{{{|||xxxmmmuuussszzzxxxzzzvvvkkkeeeffflll``````cccsssbbbZZZbbb|||ggg\\\___[[[]]]dddyyy------,,,+++,,,///444888888777777666777777888999:::;;;:::888999:::555///777999:::;;;;;;===<<<;;;>>>??????===777///,,,,,,...,,,,,,---444@@@DDD@@@BBBBBBDDDEEEDDDCCCEEEIIIMMMJJJLLLLLLIII???555999HHHLLLNNNOOONNNPPPQQQPPPSSSRRRQQQPPPQQQQQQQQQPPPRRRVVVVVVRRRGGG777///222///<<>>???<<<555---+++---+++++++++,,,333BBBFFF@@@CCCDDDFFFGGGEEECCCEEEIIIHHHHHHLLLJJJHHHAAA888999IIIMMMOOOOOONNNOOOOOOOOOOOOMMMLLLLLLMMMNNNOOOOOOPPPRRRTTTOOO@@@000,,,222---111HHHRRRVVVUUUZZZ^^^\\\SSSNNNUUU\\\XXXTTTWWW\\\ZZZQQQHHH555FFF\\\^^^___^^^^^^___^^^\\\___eeebbb```dddcccdddgggdddeeecccdddXXX>>>666@@@OOOkkkeeedddeeegggjjjkkkjjjiiioooppptttxxx{{{zzz~~~zzz\\\]]]rrrxxxggguuu|||zzzqqqnnnzzzrrreeelllnnnnnnrrrooo```eeeeeefffooo{{{ooo___[[[bbbfffbbbYYY```XXX[[[cccuuufff]]]\\\\\\^^^___fffooosss222///...//////...222777999777555666888999999888:::===<<<;;;;;;777222111888:::;;;;;;>>>AAA@@@===>>>???<<<555...+++,,,,,,...---******222>>>BBB@@@???CCCCCCBBBEEEHHHHHHHHHJJJHHHIIIIIIKKKCCC666888GGGNNNPPPQQQLLLQQQJJJOOOQQQJJJMMMQQQNNNPPPTTTPPPPPPPPPQQQKKK;;;///...111AAA444===TTT[[[YYYYYYWWWZZZYYY]]]YYYaaa```LLLNNNVVV\\\[[[LLL888>>>VVV[[[XXX]]]```]]]\\\```aaa___]]]ccceeebbbbbbeeefffccciiidddLLL===888777MMMeeebbbhhhhhhfffhhhjjjiiihhhkkklllpppuuuzzz~~~{{{zzzccc[[[zzzmmmiiiwwwvvvsssvvv{{{iiilll}}}uuuuuu~~~qqqgggeeeyyyuuugggppp{{{ccc^^^bbbbbbiiisssiiigggkkkYYYXXX[[[kkkrrr^^^YYYXXXYYY]]]bbbsssxxxlllgggdddaaaaaaaaa^^^bbbnnn~~~~~~111...---...---,,,///333888777666777888999::::::;;;======<<<<<<777222222999999::::::<<<>>>===;;;<<<<<<999222,,,******+++------++++++000999@@@BBBAAACCCDDDFFFIIIGGGEEEGGGIIIGGGHHHHHHJJJBBB555666HHHLLLLLLPPPQQQRRRFFFKKKQQQLLLOOORRRMMMOOOSSSPPPQQQUUUPPPBBB444---...000EEE555666HHHUUUWWWXXXWWWXXX[[[```ZZZ```aaaMMMLLLVVVZZZZZZPPP===>>>RRRXXXXXX]]]bbbbbbbbbcccbbb```^^^```aaa```aaadddeeedddjjj___FFF:::888;;;QQQddddddhhhgggddddddfffhhhkkknnnmmmmmmrrrzzz~~~yyywwwdddZZZqqq{{{jjjfffwww}}}uuurrruuujjjcccggguuuxxxxxxyyymmmdddeeexxxzzziiimmmccc[[[```bbbbbbvvvvvvrrrgggaaannndddZZZ[[[YYYZZZyyyfff[[[VVVTTTVVVlllooo^^^XXX\\\^^^^^^111...---.........///333666666666777888999999:::888;;;;;;:::999555111111>>><<<:::;;;<<<<<<<<<;;;<<<:::555...************,,,,,,,,,,,,---333<<>>666777>>>SSSddddddgggeeecccccccccfffkkkqqqllljjjoooxxx|||yyywwwhhh[[[hhhssskkkhhh|||{{{zzz}}}~~~xxxbbb^^^aaakkk|||nnnfffkkk~~~sssmmm~~~aaaWWW[[[aaa^^^cccpppkkkffffffeeeuuu\\\VVVXXXUUURRRccc{{{\\\VVVQQQTTTVVVwwwxxxddd^^^aaaccc000......///000000111333444555666777888999888666555888999888777444111333CCC>>>:::;;;<<<;;;;;;===;;;888222---++++++++++++++++++,,,---,,,...555===EEEEEECCCEEEHHHFFFFFFKKKMMMJJJIIIIIIJJJAAA444666GGGRRRVVVQQQOOOJJJAAAIIIKKKJJJMMMOOOLLLLLLNNNNNNPPPVVVGGG222...///---...///000111???RRRVVVRRRVVVWWWZZZ]]]WWWZZZ^^^XXXYYYZZZVVVWWWUUU@@@666KKK[[[___^^^___bbbbbbaaabbbdddhhhdddcccffffffdddeeeiiigggMMM999777666<<>>999555///,,,+++,,,,,,,,,,,,+++,,,------,,,000666AAAEEEDDDBBBEEEIIIIIIJJJLLLHHHHHHGGGGGG===111555CCCRRRYYYMMMIIIHHHEEEJJJKKKJJJLLLNNNMMMLLLLLLLLLRRRPPP???//////000---///333444///777LLLSSSQQQTTTVVVVVVYYYYYYZZZ[[[[[[___WWWRRRUUUUUU???555MMMbbbccc```___aaabbbaaabbbeeegggeeeeeegggfffdddeeeiii^^^DDD777999666666JJJeeeeeeeeecccccciiikkkkkklllppppppoooppprrrvvvzzz~~~~~~zzzrrr___]]]qqq{{{|||~~~zzzvvvuuuwwwsssbbbXXX]]]cccuuu|||zzzeeeiiiyyytttzzz^^^WWWQQQSSSYYYYYY___xxxkkkfffdddpppmmmTTTTTTSSSQQQSSSXXX```WWWOOOLLLKKKMMMTTTddd000...,,,,,,------,,,+++222555777888999;;;888555666888888999;;;;;;999:::<<<999666777:::======>>>444000,,,++++++++++++,,,,,,++++++------,,,...000;;;EEEGGGCCCGGGLLLJJJEEEKKKGGGGGGFFFEEE;;;111888EEEPPPWWWIIIGGGLLLMMMKKKKKKKKKLLLNNNOOOMMMLLLLLLRRRHHH666---///...---111(((222555;;;JJJQQQNNNQQQUUUTTTXXX\\\\\\YYYZZZ]]]XXXTTTWWWVVV???444KKK```cccaaaaaacccdddcccccccccdddeeeeeefffffffffggggggQQQ<<<666888666333AAA^^^ggggggcccbbbjjjppppppoooppprrrsssqqqnnnooouuuzzzzzzxxxooo[[[WWWmmm{{{}}}~~~yyyvvvvvvtttkkkWWWSSS[[[```ooozzzxxx{{{}}}gggffflllwwwvvvzzzYYYVVVRRRRRRVVVVVVZZZyyyzzzoooeeevvvdddRRRQQQRRRPPPSSSRRRnnnrrrYYYQQQOOOOOOGGGKKKMMMIII\\\222///---,,,------+++***000555888777666888999888666777666777;;;;;;::::::999888888888;;;<<<:::666///,,,***+++++++++***+++,,,,,,,,,,,,,,,---...///999EEEIIIFFFIIIMMMHHH@@@HHHFFFFFFEEECCC:::333===GGGLLLUUUIIIFFFLLLQQQKKKHHHJJJLLLNNNOOOMMMLLLOOOIII<<<000---...---...222///000+++///CCCSSSSSSPPPTTTUUUWWW[[[ZZZYYY[[[ZZZ]]]XXXYYYUUU???555KKK\\\_________bbbddddddbbbaaabbbeeedddbbbdddhhheee^^^CCC888555444666444:::SSSeeegggdddaaaiiiqqqqqqoooooopppqqqooolllmmmqqquuuuuutttkkkUUURRRhhhtttvvv{{{|||xxxqqqdddPPPRRR[[[ZZZbbbqqquuuuuuvvv~~~vvvfffgggfffiiiwww|||uuuVVVSSSQQQPPPTTTSSSXXXddd|||qqqzzz\\\QQQNNNOOOOOOVVVWWWdddiiiUUUNNNNNNKKKIIIKKKKKKJJJPPPWWW111...+++***,,,---+++)))...444777555222555999;;;777777666777;;;<<<::::::777888888888999999444---,,,******+++,,,+++***+++,,,---,,,+++,,,---///000;;;FFFJJJHHHJJJLLLGGG???EEECCCDDDCCCAAA888333>>>FFFGGGTTTIIIBBBEEEMMMIIICCCHHHKKKNNNOOOMMMNNNRRR>>>333---.........000222...333000...999IIIRRRUUUSSSVVVWWWXXXWWWYYY^^^ZZZ^^^XXXVVVRRR???999OOO^^^\\\\\\\\\]]]```bbbaaa___```dddbbb]]]aaafff```TTT:::666444000555777777JJJ```fffeeebbbhhhpppoookkklllmmmmmmllllllmmmpppsssrrrsssiiiRRRPPPdddnnnooouuu}}}wwwlllaaaPPPTTT\\\TTTWWWjjjuuuuuupppppp~~~wwwjjjaaagggeeeeeehhhwwwsssWWWRRRNNNKKKPPPPPPZZZZZZuuuvvvkkkSSSRRROOOOOOOOOXXX]]]zzzuuu___QQQPPPKKKDDDIIIGGGCCCLLLKKKQQQrrr000...---...---++++++------111444@@@AAA777::::::888777:::???>>>888555777777777888999999555000,,,---,,,---+++(((---000+++,,,,,,++++++++++++,,,---;;;JJJHHHAAAHHHHHH>>><<>>888;;;:::777777:::???===888666999999;;;<<<888222------...)))***+++******---...))),,,+++++++++++++++,,,,,,:::JJJJJJ???AAAGGGCCC>>>???AAABBBBBB===222333AAAFFFFFFJJJKKKGGGEEEFFFGGGFFFIIIFFFIIINNNLLLFFF888222///---,,,+++---///---000---///222///:::QQQSSSMMMQQQTTTVVVWWWYYY^^^aaa[[[YYYYYYUUU???;;;TTT___\\\]]]```bbbaaa______aaa```dddfffeeedddbbbQQQ999333444333444666555777;;;RRRdddkkkffffffgggffffffmmmjjjjjjnnnpppllllllnnnuuurrriiiUUUTTTjjjyyy}}}wwwxxx{{{}}}mmm[[[QQQUUUVVVPPPHHHNNNbbbssswwwnnnnnnyyyzzzzzzooo^^^aaafffdddeee___^^^tttqqqZZZUUUMMMMMMMMMJJJMMMUUU\\\jjjmmmSSSNNNOOOMMMVVVpppcccTTTPPPMMMMMMJJJHHHGGGGGGFFFGGGIIIOOOmmmzzzuuu///...---...---,,,,,,,,,+++---,,,333777888<<<;;;777777;;;>>><<<777777;;;<<<<<<999333,,,)))+++...(((+++++++++...000---++++++++++++++++++,,,,,,,,,555FFFIII>>><<>>@@@CCCBBB999222888EEEFFFDDDFFFIIIFFFEEEEEEEEEEEEFFFCCCHHHKKKEEE;;;---///...---***+++222444---...---///222---999TTT___LLLLLLNNNRRRVVVXXX[[[\\\WWWXXX]]]UUU>>>@@@ZZZ```]]]___bbbbbb```^^^```cccaaabbbgggiiiaaaSSSBBB444333222333444666666777888HHH^^^nnnkkkfffggghhheeekkkhhhhhhlllmmmkkkjjjlllssssssiiiTTTUUUnnn|||{{{wwwzzz|||jjjZZZRRRUUUTTTLLLAAABBBTTTkkkxxxpppmmmqqquuurrrzzzfff]]]___cccddddddbbb\\\dddnnnXXXUUUOOOMMMLLLJJJLLLPPPUUUVVVeeetttWWWMMMLLLMMMOOOiiilllWWWNNNJJJHHHFFFFFFGGGHHHIIILLLNNNVVVnnn~~~{{{wwwqqqlllnnnlllkkk///.........------,,,---------++++++...444:::<<<999:::===>>>;;;777888<<<:::666000,,,,,,,,,,,,+++)))---++++++111111---,,,++++++,,,,,,,,,,,,,,,,,,...;;;CCC===:::EEEJJJAAA???@@@DDDCCC777222<<>>FFF^^^```\\\^^^``````^^^^^^```cccaaa^^^dddiiiZZZBBB555444333222222333222333666777>>>QQQfffkkkhhhiiikkkiiikkkhhhggghhhhhhhhhjjjmmmlllppphhhTTTWWWnnnvvvvvvwwwtttyyytttcccVVVRRRTTTSSSNNNEEEBBBMMMbbbrrrpppmmmmmmyyysssppp|||~~~{{{|||ppp```^^^___aaabbbaaaeee^^^]]]pppaaaOOOOOOMMMLLLKKKJJJMMMOOORRRMMMRRRuuurrr[[[PPPNNNKKKOOObbbhhhSSSMMMNNNPPPSSSWWW[[[___cccffflll}}}zzzwwwtttpppnnnnnnmmmkkkiiijjjiiijjj///......---,,,,,,,,,,,,,,,------)))***///333777;;;<<<======999555666999333///******,,,...,,,***))),,,***)))......***+++***++++++,,,,,,,,,,,,,,,+++///777888888AAAGGGBBB@@@AAAFFFCCC999555>>>GGGHHHMMMLLLCCCCCCNNNNNNBBBCCCHHHGGGCCC:::000000///,,,......,,,000;;;===555000......222...111CCCMMMNNNIIIKKKUUUYYYVVVUUUXXXZZZXXXZZZOOOAAAMMM^^^]]]\\\]]]^^^^^^___```bbbccc```^^^bbb___LLL888111333111111666888333111555777666AAAVVVfffllllllkkkiiijjjjjjjjjiiiggghhhkkkooojjjooogggSSSWWWkkkooolllnnnqqqxxxzzzyyy{{{}}}~~~~~~xxxjjjYYYRRRSSSUUUUUURRRMMMIIINNN\\\iiiqqqoookkkrrr~~~~~~vvvttt|||zzzzzz}}}yyy{{{wwwcccYYY]]]^^^___aaa___^^^^^^^^^lllsssTTTGGGHHHIIIJJJHHHIIIKKKMMMLLLJJJMMM```qqqXXXQQQLLLLLLOOO^^^qqqiiimmmqqqvvvzzz~~~}}}zzzwwwrrrooommmiiilllkkkiiigggfffddddddcccbbbbbbccc//////---+++++++++,,,,,,++++++///,,,+++---,,,000555666666666222///000222,,,,,,+++++++++++++++******+++***)))++++++******)))************+++++++++,,,)))---111222999AAA@@@CCCFFFIIIGGGBBB>>>BBBIIIFFFGGGFFFDDDEEEKKKJJJCCCFFFHHHAAA;;;333,,,---++++++,,,---,,,---444666111222000...111...,,,555:::CCCMMMUUUUUUSSSTTTVVVWWW\\\XXXYYYPPPJJJUUU]]]\\\]]]]]]^^^^^^aaadddeeeddd```aaa]]]OOO>>>666444000111333???FFF===555666777444999GGG]]]lllnnnjjjhhhhhhjjjkkkjjjhhhiiikkkllljjjooofffRRRWWWhhhiiigggjjjrrrxxxvvvuuu|||~~~zzz{{{~~~~~~sssbbbSSSPPPSSSVVVVVVUUUSSSPPPQQQYYY```ooorrrnnnmmmtttuuuxxxwwwuuu{{{jjj[[[WWW\\\\\\]]]___]]]YYY\\\\\\cccpppyyycccMMMEEEEEEEEEFFFDDDEEEFFFHHHFFFGGGLLLRRRrrrsssgggVVVMMMNNNHHHJJJ\\\xxx~~~yyysssnnnkkkjjjiiigggggghhheeehhhggggggeeecccaaaaaaaaa^^^\\\\\\222111///,,,+++,,,------,,,***///---+++---(((,,,---.........,,,***+++---***+++,,,+++***)))***++++++***+++,,,******++++++***************+++,,,,,,---******,,,---111777999>>>DDDEEEEEEGGGDDDAAAFFFFFFDDDFFFIIIJJJJJJGGGBBB???@@@888111---,,,...))),,,+++,,,---+++---///...//////,,,///...,,,111222999HHHTTTSSSOOORRRUUUUUU[[[WWWYYYUUUWWW^^^\\\\\\^^^______```cccfffgggeeeaaaYYYNNN???555444444///222333DDDQQQFFF999666666444666<<>>===>>>AAACCCCCCCCC>>>666333777111,,,***,,,000+++...+++---///,,,***---///...000---//////...111111444>>>KKKQQQSSSTTTWWWYYYXXXVVV[[[[[[```ddd[[[]]]^^^```aaaaaacccfffgggfffaaaNNN===777222000000111111111CCCSSSHHH888444444444555333===VVVeeehhhmmmnnnlllhhhfffiiimmmnnnlllkkkpppgggYYYaaammmiiiiiiiiinnnllliiimmmoooqqqvvvzzz}}}wwwdddPPPFFFEEEFFFMMMRRRWWWXXXVVVSSSRRRSSSaaaqqqxxxpppjjjkkkpppvvvyyyvvvvvvwwwvvvxxxyyyyyy{{{eeeUUUUUUUUUVVVVVVXXX\\\^^^XXXXXXWWWTTTSSSTTTYYY___lllxxxwwwzzz~~~kkkJJJBBBBBB???===@@@???@@@??????AAADDDBBBCCCQQQcccuuurrr~~~~~~vvv}}}yyytttqqqzzz~~~~~~rrrbbbTTTQQQHHHIIIKKKFFFOOO]]]zzzzzzzzzvvvpppkkkhhhgggjjjkkkgggeeehhhkkkjjjiiiffffffeeebbbaaaaaa^^^bbb___[[[YYYYYYXXXWWWUUUPPPMMMKKK333555666444111111333666000,,,,,,---------,,,(((,,,,,,,,,+++++++++,,,,,,---+++*********)))***,,,---++++++,,,+++)))***---+++******+++++++++---///,,,++++++,,,---,,,,,,---///000111111222555555444222333444444444555555444000,,,+++---/////////111///...------,,,,,,---...000---///222111000000000222444>>>NNNWWWSSSRRRXXXWWWYYY]]]aaadddaaaXXXPPP^^^___``````aaacccbbbaaaTTTDDD777444111---...333000333777888999999666444333333333333AAAUUU```kkknnnmmmnnnoooooooooppprrrrrrpppjjjeeefffkkkllliiipppiiifffkkknnnmmmlllnnnsssuuuhhhTTTHHH<<<777>>>>>>HHHUUU]]]___[[[UUUOOOYYYllltttmmmkkkooopppnnnqqqmmmsssxxxsssrrrxxx|||vvvzzz{{{iiiVVVMMMOOOPPPOOONNNRRRZZZaaaVVVUUURRRPPPMMMKKKLLLOOORRReeewww}}}}}}~~~fffSSS@@@>>>===<<<<<<<<<<<<<<<>>>======>>>>>>???DDDIIIcccrrr}}}www|||qqqhhhsssxxxsssmmmpppggg[[[\\\UUU\\\```aaa___\\\XXXSSSNNNKKKIIIMMMIIIHHHLLL[[[|||yyyuuurrrooollliiihhhgggeeedddhhhhhhgggfffeeegggiiijjjgggddd```]]]]]]]]][[[XXXZZZXXXSSSOOONNNNNNJJJCCCEEEDDDBBB555666666555333222333555333111000000...000222222///...---......//////...///------,,,+++***+++---+++++++++,,,+++******+++*********++++++***+++---...,,,,,,------------...+++---...---...000000///000111111000000111111000...---...000000///---,,,------------............000---222999777333111000...000777GGGVVVXXXSSSQQQWWW[[[``````\\\XXXUUUUUUXXX]]]bbbccc```[[[TTTOOO@@@777000000111......111222333222111111222222111222222444333777BBBQQQeeemmmkkkjjjjjjmmmpppqqqqqqqqqqqqnnnjjjiiikkklllkkkjjjiiimmmqqqqqqmmmmmmqqqkkkaaaPPPKKKNNNDDD666444222;;;LLL]]]bbbZZZPPPLLLKKK^^^iiiiiijjjmmmlllhhhllllllsssxxxtttrrruuuvvvssswww}}}ssseeeUUUKKKFFFFFFEEECCCBBBGGGOOOVVVUUUPPPJJJFFFCCCBBBCCCEEEHHHQQQ```sss~~~{{{{{{|||}}}{{{~~~|||yyy|||iiiQQQAAA===<<<::::::::::::::::::<<<<<<<<<=========@@@CCCJJJXXXeeefff```bbbjjjnnnppp{{{~~~}}}~~~nnneeepppqqqmmmeeeeeeYYYJJJKKKLLLKKKMMMNNNLLLJJJJJJKKKKKKNNNIIILLLLLLOOOZZZqqqxxxvvvssspppmmmjjjgggeeefffffffffggggggfffeeedddddddddcccaaa```aaaaaa```^^^\\\YYYUUUSSSSSSQQQNNNNNNKKKHHHFFFEEEBBB???===<<<<<<>>>666777777666555444444555555555666555222333777888666444333333555777666444444333222222000///000222000222222111///......,,,,,,,,,---...---,,,+++---...,,,+++,,,,,,,,,,,,,,,***,,,------,,,,,,,,,,,,...//////------/////////.../////////000111111///---...//////000000///...///,,,111999777222000000000//////888HHHQQQRRRQQQZZZ[[[[[[ZZZXXXVVVVVVVVVWWW^^^dddccc\\\PPPEEE>>>444000///000000...---...333333111///...000000000111000333222000222>>>VVVeeehhhjjjiiijjjmmmooonnnkkknnnnnnjjjggghhhiiiiiiiiiiiikkknnnmmmjjjkkknnnbbbPPP@@@GGGUUUMMM:::222111666GGG\\\```TTTHHHFFFBBBIIIOOOVVVdddmmmjjjeeeccchhhqqqwwwvvvttttttqqqsssxxxyyy{{{{{{{{{}}}{{{{{{zzzzzzvvvfffPPPAAA===>>>===;;;888888;;;AAAFFFHHHCCC>>><<<;;;<<<===>>>AAABBBIII]]]vvv}}}~~~~~~yyyvvvxxx}}}~~~|||vvvyyyzzzkkkWWWDDD:::;;;:::999888999999999888888999:::999:::;;;<<<<<<===FFFRRRSSSLLLKKKQQQTTTVVVdddxxx~~~~~~{{{nnnhhhrrrtttmmmbbb```YYYKKKIIINNNKKKLLLNNNPPPSSSVVVVVVUUU\\\XXX```fffjjjvvv|||wwwsssqqqpppmmmiiihhhhhhgggfffdddcccbbbbbbaaabbbdddeeeeeedddcccbbb___^^^\\\ZZZXXXWWWUUURRRSSSRRROOOKKKHHHGGGEEEDDDCCC???>>>@@@>>>:::999;;;=========777777777777777777666555555666999999666666888888999888777888:::;;;;;;;;;999777666777777666666777999;;;:::777555555444222333222333333222000000222///...------.........------...///...---,,,,,,,,,---......------///000///...111222111111333222000000000000000000000///...000...000333111///000000333333000111888AAAHHHOOOTTTSSSSSSSSSSSSSSSTTTVVVVVVYYY[[[WWWOOODDD;;;555333222111000///......///111222222111111222222000222///111222222000222@@@QQQ[[[eeegggfffhhhiiihhhiiilllmmmiiifffgggiiikkklllhhhfffhhhiiifff```]]]OOOBBB888???IIIBBB555111333333<<>>>>>FFF^^^uuuzzzvvvrrruuuvvvttttttxxx}}}~~~{{{vvvxxx}}}}}}rrreeeUUUFFF>>>;;;;;;:::999999999999999999777999:::999;;;>>>>>><<<<<>>=========;;;;;;<<<===;;;:::;;;BBB@@@===555555555555666666555444444444666888777888999777666777888999999:::<<<===<<<999777999;;;;;;;;;:::>>>???>>>:::888:::;;;::::::999999888777666777888444444444444555555555444222222333222000//////000///222333222222222222111///333555333222111///,,,000000///---...111111000111111222000---///222000///111222333444444888AAAAAAEEEIIIJJJFFFDDDHHHNNNJJJHHHFFFBBB===888333111///000000000//////000000...000111111111111111///111000222111333333///444;;;FFFSSSZZZaaafffhhhfffhhhiiiiiifffdddfffiiikkkkkkgggeeeffffff]]]OOOCCC<<<999666666777444111333333222444:::<<<:::777777555666555555<<>>>>><<<:::999999999:::;;;::::::<<<>>>===999===<<<999222222111222222222222222444111222333444777999888444555777777666777999;;;<<<:::999;;;===>>>>>>===>>>>>>===;;;;;;===@@@AAA???===<<<<<<;;;:::;;;===999;;;======;;;;;;;;;:::;;;:::999999888777777888999;;;===<<<::::::999888666777555222000111444666333333111///111666888777222333555333000111222///000000///111222//////555555666999<<<:::888888<<<999777444333222111000000///000111222111000//////000111000//////000000///000333444///000333111333222777>>>IIIXXXdddhhhfffgggggggggeeeeeefffhhhjjjdddbbb^^^ZZZTTTJJJ>>>555555555555333111222444666444555444444555666666555666777666444666:::BBBMMMXXXaaafffhhhkkkllljjjkkkpppsssooonnnnnnkkkfff\\\OOOLLLEEE;;;555555777777555444444444555555666666666666666888888777777888777::::::;;;???DDDMMMWWW```bbbdddgggmmmuuu}}}|||}}}~~~{{{wwwyyyzzzuuunnn```OOOCCC>>>;;;;;;;;;999999888888999999999999777888999:::<<<@@@CCCDDDBBB======BBBCCCDDDFFFGGGGGGFFFIIISSS```ggggggccc___]]]^^^ooo}}}~~~zzzsss~~~~~~www}}}{{{rrrmmmnnnmmmeee]]]ZZZ]]]___]]]YYYVVVWWWXXXWWWWWW\\\___^^^[[[[[[\\\]]]]]][[[YYYYYYYYYWWWUUURRRMMMNNNOOOOOOMMMJJJHHHFFFDDDCCC@@@>>>======<<<:::999;;;;;;:::999999:::999:::;;;:::999;;;>>>===888777777888000000000///......//////222///000111111333555333222333444444333333555666888888888:::;;;;;;<<<======<<<<<<<<<<<<===???BBB???>>>>>>>>>===<<<===>>>===AAADDDCCC@@@>>>>>>>>>CCC@@@>>>????????????@@@@@@CCCDDDCCCBBBBBBBBBAAAAAA???<<<999888:::AAAHHH>>>>>><<<;;;>>>CCCFFFDDD;;;:::>>>AAA===999777777:::999444111333555555555555111///333666444111000111000000111111000111333222111222555444000//////222222222000000111222111111444666000000333222666555333555<<>><<>>???AAADDDGGGEEEAAABBBEEEFFFHHHJJJJJJMMMPPPSSSWWW\\\```]]]XXXYYY___eeetttyyyzzzuuunnnmmmllloootttppphhheeeggghhhaaa\\\\\\]]]YYYTTTQQQTTTSSSSSSUUUUUUSSSSSSUUURRRVVVYYYXXXVVVVVVWWWWWWUUUTTTSSSQQQOOOLLLJJJHHHGGGGGGFFFFFFDDDAAA>>><<<<<<<<<<<<:::999:::999888999;;;;;;::::::;;;:::999999999999999::::::999777555666777111111000///------...///000...000111/////////---111000/////////000//////222444666666555444666:::;;;999:::;;;;;;:::;;;???>>>>>>???@@@???======>>>@@@EEEIIIGGGCCCAAA@@@@@@FFFBBB???@@@BBBBBBCCCCCCAAADDDEEEEEEDDDEEEGGGGGGGGGGGGHHHIIIHHHFFFHHHMMMKKKKKKIIIGGGJJJPPPQQQPPPLLLGGGKKKSSSNNNEEECCCFFFDDDGGGBBB;;;<<<@@@>>><<<666333333555444222222444222222333333222000222555222000000333333111111444111222333222333333333222444444555222444555222666888666555666999???HHHOOOMMMQQQVVVWWWTTTQQQPPPQQQHHHEEE???:::888888666222222111444888777777777555555555666777777777999;;;;;;;;;888888;;;;;;:::;;;===HHHPPPVVV\\\[[[ZZZaaabbb\\\[[[SSSSSSWWWLLLEEE>>>===<<<===============<<<<<<<<<;;;:::;;;<<<===AAA>>><<<>>>AAA@@@===;;;;;;>>><<<;;;???CCCCCCCCCFFFHHHJJJIIIJJJPPPYYY___fffkkkkkk```WWWXXXWWWOOOOOOJJJFFFEEEEEEDDDCCCBBB>>>>>>>>>>>>?????????>>>BBBBBBEEEGGGHHHGGGJJJNNNNNNLLLPPPTTTUUUXXX\\\\\\```eeejjjmmmpppqqqkkkcccbbbttttttmmmcccYYYYYY]]]___]]]YYYYYY\\\^^^]]]XXXSSSRRRRRRRRRQQQPPPQQQPPPOOOQQQSSSSSSSSSSSSRRRTTTUUUSSSRRRRRRRRRQQQNNNOOONNNLLLHHHDDDBBBBBB@@@>>><<<<<<<<<<<<<<<;;;888:::;;;:::999999999888999::::::999999999888777888666777999888444333666444444444333000/////////...---...,,,...//////---,,,---...///...------------......000111222222222222333444333333333444555666888999>>><<<:::===@@@AAA>>>:::<<>>@@@======999999555666<<<<<>>===:::888999===???===AAA???;;;:::<<<;;;;;;>>><<<:::999999:::===BBBGGGDDDMMMLLLCCCBBBEEEEEEBBBCCCBBB@@@>>>???@@@===999;;;===???>>>>>>DDDEEE???BBBAAABBBCCCCCCCCCAAAAAAUUUWWWEEE@@@BBBCCCIIIAAAHHHHHHIIIMMMSSSXXXYYYWWWZZZWWWXXXVVVRRRSSSPPPFFF???DDDDDDCCCHHHJJJHHHGGGGGGFFFEEEDDDCCCHHHIIIDDDEEEEEEDDDEEEIIIGGGEEEFFFFFFFFFFFFHHHJJJKKKJJJJJJRRRUUUWWWVVVUUUVVVTTTQQQWWWYYY[[[XXXRRRQQQTTTTTTUUUSSSRRRSSSWWWYYYUUUOOOLLLMMMJJJOOOUUUUUUXXXZZZYYY[[[aaaeeedddfffhhhfffiiijjjlllqqqwwwzzzzzzxxx}}}~~~zzz~~~}}}zzzuuu{{{yyy{{{~~~}}}xxxvvvxxx||||||vvvllleee```WWWNNNNNNOOOTTTXXXXXXZZZ]]]]]]UUUSSSOOONNNNNNOOOPPPPPPNNNMMMMMMMMMNNNOOOOOOOOOMMMNNNMMMKKKJJJKKKKKKIIIEEEBBB>>>>>>???>>><<<<<<>>>CCCBBB:::777999:::888999888888888777777888888888777777888::::::888666333444666666444333333333333333333444222000000///...---...---...//////---,,,,,,---......------,,,,,,,,,,,,+++,,,---......///000111000000000000111222444444777555555777:::<<<:::888888>>>AAA???>>>??????===EEEBBB>>><<<>>>BBBEEEEEEGGGJJJMMMJJJEEEFFFLLLNNNJJJKKKOOOSSSRRROOOPPPSSSKKKOOOOOONNNPPPQQQRRRUUUUUUWWWWWWVVVUUUQQQRRRXXX\\\\\\ZZZVVVPPPOOOSSSXXXLLLFFFKKKOOOGGGCCCFFFFFF<<<@@@HHHLLLMMMOOOPPPMMMOOOKKKIIIEEEHHHNNNOOOQQQTTTQQQNNNKKKLLLOOOPPPOOOPPPOOOLLLLLLOOONNNNNNQQQLLLGGGBBB>>><<<===BBBGGGAAABBBBBBCCCCCC??????CCCCCCAAAAAAFFFKKKMMMLLLJJJJJJLLLPPPRRRSSSXXXZZZWWWYYYXXXWWWXXXYYYYYYWWWUUUZZZ\\\OOOPPPSSSRRRZZZYYY___[[[TTTPPPTTT\\\bbbdddeeeccceeeccc\\\XXXUUUNNNIIILLLLLLMMMRRRTTTSSSSSSPPPLLLKKKMMMQQQUUUTTTNNNRRRRRRRRRVVV[[[[[[XXXYYYWWWVVVVVVXXXZZZZZZ[[[]]]dddkkkpppnnniiifffdddcccccccccgggiiieeebbbdddfffmmmoooppprrrtttuuuqqqmmmgggiiiiiioooqqqpppuuuuuuuuussswww~~~zzzppphhhgggjjjiiijjjkkkkkkkkkjjjjjjooonnniiiaaaZZZVVVOOOIIIFFFIIIQQQWWWXXXXXXXXXUUURRRPPPNNNLLLLLLLLLKKKKKKJJJHHHGGGFFFEEEEEEEEEDDDDDDEEEDDDBBBBBBBBBBBBAAA@@@===;;;;;;<<<;;;::::::999======999777999:::777777777777666666666666666666666555555666666555333333333444444333222222222444444444888666444333222111000000///000111000///........./////////......---,,,,,,+++,,,---------...//////......------...//////000000000000111333444444444333555777888999;;;:::999===<<<:::999:::>>>AAABBBFFFHHHLLLHHHAAABBBJJJNNNFFFGGGKKKNNNMMMKKKMMMQQQNNNQQQPPPOOORRRSSSRRRTTTVVVYYYZZZXXXWWWUUUVVV[[[ccc```bbb^^^RRRPPP[[[dddRRRIIITTTbbb\\\WWW\\\^^^LLLRRRZZZ\\\XXXWWWYYYYYY]]]XXXWWWSSSUUU[[[[[[]]]```]]][[[ZZZYYYWWWWWWXXXXXXYYYXXXXXX[[[ZZZZZZ^^^ZZZUUUOOOIIIFFFCCCCCCEEE???;;;;;;???@@@<<<<<>>AAAFFFEEE??????DDDGGGHHHIIIKKKKKKJJJIIILLLPPPQQQRRROOONNNRRRRRRPPPOOOOOOUUUXXXWWWWWWVVVUUUVVV]]]\\\ccc___PPPOOO\\\aaaSSSLLLXXXeeebbbdddjjjfffXXX]]]ccc___TTTPPPVVV[[[```]]]^^^ZZZZZZ]]][[[[[[^^^^^^______[[[UUUSSSVVVXXXYYYXXXWWWZZZZZZ[[[___]]][[[YYYWWWTTTNNNIIIFFFFFFDDDBBB???@@@EEEEEE@@@???AAAGGGOOOXXX___aaaaaaZZZ[[[bbbhhhfffeeehhhkkkkkkkkkjjjiiiiiijjjjjjjjjgggiiieeekkkmmmhhhmmmrrrpppooohhhaaafffqqqssslllfffiiipppsssoooiiiiiikkkgggffffffiiimmmkkkjjjmmmmmmeeeaaahhhtttvvvrrrooooooooonnnqqqvvvvvvtttuuuuuuttttttuuuttttttwww||||||~~~{{{|||}}}{{{xxxxxx|||||||||~~~{{{{{{~~~|||xxxqqqooooooooommmkkkiiiiiihhhgggeeebbb___]]]\\\\\\[[[[[[YYYYYY[[[ZZZZZZ^^^YYYYYYXXXYYYZZZ[[[XXXVVVVVVTTTSSSRRROOOJJJGGGHHHCCCBBBEEEIIIIIIJJJIIIEEEEEEDDDBBB@@@???===<<<;;;;;;999777666666666666666888999:::::::::::::::::::::999999999888777888;;;999777666777777666555444444333333222222222222222444333333222000//////111222111111111000000111111222222222888777555444444444444333555555666555444333333333333444444555555444333222333222222222222222222222222111000000000111000000000000000///......///000000//////000000......///111333444222111222444555777888===>>>;;;;;;===>>>FFFFFFEEEDDDBBBBBBFFFJJJNNNMMMIIIIIINNNOOOLLLIIIGGGMMMPPPQQQTTTTTTRRRRRRVVVVVV\\\ZZZRRRVVVZZZUUUSSSVVV```bbb]]]dddlllfff^^^cccggg```PPPJJJRRRZZZ``````ccc```______YYYXXX]]]___bbbaaaZZZSSSSSSWWWXXXYYYVVVTTTWWWXXXZZZ]]]\\\[[[[[[]]]\\\WWWSSSPPPSSSSSSQQQKKKLLLUUUTTTHHHIIIQQQVVVXXX]]]dddgggddd\\\\\\ccciiifffccceeeiiiiiilllllljjjjjjkkkmmmmmmooorrrooopppsssqqqqqqqqqsssqqqhhh```iiixxxyyyoooeeeiiinnnqqqnnnhhhgggjjjnnnoooooorrruuussssssvvvwwwooosss|||zzzuuuuuuuuuvvvuuuuuuvvvsssrrruuutttuuuwwwxxxvvvuuuxxx}}}|||}}}|||{{{}}}zzztttsssxxx~~~|||{{{|||vvvrrrooonnnkkkkkkjjjhhhfffeeebbb___ZZZZZZ[[[\\\[[[YYYYYYZZZ[[[ZZZZZZZZZZZZYYYWWWWWWXXXYYYXXXXXXXXXVVVUUUWWWUUUQQQOOOQQQRRRPPPOOOPPPMMMLLLMMMOOOMMMHHHFFFGGGEEEAAA@@@@@@???@@@@@@===>>>===;;;999777666555555444333222111222333444444555666888888999888999::::::999999999777666888:::999666444444444333333333222222111111111000111111222222222222000...///222222111111000000111222222444333333666666555333444555444333444555555555444444333333444444555555555555444444444444444444555666666666555333222222222333333222000000111000//////000111000000111111000//////000111333333111000000111222444222444666555666888777;;;;;;;;;888666777;;;???EEEDDDAAAAAAFFFIIIFFFDDDCCCEEEEEEGGGMMMNNNNNNPPPTTTRRRTTTUUUWWW^^^ZZZLLLPPP]]]gggaaaYYYaaakkkjjjdddgggkkkcccRRRKKKQQQXXX^^^]]]```______```XXXUUU[[[^^^```^^^XXXSSSTTTXXXWWWXXXTTTQQQTTTWWWYYY[[[\\\ZZZYYYZZZ[[[\\\]]]^^^\\\YYY[[[[[[YYY]]]\\\SSSSSS]]]aaa]]]]]]dddeeeaaa\\\[[[bbbgggdddaaacccggghhhkkkllljjjjjjlllnnnnnnnnnqqqpppnnnqqqrrrpppnnnooonnnfffaaajjjwwwuuuhhh___dddhhhiiiiiidddcccfffnnnqqqsssuuuxxxwwwwww|||~~~tttttt{{{xxxqqqrrrsssuuuuuusssrrrooommmqqqqqqsssxxxzzzwwwssswww~~~yyyxxxzzz{{{wwwyyy~~~vvvqqqssswwwyyy{{{yyy{{{{{{{{{{{{tttiiiaaa^^^\\\]]]ZZZZZZYYYXXXVVVUUUTTTSSSSSSUUUXXX[[[[[[XXXXXXYYYXXXXXXXXXYYYXXXVVVTTTTTTTTTUUUSSSQQQRRRPPPNNNPPPRRRLLLHHHJJJKKKIIIKKKOOOJJJIIIKKKMMMMMMJJJGGGGGGBBB>>><<<;;;999999999666888777666444333222222333444333222222222333333333444555666888777777777999999888777777555444555777555333111111111111222222111000000000000000000000000000111333222//////111222111111111111222222222333333333555666444333333444444333333333333333333333333333444444444555555555444444555555555666777888888777666444333333444555555444222222222222222222333333222333333333333333333222333444555333222333333333444111333666555555666555777888888666444444666999;;;===:::999===??????@@@AAA>>>;;;>>>DDDFFFFFFIIILLLKKKJJJLLLRRRWWWRRRJJJJJJXXX___[[[WWWZZZaaagggddddddeee```TTTNNNRRRWWWYYYTTTUUUVVV\\\```XXXTTTWWW[[[]]]\\\YYYVVVUUUTTTVVVVVVRRRPPPTTTWWWWWWXXX[[[ZZZZZZ[[[\\\]]]```ccc___]]]aaaaaa[[[\\\___ZZZYYY```ccc^^^\\\``````\\\ZZZYYY___dddaaa^^^aaadddeeeggggggfffhhhkkkllliiijjjlllllljjjlllmmmiiiiiigggiiigggeeekkkssslll]]]WWW```ddddddfffeeeeeekkkooovvvzzzzzz{{{{{{|||xxxtttyyytttkkkkkknnnqqqrrrsssssspppnnnppprrruuu{{{}}}xxxqqqsssyyy~~~~~~uuutttxxx{{{zzzuuu{{{}}}vvvwwwyyywww}}}zzz}}}}}}yyyxxx}}}~~~~~~{{{|||zzzsssuuu~~~yyyuuupppkkkeeeccccccdddddd```ZZZWWWTTTSSSUUUSSSQQQPPPRRRRRRPPPOOOPPPOOOQQQSSSVVVUUUSSSRRRSSSSSSQQQPPPPPPPPPMMMLLLKKKJJJJJJHHHGGGIIIIIIGGGGGGFFFCCCAAAAAAAAA@@@BBBDDDEEEDDDEEEGGGHHHFFFDDDBBB<<<999888777555555666444444555555444333222222333444333333333444444444333444444666777666444555777666444333333222111222333111111111000000111111000/////////...////////////000///111444444111///111222111111111222333333222333333333333444222000111222222000222222222333333333333333555555555444444444444444666555555555666777666555777555444444666777666555555555555555555444444444555666555555666777555222444666666555555666777666777555888;;;:::888888777555777888666333222333555555999888555666777999===???:::555999???>>>===??????BBBBBBCCCEEEEEEFFFIIIGGGMMMPPPRRRTTTPPPQQQYYY^^^[[[ZZZXXXRRRQQQUUUYYYWWWOOOMMMOOOYYYaaa[[[UUUVVV[[[___``````^^^YYYSSSVVVVVVSSSQQQVVVZZZYYYXXXYYYZZZ]]]______^^^___```aaabbbfff```VVVZZZbbb^^^^^^bbbbbb```^^^___^^^[[[[[[[[[```ccc```^^^aaacccddddddccccccgggkkkjjjeeekkkkkkllljjjjjjiiieeehhheeehhhgggeeejjjooohhh[[[VVVbbbgggeeehhhiiikkkrrrttt}}}xxx{{{sssfffdddlllnnnqqqtttwwwuuurrrsssuuuxxx~~~yyyooonnnttt~~~{{{uuutttwww|||}}}vvvsss{{{}}}~~~|||wwwzzzxxx}}}|||}}}|||wwwxxx|||vvvpppnnnqqqwww|||~~~{{{{{{{{{|||||||||{{{{{{vvvtttpppppprrrqqqqqqtttppppppooohhhfffddd```ccceeecccaaa___\\\ZZZZZZ[[[ZZZZZZWWWUUUSSSPPPOOORRROOOKKKJJJMMMOOOLLLKKKLLLNNNMMMMMMMMMKKKIIIIIIKKKLLLIIIGGGGGGFFFDDDCCCDDDAAABBB??????BBBAAA>>>===<<<>>>???===<<<<<<;;;999<<<<<<<<<<<<===>>><<<999888555444333111333555444222444555666555444333444222222222333333444333222333333555666444111111333444222111111000000000111000222222000000000000.....................//////111000222666777333000111111111111222333333333222444444444111000///000///......//////......///111333444333444555666777555444555888444444555666666777888888777777777666666555555555555555555555555555555666555444444444555666555444777666555333444666777666888999:::;;;;;;:::::::::777777666333333555666555666888888555444555666777:::888666777777666666666;;;:::888999:::;;;<<<======???AAABBBCCCDDDFFFHHHIIIIIIIIIIIIIIIKKKMMMNNNNNNPPPOOOLLLPPPXXXYYYTTTWWWVVVXXX\\\]]]\\\ZZZZZZYYYOOOKKKPPPTTTRRRRRRUUUXXXZZZ\\\]]]]]]^^^___```dddfffeee___\\\^^^``````______^^^^^^```aaa___ZZZ\\\\\\___cccdddbbb``````aaa``````bbbeeegggiiijjjkkklllllllllkkkkkkjjjjjjiiiiiihhhhhhlllnnnggg]]]aaadddeeeeeehhhjjjlllpppttt|||}}}~~~vvvooogggbbbkkkmmmqqqtttttttttttttttuuuwwwyyyyyysssmmmooouuuxxxzzz||||||zzzyyywwwvvv{{{yyyuuutttxxx|||}}}|||~~~}}}~~~}}}~~~~~~~~~zzzuuutttzzzyyyrrruuussskkk```ZZZ^^^fffjjjfffeeeeeeeeeffffffeeedddeeeaaa___bbbeeeeeecccbbb___```^^^XXXUUUVVVXXXXXX\\\XXXZZZYYYSSSSSSVVVRRRSSSOOOMMMOOONNNHHHFFFGGGDDDEEEEEEDDDCCCCCCDDDDDDDDDCCCBBBBBBCCCDDDCCCCCCCCCAAA???>>>======<<<;;;;;;;;;:::999:::<<<<<<:::777666888999777555555555333555666777666555444444333333444333333333444555444444333333222333333333333333333333222222222333111111111111000000000///222///---///000000/////////000111111000////////////000000000000//////000000111333333222111111222222222333333333333555777444444444000.........---,,,,,,---------,,,,,,------------000111222222111000111333222333333444555555666666777777777777666666666666666555555555555666666666555444444444555555555555777666555444555777777666777888999999999888888999777777666555555777888888777999999888777888999:::666555555777888777777888999888777777888999999999888999;;;======<<<;;;;;;;;;;;;<<<===>>>??????>>>FFFEEEDDDDDDHHHLLLMMMJJJMMMLLLLLLMMMNNNPPPTTTXXXWWWOOOJJJLLLKKKGGGFFFIIIPPPPPPPPPQQQRRRSSSUUUVVVYYY[[[[[[VVVUUUWWW[[[\\\YYYXXXWWWVVVXXXYYYWWWTTTXXXXXXZZZ^^^___]]]ZZZYYY```___```aaadddfffgggggghhhhhhiiijjjlllllllllkkkfffggghhhiiikkklllfff```fffiiihhhggghhhggghhhkkknnnsss{{{|||xxxyyy~~~~~~yyyrrrlllhhhfffnnnqqquuuvvvsssqqqqqqqqquuusssssstttrrrppprrrwwwxxxyyyyyyyyyxxxwwwwwwyyyzzzxxxuuussstttwwwwwwvvvsssuuuzzz|||zzzvvvtttuuuwwwwwwuuusssqqqqqqooonnnhhhdddcccgggkkkkkkgggcccdddccc\\\RRRLLLNNNSSSWWWUUUUUUUUUUUUVVVWWWWWWVVVXXXUUUUUUXXX[[[[[[XXXWWWTTTUUUTTTRRRPPPQQQSSSTTTUUUPPPQQQPPPMMMMMMNNNJJJKKKGGGFFFGGGEEEBBB@@@@@@>>>>>>>>>======<<<===>>>???>>>==================<<<;;;999888777777666555555666555444444666666444666444666888555333444333333444555666555444444444333333333333333333333444333333333222222222222222111222222222111111111222111111111000000000000000111...---...///////////////000000000/////////000000111222222111111111111333333333333222222222222555333222333333333333444666666666///---------,,,++++++,,,,,,,,,++++++***)))******---------...---,,,---/////////000000111111222222444444444444444444444444444444444444444444444555333333333333333333444444555555555444555777777666666777888777777777777888777888777666666888999999777999:::999888999::::::999999999:::999888888999888777666666777777777777555555666777888888777666777666666777999999999888===:::999;;;?????????>>>AAA@@@?????????BBBIIIPPPMMMHHHEEEEEEBBB======AAADDDBBBAAAAAABBBEEEGGGHHHJJJKKKKKKGGGFFFJJJNNNOOONNNMMMLLLKKKLLLMMMLLLIIIKKKKKKNNNSSSWWWWWWVVVUUUZZZ[[[\\\]]]___`````````bbbaaaaaacccfffhhhgggeee```aaabbbbbbccccccbbbaaadddffffffeeefffddddddggghhhiiinnnqqqpppppptttvvvsssqqqpppooojjjeeedddgggjjjnnnqqqpppllliiiiiijjjmmmjjjhhhjjjlllllllllnnnooonnnoooqqqpppnnnooorrrpppooolllhhhhhhiiiiiihhhcccbbbbbbccccccaaaaaaaaa``````___]]]]]]\\\ZZZWWWTTTRRRQQQRRRTTTSSSRRRRRRPPPQQQNNNHHHDDDFFFJJJMMMKKKKKKJJJKKKLLLNNNNNNNNNOOOOOOPPPRRRTTTRRROOONNNIIIJJJKKKLLLKKKJJJLLLNNNMMMIIIHHHHHHFFFGGGFFFBBBBBBAAA???>>>===<<<:::999888888888888777777888888888777777666666777666666777666444333333222222111111333333222222222222222444222444666333222333222222333333444333333333444222333333333222222333444333222222222111111111111111111222111000000000111000000000000000000000000000...---...///000000000111111000000//////111222444444555444333222222222444333333222333333333333555333222444666666555555888888999///...---...---,,,,,,---++++++,,,+++******+++,,,++++++,,,,,,,,,++++++---++++++,,,,,,------............//////////////////000000000000000000111111000111111000000000111222222333333333444555555444555666666666666666777888888888777666666666777888777999:::999888999999999<<<;;;;;;;;;:::888999;;;999999999888888888888777999777555555666888888888888666333333555777777777888777666777::::::999888;;;;;;;;;::::::;;;@@@DDDBBB@@@??????<<<888999>>>===;;;999999:::<<<>>>>>>???@@@???<<<;;;>>>AAACCCCCCCCCBBBAAAAAAAAA@@@??????@@@CCCIIIOOOQQQQQQOOOPPPQQQSSSTTTUUUVVVVVVUUUVVVVVVVVVVVVWWWXXXVVVUUUVVVUUUTTTTTTTTTTTTWWWZZZXXXZZZZZZZZZ\\\ZZZYYY\\\]]]ZZZ]]]aaaaaaaaacccdddaaa^^^]]]]]][[[WWWWWW[[[[[[]]]___]]][[[YYYZZZ[[[[[[XXXXXXZZZ]]]\\\ZZZXXXZZZZZZ]]]aaa```]]]]]]___^^^^^^[[[XXXVVVVVVVVVVVVSSSQQQOOOPPPPPPOOOPPPQQQMMMMMMLLLKKKLLLMMMKKKHHHHHHFFFEEEFFFFFFFFFFFFGGGFFFHHHIIIFFFDDDFFFIIIKKKIIIHHHHHHHHHIIIKKKLLLLLLKKKKKKLLLMMMMMMKKKIIIGGGBBBBBBCCCFFFEEEBBBBBBDDDEEEBBBAAAAAA@@@@@@>>><<<======:::777666777666444444444555444333333444555333333333333333333222222555444222222111111111000000222444333222222222333333111333555222111222111111222222222111222222333222222222222222222333333222222111111111111111111111111222111111000111111//////////////////000000000///...///000111222222111222222111111111222333666666666555444333333333333222222333444555555555444444555999:::999999:::::::::<<<000///.........,,,,,,---***+++,,,+++******,,,---,,,++++++,,,,,,++++++,,,************+++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------------------.........000111000111222222111222333444444444444666666666666666666555555666888666777888888888999:::999999888888888888888:::===;;;;;;::::::999999999999<<<:::777666666666666666999777555444666888888777888999888777999<<<:::777:::;;;;;;;;;:::;;;;;;<<<===;;;::::::888666666888;;;:::999999:::;;;;;;;;;<<<<<<;;;888777999<<<>>>============<<<:::::::::======???CCCGGGIIIHHHFFFDDDFFFHHHHHHJJJKKKLLLKKKHHHIIIJJJIIIGGGFFFFFFFFFJJJHHHGGGHHHHHHHHHIIIKKKKKKLLLKKKKKKLLLIIIHHHJJJLLLHHHJJJNNNNNNOOOPPPPPPOOOKKKIIIKKKKKKIIIIIIKKKKKKKKKJJJIIIIIIJJJKKKKKKIIIHHHHHHJJJJJJIIIHHHGGGHHHHHHLLLOOONNNLLLLLLNNNOOOOOONNNKKKJJJJJJJJJJJJHHHGGGGGGHHHHHHHHHJJJMMMGGGFFFEEEDDDEEEGGGFFFCCCBBB@@@???AAABBBAAA@@@@@@CCCEEEFFFDDDBBBAAABBBCCCDDDCCCBBBAAABBBCCCDDDDDDAAABBBBBBAAAAAA@@@@@@???::::::;;;======999888:::999::::::999999777666666888888666222111333222///111111111111000000111222000111111111111111111222222111111000111111000//////000222222222111222333222000222333111000111000000111111111000000111222222222111111222222222222111111111111111111111000111111222111111000000111/////////...//////000000000000///000111222333333111222333333333222222333444555555444444333444444333333444555666666666666555666:::======::::::===???@@@AAA000.........---,,,,,,---***++++++************+++,,,++++++,,,,,,******,,,******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,,,,,,,++++++---...------///////////////000111111111222333222222333444333333555888333555666666777999::::::999777666777666666888:::999999999888777777888888888777777888888888777666888888888999::::::888666999;;;:::888999===<<<777::::::;;;:::999:::;;;:::888777777777666666666666:::999999999:::999999888:::999888777666888;;;<<<:::;;;<<<<<<:::999:::<<<<<<===>>>???BBBDDDBBB???<<>>AAAAAA???AAADDDDDDEEEGGGFFFGGGCCCAAACCCEEEDDDDDDEEEDDDCCCBBBAAABBBCCCCCCCCCBBBBBBBBBAAAAAA@@@AAACCCBBBCCCDDDEEEDDDDDDFFFGGGGGGHHHHHHFFFEEEFFFFFFFFFCCCCCCDDDDDDBBBAAACCCFFFFFFEEECCCAAABBBCCCBBB@@@>>>======???@@@???>>>===???@@@AAA@@@>>><<<<<<<<<<<<;;;::::::::::::::::::777777777777888999:::999444444555777666555444555222555555444555333111333555555333000///111000...///000000000//////000111///000000000000000000111222111111111111111111000//////000111111000111222000...000222///...//////000111111000000000000111222111000111111222222222000111111111111111111111000111111111000000000111000////////////000000111000111111000111333444333111222333444333333333333111222333444444555666888777777888888888888999:::888888<<<@@@@@@>>>@@@EEEGGGHHHIII///...---...---,,,,,,---+++***))))))************,,,+++***++++++******+++++++++++++++++++++++++++,,,,,,++++++++++++*********************++++++++++++******,,,......+++)))***+++,,,++++++,,,------,,,---...///..................///111000000222555111222222111333555666666777555444555555444444444555555555444333444555666222444555777777777888888333444555666666555333222999888777777999:::999888777999:::999777888999:::444555666666555666666666777777888777666666666666777777666555555666777999888888999999888888;;;@@@888:::;;;;;;===???>>><<<999<<<<<<:::;;;>>>AAA@@@>>>@@@AAAAAA@@@?????????;;;???@@@>>>>>>??????===???>>><<<===@@@======AAA===>>>@@@AAA???AAACCCAAACCCAAA@@@@@@AAABBBBBBBBB@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA???>>>>>>???@@@>>>AAABBB@@@???AAABBBBBBAAABBBAAA@@@AAABBBBBB@@@@@@??????>>><<<:::;;;===@@@@@@???===<<<<<<;;;999999888999;;;<<<:::999999999:::::::::999777777888777666555555555555444444222333222222444777888666111222333222333444444333111444333222666444111333333333111000000000000/////////000/////////000111///000111111000//////000111111111111222222222111111000///000111000000111000...///111......//////000111111111000///000000111111000000111111111111000000111111222222222222111111222111000000000111111111000000000111111222222333333111222444555444333333444444444444555555333444555666777888:::;;;:::;;;;;;;;;:::<<<@@@CCCCCCAAABBBEEEEEECCCGGGMMMNNNNNNNNN000...---...---,,,,,,---+++***)))***+++,,,,,,+++,,,+++***++++++******+++************************,,,,,,++++++*********)))******************++++++,,,++++++---//////,,,))))))++++++******+++,,,---,,,---......---,,,,,,,,,,,,,,,---...---,,,---000/////////------///000///000//////222333222111111222222222111111111333444333333444333222333555666333444555555444444333333999555444777888666666999444999;;;999666666777888555888999777555444444555777888888777555444555666777777666555444444555666666666777777666777===CCC777888999999999:::999777999;;;;;;888888<<>>>>>===<<<<<<<<<@@@@@@<<<:::>>>AAA@@@???===;;;<<<>>>;;;:::???:::<<>>:::<<<===:::===>>>===<<<;;;<<<<<<;;;:::===@@@@@@???============>>>??????===<<<:::999777<<>>;;;<<<===<<<===@@@FFFLLLTTTNNNJJJJJJHHHFFFHHHNNNPPPPPPPPP---,,,,,,,,,---------,,,---++++++++++++)))))))))***+++,,,,,,+++++++++,,,++++++,,,,,,,,,,,,+++***,,,++++++*********++++++++++++******)))*********,,,,,,,,,...//////+++(((---,,,+++******+++,,,---,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++---,,,+++---///---+++......------...///...///000111000///000111000//////111000000000000000111111111222222333333222222222222222222333444555444444444444555555555666555555444666555444555333000111555333333555666555555666666666666555555555555555555666666444333444333222555555666999999777555555666888222666777666??????999::::::;;;<<<<<<:::999;;;<<<;;;:::;;;:::;;;???999:::::::::999999999::::::::::::999888888999:::<<<:::999999888777777888666;;;>>>;;;:::;;;;;;999666777888999888777666666666888888666666777777666666555444444555666666666444333333444555555444444555555666555333222111000111111111000000000000000///000000///...............///111111///...------------///222444333111000...///000111111111000000000///000333333111///---/////////...............---------.........//////////////////////////////111000000111111000///000111000000/////////000000000////////////000///////////////.........000111000000///000000111111111111111222333333111111333444222666888222222555333333333333333444444444444555555555444333444666888999:::777:::;;;:::;;;999============>>>???@@@@@@AAA@@@===???BBBAAAJJJ[[[sssfffOOOHHHLLLJJJLLLPPPSSSUUUWWW......------------,,,,,,,,,++++++++++++))))))***,,,,,,,,,,,,,,,+++,,,---+++++++++++++++++++++++++++++++++*********++++++******+++++++++***)))))),,,,,,---...///...,,,***,,,,,,,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,(((------+++,,,---***))),,,+++---......---,,,,,,---+++***,,,......///111...---------------............///...------///000222222222222333333333222111111222222222222222222111333222222444222111222444222111333444333222333333333333333333333333333333444444333333444333222333333555666666444444555666444444:::888333<<>>;;;<<>>@@@HHHNNNLLLDDDCCCDDDDDDDDDFFFGGGGGGHHHIIIIIIIIIJJJEEEHHHHHHIIIJJJIIILLLTTTiiiiii___[[[[[[\\\ccciiihhhjjjmmm000///...------------,,,,,,+++***++++++******+++,,,,,,,,,+++******+++,,,,,,++++++++++++***++++++***************+++++++++***+++,,,,,,,,,+++)))((())))))******)))******+++*********+++++++++++++++******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,///+++)))---...***---888000...,,,,,,++++++,,,...333111///...---,,,,,,,,,------............---------...///---,,,,,,...111......---,,,------,,,,,,////////////......---------///......///...,,,---///.........//////..................////////////------............------...///000000///...///000,,,///999333...000000:::222111000000000//////......000000000111//////222000//////......//////000//////......---...000111444222000/////////111333777333/////////...///000......//////......//////000111111000////////////---------...//////...---///...------.../////////---.../////////.........000/////////......------------......---------...,,,,,,------------------...111222111//////////////////////////////000000///......//////...---...---------....../////////////////////////////////111111000000000////////////......//////......000,,,---///111222111000000...000111111000000111333111222444444444444555555444777999:::888777777777777777888999999999999:::888:::;;;;;;:::999999:::999999:::::::::::::::;;;===>>>?????????@@@BBBDDDVVVlllsss\\\JJJKKKKKKJJJLLLMMMNNNOOOPPPQQQSSSTTTRRRQQQPPPOOOQQQRRRRRRTTTZZZ```___aaacccfffmmmppprrrsssvvv///...---------------,,,,,,++++++++++++******+++,,,,,,,,,+++******+++,,,,,,++++++------+++***+++*********++++++++++++++++++++++++++++++******)))***++++++******+++,,,---,,,+++***************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++...***(((,,,---))),,,777000...,,,,,,,,,,,,...000000///...000000///......,,,,,,,,,------,,,,,,,,,,,,...//////------...//////...------.........---////////////...------,,,,,,...------...---+++,,,---------.../////////...------------.........///,,,,,,------,,,+++******,,,---.../////////...---,,,---444000---000,,,///222000...,,,,,,------.........------///------111///......---.........///---......------...///000333111///.........000222222222///------//////------...///000///.............../////////.........------,,,---...////////////...---------.........---............---------......---------------------......---,,,,,,,,,,,,,,,,,,,,,------------------000222000......//////------------------.........---...//////......//////................../////////..................000//////...............///------............000---...///000111222222222000000111111222333333333333444555666666666666666999<<<>>>???===:::999::::::;;;;;;;;;;;;<<<===>>>===>>>???>>>>>>@@@@@@<<<===>>>??????@@@AAABBBCCCDDDEEEFFFGGGGGGGGGIIIJJJ\\\YYYRRRTTTTTTTTTVVVYYY]]]aaaeeeiiilllhhhbbb]]][[[\\\______]]]]]]bbbdddhhhjjjlllssssssssstttvvv///...,,,,,,---------,,,,,,++++++,,,,,,******+++,,,------,,,,,,++++++,,,,,,++++++......+++***+++++++++++++++++++++++++++,,,++++++*********++++++++++++******++++++,,,---...---+++*********+++,,,+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********---,,,***+++,,,,,,///---,,,,,,---...------...---,,,---...///...------++++++,,,,,,,,,,,,,,,,,,---///000111000/////////...------......///...---............---,,,,,,++++++---,,,,,,......,,,---,,,------...///000///...,,,,,,,,,------.........---------...---+++******,,,------...//////...+++///***---111222///+++...000...,,,+++,,,,,,------000000------...---,,,000......---...............,,,---------------...///000...---------...000222///000///,,,---000///+++,,,...///000///...---,,,------...//////------...---,,,+++,,,---...//////------,,,,,,------,,,,,,------......---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------,,,++++++,,,,,,,,,,,,,,,---------------000111...,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------...//////......///.........---------------------------,,,,,,,,,,,,......------,,,---------///------...///...///000000000000111111222222222222222222333555666666555777888888888888777777888<<<>>>@@@AAA@@@>>>===<<<<<<>>>?????????AAABBBCCCDDDBBBCCCCCCGGGTTTWWWLLLBBBCCCDDDEEEEEEFFFHHHIIIIIIKKKMMMOOOOOOQQQSSSUUU]]]qqqaaacccfffhhhlllqqqvvvzzz~~~~~~uuunnnkkkhhhiiijjjggghhhiiiiiimmmlllnnnvvvuuuppppppqqq///...---,,,,,,,,,,,,,,,,,,++++++,,,,,,******+++,,,,,,------,,,+++++++++---++++++------******,,,++++++,,,,,,,,,+++++++++++++++*********++++++,,,+++***)))***+++,,,,,,+++---,,,,,,++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++*********///...+++,,,...---,,,,,,+++,,,------,,,,,,---...,,,,,,------+++***+++,,,,,,,,,,,,---------...++++++,,,---...---,,,+++---------.........---,,,------------,,,,,,++++++,,,...------///...,,,...,,,---------...///...,,,++++++,,,,,,------......---------...---+++******+++---...------......---///,,,***000111,,,---...------------...------,,,///000...---///---,,,///---------.........---,,,,,,---.........------...///---,,,,,,,,,---...000///000///......///...---,,,---......---,,,,,,+++------...///...,,,,,,------,,,,,,,,,------------,,,,,,,,,,,,---,,,+++***,,,---......---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,---000000,,,+++------,,,,,,------------------,,,------...000///------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---......///....../////////000222000111111222222333333333444444555666777888999999:::;;;<<<<<<<<<<<<===>>>@@@AAACCCEEEEEEEEEDDDCCCCCCEEEFFFFFFHHHKKKMMMMMMMMMKKKPPPOOOPPPeeeqqqdddNNNOOOPPPOOONNNNNNPPPRRRRRRUUUXXX[[[]]]```ccceeefff~~~|||~~~zzzrrrooopppnnnpppmmmkkknnnkkkjjjssssssllllllkkk000///---,,,,,,,,,,,,+++,,,++++++,,,,,,******++++++,,,------,,,+++******...+++***,,,,,,******---,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++---,,,***+++,,,------,,,***+++++++++++++++++++++++++++,,,---------------++++++,,,,,,,,,+++++++++---,,,)))***---,,,,,,000...,,,+++,,,,,,+++,,,...---,,,+++,,,,,,,,,,,,---++++++++++++,,,------......------...000000...---.........///000///---,,,------------,,,,,,++++++...000///...///...,,,---,,,------,,,---...---******++++++,,,,,,------...---,,,,,,...---+++)))***+++...///---+++,,,...///+++000+++++++++***000+++,,,---...000000000...,,,,,,---,,,---///...,,,...,,,,,,------......,,,+++,,,---/////////...------000...---,,,,,,,,,,,,...000......000///,,,,,,///---......---,,,++++++,,,,,,+++,,,---,,,******+++------------...---,,,+++,,,,,,,,,---------+++******+++,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---,,,++++++,,,---,,,,,,...000///,,,***,,,---+++---......//////...---------...///000///,,,,,,------------,,,,,,,,,,,,------------------,,,,,,,,,.........---......///000000//////000000000111333///000111333444444555444444666888888888888:::<<<===>>>???@@@AAABBBDDDEEEEEEFFFHHHKKKMMMNNNMMMMMMKKKMMMOOOPPPRRRUUUXXXXXXUUUVVV^^^XXXQQQhhh|||qqq]]]^^^^^^]]][[[ZZZ\\\]]]^^^aaaeeeiiikkknnnqqqsssuuuzzzyyyrrrsssrrruuupppnnnpppiiieeelllkkkiiihhhfff......---,,,,,,,,,++++++,,,++++++***+++,,,,,,---,,,------,,,,,,++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,++++++++++++***)))***+++++++++++++++,,,---)))***+++******+++,,,,,,---------......---------+++---...---,,,------,,,,,,------.........------------..................,,,---------,,,---...///+++,,,,,,---,,,------...///...---...000111///,,,...---------------+++***+++,,,.........---,,,,,,+++---//////......///000---++++++...///...,,,+++---+++***+++...///...,,,///...,,,***************+++,,,---,,,,,,.........///...,,,+++,,,---------///,,,)))***...000///,,,,,,......------......+++++++++++++++++++++,,,,,,///---+++,,,---,,,---///000...,,,,,,++++++,,,...222,,,+++//////***,,,444666111,,,,,,---,,,+++***---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++******+++,,,,,,------++++++,,,,,,+++******+++++++++++++++,,,,,,,,,))),,,...---+++***+++,,,***------,,,---//////---111...------,,,+++,,,...000---,,,...///...---,,,222...,,,///333222...+++---...000...+++,,,...+++//////...---......///000/////////111000//////111111111222111111222444555000333333222444555444555444999;;;<<<>>>>>>===???AAADDDEEEEEEFFFJJJMMMOOOOOOOOOSSSWWWYYYXXXXXXYYYVVVXXX\\\]]]```iiippppppiiieeehhhhhhbbbdddmmmrrrhhhqqqvvvppphhhhhhlllooopppsssxxx}}}zzzssspppmmmooolllhhhdddccccccbbb```aaa]]][[[///......---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,+++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,++++++***++++++++++++++++++***))))))***++++++******++++++***+++,,,,,,+++---------------............---------//////...------...---------......////////////........./////////000000/////////.........///000...//////000////////////000000000000000000////////////.../////////...,,,/////////...---,,,++++++---.........------...///---,,,,,,...///...,,,+++******++++++,,,,,,,,,,,,...---,,,,,,,,,,,,+++***---------,,,...000///---.........,,,+++,,,---///---,,,+++,,,---...,,,***,,,------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,555111...---,,,,,,---...---++++++,,,,,,+++,,,---++++++,,,......,,,,,,......+++***+++------------......///...---,,,,,,,,,*********++++++,,,------++++++,,,------+++***)))---++++++,,,---+++++++++***++++++++++++++++++++++++,,,......---,,,,,,,,,---,,,,,,---...///000111111///.........------//////---,,,......------...---...000222222000////////////000///---...000//////////////////000000000111000111111111///000111333444444333333333444444333555444333666777666888:::>>>===:::>>>CCCFFFHHHEEEKKKPPPQQQRRRUUUXXXZZZ[[[\\\bbbiiilllkkkjjjkkkiiikkknnnooorrr}}}xxxsssqqqpppmmmlllppptttqqq|||vvvkkkiiieeeeeeccc___\\\[[[YYYVVVSSS]]]ZZZXXX//////......------------,,,,,,,,,++++++++++++******+++,,,++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***+++******************)))*********************++++++---...------......---------------------------...//////...---------------......//////000000000////////////000000111111111111000000//////000111111222333333222111000000222222222222000000000111000000000111222111000000333222111000...---------//////...------...///000...,,,,,,...///...,,,++++++---///...---,,,---///,,,,,,,,,,,,,,,,,,+++***------,,,,,,///000///,,,---...///---++++++---000---------,,,,,,++++++***---,,,+++,,,,,,,,,---...---------,,,,,,,,,,,,,,,555111...------,,,,,,,,,+++++++++,,,,,,+++***+++)))---...------//////,,,+++***+++,,,---,,,++++++---......---,,,++++++++++++++++++,,,,,,---......+++,,,------,,,+++***))),,,++++++,,,---,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++...+++***---......000444,,,+++,,,---------...///////////////...,,,---...---...111333222000111444444111222222000000111111222222222222222222222222333222222222222111222333444444444555555555444333555555444555999;;;;;;===:::>>>@@@BBBFFFHHHKKKPPPUUUZZZ```bbbeeellltttzzzyyy}}}xxx|||ccc[[[XXXXXXVVVUUUUUUUUUUUUTTTSSSUUUTTTTTT000//////...------------++++++++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++*********++++++******+++++++++++++++++++++++++++---......---...------,,,,,,,,,++++++,,,,,,,,,.........---,,,,,,,,,---------..................///.........///000111111000000000000///000000000111333444444333111000000222222222111111111222333111111222333333333222222333333333222111000000000222111000///000000111111000......//////...---------///111000///...///000,,,,,,++++++,,,+++***)))+++,,,------...///...,,,---......---,,,+++---000111///---+++***+++,,,------++++++------,,,,,,...------------,,,,,,,,,,,,///---,,,---///...,,,***---,,,,,,,,,+++***)))***,,,......******///000...,,,,,,---...---+++***)))---......---,,,+++++++++,,,,,,,,,------------...,,,,,,++++++******+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++...,,,,,,...//////111333......---...//////000111111333555444222//////000222111111555999<<<>>>???:::777888;;;999777999999777666555555444444444444444333333333333444555666444333333555666666666777888888777999===>>>???CCCFFFGGGIIIOOOTTTXXXbbbqqq}}}yyyvvvqqqllljjjhhhcccccchhh[[[PPPSSSTTTRRRQQQQQQQQQQQQQQQRRRRRRSSSTTT000000///......---------******++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++******++++++++++++++++++++++++++++++++++++***,,,...---,,,---,,,+++,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,------------,,,,,,,,,,,,,,,---,,,,,,---.../////////...............////////////111222222111000//////111000000000111222222222111111222333333222222222222333444444333222222111222111111222222222222111111000///000000///...///---.............../////////...---,,,,,,,,,+++***+++---///...---......---...------------,,,---///222///,,,+++,,,---......,,,+++,,,//////---,,,.........---------,,,,,,,,,,,,,,,,,,...///000...,,,000...------,,,++++++,,,......,,,***+++---......***,,,------,,,,,,,,,,,,...//////...---,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,---,,,++++++---...---,,,---------------------------------,,,---...///...---...222222111111444444222000//////...///222444555888<<>>DDDKKKPPPRRR^^^ccchhhiiihhhiiijjjjjjhhhhhhgggbbbWWWLLLDDDBBB===<<<===>>>===???AAA>>>666666666777777666666666888999::::::;;;======;;;>>>===???BBBBBBAAADDDIIILLLOOOTTT[[[ccckkk~~~{{{tttooolllhhhdddeeeeee]]]YYYXXXVVVRRRQQQSSSSSSQQQQQQSSSRRRRRR[[[]]]\\\^^^]]]ZZZ[[[]]]\\\]]]______]]]___cccfffjjjooo//////...------,,,,,,,,,------,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++---,,,+++++++++,,,,,,+++,,,+++++++++---------,,,,,,------,,,++++++,,,,,,***+++,,,------,,,+++***------...000///,,,+++,,,......------,,,------------------///111000...,,,......------......---,,,---......---,,,,,,,,,,,,+++---//////...---...///...///000000...---------000000111111000111222333333333333000---,,,...//////..................000//////...---...000222444...//////000000///---,,,/////////......000000///......000111...+++...333222333333111...---...111///111111//////111111///////////////000000000000...111333222111222333333111000111222111000//////...000111111222444222///...///000///000111///,,,000111111111111000000111///000000111111222222222000111111111000000222333111000000111222111000111333333333333333333333333333444444444444555555555555666777999999999888777888:::<<<>>>AAAGGGJJJKKKKKKOOOQQQOOOMMMMMMMMMLLLJJJFFFCCCBBB@@@<<<666333777666555333222666888444444555777999999999888888999;;;<<<>>>@@@CCCCCCAAACCCEEEHHHMMMMMMKKKOOOTTTdddgggkkkpppuuu~~~wwwrrrllljjjfff```]]]]]]___XXXZZZZZZRRRPPPTTTSSSRRRQQQSSSTTTSSSUUUYYYZZZZZZbbb```]]]```]]][[[bbbbbbaaaccchhhmmmsss|||111///---,,,,,,,,,,,,,,,...---,,,,,,,,,---------,,,---------------------,,,---------------------,,,,,,,,,,,,++++++++++++***+++,,,---,,,,,,------+++,,,,,,++++++---,,,++++++///111...,,,...000///,,,,,,,,,,,,,,,,,,++++++,,,---...------------------------------,,,+++***,,,,,,---......---,,,------......,,,---//////---000///...//////...,,,+++,,,---.........---.........///000000///...---...---///111222000//////111000222222111000000///,,,---000222000...---......///000......///...///333000111111000//////...,,,///...///222222000//////222111111111222222000///333666555111000000222555111333555666555222333555444222111333555777555333444777777555777888:::===666666999777777444///444555444222222333444444333222333333333444555555333444444444444333222222444444444555555444444555555444444333333444444333333333222333555666555444555555555444444444444555555555555555555555555555555777777777:::;;;666222666888777666777999;;;;;;;;;777777777777777777999:::444666777888777777666666444666666444333444666777555888888888;;;<<<<<<>>><<<===>>>>>>AAAFFFIIIJJJKKKMMMOOOTTTXXXXXX[[[dddrrrxxxzzzxxxxxx}}}zzztttpppmmmkkkjjjccc```]]]\\\[[[XXXUUUSSSTTTTTTVVVXXXXXXUUUSSSSSSVVVWWWYYY[[[[[[\\\^^^______gggeee```bbbaaabbbkkkoooxxx111000...------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,------+++,,,,,,++++++,,,,,,++++++......,,,,,,...///---------------------------,,,,,,,,,,,,++++++,,,---------------------,,,,,,++++++,,,......------......///.........000000000///......//////...---,,,...///000000/////////000...///000000///.........//////000111111111111111111222222111111111///---000222333111000000111111...///...///111111222777333444444222222333444333333333444444333111222333444555777888888999999999;;;===<<<;;;<<<;;;===AAA@@@AAACCCEEEEEECCCBBBCCCBBBBBBAAAAAABBBCCCDDDDDDGGGKKKKKKJJJKKKMMMOOOQQQMMMKKKKKKGGGEEECCC???DDDBBB@@@>>>===>>>>>>===;;;<<<===<<<;;;<<<<<<;;;999999;;;===>>>======>>>>>>@@@@@@>>>===<<<;;;;;;;;;:::999888777777777666555777666777888777666555555666666666666666666777777888888888888777777777666555888999999888444222444444333333333444444444444111111111111111111333444444555666777777777777888888::::::888777777888777888;;;;;;;;;>>>??????AAADDDDDDCCCCCCEEEJJJNNNOOOQQQTTTWWW]]]aaaaaadddkkk|||}}}yyyuuuuuuwww}}}|||mmmlllhhheeedddcccaaa______]]]YYYWWWWWWXXXWWWWWWWWWXXXWWWVVVXXXYYYYYYYYY[[[YYY\\\```aaaaaaaaaaaabbbdddkkkjjjiiisss}}}111000......---...---------,,,,,,------,,,+++***++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,,,,---,,,,,,,,,+++,,,---------,,,------+++------,,,++++++,,,,,,,,,---,,,+++,,,......,,,......---------......///...,,,+++,,,+++)))+++...,,,,,,,,,,,,,,,------...,,,,,,,,,------------...///....../////////111333/////////000000000///......///000000000000000111///000111111000000000000111111111111333333333333444555555444333333333222333444333222222333444333000222222444777777777;;;888999:::999:::===@@@AAAEEEEEEDDDCCCAAA@@@BBBEEECCCEEEGGGHHHHHHHHHIIIJJJLLLMMMLLLMMMOOOMMMMMMQQQRRRRRRUUUYYY\\\[[[ZZZYYYZZZZZZZZZYYYWWWXXXZZZ]]]]]]```bbbcccfffhhhiiiiiifffbbbbbb___]]][[[VVVWWWQQQOOOMMMKKKJJJIIIGGGFFFHHHHHHGGGGGGGGGGGGFFFDDDEEEKKKPPPRRRUUUXXXZZZZZZ___[[[VVVPPPLLLHHHEEECCC???>>><<<;;;;;;:::888777999888888999888777666666777777777777777777888888888888888777777777777777666>>>@@@999555333222222222222333333222222222222333444444444333333444555444555666777777888999:::;;;===???===;;;::::::999999<<<<<<===@@@BBBDDDHHHHHHHHHGGGGGGKKKQQQVVVYYYXXX[[[___dddhhhhhhjjjoooxxxzzzxxxvvvyyy|||~~~sssjjjccc```\\\[[[[[[\\\\\\ZZZYYYZZZXXXVVVVVVWWWYYYYYYZZZ[[[[[[[[[]]]```aaa``````aaafffgggfffdddccceeekkkoooxxx222000///............---------------------,,,+++,,,,,,,,,---------,,,,,,...............------,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---...,,,++++++,,,,,,,,,------,,,,,,......,,,......---------......//////,,,+++---,,,)))***...,,,,,,,,,,,,,,,,,,---...///------------,,,,,,---...,,,,,,...///...000444///000111000///000///....../////////000000000000222222222222222111111000333333333333444555666666888888888777777777777777888777666444555777888777777999999;;;===<<<<<<@@@@@@CCCEEEGGGJJJOOOSSSTTTYYYYYYXXXVVVTTTTTTVVVWWWXXXYYYZZZ\\\]]]^^^___```aaabbbbbbdddddd^^^\\\```aaa___```dddggggggeeedddeeeffffffdddbbbbbbdddfffddddddgggmmmsssyyyzzzwwwnnneeedddeeefffeee]]]YYYUUUSSSPPPNNNMMMKKKJJJHHHIIIIIIJJJIIIJJJLLLKKKJJJLLLTTTZZZ\\\```fffjjjiiinnnhhh```YYYRRRMMMHHHDDD@@@???===<<<;;;:::999888666666777888888777777777666666666666666777888888666666666666777888999999;;;GGGGGG<<<444333333222222333555555555444555555333444444444333333444555666666777888888999;;;<<<===@@@CCCCCCBBB@@@??????<<<===<<<>>>BBBEEEHHHMMMIIIJJJKKKNNNSSSYYY^^^aaadddhhhkkknnnrrrrrrrrrvvv~~~vvvpppmmmjjjgggccc]]][[[[[[ZZZZZZYYYYYYXXXWWWXXX[[[\\\\\\^^^aaabbbbbbbbbcccccceeeggggggfffeeefffhhhhhhjjjnnnttt|||111000///.........------...---,,,,,,------------,,,,,,---------,,,,,,,,,...............------,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...,,,++++++,,,,,,,,,------,,,,,,------.........---------...//////...+++,,,...---******---------,,,,,,++++++---...///...---...---,,,,,,---...------......---000333///111111///.........---.........//////000000000333333222222111111000///333444555444333444666888888888777777777777888888;;;:::888777888:::;;;999;;;===>>>???AAA@@@???CCCFFFIIIMMMQQQWWW^^^bbbdddjjjhhheeedddccccccbbbaaa```___```bbbfffhhhhhhggggggiiijjjllljjjccc___cccccc___\\\]]]]]]\\\ZZZXXXYYYYYYXXXWWWVVVVVVVVVVVVXXXVVV]]]kkkzzzqqq\\\SSSSSSVVVVVVOOOJJJLLLKKKIIIGGGEEEDDDCCCBBBAAABBBCCCCCCDDDFFFFFFDDDFFFLLLOOONNNOOOTTTWWWVVVYYYUUUOOOJJJGGGDDDAAA>>><<<;;;:::999999888777666555444555777888777777888666555555555666777888888777777777777888999;;;<<<===IIIHHH<<<555444444333222333555555444444444555333444444444444444444444777777888888888999;;;<<<===CCCIIIKKKJJJGGGHHHIIIEEEDDDBBBCCCGGGHHHHHHMMMMMMMMMQQQWWW]]]bbbeeeffflllqqqtttwww|||~~~~~~{{{~~~zzztttpppppppppnnnkkkkkkfffbbbaaa___ZZZYYYZZZ[[[[[[[[[[[[ZZZZZZ]]]```___```bbbddddddcccdddfffeeehhhiiiiiiiiinnnxxx111000//////.........------,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,++++++------......---------,,,------------------------------,,,,,,,,,,,,,,,+++,,,---...,,,++++++,,,,,,,,,------,,,+++,,,---...//////............//////,,,+++,,,...---******,,,---------,,,++++++,,,......------...///......//////////////////...000222111444444111///000000///////////////000111111111222111111000000000///...111222444333222222444666555444444555555555555666999888666555666888888777999;;;;;;===?????????BBBBBBEEEHHHMMMUUU\\\___```eeeccc___]]]]]]\\\ZZZWWWVVVTTTSSSTTTWWWXXXVVVTTTTTTWWWXXXYYYYYYRRROOOQQQRRROOOLLLKKKJJJHHHGGGHHHGGGFFFEEEEEEEEEEEEDDDBBBGGGIIIZZZuuu|||ZZZGGGDDDDDDEEEAAAAAABBBAAA@@@>>>===<<<<<<<<<;;;<<<<<<<<<===>>>>>><<<;;;======;;;;;;>>>???>>>@@@???===<<<<<<;;;:::999888777666666666666555444555555666777777666666777666666555555666777888999999999888888888999:::;;;<<>>===<<<<<<>>>DDDIIIKKKIIIJJJIIIGGGDDDCCCDDDCCCAAADDDBBBAAA@@@AAA@@@>>>===???@@@??????AAA???<<<<<<>>>=========<<<;;;<<<>>>======<<<<<<<<<======<<>>===<<<;;;===<<<;;;:::999888888888888999999999999999::::::888888777666555666777777777888888999999999999888777666555555555555555444444666555666777777666555666666666666666777888999:::999888777666777888999:::;;;>>>;;;666666666555555777666555555666666666666333444666666666666666666777888999999::::::;;;<<<===HHHXXX___[[[UUUTTTWWW[[[]]]aaakkkpppiii]]]XXXUUURRRTTT]]]hhhooorrrrrrxxx{{{tttsssuuurrrllliiiiiihhhhhhgggeeecccbbbbbbdddcccaaa```aaaaaabbbbbbeeeeeeeeeeeecccbbbbbbcccdddccccccdddcccbbb```___bbbbbbccceeeffffffgggiiiggghhhkkkooossszzz222111000000000//////...------------...---,,,+++------......---------,,,.........//////.........///...---,,,,,,,,,---...///...---------------,,,---------,,,,,,---,,,+++111...,,,---/////////...------......---------,,,...///...,,,,,,---//////,,,...///...------...000/////////111000...---...///222333000......///......333444111...000111111///......///000111111111111000000000111111111000111000000111222222222111111000111333333222222333333444444222111222333222222333333444666666666:::<<<999555333777:::999666888999888555555777888888666666555555666666666666999888333222777888555333666777888999777555666999::::::999999999:::<<<===???PPPyyyoooHHH888<<<;;;777555888888888777666555555555555666777777666777888888666999777555666777666555555555666888999999888777777666555555555555555555444444444555666777666555666666666666666666888999:::888777666666777888:::;;;>>><<<777666888777555666888666666666888999999999555666888999888888888888888999:::;;;<<<<<<===>>>@@@NNN```iiieee\\\ZZZ]]]ccchhhsssrrrjjjccc\\\ZZZ___iiippprrrrrrwwwyyyooommmnnnllljjjgggccc^^^^^^aaa^^^YYYZZZZZZYYYZZZ]]]ZZZUUUWWW\\\\\\\\\\\\]]]^^^___``````^^^___aaabbbbbbcccdddfffdddffffffffffffggghhhhhhgggfffgggjjjmmmppprrruuu444222111000///////////////...---,,,---...---,,,+++---//////...---...///,,,---......------...///,,,...///......//////---///...---,,,+++,,,---.........---------.........000222...+++...---+++///////////////............///...------------............000000------000///000000000000000000000111000222111///000///...111000///...///000111000///...---...000111000///000//////000000111111111111000000000000///000111222333222000000333222000222222222222222222222111000222111111333444444444444777666555444333333333444555555444444555555666777555666666555444555777999555444222222222333333333555555555555555555555555666666777666777888:::<<<>>>TTTzzzUUUCCC888888666555666444444555555333333555666666444444555555555555555444444555666777777777666555777555555777999777666666555666666666777777777777555555666666777777777777888<<<;;;888999;;;;;;;;;:::777666777777888<<<@@@;;;:::888777777777999:::999999888777888:::999666999999:::<<<;;;999999:::;;;;;;<<<======<<<<<<===CCCRRRfffpppkkk```\\\]]]gggkkkyyyvvvqqqdddZZZ\\\dddiiiiiiiiimmmtttxxxttttttvvvtttnnnkkkfff___ZZZWWWVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVUUUUUUUUUVVV\\\^^^]]]\\\^^^______bbbbbbcccccccccdddeeefffgggiiiiiihhhiiijjjlllnnnpppqqqvvv}}}444333111000/////////......---------.../////////+++---......---,,,---...........................---...///......//////---......---------------........................///000333000...111///,,,///---...000111111000...---///......------............---...///,,,,,,............//////000111111111111222000///000//////111////////////111222222222333000......///////////////000000000111111111111000000000000///000111222...444333...111555444111222222111222222222111000111000000222333444555666444333222111111111222333333333333333333444444444555555444333111222555777555333222111111111111000333333444444444444444444666666777888888888999:::<<>>888888555444666555444555555333333444555555444444555555555555555444555555555555555555555444777666777888999888777777666666777777777777777888666666777777888888888888999===<<<999:::<<<;;;<<<<<<:::777777888:::===???:::999999888999999:::;;;;;;;;;;;;999:::;;;;;;999;;;;;;<<<===<<<;;;;;;<<<>>>===>>>>>>>>>>>>???AAAEEEUUUjjjtttooocccZZZXXX___fffsss}}}uuuqqqlll```WWWVVVYYYZZZXXXWWWXXXZZZ[[[YYYXXXXXXXXXWWWTTTQQQMMMKKKLLLMMMMMMMMMOOOOOOOOOOOOPPPPPPPPPPPPQQQSSSUUUWWWWWWXXXYYYZZZZZZ\\\\\\]]]```aaa```bbbeeegggiiijjjjjjkkklllmmmoooqqqtttwww}}}444333111000000000///...------......---......///------...---,,,,,,---...000///......///000///------//////////////////........................---...............//////000000222000...///...,,,...---...000111111111///...........................///......//////...///111......//////000000000111111222000///000000///000...///000000111222333444555111......000000///...000000000111111111111111111111111000000000000111000000000222333000///333222111111111222222111111000//////111222333444555222222111111111222333444222222222222333222222222444444222111///000333555333333222222222111111000222222333333333444444444333444666666666666777777999BBBVVViiiyyy{{{ZZZ???:::888777444444666444444555555333333333444444444444555555555555444444555555444444333333444444666666777999999777777888666777777777666666777777777888888999999999999::::::>>><<<:::;;;<<<<<<<<<>>><<<999888:::<<<>>>>>>888999::::::;;;<<<=========>>>===;;;;;;;;;<<<<<<======>>>??????>>>???AAAAAA@@@????????????@@@CCCGGGUUUfffnnnjjj^^^TTTPPPTTT[[[ccchhhgggdddbbbaaa\\\UUUOOOMMMNNNMMMLLLLLLNNNMMMLLLKKKJJJJJJKKKMMMMMMKKKJJJJJJLLLNNNOOOOOOMMMNNNPPPQQQRRRSSSSSSSSSTTTVVVYYYZZZZZZZZZ[[[]]]```bbbaaabbbfffggggggiiiiiijjjlllmmmpppuuu|||444333222111111111000//////000000///...---...////////////...------...000000///...//////000///......///000//////000///......////////////.....................//////000111333222///,,,,,,---...000////////////000000000000........./////////......000//////000111000000333000000000000000000//////111222///...111111///000...///000111000111222444111//////111222111//////000000111111111111111111222222222111000000000111222222333444444///---222222222111111222111111000111//////111222222222222222111111111222222333333222222333333333333222111333333222000000000222444222222222333333333333333444444444333444444444444222333444555555666666777999999@@@IIIVVVddd```LLL;;;:::999777555555555444444444555444333333333444444444555555555444444444444555555444444444444555666666888999888777777888777777888777666666777777888999::::::::::::;;;;;;;;;>>>===:::<<<===<<<<<<===<<<;;;:::<<>><<<999:::;;;;;;<<<>>>>>>>>>@@@AAAAAA???======???@@@>>>>>>???@@@AAAAAACCCEEECCCBBBBBBBBBAAA@@@BBBDDDIIIQQQZZZ^^^ZZZRRRLLLJJJLLLOOOQQQQQQSSSTTTRRROOOLLLJJJHHHIIIHHHGGGIIIKKKKKKJJJIIIIIIIIIJJJKKKMMMKKKKKKKKKLLLMMMNNNNNNNNNPPPQQQSSSUUUVVVWWWXXXYYYYYY[[[^^^______aaacccffffffhhhgggfffiiilllpppuuu444333222222222222222111111111222111000///000111000000///.........///000...///////////////000111///000000//////000000///000//////........./////////////////////000111222555222000...---...000111000000000///////////////.........////////////......000...---000//////222111111111111000000000000111111///...111111///000000000111000//////000111000///000222222111111222000111111111111111111111222222222222111000111111...::::::000000555444...333222111111111111000///000///000222333222111111222111000000111111111111222333333444444333222111111111111111111111222222222222333333333333444444555555444444444444444444444444555555666777999:::<<<888999;;;???EEEFFF???999:::888555555666555444444555555555444333444444555555555555555444444444333444666666666555555666777777999;;;:::888888:::999999999888888888888888999:::;;;;;;;;;;;;;;;<<<;;;===<<<;;;======;;;<<<;;;;;;<<<===???@@@>>>;;;<<<===<<<;;;;;;>>>??????CCCCCCCCCAAA??????AAACCC???>>>???@@@@@@@@@BBBDDDDDDCCCDDDEEEDDDBBBBBBDDDJJJMMMOOONNNLLLIIIHHHHHHGGGIIIHHHHHHJJJMMMKKKGGGGGGGGGHHHHHHGGGFFFGGGJJJIIILLLLLLJJJKKKNNNNNNKKKNNNOOOPPPPPPQQQRRRSSSSSSTTTUUUWWWXXXYYYYYYZZZ[[[]]]```bbbcccdddfffjjjmmmrrryyy~~~444333333333333333333222///000000111111000111111111111000///...//////000...///000000//////111222000111111000000111000///111111000////////////000000000//////000000111222222000111111//////000......///111222111000...---.........///////////////...444111---000000///222000000111111222222222222111111///...111000///111111111111000//////000000222111111111000///111444111111111222222111111111222222333222111111111222---666666000000444333000333222111111111111000/////////000333444333333333444333111111222222222111222333333333333333222111000111111222222111111111333333333333222222222222555444444333333333333444444444555555555777999;;;999777888:::888777999999888999666444777777555666555555666777666555555666666666666666666555555444333555777888777777777777999999:::<<<<<<;;;;;;<<<<<<:::999999:::;;;:::999999:::<<<<<<;;;;;;<<<===<<<===<<<;;;======;;;<<<::::::<<<@@@AAA@@@===;;;===>>>===;;;;;;>>>??????AAAAAAAAAAAA???>>>???BBB@@@????????????>>>???@@@BBBBBBBBBDDDCCCBBBBBBCCCGGGIIIIIIGGGEEEEEEGGGGGGDDDGGGIIIHHHHHHIIIIIIHHHGGGIIIKKKJJJIIIHHHJJJLLLOOORRRSSSPPPQQQTTTRRROOOSSSTTTUUUVVVVVVVVVWWWYYYYYY[[[]]]___aaaccceeegggiiinnnvvv}}}666555444444444444333222/////////000111111111000222222111000000000000000000111111111111111111222111111111000000111111000222222111111000000000000111111000000000111222222222///111222///000111......///111222222111///...///////////////000000111111;;;777///000111///222000000111111222222333333000111000///000000///222111000000000111111111111333222111111111000222444111111222222222222111111111222222222222222222333111000///222333......444222222111000111111111000111000000222444444444555555444222333333444333222333333333333333333333222333222222222222222222222333333333222111111111222444333333333333333444555444555555555666666888999666777::::::888888888999888:::777666888666444888666666777888888666666777777777777777777777666666555777888888777777888999:::999:::<<<===<<<;;;<<<===:::888888:::<<<;;;999999:::<<<<<<;;;:::;;;===<<<===<<<<<<>>>===;;;<<<<<<;;;===AAABBB===;;;===<<<>>>>>><<<<<>>??????>>><<<===???@@@??????@@@???>>>>>>@@@@@@@@@AAABBBBBBBBBCCCEEEFFFHHHHHHGGGFFFGGGHHHHHHHHHIIIJJJJJJIIIJJJLLLMMMKKKMMMNNNNNNNNNNNNQQQRRRUUUUUUTTTTTTUUUVVVVVVUUUUUUVVVXXXYYYYYY\\\___bbb___ccchhhooouuu|||777666555555444444333222333222222222333333222000444333333222222222111111333222111111222333222111111222222000000111111000222333333333222111000///222111111000000111222222555111222333///111444222000000000000111111111111000000//////000000111222333???;;;000000111///111111111111222222222222222///222111///000//////222111000///000222333333333111000000222444333222222111222222222222222111111111222222333222222333444333444222111222111000222111111000000111111222111555333111222222333444555444333111222333333222111444444444444444444444444666555444333333333333333222333333222111222333444333333333333333444555666555666777888888777888888999<<<<<<999888::::::999999<<<:::999:::666333999666666777999999777777888999999999999888888777777777888999888777777888::::::999999<<<===<<<;;;;;;<<<999666666:::;;;:::777888:::;;;;;;::::::;;;<<<===>>><<<<<>><<<===BBBAAA<<<:::>>>;;;>>>???======??????===@@@??????@@@@@@>>>>>>@@@??????@@@AAAAAA@@@AAACCCAAAAAAAAACCCDDDEEEGGGJJJHHHKKKKKKIIIHHHJJJLLLMMMOOOMMMKKKLLLNNNPPPQQQQQQQQQRRRRRRRRRRRRSSSUUUVVV[[[WWWUUUXXXZZZYYYZZZ^^^```cccfffiiimmmrrrxxx}}}666888888444444666666333555555333333444555444222444333333222222111111111111111222222111333444111444555555222111222333333222000111666666222000333222333222///...000333333444222111000111666777111111222222222222222111///000000000000111222111111111//////111111000000111111222222111222333333000333333222000000111111000000111222222333333222111333333222333333222111000000111222333222222222222111111222222333333555666333333444444222222111111111111111333333222222333333333333333444444555555444444333333333333333444222333333333333444444333444444444333333222333444444555555555444333333444666666666666777777666555666666777777888888999999:::::::::999999888888888:::;;;:::777777999:::888555888;;;:::999999999777:::;;;;;;:::888666666777555:::<<<999777999:::999:::999999999:::;;;:::999:::999999888888888777777999:::;;;<<<===<<<<<<;;;;;;:::;;;===???@@@>>>;;;<<<@@@BBBAAA>>>===>>>>>>===???>>>===?????????AAA??????@@@@@@AAABBBBBBAAA@@@AAABBBCCCCCCCCCDDDDDDCCCEEEDDDEEEJJJKKKKKKMMMOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQRRRRRRRRRSSSTTTTTTUUUVVVWWWXXXWWWXXXYYYZZZ]]]```ccceeegggmmmuuu{{{???===<<<;;;:::888666555666777666555666777777666999888666555444333333333555333333222111333555222111333333111111333555666777555555777666222111222111222222000///000111111333111111000000444555000111222333222333333222000111222333222222111222333111111222333333222333555555555444444666888666222111222222222222333222000111222333333222222333444333333333333444333222111111222333333333222222333333333222222222333444666333333444333222111111111333111111222222222222444333333333333333333444444555444333333333333444555222333444444444666666555333444444444444444555555444555555555444444444444777666666777777777666666777777777777888888999:::999888888888888888888999777999;;;;;;999777777999999888999;;;:::888888::::::;;;<<<;;;999888888999888<<<===:::999:::999888999999999:::;;;<<<;;;;;;:::::::::999999888888888999:::;;;=========<<<<<<<<<<<<<<<===??????===<<<===BBBDDDBBB>>><<<=========???>>>???AAA@@@>>>???AAAAAABBBCCCDDDDDDEEEEEEDDDEEEFFFFFFFFFFFFGGGGGGJJJMMMMMMMMMPPPOOONNNPPPOOOPPPQQQQQQRRRTTTVVVXXXWWWXXXYYYXXXXXXWWWXXXXXXZZZ]]]```cccfffkkkqqqvvv~~~XXXRRROOONNNJJJDDD@@@@@@>>>>>><<<999888888888666999888666555555555555666888666555444333666888666555666555444333555777777777777666555444333222222222444444333333333222222444444444333222444555111111222222222333444333111111333444444222111333555555666888888555222333777;;;999888999<<<>>>;;;777444444444333444444444333222333444222111111444777333333333444444444333222111222333444333333333333555444333222111222444666333444444333222222222222444222111222222111222444444444444444444444444444666555333222333444666777333555555555666777777666555555555555555555555666555555444444555555555555777777777777888888777777999888888777777888::::::777777777888888888999999:::999:::;;;888666:::BBB>>>999888;;;<<<888999===;;;;;;<<<;;;:::::::::;;;999;;;<<<::::::;;;999777999999999:::<<<<<<<<<<<<;;;;;;:::::::::999999999999:::<<<===>>>>>>===<<<<<<<<<<<<============<<<>>>CCCFFFBBB???@@@BBBCCCBBBDDDCCCDDDGGGGGGDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGJJJKKKLLLMMMMMMNNNPPPQQQMMMQQQRRRRRRUUUTTTTTTWWWXXXYYYYYYXXXWWWXXX[[[^^^\\\___dddhhhlllooosssvvv|||wwwrrrooolllgggdddcccYYYWWWRRRMMMKKKIIIFFFCCCBBBAAA???===;;;;;;;;;<<<;;;999999888777999;;;888999999888666666666777888555666555333333555666555333444444444444333222222444444555444222333444111222444444444555777666444333444555555444444555777:::===@@@>>>888333333666>>><<<;;;<<>>;;;999666333333444555555333333333222222222444666333333333444555555444333222333444444444333333333555555555444333444555666444444555444333333333333555333333333333222333444444444444444555555666666555555444333444555666777555666666666666888888777777777777666555444555555666555444555666777666666888888888888999999888888999999999999999999::::::888888888888999999:::::::::::::::999777888>>>EEE>>>:::999<<<===<<<<<<>>>;;;<<<<<<<<<;;;;;;;;;<<<:::;;;<<<<<<===>>><<<999999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999:::<<<===>>>===<<<;;;<<<<<<======<<<===>>>???DDDGGGFFFAAA>>>@@@CCCBBBHHHJJJIIIIIILLLMMMKKKLLLJJJKKKLLLMMMNNNOOOQQQRRROOOOOOPPPPPPPPPQQQSSSTTTSSSVVVVVVVVVWWWXXXZZZ^^^\\\```fffkkkpppwww~~~|||xxxssspppooooookkkgggcccaaa]]]YYYUUURRRQQQQQQMMMKKKKKKHHHEEEEEEDDD@@@???>>><<<<<<;;;::::::;;;999:::999555555777888777888777777666666555444444555444666666333555777555444555666666777999888777666666555666666777888888;;;>>>AAAAAA;;;666555888;;;::::::;;;<<<>>>???@@@===:::666444333444444555333333222333444444444333333333444444555555444444333444555555555444333333444555666777666666777777444555555444444333333444555444555666555444333444444444444555555666777777444555555555555666666666666777777666666888888777888888888777555555555666777666555666777888888777999888888999::::::999999999:::::::::::::::999999999999999999999999999999555999;;;::::::;;;<<<;;;;;;;;;:::;;;<<<>>>>>>===<<<======<<<;;;;;;;;;;;;===>>>>>>>>>???@@@>>>;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<=========<<<;;;<<<===>>>>>>>>>>>>@@@BBBFFFGGGFFFDDDDDDGGGHHHGGGJJJLLLJJJJJJMMMMMMMMMPPPPPPQQQRRRRRRRRRRRRSSSUUUUUUVVVWWWXXXYYY[[[]]]______cccdddfffmmmssszzz|||yyyvvvuuutttpppnnnlllhhhbbb```^^^YYYVVVTTTRRRPPPNNNKKKIIIHHHGGGHHHFFFBBB@@@@@@@@@>>>???===;;;:::999777666666777555666777555666888777555555555555666777777555777666555555666777777777666888<<<===:::777777999777777777777888999;;;>>>999777666666555444444444444333222444666666555333444444444555666666555444444666777777666555444444444666777888888888888888444555555444333333444444555555666777777555444444444444444444555666777777555555666666777777666666777888888777666777888777777777777777777777777888888777777777888999999999999999999::::::;;;::::::::::::;;;;;;;;;:::999888999999999888888888888888999<<<<<<::::::<<<;;;888888:::;;;:::;;;======;;;<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>======>>>===;;;::::::;;;<<<<<<;;;;;;;;;<<<;;;<<<<<<<<<<<<;;;;;;:::;;;<<<======>>>>>>>>>======>>>???@@@@@@@@@BBBCCCGGGEEEEEEFFFGGGHHHIIIJJJMMMQQQRRRSSSUUUVVVWWWZZZUUUWWWYYY[[[]]]```ccceeehhhkkkpppvvv|||~~~~~~}}}|||{{{wwwwwwtttsssrrrpppllliiigggfffeeedddbbb___]]]\\\ZZZVVVSSSPPPNNNLLLIIIGGGFFFGGGCCCBBBAAA>>>>>>@@@>>>=========;;;;;;<<<;;;999::::::999999888888888999666777888999888777777999777666666888999999999;;;888666555666666555555555555555555666777777666555666666666666777777666555666777999999888666555555555666888888888888999999555666666555444444555666666555666777777555555555666666666666666666777777777777777777777777777777777888888777777888888888777888888888888888999999999999999888888999:::;;;999999999:::;;;;;;;;;:::;;;;;;;;;;;;::::::999888999999999999888888999999???>>><<<:::999:::;;;;;;999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<===<<<<<<=========<<<<<<;;;<<<======>>>???@@@AAABBBBBBCCCDDDEEEEEEFFFFFFGGGKKKGGGFFFHHHIIIJJJQQQYYY\\\dddkkkqqquuuuuuvvvyyy~~~~~~}}}{{{|||~~~~~~|||yyyuuutttqqqlllhhhgggeee```]]]ZZZVVVTTTTTTRRRLLLLLLJJJHHHGGGGGGEEECCC@@@AAAAAA???<<<;;;<<<>>>>>><<<:::999999888888999:::888888;;;===<<<::::::;;;888555666666555666888666777777888888777888888777777777777888888777666777999::::::999777666666777777888888888888999999777777777777666666777777777555555666666555555666888888888888777777888888999999888777777888888999777888888777777999999999999::::::999888888888999999::::::999888999:::<<<999999999:::;;;;;;;;;:::<<<<<<;;;::::::999999999:::::::::999::::::::::::<<<:::;;;======999999;;;===::::::===<<<999:::???;;;;;;;;;<<<<<<=========>>>=========<<<<<<<<<===:::;;;<<<============>>><<<======>>>>>>======<<<======>>>???AAACCCDDDEEEJJJKKKKKKLLLMMMMMMMMMMMMIIIFFFHHHQQQZZZeeexxx{{{zzzzzz|||