BM6P6(@ ooo@@@''' '''444AAANNNTTTQQQLLLAAA...$$$&&&)))---333AAA\\\sss}}}www^^^BBB222,,,+++$$$######...777$$$!!!)))---///333999??????>>>===???BBBAAA===:::???BBBDDDBBB===;;;???DDDDDDNNNZZZcccrrreeeTTTSSScccrrrzzzxxxlllcccbbb^^^OOO???666((( ### '''---333666777888111000,,,%%% !!!"""""""""$$$'''***,,,000333333111111555:::===CCCPPP]]]___[[[\\\bbbeee___UUUKKKDDD@@@>>>>>>444222000///000///---***(((,,,000111///,,,******,,,''')))111000(((&&&***)))***+++,,,,,,---...///444111666BBBJJJMMMUUU^^^eeekkknnnzzzqqqooommm___YYYQQQJJJDDD@@@<<<:::BBB===<<>>===>>>???===:::BBB<<<:::<<<>>>;;;999999888888444...---111444333777777777777777888888888///000222111///......///---***(((((()))***))))))&&&$$$###$$$%%%'''&&&%%%%%%$$$###$$$(((...555999>>>???@@@CCCCCC>>>444,,,)))%%%"""###%%%%%%!!!fff:::###'''444BBBNNNTTTPPPJJJ@@@---###%%%(((---666GGGhhhrrrSSSBBB111+++***###"""### %%%"""(((...111555;;;???@@@>>>===<<<=========<<<@@@AAAAAAAAA@@@???@@@@@@FFFQQQ\\\fffttt~~~dddQQQOOO^^^nnn}}}||||||qqqhhhfff```PPP@@@666'''&&&---111333444333...---***$$$ !!!"""$$$(((******...000000......222777???CCCKKKSSSSSSPPPRRRXXX]]]XXXQQQIIIBBB>>><<<;;;555333111000...------,,,+++///444333///,,,,,,...///------//////,,,+++...***++++++,,,---...//////888666<<>>===@@@EEEGGGGGGIIIMMMFFFAAA:::777999<<<>>>???>>>:::888<<<===;;;999999666777444//////444777666555555666888999999999999111000000000///...---,,,---***(((((()))******)))'''%%%######%%%&&&'''&&&$$$###""""""%%%+++111444666666777:::;;;888000***'''###!!!"""$$$$$$ YYY222 (((666CCCOOOUUUPPPGGG<<<+++###$$$(((...777JJJlllnnnNNNBBB111***((("""!!!###!!!"""(((...444999===???AAA@@@>>>;;;999999<<<>>>AAA???>>>@@@BBBCCCAAA???JJJTTT___iiixxxyyyaaaMMMHHHUUUfffyyy~~~wwwnnniiibbbSSSBBB777'''%%%+++...///...,,,***)))'''""" !!!###'''***))),,,......,,,---000444<<<===AAAEEEDDDCCCFFFKKKPPPMMMIIIDDD???;;;888777666555333000---,,,---...///444777555///+++...222111333111------000111000,,,+++***+++...///000///666777@@@PPPZZZ___hhhttt{{{yyyxxxsssaaaddd]]]TTTKKKEEEBBB@@@>>>???AAAEEEHHHFFFBBBDDDJJJAAA>>>:::888999<<<>>>???;;;888888<<<===:::888999555666444000111666:::999333555777999::::::::::::444111......000///---***,,,+++)))((()))******)))(((%%%###"""$$$&&&'''(((###""" """'''+++///,,,++++++...000///+++&&&###!!! """### QQQ...,,,;;;GGGRRRWWWPPPEEE555'''###%%%***222<<>>>>>@@@@@@@@@<<<999888;;;???BBB@@@???>>>@@@BBBDDDDDDMMMWWWbbbmmm}}}uuu^^^GGG???KKK]]]sssyyyqqqkkkdddVVVEEE999'''###)))++++++(((&&&&&&&&&$$$    """%%%((()))+++,,,,,,+++,,,///111333555888::::::;;;===AAABBBBBB@@@>>>;;;888444333666555333///++++++---000000555888444---***...333///555444------333333---,,,***)))***,,,...//////111333>>>PPP[[[```kkkwww}}}wwwooozzzzzzeeeWWWQQQIIIDDDAAABBBCCCCCCEEEEEEGGGJJJFFFAAA???BBB888:::===@@@AAA@@@===;;;<<<::::::>>>===999777888666777555222222777::::::444666888999:::999888888777333......111111---))),,,+++))))))***+++***((()))&&&###!!!###&&&((()))$$$### !!!$$$(((***(((%%%$$$%%%((((((&&&### !!! zzzKKK+++!!!!!!111AAALLLUUUZZZQQQBBB---""" $$$'''...777DDDWWWwww}}}bbb>>>...'''&&& """"""$$$)))000888<<<>>>===>>>@@@BBB@@@<<<:::<<>><<>>>>>???===777555777999:::888333333777999777777888999999888777555444999444//////111222///+++,,,+++******++++++***(((***&&&###"""###&&&((()))&&&$$$"""!!!!!!$$$&&&((((((%%%"""!!!###$$$""" !!! rrrDDD)))###$$$666GGGOOOXXX\\\PPP===))) """&&&(((000;;;GGG^^^uuuTTT<<<,,,''''''!!! !!!"""&&&,,,222777:::<<<<<<>>>???@@@???>>>===>>>>>>BBBDDDDDD@@@===@@@JJJRRRRRR\\\kkkyyypppVVV<<>>)))  $$$&&&'''&&&%%%$$$$$$$$$!!!  !!!"""!!! !!!$$$&&&%%%%%%%%%&&&&&&((())))))...222555444444333000,,,///111444666666444111///333000---,,,---......---,,,......,,,)))''')))+++)))---///.........+++'''(((+++---,,,((()))...444666777???IIIMMMOOOXXXfff||||||rrrwwwlllQQQLLLHHHBBB@@@@@@CCCEEEFFFHHHBBBAAAEEEIIIGGGCCCBBB@@@@@@@@@??????AAADDDGGGCCCAAA@@@???;;;555555888:::<<<999444333666777555999999888666555444333333777444000///000111///---,,,+++***+++,,,,,,***((()))&&&$$$###%%%'''((()))'''&&&$$$######$$$&&&(((***&&&!!! """"""!!!!!!!!! hhh;;;%%%###&&&999JJJQQQYYY\\\NNN999(((""" $$$&&&'''000;;;KKKdddiiiEEE999***&&&((("""  !!!'''///444666777999<<<@@@>>>;;;;;;<<<>>>???@@@BBBCCCCCCCCCCCCFFFLLLPPPTTT```ppppppSSS888***333FFFbbbxxx{{{tttvvvssskkkcccYYYKKK>>>+++ """%%%'''((()))%%%&&&%%%###  !!!!!!"""$$$'''***((('''&&&'''((()))******---222333111222444111+++,,,...222444555444111///111,,,(((***...111...******))))))))))))(((((('''+++)))***---,,,)))((()))(((...222///((('''000999;;;;;;BBBKKKNNNPPP[[[jjj||||||rrrrrrhhhPPPLLLHHHDDDBBBCCCEEEFFFGGGIIIEEEDDDFFFFFFBBBAAACCCAAABBBAAA@@@???@@@EEEIIICCC@@@>>>===888444555::::::;;;999444333666666444999777555333222333333444333222000...---......///,,,++++++,,,---,,,***((((((&&&$$$$$$&&&((((((((((((&&&%%%######%%%&&&'''((($$$ !!!"""!!! !!!!!!"""!!! ___444!!!###&&&:::KKKRRRXXX[[[LLL555***$$$"""&&&'''&&&///:::TTTkkkhhhDDD777)))&&&((("""  !!!(((111555444555888;;;BBB===777666:::>>>@@@AAABBBBBBBBBEEEIIILLLMMMLLLWWWccctttqqqQQQ666(((000DDD```vvvyyytttwwwuuulllcccZZZKKK===,,, !!!%%%(((***+++&&&''''''$$$ !!!###&&&***---,,,*********,,,---------+++///000...000666555000+++---111444555444222000000***%%%)))000333...((()))'''&&&''')))***'''$$$...'''&&&++++++%%%&&&---(((000666222((('''111===<<<<<>><<<;;;666333666<<<888:::888444333666777444777666333111111222444666000000///---++++++---000,,,++++++,,,---,,,***((('''&&&%%%%%%'''((((((''''''&&&$$$######$$$&&&'''%%%!!! """  !!! """######!!!^^^444 (((;;;NNNXXX[[[WWWHHH777######"""***...)))>>>WWWyyy[[[DDD888***&&&&&&###,,,333444555:::???BBBAAA===;;;=========@@@DDDJJJEEEAAABBBHHHNNNPPPPPPUUUggg|||oooRRR555###'''999XXXpppttt}}}xxxooohhhddd[[[III777---!!!'''---//////++++++***'''"""!!! """!!! """''',,,///000222000//////...,,,(((%%%(((+++---------...222555222000...---///000000000///000111222222111000///111---)))))),,,...///...---000333111,,,)))+++---333000000111000...222777???CCCEEEOOOZZZYYY]]]oooxxx~~~zzzoookkkeeeXXXKKKKKKMMMLLLGGGFFFIIILLLLLLMMMJJJEEE???===>>>BBBEEEGGGFFFEEEGGGHHHFFFAAA===AAAAAA@@@<<<777666888;;;===<<<999666555444555555333111//////111444555555000111111000---+++*********+++---...---+++)))(((&&&&&&$$$$$$$$$%%%&&&'''&&&&&&%%%$$$############&&&$$$"""!!!""""""!!!  !!!"""###%%%$$$"""!!!UUU///!!!$$$,,,???RRRZZZ[[[VVVEEE444"""###!!!(((,,,)))AAA\\\___DDD555((($$$%%% '''...333333555;;;@@@BBBCCC>>>;;;<<<======@@@FFFEEEBBBAAACCCHHHNNNRRRTTTYYYkkkmmmOOO333"""%%%444QQQjjjqqqyyyuuunnnhhheee^^^MMM===---###)))///000000,,,+++)))&&&!!! &&&<<<555 """ """&&&)))++++++---,,,,,,,,,---,,,)))'''&&&)))+++,,,,,,...111555222000///...000111111000000000111111222222111111111///,,,+++,,,.........///222444222...,,,...111333111111333333111333888???EEEFFFMMMZZZ^^^cccppp}}}pppccc___\\\TTTLLLNNNQQQQQQMMMLLLNNNOOONNNMMMJJJFFFAAA???@@@CCCEEEHHHGGGFFFGGGHHHGGGCCC???AAAAAAAAA===999888999;;;;;;;;;:::999777555444333333111//////111333555555222222222111///---,,,++++++,,,,,,---,,,+++***)))&&&&&&%%%%%%%%%&&&'''(((%%%%%%$$$$$$######$$$$$$###""" !!!"""$$$######  """###$$$###""" vvvHHH((("""***000BBBTTT[[[[[[SSS@@@---###!!!&&&******EEEdddeeeDDD222$$$"""""""""$$$---111333333666===AAA@@@DDD???<<<=========@@@EEE>>>@@@BBBEEEIIINNNTTTXXX^^^qqqjjjJJJ111!!!""",,,EEEaaammmuuusssnnnjjjgggaaaRRRCCC--- %%%+++///000000+++***((($$$ +++***444UUUMMM  """%%%''''''&&&''''''''')))+++,,,+++)))%%%''')))***+++,,,///222222000//////000111111000000000/////////000222333///000000...,,,,,,---......000222000------///222111000222666555222333777===FFFGGGKKK]]]iiiooovvv{{{jjj___]]][[[VVVQQQSSSVVVVVVSSSSSSUUUUUURRRNNNKKKHHHEEECCCCCCDDDEEEIIIHHHGGGGGGHHHGGGEEECCCAAABBBBBB@@@===;;;;;;;;;999:::::::::999777444333333111000000222444444444333333333222111///...---,,,,,,,,,,,,++++++++++++&&&&&&%%%%%%&&&'''((((((#########$$$$$$$$$$$$$$$!!! ###%%%%%%%%% !!!!!! !!!""""""!!!!!!  ӵkkk==="""!!!,,,222DDDUUU[[[YYYPPP<<<((($$$ %%%))),,,HHHnnneeeAAA...!!!  $$$'''///222444555:::???@@@<<<@@@===<<>>BBB;;;@@@EEEHHHIIINNNUUU[[[aaatttĦĦӵgggEEE...!!!ĦttttttqqqlllhhhaaaRRREEE...!!!&&&***+++,,,+++)))(((%%%!!!%%%!!!###===666 """%%%'''&&&%%%###"""###&&&***---------''''''(((((()))***,,,---000...---...///000///...---,,,*********---///111---///111///+++)))***---***,,,,,,+++******---///------111555555111222555888DDDEEEIII___rrrxxx{{{|||}}}rrrhhheeefffccc^^^ZZZXXXZZZXXXUUUVVVYYYYYYVVVOOOLLLIIIGGGFFFFFFEEEEEEIIIHHHGGGGGGFFFFFFFFFEEEBBBBBBBBBAAA@@@>>>===<<<::::::999999888777666666555444222222444555555444333222111111111000...------,,,,,,+++++++++,,,,,,%%%%%%%%%&&&&&&&&&''''''""""""###$$$$$$$$$$$$$$$!!! """$$$$$$$$$ !!!  !!!4ĉ@ӵccc666!!!+++666HHHXXX]]]ZZZOOO;;;'''$$$!!!%%%***---IIIttt]]]===,,,!!!%%%(((...333666999===AAA???:::;;;:::===BBBBBB???===>>>===BBBHHHJJJJJJMMMUUU\\\dddwww>L=hĦ4ĉ@ӵcccAAA+++ >Ldddtttvvvuuuooohhh___QQQEEE111"""$$$&&&&&&&&&&&&&&&%%%"""  """&&&))))))(((!!!!!!"""%%%)))---......)))((('''''''''(((((((((,,,+++***+++,,,---+++***(((&&&%%%$$$%%%(((,,,...+++---///---)))''')))+++((()))***))))))***+++---))))))...333333000000333666BBBDDDGGG]]]pppuuuxxxvvvvvvkkkbbbbbbdddaaa^^^^^^[[[ZZZVVVSSSUUU[[[]]]ZZZPPPMMMJJJIIIIIIHHHGGGEEEFFFFFFFFFFFFEEEEEEEEEFFFBBBBBBBBBBBBAAA@@@???======;;;888666555777999:::888666555555666777666555111///...///000000...,,,---,,,,,,++++++,,,------%%%%%%&&&&&&&&&&&&%%%%%%!!!"""###$$$$$$$$$$$$######!!! !!!""""""!!!  !!!GG=?ZZZ111###+++>>>NNN\\\___ZZZPPP;;;((( %%%"""(((---...HHHqqqyyyPPP999+++###&&&)))---333888:::<<>>;;;999888===CCCDDD@@@>>>???AAAEEEIIIKKKKKKOOOWWW]]]iii|||HdĦ=ĪjGG=?]]]<<<&&&HdĦ^^^pppuuuvvvppphhh___RRRHHH333"""!!!"""""""""###$$$######!!! """ """&&&)))******"""!!!!!!$$$'''+++,,,,,,***(((&&&&&&''''''&&&%%%)))(((((()))******((('''$$$###""""""###&&&***,,,+++,,,,,,***(((((()))***)))***+++,,,---,,,,,,,,,((((((,,,111222///000333999CCCEEEJJJ\\\hhhlllrrrwwwxxxtttdddWWWTTTUUUSSSUUU[[[XXXWWWTTTRRRVVV\\\^^^ZZZRRRNNNJJJIIIJJJJJJHHHEEECCCEEEGGGGGGFFFEEEFFFGGGCCCBBBAAAAAABBBBBB@@@???===;;;777444444777:::===999777666666777777555444///---,,,---///000---***,,,,,,,,,,,,------------''''''(((''''''&&&%%%$$$!!!"""###$$$$$$$$$###"""%%%###!!! !!!!!!   ӵĭӵӵĦӵӵĦƜ`1.׼sĦ'''///DDDRRR^^^]]]WWWLLL777ӵ,,,ĦfffBBB666+++ĭӵ"""%%%Ħ???@@@;;;ĦCCCĦMMMRRRZZZ```qqqDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦzzzVVV888"""DdDpppiiiaaaӵӵӵĦӵ"""""""""ĭӵ  """ !!!$$$'''))))))"""!!! """$$$'''(((((((((&&&$$$%%%''')))(((''''''&&&&&&'''))))))'''%%%############%%%(((+++,,,---+++)))((()))***++++++***+++---//////...,,,*********...333333222333777<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵ222FFFSSS\\\ZZZRRRFFFg&e%%%>hӵZZZ999555,,,fff?><zg&e>&e $$$HL999@@@DDDShӵgLJJJNNNUUU]]]cccwwwS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLvvvQQQ555D%%)?iiifff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e***"""###3h?g&e>&e??  !!!!!! $$$""" """%%%''''''###!!! """$$$%%%%%%&&&$$$###$$$(((+++***)))&&&&&&&&&'''))))))&&&$$$$$$$$$%%%&&&(((***---...000+++''''''***------,,,)))+++---///000...+++(((------000555666444666;;;>>>EEEMMM\\\kkklllqqqxxxuuurrrnnncccUUUNNNQQQQQQKKKKKKQQQMMMPPPRRRVVV\\\aaa\\\UUUTTTOOOHHHGGGIIIJJJIIIFFFBBBFFFJJJLLLJJJHHHHHHIIIEEEBBB>>>>>>@@@BBBBBBAAA999999888888999999:::;;;777555444444555444222000///,,,***,,,000222///+++***+++---//////...---,,,.........---+++(((&&&$$$"""###$$$%%%$$$""" ###!!! !!!!!!  !!!!!! 4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@''':::NNN\\\]]]VVVOOO===Hu]Ħ"""ZuR)Ħ{{{^^^???+++###!!!sߝLGdUĦHƅ^Hu]ĦntHdĦ999>>>HGgĉ@GGGHdĦPPPWWWNNNQQQfffzzzHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦvvvOOO... Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]Ħ%%%$$$Bt=o9ĦHƅ^Hu]Ħ !!!!!!"""######"""!!!  """$$$&&&&&&''''''((()))))))))(((&&&%%%"""""""""""""""%%%***...---***'''%%%&&&((())))))&&&''')))+++,,,+++'''$$$)))...444666555555777999999EEELLLTTT___aaaiiizzz{{{vvvuuussspppbbbZZZTTTTTTRRRMMMIIIHHHMMMTTTRRRUUUbbbdddYYYTTTTTTPPPMMMKKKKKKJJJGGGCCCCCCEEEGGGGGGEEECCCCCCCCCCCC@@@>>>>>>@@@BBBAAA@@@555999<<<;;;777555777::::::999777555333222111111333222000/////////000000///...---------///000111...//////...,,,)))&&&$$$'''%%%######$$$$$$$$$###""""""""""""!!!!!!!!!!!!"""!!!   """ 4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqet(((<<>>===<<<999;;;<<<999555444888<<<999999888666555333222111555444333000---++++++,,,//////.........///000000---------,,,+++(((%%%###&&&%%%######$$$$$$$$$#########""""""!!!!!!!!! """!!!   """ 4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵ>>>IIIYYY]]]XXXPPP===DdDĦ'''///o)huuuVVV;;;***### DdDΦDdDĦDdDΦDdDӵ GIpӵDdDĦ<<>>@@@GGGIIIOOO[[[\\\___kkktttooohhhbbb```\\\TTTMMMKKKPPPZZZZZZYYY``````YYYZZZXXXTTTNNNIIIHHHHHHHHHHHHEEEEEEEEECCCAAA??????@@@>>><<<:::999:::;;;:::999======<<<999555555999===999999:::999777555222000444555555222---++++++...//////000000000///......++++++++++++)))'''$$$###'''%%%######$$$%%%$$$###$$$$$$###"""!!!!!! """!!!  !!!  !!!!!!4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)ĦAAAOOO[[[YYYNNNFFF777>d<Ħ)))DtnnnlllOOO888+++### DdDΦDdDĦ>d<ʜ4DuTӵ!!!4DwDd<Ħ<<dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>dd<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<Ħ peӵDx<>d<ʜ4DuTӵ !!!"""###$$$$$$""""""######$$$$$$%%%%%%((((((&&&%%%%%%&&&'''(((%%%'''***+++******++++++***)))((((((******)))'''''')))+++++++++*********------///222888===BBBDDDEEEJJJKKKSSSaaaeeehhhtttwww{{{rrriiiaaa^^^[[[UUUPPPOOOUUU```___ZZZ]]]ZZZVVVYYYVVVSSSOOOLLLIIIHHHHHHGGGDDDFFFGGGEEEBBB???>>>===>>>>>>===<<<<<<<<<;;;;;;===>>>===;;;888777999;;;888:::;;;;;;:::666222000000333555333///...000333///000000111000///---,,,+++++++++***)))'''&&&$$$((('''%%%%%%&&&&&&&&&%%%%%%%%%$$$###""" """!!!  !!! !!!!!!4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒR!!!i?ʜtd<Ħ<<daĦB?Ho9>d<>d<ӵB?Ho9<xsssPPP333$$$%%%&ӫeʬtIӇkkk>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR  """###$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((((((&&&&&&&&&'''((()))%%%(((+++,,,+++++++++++++++***)))***++++++***)))(((***,,,+++******+++---///000222555999???EEEIIIIIINNNNNNVVVdddhhhkkkwww{{{zzzqqqlllbbbXXXUUUTTTQQQPPPQQQUUU```^^^WWWYYYWWWUUUZZZQQQQQQQQQOOOLLLIIIGGGFFFCCCFFFIIIIIIFFFAAA===;;;>>>>>>>>>>>>===<<<<<<<<<;;;<<<>>>>>><<<:::999888888:::<<<<<<;;;777222000---000222111///...///111...///000000000...---,,,,,,,,,++++++***)))((((((***)))''''''((((((((('''&&&%%%$$$###"""!!! !!!!!!   4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďD,,,555HHHJJJXXXWWWKKK@@@///ne(((***=emmmRRR@@@555+++$$$ egesĪj@h"""fdDĦ===@ďDFFFIIIHkge^^^qqq@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeoooLLL222%%%(((HĪj@IŌhhhkkkegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h!!!"""###$$$######"""""""""###%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&"""$$$''')))(((((()))***+++)))((((((***++++++***(((+++,,,+++)))))),,,000///333666888:::>>>EEEJJJLLLQQQQQQUUU___aaadddqqq}}}uuukkkdddZZZRRRPPPPPPOOOOOORRRRRR[[[YYYRRRUUUVVVTTTZZZLLLNNNPPPOOOLLLIIIFFFFFFCCCFFFIIIIIIFFFAAA===;;;:::<<<======<<<;;;;;;<<<999:::===>>>>>><<<999777888:::;;;<<<:::666222000---............---,,,+++------.........---,,,,,,---,,,,,,,,,++++++******+++)))''''''((()))((('''%%%%%%$$$###""""""!!!!!!!!!!!!  4DuXӵĵD^)))111:::LLLKKKXXXVVVGGG;;;***'''''')))mmmqqq]]]FFF;;;444,,,$$$ """(((DdDĦ>>><<aĦs׼sHokkkGGG000$$$)))TTTdddiii###D^DdDĦs׼s !!!######"""!!! !!!"""$$$&&&!!!!!!"""############### """%%%&&&&&&''')))******(((&&&%%%''')))******)))+++---+++))))))---222111777======;;;===EEEMMMOOOVVVUUUWWW]]]\\\aaaooo~~~~~~vvvlllccc[[[UUUVVVWWWUUUTTTUUUTTT[[[UUUMMMQQQQQQOOOSSSJJJMMMNNNMMMJJJGGGGGGHHHDDDEEEFFFEEEBBB???>>>>>>777:::======<<<;;;<<<===999999:::;;;<<<<<<:::999999999::::::888555222000...,,,+++---111111...+++,,,,,,+++++++++,,,---------,,,,,,++++++++++++,,,***(((&&&&&&'''((('''&&&$$$$$$$$$######"""""""""!!!!!!!!!   Φ4DuXӵtvӵ>d<ĦĦĦYYY'''***444===OOOQQQZZZRRR@@@222$$$ Ħ(((000222999IIIUUUeeegggRRR>>>888444,,,$$$ """)))000555999>d<Ħ@@@===:::<<<555999FFFLLLGGGDDDGGGFFFNNNMMMJJJSSS___wwwĦ>d<ĦBegeFYĉ>aĦBenu]ӵiiiDDD...###***%%%""""""...>>>PPPaaagggiiihhh]]]QQQEEE111%%%>d<Ħ>d<ĦĦBeĦ###  !!!"""###"""!!! !!!###&&&''' !!!"""$$$$$$$$$###"""!!!###%%%&&&'''(((+++---)))'''$$$###%%%''')))***))),,,---+++((()))...333444<<>>>>>GGGPPPRRRZZZ[[[\\\```^^^dddtttyyyooogggaaa^^^```aaa]]]ZZZZZZZZZ^^^UUUKKKMMMLLLHHHJJJJJJLLLLLLJJJGGGFFFIIIKKKEEEEEECCC@@@>>>===???AAA777;;;>>>???>>>===>>>@@@:::999888888:::<<<<<<;;;999999:::999777555222000---***)))...666999666111++++++***)))***+++---...,,,,,,++++++***++++++,,,((('''%%%%%%&&&&&&&&&%%%$$$$$$##################!!!!!!!!!  """!!!  ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦuuuDDD,,,!!!&&&999AAALLLXXX[[[UUUAAA+++gdKĦ000333888DDDPPP]]]ddd___LLL===888333+++ !!!###)))333888999gdDĦ>>>:::666:::>>>BBBDDDEEEDDDDDDDDDEEEHHHIIIKKKQQQccc}}}gdKĦsdKĦŶS3we<iĉ@3hR/ŌhhhDDD+++### ###### ###+++888OOObbbfffhhhlllcccTTTMMM???,,,DdDĦsdKĦgdKĦgdKĦ    !!!###$$$ """%%%$$$"""#########&&&)))+++,,,,,,(((###"""$$$###!!!(((&&&'''(((***,,,...///000)))+++,,,,,,,,,+++---...------///000---+++111999CCC???AAAEEECCC===BBBNNNYYY]]][[[```iiiiiiiiisss}}}uuuqqqkkkhhhffffffeeeddddddeeeaaaWWWOOOMMMMMMLLLJJJLLLJJJHHHHHHIIIGGGBBBFFFHHHHHHDDD@@@===???AAA@@@??????AAADDDCCC@@@<<<===:::999:::======:::777:::888666666777666333000+++---,,,---:::GGGBBB333222...,,,------******---******+++,,,,,,***)))(((&&&''')))******)))((('''(((%%%"""!!!"""$$$%%%%%%%%%$$$###!!! !!!$$$&&&!!!!!!""""""""""""!!!!!!>Aneneneppp>>>((("""(((:::CCCQQQZZZ\\\UUU@@@***ne+++111555;;;HHHVVVaaaddd\\\III<<<777111)))###%%%+++444999De???>>>:::888:::===AAACCCCCCCCCCCCCCCCCCEEEHHHKKKTTThhhnene>Ak<fheee@@@)))!!!######!!!)))444KKK^^^cccgggkkkcccUUUKKK>>>,,,Denenene  !!! """"""""""""###$$$""" !!!%%%'''%%%"""!!!"""$$$&&&)))+++,,,,,,(((%%%%%%(((&&&###%%%+++)))***+++,,,---///000111,,,---...---,,,,,,...000111000222444222000333999AAA>>>======<<<===GGGQQQTTTXXXXXX\\\eeeeeeeeepppvvv{{{wwwvvvtttrrrpppiiijjjeeeZZZQQQOOONNNLLLLLLKKKGGGBBBBBBEEEEEEBBBEEEEEEEEECCC@@@??????@@@AAA???>>>@@@BBBBBB@@@>>>===<<<;;;;;;<<<;;;999888888666333333555555333111,,,---...555FFFRRRIII777333...,,,------+++,,,///***++++++++++++***))))))***+++++++++++++++******)))&&&###""""""$$$%%%%%%######"""!!!  ###$$$ !!!!!!""""""!!!!!! hhh666######+++;;;FFFWWW\\\\\\SSS>>>)))&&&+++222888@@@OOO]]]fffcccWWWDDD999555...%%%!!!&&&)))...666999888===>>>===<<<;;;:::===AAABBBBBBBBBBBBCCC@@@BBBFFFLLLYYYoooeee@@@$$$######$$$111FFFYYYaaagggllleeeXXXIII===,,,!!!  !!!!!!###%%%&&&%%%$$$%%%%%%!!!!!!!!!%%%))))))&&&### """%%%(((***+++++++++))))))***,,,,,,)))+++///............//////000111000000///---,,,,,,///111444111222555555333333777999======999999???FFFJJJMMMRRRQQQTTT[[[ZZZZZZeeennn{{{|||qqqqqqkkk```WWWSSSQQQNNNOOOMMMFFF@@@???CCCEEECCCDDDBBBAAAAAAAAAAAA@@@???AAA@@@>>>???@@@AAA@@@???===>>>>>>===:::888777777666333111000111222222222***,,,///:::MMMYYYPPP>>>666000,,,---...------000++++++***))))))))))))***---,,,++++++***************'''$$$######$$$$$$$$$!!!!!! !!! !!!!!!  ^^^///!!!$$$---===HHH[[[]]]\\\QQQ;;;''' $$$%%%***333<<>><<<>>>AAACCCCCCBBBCCCCCC???@@@DDDMMM]]]uuugggBBB!!!######!!!---@@@SSS^^^gggmmmggg[[[III===--- !!!!!! !!! !!!"""###&&&((()))((('''&&&&&&#########&&&)))***(((&&&###&&&)))++++++***))))))***+++...//////...000222111000///.........//////111000///,,,***+++...000333//////333444222000111///:::???<<<===BBBCCC===GGGMMMLLLNNNTTTQQQQQQ]]]gggsssvvvwwwwwwvvvpppddd\\\XXXTTTOOOQQQOOOIIIBBBAAAEEEFFFDDDBBB@@@>>>???BBBCCCAAA>>>?????????@@@AAA@@@???>>><<>>@@@>>>@@@CCCDDDCCCCCCDDDEEEAAAAAADDDNNN```yyyeee@@@######'''888KKKYYYdddjjjeee[[[JJJ>>>...   """ !!!"""###&&&((())))))(((&&&&&&'''&&&%%%$$$$$$&&&'''((()))&&&)))------+++(((&&&&&&))),,,/////////000111222111///...,,,++++++,,,---//////---***((())),,,///111------111222000...///+++666<<<<<>>===???BBBCCCAAA>>><<<>>>AAABBBBBB@@@>>><<<<<<>>>???<<<777333333444555222///+++)))))),,,...***,,,---111:::FFFPPPSSSEEE:::000---,,,******+++,,,+++)))((((((((()))***,,,+++)))'''&&&&&&'''''')))'''$$$$$$$$$%%%$$$### !!!""" !!!"""!!! !!!!!! uuuEEE'''$$$&&&222JJJRRRZZZ\\\WWWHHH222!!! ###&&&'''---999FFFTTTdddqqqnnnaaaMMM===222,,,&&&!!!%%%+++...222888999666666:::???@@@>>>===>>>@@@@@@BBBDDDDDDDDDDDDEEEFFFEEEDDDFFFQQQeee~~~```:::$$$$$$!!!///BBBSSS```fffbbbYYYNNNBBB000!!!  !!! """$$$%%%'''(((((('''%%%$$$%%%&&&(((&&&$$$######%%%&&&(((&&&***,,,+++((($$$$$$%%%'''+++---++++++.../////////...+++)))(((((()))***,,,,,,+++)))((((((***---000---...111111//////222///333666888>>>FFFKKKLLLGGGPPPUUU[[[fffhhhnnn}}}yyyyyynnnooonnnhhh```[[[YYYTTTNNNKKKLLLKKKHHHGGGHHHEEE??????>>>???AAABBBBBBAAA???;;;>>>AAABBBAAA???======;;;<<<<<<999666222111111222111...***'''(((***---...//////...000;;;IIITTTKKK>>>111+++***(((((()))******)))(((((((((((()))+++***))))))((((((((((((&&&%%%######$$$%%%$$$###  !!!"""""" !!!!!!!!! jjj666$$$'''&&&333SSS[[[ZZZZZZTTTDDD...!!!$$$))))))111???MMM[[[jjjuuummm```NNN>>>222***%%%### &&&+++---111777999666666<<>>>>>@@@@@@BBBCCCCCCCCCCCCDDDEEEHHHFFFHHHTTTjjj^^^777!!!$$$$$$!!!,,,???QQQ```fffaaaZZZRRREEE111!!!!!! ###$$$&&&''''''&&&$$$"""!!!###%%%&&&&&&%%%$$$###"""#########&&&)))'''###!!!###%%%$$$))))))%%%%%%))),,,+++...---***(((''''''((())))))***+++***))))))***,,,...---...000///,,,000666777555666<<>>???@@@???===<<<>>>AAA;;;999777666555333000...---------***((((((,,,///000///...---...444???HHHMMM>>>///***)))(((((())))))))))))))))))((((((''''''(((((((((((((((''''''###"""!!!"""$$$%%%$$$###!!!!!! !!!""""""  bbb---""")))%%%444ZZZ```ZZZYYYRRRAAA+++"""%%%+++,,,444CCCRRR___mmmxxxlll```OOO???222((($$$$$$!!!&&&***,,,000666888777777===DDDEEEBBB???>>>@@@@@@AAABBBBBBAAAAAACCCDDDJJJGGGIIIVVVnnn```999"""%%%%%%"""!!!---@@@SSSbbbhhhddd]]]UUUGGG333!!!!!! ###%%%&&&'''&&&$$$!!!"""$$$###%%%&&&&&&$$$!!! """%%%$$$ ###&&&###''''''"""!!!&&&)))(((...,,,)))'''&&&'''(((***((()))++++++******+++,,,++++++---...+++)))///777;;;777;;;FFFJJJDDDCCCGGGGGGRRRXXX___jjjlllsssuuullllllgggbbbaaaaaa]]]WWWOOOPPPMMMJJJJJJLLLKKKGGG===AAADDDEEEBBB@@@@@@AAAAAAAAA???<<<999;;;@@@DDD;;;888555444555444///,,,)))***+++***)))***...111...,,,+++,,,...111555:::LLL===...((((((((((((***((()))*********)))'''&&&###$$$%%%&&&&&&&&&%%%$$$"""!!! !!!###$$$$$$###""""""!!!!!!!!!!!!"""""" !!!!!! !!!!!! }}}SSS)))%%%$$$--->>>OOOXXX\\\TTTJJJ999((("""$$$(((,,,444AAAOOO]]]kkkuuutttaaaNNN<<<,,,+++***  ((()))---222777999:::999999999:::>>>BBBCCC@@@===BBBAAAAAACCCEEEFFFCCCAAAFFFGGGJJJVVVppp~~~___888$$$###((($$$***???RRR]]]bbbcccdddVVVGGG111  """!!!  !!!!!! !!!  !!!"""!!! !!!""" !!!"""######""""""#########$$$%%%&&&((((((((((((*********)))(((''''''(((******))))))***,,,***---///---******...333777888>>>GGGJJJGGGCCCBBB>>>PPPXXXZZZbbbeeehhhpppzzzssslllpppjjjgggnnniii]]]YYYWWWZZZVVVMMMHHHJJJIIIFFFCCCCCCBBB???;;;;;;>>>BBBEEE???<<<<<<;;;999===EEE555555555444222///---+++,,,+++)))((('''''''''(((+++++++++))))))---444:::JJJDDD;;;222+++(((((())),,,***((()))++++++(((%%%%%%$$$###$$$&&&'''&&&%%%######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!"""""""""""" tttHHH)))%%%$$$///AAARRRZZZ[[[TTTJJJ888(((###%%%)))...777EEESSSbbbooowwwsss^^^KKK:::***)))))) !!!&&&(((,,,111555888999999888999:::>>>AAAAAA>>>:::BBBBBBBBBDDDGGGHHHFFFCCCGGGMMMUUUbbbyyyeee\\\666###$$$)))&&&(((<<>>;;;888BBBBBBCCCEEEHHHIIIHHHFFFGGGQQQ^^^nnnWWW222!!!$$$***(((!!!%%%888MMM^^^eeeccc___VVVGGG333""" ''')))&&&***'''&&&### !!!  """!!!######!!! """!!!  !!!!!!$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&&&&'''((()))+++,,,---,,,*********,,,,,,,,,+++)))(((+++222999999666777<<>>;;;999666333111///......,,,+++***))))))***+++,,,***)))(((&&&''',,,333999IIICCC888///))))))+++......,,,)))((((((((('''&&&)))(((&&&&&&''''''&&&$$$&&&&&&%%%%%%$$$###"""""""""  """""""""%%%$$$###"""!!! !!!"""""""""!!!  ___222&&&###&&&555JJJYYY[[[WWWQQQCCC000$$$"""''')))222???NNN___nnnwwwyyyoooVVVAAA444(((&&&''' !!!%%%$$$(((---222555888:::;;;:::;;;<<<>>>>>><<<:::888@@@AAACCCFFFHHHIIIIIIIIIJJJQQQ___qqqxxxPPP...$$$+++***###$$$444KKK___hhheee```VVVIII666$$$######""")))+++(((,,,)))(((%%%!!! !!!!!!  !!!!!!!!!###%%% ###%%%%%%###!!!!!!!!!&&&%%%###!!!!!!"""###$$$$$$%%%&&&'''((()))******'''&&&%%%%%%&&&(((***+++,,,---...---+++***+++,,,***++++++******...333888999888<<>>===>>>>>>===<<<;;;::::::>>>@@@CCCFFFGGGHHHIIIIIIOOOQQQ\\\qqqqqqJJJ***""")))+++$$$$$$333III___jjjhhhcccYYYMMM:::'''###,,,***%%%+++,,,***///***((($$$  !!!!!!!!!"""!!!"""###"""###$$$&&&!!!$$$''''''&&&$$$######&&&%%%###""""""###$$$&&&$$$%%%'''***,,,---......)))((((((((((((***,,,------......---+++***+++,,,((()))+++---...000333555666999AAAIIIKKKIIIIIIMMMXXXeeekkksssyyyiii^^^XXXTTTOOOOOOOOOOOOOOOPPPHHHGGGEEEDDDDDDDDDDDDDDDCCCAAA>>>===???CCCDDDCCC===:::666111...---......,,,+++*********+++,,,---///,,,(((&&&'''***---///333222000...---------...---,,,)))'''%%%%%%'''(((,,,***)))(((((('''%%%$$$(((((('''&&&%%%$$$###"""""""""""""""!!!!!!""""""""""""""""""############"""!!!!!! !!! SSS...$$$'''111BBBSSS\\\[[[WWWKKK888&&&%%%---444@@@MMMZZZmmm~~~jjjMMM:::333***&&&%%%$$$))))))...444888999:::===@@@??????>>><<<:::999;;;===>>>AAADDDFFFGGGGGGIIIJJJSSSSSS^^^vvvlllEEE'''&&&+++&&&$$$222GGG\\\iiijjjggg\\\QQQ>>>+++###+++'''!!!&&&(((&&&+++)))&&&### ###%%%"""###$$$$$$""""""###%%% ###'''((('''%%%$$$$$$###"""!!!!!!!!!"""$$$%%%$$$&&&(((+++---.........++++++***++++++,,,---...,,,---...---+++***+++,,,((())),,,...000222333333444999CCCLLLMMMIIIHHHKKKRRRbbbkkkttt~~~xxxfffZZZTTTNNNIIIKKKMMMMMMLLLMMMBBB@@@??????AAABBBBBBAAAAAA@@@<<<:::===CCCCCC@@@===;;;777333000//////000...---,,,++++++,,,---...///,,,)))((()))+++,,,,,,+++,,,---.........------*********(((&&&%%%'''))),,,***((((((((('''%%%$$$''''''&&&%%%%%%$$$######"""###$$$###"""!!!"""###"""""""""#########$$$$$$"""!!! !!!!!! tttJJJ+++%%%---:::KKKXXX^^^]]]ZZZJJJ555###!!!"""(((111777CCCOOO[[[nnneeeHHH666222***%%%""" &&&***+++000777:::999:::===@@@??????<<<888666777;;;???@@@CCCGGGHHHHHHHHHIIIKKKPPPTTTdddhhhAAA%%%###***'''$$$111DDDXXXfffkkkkkk```UUUBBB...!!! """$$$"""&&&&&&$$$ ###'''###$$$$$$###!!! !!!!!!%%%''''''%%%$$$$$$ !!!!!!"""###$$$%%%%%%%%%''')))+++,,,,,,+++***+++,,,,,,---------,,,,,,***+++,,,,,,++++++,,,---+++***+++---///222333333777;;;CCCJJJLLLJJJNNNTTTTTTeeennnuuu|||wwwfffYYYRRRKKKIIIMMMOOOKKKGGGFFF>>><<<;;;===@@@BBBAAA???@@@@@@>>><<<@@@FFFEEE???>>><<<999666333222222333222111///............///,,,***)))***---......,,,++++++,,,---------------&&&(((***)))'''&&&''')))***)))''''''''''''%%%$$$&&&%%%%%%%%%$$$$$$######"""$$$&&&%%%"""!!!"""###$$$$$$##################"""!!!  !!!"""kkkCCC((('''111@@@PPP[[[___^^^\\\JJJ555### ###$$$+++555666BBBNNNYYYlll|||bbbDDD333111***###  """'''+++,,,111888:::999999<<>>:::666333555;;;@@@BBBEEEIIIJJJIIIHHHJJJLLLKKKSSSiiifff???%%%!!!***(((###000BBBUUUcccjjjlllbbbWWWEEE000$$$&&&###'''%%%""""""'''###$$$$$$"""###&&&&&&$$$$$$###!!!"""$$$%%%''''''(((((('''((()))******)))'''&&&+++,,,---......,,,+++***)))***++++++++++++,,,---...,,,***+++---111333555<<<>>>CCCIIIJJJMMMUUU___[[[mmmuuuxxx{{{xxxiii\\\QQQKKKKKKQQQSSSKKKCCC@@@???===;;;===???AAA???===777::::::;;;AAAGGGDDD<<<>>>===;;;888666555555555555444222111000000000000)))((((((+++///111000---......---,,,,,,,,,---...$$$'''******'''&&&((())))))(((&&&&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%###!!!"""###&&&%%%%%%$$$###"""!!!!!!"""!!!  !!!"""^^^999------777EEERRR\\\```^^^[[[DDD,,, $$$///222<<>> """&&& $$$///>>>OOO^^^ccc```]]]VVVEEE..."""&&&)))***&&&"""!!! !!!!!! !!!"""!!!!!!$$$"""!!! !!!$$$&&&''''''((()))***)))((('''(((***---......---+++***+++,,,,,,,,,---...///...,,,+++...333...+++222444777AAAEEEDDDCCCGGGMMMTTTZZZ]]]dddtttyyyrrrfff[[[XXXPPPMMMSSSRRRJJJGGGKKK???AAACCCFFFGGGCCC===888777444222666===CCCCCCBBBDDDCCCAAA===999777888999777888888777555333333444,,,,,,,,,...000222111000...------,,,,,,------...))))))(((((((((((())))))''''''((((((''''''&&&%%%((('''&&&$$$###$$$$$$%%%$$$$$$%%%%%%$$$"""!!! """$$$###!!! !!!### """###"""!!!!!!UUU222&&&111:::FFFSSS^^^bbb]]]VVVAAA***!!!$$$...111999AAANNN___qqqzzzssshhhSSS:::---,,,%%% ###!!!"""'''***...///555;;;<<<::::::>>>===999888888666444777===<<>>>>>BBBAAA???<<<:::999:::<<<:::999777666555444333333555222000...///...---,,,------,,,,,,,,,,,,------((((((((((((((((((((((((''''''((((((''''''&&&%%%'''&&&%%%$$$######$$$$$$%%%%%%&&&&&&%%%###"""!!! """###"""!!!###!!!!!!"""""""""!!!!!! {{{JJJ+++$$$555>>>JJJUUU```ddd\\\RRR;;;&&&""" $$$---///888CCCSSSdddrrruuuiii[[[JJJ555++++++$$$"""!!! $$$))),,,...///444;;;===<<<>>>BBB;;;888777888777555888======AAAEEEHHHKKKMMMIIIDDDKKK```|||xxxZZZ777 '''###!!!'''222EEEZZZeeefff\\\UUUDDD...!!!$$$''')))***+++'''###  !!!!!! &&&### !!!!!!!!!%%%&&&''''''%%%%%%&&&'''+++,,,,,,+++)))((()))***,,,,,,---...000222444555333999666333999888888@@@BBBFFFKKKLLLMMMQQQYYY```hhhmmmxxxtttjjjfff```YYYWWWQQQOOOSSSQQQHHHCCCDDDIIIFFFAAA>>>===<<<:::888666666666666555777:::===??????>>><<<;;;;;;===@@@>>>:::555444555555444222999666222000///...,,,+++---,,,,,,++++++,,,,,,---'''((()))******)))(((''''''(((((((((((('''&&&&&&&&&&&&$$$######"""######&&&&&&''''''&&&%%%$$$###!!!"""!!!!!!$$$######"""!!! pppAAA***(((555BBBPPPYYY```ccc\\\PPP444"""###!!!$$$---///:::HHH\\\llluuuqqq```OOO???///******""""""  """&&&+++...///000555<<>>AAAFFF>>>:::888777666444999??????BBBGGGKKKMMMLLLHHHEEELLLddduuuVVV555!!! (((%%%!!!###'''333HHH^^^iiijjj___XXXFFF///!!!$$$&&&''''''((('''######!!!  '''$$$ !!!######&&&'''((('''&&&%%%&&&(((+++++++++***(((''')))+++------...//////222555777888===888444999999999AAACCCHHHLLLKKKIIINNNYYYdddkkknnnwww}}}nnngggfffbbb]]]RRRNNNNNNQQQQQQKKKGGGGGGEEEBBB>>><<<;;;<<<;;;:::888:::;;;888444444999>>>@@@@@@???===;;;;;;===@@@@@@:::444222555666555222444333333333333222000---,,,,,,++++++++++++,,,,,,'''(((***++++++***((('''((((((((((((((('''&&&&&&%%%%%%$$$######"""""""""''''''''''''&&&&&&%%%%%%###""" !!!$$$"""!!!  eee:::))),,,444FFFWWW]]]```bbb[[[OOO///$$$"""$$$---///<<>>999666444444:::BBBBBBEEEJJJNNNNNNKKKHHHGGGPPPiiitttTTT555%%%!!!***''' """'''444JJJ```iiiiiiccc\\\III111!!!$$$&&&&&&&&&&&&%%%"""!!!&&&$$$"""!!!""" ###&&&$$$!!!!!!###%%%''''''''')))***)))((('''((()))+++++++++)))((()))+++---///000000///...///222555<<<@@@999333888888:::CCCCCCGGGJJJGGGDDDJJJYYYfffrrrxxxrrrhhhccc]]]VVVPPPNNNMMMOOOOOOKKKGGGFFF@@@???===<<<<<<;;;999777777:::;;;777333333999???BBBAAA@@@===::::::;;;===@@@:::444333555777555333000111333666888555111------,,,,,,++++++,,,,,,---((()))+++,,,,,,+++)))((((((((())))))(((((('''&&&%%%%%%$$$$$$###""""""!!!''''''&&&&&&%%%%%%%%%&&&$$$""" """### !!! [[[444)))...777JJJZZZ^^^aaabbbXXXHHH+++$$$###%%%...222===OOOfffrrrrrrdddLLL999111)))***((( """ !!!###&&&+++000222000222888@@@BBB@@@@@@DDDEEE???:::888666666===EEEGGGHHHLLLPPPOOOJJJIIIKKKWWWoootttQQQ333&&&"""+++((($$$222III^^^fffdddddd\\\JJJ222 """%%%''''''&&&&&&"""  ###'''&&&$$$"""   %%%&&&$$$%%%(((%%%###"""$$$''')))******)))***++++++))))))***++++++++++++******+++///222000222333222///...000333>>>AAA;;;555::::::;;;EEEHHHLLLMMMKKKIIIPPP___lllzzzxxxllleee]]]UUUQQQOOOLLLKKKJJJGGGCCCAAA@@@>>>===<<<;;;999555222444666777444222333999???BBBBBB@@@<<<999888999;;;===999555444666777666555111222555777888555///+++...------,,,,,,------...***+++,,,------,,,+++***((())))))))))))(((''''''%%%%%%%%%%%%$$$###"""!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%"""  """###"""  SSS222+++333???NNNYYY]]]ccceeeTTT===***%%%###&&&000444@@@SSSiiitttppp```HHH555...)))***'''"""%%% !!!$$$(((---111444000333:::BBBCCC???>>>@@@@@@===;;;<<<<<<;;;@@@GGGLLLKKKNNNQQQOOOJJJJJJNNN\\\tttsssLLL..."""$$$,,,)))!!!...EEE[[[dddbbb```YYYGGG000 ###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!""" !!!%%%&&&$$$$$$'''$$$###$$$&&&)))******)))***+++,,,+++***)))***,,,+++,,,,,,,,,,,,///333666///333666555111///111444<<>>;;;@@@>>>===DDDIIIMMMPPPPPPQQQXXXdddnnn}}}vvvllleee___XXXNNNLLLHHHEEECCCCCCAAA???>>><<<;;;:::999888555333333444444333333777===BBBAAA@@@>>>;;;888777888:::999888777777666777777777444333333444555333///,,,///......------......///------------------------)))))))))))))))(((''''''%%%&&&&&&&&&%%%$$$###"""$$$###"""!!!!!!"""###$$$%%%###!!!!!!###$$$###""" zzzOOO333000999GGGPPPWWW[[[eeehhhQQQ333)))%%%###&&&111666DDDXXXmmmwwwqqq```HHH666---)))+++&&& $$$''' """$$$)))...222555111444;;;CCCCCC>>><<<===;;;:::<<<@@@AAA@@@CCCHHHOOOMMMOOORRROOOJJJKKKQQQ___wwwrrrIII***%%%---***!!! !!!,,,DDD[[[dddccc\\\UUUDDD... """###"""!!!###!!!###$$$%%%&&&&&&%%%$$$""" ###$$$ """$$$$$$%%%'''******)))''')))+++,,,+++***)))***+++,,,,,,------...111666999///333777777444222333666:::BBBBBBAAAFFFBBB>>>CCCBBBGGGLLLOOOQQQWWW```ggg|||sssfff___YYYSSSHHHGGGCCC@@@@@@BBBBBB@@@;;;999777666888999999888444444444444777<<>>@@@BBB>>>GGGLLLIIIJJJTTT^^^bbblllttt~~~|||jjj]]]WWWRRRMMMMMMIIIDDDBBBCCCCCC@@@>>>999:::<<<;;;:::999::::::999777555444666:::???CCCBBB???;;;888777555444333333666666555555999:::777666555444444333444555666111111000000//////.........---,,,,,,++++++++++++,,,***(((&&&%%%%%%''''''(((((('''&&&%%%%%%$$$$$$ !!!!!!""""""######"""!!! """"""!!!    !!!!!!fff@@@///444>>>OOOWWW___eeeeeeZZZBBB,,,!!!$$$&&&)))222<<>>DDDHHHJJJLLLPPPLLLJJJKKKFFFGGGTTTiiijjjEEE((( ***...---$$$***999TTTeeecccYYYVVVGGG000!!!!!!###%%%&&&&&&###!!!###"""!!! !!!"""$$$%%%''''''((())))))************,,,...000111222222222AAABBBCCCAAA===999777666888999:::===>>>===:::777<<<<<<===;;;999999<<>>;;;<<<======<<<:::888777777777555333333555:::???CCCDDD@@@;;;777666666666777555888888666666999999777777666555333333222333333444333222111000///...---------,,,+++++++++,,,,,,***)))(((&&&&&&''')))***((((((''''''&&&%%%%%%$$$#########"""""""""""""""""""""!!! !!!!!!   ZZZ999111999???RRRZZZbbbfffcccUUU<<<''' """&&&)))+++333<<>>@@@???<<<999===<<<:::777666777;;;>>>@@@CCCDDDCCCHHHSSS^^^ccciiisss}}}}}}qqqnnnjjj^^^RRRQQQLLLFFFCCCBBB@@@<<<999<<<<<<;;;:::999999888777444333222222555999>>>AAADDDAAA<<<888666777999;;;888;;;:::777777999999666888777555333222111000000555555333222000///------,,,++++++++++++,,,,,,---))))))((('''((()))***+++((((((((((((''''''&&&%%%%%%%%%%%%$$$######""""""############"""!!!   !!!""""""!!! }}}NNN222222<<>>===;;;999888999;;;===??????@@@BBBIIIUUUaaahhhnnnxxx{{{vvvpppdddWWWOOOJJJEEEBBBAAA@@@<<<999888777777777999:::::::::444333333333444888;;;===AAA@@@>>>;;;999999;;;<<<;;;===<<<888777999888444555555444222111000000000333333222111000///...---+++*********+++,,,------+++***))))))((()))******(((((()))))))))(((&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$"""   !!!"""!!! pppEEE///333???EEESSS\\\dddbbbYYYHHH222!!!!!!'''***...777@@@PPPbbbdddZZZSSSGGG666000+++)))&&&"""###%%%%%%"""%%%))),,,000444555444:::;;;<<<===<<<:::999888333666999;;;<<>>CCCJJJVVVdddoooqqq{{{xxxooocccYYYLLLGGGCCCAAAAAAAAA>>><<<999777555666888999999888777666555555555666888999===???AAA@@@===::::::;;;===???===999777888777333222222222222222222111111///////////////.........************++++++,,,------,,,+++***(((((('''''''''((()))))))))((('''&&&###$$$$$$%%%&&&''''''((($$$%%%%%%&&&%%%###!!!  bbb???000444BBBLLLYYYaaagggbbbVVVEEE111"""!!!'''+++000;;;FFFOOObbbhhh```ZZZKKK555+++,,,)))$$$!!!!!!$$$&&&&&&"""***111222333666888888<<<===???>>><<<:::::::::333666999===???BBBEEEHHHDDDKKKIIICCCDDDIII]]]yyy|||]]]999"""%%%///111///(((444NNNbbbcccaaaUUUDDD444%%%!!!"""$$$%%%$$$"""!!! !!!!!!###$$$$$$######$$$$$$''''''''''''((()))+++,,,***+++---///000111111111444333333333333333444555,,,000333333111333999???999777444555777;;;>>>???777777777888::::::999777;;;<<<@@@EEEJJJSSScccrrrxxxwwwlllaaaWWWJJJGGGCCCBBBCCCDDDBBB@@@@@@<<<888777888888777444:::999999888777777777777;;;???CCCBBB>>>:::999999===???===999777888666333111222222333333333222222---------.........//////+++************++++++,,,------+++***((('''%%%$$$%%%&&&((())))))(((&&&%%%"""###$$$%%%&&&'''((()))$$$$$$$$$%%%$$$$$$###""" UUU<<<333777FFFVVV^^^fffiiiaaaQQQ>>>,,, """'''---444AAAMMMVVVfffhhh^^^WWWHHH333)))---)))### """%%%&&&&&&$$$111;;;999555555888999;;;>>>???>>><<<::::::;;;444555777;;;@@@DDDFFFFFFBBBJJJIIIDDDEEEKKKbbbzzzZZZ777""" ,,,444111)))(((555NNNccceeeaaaSSSAAA333$$$ """$$$###%%%&&&%%%###!!!!!!!!!###""""""###$$$%%%$$$###(((((()))***************)))+++...000222222111000111111///.........///000...///000000000111555888555555555777:::<<<======666444333444777999999888:::===CCCGGGIIINNN^^^ppp}}}yyypppcccWWWMMMIIIEEEEEEFFFGGGEEECCCEEE@@@:::999:::;;;888555:::::::::::::::999999999<<<@@@CCCAAA<<<888888999<<<>>>===888666777666222333333444444444222111000////////////............,,,+++******************++++++***)))((('''%%%$$$$$$%%%'''))))))'''%%%$$$######$$$%%%&&&&&&''''''###############$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! xxxMMM:::666999III^^^```gggiii^^^KKK999'''"""!!!###(((...777EEERRR___jjjdddTTTMMMAAA222+++---)))###"""%%%&&&&&&&&&666AAA===555444888999;;;===???>>>;;;999:::<<<666555444888???DDDFFFEEEAAAJJJJJJEEEFFFMMMdddxxxYYY777###$$$111888000$$$)))555OOOeeegggbbbRRR???111$$$!!!$$$&&& """$$$%%%$$$###$$$$$$%%%""" """%%%&&&%%%"""((()))+++,,,,,,+++***)))%%%(((,,,///111000...------,,,***)))))))))***+++------...///000111333333111222444888<<<<<<;;;888888555111222555999;;;<<<:::>>>EEEIIIGGGIIIZZZmmm{{{~~~wwwgggXXXPPPLLLHHHGGGHHHIIIGGGDDDEEE@@@;;;:::===???===:::::::::;;;<<<<<<<<<;;;;;;>>>AAACCC???:::777888;;;<<<>>><<<888666777555222555555666555444222000...222111111000///......---,,,,,,+++***)))))))))***(((((())))))((('''&&&&&&###$$$'''((()))'''%%%###$$$%%%%%%%%%%%%%%%%%%%%%###""""""!!!"""###%%%&&&!!!!!!!!!""""""""""""""""""!!!  !!!qqqTTT666,,,???MMM[[[iiigggfff^^^JJJ111###!!!!!!!!!&&&000777>>>JJJWWW^^^^^^[[[RRRFFF:::222...+++(((###!!!#########%%%&&&)))...444888::::::999:::<<<======<<<:::888999999:::===AAADDDEEEEEEIIIDDDBBBDDDDDDMMMjjjqqqQQQ222!!!###666???555$$$$$$666NNNaaaiii___PPP???444(((  !!!"""!!! ###$$$%%%%%%%%%%%%$$$$$$###"""###&&&)))***&&&###&&&(((+++,,,+++)))))))))&&&''')))---///...(((######$$$&&&((()))*********------,,,------///111222999666555666:::===<<<;;;999666666999999777777:::;;;>>>BBBDDDBBBEEESSSbbbkkkwwwrrreeebbbXXXLLLDDDGGGLLLJJJFFFEEEFFFBBB???@@@BBBBBB>>>999555555555666888:::<<<>>>>>>@@@AAA>>>:::777777888666999;;;;;;777555444666:::777444111000000111222444111---,,,,,,,,,,,,,,,//////...---,,,***)))(((((((((+++///111...((("""%%%&&&(((******(((%%%###!!!"""###$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%"""""""""""""""!!!!!!!!!  !!!gggKKK555000BBBQQQbbbllljjjggg]]]HHH///""" &&&111:::DDDRRR___dddaaaYYYLLL>>>444...,,,)))&&&""""""$$$&&&&&&&&&%%%'''***///444888;;;<<<<<<<<<=========<<<::::::888999;;;>>>AAACCCDDDDDDGGGBBBAAAEEEIIITTTnnnoooOOO000$$$666>>>444###%%%666MMM___fff^^^PPP@@@444((( $$$#####################!!!!!!"""###%%%&&&$$$###)))***++++++(((&&&%%%%%%((('''''')))++++++)))&&&$$$%%%&&&''')))***+++,,,---...000111222333222222777666555888;;;======<<<:::999;;;??????:::888999;;;===BBBFFFFFFIIITTT```kkk{{{rrrfffcccXXXMMMFFFHHHKKKIIIEEEDDDCCCAAA??????@@@@@@>>><<<777777777888:::===???AAA@@@CCCDDD@@@999555555777555777999888666555666777666555333111111111222333333000...------------,,,---------------,,,++++++***))))))+++------)))&&&&&&'''(((((((((&&&$$$######$$$$$$$$$$$$$$$########################"""""""""""""""!!!!!!  !!!WWW<<<111222DDDRRRfffooonnniii[[[DDD,,,""""""(((222===JJJYYYeeekkkdddVVVEEE666---******&&&### ###&&&'''''''''%%%'''+++000555999===>>>@@@@@@???>>>===<<<;;;;;;888999<<>>===<<<999999===CCCCCC===999888<<<===AAAHHHKKKOOOWWWaaammmsssgggcccXXXPPPIIIIIIJJJGGGDDDBBBAAAAAAAAA@@@>>>>>>???@@@:::::::::<<<>>>AAACCCEEECCCFFFFFFBBB;;;666555777555666666666555555777888222222222222222222222333111///......//////...,,,+++,,,,,,------.........,,,***(((((()))+++++++++'''''''''&&&%%%$$$$$$###%%%%%%%%%%%%$$$###"""!!!#########"""!!! ###""""""!!! !!!  OOO666333999IIITTTiiiqqqpppiiiWWW>>>(((%%%&&&***222???MMM[[[eeemmmdddSSSBBB333+++))))))###!!!###&&&'''&&&&&&&&&(((,,,000555999>>>AAACCCBBB@@@>>>===<<<<<<<<<888;;;>>>AAACCCDDDEEEEEEJJJDDDAAAGGGSSSeee~~~iiiHHH***###222999000### &&&666KKK[[[aaa]]]SSSEEE666((( """###"""   !!! """&&&'''''''''&&&%%%&&&))),,,***(((&&&&&&''')))+++,,,***))))))***,,,///222444333444666888999:::::::::888999:::;;;<<<<<<;;;:::666666:::@@@AAA===:::;;;@@@???BBBIIIOOOTTT\\\eeerrrvvvggg```YYYSSSMMMJJJIIIFFFCCCAAA@@@BBBDDDBBB???>>>AAAFFF======>>>???AAADDDFFFHHHGGGFFFDDDBBB???<<<999777888888777555555555777888111111222333333222111111000///...///111000///------,,,,,,------.........+++***((('''(((***+++,,,)))'''&&&$$$#########$$$%%%%%%&&&&&&%%%$$$#########""""""!!!!!! !!!###"""!!! !!! NNN::::::CCCQQQYYYjjjpppppphhhRRR888%%%$$$&&&***333AAAQQQ___fffkkkaaaRRRBBB555---)))(((!!! %%%(((((('''&&&&&&)))...111444888>>>BBBDDDBBBAAA???===<<<;;;;;;888<<<@@@CCCDDDEEEGGGIIIOOOHHHCCCGGGUUUkkkdddDDD((("""...555...###$$$444JJJZZZaaa\\\UUUGGG666'''!!!######!!! !!!"""###!!! $$$((('''((('''&&&%%%'''***---((()))))))))***+++,,,------,,,,,,,,,...111444666777666555555777999<<<>>>;;;<<<<<<;;;:::999888888888666888===???>>>???CCCEEECCCEEEKKKQQQXXXbbbkkkwwwxxxfff\\\YYYWWWRRRMMMHHHFFFCCCAAA@@@DDDHHHFFFAAA@@@DDDIII@@@@@@@@@AAACCCEEEGGGIIIHHHCCC???@@@DDDDDD>>>888===;;;999777666666666666222333444444444222000///000000///000111111///...//////---,,,,,,+++,,,,,,((()))******)))))))))***)))'''%%%$$$######$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&"""!!!!!!!!!!!!"""###$$$###"""!!! !!! uuuGGG999;;;EEETTTXXXdddmmmnnndddLLL222###!!!&&&,,,555FFFYYYfffkkkhhh___QQQCCC888000***'''!!!###(((++++++)))((('''+++///111222666===BBBAAAAAA@@@>>>===;;;::::::888;;;@@@BBBBBBDDDIIIMMMOOOKKKHHHKKKYYYqqq{{{]]]===$$$ ***111---%%%!!!111GGGYYY```[[[VVVIII555&&&!!!###!!!!!!  !!!"""###$$$###""""""###&&&)))******)))'''%%%&&&(((***''')))+++,,,,,,+++,,,---......---...///111333444666555333222444777<<<>>><<<<<<<<<:::777666777888<<<888888<<<>>>???CCCIIIHHHHHHLLLRRRVVV[[[eeepppzzzwwwfff[[[XXXZZZWWWOOOIIIGGGEEEBBBBBBFFFIIIHHHEEECCCEEEHHHBBBAAAAAAAAABBBDDDFFFGGGEEE???;;;>>>CCCEEE@@@:::???===:::888888777666444444444555555444222111000333111000000111111000...111000---+++***))))))***''')))++++++***(((''''''((('''%%%$$$$$$$$$%%%&&&###$$$%%%&&&''''''''''''!!!!!! !!!"""$$$%%%###""""""!!!  aaa???999;;;FFFYYY[[[aaahhhjjjaaaGGG...""" """%%%***111;;;LLL```lllnnnggg]]]OOOAAA777000***&&&""" ###(((++++++)))((((((,,,///000111444;;;AAA>>>>>>>>>>>><<<;;;999777555999===??????CCCJJJOOOHHHJJJLLLQQQ___wwwuuuVVV777 '''...,,,&&&---CCCUUU]]][[[XXXJJJ555$$$!!!### !!!!!!""""""######%%%$$$"""###%%%&&&''''''((((((((('''%%%%%%''')))&&&(((++++++******,,,///,,,------...//////000000111111000111222555888:::::::::999777444555888;;;===:::999<<<===>>>AAAFFFGGGKKKTTTZZZ\\\]]]fffppp{{{sssfff]]]XXX\\\[[[RRRJJJHHHGGGDDDBBBFFFIIIJJJGGGEEEDDDEEEBBBBBBAAA@@@AAABBBCCCDDD===<<<<<<<<<>>>>>><<<:::<<<:::888999999999666333444444444555555444444333666333111///000000000///000///,,,***((((((((())))))+++,,,+++(((&&&&&&'''&&&&&&&&&&&&&&&&&&'''(((%%%&&&'''''''''''''''&&&"""!!! !!!""""""""""""!!!!!!  !!!YYY???>>>AAALLLccceeefffdddhhh^^^DDD+++!!!"""$$$+++111888@@@QQQdddmmmmmmhhh]]]MMM???555...)))%%%""" !!!&&&))))))'''%%%(((,,,000000000333:::@@@;;;<<<======<<<:::888666444777;;;<<<===AAAIIIPPPBBBHHHOOOVVVddd|||qqqQQQ222$$$,,,,,,(((***@@@RRR[[[[[[YYYKKK555### """### """###$$$$$$$$$$$$&&&###"""###&&&((('''%%%"""$$$%%%%%%%%%&&&(((***&&&((()))((('''(((,,,000+++,,,,,,---......---------...///111333444666666888888777555333555:::>>>===999888;;;<<<;;;===AAAEEEMMMYYYaaaaaa___fffpppzzzyyyooofff```XXX^^^]]]SSSKKKIIIHHHFFFBBBEEEHHHJJJHHHEEECCCBBBBBBAAA@@@??????@@@AAABBB888;;;>>><<<888666888;;;999777777888:::999666333333333444444555666777777888555111//////000000//////---+++)))(((((()))***+++,,,,,,)))%%%$$$&&&(((%%%%%%&&&''''''((((((((((((((((((((('''&&&%%%$$$###!!!"""""""""""""""!!!!!!!!! !!!"""~~~RRR???555BBBUUU___eeekkkooodddQQQ;;;))) ###111111777FFFWWWdddkkknnnhhhYYYMMM???///---///'''!!! &&&(((((('''''')))...000111...,,,...666======>>>===<<<;;;888666444666111>>>BBB555:::IIIFFFIIIIIILLLXXXnnnmmmHHH***&&&***'''$$$***<<>>>>>;;;888888999999999888666333333444666222444666666444333555888444444555444333000---+++000...***((((((***...000---//////,,,(((%%%&&&((('''''''''(((''''''&&&%%%%%%$$$$$$%%%&&&%%%### $$$""" !!!!!! uuuKKK===777EEEWWWbbbiiipppkkk```LLL666%%% $$$---000;;;LLL^^^jjjnnnooofffVVVIII>>>000...---$$$ !!!'''***)))(((((()))---...//////...111777<<<>>>>>>>>><<<:::777555333777222<<>><<>>???@@@:::<<<======<<<;;;;;;;;;333444444333111000111222111444666555444333444555333333333222111///---,,,///---+++))))))+++---///+++---...,,,)))''''''((((((((((((((('''&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$"""$$$"""  !!!!!!  hhhEEE>>>>>>LLLZZZccckkkrrriii\\\FFF000!!! %%%)))111AAATTTfffqqqtttrrrfffRRRDDD;;;000...+++ """))),,,+++)))((((((+++,,,---///222555888:::>>>>>>===<<<:::777555444999444:::???<<>>###"""&&&'''&&&%%%"""&&&666JJJWWW___ZZZNNN===+++###$$$  """"""!!! !!!!!! """#########$$$###"""###%%%&&&%%%$$$&&&''''''%%%$$$$$$%%%'''%%%%%%%%%'''***,,,---,,,***,,,---,,,***+++///333111333444333111//////000555999;;;::::::===???>>>DDDHHHKKKOOOYYYhhhssswww|||ooohhhfff]]]PPPMMMNNNHHHHHHLLLHHHGGGJJJNNNNNNLLLHHHDDDCCCAAACCCDDDCCC???===>>>???<<<;;;::::::;;;<<<<<<;;;///111222222000///000111111333555555333222111222111111000000///......---------++++++++++++------)))+++---,,,***(((((((((***))))))((('''&&&&&&%%%$$$######$$$&&&&&&%%%###$$$""" !!!!!!!!! !!!!!! !!!!!!]]]DDDBBBGGGSSS]]]ccciiipppjjj[[[CCC,,,"""''''''333FFFZZZlllwwwyyyuuujjjQQQ???666...,,,)))$$$+++...---***((((((,,,,,,...111555777777666======<<<;;;:::999888777:::666888===AAAGGGKKKIIIJJJKKKVVVjjj^^^:::!!!"""'''***+++((("""%%%444IIIXXXaaa\\\QQQ@@@---$$$$$$!!! """%%%$$$"""!!! !!!"""""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''))))))((('''%%%$$$&&&((((((%%%$$$&&&+++......---***///333222///---000444000222444333111///......888:::;;;;;;:::;;;===>>>BBBFFFHHHKKKUUUdddooosss}}}qqqkkkjjjaaaQQQLLLLLLGGGGGGJJJEEEIIIKKKMMMMMMJJJFFFBBB@@@;;;???CCCCCC@@@>>>???AAA===999555555888::::::999000222444555444222222333111222444444333111///...///......------......///,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,+++***)))(((+++***)))(((''''''&&&&&&$$$######$$$&&&'''&&&%%%###""" !!!""""""!!! !!!!!!!!!!!!!!!""""""###~~~UUU@@@DDDLLLWWW___eeejjjppplll\\\BBB+++$$$***(((888LLL___ooo{{{|||wwwnnnPPP:::222***)))''' &&&,,,...,,,***((()))......000444777888777555;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;888<<>>DDDGGGJJJMMMUUUbbblllooo}}}}}}sssooonnnaaaRRRLLLNNNIIIJJJMMMIIIMMMMMMMMMLLLIIIEEE@@@<<<888<<>>:::666555888::::::888222444666777666555444555333333333222222000...,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***++++++***))),,,+++***(((((('''((((((%%%$$$###$$$&&&''''''&&&###"""!!!!!!""""""!!!!!!!!!!!!!!!!!!"""###$$$tttMMM<<>>TTTeeettt}}}vvviiiKKK666///'''%%%%%% ###''',,,---+++)))((()))---000333777999999999999<<<<<<<<<<<<<<<===>>>???;;;???;;;<<>>GGGKKKNNNPPPXXXccckkkmmmzzzzzztttqqqnnn___RRROOOQQQMMMNNNRRROOOOOONNNMMMKKKJJJFFF@@@<<<999;;;>>>AAADDDEEEDDDDDDAAA???<<<::::::;;;;;;;;;444666777777555444555666777555222111000///---+++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,)))((('''(((***+++***))),,,+++)))((((((((()))***'''%%%$$$$$$&&&''''''&&&###"""""""""######!!!!!! !!!!!!"""###$$$iiiDDD===DDDNNNYYYbbbjjjnnnooocccRRR999$$$'''------DDD^^^ooo{{{}}}rrr]]]AAA111...'''###$$$ %%%(((++++++)))'''(((******///555888999;;;>>>AAA@@@???>>>=========>>>???;;;DDD>>>===JJJKKKGGGQQQQQQTTTfffwwwVVV555!!! $$$)))...111((('''222FFFZZZ^^^[[[SSSEEE333###""" !!!!!!""""""""""""!!!""""""!!!!!!!!!"""###$$$'''((('''%%%""""""%%%''''''(((((('''%%%&&&(((***&&&)))+++---,,,,,,------***,,,///222444555555555,,,...000000000222444777888555555999999777;;;AAAHHHKKKLLLNNNUUUaaajjjmmmvvvvvvsssppplllaaaVVVVVVWWWNNNMMMQQQNNNNNNLLLKKKKKKJJJHHHCCC??????======@@@EEEGGGEEEBBBBBBAAA@@@===:::999:::;;;888999999777555555666777:::666222/////////---,,,,,,---...//////......------,,,,,,++++++,,,,,,---+++(((&&&&&&(((******)))+++***)))((((((***+++,,,(((&&&$$$$$$%%%&&&&&&%%%###""""""###$$$###!!! !!!"""###### aaa===BBBHHHQQQYYYbbbiiikkkiii]]]LLL333!!!'''---...HHHdddvvv}}}nnnSSS:::......(((###"""&&&)))+++***'''&&&(((***(((...666999:::<<>>;;;FFF@@@===KKKJJJFFFRRRTTTWWWkkkvvvUUU444  ###'''+++...))) (((111DDDXXX]]][[[SSSEEE333$$$ !!!!!!!!! """$$$&&&''''''''''''$$$ """%%%%%%%%%&&&%%%$$$%%%''')))"""&&&+++---,,,+++,,,...+++***)))+++///333444555,,,---//////000333777:::444111333888999888<<>>999666777999<<<<<<;;;999777666888:::<<<777222/////////...,,,,,,---///000000///---,,,------++++++++++++---------)))%%%$$$'''*********+++***(((((()))***---...***'''%%%$$$%%%&&&&&&%%%###""""""###$$$$$$!!! !!!###### }}}WWW>>>???JJJYYYdddkkkmmmllliii[[[CCC+++""" %%%+++:::RRRjjj{{{}}}cccOOO888,,,+++''''''$$$((()))++++++)))'''&&&&&&333555888:::;;;>>>BBBDDDKKKMMMIII===777;;;???@@@HHHBBB@@@FFFLLLLLLJJJJJJVVV\\\oooiiiFFF---!!!&&&***---+++$$$###222HHHZZZaaa]]]SSSCCC111""" !!!!!!!!! ######!!! !!!"""###""""""###$$$%%%&&&&&&''''''&&&$$$######%%%&&&'''%%%'''+++......,,,)))&&&''')))+++,,,---///222444***...222333222222444666111111555999888555:::CCCFFFHHHJJJMMMSSS^^^kkkuuu|||{{{rrrqqqooollleee\\\VVVTTTKKK@@@AAAIIIQQQGGGGGGKKKKKKNNNNNNCCC@@@AAACCCDDDDDDDDDCCCBBB@@@>>><<<:::999:::;;;<<<;;;:::999999999:::;;;<<<888888777666333000---+++...///111222333222000///...---,,,---......,,,***///---***((('''(((***+++***)))((('''''')))+++---&&&$$$###$$$&&&&&&### ############"""!!!  !!!"""######"""!!! !!!!!! !!!!!!tttSSSAAAEEEPPP]]]gggmmmoookkkgggVVV>>>''' !!!###(((...===VVVpppxxx\\\III666,,,+++&&&%%%###%%%&&&((((((((('''(((***222444777888:::<<>>@@@DDDCCC@@@======AAAAAA???<<<@@@HHHOOOOOOLLLNNNSSSXXXffffffAAA'''"""''',,,///)))###$$$222HHH[[[___[[[RRRCCC111""""""   !!!!!!"""###$$$%%%%%%###$$$%%%&&&'''(((((('''***)))'''&&&&&&(((***,,,,,,---......,,,,,,---...///111444444444333444555888888:::;;;999666999???DDDBBBCCCIIIUUUbbbnnnuuuyyyooohhhbbb[[[ZZZSSSHHHBBBBBBCCCCCCEEE@@@EEEIIIGGGLLLRRROOOIIIIIIIIIIIIGGGFFFDDDDDD@@@@@@???>>><<<:::999888;;;:::999888777777777888:::999777555444444444444888555111---,,,---000222...///000...+++***---000(((***,,,......,,,)))''')))))))))************++++++(((%%%$$$$$$$$$###"""############"""!!! !!!!!!""""""!!!!!! YYYDDDHHHPPP\\\hhhnnnsssuuummmbbbGGG111"""'''---333RRRdddwwwjjjRRR:::...,,,,,,### $$$%%%%%%%%%%%%(((---000444666999:::;;;<<<>>>@@@@@@>>><<<===@@@CCCBBB???BBBDDDJJJOOONNNKKKMMMRRRYYYllleee>>>$$$###(((,,,///'''!!!$$$222HHHZZZ]]]ZZZQQQCCC111""" !!!  !!!!!!!!! !!!"""###$$$$$$%%%#########$$$%%%'''((())),,,***(((&&&'''))),,,...,,,...//////...---...///111222333333333333444444888999:::;;;::::::<<>><<<;;;EEEKKKHHHLLLTTTRRRLLLLLLKKKIIIGGGFFFDDDCCC>>>???@@@@@@>>><<<:::888:::999999888777666666555999888555333333444666777777444000------...111333...111222...***)))...333+++,,,---...---+++((('''))))))***++++++******)))+++)))%%%###""""""""""""############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!|||PPP@@@HHHRRR___kkkpppuuuwwwmmm___AAA..."""&&&---555RRRcccwwwvvv]]]FFF555+++***+++""" (((((('''&&&&&&)))---000333666999:::;;;;;;===>>>===;;;:::>>>BBBCCCBBB@@@DDDBBBDDDJJJNNNPPPSSSXXX\\\sssbbb;;;""""""'''+++---&&& ###111FFFXXX[[[XXXPPPBBB111""" !!!  !!!!!!""""""""" !!!"""###$$$$$$%%%$$$###"""!!!###%%%(((***))))))((((((((()))***++++++---///000000000111222111000000111222333333333555888999:::;;;>>>@@@BBBDDDBBBBBBIIIWWWfffqqqvvvwwwnnngggbbbYYY[[[SSSFFF@@@CCCBBB;;;666888FFFNNNJJJMMMTTTQQQKKKKKKIIIGGGFFFDDDCCCCCC===>>>@@@@@@@@@>>><<<:::999999888888777666555555777555333111111333666777333222111000000111222333///111222///+++***...333000///---+++***)))(((((())))))*********))))))((()))(((%%%""" !!!"""$$$$$$$$$$$$###"""!!! !!!!!! !!!!!! qqqLLLAAAJJJSSSaaalllppptttwwwkkkYYY:::+++"""%%%...999KKK^^^vvvoooRRR:::555)))((()))!!! ###******)))(((''')))---000111444888:::;;;;;;===>>>===:::;;;@@@CCCBBBAAACCCLLLHHHGGGKKKOOOPPPSSSXXXccc{{{}}}]]]666!!!%%%(((***%%%"""...CCCTTTYYYVVVPPPBBB111""" """ !!!"""!!!  !!!!!!!!! !!!!!!"""###$$$%%%%%%%%%$$$###"""###%%%((()))&&&'''''''''((((((((((((+++---111222333333444555111///...///111333333333333666888888;;;AAADDDCCCBBBAAAAAAGGGSSS```lllsss}}}xxxpppiiibbbYYYWWWQQQHHHDDDCCC@@@;;;777999FFFOOOKKKNNNSSSOOOIIIHHHFFFEEEDDDCCCCCCCCC>>>???@@@AAA@@@>>><<<;;;888888888888888777666555555333111000000222555666000111111222222222222222000111222000---,,,///222333000---)))(((((()))***))))))(((((((((((('''''''''''''''$$$!!!!!!"""###$$$$$$$$$$$$###"""!!! !!!  !!! !!!!!! eeeJJJFFFOOOUUUdddnnnooosssuuufffRRR333(((!!! !!!$$$000???LLL\\\qqq|||yyyhhhMMM999777)))&&&''' $$$((((((((((((((('''))),,,///222666:::===>>>???AAABBB===<<<>>>BBBBBB???@@@EEENNNMMMPPPRRRQQQOOOSSSYYYmmmwwwWWW111 ###&&&'''$$$ ,,,@@@PPPWWWUUUOOOBBB111"""!!!$$$  """"""""""""!!!!!!!!!"""###$$$%%%&&&&&&$$$%%%'''(((((((((''''''))))))(((((())))))***+++,,,///333555555444555666111///...///222555555555222666777777;;;BBBDDDBBBAAABBBCCCHHHPPP\\\hhhqqqxxxvvvpppeee[[[VVVPPPKKKKKKIIICCC>>>======<<>>BBBCCCDDDFFFGGG>>>===???CCCAAA===???GGGCCCIIIRRRWWWUUUSSSZZZdddtttrrrSSS..."""$$$%%%$$$***>>>NNNVVVUUUNNNBBB111"""!!!$$$!!!  !!!###$$$%%%%%%%%%$$$""""""###$$$%%%&&&&&&'''###&&&***------+++'''$$$///---,,,++++++---///000///111555666666555555555222000...000444777777777333777777666:::BBBDDD@@@BBBDDDGGGJJJPPPZZZhhhrrr{{{|||tttmmm___RRRRRRJJJGGGLLLLLLCCC===???CCC???DDDIIIGGGMMMTTTPPPEEEDDDCCCCCCCCCDDDFFFGGGFFFFFFDDDAAA>>>;;;999777777777999::::::999888888444333222222222333444555666555333111000000111111111111000111222222000...,,,,,,+++***+++,,,...///)))(((&&&$$$###$$$&&&'''&&&)))+++***'''%%%&&&((($$$$$$%%%$$$$$$###"""!!!!!!  !!!|||XXXGGGJJJSSS```gggpppwwwzzzrrr[[[EEE444&&&###)))+++333???OOO___ccc]]]ZZZOOOEEEEEE999333,,,%%% ###(((,,,---***&&&&&&)))---000111999<<<>>>===@@@DDDDDD@@@@@@CCCAAA;;;;;;AAADDDBBBLLLNNNNNNTTTYYYTTTXXXkkkyyysssIII''' """######&&&!!!(((===PPPXXXXXXOOO<<<*** ######%%%%%%%%%%%%######%%%$$$###%%%''')))******((((((***...111000+++&&&111000000000000222333444000111222333222333555777444222111222666888888777444777;;;???BBBCCCDDDDDDIIIIIIKKKPPPTTTZZZfffqqqwwwssslll___RRRQQQNNNTTTTTTIIIGGGJJJEEEBBB???BBBHHHJJJIIIMMMTTTIIIGGGDDDDDDDDDDDDBBBAAAAAADDDFFFDDD???:::999999888888888888888888888888777666666666777777555333000111222111...---...///.........000111000...+++++++++,,,++++++***((((((***)))(((''''''((()))***(((((((((((((((((((((((((((%%%""" !!!!!!!!!!!!###############"""!!!  """  ###nnnMMMCCCJJJRRRaaakkktttwwwxxxrrrZZZ@@@---###$$$***...:::HHHTTTccccccYYYRRRGGG>>>AAA;;;555,,,%%%"""(((++++++)))'''&&&(((,,,000333666999<<>>777<<<===666,,,$$$"""&&&)))''''''''''''(((,,,111555555888;;;???GGGMMMKKKDDDAAA???<<<<<>>::::::999888999:::;;;<<<999777444222222222222111...///111000//////000222......///000222222111///---------,,,+++***(((''',,,+++***)))((('''''''''&&&'''((())))))((('''&&&$$$""" !!!"""""""""######""""""""""""!!!!!!"""  ###YYYCCCKKKYYY\\\eeevvv}}}vvvrrrlllQQQ000 !!!&&&***333EEEWWWeeeqqqlllYYYJJJ;;;444:::;;;444***""""""&&&)))%%%&&&'''((()))---333888888999;;;>>>EEEIIIDDD;;;;;;::::::<<>>OOOPPPOOOGGG888***   !!!"""###$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$######%%%(((***+++******(((%%%%%%&&&))),,,...---------.........//////000000000//////111555888222222222444666888999:::>>>>>>???AAADDDHHHLLLNNNPPPPPPRRRSSSRRRUUU```lllyyysssooolll^^^UUUTTTVVVTTTXXX\\\VVVRRRNNNIIIHHHHHHJJJLLLOOOJJJHHHFFFFFFGGGGGGFFFEEEFFFFFFDDDCCCAAA@@@@@@@@@>>>===;;;999999999:::;;;999666222000000000000000---///000000000000222333///...///000222333222000,,,,,,,,,,,,,,,++++++***---,,,+++***(((''''''&&&$$$%%%'''(((((('''%%%$$$""" !!!######""""""""""""!!!!!!!!!""""""###!!! !!!!!!""" zzzRRRBBBNNN[[[^^^hhhwww~~~uuunnndddHHH*** """$$$&&&)))333FFFWWWfffqqqkkkXXXIII:::111555444///&&& ###''')))%%%&&&''')))+++000555888999;;;===>>>CCCEEE@@@777777:::>>>@@@@@@@@@CCCGGGLLLTTTTTTTTTYYY]]]jjjzzzYYY777 $$$+++111555,,,###!!!+++===MMMOOONNNFFF888+++###  !!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&&&&%%%'''''''''''''''(((***,,,---------,,,++++++***)))+++,,,------...000444777000000222333444666888:::>>>>>>>>>???CCCGGGKKKNNNNNNOOORRRSSSQQQTTT```mmmvvvoookkk]]]SSSRRRTTTQQQUUUZZZSSSPPPMMMHHHFFFHHHLLLOOOOOOFFFDDDCCCDDDGGGHHHHHHHHHFFFEEECCCBBBBBBBBBBBBBBBAAA@@@===;;;999888888888999666222000///000//////---///000111000111222444000//////000222222222000***+++,,,------......---,,,,,,+++***)))((('''&&&######$$$%%%%%%$$$######!!!  """$$$######"""!!!!!! !!!""""""###""" !!!!!!""" !!!!!!oooQQQHHHSSS```eeemmmvvvzzztttjjjZZZ???&&&!!!###&&&'''+++777JJJYYYeeemmmdddQQQDDD777---///---)))### %%%)))+++(((''''''***///444777777777;;;>>>???AAADDDBBB<<<:::===AAADDDAAA@@@FFFNNNLLLUUUTTTPPPVVV___pppwwwTTT444###,,,333666,,,!!!***;;;KKKPPPNNNGGG:::...%%% !!! !!!"""######$$$%%%$$$$$$######$$$$$$%%%(((&&&%%%%%%&&&&&&&&&%%%&&&((())))))(((((()))***,,,,,,,,,,,,+++)))((('''(((***,,,------///222444...///111222333555777:::<<<<<<===???BBBFFFJJJLLLLLLNNNRRRTTTRRRUUUcccqqqzzzoooiii]]]UUUUUUTTTNNNQQQUUUPPPLLLJJJFFFDDDHHHNNNPPPMMMGGGEEECCCCCCDDDEEEDDDCCCEEECCCBBBCCCDDDDDDCCCBBB@@@@@@>>><<<:::888666555777555222000000111000///...///111111111111222444111000//////000111000///***+++,,,---.../////////+++,,,++++++***)))((('''$$$$$$############$$$$$$"""!!!!!!"""$$$$$$$$$###"""!!!  !!!"""######!!! !!!"""###"""!!!""" )))(((eeePPPMMMVVVcccoooppprrruuusssgggPPP666%%% ###%%%(((///???RRR^^^gggjjj\\\HHH>>>333)))***)))%%%!!!"""'''+++...,,,(((&&&***222888888666333:::>>>======@@@AAA??????>>>@@@CCCCCCAAAGGGOOOMMMWWWUUUPPPWWWdddzzzuuuQQQ222 ***222444******<<>>;;;888:::<<<===BBB<<<;;;@@@BBBBBBFFFLLLOOOYYYWWWRRRZZZkkkuuuPPP222'''000333))) ,,,???NNNSSSRRRIII===222*** !!!  !!!!!! !!!!!!!!!!!!$$$###"""!!!!!!"""###$$$%%%###"""###%%%''''''&&&,,,,,,,,,)))&&&%%%))),,,((()))+++---.........---+++---000111///---,,,,,,...111444444444666999===:::;;;===@@@CCCFFFIIIJJJIIIMMMSSSWWWWWW\\\lll}}}}}}vvvlllggg\\\WWWYYYUUUIIIFFFJJJGGGGGGHHHEEEBBBGGGNNNMMMFFFDDDBBB@@@@@@AAAAAA@@@???AAA@@@AAACCCFFFFFFCCC@@@888:::<<<======:::888666444333222333444333111///000111222222111000222333333111............---,,,000000000///...---+++***)))***+++,,,,,,+++)))))))))'''%%%######%%%''')))%%%$$$###$$$&&&&&&$$$"""!!! !!!###$$$!!! !!!$$$%%%%%%$$$ 777>>>***wwwUUUIIIFFFRRRcccjjjtttxxxvvvkkkZZZEEE000!!!###&&&)))555JJJ^^^iiinnnhhhWWW???111......,,,+++(((###$$$(((+++,,,***------+++000888;;;777888888;;;???===888666999888:::<<>>OOOYYYRRRGGG;;;...""""""$$$%%%###!!! %%%$$$###"""!!!!!!!!!!!!$$$$$$%%%&&&&&&%%%%%%$$$&&&'''((((((''''''((()))***+++---///000//////...222222222333222222111111222333555777999:::;;;;;;;;;===CCCGGGEEEAAADDDJJJLLLQQQNNNQQQaaakkkrrr~~~zzztttrrrooobbb]]]XXXWWWSSSLLLHHHIIIHHHGGGFFFGGGJJJKKKKKKJJJCCCCCCBBBAAA???>>>>>>===AAAAAAAAABBBDDDDDDBBB@@@>>>===;;;:::999888888888666555444222111000//////222000...000333444333111111111111111111000///...---000...+++,,,000///)))+++,,,------,,,***'''%%%%%%%%%%%%&&&&&&&&&&&&&&&***)))'''%%%$$$###$$$$$$ !!!!!!"""!!!!!! """######"""!!!!!!)))---&&&lllPPPMMMNNNVVVeeelllttttttsssjjjXXX@@@+++ ###&&&)))666KKK___jjjlllcccQQQ<<<000///...++++++'''  %%%(((*********...000///222888;;;:::<<<<<<>>>AAA???:::888:::888:::<<<>>>@@@DDDHHHLLLOOOPPPRRRXXXdddzzzjjjKKK%%% )))///000***$$$ !!!)))<<>>>>>???AAACCCCCCBBBAAAAAA<<<<<<;;;999999888888888555444333333222222222222000......///222333111///000111111111111000000///,,,...---)))***...---(((***+++++++++***(((&&&%%%&&&&&&&&&&&&&&&&&&''''''***)))'''%%%$$$$$$$$$$$$ !!!"""""""""!!!!!! """###"""!!!  ###$$$!!!]]]IIIQQQXXX\\\gggoootttqqqooohhhTTT888%%% ###&&&+++888MMM```jjjggg[[[HHH666000000...+++***%%%###&&&((((((((()))///333333444888<<<===???>>>@@@BBB???:::888:::777999;;;>>>@@@DDDIIILLLMMMOOOSSS[[[jjjfffDDD!!!&&&,,,---(((### (((:::JJJQQQPPPJJJ???000### !!!!!!!!! """###''''''&&&&&&%%%%%%$$$$$$$$$$$$######$$$&&&((()))'''((((((((('''(((+++---++++++,,,...000222444555555555666666777666666555777777777777888:::<<<===AAAAAACCCEEEAAA===???DDDGGGLLLJJJPPPbbbiiihhhlll}}}{{{vvvqqqmmmkkk```WWWWWWYYYVVVPPPLLLJJJKKKLLLKKKIIIHHHGGGGGGBBBBBBDDDEEEDDDCCCAAA@@@;;;???DDDEEEBBB@@@@@@AAA;;;;;;:::999888888888888555444444333444444555555------...000222111///,,,//////000000000000000000......,,,)))+++...---*********)))((('''&&&&&&%%%((((((''''''''''''''''''((((((&&&%%%$$$$$$$$$$$$"""############""""""!!! !!!""""""!!! """!!!yyyRRRDDDTTT^^^```jjjsssuuupppllleeeNNN000!!!!!! $$$''',,,:::NNN___ggg___QQQ>>>111///000...***'''""""""&&&((('''&&&&&&)))///444555444666;;;??????>>>???@@@===777666888666888;;;???BBBGGGLLLPPPTTTUUUXXX```nnnddd<<<$$$)))+++'''""" !!!(((999IIIPPPQQQLLLAAA000""" !!!!!! !!!###%%%((('''''''''&&&%%%%%%$$$'''&&&&&&&&&'''***---...,,,------,,,,,,---111333////////////111333666777555555666666777777666666888777666666666888;;;<<<999:::>>>CCCCCC@@@@@@CCCLLLLLLFFFIII[[[fffiiiqqqzzz~~~zzztttoookkkddd___``````[[[UUUSSSRRRNNNJJJHHHHHHHHHFFFDDD???@@@CCCEEEEEEDDDBBB@@@===BBBGGGGGGBBB>>>>>>@@@;;;:::999888888888888999777666555555555555555555---...000222222111...,,,////////////000000111111000///---,,,---......,,,+++***)))(((''''''''''''***)))((('''&&&''''''((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""!!! """!!!oooNNNDDDUUU^^^cccmmmvvvwwwsssmmm```GGG+++!!!!!!%%%)))///===OOO\\\aaaWWWGGG666//////000---)))%%% """ $$$(((((('''&&&&&&)))---222444333444999???@@@>>>???@@@<<<777555888666999<<<@@@EEEJJJPPPTTTWWWWWWYYYaaaqqq]]]555"""&&&***&&&""" !!!)));;;KKKRRRRRRMMM@@@///!!! !!!!!!!!!"""%%%'''***************((('''&&&******))))))+++...111333...///000//////000222444000///......///000111333222333444444555555555444777666555444555777999;;;666888???GGGHHHDDDAAACCCJJJKKKFFFJJJ\\\fffkkksss{{{~~~wwwpppgggfffhhhiiieee]]]XXXYYY[[[QQQGGGDDDGGGIIIFFFBBB<<<>>>AAADDDEEEDDDCCCAAAAAAFFFJJJHHHBBB======>>>;;;;;;:::999888888888888:::999777666555444444444///111444444333111///---//////......///000111222...,,,+++---...---++++++---,,,+++***)))))))))***,,,***((('''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$###"""""""""""""""!!!!!! dddMMMIIIVVV]]]eeeqqqvvvxxxwwwoooYYY===(((!!!!!!"""&&&+++222???NNNWWWXXXNNN@@@222///000///+++)))%%%###"""&&&)))(((&&&&&&'''+++,,,...222222333888???BBB@@@@@@AAA===888777:::888;;;>>>BBBFFFKKKQQQUUUQQQRRRWWWcccuuu}}}SSS000"""&&&((($$$ ***<<>>DDDKKKLLLFFFAAA@@@CCCJJJKKKQQQaaahhhiiiqqq~~~vvvmmmccceeeiiikkkddd[[[XXX[[[]]]SSSHHHDDDGGGHHHFFFAAA;;;===@@@BBBDDDEEEDDDDDDDDDGGGHHHEEEAAA===<<<=========;;;:::999888888888::::::888666555444333333222444666666444111000000000///...---...///000111,,,)))***...///+++((((((------,,,,,,,,,+++++++++,,,+++(((&&&$$$%%%%%%&&&###$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$######"""""""""!!!!!!  !!!!!! WWWMMMOOOXXX]]]iiiuuuuuuwww|||pppQQQ333%%%""" """(((...555AAAMMMQQQOOOGGG;;;111000111---***)))&&& &&&((('''&&&'''***///++++++000333444888???@@@>>>>>>???<<<888777;;;<<<>>>@@@CCCEEEIIINNNQQQLLLPPPZZZjjjzzzMMM---  ###&&&&&&!!!)))===OOOTTTOOOEEE999---$$$ !!!###$$$$$$$$$$$$###%%%((()))((((((((())),,,---.........,,,***)))(((((()))***,,,---......)))+++......,,,*********((()))***+++++++++++++++...///000111222222222222222333444666777999::::::CCCBBBDDDHHHIIIDDD@@@@@@CCCMMMOOOTTT___dddhhhrrr}}}qqqfffbbb```aaabbb^^^XXXVVVXXXWWWTTTNNNJJJGGGEEECCCBBB<<<===???BBBDDDFFFGGGHHHDDDCCCBBB@@@???>>>======@@@???===;;;:::888888888999888777666555444444444444666777666222000000111111000...------...///000,,,***,,,222333...)))(((,,,,,,---...---,,,+++***---+++'''%%%######$$$%%%"""###$$$%%%&&&%%%%%%$$$!!!"""##################"""!!!!!! !!!  zzzNNNLLLTTT[[[^^^lllxxxtttvvv~~~qqqKKK,,,$$$######(((///777BBBLLLMMMJJJCCC888111111111,,,((()))((( &&&((('''&&&(((+++222,,,)))///333555999@@@>>>;;;;;;<<<:::555555999???@@@BBBCCCDDDFFFJJJMMMMMMSSS```sss{{{MMM,,,!!! !!!$$$'''$$$(((===PPPTTTMMMBBB777---%%% !!!###%%%'''''''''&&&$$$'''***+++***))))))))))))***+++++++++)))'''%%%%%%&&&''')))************)))+++...///---***((('''''')))+++---............---...///000111222222222222333555777999:::;;;;;;CCC@@@???CCCCCC@@@???@@@IIIQQQPPPOOOXXX___hhhwwwzzzlll```bbb\\\XXXYYYYYYVVVTTTUUUPPPSSSTTTPPPGGGAAAAAACCC===>>>@@@BBBEEEGGGIIIJJJBBB@@@===<<<===>>>>>>>>>BBBAAA???<<<:::999888777666666555555555555666666555666777555111///000222222111///---,,,---...//////---000888999222,,,++++++,,,---......---+++)))---***'''$$$""""""###$$$!!!"""$$$%%%&&&&&&%%%$$$ !!!"""###############!!!!!! !!!""" !!! sssPPPOOOUUUbbblllppptttzzz{{{ttt^^^???(((!!! $$$***111888AAAHHHGGGBBB???:::444111///---)))&&&"""!!!&&&***,,,,,,+++000555666333444999???AAA???===:::888777888999:::CCC>>>;;;===@@@DDDKKKSSSQQQWWWeeezzzpppSSS111 ###'''%%%(((===PPPUUUQQQFFF777---&&&  !!!"""###$$$$$$"""######$$$%%%%%%&&&&&&&&&&&&&&&''''''(((((((((%%%$$$$$$###$$$%%%'''((('''$$$"""###&&&'''&&&###%%%***...///,,,(((''''''((())),,,.........---,,,...///000222333444555555999666555999:::888888:::CCCAAA@@@@@@===;;;???FFFJJJPPPNNNNNNZZZcccmmm|||~~~yyynnn___^^^TTTTTTVVVRRRSSSQQQFFFJJJPPPUUUVVVOOOFFF???<<<999AAAEEEEEEKKKRRROOOEEE;;;;;;:::::::::;;;<<<<<>>999666666888;;;666555666888666333444888:::888666333000////////////////////////.........)))000777888333...+++***...111222000+++((())),,,'''''''''&&&%%%$$$"""""""""$$$%%%''''''&&&$$$###""""""""""""!!!!!!!!!!!!"""!!! eeeQQQPPPWWWdddnnnssswww|||zzzpppZZZ<<<(((""""""###%%%,,,444;;;CCCHHHEEE???>>>999444111///...***'''  ###(((+++,,,,,,+++000444555333444999???@@@???===:::888777999;;;===???===>>>CCCGGGIIINNNSSSSSS[[[kkknnnPPP000###'''$$$ ...BBBSSSUUUQQQHHH:::111+++###  !!!"""###$$$%%%%%%""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&'''&&&$$$$$$&&&'''((((((***,,,//////---+++))))))((()))+++,,,---,,,+++***---///111333444555555555;;;777777::::::888777999AAA>>>===>>>>>>???EEEMMMMMMRRRNNNPPP^^^jjjuuu|||pppeee\\\VVVPPPSSSUUUOOOOOOOOOHHHFFFIIILLLMMMKKKGGGAAA>>>;;;@@@EEEFFFHHHJJJGGGCCC<<<<<<;;;:::::::::::::::;;;:::999777666666999<<<555222222555666333333555666555444222000///...---/////////......---------)))///555666222---******+++///222111+++'''&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! ^^^RRRSSSZZZfffqqqvvvzzz}}}xxxlllTTT888&&&"""$$$&&&'''...777>>>DDDHHHDDD===<<<777333000000///+++((( """'''+++------+++***///333444222444:::>>>???>>>;;;888666777:::===@@@;;;<<>>???>>>===<<<;;;999888777666666777888777666666888:::555000///333555333111111111111111111000...---,,,/////////...---,,,,,,+++)))---333333000,,,******(((,,,000000+++&&&$$$###'''''''''''''''''''''&&&&&&'''(((((('''&&&$$$### !!!!!!###""""""!!!!!!!!!!!!!!!  """!!!___RRRUUU\\\gggqqqxxx{{{}}}wwwgggMMM333$$$ $$$''')))000888>>>CCCGGGEEE@@@999555111000000///,,,((( !!!%%%***---...---,,,+++///222333222555;;;???>>>;;;999666555666:::>>>AAA;;;===DDDNNNRRRPPPOOOQQQRRRaaayyylllIII+++%%%)))###222DDDRRRVVVTTTMMMBBB:::333+++""" !!!"""###$$$$$$ !!!!!!"""#########!!!!!!"""###%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$((())))))'''&&&(((...333444111......000111///,,,//////000000000//////...,,,...111555777777777666999777888;;;;;;888999===???;;;;;;>>>@@@CCCHHHOOOQQQUUUTTT[[[qqqyyyccc___fffaaaWWWUUURRRIIIIIIKKKDDD>>>:::999???IIIPPPQQQOOOSSSIIICCCEEECCC;;;999>>>??????===;;;999777555333777888999888666444444555555///---222666444111///---///111222111000---,,,//////...---,,,++++++***))),,,000000...+++******'''))),,,+++)))&&&$$$$$$'''''''''''''''((())))))(((((((((((('''&&&%%%$$$!!!!!!!!!!!!""""""""""""######"""""""""""""""###"""!!! $$$""" uuuYYYQQQVVV]]]gggqqqxxx{{{{{{uuuaaaEEE...!!!"""&&&+++222999===AAAEEEFFFCCC666333//////000///+++'''!!!###''',,,......---,,,---///111333222666<<>>888666444444555999>>>AAA???@@@EEEMMMQQQOOONNNPPPQQQccc}}}oooIII(((!!! !!!&&&*** """///BBBPPPXXXVVVOOODDD;;;555---$$$### !!!"""""" !!!""""""###### """$$$''')))+++,,,%%%%%%&&&&&&''''''''''''((())))))(((''')))///555444111------000111000...000000000111000000//////,,,...111444666666666666666555777;;;:::888:::??????<<<===AAACCCAAABBBEEEKKKQQQSSS\\\qqq}}}|||kkkjjjtttmmm]]]TTTQQQMMMPPPQQQGGGJJJFFFCCCHHHRRRYYYXXXUUUUUUGGG===???AAA===<<<@@@@@@???>>><<<:::777444333444666777777444222222222555000...333777555111///---...111333333111///---///......---,,,,,,++++++***,,,------,,,+++******'''(((''''''&&&&&&''')))'''''''''''''''(((******))))))(((((('''&&&%%%$$$""""""######$$$$$$$$$$$$######""""""""""""###$$$"""!!!  ###"""fffKKKRRRXXX___gggpppxxxzzzxxxoooYYY===))) !!!&&&+++444;;;>>>@@@CCCCCCAAA333111...---...---)))%%%"""###(((,,,...,,,,,,---//////222333333888???@@@>>>666555555555777:::>>>@@@BBBBBBEEELLLOOONNNOOOQQQVVViiipppGGG%%% ###$$$""""""%%%(((!!! ---BBBSSSXXXVVVOOODDD<<<888000)))'''!!! !!!!!! !!!""""""###### !!!###&&&(((+++---...%%%&&&'''((())))))))))))(((((((((((((((***...222///...,,,---.../////////.....................///...///000222333444555555444444777:::999666999??????===>>>BBBDDDAAA???@@@DDDLLLOOOXXXjjjssswww|||yyy|||ppp]]]TTTSSSSSSXXXXXXMMMPPPLLLJJJMMMSSSUUUQQQKKKKKKCCC======@@@AAABBBCCC?????????===;;;999666444000222333333222222222333444000000555888555111111...///222333333222000...............------------,,,,,,+++++++++++++++,,,)))(((&&&%%%%%%''')))+++((('''&&&&&&&&&((()))***(((((('''&&&&&&%%%%%%%%%######$$$$$$%%%%%%&&&&&&"""""""""""""""######$$$###"""  !!! ]]]FFFSSSZZZbbbhhhpppyyyzzzvvvhhhPPP555%%%"""'''+++555???BBBBBBAAA===999222///,,,,,,---+++'''###"""$$$(((,,,,,,++++++///222000222333444:::AAABBB???666666777888:::===???@@@AAAAAAEEEMMMPPPPPPQQQTTTaaasssjjj???### %%%&&&$$$""""""$$$)))AAAVVVWWWUUUNNNDDD>>>;;;666000***### !!!""" !!!!!!""""""###$$$$$$"""###$$$&&&(((***,,,---((()))******+++***))))))((('''&&&''')))+++------(((***+++,,,,,,,,,...///------------......///000000000//////000222333444555666888:::777333666<<<@@@<<<<<>>>>>???>>>===;;;888777444555555555333222333444222000222777777333000222///000111222222111///...---............/////////...,,,******+++,,,------,,,***)))(((((((((((('''((('''&&&%%%%%%'''((()))&&&&&&%%%%%%%%%%%%%%%&&&""""""###$$$$$$%%%&&&&&&!!!!!!!!!!!!!!!"""######"""!!! www\\\MMMUUU]]]dddiiiqqqzzzzzzuuubbbJJJ///### $$$)))+++777BBBFFFDDD???888111111...,,,+++,,,***%%%!!! &&&$$$(((++++++)))***///444111333333555;;;BBBCCC???777888999;;;===???@@@AAA@@@@@@FFFNNNSSSRRRSSSVVViii{{{bbb666""" %%%&&&$$$!!! !!!%%%@@@WWWUUUSSSMMMDDD@@@???<<<777,,,### !!!""""""!!!!!!""""""######$$$$$$$$$$$$%%%&&&'''))))))***++++++,,,,,,+++***((('''(((&&&$$$&&&***,,,+++)))###'''++++++******,,,///............///000222222222000///......000222333777888::::::555000333999@@@;;;:::@@@EEEFFFGGGIIIJJJQQQQQQRRR]]]eeennn}}}uuuggg_________YYYWWWSSSGGGBBBEEEKKKRRRWWWUUUNNNHHHDDDSSS\\\SSSGGGDDDBBB???===>>>??????>>><<<:::999<<<<<<;;;999555444444555000000333777666111000222///000111111111000///...------......///000000000///---***)))+++,,,---......---,,,++++++)))&&&###)))(((&&&%%%%%%&&&''')))%%%%%%$$$$$$$$$%%%&&&&&&!!!""""""###$$$$$$%%%%%%!!!!!! !!!!!!"""######"""!!!hhhRRRQQQTTT___iiiooowww~~~zzzqqq^^^===***%%% +++---999EEEHHHDDD>>>777000...---,,,,,,---***%%%!!!###(((+++---,,,++++++...111888666444777@@@GGGCCC:::;;;:::::::::;;;<<<>>>@@@@@@HHHLLLQQQXXXTTTSSS]]]ooo{{{YYY444 !!! !!!### &&&===QQQVVV[[[VVVFFF===>>>>>>999***!!!######!!!!!!$$$%%%&&&&&&%%% !!!###%%%&&&%%%$$$###(((((('''&&&&&&%%%$$$$$$''''''(((((())))))******++++++,,,---............333111///...---...///000555555555555555555555444777:::<<<:::666555888<<<@@@AAABBBBBBBBBDDDHHHJJJRRRUUUPPPSSSdddooouuunnneee^^^fffkkkYYYHHHEEEDDDHHHJJJRRRZZZ\\\VVVPPPNNNPPPZZZ[[[OOOFFFFFFDDD======???@@@???===<<<<<<===BBB>>>999666666666555333333333222222111111000000///222444333000......///000//////......//////000...------,,,---...///000------......,,,(((%%%""")))***++++++***)))***+++$$$%%%&&&&&&&&&%%%$$$###$$$$$$###!!!!!! !!!""""""###"""""" ___NNNRRRZZZeeennnsssyyyyyynnnYYY:::(((%%%"""---444AAAMMMNNNGGG???666...000///......---)))### %%%+++,,,+++***))),,,111555999888777888???DDD@@@999<<<<<<<<<;;;<<<<<<======@@@IIIMMMRRRYYYVVVVVVbbbqqqzzzWWW222 ######!!! !!!""" &&&<<>>??????===;;;;;;<<<@@@===999888888777555333222222222111111111111111///111333222///------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,...///000,,,---......,,,)))&&&$$$)))***++++++))))))***+++&&&&&&'''''''''&&&$$$$$$$$$###"""!!!  !!!!!!""""""!!!!!! vvvUUUNNNWWWaaakkkssswww}}}wwwjjjQQQ444&&&&&&$$$000===KKKWWWVVVKKK???444,,,000000000///---(((!!!"""'''---,,,***((((((---444999888:::;;;:::<<>>?????????BBBJJJNNNRRRYYYXXXZZZhhhvvvxxxTTT///"""&&&&&&""" !!! &&&;;;MMMNNNSSSSSSMMMIIIFFF===222!!! """"""""""""!!! """###$$$$$$######""""""#########$$$$$$$$$''''''&&&&&&&&&&&&&&&&&&............---,,,+++***...---,,,,,,---///000111000111111222333444555555;;;===>>><<<888777999;;;???@@@AAAAAABBBCCCGGGIIIJJJVVVZZZZZZbbbjjjwwwnnnggg```YYY___dddWWWMMMLLLKKKOOOLLLLLLPPPSSSRRRRRRTTTZZZ```^^^RRRHHHEEE@@@:::===>>>???===;;;::::::;;;===<<<:::999999888666333111111111111111111222222///111222000...,,,+++,,,***+++,,,------,,,+++***++++++++++++,,,---...///,,,---......---***(((&&&(((***+++***)))((()))+++(((((((((((('''&&&$$$######"""!!!   !!!  kkkQQQQQQ___eeeooovvvzzz~~~ttteeeIII000%%%&&&%%%333DDDSSS___[[[MMM>>>222+++...///000///,,,''' %%%***+++***(((''')))...444999666;;;===<<<;;;<<<;;;888333555999===AAACCCEEEEEEEEEMMMOOOSSSYYYXXX]]]mmm}}}uuuPPP+++$$$((('''""" (((;;;MMMRRRVVVVVVRRRLLLDDD444%%%  !!!!!!  """###############!!!!!!"""###$$$%%%%%%&&&)))((('''&&&%%%%%%&&&&&&---------------,,,+++***,,,,,,,,,---...000222333///000111222444666777888===>>>>>><<<:::999:::<<<===>>>??????@@@BBBEEEHHHJJJUUUXXXXXX___fffqqqnnncccggg]]]VVV\\\aaaYYYTTTUUURRRMMMHHHFFFJJJMMMMMMNNNPPPYYY\\\ZZZPPPHHHDDD@@@;;;===>>>>>><<<:::999:::;;;:::::::::::::::888555333000000111111222222333333000000000...,,,+++******+++,,,...//////...,,,+++,,,,,,+++++++++++++++++++++,,,---------+++)))(((((()))******(((((()))***)))(((((('''%%%$$$###"""""""""!!!    cccPPPTTTaaafffnnnvvvzzz~~~}}}ooo]]]BBB+++%%%&&&&&&555JJJYYYddd]]]LLL<<<222---+++,,,...---***%%% ''',,,)))((('''(((+++000444666444:::???===<<<<<<<<<999111444888===AAADDDFFFGGGHHHPPPQQQSSSXXXXXX```qqqqqqMMM((($$$((('''"""""")))===NNNVVVXXXXXXTTTLLL???,,,!!!  !!!""""""###$$$$$$$$$!!!"""###$$$%%%'''((((((***)))'''&&&%%%&&&''''''***++++++,,,------,,,,,,++++++,,,...///111333444///000111333666777999:::<<<<<<===<<<;;;;;;<<<===>>>@@@AAAAAAAAACCCFFFIIIKKKRRRRRRTTTaaaiiiqqq~~~eee```jjjbbb[[[^^^bbb\\\YYYYYYSSSIIICCCAAAEEEIIIHHHFFFGGGRRRSSSQQQKKKFFFCCC@@@>>>>>>???>>><<<999888999;;;888:::;;;;;;:::777444333111111222222333333444444000///---,,,,,,+++***)))+++,,,...//////...,,,+++......---,,,***)))((('''++++++,,,,,,,,,+++***)))'''((())))))''''''((()))((('''&&&%%%###""""""!!!"""!!!!!! !!! }}}]]]PPPUUU^^^fffnnnuuuyyy|||zzzhhhTTT:::'''$$$ ((()));;;PPP___hhh]]]HHH888111///)))+++,,,+++'''""" (((---***)))''')))---111444555555;;;???>>>===>>><<<999444666888<<>>BBBFFFDDDAAA@@@JJJIIIHHHFFFDDDCCCBBBAAA@@@@@@???<<<999999:::;;;:::<<<>>>===:::777555555444444444444444444555555000...,,,+++,,,,,,,,,******+++,,,------,,,+++***//////...---+++)))'''&&&++++++++++++******)))(((&&&((()))((('''&&&''')))'''&&&$$$###""""""""""""""""""!!!!!!!!!!!!""""""  pppVVVRRRYYY^^^hhhpppvvvxxx{{{vvvaaaKKK111!!!""""""+++///AAAYYYfffkkk\\\DDD444000111***++++++(((""" (((...000,,,((()))---333666888:::>>>@@@?????????;;;666444555777:::===AAADDDFFFLLLTTTUUUVVV\\\___llljjjHHH%%% %%%***(((###"""(((///!!!''';;;MMMUUUVVVUUUPPPDDD444'''  !!!"""!!!!!! #########$$$$$$%%%&&&'''###$$$%%%&&&'''((()))***((('''%%%$$$$$$%%%((()))***++++++,,,,,,,,,++++++((((((***,,,---//////000///000111333555777888999555555666999<<>>@@@DDDCCC@@@???DDDCCCBBBBBBCCCCCCBBBCCCAAAAAA@@@===:::999:::<<>>AAABBB@@@@@@@@@:::333111222444888===BBBGGGIIILLLTTTVVVWWW^^^dddssshhhGGG%%%!!!'''+++)))$$$%%%,,,555%%% &&&999JJJXXXXXXVVVOOO@@@///$$$ !!!"""""""""!!!!!! !!!!!!$$$$$$$$$$$$%%%&&&'''(((###$$$$$$%%%'''(((((()))&&&%%%###"""###%%%'''))),,,,,,,,,,,,++++++***)))&&&'''(((***,,,---------//////000222444666777888333333444888===AAACCCDDD@@@AAABBBBBBBBBDDDHHHJJJJJJPPPPPPVVVgggrrrxxx|||rrrjjjgggiiibbbdddfffbbbbbb]]]OOOQQQGGG???@@@CCCCCCBBBAAACCC@@@???AAACCCBBBCCCDDDBBBBBB@@@===:::999;;;===CCCEEEEEEBBB>>>::::::;;;888888777777666666555555///,,,******---//////---000//////......//////000+++,,,---...------++++++++++++***)))((('''&&&&&&&&&'''((('''&&&&&&'''((('''&&&%%%$$$$$$$$$%%%&&&$$$###############$$$$$$ !!!!!!!!!  {{{YYYLLLSSS^^^dddfffqqqyyyzzzzzzrrrXXX===(((### ''''''777TTTkkkxxxqqqXXXBBB000)))000+++,,,,,,+++'''!!! &&&******111---))))))...444888999;;;>>>BBBBBB???:::666444111555:::;;;<<<@@@HHHNNNOOOVVVSSSPPPZZZhhh|||ggg???"""!!! !!!***,,,&&&,,,666555///###777BBBYYY^^^^^^RRRAAA222%%%  %%%%%%$$$""" !!!### !!!"""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$###$$$&&&(((******---000...)))''')))---***++++++,,,...000222333000111222111111222555777555444444888<<>><<<444;;;@@@@@@<<<<<>>!!! """"""***,,,'''...888777,,,%%%:::GGGWWW]]]]]]RRRAAA222$$$######$$$###!!! """###!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$%%%''')))******,,,---,,,)))(((***,,,......------------......000111222111111333555888777666555666999:::999777:::???CCCAAA<<<<<>>;;;999:::===999777666555555555222000222111---,,,000666666111111000...---,,,,,,------...,,,***)))***,,,,,,,,,,,,,,,+++***)))'''&&&&&&%%%%%%%%%%%%$$$###""""""$$$###"""!!!!!!"""###$$$"""######"""""" hhhQQQOOOXXXaaaeeemmmssswwwxxxuuuhhhJJJ...!!!!!!"""'''))):::YYYooouuugggMMM<<>>>>>:::555111//////222555888<<>>MMMUUU[[[[[[QQQAAA222$$$  """###$$$""""""###$$$"""###$$$%%%%%%&&&&&&%%%&&&%%%$$$$$$$$$$$$$$$%%%'''&&&&&&%%%&&&''')))***)))***************++++++//////...---,,,,,,,,,,,,...000111111222333666888777555444444555666666555@@@DDDFFFCCC>>>===BBBIIINNNUUU\\\aaafffqqqwwwllleeebbb^^^ZZZWWWTTTPPPMMMJJJFFFBBB??????AAABBBBBBCCCEEEGGGGGGEEEDDDCCCDDDGGGCCCBBBEEEFFFCCCAAAAAA=========;;;888777888999555444444555555444222///222222000...222888888444222111000///............---,,,++++++------,,,+++---,,,+++***((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###""""""""""""###$$$###############"""!!! bbbRRRVVV^^^eeeiiipppsssuuuuuuqqqaaaBBB'''!!! ###(((+++===ZZZmmmooo]]]DDD666---***222333000***### ''',,,///......///000333444555666999;;;======999444000......000444777===EEENNNUUUWWW[[[UUUVVVgggyyy^^^999###$$$)))(((&&&444AAA===*** '''AAAQQQVVV[[[ZZZPPPBBB333%%% !!!""""""  ###$$$$$$######$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%(((''''''''''''((()))***)))(((((()))+++,,,,,,+++------------------...///,,,...000111111222555777444333333333555777888999CCCFFFHHHEEE@@@@@@FFFKKKNNNXXXaaaeeejjjuuuzzzlllhhheeeaaa^^^ZZZUUUPPPLLLFFFDDD@@@>>>===>>>???@@@AAADDDGGGHHHFFFDDDCCCCCCDDDCCCBBBDDDDDDCCC@@@???:::::::::999777666666777333222333444555444111...///000///---000555555222222111111000/////////...,,,,,,,,,---......,,,***,,,,,,+++)))((('''&&&%%%$$$%%%%%%&&&''''''&&&&&&########################$$$$$$$$$$$$$$$###"""!!!}}}ZZZSSS\\\bbbfffkkkqqqssstttssslllYYY<<<$$$ ###***///???ZZZgggfffRRR:::000+++)))000///---)))$$$ &&&,,,000111111000000000333666888;;;===>>>===888333000...///111444888???GGGPPPUUUUUUXXXTTTWWWlll{{{YYY666!!!###(((''''''888FFF@@@,,,!!!***CCCSSSXXX[[[YYYOOOAAA444%%% """###"""!!!  ###$$$$$$###$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''''''''''''''(((((())))))(((((())),,,------,,,.........------......///,,,...000111111222444555444555666666777888:::;;;AAADDDFFFEEECCCEEEJJJOOOPPPZZZccceeekkkxxxwwwgggiiigggbbb___[[[VVVPPPMMMEEECCCAAA>>><<<<<<>>>??????BBBFFFGGGFFFCCCBBBAAABBBAAA@@@@@@@@@AAA???<<<999999888888888888777666333222222222333333000......000///---///333333000111111111000//////......+++++++++---......+++)))++++++***)))((('''&&&&&&$$$%%%&&&&&&''''''''''''######$$$$$$$$$$$$#########$$$$$$$$$$$$######"""nnnQQQRRR^^^bbbeeellltttuuuvvvrrreeeOOO555### """,,,333AAAWWW```]]]III444...+++)))---+++)))'''###%%%,,,111333333222111000222666999===>>>???===888333000...111222666;;;BBBIIIPPPTTTTTTWWWTTT[[[sssxxxUUU333"""((('''***>>>LLLEEE/// !!!...FFFTTT[[[\\\WWWLLL???222$$$!!!!!!!!!!!! !!!############$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''))))))***+++,,,,,,------333222111///...---------...000222333333333444555777999;;;;;;:::999999:::===@@@DDDFFFFFFHHHMMMQQQOOOYYY```bbbjjjzzzpppbbbgggddd```\\\XXXTTTPPPMMMEEEDDDCCC???<<<;;;<<<>>>===@@@DDDEEEDDDBBBAAAAAA@@@@@@>>>;;;<<>>:::999888888888::::::888666555333111111222222000//////222222//////222222///////////////...---,,,,,,+++******,,,------+++))))))))))))(((((((((''''''$$$%%%%%%&&&'''''''''&&&######$$$%%%%%%$$$############$$$$$$$$$######"""aaaJJJRRR```cccfffoooxxxzzzyyyrrr___FFF///"""!!!"""///777BBBTTTZZZWWWCCC111///...))),,,)))'''$$$ $$$+++000111333444444222222555777===>>>???<<<777222///---333555888>>>EEEKKKOOOQQQTTTXXXWWWaaa|||uuuRRR111"""))))))...EEERRRIII000$$$444KKKWWW]]]\\\TTTGGG:::///!!! !!!!!!!!!"""###"""!!!"""###%%%###$$$$$$$$$$$$$$$######$$$$$$$$$%%%&&&'''((()))&&&&&&'''''''''&&&&&&&&&))),,,...---++++++---///333333111000////////////222444666777666555555666555999===>>><<<;;;;;;;;;999===BBBFFFHHHJJJMMMPPPMMMUUUYYY\\\hhh|||{{{mmmdddeeebbb]]]YYYVVVTTTQQQOOOFFFFFFEEEAAA===;;;<<<>>><<>>>>>:::888777777888:::;;;888666888555222000000111000000000444444111///111000...------......---,,,***)))******)))***++++++***((('''''''''(((((((((((()))$$$%%%%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###############""" {{{YYYGGGTTTccceeeiiittt|||}}}|||rrr[[[@@@+++!!!!!!!!!000:::CCCRRRWWWTTTAAA000111000***+++(((&&&!!!###***000///333666777555333444555===>>>>>>;;;666111...,,,555666:::@@@GGGLLLOOOOOOVVVZZZZZZffftttPPP000###+++,,,222IIIVVVLLL///&&&888OOOYYY]]][[[RRRDDD777,,, !!!!!!"""######!!! !!!###&&&######$$$$$$$$$######"""######$$$%%%&&&((()))***%%%&&&&&&'''&&&&&&%%%%%%)))---000///+++***---111000000000000111222333444555777999:::888777777777000555;;;???>>>>>>>>>???888<<>>@@@AAA@@@??????@@@AAAAAA===777777===???;;;777666666888:::;;;888555:::777222000///000000000///333444000.........++++++,,,,,,---,,,+++)))(((***)))((((((*********(((&&&&&&&&&'''((())))))***$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$###!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!! lllVVVPPP[[[bbbjjjtttvvvzzznnnUUU777###"""%%%&&&---;;;HHHOOONNNGGG@@@222$$$(((111...'''%%%""" %%%***///222000444777666333111333777<<>>999444111000///777??????AAAJJJMMMOOOXXXZZZZZZ```sssnnnIII)))######(((***222IIIRRRFFF---"""(((;;;SSS^^^gggaaaVVVHHH888((( !!!"""###$$$###""" !!!!!!$$$$$$##################"""""""""###$$$%%%'''(((******)))(((''''''((((((***,,,---......---+++)))111111111222222333444444333666:::;;;999888888:::555;;;??????@@@CCCCCCAAA===>>>@@@CCCGGGJJJMMMOOOPPPZZZYYYZZZjjjxxxvvvooolllmmmcccXXXRRRUUUYYYWWWQQQMMMJJJGGGGGGFFFDDD???;;;>>>>>>???AAADDDFFFEEEDDD???<<<999666666888;;;======???@@@>>>:::777666777888777555111//////111444666222......///111000///+++************)))(((''''''&&&'''(((******(((&&&%%%&&&((()))))))))((('''(((((('''&&&%%%$$$$$$$$$$$$###""""""###%%%'''(((%%%$$$"""!!!!!!!!!"""###"""""""""!!!!!! !!! aaaPPPOOO\\\dddnnnzzz}}}}}}uuufffKKK/// $$$&&&'''---;;;IIIOOOOOOCCC===555)))***111///%%%$$$!!!!!!&&&,,,111444222666999888555333555888???AAAAAA;;;222---,,,,,,111<<<@@@EEEPPPSSSRRRZZZ\\\^^^fffyyylllHHH)))%%%%%%)))+++333GGGNNN@@@)))###***;;;RRR[[[aaa\\\RRREEE666''' !!!""""""###$$$###"""!!!!!!!!!"""###$$$$$$###""""""###$$$%%%!!!""""""###%%%'''((())),,,+++***))))))))))))***+++,,,...//////...,,,+++000000111222333333333333333666::::::999888888999888<<<===;;;<<>>@@@AAA???;;;777666666555555444222000000222444555333111000111000---++++++,,,---,,,+++)))((((((***)))(((((())))))'''%%%%%%&&&'''((())))))((('''(((((()))((('''&&&%%%%%%###"""""""""###$$$&&&'''$$$###""""""!!!!!!""""""""""""!!!  VVVLLLRRRaaafffooo|||{{{qqq\\\@@@(((!!!%%%'''(((///===JJJPPPOOO===777777///+++///...$$$""""""'''---333666555888;;;:::777666777999>>>AAAAAA;;;111***+++...///;;;CCCKKKVVVWWWTTTZZZ]]]aaammmiiiEEE'''((('''***,,,444FFFJJJ888$$$###***<<>>>>>===;;;:::999999::::::>>>???@@@>>>;;;777666666333444555444222111222333555444333333222///+++(((+++...111000,,,)))((()))---+++(((((((((((('''%%%&&&&&&'''(((((((((((('''((()))***+++***(((&&&%%%"""!!!!!!!!!"""###$$$%%%""""""######""""""!!!!!!"""!!!rrrQQQNNNYYYfffgggmmmxxx|||{{{nnnVVV:::%%%!!! $$$''')))222AAALLLPPPNNN888222888222******)))!!! """'''...444777777999::::::888777888:::;;;===???;;;222+++---444333???FFFMMMXXXWWWTTTYYYZZZbbbrrrdddAAA&&&'''&&&***...777IIIHHH444###""")))===RRRXXXZZZUUULLL???111$$$!!!!!!!!!"""""""""""""""#########$$$$$$%%%%%%&&&$$$###"""!!!"""$$$''')))%%%&&&&&&''''''''''''''',,,,,,++++++***++++++,,,******,,,---............---///222444555444222000444555777888888888888888:::;;;999777:::AAADDDCCCBBBBBBCCCEEEGGGJJJMMMOOOSSSTTTXXXiiiyyyuuuwww|||yyymmmfff`````````ZZZSSSMMMLLLLLLMMMMMMLLLJJJGGGEEEGGGEEEBBBAAAAAA@@@>>><<<>>>======<<<;;;:::999999;;;<<<<<<<<<:::888777666555666777777444222111111555444222111000///---,,,,,,000333222---***)))***---+++((('''((())))))(((&&&'''''''''''''''''''''&&&(((***+++***(((&&&$$$!!!!!!!!!!!!""""""######!!!"""#########""" """ eeeOOOPPP___kkkiiinnnwwwyyy|||wwwhhhOOO444### ###''',,,666DDDMMMOOOKKK444...666111(((%%%""" """(((...444777888888888777777777999;;;<<<<<<===;;;444,,,///777777BBBGGGMMMXXXXXXVVV]]]XXXcccwww```===$$$$$$###)))111>>>PPPMMM666&&&!!!(((>>>UUUZZZ\\\VVVLLL>>>///"""!!!!!!!!!"""""""""""""""######$$$$$$%%%%%%%%%%%%$$$###""""""###%%%'''((((((((()))((((((&&&%%%$$$******))))))))))))******))))))***+++,,,------------...111444444333111000444444555666777888888777777999999999===BBBBBB???AAABBBCCCFFFHHHKKKMMMNNNQQQRRRVVVfffuuupppppp~~~nnnfffbbbcccbbbZZZRRROOOMMMMMMNNNMMMKKKJJJHHHHHHEEEBBB???>>>>>>>>>===;;;<<<<<<<<<<<<;;;:::999888777777888999:::999888777888999:::999666222000000333222000...---///111333...000333222...++++++++++++)))'''''')))+++,,,,,,'''''''''&&&&&&&&&&&&'''$$$%%%'''))))))'''$$$""" !!!!!!!!!""""""""""""!!!!!!"""######!!! !!! YYYNNNRRRcccoooooottt|||{{{xxxqqq^^^CCC+++ ###(((...999EEEKKKJJJDDD222...222---(((%%% ###)))///444888999777555444555888;;;>>>BBB===<<<<<<666...///666888CCCHHHNNNZZZ\\\\\\ddd[[[iii~~~{{{\\\:::"""$$$$$$,,,777GGG[[[VVV<<<+++"""!!!###***AAAXXX\\\]]]WWWLLL===...!!!!!! !!!!!!"""""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))))))))(((&&&$$$"""((((((((('''(((((()))***))))))******++++++,,,,,,---...111222333333111111555444333444666888777666555777999:::???CCCAAA;;;>>>@@@CCCGGGJJJKKKLLLLLLRRRUUUWWWaaannnlllkkkwwwmmmddd___aaa___VVVPPPPPPNNNNNNMMMKKKHHHGGGHHHJJJCCCAAA>>><<<<<<<<<<<<;;;;;;;;;::::::::::::999999777666777888:::;;;999777888::::::999555222111000111000...,,,,,,///444888000000000//////...---,,,)))(((''')))+++---------((('''&&&&&&%%%&&&&&&&&&###$$$%%%&&&&&&%%%###"""!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!! tttPPPRRRXXXiiiuuutttzzz}}}xxxmmmTTT666### %%%+++111;;;DDDFFFBBB<<<111//////*********!!! !!!###&&&+++111666999:::777333111333999???BBBDDD<<<888<<<:::222222888<<>><<<<<<;;;;;;:::999999888888888999:::::::::999999:::<<<;;;999666555666777666444222222222/////////...---///444888222///+++,,,///111000---***))))))+++,,,---,,,+++((('''&&&%%%%%%%%%&&&&&&######$$$$$$$$$$$$$$$###!!!"""#########"""!!!!!!""""""!!! !!! !!!  jjjKKKYYY^^^nnnxxxxxx~~~}}}{{{lllOOO000"""!!!"""'''---333<<>>;;;;;;:::888999===CCCQQQWWWZZZbbb```[[[]]]jjjsssSSS555 $$$"""...999GGG^^^mmm```GGG000,,,&&&(((777LLL[[[___\\\RRREEE888(((  !!!!!!!!!$$$$$$%%%$$$$$$###"""!!!!!!%%%)))***(((%%%%%%&&&'''&&&&&&(((+++,,,+++((('''(((((()))***,,,...///444---***---...***)))---...///000000000000333555///111444777888777444222999888777:::>>>???>>>;;;:::===EEEMMMNNNJJJHHHIIISSSUUU[[[bbbffflllyyyoookkknnnhhhbbbXXXOOOPPPVVVTTTLLLHHHGGGFFFEEEDDDCCCBBBAAA???>>>===<<<<<<<<<<<<<<<666999999777777999888555666666999===???>>>888333666666666444222111222333///000111222222222222222222000...,,,,,,...000222,,,,,,,,,,,,+++***))))))$$$%%%&&&''''''%%%$$$"""%%%%%%%%%''')))(((%%%######"""""""""!!!!!! """!!!!!!""""""!!!!!!""""""!!!!!!!!!pppSSSJJJ]]]hhhqqqsssyyy}}}lllWWW;;;'''"""'''&&&---000777FFFFFF999444222000...///111...((("""###)))...000///000666;;;===;;;999666555666;;;AAAEEEAAA===999:::999888;;;???FFFSSSYYY[[[```^^^[[[aaaqqqoooPPP444  $$$(((000666???RRRaaaUUU>>>+++(((%%%)))999NNNZZZ\\\ZZZPPPCCC777''' !!!!!!"""""""""""""""!!!!!!!!!!!!$$$'''(((&&&%%%%%%''')))'''&&&'''***+++***)))&&&''''''(((***,,,...///222,,,+++......+++***------.../////////000222444222333666888888777555444888888999;;;===??????>>>===>>>CCCHHHIIIGGGGGGJJJOOOUUU^^^fffiiikkkuuu~~~ooofffeeeddd^^^TTTMMMOOOTTTSSSMMMGGGGGGFFFDDDCCCAAA@@@@@@======<<<::::::999999999777::::::777666888666333555555777;;;>>>===888555666555444333333333333333000000111111111111111111111000...------...000111------,,,,,,+++***)))(((%%%&&&'''''''''%%%###"""$$$$$$$$$&&&''''''$$$"""#########""""""!!!!!!!!!###"""!!!""""""""" !!!!!!!!!!!! ```KKKMMM\\\gggpppssszzz{{{gggNNN111""" $$$)))...---444HHHTTTCCC222777///......000222000+++&&&$$$,,,000111///111888>>>@@@>>>:::666666:::???BBBBBB@@@;;;777888888999===BBBJJJWWW[[[ZZZ]]]ZZZ\\\hhhzzzkkkMMM222  $$$...111111555DDDPPPFFF222%%%######***<<>>@@@BBB@@@???@@@DDDDDDCCCFFFKKKNNNTTT]]]ddddddfffppp|||rrreee^^^^^^YYYQQQLLLNNNRRRQQQLLLFFFFFFDDDCCCAAA???>>>===<<<;;;:::888777666666666999;;;;;;777555666555111444555666888;;;;;;999666666333111111444555444222000000000000000/////////////////////////////////---------,,,+++)))((('''&&&'''''''''&&&%%%###"""#########$$$&&&%%%###!!!###############"""""""""###"""!!!"""###"""   VVVJJJXXX\\\gggpppuuu{{{wwwfffIII,,, ###'''000000888KKKUUUCCC333::://///////111222000+++&&&&&&///222222111444;;;AAAAAA@@@:::666777>>>CCCBBB@@@>>>999555666888:::???FFFLLLXXX[[[YYYYYYVVV\\\ooojjjKKK000 $$$---...---000===FFF<<<***!!! )))===QQQZZZZZZVVVOOOAAA222"""  !!!  !!!###$$$"""############$$$'''(((***(((&&&$$$%%%&&&'''(((&&&%%%%%%&&&(((***---///,,,++++++...000///---,,,)))+++.........///000222333333333222222333333444444777:::;;;;;;<<<@@@CCCAAA@@@AAADDDDDDCCCFFFKKKOOOSSSZZZ^^^^^^aaammm{{{~~~sssbbbWWWYYYVVVQQQPPPPPPPPPLLLHHHEEEDDDCCCAAA???===<<<;;;;;;;;;999777666555555555888::::::777666777666222444444555777888999888888666222...000444666444000000000//////............,,,---...//////...---,,,---------,,,***)))'''&&&''''''''''''&&&%%%###"""$$$######$$$%%%%%%$$$"""$$$$$$##################$$$"""!!!"""###"""!!!"""!!!vvvNNNKKK______jjjrrrwww}}}|||rrraaaCCC&&& !!!$$$(((...777:::@@@FFF>>>222333///000111222111---((($$$"""***222444444333666>>>AAAAAA@@@:::666999AAAEEECCC???===888555777999<<>><<<;;;:::<<<;;;:::999777777666666666999:::777777999888555444555666666777777888888555111...///333555333000111000///...------......***+++---......---+++***,,,,,,,,,+++***)))''''''((((((''''''&&&%%%$$$$$$%%%$$$###$$$&&&&&&%%%#####################$$$$$$###""" !!!""""""!!! """!!!gggIIILLL^^^dddnnnvvvzzzyyylllTTT888 """###'''...333BBBCCC===???<<<222...///000222333000+++%%%"""&&&...444666666555999???AAA>>><<<888666;;;BBBFFFCCC???<<<888666999;;;>>>CCCJJJPPPVVVVVVVVVWWWVVVccc}}}cccCCC))) $$$&&&&&&(((...999>>>555''' ---DDDXXX^^^ZZZSSSNNN@@@,,,   !!!!!!!!!###$$$%%%%%%%%%%%%&&&$$$""""""$$$&&&&&&&&&$$$%%%%%%$$$"""###%%%'''***)))'''&&&'''))),,,...+++---,,,+++---000///+++***---000222222222333444888777777888888999;;;;;;666777888999:::<<>>===<<<;;;:::===<<<;;;:::999999999999777::::::888888;;;:::777444666888888777666777888444111//////222333222000111000...------...//////***+++,,,------,,,+++***++++++++++++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&%%%$$$"""""""""##################!!! !!!!!! \\\KKKRRR```iiirrryyy|||vvvfffIII///"""###(((111444DDDHHHDDDDDD===111...,,,///222222///***$$$!!!!!!***333555777777777;;;@@@???;;;888777777<<>>@@@DDDJJJQQQUUUTTTVVV[[[[[[iiiyyyYYY:::%%% $$$'''%%%%%%+++444888000%%%$$$444KKK]]]^^^VVVNNNJJJ===)))  !!!!!! """$$$&&&&&&%%%$$$###(((&&&$$$$$$&&&'''%%%$$$###%%%&&&&&&%%%$$$&&&(((---+++(((''''''(((+++---,,,...---***+++000000++++++...222444555555555666888888999;;;<<<===>>>>>><<<:::999:::<<>>======<<<<<<<<<;;;;;;::::::;;;;;;<<<999<<<===:::999;;;:::777555777::::::777555555666333222111000000000000000000///...------///000222---------......---------))))))************))))))&&&&&&&&&&&&&&&''''''(((%%%$$$""""""$$$%%%$$$###!!!!!!!!!""""""#########"""  zzzXXXQQQ[[[fffllluuu|||~~~tttcccDDD,,,!!! %%%000---<<>>888555666888===BBBEEEDDDAAA<<<999999===@@@AAAEEEJJJSSSUUUSSSWWW^^^___mmmrrrQQQ333!!! $$$)))&&&$$$'''///222+++"""''':::QQQ```]]]RRRJJJGGG;;;''' !!!!!!!!!!!!!!!$$$''''''%%%###!!!)))'''%%%%%%''''''%%%""""""%%%((()))'''&&&(((***///---***''''''(((+++------///---)))***///000+++,,,000333666666666777888666777999;;;===>>>>>>>>>@@@<<<999:::>>>BBBBBBAAAAAA@@@BBBGGGHHHGGGKKKPPPTTTNNNNNNZZZkkkxxxssseee]]][[[SSSLLLGGGHHHGGGCCCEEEJJJ???>>>>>>>>>============;;;;;;::::::;;;;;;<<<===<<>>EEEHHHHHHBBB777,,,(((+++......***%%% ###,,,333666666555777999;;;;;;:::888333444===CCCBBB??????:::999<<>>??????@@@@@@BBBAAADDDHHHIIIHHHKKKOOOOOORRRSSSUUUbbbvvvwwwooo___RRROOOKKKIIIGGGFFFGGGFFFEEEDDDAAA@@@>>><<<;;;<<<===>>><<<>>><<<777888>>>@@@===@@@>>>=========<<<:::888999777555444555666555444444222000...------......---111555555333000///000...///000000000///------((()))+++,,,,,,***'''%%%(((&&&%%%$$$$$$$$$""" !!!!!!!!!!!!"""""""""###"""###$$$""" ###  """!!! cccKKKNNN___lllwwwvvvxxxgggMMM444######!!!&&&000555>>>EEEFFFBBB<<<222)))+++---///...)))###&&&000888;;;:::999:::;;;;;;:::999777333555>>>CCCAAA======999888;;;AAADDDFFFKKKRRRTTT[[[```___```kkkoooHHH+++"""&&&&&&)))&&&%%%+++222111((( 222CCCNNN\\\bbbWWWNNNDDD444$$$ !!!!!!"""""""""###$$$%%%&&&&&&(((''''''''''''''''''&&&***)))'''%%%%%%''')))***(((+++......---,,,---...++++++,,,---...///000000---///222555777777555333222222333666888999777555???===999888999===AAADDDBBBAAACCCGGGGGGFFFHHHMMMMMMPPPQQQUUUbbbuuu}}}uuulll]]]RRROOOLLLJJJHHHFFFFFFFFFEEECCCBBBAAA???===<<<<<<===>>>:::???@@@;;;888:::<<<<<<@@@???>>>>>>>>>===;;;999888777555555666666666444222222111000000/////////...111444444222000000111......///000000///...---***+++,,,,,,+++)))'''&&&(((&&&%%%$$$$$$$$$""" !!!!!!!!!!!!!!!"""""""""!!!"""###""" !!!###  """!!!  yyyWWWJJJRRRaaakkkqqqwww{{{wwwdddEEE---$$$###)))333666@@@GGGDDD===555///)))...///000...(((!!! ***555<<<;;;:::999:::<<<<<<;;;999777555888???CCC@@@<<<999888777:::@@@DDDGGGMMMTTTRRRWWW[[[[[[___nnniiiCCC'''"""&&&&&&)))&&&&&&***...---%%%!!!333EEEOOO\\\bbbXXXOOODDD333$$$ !!!"""###$$$%%%&&&'''%%%%%%&&&&&&&&&&&&''''''***((('''&&&&&&''')))***'''***,,,---,,,,,,...///++++++,,,...///////////////......111555777555222222222333555777888666555;;;999888777999===AAACCCBBBAAABBBEEEFFFDDDGGGKKKLLLOOORRRVVVcccttt|||qqqhhh\\\SSSQQQOOOLLLIIIHHHGGGFFFDDDCCCDDDCCC@@@>>>======>>>>>>:::@@@CCC>>>888777:::<<>>>>>???>>><<<:::888777666666777777666444111222222333333222111111///111222222000000111222---....../////////......------,,,+++***)))((('''(((&&&%%%$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""  """!!! kkkOOOLLLYYYffflllnnnxxxwwwuuu```===(((!!!$$$%%%+++555:::DDDJJJEEE:::222///---000111000,,,&&&!!!+++666===555555666888;;;===<<<:::666777:::@@@BBB???:::666888777:::@@@DDDGGGNNNVVVTTTVVVWWWXXX^^^qqqccc>>>$$$"""&&&%%%'''%%%%%%(((+++)))###!!!555JJJTTT^^^```VVVOOOCCC111""" """###%%%%%%&&&"""$$$%%%%%%%%%%%%'''((()))((('''&&&&&&''')))***((()))******+++++++++,,,)))***,,,---.........---000---,,,...333666444222000000111444777999888777333666:::>>>@@@@@@???>>>AAA???AAAEEEFFFFFFIIIOOONNNQQQVVV\\\gggvvv{{{oooeee[[[TTTSSSRRRPPPLLLJJJIIIHHHEEEDDDFFFEEEBBB@@@>>>>>>???@@@>>>@@@@@@===:::999;;;===AAA@@@????????????===;;;888777777888999888555333000111444666666555333222111111000//////000222333........................///...,,,***)))((((((((((((&&&%%%%%%%%%%%%###"""""""""!!!!!!!!!!!!  !!!!!!!!!!!!"""  !!!!!!!!! aaaMMMRRRbbbmmmqqquuurrrkkkTTT000%%%"""$$$&&&---777===GGGKKKCCC777000///000000000///***###""",,,555:::666666777:::<<<===;;;999555888<<>>AAAFFFHHHIIINNNUUUTTTWWW\\\eeennnzzz|||oooddd[[[VVVUUUUUUSSSOOOMMMLLLJJJHHHFFFHHHFFFDDDAAA@@@@@@AAABBBCCC>>>::::::===???@@@@@@@@@???>>>???@@@???===;;;888888888999999777333000000222555777888777555333111000......///111222333///......---------------///---+++)))((((((((()))(((&&&%%%%%%&&&&&&$$$###"""""""""""""""""""""!!! !!!"""""""""!!!!!!  [[[NNNXXXhhhrrruuuuuu|||ooocccLLL,,,""" ###$$$'''111<<>><<<999666444999===>>>>>>>>>:::555;;;:::<<>>AAAFFFJJJLLLRRRYYYYYY\\\bbblllttt}}}}}}ooocccZZZUUUTTTVVVTTTPPPNNNMMMKKKIIIGGGHHHGGGDDDCCCBBBCCCDDDEEEGGG>>>999<<>>>>>>>>??????===;;;888888999999999555000,,,111333555777888777555333111///---...000111222222111000...---,,,,,,+++,,,,,,+++***(((((((((((()))(((&&&%%%%%%&&&&&&%%%###"""""""""######$$$$$$$$$!!! !!!"""$$$$$$""" !!!   uuuWWWPPP\\\jjjssswwwvvvwww}}}lllZZZDDD*** !!!###%%%***777CCCMMMPPPMMM@@@333---,,,,,,++++++)))$$$)))222888;;;???>>>>>>>>>>>>;;;777444333:::===<<<<<<===;;;777>>><<<>>>CCCGGGKKKRRR[[[WWWYYY^^^hhhxxxxxxUUU111###%%%######%%%((('''%%%!!!!!!<<>>CCCEEEBBB@@@@@@>>>=========>>>>>><<<;;;888888999999888333---(((222444555777777666444333000...---...111222222000222111///---+++*********))))))((((((((((((((()))'''&&&%%%%%%&&&'''%%%$$$""""""###$$$%%%&&&&&&'''###""""""$$$%%%%%%"""!!!  !!! nnnTTTQQQ]]]iiirrrwww{{{}}}gggOOO666!!!###%%%,,,;;;HHHVVVWWWQQQCCC555///---+++))))))'''"""!!!,,,666<<<>>>::::::;;;<<<===;;;777444333:::===;;;:::===<<<888@@@>>>???DDDGGGKKKSSS[[[VVV[[[eeetttuuuRRR///###%%%###%%%(((***((($$$"""<<>>???AAABBBCCCBBBAAABBBFFFIIIKKKQQQXXX]]]^^^fffpppvvv{{{}}}nnn```VVVQQQNNNSSSQQQNNNLLLKKKJJJIIIGGGGGGFFFEEEDDDDDDFFFHHHIIICCCAAADDDJJJHHHAAA===???===<<<<<<===>>>>>><<<:::999999999999777222+++&&&444444555666666555444333///---,,,...111333222000444222///---***)))))))))'''''''''((((((((((((((('''&&&%%%%%%&&&'''&&&$$$""""""###$$$&&&'''((()))%%%######$$$&&&&&&"""!!! !!!!!!WWWNNNYYYfffrrrrrr|||}}}|||{{{vvvdddGGG///"""%%%***000>>>LLLUUU[[[UUUBBB333111000,,,---***$$$###111:::;;;999<<<;;;:::::::::999777555555>>>>>><<>>===;;;>>>;;;888???CCCCCCDDDHHHNNNTTTXXXZZZ^^^___gggzzznnnGGG*** ###$$$$$$""""""&&&%%%  111HHHYYYbbbccc[[[SSSDDD444""" !!!###$$$$$$%%%%%%%%%&&&''''''((('''''''''+++)))''''''(((***++++++((()))+++---......---,,,......///000000000000///,,,...///...------000222111333555666666666666777999<<>>BBBAAAAAAEEEKKKRRRWWWZZZ^^^^^^aaagggnnnvvv}}}rrr^^^TTTSSSOOOUUUPPPJJJGGGEEEDDDBBB???CCCBBBBBBBBBBBBBBB???===888<<<@@@AAA@@@??????@@@DDDCCCAAA???<<<:::999888666777999::::::777444222222777888555555777666111......///000111111111111222000---,,,,,,,,,+++)))))))))((((((''''''&&&&&&&&&%%%%%%$$$$$$###$$$$$$"""""""""###$$$&&&'''(((""""""""""""""""""""""""!!!!!!""""""!!!  gggIIIOOO```nnn{{{yyy|||nnnSSS777%%%!!!"""''',,,888KKK]]]gggaaaPPP===444444000)))+++'''""" ***666===<<<999;;;;;;:::999777333000///777???>>>;;;>>><<<:::AAAAAADDDHHHKKKOOOSSSWWWZZZaaa```lllgggAAA'''!!!$$$%%%$$$###$$$'''&&& &&&888NNN\\\cccbbbYYYOOOBBB333""" !!!###$$$$$$%%%%%%%%%&&&&&&'''((((((''''''+++***)))***,,,,,,,,,+++,,,,,,------...........................///000000000///......000111111111000444888888666555555777999:::;;;<<<;;;<<<>>>@@@===@@@CCCHHHMMMSSSZZZ___^^^aaaeeeiiinnnwwwyyyqqqbbbZZZWWWQQQUUUNNNFFFCCCEEEFFFEEEBBBEEECCCCCCCCCCCCAAA???<<<:::<<<>>>>>>=========>>>BBB@@@>>><<<:::999999999888999999:::999888666555222555555333333666666333////////////////////////111///------......,,,+++))))))(((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$ !!!"""$$$&&&''')))"""!!!!!!!!!!!!!!!!!!!!! """""""""!!! cccMMMXXXfffqqq}}}{{{|||jjjLLL///  $$$(((000@@@VVVgggqqqcccLLL999444555111(((***&&&!!!###...888<<<;;;888888999999777444111///...888AAA@@@>>>AAA===999???@@@EEEKKKOOOQQQSSSWWW[[[```___pppaaa<<<%%% ###%%%'''$$$###%%%(((&&&  ''';;;RRR^^^bbb```VVVJJJ>>>000!!!   !!!"""$$$%%%%%%&&&&&&%%%%%%&&&'''((((((((((((***)))***+++------+++***.........---,,,,,,...000///...---------...000111333000...000555888666444111555:::;;;888555666888888888888888:::<<>>BBBAAA@@@???===<<<<<<<<<<<<;;;:::999999;;;===>>>999999888888888777777777333333222111222444555555111111000///...---------///---,,,---...---,,,***)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$ !!!###$$$&&&'''"""!!!  !!! !!!"""!!! ]]]OOO___iiiooo||||||yyyfffGGG))) %%%+++888MMMcccrrrvvvbbbGGG555222555111***(((&&&!!!'''222999;;;999777555666777555222000000111999CCCDDDCCCEEE>>>777<<>>???@@@CCCBBB???>>>======<<<<<<;;;:::888888999;;;===>>>888888777777666666777777444222111111222222444666333222000...---,,,,,,,,,---,,,+++,,,---,,,***(((((((((((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$!!!!!!!!!!!!"""###$$$$$$###"""  !!! qqqSSSLLLaaahhhmmm|||~~~{{{rrr]]]???%%% &&&111DDD]]]qqqzzzttt]]]AAA111111444222,,,&&&###  ,,,666::::::999888444666666333///...111444:::DDDFFFDDDFFF???888===FFFJJJOOOSSSVVVYYY\\\]]]^^^hhh{{{WWW333""""""$$$&&&'''"""###''')))&&&""")))DDD\\\dddeeecccWWWHHH555***  !!!!!!"""$$$%%%&&&&&&''''''$$$$$$&&&'''(((((())))))((('''((()))++++++)))'''***+++---+++)))))),,,000///////////////000111111000---+++...444888777444555666777888::::::;;;;;;999777666777;;;>>>AAAAAADDDDDDDDDDDDEEEIIIOOOSSSVVV___dddcccjjj|||wwwqqqfff```\\\SSSNNNNNNNNNNNNNNNLLLHHHEEEIIIDDD>>>;;;;;;===???@@@===;;;::::::<<<>>>>>>======<<<;;;999999999::::::777777777777777777777777555222111333333222333666555333111///---,,,,,,,,,,,,++++++,,,,,,+++(((&&&((((((''''''&&&%%%%%%%%%###$$$&&&''''''&&&%%%%%%""""""""""""""""""###$$$%%%###!!!!!!""""""!!! !!!!!!```LLLLLLffflllnnn}}}~~~wwwgggQQQ555!!! !!!(((777QQQmmm~~~oooXXX<<<...///333222///""" %%%111999<<<;;;:::999777888666111,,,+++000444;;;DDDDDDBBBEEE@@@===DDDLLLLLLOOOSSSYYY]]]^^^^^^aaarrruuuPPP---!!!######$$$ """&&&)))%%%"""+++GGG___eeedddaaaUUUDDD555+++ !!!  !!!""""""""" !!!"""###$$$%%%%%%%%%###$$$%%%'''((()))))))))(((((('''(((***+++***((('''***---,,,***)))---111///000000111111111111111111///...///222444444333666333111333888<<<<<<:::999777666888<<<@@@@@@@@@DDDAAA???@@@EEELLLRRRUUUUUUaaahhhfffkkk{{{~~~uuupppfffbbbbbb]]]NNNPPPPPPNNNJJJGGGFFFGGGDDDAAA===<<<<<<===>>>===:::888777999<<<>>>===;;;===<<<<<<;;;::::::999999777777888999999888888777666222222555555111222555666444222///------------------,,,------+++(((%%%(((''''''&&&&&&%%%%%%$$$###$$$&&&'''((('''&&&%%%!!!!!!!!!"""###$$$%%%&&&&&&%%%"""  !!!"""'''$$$!!!"""$$$###!!!UUULLLPPPlllrrrrrr~~~~~~sss```GGG...""""""***<<>>BBBAAAAAAJJJOOONNNOOOSSSZZZ___```___eeezzzpppKKK((( !!!!!!!!! """&&&((($$$###***GGG```dddaaa^^^PPP???777---""" !!!!!! """############ """###############$$$%%%'''((()))))))))***(((((((((***+++***)))&&&***...---+++***...222///000111333333222111111555333222222333333333333777111---000777<<<<<<999:::888777999>>>@@@@@@???CCC???;;;>>>FFFOOOVVVYYYXXXfffnnnlllooo|||wwwoooaaa\\\]]]XXXLLLNNNOOOLLLGGGEEEHHHLLL???>>>===>>>???>>><<<:::<<<;;;999;;;======;;;888999:::;;;<<<<<<<<<<<<;;;777888:::;;;;;;:::999888777333333777666111111555666555222///...---...//////............,,,(((%%%(((''''''&&&&&&%%%$$$$$$###$$$&&&(((((('''&&&%%% !!!"""$$$%%%'''((('''%%%###  """###***'''### $$$&&&$$$!!! !!!!!! nnnTTTRRR```pppyyy|||~~~}}}qqqXXX;;;%%% $$$555KKKeeehhhGGG333222000......)))"""""",,,666;;;>>>???<<<777===999555000)))&&&+++444DDD???===???AAABBBGGGLLLKKKNNNNNNVVV```[[[ZZZfffnnniii>>>((("""$$$%%%"""&&&((('''"""///JJJVVVaaa```UUURRR@@@777*** !!!  """!!!!!!"""$$$$$$###!!!&&&&&&&&&'''''''''((((((,,,,,,+++)))'''(((***---*********(((((())),,,///000...,,,,,,...000000000111111000000000222333444888777555555555666555444777777888:::===???>>>===<<>>===<<<<<<<<<<<<=========;;;:::999;;;>>>AAAAAA===:::999:::777:::<<<;;;888666666888555555444444444555666666000111111111000///---,,,---,,,+++,,,......+++((((((((('''&&&&&&&&&&&&'''&&&&&&'''''''''&&&%%%%%%""""""""""""###$$$%%%%%%)))&&&!!!###%%%!!!!!!  %%%### eeeRRRVVVcccrrr{{{{{{kkkPPP555###!!!(((???[[[uuu|||^^^AAA111222///...---'''%%%///999;;;;;;;;;:::777===888333...((('''...888EEE@@@>>>@@@AAABBBFFFKKKNNNQQQRRRXXX___YYYWWWcccrrrfff<<<''' """$$$%%%!!!%%%'''%%% ...IIIVVVcccbbbXXXTTTCCC444(((  !!!######"""$$$%%%&&&%%%###$$$%%%%%%%%%&&&&&&&&&&&&***,,,------+++)))))))))((()))***))))))***,,,///***+++,,,///222333222000...///111222222222222222666555444555666777888888:::999999;;;>>>????????????EEEHHHFFFFFFMMMUUUYYYaaakkkqqqvvv|||yyy{{{zzzfff^^^___ZZZPPPHHHHHHHHHGGGFFFDDDCCCCCCAAAAAA@@@???>>>===<<<<<<@@@???===<<<<<<<<<===>>>@@@BBBCCCAAA===:::999:::888:::<<<;;;888666777888777666666555444333222222000000111111000///...------,,,+++,,,......+++)))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%###""""""""""""""""""###$$$&&&'''&&&%%%$$$"""!!!!!!""""""!!! $$$"""|||ZZZQQQ]]]hhhsss{{{xxxcccEEE--- ###///LLLmmmoooQQQ:::000222///---+++###(((333<<<;;;888777999999===777000+++'''(((111<<>><<<;;;;;;===???@@@@@@CCCGGGHHHEEEEEELLLTTTWWW___jjjpppwww}}}yyyxxxzzzggg___^^^XXXOOODDDEEEGGGHHHGGGEEEBBB@@@AAA@@@@@@???>>>===<<<<<>>AAADDDEEEEEECCC@@@<<<:::::::::999:::;;;:::888666777888888888777666444222///...//////000000000000///......---,,,---...---,,,***'''(((((((((((('''&&&&&&&&&&&&%%%$$$"""!!! ###"""!!!!!!"""$$$''')))%%%&&&''''''&&&###!!!  """ pppRRRTTTeeemmmtttyyyxxxsssYYY:::%%%'''444TTTwww|||\\\FFF666222444///+++''' +++555===:::555555:::===>>>666...(((&&&)))333>>>GGGCCCBBBDDDDDDBBBDDDHHHIIIPPPTTT[[[aaa\\\^^^nnnxxxYYY333### """###$$$$$$"""&&&((($$$!!!999TTT```iiieeeVVVOOO<<<...### !!!  !!!###%%%$$$$$$%%%'''(((&&&%%%######$$$$$$$$$%%%%%%%%%(((***------+++(((&&&%%%%%%'''***+++++++++,,,......///111333444222...***,,,...000222333333222111333444555666777888;;;===@@@>>>;;;;;;<<<>>>??????CCCFFFFFFDDDEEEMMMTTTWWWYYYccciiiqqq{{{zzz{{{yyyfff]]][[[VVVNNNDDDFFFIIIKKKJJJEEE@@@<<>>>>>===<<<;;;;;;;;;AAA???<<<;;;<<>><<<;;;;;;<<<:::999999777666555555666666777777777555222...,,,/////////000000000000000...---------------,,,+++'''(((((()))((('''&&&%%%&&&%%%$$$###"""""""""!!!###"""!!!!!!"""%%%(((***&&&'''(((((('''$$$!!!  !!! gggPPPZZZhhhqqqwwwyyytttmmmQQQ111!!!!!!)))444UUUvvvoooQQQ@@@555555666...((($$$""",,,666===999444666<<<@@@???666,,,'''%%%)))444???GGGDDDCCCEEEEEECCCDDDGGGJJJQQQVVV\\\aaa]]]bbbvvvtttQQQ---!!!"""$$$%%%&&&&&&$$$)))+++&&&%%%<<>>;;;:::<<<>>>>>>>>>AAADDDEEEDDDGGGPPPWWWYYYWWW___bbbjjjvvvxxx|||xxxeee\\\XXXTTTOOOHHHJJJMMMNNNLLLFFF???:::<<<<<<<<<;;;::::::999999<<<<<<<<<===>>>???@@@AAABBB@@@===<<<<<<===>>>???:::888666555444444444333555555666777666333111//////////////////000000000.........---,,,,,,,,,---(((((())))))(((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&######""""""###%%%''')))(((((('''&&&%%%$$$###"""  !!!___PPP___gggsss{{{}}}wwwfffHHH*** $$$)))333RRRoooxxxtttcccKKK<<<666888666***%%%"""%%%///777<<<888555777===???>>>444***&&&&&&,,,666AAAFFFDDDDDDGGGGGGDDDDDDGGGNNNVVVYYY]]]aaa]]]fff|||pppJJJ((( $$$'''((())))))'''+++---'''!!!(((;;;TTT^^^gggbbbUUUOOO===+++!!!  !!!"""###"""!!! """$$$###""""""###%%%%%%$$$###&&&&&&''''''''''''((((((***)))(((&&&$$$%%%(((***((()))++++++******+++------+++***+++...222333444111111000000222444666888777999:::999666666888;;;???===;;;;;;===>>>???>>>@@@CCCEEEFFFKKKTTTZZZZZZ[[[``````eeeqqquuuzzzwwwfff]]]XXXTTTPPPMMMNNNOOOOOOLLLFFF@@@<<<;;;;;;;;;:::::::::999999999:::<<<>>>??????>>>===???===;;;;;;===???@@@AAA;;;999555444444444333333555555666666666555333222111000////////////000000...//////---,,,+++---...***)))((((((''''''((((((&&&%%%%%%$$$%%%'''((()))$$$###$$$$$$$$$%%%&&&'''((('''&&&$$$$$$$$$$$$$$$!!!!!!  xxxUUUOOOcccfffvvvwww^^^AAA%%% &&&***444PPPggghhh```QQQ???777444777444'''"""!!! )))444999<<<888666888;;;<<<999///'''%%%(((///:::EEEEEECCCDDDHHHIIIFFFEEEHHHOOOWWWZZZ^^^aaa___kkkjjjEEE%%%"""&&&***+++,,,,,,(((,,,...((("""***<<>>@@@AAA@@@???@@@DDDFFFHHHNNNVVVZZZZZZ]]]aaa```eeerrrvvvzzzuuuiiiaaa[[[UUUQQQNNNOOOOOOMMMJJJFFFBBB???<<<<<<<<<<<<;;;;;;;;;;;;:::;;;===>>>???>>>======???===;;;<<>>:::666555555666555333777777777666666555444444222111000///......//////...//////...++++++---///,,,***(((&&&&&&''')))***((('''%%%$$$%%%&&&((()))$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$""""""!!! kkkNNNNNNdddgggyyysssXXX===###&&&---666OOOaaa\\\PPPAAA111333222666222$$$ !!!###---888;;;<<<999777999:::888555,,,$$$$$$***222>>>HHHDDDCCCDDDIIIIIIGGGFFFHHHLLLUUUYYY]]]aaabbbrrreeeBBB"""###(((+++---......(((,,,...'''"""+++???WWW]]]ccc\\\OOOJJJ999,,,"""   !!!$$$(((+++$$$######$$$&&&&&&%%%###&&&&&&&&&'''''''''(((((()))*********)))***,,,...,,,,,,+++)))'''(((***---+++******+++...000000///...111444777888888777666555888;;;:::777777:::???>>>>>>>>>@@@BBBCCCBBB@@@AAAEEEHHHJJJPPPXXXZZZXXX\\\``````ggguuuxxx|||tttlllfff^^^WWWRRRNNNNNNMMMKKKIIIFFFDDDBBB===============<<<<<<<<<<<<======>>>>>>>>>>>>>>>AAA???===>>>AAACCCBBB@@@@@@<<<888666777888666555:::999888666555555555555333222000///.........///...000000...++++++---000---+++(((%%%%%%''')))+++)))(((&&&$$$$$$$$$&&&'''$$$%%%&&&''''''%%%###"""!!!###$$$&&&&&&%%%$$$######"""!!!   ```RRRWWWaaammmvvv}}}{{{kkkJJJ---$$$"""***555EEEOOOOOOEEE666+++222111...)))$$$&&&000777===@@@;;;777888;;;===111+++%%%&&&...888@@@CCCEEE===<<>><<<;;;<<<>>>???AAABBBBBBBBBAAA>>>>>>BBBCCC??????BBB>>><<<999666555444444555888555222333555555111,,,222111000///......//////222111///...------......///---***((((((***---///+++***)))&&&$$$###%%%'''%%%%%%%%%$$$$$$#########$$$###!!! !!!"""""""""  """ xxxYYYRRR\\\fffqqqyyy~~~sssaaaCCC(((!!!'''&&&+++333>>>EEEEEE>>>444...000///,,,(((###(((000:::<<<;;;888888;;;;;;999222,,,&&&)))333===BBBCCC@@@===@@@FFFIIIGGGGGGKKKPPPVVV\\\___cccpppxxxXXX888!!!###---,,,***222333222)))###!!! 555HHHXXXccc```XXXPPPCCC777,,,***///  ###%%% $$$'''''''''"""###%%%''')))*********(((((())))))))))))))))))''')))***))))))+++///222//////...------...//////222222444444555444333333444777999999777777:::===;;;;;;<<>>>>><<<999:::;;;===???AAABBBBBBBBB???>>>>>>===>>>@@@BBBCCC>>>===:::777555555555555777444111111444444111...///////////////.........//////...------...///000000...+++)))(((((()))******)))'''%%%$$$$$$&&&'''''''''&&&%%%$$$###"""!!!""""""!!! !!! !!! kkkOOORRRbbblllwww~~~}}}jjjVVV888"""$$$+++***,,,111666999888555222000...,,,)))&&&!!!"""+++222>>><<<888555888===;;;666///)))&&&+++888AAACCCAAA;;;===BBBEEEDDDCCCJJJSSSWWWXXX[[[___iiizzzuuuRRR333 ###---+++)))111555555---%%% !!!888OOO\\\eee```WWWNNNBBB555***  !!! $$$'''(((((("""###%%%&&&'''((((((((())))))((((((((((((((((((&&&(((***,,,,,,---000222...------,,,,,,------...222222333333333222222111555777888777555777;;;???;;;;;;<<>>===<<<;;;999777888:::===???AAABBBAAAAAA???CCC???888888???BBB???>>><<<:::777666555555555666333000000333444222000------///000000///......------,,,,,,---...000111///...,,,***(((&&&&&&%%%((('''&&&%%%%%%&&&'''((()))((('''%%%$$$"""!!! !!!!!!   !!!!!! ^^^HHHTTTgggppp{{{|||eeeNNN///&&&...,,,---///222111///...///111,,,***'''### $$$///666???>>>:::777999===;;;666***&&&%%%---:::BBBAAA<<<999===AAABBBBBBEEENNNWWW]]]]]]\\\```jjj~~~pppLLL--- $$$,,,***(((222888888000&&&""";;;TTT___eee___WWWOOOBBB555(((  !!! !!!###%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$))))))((((((''''''&&&&&&&&&(((+++---///000111111,,,,,,,,,,,,,,,,,,,,,,,,...///000111222333333444777888888666555777<<>>BBBEEEGGGGGGCCCFFFJJJKKKKKKKKKMMMOOOUUUUUUVVVYYYbbbsssyyynnnddd]]]XXXVVVIIIHHHEEEDDDEEEHHHIIIIIIBBBAAA???===<<<:::999888777999===@@@AAABBBAAA@@@AAAGGGDDD777555======555<<<;;;999777555444444444555222000000222333222111,,,---///111222111///...------,,,,,,,,,---///000,,,,,,+++***(((&&&%%%$$$&&&%%%$$$%%%&&&((((((((((((''''''%%%$$$###"""""" !!!"""""""""!!!!!! !!!!!! WWWHHHWWWjjjrrrzzzyyy```FFF(((&&&...,,,---000222111---+++---///+++)))%%%"""&&&222;;;===@@@???:::999;;;:::777(((&&&'''111===CCC@@@;;;;;;<<<===???DDDLLLSSSXXX`````````aaajjjgggCCC((( ###+++))))))444;;;;;;111&&&$$$???TTT___ddd^^^WWWPPPDDD666&&&!!!!!!############"""!!!""""""###%%%%%%%%%$$$$$$$$$%%%%%%))))))((((((''''''&&&&&&'''(((+++...000111000000+++,,,,,,,,,,,,,,,,,,+++------...///000111333333888999888777555888>>>CCCBBB@@@@@@AAACCCEEEEEEEEEAAADDDGGGIIIKKKMMMOOOQQQXXXYYY[[[___hhhxxxyyynnnddd\\\WWWTTTLLLHHHEEEEEEFFFGGGGGGGGGBBBAAA@@@>>><<<;;;<<<<<<999;;;===@@@AAAAAAAAA@@@>>>FFFDDD999666===;;;111999999777666555444333333444333111111222333222222---...000222222222000//////...---+++++++++,,,---))))))******)))(((&&&%%%&&&%%%$$$%%%(((******)))&&&&&&%%%%%%%%%%%%%%%%%%""""""###$$$$$$"""!!! """  sssVVVPPP]]]mmmtttxxx~~~sssVVV999###""" '''///,,,...222666444///++++++...+++)))%%%!!!***555===;;;???@@@<<<::::::888555((()))---777@@@DDDAAA=========<<<>>>FFFRRRXXXXXX^^^___aaaeeepppbbb>>>%%% """)))(((+++888???<<<000%%% '''AAATTT^^^ccc^^^XXXQQQDDD555$$$ ###%%%$$$%%%%%%###!!! !!!"""!!!""""""###%%%''')))***))))))(((((((((((((((((())))))***---000111///...+++,,,,,,------,,,,,,+++.........---...///000000666888888666555888>>>CCCEEEDDDDDDEEEFFFGGGEEECCCCCCDDDDDDFFFHHHKKKMMMNNN\\\```dddjjjqqq}}}yyynnnfff___XXXSSSPPPJJJFFFGGGHHHFFFDDDDDDBBBBBBAAA???======>>>@@@===>>>??????@@@AAAAAAAAA:::@@@@@@;;;:::>>>===777999888888777555444444333333444444444444333222111...///000111111000000//////...,,,+++******++++++'''((())))))))))))(((((('''%%%$$$&&&***,,,+++)))%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$######""""""!!!gggXXX[[[eeepppwww|||}}}mmmKKK,,, ###!!!)))111...000555888666///******---,,,***%%%!!!$$$///888===;;;<<<<<<;;;<<<<<<555---&&&***222999???AAA@@@>>><<<>>>>>>???HHHTTTZZZYYYYYY[[[```jjj|||~~~^^^999$$$  &&&'''---<<>>===???BBBAAAAAA@@@??????@@@AAAAAA======<<<;;;<<<<<<======:::999999999888666555555333555777777666333111000...............------------,,,+++******+++,,,,,,)))))))))))))))))))))))))))'''%%%(((,,,...,,,)))&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""""""""""""""  !!!  ```ZZZccckkkrrrzzz}}}jjjFFF$$$ $$$"""***333///333777:::666...)))***------+++&&&!!! ***333999<<<;;;:::777888===>>>444'''$$$***222999============;;;@@@BBBBBBHHHSSS[[[[[[UUUWWW^^^oooyyyWWW000### %%%'''...>>>CCC<<<,,,###"""!!!,,,DDDVVV___ccc^^^XXXPPP???///"""  !!!###%%%!!!###$$$### """%%%$$$$$$$$$$$$%%%''')))+++(((((())))))******++++++---+++)))***---///---+++,,,,,,............,,,,,,'''((((((***---000333555111333555444333555:::>>>;;;<<>>???===<<<===AAAGGGKKKMMMOOOZZZiiiwwwwwwooommmjjjaaaYYYSSSKKKGGGKKKMMMGGGCCCBBBFFFGGGFFFBBB>>>===???BBBDDDCCCAAA??????@@@AAABBBDDD>>>;;;<<<;;;999;;;@@@;;;;;;;;;::::::888777666444666999:::777444111///...---,,,++++++++++++++++++************,,,---...++++++***)))))))))))))))+++(((&&&)))---///,,,)))(((((('''&&&%%%%%%$$$$$$$$$###!!! !!!""" """###!!! qqq___\\\bbbpppuuurrr\\\<<>>;;;???CCCGGGKKKOOOTTTZZZ______[[[aaavvvuuuNNN---$$$$$$###"""$$$***222888;;;444---&&&000FFFXXXfffdddeeeZZZGGGAAA111 %%% !!!$$$%%%$$$"""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&))),,,,,,***((()))+++,,,)))%%%&&&)))---......,,,///000///,,,+++---///...,,,***+++...222555666555444444777<<>><<>><<<::::::???GGGIIIFFFGGGLLLTTT]]]eeeppp~~~{{{xxxqqqdddZZZWWWSSSNNNLLLMMMLLLHHHFFFGGGBBBCCCDDDDDDCCC@@@===;;;AAAAAA???;;;;;;>>>>>>;;;:::===???===999888;;;???999::::::999777777999;;;???>>>>>><<<888444000...+++///222000+++)))***---,,,+++(((%%%$$$&&&***---,,,---...///---***'''%%%...+++(((''')))+++,,,------***'''$$$"""###$$$%%%$$$###"""!!! !!!!!!""""""""""""!!!!!!###""" ggg\\\```gggqqqsss}}}kkkRRR555###(((,,,...000111444444111///111111...+++'''"""$$$---555999:::>>>:::888::::::333,,,)))***///777???CCCCCC???;;;BBBDDDGGGLLLRRRZZZaaaeee^^^]]]ggg|||pppJJJ*** """$$$%%%'''+++222777888000)))"""111GGG[[[gggbbbcccZZZHHHAAA000 !!!!!! ###&&&&&&###!!!!!!"""&&&&&&&&&&&&&&&&&&&&&&&&&&&))),,,+++)))(((((())),,,)))&&&'''***---.........///000///---,,,---......,,,+++---000444666777555444444777;;;>>>>>><<<>>>=========??????>>><<<===;;;>>>DDDFFFDDDGGGMMMYYY^^^aaalll|||xxxmmm```VVVTTTRRRNNNLLLMMMLLLGGGDDDDDDCCCDDDEEEEEECCC@@@===;;;>>>???>>>:::;;;>>>===::::::===>>><<<999777:::>>>:::::::::888777777:::<<>>;;;888555333222111000222333000+++((())),,,,,,+++)))&&&%%%%%%(((***,,,---......,,,)))&&&$$$---***'''&&&''')))******+++)))'''%%%$$$$$$%%%&&&$$$###""" !!!!!!!!!""""""!!!!!!!!!###"""!!!]]][[[gggnnnsssssswwwcccFFF,,, ###'''+++///000444555333...---111222111)))%%% %%%...555888:::>>>:::999:::888111,,,***+++111:::BBBEEECCC???;;;>>>???BBBIIIRRR[[[aaaddd]]]aaaooohhhCCC&&&$$$'''***---333888888///&&& 444KKK]]]eee]]]]]]WWWGGG???+++ """!!! $$$ $$$((('''""" !!!$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&(((***+++)))((('''(((,,,***((((((***---...///000///......//////...---...------///333555777777444444444777:::<<<===<<<:::999:::<<>><<<===<<<>>>AAACCCDDDIIIOOOXXX[[[YYYcccwwwuuugggYYYSSSSSSQQQMMMLLLNNNMMMGGGCCCBBBDDDDDDDDDDDDBBB???<<<:::<<>><<<999666444333444444555666444000***(((***,,,,,,+++***((('''''''''''',,,,,,---,,,+++(((%%%###+++)))&&&$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&###"""!!!  !!!!!!!!!!!!!!!!!! ######"""!!! {{{XXX]]]lllsssuuuuuu~~~vvv^^^===&&&!!!$$$'''+++000333:::999333,,,+++///000///'''###'''000777;;;<<<<<<:::::::::777///+++,,,,,,333===DDDFFFBBB===999;;;===BBBKKKUUU\\\___```\\\fffyyy~~~___<<<"""$$$''')))...555;;;===222((("""###999QQQ^^^cccWWWXXXSSSEEE;;;&&&%%% &&&""" !!!%%%)))'''"""!!!%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&((()))***)))))))))+++***))))))+++---...///000---,,,---111222111///111000000222444666555444444444555666888;;;<<<<<<999999:::===??????===;;;;;;<<<>>>AAADDDHHHMMMQQQQQQVVVUUU\\\ppp}}}ooo```UUUSSSTTTPPPMMMMMMOOONNNHHHCCCBBBCCCCCCCCCBBB@@@===:::999<<<@@@AAA???>>>@@@AAA>>>:::;;;;;;:::777666888:::;;;:::999666555666:::===;;;:::888777555555555666777666444///+++***,,,///,,,,,,,,,,,,,,,,,,***(((+++,,,,,,+++)))'''$$$###***'''%%%###$$$$$$$$$#########$$$$$$$$$%%%%%%%%%###"""!!! !!!!!! !!!!!!######""""""!!!!!!!!!!!! qqqVVV___mmmqqqvvvwww}}}qqqWWW555!!! ###%%%(((,,,222777>>>:::222***)))...000///%%%"""!!!+++555;;;>>>???;;;:::;;;;;;555---+++------555???EEEEEE@@@;;;888===BBBJJJSSS[[[___```___\\\lllyyyWWW555  $$$&&&''',,,666>>>@@@444(((""" &&&<<>>??????===;;;777;;;@@@CCCGGGLLLPPPRRRQQQZZZZZZ^^^nnn~~~wwwhhh[[[UUUUUUWWWPPPMMMLLLOOOOOOIIIDDDCCCAAAAAA@@@???===;;;999888;;;???AAA===<<<>>>???>>>;;;;;;:::999777777777888999999888666555666999;;;888888999999999777666555666555111...,,,---000333---------000222111...,,,+++++++++***)))'''%%%$$$)))'''$$$###$$$$$$###""" !!!!!!"""######$$$$$$###"""!!!!!! """!!! !!!""""""""""""""""""!!!!!!!!! eeeTTTccckkknnnxxxzzzzzzgggJJJ---!!!%%%'''***///666<<<===999000)))***000222000$$$!!!$$$000:::@@@AAA@@@::::::<<<;;;333+++***//////777AAAFFFDDD???:::888;;;BBBMMMUUUZZZ\\\]]]^^^```ssssssPPP000"""&&&'''&&&+++555>>><<<000%%% '''===SSScccgggZZZYYYTTTEEE;;;%%% ...666+++"""!!!  !!!!!!"""######"""!!!"""#########$$$$$$%%%%%%&&&&&&$$$%%%&&&))),,,...---,,,'''(((******)))***,,,...,,,,,,,,,///222555555555777555333222333444333222333444555555555777:::===@@@>>>======??????>>>===666<<>>===;;;:::999:::>>>???:::777:::======<<<;;;:::999888777777777666777777666444555777999666777888999999777555444444222///......000222444111//////222444444111---*********))))))((('''&&&(((&&&$$$$$$%%%%%%$$$### !!!!!!###$$$$$$$$$###""""""!!!!!!!!!"""###"""!!! !!!"""### !!!!!!""""""!!!!!! vvvZZZVVVjjjnnnqqqwww[[[<<<((("""&&&)))+++111999@@@???:::000)))***///111...$$$!!!)))555>>>BBBAAA>>>999;;;===;;;222)))***000333:::CCCFFFCCC>>>;;;:::999BBBMMMSSSUUUWWW\\\aaafff{{{nnnIII***###)))***(((***222:::666***!!!!!!***???UUUaaaggg[[[ZZZSSSBBB888###$$$888@@@000""" !!!"""""" """$$$###""""""######$$$%%%%%%&&&&&&((('''(((***---...---***%%%'''))))))((()))+++------...000111111222444555555333111000222444555555333444555444444555999===???===;;;;;;===???@@@@@@:::???AAA???AAAHHHLLLLLLZZZeeegggiii{{{~~~qqqbbbYYYYYYWWWSSSLLLHHHGGGJJJJJJGGGEEEFFF@@@@@@??????>>>===<<<<<<===AAA@@@:::666999===???>>><<<:::999999888888777333555666666555444444555555555666555555444444333333111///......000222333555333111222444444///***))))))))))))))))))))))))(((&&&%%%%%%''''''&&&%%%###"""!!!!!!!!!###%%%&&&%%%$$$$$$###############$$$###"""!!!!!!"""###$$$ !!!!!!!!!!!!  kkkTTTXXXqqqsssvvvxxxTTT555'''""""""'''***,,,222<<>>333***)))------)))$$$!!!!!!,,,888AAACCC@@@<<<999;;;===;;;111(((***111666===EEEGGGDDD???<<<<<<<<>>444 !!!%%%666:::%%% """###""""""%%%$$$!!!""""""###$$$%%%%%%&&&&&&,,,******+++......+++((($$$'''))))))((((((***---...111333222000///222555444111//////111555777888333444555444333444999===>>>;;;999999<<<@@@BBBCCC>>>BBBAAA<<<<<>>>>>777---(((+++111======>>>>>><<<:::999888>>>IIIPPPXXX```___bbboooqqqcccAAA'''!!!(((+++***))),,,///000'''"""""",,,CCCXXXaaa^^^ZZZVVVMMM===***"""!!!!!!""" !!!!!!!!!!!!'''""""""&&&'''%%%''',,,,,,***))))))******((('''((((((((()))******++++++***+++,,,...//////000///444333222222222444777888444666777888777888999;;;999888888;;;???AAA@@@>>>???@@@BBBCCC@@@@@@HHHSSSZZZYYY^^^mmm~~~kkkbbbbbb```XXXOOOOOOIIIFFFGGGGGGDDDBBBCCCCCC@@@======???AAA???>>>>>>BBBEEEDDD???<<<>>>@@@;;;:::<<>>??????>>>===<<<<<>>$$$!!!(((,,,,,,,,,---,,,((('''"""###///EEEZZZ```^^^[[[WWWNNN>>>*** !!! !!!"""###%%%&&&&&&""""""&&&'''%%%'''++++++***))))))******((('''((((((((())))))***+++,,,+++,,,---...///000000111222222111000111333555666333555777777777888:::;;;>>><<<;;;<<<>>>>>><<<999:::<<>>===<<<===AAADDDBBB===::::::<<<999888:::===;;;666555888666888999888444222111222444999555222777333...444555222///---...//////......---,,,+++************((())))))(((''''''((()))***'''%%%$$$%%%'''''''''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###""""""!!!!!!%%%###!!!  !!!!!! !!!""""""!!!  kkkZZZZZZgggqqqsssxxxvvv^^^???%%%!!!$$$)))///666>>>EEEJJJDDD999000///000...)))'''  )))444:::???@@@<<<666888::::::444---,,,333:::???AAABBBAAA@@@???@@@AAAEEEPPPVVV[[[aaa]]]___mmm}}}]]]999"""''',,,---......(((!!!$$$!!!%%%333III\\\___^^^]]]YYYOOO>>>***  !!! !!!"""%%%(((***%%%###"""%%%&&&%%%'''++++++)))((((((******)))'''))))))(((((()))***,,,------------...///000222222111000000///000111333444222444666777777888:::<<>>@@@BBB@@@;;;777666777666666888;;;999555555888555777888777555333333444--->>>???666666555111333444222000/////////---+++,,,+++)))((((((((()))***)))******((($$$$$$&&&))))))'''&&&%%%&&&&&&%%%###""""""###$$$$$$%%%&&&&&&'''&&&%%%$$$"""!!! $$$###"""!!!!!!"""###$$$ !!!""""""!!!  eeeYYY```kkkssstttzzz}}}mmmRRR555!!! &&&,,,000555===DDDGGG???777000//////+++&&&%%%""",,,777;;;======:::555999999777222---...666===BBBCCCDDDBBB@@@???AAADDDGGGRRRXXX\\\aaa___bbbrrrsssRRR111$$$'''***+++......(((!!!&&&777MMM^^^______^^^ZZZOOO>>>*** """!!! !!!$$$(((***$$$######$$$%%%&&&'''))))))((('''((()))***)))(((***)))(((((()))***,,,...............///111222333111111000000111222333333111333666777777888:::<<<;;;;;;;;;<<<>>>@@@AAAAAA@@@@@@BBBEEEDDDCCCHHHOOOYYYdddrrrvvvlllfffbbb```___QQQNNNNNNQQQQQQLLLHHHHHHEEEAAA<<<888777888:::;;;???@@@AAA>>>:::666444444444333555888777333444777555555666666555555555555---FFFHHH777222444333222222111000000111000---+++------,,,,,,+++*********''')))+++)))%%%###%%%(((&&&%%%%%%&&&''''''%%%###!!!"""###$$$%%%%%%&&&&&&''''''&&&%%%$$$###""""""######"""""""""###%%%%%%!!!"""""""""!!! bbbZZZdddooowwwyyy~~~yyycccEEE,,,!!!""")))...000555===BBBAAA999333//////---'''""""""&&&000:::<<<::::::999666999888666000,,,///666===CCCEEEEEEBBB>>>===AAADDDIIITTTZZZ]]]bbbbbbhhhzzzfffDDD'''&&&(((((((((+++...***###''':::PPP^^^``````___ZZZNNN;;;((( ###""" !!!$$$&&&###$$$######$$$&&&((((((((('''&&&''')))******)))***)))))))))***+++,,,---.........///000111222333333222222222333333333444222333555666666777999;;;999:::;;;===???BBBEEEGGGDDDBBBAAABBBCCCDDDKKKTTT^^^hhhttt|||zzzooogggbbb^^^\\\PPPMMMMMMPPPPPPKKKHHHGGGFFFCCC???:::888888:::===@@@@@@@@@>>>:::777444333333222444666555222333666444444333444555555666555555LLLKKK555///333333222......///000222222///---......//////...,,,)))((($$$'''++++++(((&&&&&&(((######$$$'''))))))'''%%%!!!"""###%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%"""""""""######$$$%%%%%%"""""""""!!!!!! www^^^]]]gggrrrzzz|||sssYYY999%%% ###$$$***...///666@@@AAA<<<444111//////+++$$$ """+++555===<<<888777888999666666333///---000777===CCCEEEEEEBBB======BBBGGGLLLWWW\\\^^^cccdddooozzz[[[888!!!(((***)))'''(((+++***&&&)))>>>SSS___bbbbbb```YYYKKK888&&&  """!!! """###"""$$$$$$"""###'''(((''''''&&&&&&''')))+++***)))))))))***++++++,,,,,,,,,,,,---...///000111111111444444444444444444444444222444666666666666888:::;;;<<<===>>>>>>@@@DDDGGGCCC@@@???AAADDDIIIRRR\\\```hhhrrrxxx}}}{{{rrriiibbb[[[WWWMMMJJJIIILLLLLLHHHEEEFFFEEEDDDAAA===999999;;;>>>?????????===;;;888666444444222333555444000111555444333111222333555555444===MMMHHH333000444333333------...000222222111///,,,------...---+++)))((('''((()))*********((('''######$$$'''***+++)))(((###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$$$$$$$######"""!!!!!! jjjXXX___kkktttzzz{{{mmmPPP///!!!###%%%+++---///999EEEDDD:::222000111111+++###$$$///:::@@@<<<666555888;;;111111000......222999>>>AAADDDEEEBBB>>>???FFFMMMRRR\\\^^^^^^ccceeesssuuuTTT111!!!"""***---...***((())))))&&& +++BBBWWWaaadddccc```WWWGGG444$$$  !!! !!!"""###!!!$$$$$$!!!"""''')))&&&&&&%%%%%%&&&)))+++******''')))+++,,,------,,,+++)))+++...000111111///...444444555555555444444444444555666666555555666888:::<<<===<<<<<<>>>BBBFFFBBB??????DDDHHHMMMUUU]]]]]]eeennnuuu|||zzzrrrlllcccZZZRRRKKKFFFEEEGGGGGGDDDCCCDDDBBBCCCAAA>>>:::999;;;>>>===<<<<<<<<<;;;999777555555333444555333///000555444222///000222444333222@@@IIIAAA333555777333333//////...///111111000...,,,+++***)))***,,,...///000+++'''&&&)))+++***(((&&&%%%&&&'''***+++***)))%%%&&&'''((((((&&&%%%$$$&&&&&&%%%%%%$$$$$$$$$###""""""##################$$$###"""!!!!!! ```SSSaaannnuuuyyyyyy~~~iiiJJJ)))!!!###&&&***,,,///<<>>;;;999;;;===::::::::::::;;;:::888666666444444555333///000444444111...///111333222111AAAEEE<<<444999:::444333222000//////000000///---...,,,(((''')))---333777777///&&&###'''+++***((()))((('''((()))***)))((('''''')))))))))'''%%%###'''&&&%%%$$$"""!!! """"""#########""""""!!!$$$###"""!!! """"""!!! !!!zzz[[[WWWeeennnrrrxxx}}}uuuddd777%%%"""&&&***,,,///777EEEOOOJJJ>>>111555666111(((!!!&&&555???CCC===888999<<<======555...///333777;;;@@@BBBEEEIIIIIICCC???FFFQQQ]]]^^^YYY]]]iiiqqqgggFFF,,,"""''',,,///...,,,...000*** '''"""'''888MMM]]]eeekkkfff]]]QQQAAA111!!! !!!%%%$$$ """""" """$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&(((***+++$$$(((---111222000,,,)))//////000000111111111111555777999999777555444444777999;;;;;;999777555555888888777777999===@@@CCC>>>???AAAEEEIIINNNSSSVVVVVVccckkktttssslllvvvttt]]]LLLLLLDDDCCCBBBBBBDDDDDDCCCBBB???BBBEEECCC@@@======>>>888999;;;<<<<<<;;;999777777666444111///000444888333111///000222333111///@@@===999555222222333444666777555222///...222555,,,***((('''(((***,,,......---,,,***)))(((((((((''')))***)))'''&&&&&&''''''''''''''''''&&&&&&&&&,,,***'''%%%"""!!!!!!!!!"""!!!&&&((($$$  !!!"""###"""!!! !!!$$$$$$!!!pppWWWWWWeeemmmrrryyyvvv]]]222###!!!%%%(((---333===JJJPPPHHH;;;222444555000'''+++888>>>AAA===999;;;<<<;;;888111,,,///555999>>>BBB@@@AAADDDFFFDDDCCCKKKTTT[[[^^^[[[^^^kkkuuu```>>>$$$###'''000000///---000333---###### !!!+++>>>RRRaaaggghhhddd[[[PPPAAA000  $$$###   !!!$$$''')))(((%%%#########%%%&&&&&&%%%%%%%%%&&&((()))***&&&(((***,,,---------,,,///////////////000111111777777777666444333444555888:::<<<<<<999777666555777777999;;;===>>>??????>>>???AAACCCEEEGGGKKKMMMQQQcccqqq|||vvvrrrsssiiiTTTIIIKKKCCCBBBAAABBBDDDEEEDDDCCC@@@BBBCCCCCCAAA@@@???@@@<<<======<<<;;;999777666666777666444333333555666333111000111333444333111666555222000000000222333444666777555222000000111,,,+++***))))))+++,,,...,,,,,,+++***)))))))))***''')))***)))(((&&&&&&'''((((((((((((((((((((((((,,,+++(((&&&$$$#########&&&""" !!!""" !!!%%%!!!!!!"""""""""!!! !!! !!!###### eeeWWW___lllqqqwww}}}}}}pppRRR+++ !!!%%%'''...888DDDNNNPPPEEE999222444333---%%%$$$111<<<>>>???<<<;;;===<<<999222,,,***///666;;;@@@DDDBBB???@@@CCCEEEGGGNNNVVVYYY___^^^aaannnzzzzzzVVV444###'''333222000111555777000&&& ###000DDDXXXdddjjjeeeaaaZZZOOO???..."""""" !!! ###'''+++...+++'''###!!!"""$$$&&&'''&&&&&&%%%&&&'''((()))(((''''''((())),,,...///000///.........///111222888888666333111111444777999;;;===<<<999777666666666888<<>>AAABBBCCCDDDFFFHHHPPPiii}}}~~~~~~|||qqq]]]LLLHHHMMMFFFDDDBBBBBBCCCCCCBBBAAA@@@@@@@@@AAACCCCCCBBBAAA======<<<;;;::::::999999666777999999777555555666333222111222444555444333000000////////////000000111444777777444000---,,,+++++++++,,,,,,,,,------+++***************++++++''')))***)))(((''''''(((((()))))))))))))))))))))+++***)))((('''&&&&&&&&&'''$$$###$$$### """&&&""""""""""""""""""#########!!! !!!!!!{{{^^^[[[iiiuuuxxx~~~uuudddFFF%%%###!!!&&&)))///;;;GGGOOOMMMBBB777444444111+++$$$'''555???>>><<<<<<===>>>;;;777///***)))000888===@@@DDDHHHCCC@@@CCCGGGIIIOOOTTTYYYbbbbbbeeerrrsssNNN...###'''222222333888<<<:::111'''!!!!!!%%%222FFFYYYeeejjjeeebbb[[[NNN===+++  !!! ###(((+++,,,***'''%%%######$$$%%%((('''&&&%%%&&&&&&(((((((((((('''(((***,,,///111111000///......000222333777777666333222222444777:::<<<===<<<999777666777777999===???@@@>>><<<:::;;;>>>BBBDDDEEEGGGJJJMMMUUUooooooYYYNNNMMMPPPJJJGGGDDDBBBAAA@@@>>>===???===<<>>???888999::::::888777777888333222222333444555555555222222222111000///...---000222444444222...+++)))+++,,,---......------,,,,,,+++******)))*********'''(((******((('''(((((((((((((((((((((((((((((()))(((((((((''''''''''''###%%%)))---+++$$$!!!###$$$###"""!!!"""###%%%&&&###""" pppXXX\\\lllvvvzzznnnXXX;;; %%%$$$(((,,,111<<>>888555333///)))###***666AAA===:::<<<>>>===999666///******111999===@@@DDDJJJCCC@@@DDDIIIMMMRRRVVV[[[eeefffhhhxxxmmmIII,,,"""&&&///111777???AAA:::...&&&$$$###&&&222EEEXXXdddiiifffccc[[[MMM:::''' !!!!!!  ###&&&(((&&&&&&'''''''''&&&%%%$$$((('''&&&%%%&&&&&&((((((((((((***+++---...//////111111000///000111222333444555666555444444555666999;;;;;;:::888777777888::::::;;;<<<======<<<<<<<<<@@@EEEFFFFFFHHHLLLQQQWWWnnnjjjYYYSSSSSSRRRJJJGGGDDDAAAAAAAAA???>>>>>><<<:::<<<@@@BBBAAA???;;;:::999888999;;;>>>???:::::::::888666666888:::333333444444444444555666111222222222111000......000000//////...,,,***(((,,,---...//////...,,,+++...---,,,***)))((((((((('''(((******)))(((((()))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$(((---,,,%%%!!!"""%%%###"""!!!!!!###&&&'''""""""!!!fffUUU[[[iiipppwwwiiiOOO222!!!'''%%%)))///444>>>IIIKKKCCC<<<888333000,,,&&&!!!!!!---888AAA<<<999<<<===999666555000++++++222999>>>AAAEEEEEEAAA@@@EEEKKKOOOUUUZZZZZZeeegggkkk~~~fffCCC)))###&&&,,,111:::BBBAAA666+++%%%&&&$$$'''333EEEWWWcccgggeeebbbYYYIII555### !!!$$$!!!!!!###$$$$$$!!!###%%%'''((('''%%%$$$'''&&&&&&%%%&&&'''((()))((()))+++---.........---///000000000111111111111000222444444444444666777777999999999777777888999:::::::::::::::;;;<<<===>>>BBBFFFFFFDDDFFFLLLRRRXXXhhhuuuuuueee[[[WWWVVVTTTKKKHHHEEECCCDDDEEEEEEEEE>>><<<;;;<<<===??????>>>>>><<<:::888777888999:::::::::999777555555888:::333444555555333333444555......///000000111000000111...,,,++++++++++++***,,,---.........---,,,+++///...,,,***)))((('''''''''(((******)))((()))***))))))((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$'''###"""%%%'''%%%###%%%%%%$$$"""!!!!!!###%%%&&& !!!!!! {{{```YYY```kkkpppvvv|||bbbDDD***!!! (((%%%(((111666BBBMMMMMMBBB:::888000,,,'''"""%%%000;;;???;;;999<<<;;;666333555000+++***111:::???DDDIIIBBB@@@AAAFFFJJJMMMRRRYYYXXXccceeemmm{{{```<<<###!!!%%%(((,,,111;;;AAA;;;...''''''###$$$)))777JJJZZZcccfff```]]]TTTCCC000  ###!!! ###%%%$$$###"""###$$$%%%%%%%%%$$$$$$&&&%%%%%%%%%&&&((()))*********+++,,,,,,,,,,,,,,,,,,---///000000000///....../////////000222666999555666777777666777999:::888888888999:::;;;<<<<<<>>>BBBFFFEEEDDDGGGPPPXXX```jjjqqq{{{nnnddd]]]YYYXXXZZZRRROOOJJJHHHGGGHHHHHHGGG?????????===<<<;;;===>>>===<<<:::888777777777777666777888777666555555777333555666555222111222333/////////000000000000000000---++++++---...,,,+++---------------,,,++++++---,,,+++***))))))))))))'''(((******))))))***+++,,,+++***((('''%%%$$$###$$$$$$%%%&&&&&&%%%$$$###)))""" %%%******'''%%%$$$$$$###"""!!!"""######"""!!!rrr______hhhqqqvvvyyywww[[[;;;&&&!!!'''%%%'''111777EEEQQQPPPCCC999777...)))$$$!!!(((333>>>>>>::::::<<<:::333222555000******111:::AAAGGGLLLCCCBBBCCCGGGHHHHHHMMMSSSUUU```dddmmmxxx\\\777 ###&&&))),,,222;;;???666)))%%%*** ###+++;;;NNN]]]dddeee\\\YYYOOO???,,,""" !!!$$$&&&%%%###$$$$$$###""""""###$$$$$$%%%%%%$$$%%%&&&(((***+++++++++***))))))***++++++)))+++---///000...,,,+++------+++***+++000666;;;333555666666666777999;;;555666888:::;;;;;;;;;;;;<<>>KKKNNNIIIBBB888000111,,,%%% !!!000888999===>>>???>>>;;;666222///&&&,,,444999<<>>;;;333***$$$######000DDDXXXcccddd```]]]VVVIII999)))###%%%$$$"""!!!###%%%$$$"""!!!###&&&(((&&&###"""###(((---000000...+++(((&&&&&&''''''***---000111000/////////000...+++)))***...333777111333666777666555555666<<<<<<:::888666777;;;>>><<>>===;;;888555555777999555666777777555444444555666666666555444333111111555555444333222111000000...---,,,...000111111000000//////000111000---******,,,,,,+++)))''''''''')))((('''&&&'''(((***,,,++++++***((('''%%%$$$$$$&&&&&&%%%$$$#########$$$&&&$$$###%%%)))+++***(((%%%%%%%%%$$$"""!!!"""###!!!!!!!!! hhhZZZ___kkkvvv|||~~~jjjIII---  ###$$$$$$(((...888DDDNNNLLLDDD;;;222,,,///+++$$$%%%444<<<============<<<:::666111---&&&,,,333:::???BBBDDDEEEDDDCCCFFFLLLOOORRRXXX______cccmmmddd>>>"""###"""""")))333666;;;>>><<<333(((!!!$$$111DDDXXXccceeebbb\\\UUUGGG666&&&!!!$$$&&&$$$""""""###$$$$$$######%%%&&&(((&&&$$$$$$%%%)))---///...---+++)))((((((((((((***+++---...///000333555444222000......111444666333444666777666666777888888999;;;<<<;;;;;;<<<>>>===BBBIIIMMMOOOTTT[[[aaahhhuuuxxx||||||ssslllggg```XXXVVVXXXTTTMMMHHHHHHHHHGGGFFFHHHEEEBBBAAACCCAAA<<<:::<<>><<<999666555666888222444666666666555666777555555555444333222111000111111111000//////......---,,,+++,,,...000///...000//////000000///,,,))))))+++,,,+++)))(((((((((***)))((('''''')))***+++,,,++++++)))(((&&&$$$###&&&&&&%%%%%%$$$$$$%%%%%%$$$###"""###&&&'''&&&$$$&&&&&&&&&$$$!!! !!!""""""!!!!!! ddd[[[cccnnnuuuyyy|||bbb@@@%%% !!!%%%&&&&&&)))///===HHHPPPJJJ>>>444///,,,,,,((("""!!!+++777???AAA<<<;;;999999999666000+++'''+++222;;;BBBEEEDDDCCC???DDDIIIKKKPPPYYY___aaa```hhhwwwwwwUUU333###$$$&&&---555777:::===999000&&&$$$222EEEXXXccceeeccc[[[RRRDDD222""" !!!!!!  ###&&&&&&%%%######""""""###&&&''''''&&&''''''&&&&&&(((***,,,---++++++++++++++++++*********+++,,,---...222666:::555444222111000111222222444666777666666666888:::333777<<>>======@@@DDDIIIMMMOOORRRXXX\\\^^^hhhmmmxxxrrriiihhhbbbSSSLLLOOOGGGHHHEEECCCDDDHHHIIIFFFAAA??????BBBAAA===;;;======>>>===;;;888666666666000222555666777777999:::444444333222111000000/////////////////////......,,,+++***+++---......---//////......///---***(((((()))++++++)))((()))***,,,+++)))(((((()))***+++,,,,,,,,,+++)))'''$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%###"""###$$$%%%$$$###%%%&&&%%%###!!! """""""""!!! !!!{{{aaa^^^hhhpppsssuuuxxxZZZ777 !!!&&&((('''***///888DDDMMMHHH<<<333000...)))%%% $$$...888===???<<<999777777777444...(((&&&***111;;;DDDGGGDDD@@@:::DDDIIIHHHNNNZZZaaa___aaalll~~~oooHHH***###''',,,444:::777888777222***"""$$$333FFFXXXbbbdddbbbYYYPPPAAA... """"""!!!"""%%%''''''%%%$$$$$$"""!!!###''')))(((&&&&&&'''((()))******++++++((()))+++---------,,,+++,,,.../////////111444777111111111111000//////...444555555555555666999;;;444777<<>>======BBBEEEIIILLLNNNQQQTTTWWWTTT\\\bbbppppppfffhhhbbbQQQGGGIIIBBBGGGGGGAAABBBHHHHHHBBB<<<:::;;;??????;;;999;;;:::;;;===<<<:::777777777222444777888888888:::;;;444333222111000//////...////////////000000111111,,,++++++,,,---......---///...---------,,,***''''''(((*********)))***+++---,,,+++***))))))******,,,------,,,***(((%%%######$$$%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%$$$$$$###$$$$$$###!!!!!!"""###""""""!!!!!! !!!  !!!rrr^^^aaammmsssvvvyyypppOOO111 %%%''''''***///444@@@IIIFFF<<<444000---&&&###'''000666999;;;<<<999777555444111+++'''&&&***111<<>>;;;DDDJJJIIINNNZZZ```^^^cccppphhh???%%%###***333<<<@@@777555111***$$$%%%555HHHXXXaaaaaa___WWWNNN>>>,,, """"""!!!  ###%%%&&&&&&&&&%%%$$$"""!!!###''')))(((&&&&&&'''(((*********)))(((&&&(((+++---......---,,,...000222222111000000000///000111111111000///...333333444444333555888:::777999;;;;;;;;;:::;;;<<>>???EEEKKKNNNSSS[[[aaabbbggguuu^^^888"""$$$---999AAADDD888555...'''"""&&&888LLLZZZ```___\\\RRRJJJ;;;*** !!!!!!!!!!!! ###$$$$$$$$$&&&'''###""""""###&&&''''''&&&&&&'''((())))))((('''&&&%%%'''***,,,---------,,,...000333333111///......222333444555555444222111111222444444444555777:::888999:::999888999;;;===DDDFFFHHHKKKMMMOOOOOOOOOUUU```dddiiiwww}}}tttlllggg___TTTLLLHHHIIIMMMLLLHHHEEEEEEEEEBBB;;;888777999888444444666555777999:::888777777888666888999999777555555666444333111///.........///,,,---------......//////...---,,,---...///...------,,,++++++------,,,+++&&&(((*********)))***+++******************))))))+++******)))((((((''''''###$$$&&&''''''&&&%%%%%%$$$%%%&&&%%%###""""""### """!!!!!!"""$$$&&&######"""!!!!!!  tttccc\\\iiivvvzzzxxx[[[:::%%%  $$$'''(((...444999>>>@@@===888555///)))### !!!///888:::;;;===<<<>>>===777///(((&&&'''+++111999@@@CCCCCCBBBAAABBBCCCJJJSSSXXX[[[aaagggkkk|||yyyRRR111!!!%%%...;;;CCCCCC:::666000***%%% )))===QQQ^^^bbb^^^ZZZLLLEEE888((( !!!"""!!!""""""!!!"""&&&)))"""###$$$$$$######%%%&&&&&&&&&'''(((''''''&&&%%%%%%'''(((***,,,,,,,,,,,,***,,,///000000000111333777777777777666555333222000222555666666777888999777888:::::::::;;;===???DDDEEEGGGKKKMMMNNNNNNMMMPPPccckkklllyyy|||{{{sssfff\\\WWWPPPIIIKKKJJJJJJKKKHHHDDDFFFJJJAAA<<<::::::888444555888777888999888666444444555444555666666444333333444555333111///......//////..................//////...,,,+++,,,------,,,+++,,,+++***+++---///......''')))++++++)))))))))***(((((())))))***)))))))))***)))'''&&&&&&''')))***&&&''')))))))))(((&&&%%%###%%%&&&&&&###"""$$$&&&!!!"""###""" """#########""""""!!!  sssccc___lllwwwyyysssTTT333""" !!!!!!%%%(((***000777:::<<<;;;888666666222---### ###333===>>>???BBB<<>>@@@AAADDDEEEGGGJJJMMMNNNMMMLLLGGGaaammmooo~~~|||yyyfffZZZXXXSSSJJJJJJFFFGGGLLLJJJDDDHHHQQQFFFAAA===<<<999666777:::999:::999777444222222222000222333333222111111222555444111///......///000111111111111111111111000---+++***+++,,,,,,+++***,,,+++***+++...000000000(((***++++++)))((()))***&&&'''((())))))))))))))))))(((&&&$$$%%%'''***,,,)))***+++,,,+++***(((&&&%%%''')))(((&&&%%%''')))$$$$$$$$$""" !!!######""""""!!!!!!  hhh\\\```nnnuuujjjKKK,,, !!!"""%%%'''+++000666::::::>>><<<666333333...'''  +++333<<>>999222***'''(((***,,,888BBBDDDCCCBBB@@@===@@@GGGIIIQQQ]]]^^^___iiivvv```>>>### )))222:::???AAA<<<<<<555(((!!!!!! 111III[[[dddddd]]]WWWIII>>>000$$$    !!!###%%%&&&###''''''$$$"""!!!"""'''''''''&&&&&&'''''''''''''''((())))))))))))(((++++++,,,...222666:::======??????;;;444000111444333555666888888666555444555666:::===????????????CCC@@@BBBIIINNNMMMKKKKKKTTT\\\hhhuuu}}}yyyjjjWWWTTTWWWPPPNNNLLLIIIHHHJJJKKKLLLLLLEEEDDD???888777999999555555666777777444222222333111111111222222111111111222222000//////.........////////////000111222333333222111///............,,,+++******,,,......---...+++(((&&&''')))************))))))))))))******++++++)))(((''''''''''''+++***(((((())))))'''%%%(((((('''&&&%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  }}}eee]]]eeeqqqttt||||||dddBBB%%% """###%%%'''+++222:::??????@@@<<<444000000---'''"""---555===BBB@@@:::::::::777000((($$$&&&)))///999BBBCCCAAAAAA@@@>>>???DDDEEEKKKXXX\\\bbbppp}}}XXX777!!! (((111:::???AAA???>>>666)))!!!!!! $$$666MMM^^^eeeddd]]]VVVJJJ<<<,,,!!! !!!   """&&&)))+++---###$$$$$$$$$######$$$&&&'''&&&%%%%%%&&&'''((()))(((((()))))))))*********......000222666:::===@@@BBBCCCBBB===777333555888666666555555555666888888999999999:::;;;===>>>???AAA>>>@@@GGGMMMNNNNNNOOOXXX```jjjuuuzzzuuuiiiZZZ[[[]]]TTTQQQNNNIIIFFFGGGHHHJJJJJJFFFEEE@@@:::999;;;;;;777888777777777777666555444222222111111111111222222222111000///......------111111111222222333333444222111000///...............,,,++++++,,,---,,,+++...+++((('''((()))))))))((())))))))))))))))))(((+++***)))(((''''''''''''+++++++++***)))))))))))))))((('''%%%%%%$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!  uuubbb___kkkvvvvvv{{{tttZZZ777"""###$$$%%%''',,,444===CCCCCCAAA:::111------***&&&%%%000999???BBB>>>888666888777000'''###&&&+++333;;;AAA@@@???@@@@@@>>>@@@EEEEEEJJJWWW^^^iii{{{uuuMMM---!!!(((111:::???BBB@@@===444(((!!! (((<<>>???EEEEEEBBB===777444666999888777444333444777;;;===>>><<<999888888;;;>>>AAA???===>>>EEEKKKMMMPPPSSS^^^dddllltttxxxppphhhaaadddcccWWWSSSNNNHHHDDDDDDEEEFFFFFFGGGFFFBBB<<<;;;>>>===999:::888666777::::::888666333222111111111111222333444333222111////////////111111222333333222222111000//////......//////000///---+++++++++++++++)))---+++***)))******(((''''''((())))))))))))((('''+++***)))((((((''''''(((***,,,...,,,))))))+++---)))((('''%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!!""""""!!!!!! !!!!!!ttt```___lllxxxzzz~~~xxxgggLLL///$$$###%%%'''***...555===BBBCCC>>>777111...,,,(((%%%(((444;;;???@@@<<<666444777777111(((%%%***000666<<>>===???AAA???DDDJJJKKKPPP\\\dddqqqkkkCCC&&&$$$,,,555<<>>888...%%%***@@@WWWbbbffffff^^^UUULLL888### !!!!!! !!!"""$$$&&&'''(((---(((###!!!###&&&&&&%%%%%%$$$######%%%'''***,,,,,,+++***))))))+++---...,,,---000444777:::;;;<<>>888333222444666888666555444666999===???>>><<<:::999:::===@@@BBB@@@===>>>DDDHHHKKKOOOTTT```ffflllsssxxxnnnkkkgggiiidddTTTOOOLLLGGGDDDCCCCCCCCCBBBFFFFFFBBB======???>>>:::<<<888555666;;;===:::777555444222111111222444555777666444333222111111111///000000111111000///..................///000111...,,,******+++,,,+++***,,,+++***+++,,,+++(((&&&&&&'''((())))))((('''&&&******)))((((((((((((((((((+++...,,,((((((,,,000))))))'''%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""""""""###$$$###!!! """"""ppp]]]\\\hhhuuu{{{|||wwwlllVVV<<<((( """"""%%%(((,,,000666<<<@@@@@@:::444222000,,,&&&""" +++777===>>>>>>999444222444333...'''&&&,,,222999===>>><<<<<<@@@AAA@@@FFFOOORRRWWWaaagggtttaaa;;;"""'''111:::???@@@@@@<<<333)))!!!+++BBBZZZbbbeeeeee^^^SSSKKK666!!! !!!!!! !!!###%%%&&&---)))%%%%%%&&&&&&$$$!!!%%%$$$$$$$$$&&&)))+++------,,,***))))))+++---...+++,,,///222555888999:::AAA???:::555222111222444444555666888999;;;<<<===::::::<<<>>>???AAABBBCCCAAA???@@@DDDFFFHHHLLLRRR]]]dddlllsss~~~wwwooooookkkiii```OOOKKKIIIGGGFFFEEEDDDBBB@@@EEEEEEBBB>>>>>>@@@???;;;;;;777444555999<<<999666666555444333333444555666555555444333222222222222//////000000000//////...------------...///000111,,,***))))))+++---,,,,,,+++******,,,---,,,)))'''&&&'''((())))))((('''&&&***))))))(((((((((((()))&&&)))+++***&&&''',,,111***)))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!!!!""""""######$$$###"""!!! !!!!!!"""}}}eee\\\[[[gggssszzzvvvqqqcccJJJ000!!! """%%%(((,,,111777>>>BBB@@@888222111000+++$$$!!!###...999===<<<;;;777222000///,,,'''$$$&&&,,,222999<<<<<<:::<<>>CCCDDDCCC???444(((""" """---GGG]]]ccccccccc\\\PPPFFF333   """$$$&&&((((((''''''''''''&&&$$$"""%%%%%%&&&'''(((***,,,---,,,+++*********+++,,,------...000222555888:::;;;???===999666444333444444222444777:::;;;;;;;;;:::777999===@@@BBBCCCBBBBBBBBB@@@AAADDDEEEEEEIIIOOOYYYcccoooxxxtttnnnooojjjfff^^^QQQNNNLLLJJJIIIHHHFFFDDDAAADDDEEECCC??????BBB@@@<<<;;;888555555777999888666777777777777777777777777222222111111111111222222111111000000000111111222...---------...//////000***)))((()))+++------,,,***)))***+++------+++)))(((((((((((((((((((((((())))))(((((((((((())))))%%%&&&''''''&&&''',,,000***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""""""""""""""###$$$###"""!!!!!! !!!rrr______bbboooxxxzzzvvvooocccJJJ... !!!$$$%%%'''***000:::DDDKKKDDD999000///...(((""" %%%000:::<<<:::888444111111---&&&######(((///333999;;;;;;:::===BBBDDDAAADDDPPPVVVYYYaaagggwwwsssLLL+++""")))333===EEEHHHIIIHHH:::,,,&&&###!!!"""%%%222MMMccceeebbbaaaXXXLLL@@@/// !!!###$$$%%%"""$$$&&&&&&&&&%%%&&&(((%%%&&&(((***+++,,,,,,+++************++++++++++++......///111444777:::<<<<<<:::777555555555444444222444777999;;;:::999999777999<<>>;;;999777666555666777888777888:::;;;;;;:::888777222222222222333444555666222000///......000333444......---------...//////,,,***))))))***,,,+++***)))((()))***---...---,,,+++***(((''''''(((***+++))))))(((((((((((())))))&&&%%%$$$%%%&&&***---///))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""""""""""""""""""""!!! ooo___dddkkkyyy|||zzzqqqhhhPPP111"""&&&%%%%%%%%%'''///<<>>>>>AAAEEEFFFEEEIIIOOOVVVfffyyyvvvhhhfffggg```___ddddddbbb[[[SSSLLLIIIIIIJJJKKKFFFGGGFFFCCCCCCFFFDDD@@@;;;;;;:::777555555777999777999;;;======;;;999777444444555555777888999:::000...,,,++++++...222444///......---------.........,,,***)))******)))((()))((((((***,,,...///...,,,+++(((''''''(((+++,,,))))))(((((((((((()))***'''%%%###$$$(((,,,...///)))))))))))))))******+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""!!!!!!!!!"""""""""""" kkkYYYdddsssvvv|||}}}rrrjjjYYYAAA...""""""&&&,,,(((+++000444EEERRRPPPIII:::+++(((***'''"""!!!(((444===<<<777444222111222///)))$$$###(((000666777777777888:::???EEEJJJVVVUUUXXX```iiivvvccc;;;"""---777<<>>XXXccckkkfffZZZXXXHHH;;;+++!!!!!!"""###############"""!!!!!!!!!###'''+++...))))))************)))))))))***+++,,,------,,,+++......---,,,,,,///444888999888777555555555666777;;;999666666777999:::::::::;;;;;;;;;:::;;;>>>AAAEEECCCCCCFFFGGGGGGJJJPPP```eeevvvvvvkkkfffccc\\\___eeeaaacccWWWJJJEEEIIIMMMMMMJJJJJJDDDFFFGGGAAACCCHHHDDD@@@AAA???;;;777666999===888===AAAAAA>>>;;;<<>>999666555444222///+++''''''+++222777777777888999;;;AAAHHHMMMUUUXXX[[[___iii{{{{{{XXX555"""***333;;;BBBJJJPPPQQQCCC666111+++&&&)))111GGG^^^dddiiicccXXXWWWHHH999***!!!""""""###############%%%$$$######$$$%%%'''((())))))*********))))))((()))***+++,,,,,,++++++***---------------///333666666555444444555666777888888777666666777888999:::999:::;;;;;;:::;;;===???BBBAAAAAADDDEEEGGGNNNWWWaaagggwww}}}rrrpppnnnhhhiiijjjbbbaaaXXXMMMIIIJJJMMMMMMKKKJJJCCCFFFGGG@@@BBBGGGBBBAAABBB@@@<<<777555777::::::???BBBBBB>>><<<===???===999333000///000111111000000...+++***+++///222000---,,,///333555222.........---,,,+++))))))(((%%%%%%%%%&&&(((***---...,,,***(((&&&&&&''')))+++...---+++)))(((''''''((((((((('''''''''***---000,,,***'''&&&'''((()))((((((&&&$$$"""!!!"""$$$%%%''''''&&&%%%$$$###"""!!!$$$$$$###"""!!! qqqaaabbbjjjqqqvvv}}}kkkQQQ222!!!!!!(((///000+++---000111>>>FFF@@@:::///&&&&&&'''###!!!000888>>><<<888777777666222///+++)))+++///555999777777888:::===CCCJJJOOOTTT[[[^^^___kkknnnKKK,,,"""'''000<<>>>>>>>>@@@BBBCCCGGGRRR^^^bbbhhhwww}}}zzzzzztttqqqlll___[[[VVVOOOKKKJJJKKKKKKKKKIIICCCEEEFFF???@@@DDD???AAABBBAAA===888555555777;;;>>>AAA@@@===:::;;;<<<;;;777333000000//////...------,,,++++++---111444111///...000333444222///...------,,,+++******)))%%%%%%%%%%%%''')))+++---)))((('''&&&&&&(((***+++---+++)))'''&&&&&&'''((((((******)))'''(((,,,000000---)))&&&'''(((((((((&&&%%%###""""""###%%%&&&''''''&&&%%%$$$######"""%%%$$$$$$###"""!!! ggg[[[eeepppsssvvvxxx```FFF,,,###%%%&&&(((+++111,,,...111333===CCC:::111***%%%&&&&&&!!!###111888;;;888444555555555222...)))'''+++111888<<<888999999:::===CCCJJJOOOSSS^^^aaa```nnnddd@@@&&&"""(((222AAANNNRRRQQQAAA555+++(((%%%###,,,888RRRddddddddd]]]RRRQQQBBB222%%%!!!###""""""###$$$$$$$$$$$$###!!!"""$$$&&&''''''''''''************)))((('''&&&************))))))((((((***,,,...///......///111000000000111222333444555111333555666777777888999888:::<<<<<<;;;;;;<<<===<<<===AAADDDEEEHHHRRR^^^aaahhhvvv}}}{{{tttppphhhXXXTTTRRRPPPLLLIIIGGGHHHJJJGGGAAADDDDDD===>>>AAA<<<>>>@@@AAA>>>999555666777999;;;===<<<999777777888:::888555333222111///...,,,,,,,,,,,,+++---111444111000///000333444333111---------,,,,,,+++++++++&&&&&&&&&&&&''')))+++,,,******((('''((()))***+++***(((&&&%%%%%%&&&((()))(((***+++)))&&&&&&***...444000+++((('''(((((('''$$$###"""""""""###%%%&&&&&&&&&%%%%%%$$$$$$############""""""!!! bbbYYYgggrrruuuxxxuuuYYY>>>%%%!!!&&&''')))---222---000444666???BBB666,,,(((&&&(((''' &&&333888:::666333444555444111,,,%%%$$$)))222:::???::::::;;;;;;>>>CCCJJJOOOTTT___ccccccsss]]]:::"""###,,,888HHHTTTTTTMMM===222)))&&&###$$$///===OOOaaabbbddd]]]QQQNNN<<>>@@@>>>???DDDIIIIIIIIIPPPXXX^^^ffftttwwwsssllliiicccUUUQQQQQQPPPMMMIIIGGGHHHJJJEEE???BBBCCC<<<<<>>???===999777888:::::::::;;;:::888666666666888666444333222222///...---...---,,,,,,---///222222111000000222222222222---------,,,,,,+++++++++((((((''''''(((***+++------,,,+++)))(((((())))))%%%%%%$$$$$$%%%'''***+++'''((()))(((&&&%%%(((+++222///+++)))***+++++++++"""""""""""""""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!! }}}^^^ZZZgggqqqxxx{{{sssVVV999!!!$$$+++444333...111777999AAA@@@333***((((((***&&&"""***555999:::777555666666444///)))###""")))333;;;???;;;;;;<<<===???EEELLLQQQXXX___eeekkk|||xxxSSS333!!!'''333???MMMXXXUUUKKK>>>333***'''%%%&&&333CCCNNN```aaaddd]]]QQQKKK777,,,""" !!!######"""###$$$$$$%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$'''(((((())))))(((((('''++++++***)))))))))******+++,,,......---,,,------//////000000111000000///111444777777555444777:::999:::;;;<<<<<<>>>AAADDDDDDCCCFFFKKKLLLKKKMMMRRR[[[eeerrr{{{}}}sssmmmdddbbb```UUUQQQQQQPPPMMMJJJIIIJJJKKKAAA<<<@@@AAA;;;;;;===777;;;===>>>;;;888777999;;;<<<;;;;;;::::::999999999555333111000111111///............---,,,,,,...000111111000000000111111222///......---,,,++++++******)))(((((((((***+++,,,---,,,+++)))((((((''''''######$$$%%%'''(((***+++''''''&&&&&&''''''((((((***(((((()))+++...//////"""""""""""""""###$$$%%%"""""""""###############$$$$$$$$$$$$#########"""qqq\\\]]]hhhooo{{{~~~kkkOOO444"""###***555444///333888:::@@@===...)))((()))***%%%%%%...555888999666444666555222***&&&###%%%...666<<<===:::;;;===???CCCJJJRRRWWW^^^```gggtttlllFFF+++,,,:::CCCOOOYYYVVVKKK???444,,,(((%%%'''555FFFRRRcccaaaccc\\\OOOIII666+++!!!!!!"""###"""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((())))))))))))++++++***)))***+++,,,,,,,,,---...---++++++,,,---,,,---///000111111111111444666888666333333777;;;:::;;;;;;;;;<<>>:::>>>@@@::::::===777===>>>===:::666555888;;;;;;:::999999::::::::::::555333000000111222222111---......---,,,---///111111111000///...///000111000//////---,,,+++******))))))((('''((((((***+++))))))(((((('''''''''&&&$$$%%%&&&'''(((((((((''')))&&&$$$&&&)))+++)))'''%%%%%%&&&(((+++,,,,,,+++"""""""""""""""######### !!!!!!"""""""""###$$$############"""""""""gggZZZ___iiippp~~~}}}aaaFFF/// ###'''$$$'''///666000333999:::???:::***((('''))))))$$$'''111222555666333222333222...'''%%%$$$)))222999<<<;;;999;;;===AAAFFFNNNWWW]]]bbbaaaiiizzzccc<<<$$$!!!000>>>EEEOOOYYYVVVLLL>>>444+++'''###%%%444EEEWWWfffbbbbbb[[[OOOIII555***!!! ###$$$$$$"""!!!######$$$%%%%%%%%%%%%$$$ """$$$&&&(((***+++$$$%%%&&&((())))))******++++++*********+++---...,,,------,,,******,,,---***+++...000222333333333666888999666333333777<<<;;;;;;;;;:::<<>>:::555444777:::999888777777888999999999777555222111333555666555+++,,,---------...000222000000000///---...000111111000///...,,,+++***))))))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&&&&'''%%%&&&((())))))'''%%%$$$+++&&&###&&&,,,...+++&&&'''&&&&&&((()))(((&&&$$$#########""""""""""""""" !!!!!!""""""!!!!!!!!!!!! ```WWWaaallluuu}}}|||sss```<<<---!!!""")))------,,,555...///;;;CCC>>>333---((())))))&&&  ***666777666555444222///---,,,'''(((***---222777===@@@999>>>???<<>>444+++%%%!!!###444HHH\\\dddddd\\\UUUOOOAAA000&&&  !!! $$$###"""!!! !!!!!!"""$$$$$$###"""###$$$&&&'''"""(((------)))&&&'''***+++******))))))***++++++******))))))***,,,---///---...,,,+++///444222---//////000111333555777888@@@???===::::::???HHHOOOJJJFFFCCCFFFLLLRRRRRRQQQdddfffooozzzjjj]]]XXXOOOFFFIIIIIIEEEEEEHHHDDD===888999<<<>>>>>>>>>===<<>>DDD>>>555111(((***)))&&& """,,,777555444333333333333000...''''''(((,,,333999<<<===:::>>>???===AAAMMMYYY___bbbdddrrroooVVV222&&&000;;;EEEMMMRRRPPPKKK@@@555***%%%!!!%%%777LLL]]]dddeee]]]UUUNNN???...%%%  $$$###!!! !!!###$$$%%%$$$#########$$$%%%&&&###'''***+++)))'''((()))(((((()))***++++++,,,,,,+++++++++,,,,,,---...///---///...---...222111...//////000111222444666777>>>??????>>>>>>AAAFFFKKKHHHFFFDDDGGGNNNRRRSSSRRRYYY```mmm{{{xxxhhh\\\OOOCCCGGGGGGEEEFFFIIIFFF@@@:::;;;<<<<<<<<<;;;::::::::::::888555222111444666888888888888999999999999:::555000///222555444333/////////000000111111111333111///......///111333333222222000---***(((&&&)))***+++***(((''''''(((''''''&&&%%%%%%%%%%%%%%%((((((((((((((((((''''''&&&&&&&&&''''''''''''&&&'''&&&$$$###"""###$$$%%%$$$######$$$%%%%%%###!!!###"""!!!!!!!!!"""$$$$$$!!!!!! sssbbbaaafffhhhuuu{{{}}}hhhKKK000''' !!!%%%(((,,,000+++---333===???:::222...)))***)))%%% $$$///999555222000222666666333...'''&&&&&&,,,444;;;;;;:::;;;>>>>>>???EEEPPPYYY\\\cccjjjzzz\\\AAA)))%%%...999AAAIIIPPPRRROOOCCC777+++$$$"""''';;;PPP^^^dddeee^^^VVVLLL;;;+++### !!!!!!###!!! """$$$&&&%%%%%%$$$#########$$$$$$$$$%%%&&&(((((()))))))))%%%''')))+++,,,---------,,,,,,---...////////////,,,000111...---000111///000000000111222333555555<<<>>>@@@AAAAAABBBDDDFFFFFFEEEEEEIIIOOOTTTTTTSSSOOOZZZkkk{{{sss```MMM???BBBCCCCCCDDDGGGDDD@@@===<<<;;;:::999999999888555666666555444444666888777777666666666777888999:::555000///111444555555000111111111111111111111111111000000000000111111222222111///---***((('''''')))++++++***((((((((((((((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))''''''((((((((((((''''''%%%%%%$$$$$$$$$#########"""!!!!!!"""$$$$$$###!!!######"""""""""###$$$%%%!!!!!!!!! mmm___bbbiiikkkyyy}}}zzzaaa@@@+++&&&###%%%''')))...444///000444:::<<<888000+++***)))'''$$$'''222:::666222///222777888222,,,'''$$$%%%,,,666<<<;;;777;;;===???BBBJJJVVV]]]]]]eeepppjjj<<<***  &&&...888>>>FFFOOORRRRRRHHH:::+++$$$""")))>>>SSS```eeeeee___VVVJJJ888)))!!! !!!!!!!!!!!!$$$&&&&&&%%%%%%$$$$$$#########%%%$$$$$$%%%((())))))(((%%%'''***,,,------,,,++++++,,,.../////////...---,,,111333///---...000000111111111222333444555666;;;===>>>???@@@AAAAAABBBDDDDDDFFFKKKPPPTTTTTTTTTNNN[[[kkkxxxuuu```LLL>>>???@@@AAABBBCCC@@@======;;;999888777777999999555666888999999999999:::777666444444444555777999:::666222111333555777777222222222111111111111111///000000111111111111000222111000///---+++)))(((&&&(((+++,,,***)))))))))))))))((('''''''''''''''######$$$%%%&&&((())))))((())))))***))))))''''''$$$%%%&&&&&&&&&%%%$$$###!!! !!!###$$$###""""""""""""""""""#########!!!!!!!!!!!! jjj\\\aaakkkqqq~~~tttZZZ999&&&###$$$(((******...444444555666888;;;;;;444...***(((%%%"""***555:::777333000222666666///(((&&&$$$&&&...888===;;;666:::===@@@EEENNN[[[aaaaaahhhwwwEEE $$$(((111999>>>DDDMMMSSSTTTKKK;;;,,,$$$###+++@@@VVVbbbeeeddd___UUUGGG555(((  !!! !!! ###%%%%%%%%%%%%%%%$$$######"""&&&%%%$$$%%%((())))))(((''')))+++,,,---,,,***)))***+++,,,......---,,,+++,,,111333000---///111111333333333444555666777888<<<;;;;;;;;;===???AAAAAACCCDDDGGGKKKOOOSSSTTTTTTVVVaaammmtttyyy~~~lll]]]KKKDDDBBBBBBCCCDDDAAA>>><<<;;;:::888666666888:::;;;777888888:::::::::999888666555444333333555777888:::888555444555666777777222222222111111111111111...///000111222111111000222111000...---,,,+++***''')))++++++***))))))***))))))(((''''''''''''(((%%%%%%$$$$$$%%%&&&'''(((((()))***+++***)))'''&&&%%%&&&'''))))))(((&&&%%%!!!  """######""" !!!!!!!!!!!!!!!""""""!!!!!!!!! gggZZZaaannnwww{{{nnnSSS222!!! ###))),,,,,,---000///333666777777777333---***'''###!!!---666888666444111333444222,,,%%%$$$%%%)))111:::===;;;666999>>>CCCGGGOOO[[[bbbdddjjj}}}yyy@@@ ###(((---555===@@@EEELLLSSSUUUJJJ:::***$$$%%%///DDDYYYddddddccc^^^TTTEEE444))) !!!!!! """###$$$$$$%%%%%%%%%$$$######&&&&&&'''((((((((((((''')))***+++,,,++++++***)))******++++++,,,++++++***,,,000111///...111333111444444444555666777999999===;;;888999;;;???AAABBBCCCDDDGGGJJJMMMPPPSSSTTT\\\dddmmmrrrxxxnnnbbbYYYKKKJJJGGGFFFHHHHHHCCC???>>>;;;:::888777777888:::<<<666555555666888888777555666555444444444555666777999888888777666555555555000111111111111111111111...///000111111222111111333222111///...---------)))***+++***)))((()))+++))))))(((''''''''''''''''''&&&%%%$$$$$$%%%''''''((()))***+++***)))&&&%%%&&&'''((()))))))))((('''###!!! """######""" !!!!!!!!! """""""""!!!!!!!!! ddd[[[dddqqqyyyxxxhhhMMM,,,###,,,111///---,,,,,,999BBB>>>555000---***)))%%% ###///666555333222222333222///***&&&"""&&&,,,555;;;===;;;888999@@@EEEGGGLLLVVV___cccllltttOOO...%%%%%%,,,111:::AAACCCFFFLLLRRRTTTEEE555'''$$$(((333III^^^fffdddaaa\\\RRRCCC444+++!!!!!! !!!""""""""""""###$$$%%%%%%%%%$$$$$$%%%(((++++++)))&&&&&&''')))))))))***+++++++++,,,++++++************++++++,,,//////...000555555111222222333444666888999:::<<<:::999:::>>>BBBCCCCCCDDDEEEFFFHHHJJJMMMQQQSSSZZZccclllsss~~~tttddd\\\WWWMMMLLLHHHGGGJJJIIICCC??????<<<;;;:::999888888999999444222111333666888777555555555555555666666666666666888888888666333222111/////////000000111111111/////////000111111222222444333111000////////////,,,,,,+++)))'''''')))+++)))(((''''''&&&&&&'''''''''&&&%%%$$$%%%&&&((()))''')))***+++***(((%%%$$$&&&&&&'''(((((((((((((((%%%###!!! !!!"""""""""!!!"""""""""!!! """"""""""""!!!!!!!!! {{{bbb\\\gggsssxxxxxxfffIII(((!!! %%%000666444///,,,333GGGUUUMMM;;;...++++++)))$$$$$$111555333000111333333111---)))'''!!!&&&///777<<<<<<;;;999:::BBBGGGGGGIIIRRR\\\aaannnrrrTTT000"""'''...444===DDDFFFGGGLLLRRRTTTAAA111$$$###)))666MMMbbbgggccc```[[[QQQBBB444,,,"""$$$   !!!###$$$###""""""!!!"""$$$%%%&&&%%%%%%$$$$$$***......)))%%%%%%'''((((((((()))***,,,---...---,,,+++*********+++,,,---...------111777666111111111222333555777999:::<<<::::::===BBBEEEEEECCCEEEEEEFFFGGGHHHKKKPPPSSSVVV```jjjuuuyyyooo```ZZZXXXNNNJJJEEEDDDHHHHHHAAA===>>>>>>>>><<<:::999888777777444111000222666999999888444555666666777777666666444666888888555222///------......///000111111222////////////000111222333555444222000000000000111......,,,)))&&&'''))),,,(((((('''&&&&&&&&&&&&&&&'''&&&%%%$$$%%%'''***+++'''(((***+++***'''%%%###&&&&&&&&&&&&''''''((((((&&&$$$"""!!!"""""""""!!! """#########"""!!!""""""""""""!!!!!!!!!!!!kkkbbbggglllppptttuuubbbGGG111///...///222555666333000999JJJUUUMMM:::,,,)))******%%%(((///222333222...---111111,,,'''%%% '''///666999999999999===>>>DDDMMMSSSXXX```hhhrrrnnnPPP...###***///999@@@@@@<<>>...%%% !!!!!!""""""######"""###%%%$$$$$$###%%%&&&%%%&&&''''''&&&%%%%%%&&&(((&&&&&&***000333111---//////...+++((()))...222///---,,,...333555444222000222666999::::::888777<<<<<<<<<<<<>>>AAADDDFFFJJJBBBCCCLLLIIIAAAHHHYYYTTTUUU___sssxxxqqqnnnccc\\\WWWNNNJJJEEE@@@???@@@???;;;666BBB???===<<<===;;;777333333111000333999<<<999666444222111222444666666555666555333222111222333333...111444555555333333333...000222///,,,,,,000555444333222000000000111111000///,,,***))))))))))))'''((('''%%%######%%%'''((('''%%%%%%%%%''')))***'''((()))***)))'''%%%$$$((('''&&&%%%%%%%%%%%%&&&&&&%%%###!!!!!!"""###%%%!!!!!!""""""!!!!!! %%%###""""""###"""fff___fffmmmqqquuu~~~oooZZZ???))))))***,,,111555777555333===HHHMMMDDD666,,,)))))))))$$$!!!***111444555333///...111111,,,'''%%%###***222888;;;;;;;;;<<>>AAADDDEEEHHHEEEFFFJJJGGGBBBHHHTTTPPPQQQ[[[ooozzzssspppeee\\\TTTIIIKKKEEE@@@>>>@@@AAA>>>:::BBB@@@>>>===<<<;;;999888888555333555:::<<<:::777444333222333555666666555555444333222111222333333111333555555444333333333222333333000++++++///333444333111000/////////000......,,,+++******))))))'''((((((&&&%%%%%%&&&(((((('''&&&%%%%%%&&&((())))))***++++++***)))'''%%%''''''&&&&&&%%%&&&&&&&&&&&&%%%###"""!!!"""###$$$!!!!!!!!! """!!! !!!###""" bbb\\\gggqqquuuxxxzzzfffMMM333 ###%%%)))000555777777555BBBGGGGGG<<<111,,,***((((((###%%%---333666777555111000222111+++'''&&&&&&---666;;;===<<<===???BBBCCCHHHPPPWWW^^^jjjuuuzzz^^^;;; """+++222777@@@DDDBBBHHHSSSTTTKKK:::111((()))777IIIZZZbbbaaa```[[[SSSHHH;;;///(((!!! !!!######$$$$$$&&&&&&&&&$$$$$$$$$&&&"""###$$$%%%%%%%%%%%%%%%%%%(((+++---------...///333222111...,,,,,,...000000111111000///......///444555666777999:::;;;;;;<<<<<<<<<<<<>>>@@@BBBDDDGGGKKKMMMJJJFFFFFFJJJOOONNNOOOYYYlll~~~zzzsssrrriiiaaaXXXJJJKKKFFFAAA@@@CCCDDDBBB???@@@@@@???===;;;:::<<<======:::777777999;;;:::888444333222333555777666555555444333222222222333444444555555444333222333555555555333///******---111333222111///......------+++,,,------,,,+++***)))'''(((((((((''''''(((***((((((&&&%%%%%%&&&'''(((***+++,,,,,,+++***((('''&&&&&&&&&&&&&&&&&&'''''''''&&&$$$"""!!!!!!"""###!!!!!!  !!!!!! aaa^^^kkkuuuzzz|||zzz___AAA***###)))///555777777666EEEIIIHHH<<<000+++++++++'''""" '''...333666888666333222333000***&&&''')))000999=========>>>AAACCCFFFMMMUUUZZZaaalllwwwmmmOOO111""",,,444999BBBGGGFFFIIIOOOMMMDDD444---''',,,<<>>???AAABBBFFFOOORRRJJJFFFKKKNNNMMMOOORRR[[[kkk{{{pppiiiiiiddd```[[[OOOJJJGGGDDDEEEIIIIIIEEEAAA===>>>>>><<<999888<<<@@@@@@===999777888888888777333222222444666777666555555444333222222222333444444555444333222222555888444333111,,,))))))---000222222000///...---,,,,,,)))+++---......---+++***'''((())))))((()))***,,,)))((('''&&&&&&&&&''''''++++++++++++***)))((('''%%%&&&&&&''''''''''''''''''&&&$$$###"""!!!"""""""""  |||```___lllwww||||||YYY777%%%!!!###***000444666777777FFFNNNOOOBBB222+++,,,...&&&!!!!!!(((...222444666666333222333///)))'''(((***222:::>>><<<<<<>>>AAADDDHHHQQQZZZ^^^cccmmmxxx```AAA,,,$$$///777???EEEHHHGGGIIIKKKEEE<<>>;;;;;;<<<<<<===>>>???@@@BBBMMMPPPHHHDDDKKKOOOLLLSSSUUU^^^jjjwwwzzzggg^^^\\\WWWWWWWWWOOOJJJHHHGGGJJJNNNMMMFFF@@@:::;;;;;;999666666:::>>>>>><<<888666555555555555222222222444666666555333444333222222222333444555333333333222111333666999000///---***)))***---000111111000///...---,,,+++(((***---//////...,,,***''')))*********)))+++,,,)))(((((((((((((((((((((************)))(((''''''&&&&&&'''((((((''''''&&&&&&%%%$$$###"""""""""""""""  ttt^^^___lllvvv|||wwwRRR111$$$%%%!!!&&&+++000444666999;;;IIIRRRSSSEEE444,,,,,,...&&&!!!###)))...000222333555222222222...(((''')))+++444<<>>BBBEEEKKKTTT]]]aaafffqqq}}}yyyRRR666''' '''333;;;CCCEEEEEEEEEHHHIII@@@555,,,&&&$$$...AAATTT^^^``````\\\TTTIII???555---)))!!!!!!""""""###%%%%%%$$$###%%%&&&'''%%%$$$&&&***+++)))&&&%%%***///000...---///333111////////////...,,,******,,,...000111222555777666555555666777999;;;===;;;;;;<<<<<<======>>>>>><<>>888888888777666666888::::::999777555333333333333000000111333555555444222444333222222222333444555222222222111111222555888---,,,+++++++++---...000///000000000///...---,,,)))+++---//////...,,,***((()))++++++***)))***+++((()))))))))************+++******)))((((((''''''''''''((()))((('''&&&%%%$$$$$$$$$$$$#########"""!!!!!! !!!!!! nnn^^^aaannnxxxlllJJJ,,,"""&&&###''',,,000444888===AAAOOOSSSPPPBBB333,,,+++***&&&!!!%%%+++...///111222333111111111---''''''+++---666>>>@@@<<<;;;???DDDHHHMMMUUU]]]aaaiiiyyylllHHH///!!!###+++666>>>DDDBBB@@@BBBHHHIII>>>222+++%%%###...CCCVVV___aaa]]]YYYQQQFFF;;;111)))%%% !!!############%%%&&&(((&&&$$$&&&)))***'''$$$$$$''',,,---------///111000//////000222111...+++---------000333666666666444444555666777999:::;;;;;;;;;<<<<<<======<<<<<<;;;???CCCCCCDDDIIIQQQWWW^^^```ffflllqqqzzzoooggg```TTTPPPTTTRRRMMMIIIFFFFFFHHHGGGAAA;;;888666666666777777666555555666666555333222222333//////000222444444222000333333222111222333444555333444333222000///111333...---------.../////////...///000000000000///...+++,,,...///...---,,,***(((***,,,,,,***)))((()))((()))***+++,,,---------,,,,,,+++***))))))))))))((()))******)))'''%%%###""""""###$$$$$$$$$$$$###!!!!!!!!!  }}}kkk___eeeqqq|||wwwaaaCCC)))!!!%%%###''',,,111444999@@@EEEUUUSSSKKK===222---***'''&&&"""'''---//////000111111000000000,,,''''''+++///777@@@AAA===;;;@@@EEEJJJNNNTTT[[[aaalllcccBBB---!!!%%%---888@@@DDD???<<<@@@HHHJJJ???222,,,&&&$$$///DDDWWW```aaa[[[WWWOOODDD999...&&&""" """""""""###%%%''')))%%%###%%%((()))&&&""""""%%%(((+++,,,---...///111//////111444333000,,,000...---000555777777555333333555666777888999:::;;;;;;<<<<<<===<<<<<<;;;<<<>>>BBBFFFGGGKKKUUU___eeeggglllpppsss{{{xxxjjjeee___QQQKKKOOONNNOOOIIICCCAAACCCBBB???;;;888666555666999999666333333444555555444333333333......///111333333111///333333222111222333555666555555555222///---...///000//////000111111000...---...000111111111000///------.........---,,,+++(((***,,,,,,***((('''(((((()))***,,,......//////...---,,,+++************)))*********)))'''$$$"""!!!"""###$$$$$$%%%$$$$$$!!!!!!""""""!!!!!!  !!!hhhbbbmmmuuutttSSS777,,,&&& &&&(((///777888888???JJJRRRRRRIII888+++((()))((($$$(((,,,111111...///222222---&&&###&&&+++333888>>>AAAAAAAAABBBDDDLLLTTTVVVZZZhhhttt}}}^^^;;;### &&&---555===AAA@@@888777DDDPPPLLL<<<...###"""%%%222EEEWWW```bbb```UUUMMM@@@000---+++ """############$$$$$$%%%%%%%%%&&&%%%&&&))),,,,,,((($$$'''(((((('''&&&&&&(((***111111111111111111111111000//////111444777888888555666666666666666555555999:::<<<@@@CCCCCCAAA???@@@@@@BBBEEEJJJPPPVVVZZZbbbgggmmmqqqttt|||}}}llleeeaaaSSSLLLPPPRRRTTTMMMDDD???======<<<;;;999999:::<<<>>><<<999666333222000///...///000111111000///...---///000111000333555666666555666777555555444000,,,,,,000333/////////111222111///,,,,,,,,,---......------------...///000000///......,,,+++***)))(((((((((((())))))***+++,,,...///000---,,,++++++*********+++,,,---...---***&&&$$$###$$$$$$$$$$$$$$$"""!!!!!! !!!###%%%%%%###!!! """$$$"""zzzeeebbbnnnwwwqqqLLL000&&&"""%%%)))333<<<===;;;???FFFLLLMMMFFF777,,,(((&&&###!!!(((***---000///,,,---000000,,,&&&$$$)))...:::>>>BBBAAA???>>>BBBFFFLLLVVVXXX\\\iiivvvvvvWWW777!!!"""'''---555<<<@@@@@@;;;;;;DDDJJJDDD666,,,!!! %%%444IIIZZZbbbddd```UUUMMM@@@000---+++  """############$$$$$$$$$%%%%%%&&&%%%%%%'''******'''$$$'''((()))((('''''')))***////////////////////////......///000222333555666444333222111111222333444777888999<<>><<<<<<@@@EEEIIIKKKLLLKKKKKKWWWZZZ]]]```eeemmmxxxwwwgggbbbaaaUUUNNNRRRSSSSSSMMMEEE@@@??????===;;;<<<;;;;;;<<<<<<;;;888555333333222222222111111111000000111111000000000///000222444555555444555666444555444111......000333...///111222222000///...............---,,,,,,+++---...//////000///...---,,,++++++***))))))))))))++++++++++++,,,---//////,,,,,,++++++++++++,,,,,,,,,...///---***'''%%%$$$%%%%%%%%%%%%$$$###""""""!!!"""###$$$$$$###"""!!!"""###$$$"""vvveeedddqqqyyyiiiCCC((( !!!!!!&&&...:::CCCDDDBBBCCCHHHFFFGGGAAA777---'''###&&&---...//////---***---//////+++&&&&&&+++000>>>BBBDDDBBB>>>>>>DDDJJJKKKXXX\\\^^^jjjzzzmmmMMM000!!!"""$$$(((...444:::>>>@@@>>>@@@GGGGGG>>>222,,, !!!)))999NNN]]]dddddd```UUUMMM@@@000,,,*** !!!"""##################$$$$$$$$$&&&%%%$$$%%%'''''''''%%%''')))))))))((((((***,,,------------------------,,,///222222000000333666444222///......000222444666666666777:::::::::888:::???EEEHHHHHHFFFDDDCCCOOORRRVVVYYY^^^gggsss|||tttdddaaacccYYYRRRTTTRRRRRRMMMFFFCCCBBBAAA???<<<===;;;999999999888666444444444444444444333333333111111333333333111///...///111333333333222333444333444444333111000111222---000444333111///000111000//////...---,,,++++++---......//////...------++++++++++++++++++++++++---,,,,,,,,,,,,---...///,,,,,,+++++++++,,,------,,,...///...+++((('''''''''&&&&&&%%%%%%$$$#################################$$$$$$### tttgggiiitttyyy|||___===%%%###&&&***222>>>GGGIIIIIIKKKOOOGGGDDD>>>555...(((### )))000111000000...***//////...***&&&''',,,111:::???DDDCCC???@@@GGGOOOKKKZZZ^^^```mmm~~~eeeCCC)))###$$$'''***///444999<<<>>>>>>CCCKKKLLLAAA333,,,!!!$$$---???SSS```dddbbb___UUUMMM@@@///+++(((  !!!"""###"""#####################%%%$$$######$$$%%%&&&&&&((()))***)))((()))+++---------------------------,,,111444444000///222666333222111000111222333444555444444555777888888777:::===@@@AAAAAACCCFFFIIIMMMTTT[[[^^^aaakkk}}}tttcccaaaddd\\\VVVUUUQQQPPPLLLGGGEEEEEEDDDAAA>>>;;;999666555666666666555777666555333333444555555444444333333222111000000...000111222111000111333222333444444333222111111---111555444000...111444//////...---------------............---------,,,++++++,,,,,,,,,,,,,,,,,,......------,,,------.........---,,,++++++,,,,,,,,,...///...,,,***)))***(((''''''&&&%%%%%%$$$$$$%%%$$$############$$$%%%""""""###"""!!! ooogggmmmvvvzzzuuuZZZ:::$$$###''',,,444===BBBFFFKKKQQQVVVNNNFFF;;;444...***&&&$$$!!!***222222111111000...222111---)))%%%''',,,111666<<>>666888@@@LLLOOOCCC000$$$ ...DDD[[[iiikkkiii\\\RRRJJJ===,,,'''""" !!!!!! """"""""""""!!!!!!!!!!!!###$$$$$$###""""""%%%'''&&&'''((((((((()))+++---************************(((,,,//////---,,,---///+++---000333333222000...222222444777;;;======<<<777>>>FFFIIIGGGDDDDDDFFFUUU```jjjjjjhhhrrruuuiiiUUUQQQXXXWWWWWWWWWQQQMMMIIIFFFEEEGGGGGGEEEBBB>>><<<;;;;;;===???@@@@@@;;;888444222111333777999:::777333///---...111333///000000///......000111444333222222333111///,,,---000222222000///222444------,,,,,,---///111222......,,,++++++++++++++++++,,,---...---,,,+++***------,,,+++++++++,,,,,,///...---+++***)))((((((+++,,,------++++++,,,---)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""$$$%%%$$$"""ssshhhiiiuuu~~~mmmOOO222 """***000777;;;:::<<>>AAAEEEHHHIIIRRRbbbfffiiikkkIII'''"""$$$(((...444999===@@@;;;>>>FFFMMMIII;;;,,,$$$###000FFF[[[hhhjjjgggZZZQQQIII<<<***$$$ """"""!!!!!!!!! """$$$%%%$$$###"""%%%'''%%%&&&'''((('''(((***---***************************,,,...000000000//////+++,,,...///000000/////////000333888>>>@@@@@@@@@:::AAAHHHJJJFFFCCCEEEHHHUUU]]]ccceeehhhuuu~~~nnnWWWOOOTTTTTTTTTUUUOOOLLLHHHEEEDDDFFFGGGFFFDDD@@@???===>>>???@@@@@@???999999777777666777777888999777333000......///000000000000///......000111555333111000111000---***.../////////000111222333///...---,,,---///000222...---,,,+++*********++++++,,,---...---+++)))(((++++++*********++++++,,,++++++***)))))))))*********+++,,,+++++++++---...)))(((&&&$$$###$$$%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%###"""###$$$%%%""" ooommmooo{{{}}}gggHHH---%%%000555<<>>HHHRRRWWWSSSCCC444111...(((""" '''///444111,,,---000111222...)))%%%&&&+++222777<<<999777:::AAAIIINNNOOOUUUeeehhhlll|||ccc@@@ !!!###(((...555:::???AAAAAAFFFMMMOOOEEE444)))&&&$$$(((444GGGZZZeeeeeeaaaYYYPPPHHH;;;)))### """"""!!!!!! !!!$$$&&&%%%######%%%'''$$$&&&'''''''''(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,......000222555555333111---------...///000111111,,,...333999???BBBBBBAAA???CCCEEECCC@@@BBBJJJQQQMMMPPPTTTZZZcccsssxxx___SSSVVVTTTSSSRRRLLLLLLHHHDDDCCCEEEGGGFFFEEE@@@>>>======>>>>>>===;;;888999:::;;;;;;:::888666777666444111///...------000111000///......000222777333000/////////,,,)))///...---...000222222111111000...------...///000///---,,,***))))))******+++,,,---------+++((('''******))))))******+++,,,(((((((((((()))***+++,,,)))***++++++***+++---///)))'''%%%#########$$$%%%$$$%%%'''(((((('''%%%$$$(((&&&######$$$$$$ sssooosssppp{{{___>>>***######***333BBBEEECCC@@@FFFSSSYYYVVVUUU<<>>;;;<<>>>>><<<<<>>@@@===999>>>===<<<<<>>;;;888888888888777666555555444444444444444333222111111222222///,,,***+++---///...------,,,++++++++++++++++++,,,---...///000///111333222///,,,******---------,,,,,,+++++++++,,,,,,+++***)))))))))))))))+++------,,,,,,,,,---,,,,,,---------,,,,,,++++++***)))(((((('''''''''+++)))'''$$$#########$$$###%%%''''''%%%$$$$$$$$$$$$$$$######""""""!!!!!!xxxlllkkktttuuulllOOO111### ###///;;;IIIJJJFFFCCCJJJYYY```^^^RRR999///222///***%%%%%%...///111111111111444555555000)))&&&(((///777;;;>>>======>>>===???IIITTT]]]cccqqqxxx]]]AAA$$$ $$$&&&---555:::<<>>;;;777===;;;::::::;;;===@@@CCCBBBLLLRRR[[[gggkkkqqqvvviii]]]ZZZ[[[WWWQQQLLLJJJIIIHHHHHHHHHEEEAAA>>>???<<<;;;<<<>>>???<<<999777888888999888666555333555333111333555666333111222333222000---,,,---...,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...///111333333222...***((((((++++++,,,,,,,,,,,,,,,,,,++++++))))))((()))***++++++***)))***,,,...///...,,,---.........,,,+++************)))((((((''''''***(((&&&$$$############$$$&&&&&&%%%###"""###$$$!!!!!!!!!!!!!!! sssjjjmmmwwwwwwfffHHH,,,!!! $$$111???IIIIIICCC???HHHXXX___\\\NNN777...111---)))$$$ )))///111333555555555555555333+++###"""(((000777999>>>=========<<>>CCCBBBNNNVVV^^^jjjnnnvvvwwwkkkaaaWWWTTTUUUSSSMMMHHHDDDEEEEEEEEEDDDBBB???===???>>>===>>>???>>>;;;999888999::::::999777555444555222000222777888555111333333222000///.........***+++,,,,,,---.........------,,,,,,,,,,,,,,,---222222222000---***)))))),,,,,,,,,+++++++++++++++***)))((((((((()))+++,,,,,,)))'''(((---000000///------...///...---+++)))***************)))((((((((((((&&&$$$############&&&&&&&&&$$$"""!!!"""### !!!!!!!!!pppkkkppp{{{yyyaaaCCC)))""""""%%%222BBBIIIHHHBBB>>>GGGWWW]]]YYYIII444,,,///+++&&&"""%%%(((+++000555888999777555000(((!!!!!!)))444:::<<>>???DDDLLL^^^aaaVVVHHH666((('''&&&444FFFUUUaaagggddd]]]TTTKKK===..."""  """######"""!!! """%%%&&&&&&&&&''')))***+++,,,---+++,,,,,,+++)))***,,,.........------...000222333555333222333666777444000666666666888:::<<<<<<<<>>===;;;???FFFLLLVVV[[[aaakkkoooxxx~~~rrrccc\\\TTTPPPQQQQQQLLLGGGAAABBBDDDEEEDDDBBB@@@@@@AAA@@@?????????>>><<<:::;;;;;;;;;;;;:::888666555555222000222777999666222444333111000000/////////)))***,,,---////////////---,,,,,,+++++++++++++++000000000...,,,++++++,,,...------,,,***))))))((()))((((((((((((***+++,,,+++)))&&&(((---000111000------.........---,,,+++++++++,,,,,,,,,+++***)))((('''&&&%%%$$$$$$######&&&'''&&&$$$"""!!!"""$$$ !!!!!!""""""###nnnnnnrrr~~~{{{{{{\\\>>>&&&###%%%'''333DDDLLLJJJCCC@@@IIIXXX\\\WWWEEE000)))---(((###  !!!$$$***111777:::999777000)))###$$$,,,777???BBB???;;;:::===AAAGGGRRR\\\bbbooo}}}YYY:::)))###&&&---333>>>FFFEEE@@@@@@DDDJJJZZZ\\\RRRGGG666(((''''''555HHHWWWaaaeee```YYYPPPGGG999+++!!!!!!"""""" !!!"""######!!! """$$$&&&'''&&&&&&'''((()))***++++++***+++---,,,++++++,,,---000///......///111222333555444333333444555444333444444555666888;;;===>>>@@@===???CCCBBB===AAAJJJWWW\\\\\\^^^gggjjjqqq|||pppaaa]]]TTTNNNOOOQQQOOOIIIBBBDDDGGGGGGEEECCCBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<;;;999888777666666444333222444777888666333444222000///000000///...***+++---///000111000000------,,,+++++++++,,,,,,...///...---++++++---///......---+++***)))((('''((((((((())))))************))))))***---///000000------------------......+++,,,---......---,,,+++(((((('''&&&&&&%%%$$$$$$%%%''''''&&&$$$###$$$%%% !!!!!!!!!""""""######lllpppqqq~~~tttUUU888"""###'''(((444FFFMMMKKKDDDAAAJJJXXXZZZSSS@@@---'''+++&&&!!!###&&&&&&)))...555999999999111+++&&&&&&---777???DDD@@@:::888===EEEMMMUUU]]]ggguuuxxxqqqLLL000%%%###'''222999DDDKKKIIIBBBAAAEEELLLXXXUUUHHH@@@222%%%$$$'''777JJJYYYbbbddd___XXXKKKBBB555))) """###$$$""""""!!!!!!!!!""""""### !!!"""$$$%%%&&&'''&&&&&&''''''(((((((((((((((***---...---,,,,,,,,,////////////000111222222666666555444333333666888444444555555666888;;;>>>???===AAAHHHFFF???BBBLLLUUUXXXVVVXXXaaabbbgggtttyyymmm```\\\TTTLLLLLLPPPOOOJJJEEEGGGIIIHHHEEEAAA@@@@@@???>>><<<:::999999;;;======;;;888666555444555555444444444555555555555444444111///...000111///---+++---///111222222111000......---------....../////////...,,,******---000,,,,,,,,,+++***))))))(((&&&((()))***+++***(((''''''))),,,---------...///...---,,,,,,,,,...000111---...///000000///...---(((((((((((('''&&&%%%%%%$$$&&&(((((('''%%%%%%&&&!!!!!!!!!!!!!!!"""""""""~~~kkkqqqooooooOOO333 ###))))))555GGGLLLJJJDDD@@@JJJWWWXXXPPP>>>+++&&&***%%% %%%,,,222///---///333777999999000+++&&&%%%***333<<>><<>><<<<<<===<<<:::777666777;;;>>><<<:::777333222222333555333555666666555444444555333000......000111///------...000222333222111000///////////////000111111000000...+++)))***,,,///************************&&&'''***++++++***'''&&&&&&***......---,,,---///...---+++***+++...111333---...000222222111///...((()))))))))((('''&&&&&&###&&&)))***((('''&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!uuummmtttxxxhhhGGG+++ %%%&&&---???KKKQQQFFFDDDIIIPPP[[[YYYIII;;;---)))***###%%%...111666555555777:::999555111111(((###(((111777===AAA;;;EEECCC???JJJVVV]]]eeeqqqoooPPP..."""$$$%%%:::===DDDLLLJJJCCCCCCHHHNNNJJJEEE>>>222&&&"""$$$)))@@@PPPZZZdddaaaWWWVVVMMMKKK???***   !!!""""""!!!###''''''%%%###$$$%%%))))))***))))))(((''''''+++,,,,,,,,,++++++,,,...111333333111//////333777777666333222222333666777:::666666999999666:::@@@@@@??????BBBGGGJJJIIIHHHHHHKKKPPPSSSSSSWWWeeesss{{{kkkddd]]]UUUOOOLLLKKKJJJIII>>>EEEHHHDDDCCCEEEEEEAAA@@@===:::999;;;===<<<:::444666777666222000111333555555555555555555444444111111000000/////////...------...///000000//////,,,...---+++---111111......---,,,+++***************************)))((('''---******,,,+++'''&&&(((&&&))),,,---,,,,,,///111000---++++++,,,...000000111111000000//////......)))'''&&&&&&''')))(((((((((((((((((('''&&&&&&%%%#########"""""""""""""""sssnnnvvvyyydddAAA(((&&&(((///@@@LLLPPPGGGHHHNNNTTT\\\XXXFFF888+++)))***###(((000333777666777999<<<:::555000...&&&!!!'''111999@@@EEE>>>FFFBBB???LLLXXX___hhhqqqfffGGG(((###&&&(((777;;;DDDJJJGGGBBBDDDJJJPPPJJJBBB999---###!!!%%%///EEETTT\\\eeeaaaVVVUUULLLIII<<<))) !!!"""!!! !!!!!!$$$&&&&&&$$$###$$$%%%((((((((())))))(((((((((+++,,,------,,,,,,---...222333333222111222444666444333222222222333555666:::666666999999777999>>>AAA@@@@@@BBBGGGKKKKKKKKKDDDFFFLLLRRRWWW___mmm{{{zzzmmmjjjeee^^^VVVOOOIIIEEECCCAAAEEEGGGEEEEEEHHHFFFAAA>>><<<999999<<<======;;;666888888666333222333555555555666666666444333222000000000000//////.........///000000000000000000---...---+++---222222......------,,,++++++******+++*********)))))))))))),,,******---,,,(((&&&(((&&&))),,,---------///111///...,,,,,,---//////000222222111111000///......***)))((()))***+++***)))''''''((((((((('''%%%$$$$$$$$$######""""""!!!!!!rrrooowwwyyy|||[[[999$$$'''***111BBBLLLPPPIIINNNVVV\\\aaaYYYDDD333((((((+++### +++333666777777999<<<>>>;;;444...***### '''222;;;BBBGGGAAAGGGBBBAAAOOO[[[bbbkkksssxxxWWW::: !!!%%%))),,,444;;;DDDIIIEEEAAAFFFNNNRRRKKK@@@555)))!!!"""(((666KKKXXX^^^eee```UUUSSSJJJEEE999((( !!!""""""!!!""""""!!!!!!"""###$$$%%%&&&%%%######$$$&&&%%%&&&'''((())))))))))))***,,,.........---...///111000000111333333222111000111222333444555555555:::888888::::::888888;;;@@@???>>>@@@EEEIIILLLMMMFFFEEEHHHPPPYYYcccppp|||xxxlllmmmkkkeee\\\QQQGGGAAA>>>AAABBBCCCCCCFFFHHHEEE???===;;;::::::;;;===<<<<<<888999888666444444666888555555777777666444222000000000////////////......000111111111111111000///...///...,,,...222222///............---,,,+++***,,,+++***)))((()))******+++)))***...---)))'''((((((***,,,------...///000---......///////////////333333222111000......---,,,++++++,,,...---+++)))%%%'''(((***)))(((%%%$$$%%%%%%$$$###"""!!!!!! rrrpppwwwzzzvvvPPP111!!!(((***222BBBIIINNNHHHOOO\\\fffjjj\\\BBB...%%%'''+++######///777888777888:::>>>???;;;333,,,&&&!!!!!!+++666===AAADDD@@@EEEBBBEEETTT^^^ccckkkwwwkkkIII000###'''---111555===FFFHHHDDDCCCJJJRRRTTTLLLAAA555)))"""$$$+++:::NNNZZZ___eee___TTTSSSIIIBBB666'''  !!!###### """""""""###$$$&&&'''&&&%%%#########%%%&&&###$$$&&&''')))************,,,/////////......//////......000444444111---000111333555666777888888<<<::::::<<<===;;;:::999>>>===<<<>>>BBBGGGKKKMMMNNNJJJJJJRRR\\\eeepppxxxvvviiiiiigggbbbYYYOOOFFFBBB@@@@@@>>>===???DDDFFFAAA<<<===<<<;;;;;;;;;;;;::::::999888777555555555777888555666777777666333000///////////////////////////111111111111000000///......000///---///333333000.../////////...---,,,+++,,,+++)))(((((()))+++,,,***)))+++///...***((()))***+++,,,......//////000,,,...111111111///......222222111000...---,,,,,,,,,,,,,,,...///...+++)))$$$&&&)))++++++)))&&&$$$$$$$$$$$$######"""""""""ssspppuuu~~~rrrJJJ--- !!!***+++444BBBHHHLLLFFFMMM^^^iiilllZZZ<<<,,,$$$'''+++###%%%222999999555666999===???;;;222+++###!!!%%%111<<<@@@??????>>>DDDDDDJJJZZZ```cccmmm~~~|||^^^===***!!!$$$)))000666:::BBBIIIIIIFFFGGGNNNUUURRRJJJ???555***"""%%%+++;;;NNNYYY]]]ccc^^^TTTSSSIII@@@333&&&  !!!"""### """#########%%%'''(((&&&$$$######$$$&&&'''###$$$%%%''')))***++++++***,,,...///......///000111000000333666666222...333333444666777999:::;;;======<<<<<<>>>???===:::=========???AAAFFFKKKNNNRRRNNNPPPYYYeeeoooxxxvvvddd___]]]XXXQQQKKKGGGFFFFFFAAA>>><<<@@@DDDDDD???;;;=========<<<:::888888777777666555555555666777888555666666666555333000//////000000000000000000000000000000000///...------...000///---///333333000////////////...---,,,,,,,,,+++)))((((((***,,,---***)))+++//////+++***++++++,,,---...///000000///,,,///333333111///...///111000000...---,,,++++++,,,,,,,,,......---***(((%%%'''***,,,---+++(((&&&############$$$$$$$$$$$$rrrppptttmmmEEE+++!!!$$$,,,...777FFFJJJLLLIIIRRR```eeedddQQQ555,,,$$$(((+++"""'''444:::999333444777;;;===999111***###"""(((555???BBB???>>>===EEEHHHOOO]]]aaafffssspppRRR444$$$ """$$$***333999BBBHHHKKKIIIGGGKKKQQQUUUNNNFFF;;;111&&& $$$,,,<<>>>>><<<;;;>>>AAA???:::===>>>@@@AAACCCFFFKKKNNNNNNMMMRRR___lllvvvxxxeee[[[WWWQQQNNNLLLLLLKKKJJJDDD@@@@@@DDDFFFBBB???===<<<===>>>===:::888777777666555555666888999888777555555555444333222111111000000111111111111222222...////////////......---...///...,,,...222222///000000...------,,,------++++++***)))***+++,,,---,,,)))***......,,,,,,...---------...000111000///---111444444111//////000000//////......------,,,---,,,,,,,,,---,,,***(((((())),,,---...,,,***)))$$$$$$$$$$$$$$$$$$$$$$$$xxxoooppptttxxxeee>>>***###(((000222===MMMRRRSSSVVVccchhh```WWWHHH222---&&&)))+++!!!(((444999888000111333777999777000***%%%###(((555@@@CCCCCCBBBAAAHHHLLLRRR]]]aaajjj}}}eeeHHH...!!!"""%%%+++444<<>>888;;;===<<<:::888999:::555555666888;;;;;;999666555555333222222222333333111111222222222333333333...//////000000000//////---...---+++---222222...111000---+++***+++---...*********++++++,,,,,,,,,---******,,,---,,,---111///------///111222111///...222555444000...///111000000000000000000000000///---,,,,,,,,,,,,+++)))***+++---.........---,,,'''&&&&&&%%%###"""!!!!!!rrrkkkooottt~~~ppp]]]777)))$$$***222555BBBSSSXXX\\\dddsssqqq^^^OOOBBB222///'''***+++ (((555999777...///111555777555///***'''$$$'''333???DDDFFFGGGEEELLLNNNSSS\\\```nnn|||^^^CCC+++!!!"""%%%+++555===MMMNNNKKKFFFHHHOOORRROOORRRGGG888+++"""!!!+++777CCCTTT\\\]]]aaa\\\RRRQQQEEE555%%% !!!"""!!!"""$$$%%%%%%###"""###'''***)))(((&&&''')))***,,,---------++++++***)))(((+++000333000333666666333222444666555111***&&&'''---555:::;;;;;;777444999AAA@@@:::666999<<<>>>===>>>BBBEEEFFFGGGLLLSSSWWWXXX]]]cccwww}}}qqqfff___YYYXXXZZZWWWMMMDDDDDDAAACCCFFFCCC;;;999===555888<<<<<<;;;:::;;;===666666777:::>>>>>>:::777666444222111111222444555222222222333333444444444...///000111111111111111,,,...---+++---111111...222000,,,***)))***---///)))***+++,,,,,,,,,,,,+++...***))),,,---,,,...333///...---///222333111...///333666444000---///222111111111111222222222222111///,,,,,,,,,,,,,,,+++,,,------...////////////***)))'''%%%###!!!tttsssxxxyyysssQQQ;;;,,,'''(((222???IIIPPPUUU```qqqzzzwwwmmmSSS:::333,,,+++((($$$###,,,444888999///333888;;;:::666000,,, ###)))333===CCCEEEDDDGGGHHHHHHQQQ___cccoooKKKppp~~~oooQQQ666###&&&)))555BBBNNNOOOKKKEEEFFFNNNUUUXXXWWWIII999---### --->>>LLLYYYccccccaaa```XXXNNNCCC222!!!  !!!%%%%%%"""!!!$$$'''"""$$$%%%######$$$'''$$$&&&(((((('''(((,,,///+++***))))))+++///222555222444555555444333444555888000&&&!!!$$$+++222666<<<999777888:::;;;999777777777999<<<@@@BBBCCCCCCGGGLLLQQQQQQOOORRRZZZaaawww{{{nnnhhheeeccc\\\QQQKKKMMMEEEFFFFFFBBB===;;;<<<===999777444333333666999;;;555666777999:::999666333555444222111111222444555777:::999333222666666222000000000111222222333333111///------000000///,,,333///+++,,,000111///,,,+++---...,,,)))'''(((***)))))))))***,,,...000222222222222000......///111///111333222111000111222222222333333222111///...//////...---,,,++++++***+++***+++---000111111000000+++%%%!!!!!!!!!"""###ssstttyyy{{{mmmJJJ444(((%%%'''111>>>HHHRRRZZZbbbssszzzxxxoooTTT:::333***)))&&&"""###...666777666111444888;;;999444---(((!!!$$$+++444===BBBBBB@@@IIINNNQQQXXXaaadddqqqRRR|||eeeHHH222 !!!&&&(((---888DDDGGGJJJKKKKKKPPPWWWZZZYYYYYYIII888+++!!!--->>>OOO\\\dddccc```]]]TTTIII@@@000###### """&&& """$$$%%%###"""$$$&&&%%%''')))***)))))),,,...,,,+++++++++---000222444222444666666444222111222222,,,%%%"""&&&...444888;;;888555555777999999888888999<<>>AAA@@@===DDDOOOVVV\\\cccfffwww{{{VVV;;;,,, ###(((,,,222===GGGEEEFFFHHHLLLWWWbbbeeeaaa\\\JJJ777))) ...???SSS___gggddd___[[[PPPDDD===---!!!!!!!!!$$$"""###$$$$$$###"""###$$$&&&(((+++++++++***+++,,,,,,------...///000111222333555666666444111000000...+++''''''+++111777:::999666444444666888999::::::<<>><<<999777666::::::::::::999999888777888666333222222222111000555666777888777666444333555666666555555555555444000000000000000000000000/////////000222333333333333111......///000///---......---,,,,,,,,,---...000000111222222333444555555666777666444444555777777777666444222222444555333333333333222111000000......---------...000000000///000111222222///---)))'''%%%$$$%%%$$$"""!!!xxxsssvvv}}}yyy\\\999(((!!!'''///666@@@QQQaaalll{{{xxxiiiLLL222+++(((&&&""")))555999555///111444777999666000)))$$$&&&111<<>>>>>???@@@>>>;;;888555::::::;;;;;;:::999888777;;;888555333333333333222777888999999888555222000444333444666666555444555222222111111000000/////////000111111222222333444333111000/////////.........---+++++++++---......111111222222333333333333555666777777666555666777444666888888666444333444444444333222222111111111///...------...///111222000000000222333222///,,,)))'''&&&&&&&&&%%%###!!!vvvssswww}}}vvvXXX777)))!!!###)))111999CCCRRR```pppxxxdddEEE...+++)))&&&"""""",,,555888555222222555888999666000)))$$$ (((444>>>CCCDDDCCCCCCCCCOOOTTTZZZiiiwww{{{^^^999$$$###&&&***111;;;BBBDDD<<>>QQQ\\\eeeiiiccc]]]XXXNNNCCC444&&&  !!!###$$$$$$%%%%%%%%%###!!!!!!###$$$$$$$$$((('''(((***,,,---+++******+++---.........------555444222000000222888<<<===>>>>>>;;;888555555555222555888::::::999999:::666:::===>>>===>>>@@@CCCJJJNNNSSSWWW[[[___cccfffhhhmmmqqqssswwwwwwjjjhhhmmmkkkeeeZZZXXXRRRHHHBBBAAA@@@===@@@AAACCCEEEDDD???888333999999:::::::::999888888:::777444333444444444333888888999888777444111000333111333777777444444555444333333222111000/////////000222222111111222444333222111000///.........///,,,******,,,...//////000000111111222111111000333555777777666555666777111444888999888555444333555444333222222111111222000///...---...///222333---...000333666666444111+++)))''''''&&&&&&###"""|||rrrtttxxx~~~sssSSS444)))$$$%%%+++555???IIIWWWcccuuuyyy___???,,,---(((%%%!!!'''///444666666555555777::::::666///'''"""%%%---777???CCCCCCDDDDDDCCCRRRYYY\\\hhhwwwqqqSSS111!!! %%%(((+++333>>>CCCBBB555;;;EEEQQQ___hhhddd\\\NNN;;;)))"""%%%...BBBUUU^^^fffhhh```XXXTTTKKKAAA000###!!!  !!!###$$$%%%%%%$$$%%%""" ###%%%&&&%%%***)))(((***...000///---++++++---...////////////444555555444333444777999888:::<<<:::777555555666444666777777555666999;;;666999<<<<<<;;;===BBBFFFJJJMMMPPPTTTWWWZZZ\\\^^^dddggglllrrrxxxwwwnnnoootttoooccc]]]^^^XXXJJJ@@@>>>???>>>@@@CCCGGGLLLMMMGGG>>>666888888888888999999999999999777555555666777666555666666777777666555333222222000222777888444333666555555444333222111000//////111222222000///111333333333222000///......///000---******---000111111111111222333333222111000111333666666555444555555111333666777666555555666666555333222111111222222222111///......///111333...000222666999999777444...,,,)))''''''&&&$$$###vvvooosssyyypppPPP222(((&&&&&&---888DDDNNN[[[fffxxxzzz]]]<<<+++///'''%%% )))111444555666888888:::<<<;;;666...%%% )))000:::AAACCCCCCCCCDDD===QQQ[[[\\\fffvvvjjjKKK,,, !!!&&&***,,,444???DDDBBB555:::BBBLLLYYYdddddd___HHH666%%% %%%000DDDWWW```gggggg]]]UUUPPPHHH>>>...!!!!!! """$$$%%%%%%$$$%%%""" ###&&&&&&&&&---***)))+++///222222111,,,,,,---...///000111222444666888888666555555555222555888777555444555777666666555333111333888===666999<<<<<<;;;===CCCIIILLLNNNPPPRRRUUUXXXZZZ\\\fffiiipppwwwyyyzzztttnnnqqqvvvmmm]]]]]]```ZZZIII===<<>>BBBIIIPPPSSSOOOEEE===888777777777888999:::::::::999888888999:::888777333444444555555555555555222///111888888444333666666666555444222111000000///111333222///...///222333333333111///......///222...++++++///222333333444555666666666555444333000222555555555444444555222333444444444555777999666555333222111111222333333222///......///111333333444666999;;;:::666333111...***((('''&&&%%%###qqqlllkkkuuuhhhCCC***$$$''')))222>>>JJJUUUcccnnnyyy[[[@@@...%%%$$$"""$$$///999;;;666000;;;999999999444***$$$###$$$333@@@BBBAAACCCEEECCCFFFTTTaaaffflll~~~|||^^^AAA$$$"""%%%''',,,555===???:::555888888DDDSSS]]]gggeeeUUUBBB222""" ***999KKKWWWaaa```dddbbbVVVPPPFFF555%%%555===''' """$$$$$$"""!!!###%%%"""""""""###$$$%%%&&&'''###%%%(((+++,,,+++***(((...,,,)))))),,,///111111666888888666333222555888666666555444444444444444999666444555888::::::888555666777888;;;@@@FFFKKKIIIMMMPPPPPPQQQVVV^^^fffrrrrrruuu|||wwwssskkkbbb___eeellliii```ZZZUUUMMMEEEAAA@@@BBBDDD???AAAGGGPPPWWWUUUJJJ@@@666888;;;===<<<:::777555666999999666555777666333555444444444555444111...000333666777777555555555777555333222222333222111---...000222333222111000666444000---+++++++++,,,222222222222222444777888555333222444777999888666333333222222222333333444555444333333333555666777666666444222000000222444111000...---------...///444666888::::::999777555777111***(((******'''$$$rrrooonnnwww|||___<<<(((&&&'''***444AAALLLXXXiiiwww{{{ZZZ>>>---%%%###"""(((111888999444000888666777888444+++&&&&&&'''555@@@BBB@@@BBBDDDDDDFFFRRR___fffpppqqqSSS999!!!!!!%%%'''---666===???:::555444555DDDTTT]]]fffcccSSS===...!!!!!!,,,<<>>>>>AAAGGGMMMLLLDDD===:::;;;===>>>>>><<<999777555888999666555777555111444333222333444444222000222444666666555444444555777444222111111222222111...000111333333222111000333222///---,,,---...///222000000444;;;===:::666555444333444777888777555555555555555555555555555444444444444444555555666555555444222000000111333111000///...---...//////222444666999::::::888777666111,,,))))))(((&&&$$$sssrrrrrrzzztttTTT333%%%((((((...888BBBJJJVVVkkk}}}xxxTTT999***$$$###!!!###---555888666333111666555666777333+++((())),,,777AAABBB@@@AAADDDEEEGGGRRR^^^hhhvvv```BBB... $$$'''...777>>>>>>999444333666GGGWWW___eee^^^LLL777***"""///@@@RRR^^^ccc```ccc___PPPHHH<<<***!!!'''DDDWWWMMM... !!! !!!#########$$$&&&''')))***+++$$$%%%%%%&&&(((((()))))),,,***((((((***---/////////......///111333444444111111111333444666888999555444333333666777888777999999999999999<<>>CCCCCC???::::::;;;======<<<:::888666333666888555555666444///333222111111333444444333444555555444333222333555555333000000000111111000111222333333333222111000111///...---...///111222222......777CCCFFF>>>444555444333444555666555444666777777888888777777666333444555666666666555444333444555444222111111222222111///.........///000000222555888:::;;;::::::555222///+++(((%%%$$$$$$}}}rrruuuuuu{{{oooKKK,,,###'''+++111;;;BBBFFFQQQhhh~~~oooKKK222&&&###""" %%%111888888555444555666555666666111***'''***111999AAABBB@@@???CCCGGGKKKTTT___kkk|||tttQQQ444%%%!!!$$$(((000888======777333666;;;NNN^^^bbbdddZZZFFF222'''%%%333DDDTTT___ccc```bbb]]]NNNEEE999'''"""000111 !!!!!!"""###$$$$$$###$$$&&&''')))***+++,,,%%%$$$$$$$$$%%%''')))******)))'''(((***,,,---------+++***---222555444333000111111222333555777888222222222333555666666666666777888999:::===BBBFFF???>>>AAAIIISSSZZZ\\\ZZZ^^^ccchhhmmmqqqwww~~~yyyvvvmmmdddcccccc^^^XXXVVVWWWWWWTTTIIIHHHGGGFFFDDDCCCAAAAAA???<<<:::;;;===>>>;;;777888888888888777666444333111555777555444555222...222000///000222444555555666666555333000000222444444222//////000000000000333333333333333222111000000000///...///000222333333000000888BBBEEE===444555555444444555555444444777888999999999888777666444555777999999888666444222444777777555333222222222111000///...///000000222444666999;;;;;;;;;;;;444333111,,,'''$$$###$$$xxxqqqvvvvvv|||lllGGG)))!!!%%%+++222<<>>SSSdddgggfffZZZEEE///%%% (((777FFFUUU___aaa___aaa\\\MMMDDD888&&&   """$$$$$$$$$###$$$&&&((()))***++++++%%%$$$######$$$&&&)))***)))((('''(((***,,,------,,,******---222555444222222222222222222333444444000111222333444555666666777888999::::::===AAADDD;;;<<<@@@JJJTTTWWWSSSNNNRRRSSSWWW^^^iiivvv}}}wwwuuuooohhheeeddd]]]SSSNNNOOOPPPNNNLLLIIIFFFCCC@@@@@@@@@AAA<<<;;;::::::<<<:::777333666666555555444333333222111555666333333444222...111///...///222555666666666666444111//////111444333111///...///000000000333333333333222222111000222111000000000000111111444333333777;;;<<<999666555555666555444444444555888888888888888777666666666777:::<<<;;;:::777555333555888999777555444444222111///.........///000555666888999:::;;;::::::444444222...(((%%%###$$$sssooovvvxxx}}}hhhCCC(((!!!$$$)))000;;;CCCJJJYYYssswwwYYY>>>...(((&&&!!!&&&222999999777777777;;;:::999666---$$$###(((555:::BBBFFFCCC???CCCIIIRRR\\\gggsss|||]]]:::###"""%%%***...444888999777333111555>>>VVVgggiiifffZZZEEE+++$$$!!!+++:::IIIUUU^^^aaa^^^```[[[KKKAAA555###!!!###"""!!!###$$$&&&((())))))((((((%%%$$$$$$$$$%%%''')))***)))((('''(((+++------,,,++++++,,,...111333333222444333222222111111111111...111333444444444666777<<<======<<<;;;;;;===???@@@???AAAGGGNNNRRRPPPMMMLLLOOOWWWaaammmwww}}}wwwnnnjjjfffaaacccbbb[[[RRRMMMNNNNNNLLLJJJGGGCCC@@@???@@@CCCEEE;;;::::::::::::888555222777666666555444555555666222555555222111333222///000///...000222555555555555555444111//////111333333111///...000111111000222222222222111111111111333333222111111000000000333444555666555555555666444666777666555555666777999888777666666666666666777888:::<<<<<<:::777666333555888999777555555555111000...---------...///555555666777888999999999555444111...+++(((%%%$$$rrrooowwwyyyaaa>>>'''!!!###(((...888CCCLLL\\\uuulllNNN777,,,'''$$$ '''222999:::777555444;;;:::999555+++######)))555:::BBBHHHEEE@@@CCCJJJQQQ\\\iiivvvqqqQQQ000 %%%(((...111555777777444111000777AAAWWWgggfffaaaSSS==='''!!!!!!,,,===LLLXXX```bbb^^^___YYYHHH===000"""###""" """###%%%''''''&&&%%%$$$$$$$$$%%%%%%&&&((()))***)))(((((())),,,---------***,,,...////////////000333333222111111111111111---000444555555444666888>>>??????>>><<<<<<===???@@@???@@@DDDIIILLLMMMLLLJJJQQQ\\\dddiiinnnssswwwttt~~~{{{uuuyyy{{{}}}|||oooddd___[[[XXX[[[[[[XXXSSSSSSUUURRRNNNIIIFFFCCC@@@@@@AAADDDFFF???>>><<<<<<;;;:::888777777666555555555666888999444666555111000333333111///...///111333555444333333333333111//////111222333111//////000222222111111111000000000111222222333333222222222111111111222333555555444333444444444666888888666666888:::<<<:::777555555555777888777888999:::999888666555222444666666555444444444000///---,,,,,,,,,---...000111222444555777888888777333000///...,,,((($$$qqqpppxxxzzz|||\\\:::&&&!!!$$$)))---666AAAKKKZZZqqq}}}cccEEE111(((### """)))222888:::777333000:::999999444+++###$$$+++555999BBBIIIGGG@@@CCCKKKOOO\\\kkkwwwgggIII***"""'''***000333666777555333000000<<>>>>>>>>>>>AAACCC999;;;???DDDHHHIIIHHHFFFIIIRRR\\\___^^^aaajjjrrrlllxxxvvvppptttuuuvvv~~~|||uuussstttuuussspppppptttsssjjj___ZZZVVVTTTOOOQQQQQQRRRUUUXXXSSSLLLIIIHHHEEEBBBAAAAAABBBCCCDDDBBB@@@>>>=========>>>666555444333444666888999666777555000///333444222......///222444555333222111222333222000///111222333111//////111222222222000/////////000111222222111222222222222222333333000222444666777666444222333666888888777777999<<<>>>;;;888555444666888:::666777888888777666555444111333444444333222333444///...---,,,+++,,,------,,,---...111333666777888888333//////000///***$$$sssqqqyyyuuuSSS444$$$"""$$$111777===DDDPPPaaatttrrr[[[DDD333)))$$$###$$$(((444999777444555777>>>:::555///'''###'''000999DDDGGGGGGHHHAAABBBOOOOOO```sssttt\\\777###'''***+++---666666666;;;666111555:::JJJ\\\eeeaaaSSS>>>---!!!---???PPP]]]ddddddbbb]]]RRRBBB111"""  !!!!!! """###%%%&&&%%%$$$""" $$$$$$%%%&&&&&&''''''(((''''''(((((()))+++,,,,,,---***(((***...000---***,,,)))((()))---000///---///000111222222111///...///333666888777666555444999<<<>>>>>>;;;999;;;===>>><<<<<>>@@@@@@@@@AAAAAABBBDDDDDDCCCAAA@@@@@@===:::888999;;;<<<:::777555444222222333444333222111111222222222000///...//////............/////////111444444333111//////777///+++000555555111//////000222444555555555555222444555444111000333555222888;;;888777999;;;:::;;;::::::999888777666666777777888888777666555444666444333333444555444222....../////////...---,,,***---000333555666666666222000///111333000(((!!!pppoooxxxsssQQQ222$$$"""%%%111666<<>>...  !!!"""###$$$$$$###""""""$$$$$$$$$%%%&&&&&&'''''''''(((***+++------------000,,,***+++...///---***+++***)))***,,,.../////////000222333333222000///111333666777666555555666:::===@@@???<<<::::::<<<:::999;;;>>>CCCGGGIIIJJJLLLIIIJJJRRRXXX[[[___eeemmmooowww|||yyysssmmmllliiiiiigggddd^^^YYYVVVTTTOOONNNNNNOOORRRTTTUUUUUUPPPGGG@@@@@@BBBAAA@@@AAAAAACCCDDDCCC@@@>>>???@@@>>><<<:::999::::::888555666444333222333333333222///000111222111000///.../////////000000/////////---///111111000//////000555000---111444222000000///000222444555555555444111333444333000000222444222777:::777555777999888999999999999888888777666777777777777777666666666666555333333444444333222............------------+++---///222444666666666333111000111111...'''"""zzzlllmmmxxxpppNNN000######&&&111888===AAALLL```rrr|||}}}lllTTT<<<---&&&%%%&&&%%% &&&000999999111,,,///555666333///+++%%%###***444444>>>BBBDDDGGGAAABBBNNN\\\gggvvvrrrYYY???)))###'''***,,,...666444333888666222888@@@OOO^^^```WWWFFF111""""""///AAASSS___eee___[[[RRRFFF888))) !!!!!!"""###$$$######$$$$$$%%%&&&&&&&&&((()))+++---///000000000444111......//////---***+++++++++******,,,///222000111222333444333222111222444555666555555666888;;;???BBBAAA===::::::;;;999:::<<<>>>AAAEEEJJJNNNPPPNNNPPPVVV\\\```gggmmmrrruuu~~~zzzwwwmmmlllkkkiiifffaaa]]]ZZZPPPOOOOOOQQQTTTXXXYYYZZZRRRJJJDDDDDDEEECCCCCCDDDAAADDDEEEBBB===:::===@@@???===;;;999999888666444888666333333333444222111...///000111111111000//////000111222222111000///,,,---......---...///111333111000333333///...111///000222444555555444444000111222222111000111333222777888555444666777555777888999::::::999888777777777666666666777888888777555444444444444222111///...---,,,+++,,,------------///111333555666777444333222000---***&&&$$$wwwkkkmmmxxx~~~kkkIII---###%%%)))555===BBBDDDOOOdddwww~~~oooTTT:::)))"""!!!!!!%%% )))222:::777///***///666555111...)))$$$"""***444777??????@@@EEEBBBEEESSS```hhhvvvfffLLL222!!! ###&&&***---111777444111666444222999CCCSSS```___RRR@@@--- %%%222DDDUUU```eee^^^WWWLLL???333''' """$$$%%%"""######$$$$$$%%%%%%&&&*********+++---000222333888555333222111000...++++++------+++)))***///333111111333444444444444333333444555444444555888:::<<<@@@CCCBBB>>>:::999:::<<<>>>?????????BBBHHHMMMUUUUUUXXX\\\aaagggnnntttwww{{{xxxwwwuuurrrnnnhhhbbb^^^VVVTTTSSSTTTWWW[[[\\\]]]QQQKKKFFFGGGHHHFFFGGGIIIAAADDDEEE@@@:::777;;;???===<<<:::999888777666555999777444444444444333222---...000111111111111000///000222333333222000///,,,------,,,,,,...111444222111444555222......222000111333444555555444444111222333333333333333333444777888555555777666333555777888:::::::::888888777777666666666888999:::777666444444444444222000000...,,,+++***+++---............000111444666777444444333///+++'''&&&&&&vvvlllooozzz~~~fffCCC)))"""''',,,:::EEEKKKLLLXXXnnnqqqUUU:::)))!!! !!!%%%***222888666...+++000777555111---(((###!!!)))444===AAA>>>===CCCDDDJJJZZZ```fffuuuuuu[[[BBB***!!!###&&&+++...333888333...333222222:::GGGVVVccc___OOO===---""" )))777IIIXXX```ddd]]]UUUHHH;;;000&&&!!!$$$&&&"""######$$$$$$%%%%%%&&&+++***(((''')))...333777:::888666444333111///---+++---...,,,***+++///333111111222333444555555555444444555444444555999;;;===@@@CCCAAA===::::::;;;<<<>>>@@@??????BBBHHHMMMTTTWWWZZZ\\\___fffmmmqqquuu{{{|||zzzvvvssspppkkkeee```[[[YYYVVVVVVXXXZZZ\\\\\\SSSMMMIIIIIIHHHEEEEEEHHHBBBCCCCCC???:::777:::===999999999888777777777777999777555444555555444333...///000222222222111111000111222333333222111000---...---------///333666111222555777444...///444111222444555666666555444333444444555666666666555666999999666777999888444555666888999::::::999999777777777777777888999999777555444444444444222111000///---++++++,,,---............///111333555666444444222///***'''&&&&&&vvvmmmqqq|||}}}```>>>'''###***000@@@MMMUUUWWWccczzzrrrVVV===+++$$$###$$$###!!!,,,111666444///---111666444000,,,(((""""""***555AAACCC>>>===DDDFFFLLL\\\```fffvvvhhhPPP:::###!!!"""###&&&+++///333777000,,,111222444>>>KKK[[[fff```MMM:::---%%%###...>>>OOO[[[aaaaaa\\\SSSFFF999///&&&  !!!$$$&&&######$$$$$$%%%&&&&&&&&&***(((&&&&&&(((...333777777666555444222000///...,,,---...---,,,---...000000000111222444555666666333444555555555666999<<<===???AAA???<<<::::::<<<;;;<<<>>>???BBBEEEJJJNNNLLLRRRVVVVVVWWW]]]ccceeelllssszzz~~~{{{xxxyyyzzzyyysssooollljjjjjjhhhccc___[[[XXXTTTSSSTTTVVVWWWWWWTTTOOOKKKJJJFFFAAAAAACCCBBBBBBAAA???<<<::::::;;;777888999888666666666888888666555555666666666555000111222333333333222111111111111111111111111111...//////......000333666111222666999666111111555333444666777777777666666555555666888::::::888666777999999777999<<<:::666777777777888888999999:::777777888999999999888888666444333333444555333222000///...---,,,---......---...///000222333444444444333000...+++(((&&&%%%uuulllrrr}}}yyy\\\:::%%%###---444DDDTTT^^^```mmmvvv[[[AAA///&&&$$$$$$"""$$$///222444333111///000222222...***'''######---999AAACCC??????FFFGGGLLLZZZbbbiiizzzxxx[[[DDD000"""######%%%+++000000333---)))000444888DDDPPP___iii```KKK777+++$$$ &&&333DDDTTT^^^```___ZZZQQQCCC888///&&&   """  """$$$%%%$$$$$$$$$%%%&&&&&&'''''''''''''''(((+++///333666222222222111///.........---,,,---...///000...,,,//////000111333444666777222444555666666777999<<<<<<>>>???===999999;;;>>>=========@@@DDDGGGIIIIIIDDDLLLPPPNNNNNNRRRVVVWWWbbbiiinnnooouuu}}}|||}}}~~~yyyppplllnnnnnnkkkhhhccc___^^^aaaaaa___\\\TTTQQQMMMKKKLLLNNNOOOPPPOOOKKKHHHHHHEEEAAAAAADDDCCCAAA?????????>>>;;;888777999:::888555444555666777666444555666888777777222333444555444333222111222111000//////000111222...///000//////000222555222222555:::999555444777555666777999999888777777666666666999<<<<<<:::777777888888777999===;;;777:::999777666777888999:::666888999;;;:::999777555444333222333555555555444000000/////////.........,,,---///111222333333333444111...------+++'''###ssslllrrr~~~wwwYYY777###$$$...666FFFWWWcccfffrrr{{{```DDD000%%%!!! !!!&&&222333333333222000///...000---)))&&&###%%%000<<<>>>BBB@@@AAAIIIHHHJJJVVVeeelll~~~qqqSSS;;;)))###$$$###%%%+++000,,,000***'''000666<<>>???AAAAAA<<<777999;;;;;;999444222333444777555444555777888888888444555555666555444222111333111///------///111333...///000/////////111333333222555:::;;;888666888777777999::::::999888888666555666999<<<===:::777666777777666999===<<<777;;;:::777555555777999;;;666888:::<<<;;;999666333333222222333555666666555000000000111000//////...+++---000222333333222111333///,,,,,,...---'''"""uuuqqqpppwwwyyyTTT000$$$""")))777===TTTdddiiiwww|||cccHHH222&&&######)))111555666222000111222000333...(((%%%$$$&&&///:::AAA@@@???@@@DDDJJJQQQUUU___pppyyyfffGGG///!!!%%%''''''***000555333+++***///222333<<>>333***$$$!!! """!!!  !!!"""""""""###$$$%%%%%%&&&&&&###%%%'''***---...////////////...------,,,+++***+++))))))+++...000...,,,...---...000222333333111333555777888888888999;;;===>>>>>>;;;888999===AAACCCBBBBBBCCCDDDDDDCCCAAAFFFIIIJJJHHHFFFHHHNNNTTTZZZYYYWWWWWWZZZ___eeehhhmmmtttqqqeee```fffiiifffpppyyy~~~yyyrrrkkkhhhiiieee]]]\\\bbbdddaaaXXXOOOTTT```___UUUOOOMMMIIIFFFDDDDDDFFFGGGAAA>>>;;;???EEEHHHDDD>>>BBBCCCDDDAAA<<<888777888<<<:::888888888777555333555666666777777777777777000444888999777444333333444000///111000,,,+++...222111000000000222444666777666555777999999666333777;;;;;;888777888666222888555555888<<<===999555:::999777666999===999222999:::;;;999777777:::===>>><<<999888777777555444555444222000000111222333000///...///000000...,,,------...///000000//////...///000///---)))%%%"""~~~sssppppppvvvtttNNN---######)))666???SSSeeeooo}}}|||___AAA,,,""" """***333666666111///111222111111+++%%%"""!!!$$$///:::BBBAAA@@@@@@CCCIIIOOOTTT___qqqttt```AAA+++  ###&&&(((,,,222666777333111333666:::CCCKKKSSS[[[^^^SSS===))) !!!,,,???SSS___aaa\\\XXXOOOIII>>>444+++%%%!!!!!!  !!!""""""######$$$$$$%%%%%%###%%%'''***,,,---------//////...------,,,++++++,,,+++***,,,...///...,,,...///111222222222111111111444666777777888:::;;;<<<<<<<<<;;;:::;;;>>>@@@AAAAAAAAACCCEEEEEECCCAAACCCDDDEEECCCAAADDDKKKQQQVVVVVVVVVWWW[[[```fffiiijjjooojjj]]]XXX___dddccciiipppwwwxxxxxxyyyvvvrrrpppllljjjjjjccc[[[___hhhgggdddYYYOOOPPPXXXVVVLLLKKKJJJHHHFFFEEEEEEFFFGGG@@@???>>>@@@DDDDDDAAA===@@@AAAAAA???;;;888999:::::::::;;;:::888555222000444444555555555555555444111555999:::777555444444333000111444444111000222333222111000000222444555777555555777999999777444777:::;;;888777999777444:::888888;;;??????:::666888999888777999<<<:::555999::::::999777666999;;;===;;;999888888777555333666555333111111222333444222111000000000///---+++++++++,,,------------------...///...,,,)))%%%###}}}qqqpppqqqyyymmmFFF(((###$$$)))666BBBRRRfffvvvzzzXXX999%%%!!!,,,555777555000---111444444222***###!!!!!!&&&111<<>>?????????>>>???@@@CCCEEEEEECCCAAAAAABBBBBBAAAAAAEEEMMMSSS[[[[[[\\\^^^aaaeeehhhjjjjjjlllfffZZZVVV]]]eeeggglllqqqsssqqqoooppppppmmmkkkiiiiiihhh___WWW\\\hhhdddaaaWWWMMMMMMRRRPPPHHHGGGGGGHHHGGGGGGGGGFFFFFF???@@@BBBBBBBBB???<<<:::>>>>>>===;;;999999:::<<<666:::===<<<777222///...222222222222222222222222222555888999888555444444222111333888999666555777444333222111111222444555666555555777999999888666666::::::888888::::::777<<<;;;<<>>$$$###&&&+++888GGGSSSgggzzzuuuRRR333""""""///888999555...,,,111555666444+++###!!!###***555AAA@@@AAAAAAAAACCCIIIRRRYYYbbbuuuyyycccKKK--- !!!(((000555444111///555666555===KKKRRROOOVVVWWWRRRBBB---&&&777MMM\\\cccccc\\\UUUOOOIII@@@888222,,,&&&"""### !!!###"""!!! !!!  !!!#########"""""""""""""""$$$%%%&&&'''(((((()))))),,,+++***))))))******+++............///...---,,,///444888777111------000...000333444555777:::<<<;;;::::::===BBBCCCAAA???<<<===???BBBEEEFFFDDDBBBDDDDDDDDDEEEGGGMMMVVV\\\ffffffggghhhiiijjjjjjkkklllnnnjjjaaa___fffnnnqqq|||~~~|||uuuqqqqqqrrrpppnnnjjjjjjkkkddd[[[\\\dddZZZXXXRRRKKKLLLQQQRRRNNNGGGHHHIIIJJJJJJHHHEEEDDD>>>BBBEEEDDD???;;;999888>>>===;;;999777888999;;;444999<<<;;;555000000222222111111111111111111111222333555777666555333222222111444::::::777555777555555444333333444555555555555666777888888888888666999:::888888<<<<<<999<<<===>>>@@@BBB@@@;;;777999???BBB===999999;;;;;;999:::999888777777777777777777777888999777444111555444333222222222333333555444222111111000---***)))((((((((((((((())))))******++++++***(((&&&%%%{{{lllnnnttt~~~}}}bbb:::###$$$'''...<<>>AAADDDEEEDDDBBBFFFFFFFFFHHHMMMTTT\\\aaaddddddeeefffggggggggggggjjjmmmnnnjjjiiinnntttxxxzzzuuuwwwxxxwwwuuuooommmqqqoooeee___aaaSSSRRROOOKKKKKKPPPSSSSSSIIIJJJLLLMMMKKKHHHDDDAAA???CCCEEECCC>>>999888888???===:::888777777888888444777999777222111444999111111000000000111222333111111222333444333111000333222444888999444222333555555555555555666666777555555666666666666777888555888999777888<<<===;;;;;;<<<>>>???@@@>>>:::777===CCCFFF@@@:::999:::;;;:::999999999999888777777777666777888999888555222444444333222222222222222333222111111111000...,,,))))))(((''''''(((((())))))))))))))))))'''&&&%%%yyygggkkksss}}}zzz___777"""$$$'''///@@@OOO^^^ooo{{{hhhFFF---$$$$$$%%%%%%!!!222::::::666...,,,222777999222((( $$$+++555>>><<>>AAABBBAAA@@@===<<<===???BBBDDDCCCBBBCCCCCCDDDFFFKKKQQQWWW[[[TTTUUUWWWYYY[[[\\\^^^^^^cccfffiiiiiiiiikkkooorrrzzz|||zzzsssqqqtttvvvvvvppphhhfffkkkkkkbbb[[[ZZZRRRRRRPPPLLLJJJKKKNNNQQQIIIJJJLLLLLLKKKGGGCCC@@@@@@CCCDDDBBB===:::999:::???<<<:::888888888888777666777777555333333777;;;000000//////000222444555000000000111222222000...333111222555555000...000333333444555555666666777555666666555444333555777555888888666777;;;===;;;999:::<<<===<<<;;;999888>>>DDDFFF@@@:::999::::::999999888999;;;;;;999888777777777888999999666444444444444444333333333222222111000000111000...,,,***)))((('''''''''((())))))))))))((('''&&&%%%$$$uuueeekkkuuuwww\\\666"""###$$$...BBBRRReeeuuu{{{dddAAA)))"""$$$&&&%%%!!!222:::;;;777///---222777999222(((!!!!!!&&&,,,444<<<>>>AAADDDDDDFFFOOO]]]hhhrrrvvvVVV888&&& """%%%+++000111...+++***///===SSSeeelllnnnoooccc\\\MMM888&&&%%%333III]]]```^^^^^^[[[UUUNNNEEE;;;777777777444000%%% !!!!!!$$$'''%%%""" """%%%&&&%%%$$$######$$$%%%&&&""""""######$$$$$$%%%%%%%%%$$$$$$%%%&&&(((***+++)))(((&&&%%%&&&(((+++---)))+++......,,,,,,---/////////.........///111222222333444333444555999<<<777999;;;<<<<<<<<<===??????===<<<===@@@BBBCCCCCC?????????AAAEEEIIILLLMMMIIIJJJKKKLLLNNNQQQSSSTTT[[[\\\___```^^^^^^aaaeeefffiiihhhdddcccfffhhhgggbbb[[[XXX\\\[[[TTTQQQTTTSSSRRRPPPLLLGGGEEEHHHLLLFFFGGGIIIJJJIIIFFFBBB@@@BBBBBBBBB@@@===<<<<<<===<<<:::888999;;;;;;999777888777777666666666777888......---...000222555777111000///000222333111...222//////222222...---000//////111222444444555555555666666444111111333555555888777555666:::<<<:::999999:::::::::::::::;;;;;;???AAA===999::::::999999888888:::======;;;999888777666777999999888777666666666666666555555444444222000000000...,,,)))***)))'''%%%%%%&&&'''((())))))((('''&&&%%%$$$###rrrgggnnnxxxuuu[[[555!!!!!!"""---CCCSSSjjjzzz|||ddd>>>%%%"""%%%&&&!!!222:::;;;777000...333777999444***###$$$)))///666===AAADDDFFFEEEGGGOOO]]]iiiuuu}}}nnnKKK... ###$$$&&&))),,,......---111333CCC^^^qqqttttttwwweee]]]MMM777%%% %%%333KKK___bbb___^^^ZZZSSSLLLCCC999444666777555111### !!!"""$$$&&&$$$!!!%%%&&&%%%$$$######$$$%%%&&&""""""###$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&(((+++,,,***)))'''&&&'''***---///'''***------,,,+++---//////---++++++...000222222444444444444444555999<<<555777::::::888888;;;>>>@@@>>><<<<<<>>>AAACCCCCC>>>======>>>AAABBBCCCCCCIIIHHHHHHHHHIIIKKKMMMNNNVVVVVVWWWWWWTTTSSSVVV[[[YYY\\\\\\XXXVVVXXXYYYWWWZZZTTTRRRUUURRRLLLOOOWWWRRRRRRPPPLLLFFFBBBEEEJJJCCCDDDFFFGGGGGGEEECCCAAACCCBBB@@@>>>>>>>>>>>>>>>:::888888999======;;;999999888888888999888666333,,,,,,,,,---///222555777333111///111333444222///111......000000......111+++,,,...000222333444444555666666333000///111444555888777444555999;;;999999999:::999999999;;;===777;;;<<<:::999;;;;;;999999888888;;;>>>???===::::::888666777888::::::999888888888888888777666666555333111000///,,,)))''')))(((&&&$$$$$$%%%&&&'''***)))((('''%%%$$$###"""uuukkklll{{{|||TTT888"""+++111FFF\\\sssuuu]]]<<<&&&$$$!!!$$$"""111888;;;:::555222444666666---,,,((($$$###,,,;;;FFFBBBCCCDDDGGGMMMWWWbbbiiiuuuttt```:::""" ###!!!)))***+++222...(((,,,///:::NNNgggyyy}}}zzzvvvkkk```HHH444(((,,,:::MMM\\\\\\YYY[[[XXXQQQJJJ@@@666444777888222***###  """"""!!!!!!!!!!!!""""""""""""!!!!!!"""$$$&&&'''&&&%%%%%%$$$%%%&&&((()))))))))(((((((((***+++,,,+++******)))***,,,---......+++***---000000+++&&&---......///////////////111222444555555555777888333444444444444666:::===AAA===;;;;;;:::888<<>>AAACCCDDDCCCEEEIIIMMMRRRNNNRRRYYYRRRDDDHHHXXX___XXXUUUXXXYYYUUUTTTXXXRRRXXX\\\YYYQQQNNNRRRXXX___WWWQQQPPPPPPPPPSSSWWWTTTOOOIIIGGGGGGHHHHHHGGGEEEFFFGGGIIIKKKIIIEEEAAA???AAAAAAAAADDDFFFBBB;;;999;;;===<<<999777888:::666;;;<<<777555777777444000///...,,,---...000111111333222000111444222---222111000222444444000,,,---///000000///000333555555:::;;;666...,,,222999888:::<<<;;;999777999;;;;;;;;;;;;;;;;;;::::::999;;;:::999:::<<<===<<<;;;777777888:::<<<===<<<;;;===777666:::;;;888777:::;;;<<<======;;;999666555444333222111000...------((((((((('''&&&&&&%%%%%%'''(((******)))%%%!!!rrrqqqrrrwwwPPP666""""""///777NNNaaaxxxxxx^^^;;;%%%###!!!###111333666666222111555888888...+++&&&###&&&///===GGG@@@AAABBBFFFLLLVVVaaaiiixxxmmmTTT111!!!$$$ )))+++,,,111...(((---000>>>VVVnnn}}}|||xxxggg[[[CCC000%%%///???PPP]]]]]]YYYYYYVVVOOOGGG???777666999888111)))!!!  !!!""""""%%%$$$"""!!!!!!!!!""""""###""""""""""""$$$%%%&&&$$$$$$###$$$$$$&&&'''(((((((((''''''((()))+++,,,((((((((()))+++,,,......---***)))+++...///,,,(((+++,,,---...///000000000000111333444555666777999555666666666666777;;;>>>@@@===<<<===;;;999<<>>???AAABBB@@@AAABBB>>>999777:::<<<<<<::::::;;;<<<777<<<===999666777666333111000///......///000111///000000...000333111---222111222333444333000.../////////------///333777666888999555000///444:::666999======;;;999888999======>>>======;;;999888;;;:::999:::;;;<<<;;;:::999999999;;;<<<<<<<<<;;;<<<777666:::;;;888777999888999;;;;;;;;;:::888777444444222111///......---)))))))))(((''''''&&&&&&&&&&&&(((((('''$$$!!!nnnuuuvvvqqqJJJ222"""$$$222>>>WWWlll[[[666$$$!!!%%% %%%222000333222///000444666555...)))###"""(((444@@@GGG??????AAADDDKKKVVVbbbjjj|||}}}aaaBBB%%% $$$'''!!!,,,......222---(((...444GGGbbbyyy{{{cccVVV===***""" 444GGGUUU___^^^ZZZXXXTTTNNNEEE???:::999:::777///'''!!!###$$$%%%&&&$$$"""!!! !!!"""$$$$$$###"""""""""######$$$!!!!!!""""""$$$%%%'''((('''&&&&&&&&&&&&((()))***%%%&&&''')))+++,,,------,,,)))'''))),,,...---+++***+++,,,...000111333333000111222444666888999:::888999999888888999<<<>>>???======???>>>;;;===AAALLLHHHGGGMMMVVV^^^^^^\\\ZZZ```eeedddbbbcccjjjpppqqqtttwwwuuuiii[[[TTTUUUeeecccbbbccceeefffdddaaa```[[[XXXZZZZZZXXXWWWYYYYYYTTTMMMHHHFFFFFFGGGFFFFFFDDDCCCDDDEEEDDD@@@<<<<<>>777<<<===:::777666444111111111111111000000000000...000000///111444333///111333555555333222111222111000...,,,,,,///444888888888777666444555888;;;555999===???===;;;999888;;;<<<===>>>>>>===;;;:::<<<:::999999;;;;;;:::888;;;;;;<<<<<<<<<<<<;;;;;;;;;888777:::;;;999777777999999:::;;;:::999777666555444222000............************)))(((''''''$$$$$$$$$$$$###"""!!! mmmrrrtttmmmFFF000"""%%%222???\\\wwwVVV000"""%%%(((""")))444333444111///000444333000,,,%%% ***777AAAFFF???@@@AAADDDKKKWWWccclllsssSSS444 &&&***,,,(((333444111222---***222<<>>>>>===>>>AAA@@@<<<===AAAJJJFFFEEEOOO\\\ccc___YYYZZZeeekkkfffdddiiimmmllloooqqqrrrooohhhbbbaaabbbpppjjjgggjjjqqqsssmmmggg___\\\]]]aaaaaa[[[UUUTTTSSSOOOIIIDDDBBBAAABBBCCCDDDAAA@@@AAADDDDDD@@@<<<888>>>AAA===999888888777555777888:::;;;;;;<<<===777:::<<<:::777444111000000000111111111000/////////111111111333777666222222555888777444222444666111111111//////111555999<<<;;;888888888999::::::888:::===>>>>>><<<;;;:::999:::===???@@@???>>><<<<<<;;;999999::::::999777<<<===>>>>>>===;;;;;;;;;<<<::::::;;;<<<;;;888777<<<<<<;;;:::888555333222666444222///.........///+++++++++++++++)))((('''######"""!!!!!!!!!!!!!!!oooooorrrjjjCCC..."""$$$000>>>^^^{{{SSS...""" $$$&&& !!!---777444333000///222777555///(((!!!)))777AAAEEEBBBBBBCCCFFFMMMYYYfffoooiiiHHH***%%%,,,111222111;;;:::444222...000<<>>===999;;;<<<;;;:::;;;<<<>>>===<<<>>>AAA@@@======AAA???>>>CCCRRRcccjjjeee]]]XXXeeekkkfffbbbfffeee___]]]```dddiiinnnrrrttttttoooiiieeeiiiqqqsssllleee]]]]]]aaafffeee\\\SSSOOOLLLJJJFFFAAA>>>===>>>???BBB???>>>AAAFFFHHHCCC>>>555;;;>>>:::777888999888666666777888:::::::::999777888999999555111////////////000000000///...---...000111000333777666222333666888777444333555777000222444444444444666777@@@>>>;;;::::::;;;999888===<<<;;;;;;<<<===>>>>>>>>>???AAABBBBBBAAA???>>><<<;;;::::::::::::999888<<<>>>@@@???<<<;;;;;;<<<>>>===<<<<<<<<<<<<:::888;;;;;;:::888666444333222555444222000............+++,,,,,,---,,,***)))'''######!!! !!!!!!qqqooosss~~~fff???+++"""%%%000@@@bbb|||RRR...$$$!!!!!!"""$$$///777000///,,,...555<<<999222%%%(((666@@@EEEEEEEEEEEEHHHNNNZZZgggpppwww]]]<<<%%%!!!+++222444444777@@@===444222111999JJJ^^^uuuxxxaaaQQQ444###!!! )))???RRRVVVZZZ\\\[[[XXXVVVTTTOOOLLLFFF>>>444)))   !!!"""###"""#########""""""!!!  """###$$$$$$$$$%%%$$$$$$$$$$$$&&&'''(((************)))'''&&&%%%***)))(((((())),,,...000000000000000222555777999666444444777;;;>>>>>><<<777999;;;;;;::::::<<<===<<<;;;===@@@@@@======AAABBBDDDKKKWWWbbbeee___XXXVVV```eeeaaa^^^^^^[[[VVVTTTZZZ```gggmmmqqqnnnhhhhhheeecccfffkkkkkkfff```]]]]]]aaagggfff^^^UUUQQQLLLLLLJJJEEEAAA>>>===>>>AAA???>>>DDDKKKLLLFFF@@@666:::<<<999888::::::888777666666888:::;;;:::999888777777888555000000222000000//////......------+++......---000444333///222444444444333333444666///222555666666666666666???===;;;:::999999777666===;;;888888:::<<<>>>>>>FFFFFFEEEDDDBBB@@@>>>======;;;::::::<<<<<<;;;999;;;>>>@@@???<<<:::;;;===??????===::::::===<<<888666666666666666666666666444333222111000...------***+++---------+++((('''%%%$$$###"""!!!!!!!!!!!!qqqpppuuu{{{```999(((###(((444FFFkkkwwwKKK,,,%%%"""!!!"""%%%///666000---***---666===999111###(((555@@@FFFGGGGGGFFFHHHNNNZZZgggppp|||hhhLLL+++ %%%///555555333888AAA;;;111000333BBBXXXooottt]]]LLL000!!!""""""---BBBUUUWWWYYY[[[ZZZWWWTTTTTTNNNKKKDDD999---###    !!!""""""######"""!!!  """###$$$$$$######%%%%%%$$$$$$%%%&&&((()))++++++***)))((((((((((((***************,,,...///111000000///000222444666777444333555:::===<<<999444666999:::999:::;;;===<<<:::<<>><<<===BBBHHHKKKQQQUUUVVVTTTOOOLLLQQQVVVYYYXXXVVVTTTTTTSSSZZZaaaeeeeeeddddddaaa[[[hhhhhhiiijjjkkkiiifffccc___]]]^^^cccddd```\\\[[[UUUVVVUUUPPPIIICCCAAA@@@DDDAAABBBHHHOOOOOOGGG???:::<<<;;;888999;;;:::666777666666999===???>>><<<;;;777777888555111222777222111000............///+++------,,,///222111---111000//////111222222111///111333444444444555777999999999888666555555555999777555666999;;;;;;:::DDDCCCAAA???>>>======>>><<<;;;:::;;;===>>>===<<<999===@@@???;;;999;;;>>>??????<<<666666;;;;;;777444444444444555666777777222333333333111///---+++***+++,,,------***(((&&&&&&&&&%%%$$$###"""!!! ~~~qqqqqquuuxxx[[[555&&&###***888LLLsssmmmDDD(((%%%######&&&&&&$$$///555333///+++,,,555;;;666,,,###  )))555AAAHHHHHHHHHGGGHHHNNNYYYgggppprrr[[[>>>'''111555444000777???999///...555HHHbbbyyyqqqXXXHHH--- """$$$///EEEXXXXXXYYY[[[YYYUUURRRRRRLLLIIIAAA555(((  !!!### !!!""""""  !!!"""######"""!!! !!!"""$$$$$$$$$###"""&&&%%%$$$$$$%%%&&&((()))+++***)))(((((()))***+++***+++,,,,,,+++,,,---///222000///......000222333666333111444999;;;:::777222555777999999999;;;<<<<<<:::;;;======;;;===BBBAAAFFFKKKLLLJJJHHHHHHIIIMMMLLLMMMOOOOOOMMMPPPTTTaaahhhjjjccc___bbbfffgggmmmpppsssssspppmmmllllllaaa]]]\\\___bbbaaabbbeee^^^```___ZZZQQQIIIEEECCCFFFDDDEEEKKKRRRQQQHHH>>>>>>>>>;;;888:::<<<999333666666666:::???BBBBBB@@@===888777999666222444;;;555333111///......000000---//////...000333222...///,,,***+++...000///---000111111000000222555888333555666555444333444666555444333666999:::888555:::999888888999;;;>>>???<<<;;;;;;<<<>>>???>>>===888<<>>:::999;;;>>>>>>???:::333444999:::666666666555444444444444555111222444444333000,,,***)))+++,,,---,,,***(((&&&(((''''''&&&$$$"""!!! uuuuuuzzzyyyxxxYYY000&&&&&&'''888TTTxxxooo@@@,,,&&&&&&+++%%%(((&&&000666000...---///333555444222&&&!!!&&&///777AAAIIIIIIBBB@@@GGGNNNVVVgggxxxhhhKKK222***666777222///;;;555///,,,000>>>WWWmmmoooYYY999'''$$$ &&&:::HHHYYYYYYZZZZZZXXXTTTPPPNNNKKKBBB666,,,%%%  !!!$$$'''###!!!###"""###&&&))))))%%%""""""###$$$&&&'''((((((((((((((())))))******+++++++++---//////...///000222000///...---...///222333000333666888888888:::;;;222666:::999666555999<<<;;;888555777===AAAAAA???DDDGGGGGGCCCBBBEEEHHHGGGOOOPPPQQQRRRSSSVVVYYY[[[eeelllqqqqqqppppppnnnjjjuuurrrooommmmmmnnnmmmlllhhhdddaaa___\\\ZZZ^^^fffeeeaaa___]]]TTTHHHBBBDDDCCCGGGIIIIIIJJJLLLHHHBBBBBBCCCAAA;;;:::<<<;;;999888:::<<<======<<<======777555222000///111444666999666111---+++,,,///000,,,---///000000000///...,,,***,,,000111...---//////......111444555333111111111222222222111111000666777999::::::999888777999888777888999:::999888;;;<<<=========<<<;;;::::::;;;===???@@@???>>>======;;;999888777666444222444666777444000///444999333222000///---,,,,,,,,,++++++,,,---,,,***'''%%%&&&&&&''''''&&&$$$""" }}}uuupppxxxzzzwwwUUU---&&&&&&)))<<>>>>>>>>===<<<<<<:::888777777777555444444666777555111000333777444333222000///...------,,,,,,---,,,+++***((('''&&&'''(((((('''&&&$$$"""{{{tttnnnxxx~~~qqqPPP+++%%%'''+++AAA```iii<<<)))!!!###---***... +++444:::999333...111888:::555///$$$%%%000999BBBIIIEEEBBBEEENNNTTTYYYffftttnnnIII,,, )))//////000222===777222222;;;NNNjjjlllWWW888%%%$$$$$$111HHHWWW^^^\\\YYYWWWUUURRROOOLLL???666*** !!!!!! """$$$%%%$$$###$$$%%%+++&&&""" !!!(((&&&%%%$$$$$$&&&&&&%%%###%%%&&&'''(((((((((((((((&&&&&&''''''((())))))***,,,---......,,,,,,---...////////////000222444555222444555555333222222333777888888555333333777;;;<<<:::999;;;@@@DDDDDDCCCDDDIIILLLJJJJJJMMMOOOMMMQQQSSSWWW\\\```dddfffgggiiijjjhhhfffiiimmmlllggg[[[ZZZYYYZZZ[[[ZZZXXXVVVUUUTTTUUUXXXVVVRRRQQQUUUJJJIIIKKKLLLIIIDDDCCCEEEBBBDDDCCCAAABBBDDDBBB===>>>AAAAAA>>>===???>>>:::777888999:::;;;;;;;;;;;;777777555444333333333333222111000///............///////////////...,,,,,,111//////333222///---///000000111444777888777666555333222111222555888:::::::::::::::999999777777666555555666999::::::999:::999999999:::;;;;;;<<<<<<<<<<<<<<<============;;;999777777888888777666444666888666222000111444444444333111000///.........------,,,+++***))))))'''((()))))))))'''&&&%%%yyytttsss}}}kkkLLL***'''''',,,EEEfff___777)))"""$$$///,,,... !!!+++222666888111,,,000999<<<666...###%%%111:::BBBHHHBBB@@@EEEOOOUUU[[[jjjzzzyyyaaa:::!!!$$$)))******...222999444222777CCCXXXuuulllPPP444######'''888PPP]]]```]]]XXXUUUSSSQQQLLLIII>>>555((( """### ###%%%$$$######$$$ !!!""" !!!%%%%%%###!!! !!!!!!!!!''''''((((((((((((((('''&&&''''''((()))***++++++,,,---...---+++++++++---/////////000111333555666222333555444333222333444999999777333111333777;;;;;;::::::<<<@@@CCCCCCCCCCCCIIIKKKIIIHHHJJJJJJHHHOOOPPPRRRWWW]]]cccgggiiieeedddaaaaaaeeejjjggg```XXXVVVTTTSSSSSSSSSQQQPPPQQQNNNNNNPPPNNNJJJIIILLLGGGHHHIIIJJJHHHEEEEEEGGGAAABBB@@@======@@@???;;;;;;???@@@>>>>>>@@@???;;;777777777888:::::::::999666666555555444333111111...//////000//////...---........................333111111444333///---///...///111333555666666666444444333444666888;;;===<<<;;;;;;:::999888888777555444444666888::::::999>>><<<:::888777777777888;;;;;;;;;<<<===>>>@@@AAA===:::888777777777777666555666888666333111111111333333333222111///......///...---+++************+++++++++***)))'''&&&%%%yyytttuuu~~~jjjJJJ+++((((((---HHHiiiUUU222)))%%%'''222,,,+++ """,,,333555333---)))///999===666...###$$$111;;;BBBGGGAAA???CCCMMMTTT]]]qqqoooUUU000!!!((((((&&&''',,,111333000333===NNNdddyyydddFFF---!!!%%%,,,???UUU___bbb]]]WWWSSSRRRNNNIIIDDD<<<222&&&  !!!!!!### ###%%%$$$######$$$  """ !!!$$$$$$###!!!  """''''''(((((((((((((((''''''((()))***+++,,,------+++,,,---,,,+++***+++,,,//////000000222333444555111333444444444444666888;;;999666333222444888;;;999999:::<<<>>>@@@AAA@@@???EEEHHHGGGGGGJJJKKKIIIRRRPPPNNNOOOTTTYYY]]]___\\\]]]\\\]]]bbbeeeaaaYYYWWWTTTQQQPPPQQQRRRSSSSSSWWWRRRNNNMMMLLLIIIIIIMMMNNNPPPPPPMMMJJJHHHHHHGGG@@@AAA>>>;;;;;;>>>>>>:::999===???===>>>@@@???;;;888666555666999::::::888333333444444333222000///---...///111111///...,,,,,,,,,---...///111222222444222222555444///...///,,,---000222333333444444111333666999;;;<<<<<<<<<===<<<;;;;;;:::999999888555555444666999:::::::::===<<<:::888777666777777::::::;;;<<<>>>AAACCCDDD???<<<999777777777666555555666777666444222111111111222222111000///...---......,,,+++***)))))))))------,,,***(((&&&$$$###zzzsssqqq{{{lllGGG+++)))(((---JJJmmmMMM///***&&&)))333,,,***###///555777///+++)))///777;;;666///$$$$$$222;;;AAADDD@@@>>>BBBKKKSSS___vvvyyyaaaFFF&&&'''+++'''###%%%+++///,,,...777HHH\\\qqqoooUUU;;;'''!!!)))444GGGYYY]]]bbb\\\UUURRRPPPLLLDDD>>>444,,,!!! !!!"""  """$$$%%%$$$###$$$%%%+++$$$"""&&&$$$$$$$$$"""!!!!!!###%%%%%%&&&'''((((((((((((((((((((()))***,,,---......+++,,,------++++++,,,---//////000111111222222222000222444444555666999<<<;;;999666333444666999<<<888999:::<<<============;;;AAAFFFGGGKKKQQQTTTTTTWWWRRRMMMLLLNNNQQQRRRRRRUUUWWWYYYZZZ^^^aaa^^^XXXVVVTTTRRRRRRUUUWWWYYYYYYYYYQQQKKKIIIIIIGGGIIIMMMSSSVVVUUUOOOKKKJJJIIIGGG@@@@@@???;;;<<>>>>>;;;999666444555999;;;:::888111222222222222111111000---///000111111000...,,,,,,,,,---...000333555666444222222555444000...000,,,///111333222222222333111444888;;;===>>>===<<<======;;;;;;::::::::::::777666666777999;;;;;;:::999888888888999::::::;;;888999:::<<>>UUUkkk~~~fffJJJ222###"""...;;;NNN[[[ZZZ```[[[TTTQQQOOOJJJAAA999,,,%%%  !!!"""!!! """###"""!!!!!!"""###+++$$$ !!!$$$"""###$$$$$$"""!!!$$$&&&###$$$%%%''''''(((((((((''''''(((***+++,,,---...***,,,------,,,,,,...//////000000000111000000000111222444444444666999<<<;;;888666555666999;;;===999:::<<<===<<<<<<;;;<<<;;;AAAFFFHHHMMMVVV\\\]]]UUURRROOOOOOSSSTTTRRROOORRRVVVWWWWWWYYY^^^^^^\\\\\\\\\\\\]]]^^^^^^\\\ZZZUUUMMMGGGGGGHHHHHHJJJMMMQQQUUUSSSMMMIIIJJJIIIFFF???AAA@@@===???BBBAAA<<<999<<<<<<999999<<<===;;;:::666444555999<<<;;;888111111222222222222333333///000111222111000...---......//////111333555777333111111444444000...000000333666666444333444555333555888:::<<<============<<<;;;::::::;;;<<<<<<999888888888:::;;;;;;:::777777999:::;;;;;;;;;;;;777888:::<<<>>>>>>>>>>>><<<999666666777999;;;;;;777555333222333333444333111111333333222111///...***+++++++++***(((&&&%%%)))((('''&&&%%%$$$$$$$$$}}}sssooozzzccc???&&&(((&&&,,,MMMsssvvvJJJ...)))###$$$222...,,,###---111222......///222666666222///%%%$$$222;;;???AAA@@@@@@EEEOOOUUU```vvvvvvWWW:::''')))......&&&"""%%%******(((111DDD^^^vvv}}}```FFF---!!!$$$333AAARRR\\\XXX```ZZZTTTQQQOOOIII>>>555((("""  !!!"""!!!  """%%%"""!!!######!!! """%%%"""###$$$&&&'''(((((((((&&&&&&''')))***,,,------***+++------------///000000000000000000///......222333444444444555888;;;:::888666666888:::<<<===:::<<<===>>><<<;;;;;;;;;>>>DDDHHHIIINNNVVV]]]^^^OOONNNOOOTTTZZZ[[[XXXSSSRRRVVVWWWUUUVVV\\\```aaaeeefffggghhhgggbbb\\\VVVTTTMMMIIIKKKMMMNNNOOORRRLLLPPPOOOIIIFFFHHHIIIFFF???AAAAAA???AAADDDBBB>>>:::<<<;;;777777;;;<<<:::;;;777333555999<<<;;;999222222222222333444555666111222222222111000...---111111000000111333555666222000111444444000///111333666999999777555666777666666777888:::<<<>>>???===<<<;;;::::::;;;===>>>;;;:::999999;;;<<<;;;999999:::;;;<<<<<<;;;999888777888:::<<<<<<;;;:::999999777555555888;;;>>>>>>777555222111222444555555222333444444444222000///)))***++++++***(((%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&{{{uuuttt^^^===&&&((('''///RRRvvvxxxGGG222(((((((((---222...$$$...444555...---...333888888333---###"""###(((111;;;AAAEEEDDDCCCAAAIIIZZZdddsssmmmIII---!!! '''+++)))######'''(((%%%***333IIIfff}}}uuuTTT888(((&&&,,,===PPPYYY[[[\\\ZZZYYYWWWRRRJJJ@@@777111%%%!!!$$$### !!! !!!!!!!!!!!!!!!"""###$$$!!!###$$$###!!!"""%%%(((***)))(((%%%$$$%%%(((+++(((((()))***+++,,,,,,---111000/////////000222222333333333222222222111111777777888999999999999888<<<;;;;;;:::999999::::::???@@@CCCHHHMMMRRRVVVYYYVVVSSSRRRUUUYYY[[[XXXUUUQQQMMMNNNWWW]]]]]]]]]```llllllkkkfff```]]]^^^aaa\\\YYYXXXYYYVVVNNNGGGEEELLLNNNOOOKKKFFFCCCEEEHHHFFFCCCAAA@@@AAABBBBBBBBB::::::999888888888::::::999888666666777777777777333333333444555666777888666555333111000000000111555333111444888999666222444444777;;;999444222555:::>>><<<555333666888666777555444333444666999;;;<<<===============<<<<<<:::;;;;;;<<<;;;:::888777===:::888999;;;<<<:::777;;;;;;;;;:::999888777777777888999999888777666555555444333222222333555666222555888888444000//////111,,,***,,,***$$$"""&&&((($$$!!!"""%%%'''$$$ {{{vvvvvv^^^???'''((('''///RRRwwwtttFFF111&&&'''&&&+++...)))$$$...444666...---...222777777111+++"""!!!###)))222<<>>DDDGGGEEEGGGFFFOOO___gggvvvpppPPP333%%%&&&%%%%%%'''***((("""&&&000IIImmmgggJJJ444%%%'''222FFFWWW^^^___```ZZZYYYUUUMMMBBB444(((!!! """######""" !!!!!! !!!###### !!!!!!""""""!!! ###$$$$$$###""""""$$$&&&&&&'''((('''&&&%%%'''(((***++++++,,,,,,---------000000//////000222333555333333333222222222222111666666666666666777888888444444555666777888999:::777<<>><<<::::::999999<<<888555777;;;<<<:::666333333333333333333333333555444333222111000000000444000---,,,000222222111111111444777666222111444555888999666555777888777666666777888999:::;;;;;;::::::;;;;;;;;;;;;;;;:::999::::::;;;;;;;;;;;;:::===<<<;;;;;;<<<<<<;;;999:::999888777777888999:::777777888888888777666666222444777888888555222///000222555666444333222222222///...///---)))(((***)))'''&&&(((+++***'''###|||wwwzzz^^^@@@'''(((&&&...RRRxxxsssAAA,,,###%%%&&&***+++###$$$///666999000......111555444...'''!!!!!!)))555@@@FFFGGGIIIKKKJJJRRR```jjjzzz|||bbbAAA((( %%%%%%%%%'''+++,,,(((###000777KKKkkk{{{___BBB///%%%***888KKKZZZ^^^^^^^^^YYYWWWRRRIII===///###  !!!"""###"""!!! """""""""!!!!!!  ######!!!!!! """"""###$$$$$$%%%&&&'''$$$'''))))))(((''''''(((++++++,,,,,,---.........111000000000111333444666555555444444444333333333666555555444555666777888555666777888999:::::::::999===BBBHHHKKKKKKIIIHHHGGGFFFEEEHHHLLLOOOPPPOOOMMMOOOSSSYYY^^^`````````YYYXXXYYY]]]ccceeedddaaaSSSOOONNNQQQTTTUUUVVVYYYVVVRRRNNNNNNPPPQQQNNNKKKJJJIIIJJJKKKLLLJJJGGGDDDAAA@@@???>>>===<<<;;;;;;<<<888555777<<<>>>:::555444444444444333333222222444444333222111111111000111///------///111000/////////111555444000000444333666888888777888999999777888:::;;;<<<<<<<<<;;;::::::;;;<<<<<<<<<;;;;;;999999:::;;;;;;<<<<<<<<<<<<<<<<<<======<<<;;;::::::999888777777888:::;;;777777777777777777666666444555777888777555111///222333444555444333222111000///......---+++******(((((()))+++---+++'''$$$|||wwwyyy^^^===%%%'''%%%...RRRyyyrrrCCC---###&&&)))...///&&&%%%111777:::000......222555444---'''  )))666AAAFFFFFFIIIKKKIIIOOO^^^hhh|||sssWWW666!!! !!!&&&%%%&&&***---,,,(((%%%111===TTTrrrvvvVVV;;;,,,)))000???QQQ[[[\\\ZZZZZZXXXUUUOOOEEE999,,,!!!   """###"""""""""""""""  ###""""""!!! !!!!!!!!!!!! !!!"""###&&&'''(((((($$$''')))***)))(((((()))++++++,,,---...//////000222111111111222333555666777777666666666555555555555555555555555666666777666777888999999999999888666888;;;???BBBDDDEEEFFFGGGFFFEEEFFFGGGIIIJJJJJJKKKOOOSSSVVVXXX[[[\\\[[[TTTSSSTTTXXX]]]___]]][[[OOOJJJHHHKKKOOOOOORRRVVVPPPKKKGGGIIINNNPPPMMMIIIGGGGGGHHHJJJKKKJJJFFFCCC@@@@@@@@@@@@??????>>>>>><<<999777888<<<<<<999555555555666666555444333222333333333333222111111000...///000111222111///,,,...---000333333000000444444555777999999888999;;;999;;;<<<===>>>===<<<;;;;;;;;;<<<===============::::::::::::;;;<<<<<<===;;;<<<===>>>===<<<:::::::::999999888888999:::;;;666666666666666666777777777777666555444444333333555555555444444222000///.........,,,******)))((('''((()))+++,,,***'''$$${{{vvvxxx^^^;;;$$$''''''111UUU{{{qqqHHH111%%%(((,,,222222)))'''222888999000//////222666555...((( (((666AAADDDCCCDDDFFFFFFLLL[[[fff{{{hhhJJJ,,,"""###"""&&&%%%(((,,,,,,(((&&&''',,,CCCdddmmmLLL555,,,///777FFFVVV]]][[[YYYZZZYYYTTTLLL@@@444(((   """###!!!!!!""""""!!! """"""""""""!!!"""######"""!!! !!!$$$''')))((('''$$$&&&)))))))))(((((()))))))))***,,,...///111111444333222222222333444555777777777666666666666555444555555666777666666666555666777888888888777666666777888:::===AAADDDEEEDDDCCCBBBAAAAAABBBCCCDDDJJJOOOQQQPPPPPPSSSUUUTTTLLLLLLMMMOOORRRSSSSSSRRRNNNHHHEEEGGGIIIIIIJJJNNNIIIEEEBBBDDDHHHJJJHHHEEEAAABBBCCCFFFGGGFFFCCCAAA??????@@@AAAAAA@@@@@@???;;;::::::::::::999666444555555666777666555333222222333333333333222111000---///111333333111---+++---,,,///222222000111555444444555888888666888<<<;;;;;;<<<<<<<<<:::999888;;;;;;<<<===>>>>>>>>>>>><<<;;;;;;;;;;;;;;;<<<===999;;;>>>>>><<<:::999999;;;;;;;;;;;;;;;:::::::::666666555555555666777777999777555333333333555666777666444444444222000...---///...***)))***(((&&&&&&'''((()))((('''%%%$$$zzztttuuu^^^999###(((***555YYY~~~uuuOOO666(((***---222333))))))333888999000//////333777666///)))'''666@@@CCCAAA>>>CCCFFFOOO^^^hhh|||tttYYY999$$$!!!$$$%%%$$$%%%%%%))),,,((("""###(((333QQQxxxaaaAAA111...333<<>>AAACCCDDDAAAAAA@@@>>>===>>>@@@BBBIIINNNNNNIIIGGGKKKMMMLLLFFFGGGHHHHHHHHHIIIKKKMMMPPPJJJFFFGGGFFFDDDCCCFFFEEEBBB@@@@@@BBBCCCBBB@@@;;;;;;===???BBBBBB@@@>>>@@@AAAAAAAAAAAA@@@>>>>>>999;;;===;;;888444333333333444555666666555333222222222333333333222111000---///111222000...---,,,---,,,...222222000222666444222222666555333555;;;:::::::::888777555444333999:::;;;<<<==================;;;;;;:::;;;<<<<<<777;;;>>>>>><<<999888999<<<<<<===>>>===<<<:::999666555555444555666777888888777555333333444666777777444222333444444222///...000///***((()))((($$$$$$$$$%%%%%%$$$#########yyyssssss]]]999$$$***---888\\\|||TTT:::******,,,222222(((+++444888888000//////333777777111+++'''555@@@AAA???<<>>======::::::;;;===>>>>>>??????@@@@@@???>>>===>>>AAACCCIIIMMMMMMEEEBBBEEEHHHGGGDDDFFFGGGFFFEEEFFFJJJNNNWWWQQQLLLKKKIIIEEECCCEEECCCBBB???>>>>>>>>>===<<<777777888;;;>>>???>>>===BBBBBBBBBBBBAAA???===;;;888<<>>===<<<;;;::::::;;;<<<666:::>>>>>>;;;888888888<<<===???@@@???===:::888666555444444555666777888666666555555555666666777555333111222444555333111///222000***(((***(((###"""#########!!!!!!!!!"""zzzpppxxx|||}}}___@@@%%%"""***@@@\\\vvv{{{JJJ444''''''---777555%%%!!!///888777444///)))///777666666333&&& &&&222===BBBCCC???GGGLLLVVVdddmmmtttSSS555######%%%%%%$$$%%%&&&"""!!!######555QQQyyylllKKK777111111<<>><<<999:::???AAA@@@999<<>>===<<<<<<<<<@@@>>>===@@@CCCBBB<<<666;;;AAAAAA999222444666555444222444::::::333///000444444444444333222111000///---++++++---///000///+++...111111000000222555666222111333111---000666888777555444333333444444555:::<<<:::;;;??????:::<<<<<<<<<:::777666777888333777::::::888666666777777888:::<<<<<<;;;:::999666777888666333222555888666777777777777555444333666444222111222333333222222111///,,,***)))((((((%%%$$$$$$###############~~~uuuyyy||||||^^^===&&&&&&+++999SSSpppzzzKKK666))))))...777444$$$---666666333---(((...666666777444((('''333===AAABBB???GGGLLLUUUcccmmmjjjJJJ/// !!!$$$%%%$$$$$$"""$$$ !!!%%%###+++???___cccDDD333000333CCCOOO[[[___```aaa```]]]SSSHHH999+++###  """$$$%%%%%%%%%%%%$$$######!!!""""""  !!!"""!!! """###$$$###!!!!!!"""$$$###############$$$$$$%%%%%%%%%%%%%%%''')))+++,,,)))***,,,,,,++++++,,,...000000000///---,,,...///333444444222//////222444777777666666555555444444888;;;??????===<<<;;;<<<<<>>::::::===>>><<<;;;===@@@BBBBBBCCCEEEFFFJJJMMMMMMGGGCCCDDDHHHJJJUUUQQQNNNMMMOOORRRRRRRRRVVVTTTPPPMMMJJJHHHGGGGGGIIIGGGFFFFFFGGGCCC<<<555888:::===>>>>>>======<<<@@@???>>>>>>@@@@@@>>><<<<<>>>>>:::;;;;;;;;;:::777666777888444777:::;;;999777777888777888:::;;;;;;:::999888777888888666333333555888444444555666666666555444666444222222333444333222222000...,,,***((('''&&&$$$$$$###"""""""""######{{{{{{}}}{{{]]];;;(((******111GGGgggxxxNNN777***+++000777333$$$***333555333,,,'''---555555777555))) )))555>>>@@@@@@@@@FFFJJJTTTcccmmmyyy[[[===&&&###%%%$$$###"""!!!!!!(((***777OOOrrrtttVVV;;;...///555IIITTT]]]```______]]]YYYNNNCCC333&&&   """%%%%%%&&&&&&'''''''''''''''######"""  !!!  """###"""!!! """######"""!!!!!!!!!"""$$$%%%%%%%%%%%%&&&''')))***+++)))(((((()))+++,,,+++***...///000///...---...///333333222000...///111444555555444444444444444555888>>>CCCBBB===999:::===>>>AAA@@@<<<<<<>>>>>>;;;<<>>@@@@@@???>>>======???AAA>>>AAABBB===888999:::;;;:::666444444444222333777666666777777777888888888333111//////000111111000///000222444555888<<>>@@@>>>@@@FFFIIISSSbbbmmmkkkKKK/// ###$$$"""  !!!+++111CCC^^^gggJJJ333***000:::NNNVVV^^^___^^^]]]ZZZUUUKKK???///"""  ###%%%$$$%%%&&&'''((((((((((((&&&%%%"""   """"""!!! !!!""""""""" !!!###$$$$$$$$$%%%&&&'''((())))))(((&&&%%%''',,,...---+++---///000000//////000111444222000...---///222444444333333222333444555666888===BBBCCC???<<<<<<>>>DDDEEECCC??????CCCDDDCCCAAADDDHHHKKKMMMPPPRRRUUUYYYPPPNNNUUUXXXTTTTTTZZZTTTTTTWWW]]]ccceeeaaa]]]]]][[[XXXTTTQQQOOOMMMMMMPPPLLLGGGDDDBBB@@@===:::>>>>>>???AAACCCCCCCCCBBB???BBBCCC@@@<<<:::===AAA???AAABBB???<<<<<<<<<===:::888666555444444555777666666666777777888999:::555333222222333333222000222222333444666999===???;;;::::::999777666777999555555555666777888999::::::;;;;;;:::999:::999888888:::;;;;;;999888999:::999999:::;;;:::999888888:::;;;;;;;;;;;;:::999999999888777666555666777888222333333444444444555555555444444555666555333111111///---***'''%%%$$$###""""""!!!!!!""""""######zzz|||}}}zzz]]]>>>)))'''%%%***<<>>@@@EEEGGGRRRcccooowwwZZZ<<<%%% ###""" """""",,,666LLLkkkyyyZZZ???---)))333AAARRRZZZaaabbbaaa___YYYSSSHHH===---   !!!###"""###$$$%%%&&&''''''''''''%%%###!!! !!!!!!!!!"""!!! !!!""""""!!! !!!"""#########$$$%%%&&&''''''''''''%%%%%%(((---111000///...000111111111111333555666333///------000444666666555555555666888:::;;;>>>@@@DDDHHHJJJIIIGGGEEEKKKLLLIIIDDDEEELLLQQQQQQNNNQQQTTTVVVWWWXXXZZZ\\\]]]TTTRRR[[[aaa______dddhhhjjjkkkjjjfff```ZZZVVVbbbaaa___\\\YYYWWWUUUTTTKKKJJJHHHHHHGGGEEECCCAAABBB@@@@@@BBBEEEGGGFFFDDD???CCCFFFDDD===999;;;>>>@@@@@@@@@@@@???======>>>888999999777777777666444444444444555555777888999666555333444444444333111444333222333555777999999888::::::888777777888888444555666777999:::;;;;;;;;;999999999888777777777999;;;<<<<<<;;;999999::::::::::::::::::999888777;;;<<<<<<<<<<<<<<<;;;;;;:::999777666666777888888555555444444333333333333444444444555666555333000000///,,,***'''%%%$$$######"""""""""""""""######vvv{{{}}}{{{]]]>>>(((&&&%%%+++<<>>@@@BBBFFFGGGKKKQQQVVVWWWTTTPPPRRRSSSPPPMMMOOOWWW]]]^^^^^^```bbbaaa```______```___[[[[[[aaagggiiiiiikkkqqqpppnnnhhhaaa\\\ZZZ[[[^^^]]]\\\ZZZXXXVVVTTTTTTIIIJJJKKKKKKKKKJJJIIIHHHCCCAAA@@@BBBFFFHHHGGGEEE@@@CCCFFFDDD>>>:::;;;===AAA??????AAA@@@<<<;;;===666:::;;;999999999777333333333222222333555666888555444444555666666444222333222111222444444444222444888999777666888999888444555777999:::;;;<<<<<<;;;888777999888666666999;;;===>>>>>><<<;;;::::::;;;:::888888999999888666;;;;;;;;;;;;<<<<<<<<<===<<<999777777888999888888777666555444333333333333444333222333444444222000///...,,,***(((&&&%%%%%%%%%$$$$$$###"""#########}}}sssyyy||||||^^^<<<'''(((''',,,;;;QQQxxx^^^===***+++,,,...,,,$$$ )))111444555333+++///333111222///$$$ ***777AAADDDCCC@@@CCCEEEQQQffftttoooRRR555""" $$$$$$  !!!"""!!!---<<<[[[}}}___>>>+++$$$)));;;OOOZZZaaaggggggddd^^^RRRHHH:::111%%%   !!!"""###############""" !!!######!!!!!!"""######"""""""""!!!"""$$$$$$###"""!!!$$$%%%'''((((((((((((''''''(((***+++,,,---///111///////////////222777;;;<<<777000...000555999;;;<<<<<<;;;;;;===@@@DDDFFFEEEJJJPPPUUUWWWWWWVVVUUUVVVXXXYYYWWWZZZ```dddcccggghhhjjjiiihhhgggggghhhfffhhhiiijjjmmmrrrtttqqqpppnnnkkkiiigggeeecccaaaXXXXXXXXXWWWUUUTTTRRRQQQJJJKKKKKKJJJHHHGGGGGGHHHBBB???===@@@DDDGGGFFFDDDAAABBBCCCAAA>>>===???AAAAAA======@@@@@@;;;999:::777;;;<<<999888:::888333333333111111111333555666444333444555777777555333000//////111444444111...111777999666666999:::888555666888:::;;;<<<<<<<<<===999777::::::777888<<<===???AAA@@@>>><<<;;;:::<<<999777777888888777555888888888999:::;;;<<<======:::777777888:::999888777666555444444444555666444333111111222222222111...---,,,***)))(((''''''''''''&&&$$$############}}}rrrxxx|||}}}___999'''******,,,999PPPxxxdddAAA++++++******(((!!!!!!+++222555666111***---333111333111&&&***777AAAEEEEEE@@@CCCEEEQQQgggvvvyyycccDDD)))###&&&%%%!!! """ !!! --->>>___sssUUU555$$$!!!(((>>>SSSZZZaaafffeeeaaaYYYKKK???444,,,""" !!!!!!!!!!!!"""############""" ######  !!!###$$$###""""""###!!!###%%%&&&$$$"""!!!&&&'''(((*********))))))'''***---,,,******,,,/////////...------111777<<<>>>888111///222777;;;===;;;:::999:::<<>>999888<<<<<<888:::??????AAABBBBBB???<<<;;;:::<<<999666666777888666444555666666777888:::;;;<<<===:::777777999:::999888555555444444555666888999555222000///000111111111...---,,,***))))))(((((()))((('''%%%$$$###""""""uuu|||}}}|||^^^>>>(((((((((,,,;;;PPPvvvsssGGG333)))(((///$$$(((000222111000------333::::::111((($$$111<<>>000'''!!!###$$$ ###### ###((('''!!!   ######"""   ###%%%%%%%%%%%%&&&'''((())))))...,,,***))))))+++...000333111...------000333555777444222222666:::;;;:::999;;;;;;999888:::???CCC???CCCGGGHHHFFFEEEGGGIIINNNYYY```^^^[[[]]]]]]ZZZ```ZZZ]]]iiipppnnnooovvv{{{~~~}}}wwwiiigggbbb]]]\\\\\\[[[VVVRRRPPPMMMIIIFFFEEEDDDBBB@@@>>>;;;:::===BBBCCC@@@======;;;<<>>???@@@@@@???===;;;999;;;999666333333444777999999444222444555444444666777999;;;999555333333444000000111111000///...---000222666999:::888666444444666:::===>>>===;;;:::;;;999:::???AAA>>><<<======???AAAAAA???===<<<<<<<<<888555666999;;;999666333333555666888:::;;;<<<:::777333444777::::::999555555444444444444555555555333111111333444222///......,,,)))'''))))))((('''&&&&&&%%%$$$"""!!! uuu}}}}}}~~~^^^<<<''''''(((---<<>>@@@BBBCCCDDDDDDFFFGGGMMMVVV[[[XXXUUUUUUVVVTTTSSSPPPUUU```dddccchhhqqq|||xxxwwwxxxzzz|||{{{rrrsssxxxwwwnnn```\\\XXXXXXZZZYYYTTTPPPPPPNNNKKKGGGDDDBBBAAAAAACCC???<<<===@@@AAA>>>;;;;;;999:::===>>>;;;;;;>>>===>>>>>>===<<<:::888777999777555333333444666888888333222555666555444666666888999777444222222333111111111111111111000000222333666888888777666444222444777:::<<<<<<;;;:::999777999>>>@@@===;;;===>>>@@@BBBBBB@@@======<<<<<<999666777:::<<<:::888444555666777999:::;;;;;;999777555555666888999999444444444333333444444444555333111111333444222000,,,---...---,,,***(((&&&&&&%%%%%%%%%$$$$$$######uuu~~~|||___;;;&&&'''(((...===QQQvvvmmmEEE555***&&&***!!!***444777777333111000444999888000(((!!!$$$///:::@@@AAABBBEEECCCKKK___rrrlllSSS666###!!!(((@@@gggiiiKKK///###***222AAATTT^^^bbbaaafffcccUUUNNNFFF666)))### !!!!!!""""""'''+++(((&&&%%%%%%$$$ !!!!!!  !!! """"""######""""""!!! """######$$$%%%'''''''''''''''((((((((((((+++++++++,,,,,,,,,------222111///...---,,,,,,,,,......000333888:::;;;;;;888:::;;;;;;::::::;;;======<<<<<<>>>AAADDDEEEEEEJJJPPPSSSPPPMMMLLLMMMLLLGGGGGGMMMWWWZZZZZZcccnnnwwwuuuqqqlllhhhgggiiikkkqqqrrrmmmeeedddiiiiiidddVVVTTTSSSSSSUUUTTTPPPLLLOOOPPPOOOJJJEEEBBBCCCEEEHHHCCC???===>>>>>>===:::999666777;;;;;;999:::======<<<;;;999888666666555666555555555555555666777666222222666888666555666555666666555333111222333333222111111111222333444444555555666666666555555111222444666777888888999777555777<<<===;;;:::===>>>@@@BBBAAA???===<<<<<<;;;888666777;;;===<<<:::777777888888999:::::::::888999888777555555777999444444444333333444444444444333222222333333222111...---,,,+++***(((&&&&&&&&&%%%$$$######$$$%%%&&&uuu|||zzz___===''''''(((...<<>>''' +++555FFFZZZccceeedddhhhbbbQQQHHH@@@111&&&!!! !!!!!!!!!!!!"""(((,,,***%%%"""###$$$ !!!"""""""""!!! !!! !!!"""""""""&&&%%%$$$###""""""""""""###%%%%%%%%%&&&'''))))))((((((((((((((((((***+++,,,---------,,,,,,000000000//////...,,,,,,...000333666999::::::999777888:::<<<<<<<<<<<<<<<>>>;;;:::<<>>???@@@???===;;;;;;;;;999777666777:::<<<;;;:::999999999999999999999999888999:::888555444666999444555555555555555555444333333333333333333333222222---)))'''%%%$$$%%%)))'''&&&$$$###"""###%%%&&&wwwyyyxxx```AAA***))))))---999GGGhhhgggAAA333'''"""''''''000444444...---...222666666111+++""""""...999???AAA888@@@EEEOOOcccttt~~~lllRRR:::!!!###'''111RRR}}}sssPPP666###!!!,,,888JJJ___fffhhhfffhhh```MMMCCC;;;---### !!!""""""""""""!!!"""&&&***)))$$$ $$$!!!!!!"""#########""""""$$$$$$$$$#########%%%&&&'''&&&%%%###"""""""""""" ###%%%%%%%%%&&&'''))))))))))))))))))(((((()))+++,,,......---,,,+++...///000111222111111000222555777999:::999888777666777999<<<>>>???>>>===>>><<<:::<<>>;;;;;;===???@@@;;;888777::::::888999<<<===;;;888555444444555666555555777888888888888777333000111666999666555666666555444333333444444444333222000///000222444555777777666555555555666666777666444333222222222222555444777:::999777888======>>>???===;;;999999:::777666555666888999:::::::::::::::999999999888888777999:::999555444666888666666777777777777666666333333333333333333333444333...,,,---+++&&&%%%((()))'''%%%"""!!!!!!"""###yyywwwxxxdddDDD,,,)))(((,,,666AAA```qqqHHH666***%%%***!!!&&&///333333111111222555888777333///!!!!!!---999@@@BBB:::CCCHHHQQQcccqqqvvvbbbGGG/// """   ***===```iiiFFF---!!!###000<<>>===<<<;;;;;;;;;===@@@BBBCCCCCC>>>===>>>BBBDDDDDDFFFIIIGGGBBB@@@HHHTTT\\\\\\ZZZ[[[XXXUUUSSSTTTTTTTTTSSSLLLNNNPPPPPPNNNLLLLLLLLLIIIIIIGGGFFFDDDCCCBBBAAA@@@BBBCCCBBB@@@@@@CCCFFFAAA???===;;;;;;===@@@BBB===:::888:::999777888<<<;;;:::777555444555666666555666777777777777777666444000000444666444333444666444222222333555555555333222111111111222333444888777777666666777888888999888666555333333333333777777999;;;999666888>>>>>>??????===:::888999999666666666666666777888999::::::999999888888888888777888999888777666777888666777888999999888777666222333444444333333444555222///333999777,,,$$$%%%(((&&&$$$"""!!! {{{uuuzzziiiDDD+++((('''+++444>>>[[[}}}PPP:::+++&&&***&&&000555666555444555666888666222...  ---999AAACCC;;;DDDHHHOOO___mmmyyyiiiSSS888$$$ """######  """!!! 111NNNqqqwww[[[:::###&&&777DDDTTTcccdddhhhaaa^^^UUUFFF>>>444"""!!!###%%%%%%$$$###'''###!!!$$$### $$$###""" ###%%%'''###$$$$$$""" ###&&&%%%%%%$$$$$$######""""""!!!"""######""""""$$$%%%)))))))))******+++++++++++++++,,,,,,---------,,,//////000222333555666666666999;;;:::777555555666999777666888:::;;;999777666888:::;;;<<<<<<>>>???:::777999???BBBAAAAAADDD>>><<<<<>>>>>>>>???@@@>>>===<<<;;;;;;===@@@BBB???;;;888999888666666:::888777666555555555666666555555555555444444444444555000///222444222111333555222///000222444555444444444444333333333333333777777888888999999::::::888888888777777666666666999999;;;===999666888???@@@@@@@@@>>>;;;999:::;;;777777777777666777888999888888888888888777777777777666666777999999888777555777888999999888777555111333555555333222444666555111333999777+++$$$'''$$$######"""!!! }}}uuu{{{mmmBBB***''''''+++333<<>>:::>>>@@@DDDFFFCCC???>>>???@@@@@@>>><<<;;;===@@@CCCEEECCC@@@?????????>>>===<<<<<<<<<;;;:::<<<>>>AAA@@@;;;888999777444555888555555555444444555555555555444333222222222222222666111...000222000000333444000---...111444444333555666666666555444333333666777888::::::;;;;;;;;;666777888999:::::::::999;;;;;;===>>>:::666999???BBBBBBBBB???<<<;;;;;;<<<999999999888777777888999777777777777777777777777777555444666:::;;;999666555666777999999777666555111333555555333222444777;;;222---000---%%%%%%,,, !!!!!!!!!!!! uuu{{{jjjIII)))%%%%%%(((777AAARRRzzz\\\>>>(((###'''222999;;;666111---...333444000+++###---<<<@@@>>>>>>@@@AAAMMMbbbooommmKKK111'''###%%%!!!%%%$$$(((DDDjjjqqqZZZ<<<###,,,AAARRRXXX\\\aaabbb[[[UUUPPPEEE555((("""!!!%%%%%%###!!!"""$$$###""""""""""""###$$$%%%"""$$$'''))))))'''%%%###%%%!!!!!!$$$###"""$$$$$$%%%$$$###!!!((('''%%%###"""""""""###.........,,,)))(((((())))))***+++,,,---,,,+++***///111333444333222222222555555666666555333111///333333444555666666333000555555666888999999666444444444333333333777<<<@@@<<<999888;;;AAAFFFEEECCC===BBBHHHKKKKKKFFF???;;;>>>CCCHHHFFF@@@===???CCC???>>>===>>>???@@@???>>>@@@FFFHHHBBB>>>???<<<777@@@???<<<:::999999;;;<<>>>>>===<<<@@@<<<888777999::::::999===??????<<<:::999<<>>??????KKK___mmmvvv^^^<<<###!!!### """ !!!333SSSwww{{{hhhMMM333!!!,,,CCCWWW___```aaa___XXXRRRLLLBBB222&&&!!!!!!############$$$%%%###$$$$$$%%%%%%&&&&&&&&&&&&'''))))))(((&&&###""""""!!!!!!"""###$$$###!!!"""###$$$$$$%%%$$$$$$$$$'''&&&%%%$$$######$$$$$$.........,,,)))((()))***((()))***+++++++++++++++000222444444333111111222333444555555444222000///333333333555777666444222555666666777777777555444555555444444444777;;;???>>>;;;999;;;AAAEEEEEECCCBBBEEEJJJNNNOOOKKKDDD???@@@CCCDDDCCC???>>>AAADDDAAA@@@>>>???@@@@@@???===???EEEHHHEEEBBBBBB???:::>>>===<<<;;;:::;;;;;;<<<<<<;;;:::888777777888888666444333444777888777555444444444444555666777777333222222111111222222333222222222000...///222666666777888777555444666888888888888888999:::;;;;;;<<<===>>>??????>>>===<<<>>>;;;888888:::;;;;;;:::;;;<<<>>>===<<<<<<>>>AAA???===;;;:::<<>>;;;888999999:::999999777444444444555555444666666666555333222333444666666666555333222111000///...,,,,,,---,,,***(((###"""!!! !!!}}}wwwyyykkkLLL+++(((''')))555;;;HHHaaa\\\<<>>>>>HHH\\\jjj{{{jjjOOO000 ######'''AAAfffvvv\\\<<<&&&"""000III^^^fffddd```[[[TTTLLLFFF<<<...###!!! !!!$$$&&&&&&&&&$$$%%%'''((()))))))))(((+++***)))(((&&&$$$"""  ###$$$$$$""""""!!!%%%%%%$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&------...,,,***))))))***((((((((()))***+++,,,---111333555555333111000111111222333333333111000///333222333555777777555333666666666555555444444333666666666555555777;;;>>>>>>:::888999===@@@AAA@@@AAABBBEEEJJJLLLJJJDDD>>>AAAAAA@@@@@@@@@@@@BBBBBBBBBAAA??????@@@@@@>>>======CCCHHHGGGEEEDDDAAA===::::::;;;<<<<<<<<<<<<<<<;;;:::999999999:::<<<===888666444333444555555444333333333444666777999:::333333222222222222333333333444444333111111333444666777777777666777:::<<<::::::999999999999::::::;;;>>>BBBBBB???<<<;;;<<<===;;;::::::;;;======<<<888:::===>>>??????AAACCC>>>===;;;;;;>>>CCCIIIMMMDDD@@@;;;888888999::::::888555222222333555555555555666666444222222333444666666555444333111///...,,,++++++,,,------+++***###"""!!! zzzzzznnnLLL+++'''&&&'''111444???TTTwww^^^===222+++%%%&&&000888;;;666444222333555444...***!!!&&&111999>>><<<===<<>>===???BBBCCCAAA???@@@>>>===>>>??????>>>===:::???DDDFFFDDDAAA===:::666888:::<<<>>>>>>===<<<;;;;;;:::::::::<<<===>>>:::888555333333333444444111222333444666999;;;<<<333222222111111222222333444555555555555444333333666666666777888:::===???;;;;;;:::999999999::::::999>>>CCCCCC>>>999999:::;;;;;;;;;<<<>>>>>>???>>>888:::===???AAAAAAAAABBB???===:::999:::???CCCGGGCCC???:::777777888::::::666444111000222555666666555555555444222111222333444444444333222000///...,,,+++++++++,,,,,,+++)))###"""!!!~~~|||qqqOOO---(((''''''000111:::KKKmmmcccBBB333***$$$$$$///888<<<999666222111111111///,,,$$$///:::@@@;;;===;;;CCCTTTbbbyyyyyybbbHHH000 !!!###%%%"""!!!;;;^^^qqqNNN)))$$$444KKK\\\dddeeeccc```UUULLLBBB;;;111%%% !!!!!!###'''((('''&&&''')))++++++***((('''&&&%%%###!!!  !!!$$$&&&%%%$$$"""""""""############$$$%%%&&&&&&&&&&&&(((***,,,,,,***))))))***))))))((((((***,,,...///111222444333111///......------...///000000000000222111111333555666666444555666666444111000222444777777777666555666999;;;:::888666666777999::::::777777777:::======:::666<<<<<<<<<@@@DDDDDD???:::<<<;;;;;;<<<>>>???>>>===888;;;@@@BBB@@@;;;666555444666999<<<>>>>>>>>>===>>>===<<<;;;;;;;;;<<<===;;;:::777555333333444555111111222444666888:::<<<555444444333333444444555555555666666777666555444666555555777:::===???@@@;;;;;;::::::999:::::::::888===BBBBBB===999888::::::<<<>>>???@@@@@@@@@@@@;;;<<<>>>???AAAAAA@@@??????===;;;999999<<>>============>>>??????;;;<<<============<<<<<<<<<;;;===@@@CCCBBB===999<<<::::::;;;<<<======;;;555777;;;>>><<<666222333333555888;;;===>>>>>>>>>???>>>===;;;;;;;;;;;;<<<;;;;;;:::777444333444666222222222333555666888999777777666666666666777777555444444666777888777555444444555888<<<>>>??????;;;;;;::::::::::::;;;;;;999===AAAAAA>>>;;;:::::::::===@@@BBBAAA@@@@@@@@@>>>======>>>???@@@>>>===<<<<<<;;;;;;<<<===@@@AAA<<<:::777666777888999888555333222333555666666555333444444222000000111222...///000000111111000000111///---,,,+++)))&&&######"""!!!~~~sssZZZ555---***+++444444<<<===XXXwwwUUU444###%%%+++888AAA===;;;888555444222111///######///888<<<999<<<;;;BBBPPP[[[qqq{{{gggHHH... """###$$$$$$######$$$$$$%%%$$$777TTTsss|||XXX666""" ---BBBYYYdddhhhgggccc]]]VVVKKK???555*** !!!"""$$$$$$$$$###"""!!! """!!!!!!!!! !!!"""###"""!!!"""###$$$$$$$$$!!!"""###$$$$$$$$$###"""###%%%((()))((('''''''''&&&&&&'''((())))))((((((,,,...000000...---------++++++,,,---///111222333222111000000111222222111111555888777444222333555333444555555444555777999AAABBBDDDEEEDDDDDDDDDDDD>>>@@@BBBAAA===<<<>>>AAA>>>=========>>>>>>===;;;???===<<<<<<<<<<<<:::999444444888<<<;;;555333666444555888:::<<<>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<:::;;;<<<:::777555555777333333222333333444555666666666555555555555666666555333222444777999888777333333555999===???>>><<<:::::::::::::::;;;<<<======>>>???@@@@@@???>>>===;;;>>>CCCDDDCCCAAA@@@@@@>>><<<;;;;;;>>>???>>>===::::::;;;<<<===>>>>>>>>>999888777888:::;;;:::999555444444555777777555333333444333222000///000111//////000000000///......000...---++++++)))&&&######"""!!!}}}sss[[[555,,,)))***333333;;;888QQQwww~~~\\\555!!!''' ***999BBB======<<<:::888444111///&&&###...666888999<<<<<>>CCCAAA>>>===<<<;;;999777444333666<<<<<<666666:::555666888:::<<<===>>>>>><<<<<<;;;::::::;;;===>>>999<<<===<<<888666666777444333333222222333333333333222222111111222222333555333111333777999999888222333555:::>>>@@@===:::999999999:::;;;<<<===>>>@@@??????@@@BBBBBBAAA???;;;???DDDEEECCCAAA@@@@@@>>>;;;999999===??????>>>999:::;;;<<<<<<;;;:::999888888888:::<<<===<<<:::555555666777999888555222333333333222000///000111000000000000///...---,,,///...,,,++++++)))'''$$$###"""!!! |||wwwYYY<<<***)))***///666555;;;HHHkkk___<<<000###!!!---;;;CCC???999444444777888444///)))%%%///777<<<@@@<<<888BBBQQQWWWhhhqqqaaaDDD)))$$$&&&((()))***)))((((((&&&---NNNnnnrrrbbb888!!!###$$$666KKK]]]cccdddfffaaaWWWMMMGGG<<>>:::888<<<>>>:::777:::===>>>:::<<>>;;;888<<<999666888<<>>??????>>>===<<<;;;;;;===AAA@@@<<<===@@@===<<<:::999999:::;;;<<<===888;;;<<<777;;;>>>666555666888999::::::999999;;;:::888666666666777777555222//////000111222222---,,,,,,,,,---...000111111000///---***(((&&&%%%######"""!!! }}}zzzbbbCCC...***(((,,,222111999FFFhhhiiiAAA222&&&,,,999AAAAAA<<<777777::::::666000(((""",,,666>>>BBB>>>999AAAOOOUUUggg|||hhhTTT:::###"""###$$$&&&)))+++***(((&&& !!!"""<<<[[[uuuuuuuuuQQQ///"""(((:::NNNaaaffffffeee]]]RRRIIIBBB777***   !!!$$$%%%&&&%%%"""!!! !!!!!!!!!""""""!!! !!!###$$$$$$"""!!!  """###$$$$$$""""""######$$$$$$$$$%%%%%%%%%''')))++++++***(((((()))))))))))))))***,,,...//////222444444333333444666222111000//////000111222111222444666777666555444222111111555;;;>>><<<999777::::::777888:::999555888<<<<<<999999>>>AAA@@@???@@@BBBCCCBBB@@@>>><<>>>>>:::888999777666888<<<@@@BBBBBB===;;;999888777777888999666555222111111111111111///000222222222000///---///000111222222111111000111111222333444666777888777777777777777888888999999:::;;;<<<===<<<<<<;;;===;;;;;;===<<<999;;;@@@<<<<<<;;;::::::;;;<<<===>>>888::::::555999===888555666777888888999999999:::999777666555555666666555222000///000111111111------,,,,,,---///000111111000...+++)))((('''&&&""""""""""""!!! ~~~bbbBBB---***)))///888888888EEEdddwwwEEE111))))))666???AAA===999999;;;:::555000''''''555@@@CCC@@@;;;AAAMMMSSSeeeqqqYYY@@@---!!!&&&!!!!!!$$$))),,,,,,'''"""$$$(((((('''444QQQlll}}}yyy~~~yyy]]]<<<&&&###222CCCTTTdddhhhfffbbbWWWLLLEEE===000$$$ """### """###$$$$$$%%%'''(((###"""  !!!"""!!!  !!!!!!!!!"""""""""""""""""""""""""""########################$$$$$$$$$%%%%%%%%%'''(((******)))(((((())))))))))))***,,,...000111///222555666555444555666////////////000111222333333444666777777666444333222222333888===???===:::222666777555666888888444999;;;:::999<<>>===BBBAAA@@@???===;;;999777777<<>>===:::777777666666999<<>>;;;;;;;;;;;;<<<===>>>>>>>>>777999:::555777<<<888666666666666777888999999888777666555555444555555444222000///000111111000...---------...///000000000...,,,***)))(((((()))!!!""""""###"""!!!|||~~~eeeDDD...))))))111;;;===:::EEEaaa~~~FFF///***!!!&&&333<<>>EEEFFFBBB???>>>>>>===============@@@???>>>===<<<<<<;;;;;;<<>>??????;;;555:::>>>777666:::777888888777666777888999;;;777666666555444444333333444222000///000111000///..................//////...---+++)))((()))******!!!"""#########!!!zzz{{{qqqNNN444,,,''',,,555666<<>>;;;888888888666333///((("""...===AAACCC>>>???GGGMMM]]]wwwqqqYYY;;;%%%!!!### """%%%***,,,)))"""!!!000999777@@@ZZZuuu|||www]]]===### 222JJJ[[[```dddbbb]]]WWWNNNHHHCCC888))) !!!""""""%%%%%%######%%%(((&&&%%%$$$$$$###$$$$$$%%%###"""!!! !!!!!!"""###"""!!! !!!"""%%%$$$###""""""$$$&&&'''&&&$$$###"""!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%%%%'''((('''''''''(((***)))***+++---...///000111000000000000///...,,,***...///000111333444444555444444666666666444222000///000222444777777666555===BBBEEECCCAAABBBAAA???:::;;;;;;;;;@@@FFFDDD@@@::::::::::::;;;<<<>>>?????????>>>>>>???@@@AAABBB@@@DDDDDD???<<<;;;:::777<<<;;;;;;<<<===<<<999777999:::;;;;;;:::888666555666777:::<<<>>>>>>>>>===<<<<<<;;;777333111111333444444555555555555555555666444222000000111222333777666555444444444555555000111333666888999::::::222333666888:::::::::::::::999<<>>??????999444<<>><<<999888777777555444***$$$***777===BBB???>>>EEEJJJZZZrrrtttdddLLL/// ###&&&***,,,***%%%%%%///777JJJggg{{{zzzzzzqqqPPP333 '''999OOO```aaa```]]]XXXRRRKKKGGGAAA555''' !!! """############%%%&&&######"""!!! ###"""!!!  !!!$$$###""""""###$$$&&&'''$$$###"""!!!!!!"""$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&&&&&&&(((*********,,,---.../////////222000.........---,,,***......000222333333444444000111222333333111///...,,,---000333666999:::;;;EEEKKKMMMHHHCCC@@@>>>;;;;;;???AAAAAACCCEEEBBB<<<999999:::;;;===???@@@AAA@@@@@@@@@AAABBBDDDEEEFFF@@@CCCCCC>>>:::999888555<<<<<<;;;<<<===<<<:::888;;;<<<===<<<888666444444555666999;;;===>>>>>>>>>:::<<<;;;888333111333555666666666666666777777777888777555333333444666777666666555555555444444444///111444777999;;;;;;;;;333555777999:::;;;;;;;;;888999===AAA???:::777999:::;;;<<<===============999444===EEE===666888888999888888888888888999999666666666666555444333222333222000000000000...,,,---------------,,,+++******************)))))))))&&&&&&$$$###!!! xxx{{{qqqNNN555---)))...666777444<<>>CCCHHHVVVmmm|||eeeSSS>>>%%% """!!!&&&+++///...''' &&&777SSSooozzzyyyvvvxxxmmmDDD---!!!...BBBSSS___^^^]]][[[VVVOOOHHHDDD;;;000###  !!!"""###"""!!!"""$$$%%%%%%$$$"""!!! !!!!!! !!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!"""######$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%%%%&&&(((******+++,,,---...------,,,111...+++***,,,...---,,,,,,---///000111111111000000111222333333222000///,,,...///111444777;;;===AAAGGGJJJEEE???<<<999777>>>EEEIIIHHHFFFDDD@@@:::999:::;;;<<<>>>???@@@@@@??????@@@@@@@@@AAAAAAAAA<<<@@@@@@;;;888888888555<<<;;;;;;<<<======;;;999:::<<<===;;;888666666777777888999:::;;;<<<<<<<<<888::::::777333222555888777777777777777888999999888777666666666777888999666777888999999777666555111333555777999999999888444666777999;;;;;;;;;:::888888;;;???>>>999999;;;:::;;;<<<<<<===<<<;;;:::===555===EEE;;;444999<<<666666777777777777666666666666777777666555333222333222000000000///---+++,,,,,,------,,,***)))((()))***+++,,,+++***((('''***(((%%%"""xxx|||yyyUUU999///((()))///...///666HHHfffwwwUUU888$$$  ...::::::777444111111222555666...&&&$$$,,,555>>>???>>>CCCHHHUUUjjjtttYYYGGG444"""$$$"""(((...222///&&&###:::ZZZrrrwwwqqqssswwwjjj>>>+++###555HHHWWW\\\[[[[[[[[[WWWNNNFFFBBB777,,,  !!!###$$$%%%"""!!!"""&&&'''&&&######"""!!!   !!!""""""""" !!!"""######$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$%%%(((***++++++,,,---------++++++...***''''''***---......+++,,,---/////////......222333555666666555333222////////////000333777:::777>>>CCC???:::888777666AAAJJJPPPNNNHHHDDD>>>999999:::;;;<<<============<<<<<<======<<<;;;::::::888<<<===888666888888777<<<;;;;;;<<<======<<<:::999;;;<<<;;;888777888:::::::::::::::::::::::::::666888:::777333222666:::888888777777888999::::::777777777777777888999999888999<<<======;;;999777333444666888888777666555555666888999::::::::::::999888999<<<;;;888:::>>>:::;;;<<<<<<<<<;;;:::999AAA777<<>>EEESSSggg}}}vvvdddNNN777$$$ !!!""""""###+++555777,,,---CCC```xxxyyymmmiiiwwwrrrOOO444)))$$$999MMMXXX^^^``````[[[VVVPPPFFF<<<111'''     !!!&&&""" ###(((***%%%!!!"""""""""  !!!$$$%%%$$$"""""""""%%%$$$### """%%% !!!%%%'''###"""%%%(((&&& """(((&&&$$$""""""$$$&&&(((((()))++++++((((((,,,,,,******(((&&&'''***---...///111111222222222111000000...///222555777777444111000111222333444555555555444888<<<<<<;;;<<>>;;;:::999888777777777777333555666777666777888::::::;;;<<<<<<<<<;;;:::999666999;;;;;;999666444333444444666777999;;;<<<===999::::::;;;;;;::::::999:::;;;;;;;;;;;;;;;;;;::::::999888777777777888888777666666666555555555555666555555666666666333111000222444555555333000...,,,,,,,,,---,,,+++)))(((,,,,,,++++++++++++++++++)))(((&&&$$$!!!yyyxxxccc???+++(((***---111000999BBBZZZ```===...!!!)))555999===444---333444///000...)))"""!!!&&&111:::888555;;;BBBPPPdddzzzkkkRRR;;;))) ###&&&///333222&&&---GGGdddvvvrrrfffhhhsssdddBBB&&&"""***>>>TTTbbbbbbaaa]]]VVVRRRMMMCCC999...$$$    !!!"""$$$"""!!!###''''''$$$!!!###$$$%%%&&&&&&%%%$$$###""""""#########""""""""" """$$$%%%###"""!!!!!!%%%%%%%%%###!!!!!!###&&&!!!  """$$$%%%###"""$$$'''%%%!!!"""(((%%%###"""###&&&((())))))***,,,,,,))))))------+++,,,***((())),,,000111222888666444222000000000000222222444666888777333000222333444444444333222222111444666888999;;;>>>BBBFFFJJJIIICCC>>><<<;;;888777555444444555555444333222222444777:::;;;:::888:::999777555555555666777777888888999::::::999999888:::;;;999666444555777:::;;;<<<<<<;;;999777666777:::===;;;888777:::===::::::999888777777777777333555777777777888999;;;===<<<:::999999999:::;;;666888::::::888666555555444555666777888:::;;;;;;999::::::;;;;;;::::::999::::::;;;<<<<<<;;;::::::999999999999888888888888666666666555555555444444555444444555666666333111222333444444444222000///++++++---------+++***(((***************+++++++++((('''&&&###!!!wwwttt{{{gggCCC,,,&&&)))---111000;;;CCCZZZnnnAAA---$$$ '''333<<<>>>444***///111...111///+++###!!!&&&///888666222777>>>KKK^^^uuu{{{```EEE///!!! &&&,,,333222+++ !!!111OOOjjjrrrjjj```dddkkkzzzvvvPPP333&&&222EEEZZZhhheeeaaaZZZSSSPPPLLL@@@444***!!! '''   !!!""""""!!!""""""###$$$%%%%%%$$$$$$((())))))***)))(((&&&%%%%%%%%%%%%$$$######"""""""""###%%%%%%###!!! %%%&&&&&&&&&$$$###$$$%%%!!!""""""""""""############""""""$$$###!!!###'''$$$$$$$$$&&&((())))))'''***,,,,,,)))***---...,,,---++++++,,,///222444444999777444111000000222333555555666777888666222///333444555555555333000///000000000222666999:::;;;;;;===<<<666222333333222444333222333555666555444000111333666999;;;:::888>>>:::777666888999888666666666666777888999:::;;;======<<<999555333333444:::;;;;;;;;;:::999888888888;;;<<<;;;888777999;;;:::999888777666666666666333555777888888999;;;===@@@===999666555666999<<<666888999888777666777888666666777777888999999999999::::::;;;;;;::::::999888:::;;;======;;;:::888999999:::;;;:::999888777555555555555555444333333333222222333555555444222333333333333222111000000)))+++---......,,,***(((((((((((())))))******+++'''&&&$$$""" xxxsssyyy~~~mmmHHH///&&&(((...111333>>>EEEYYYyyyEEE...'''!!!$$$///666;;;333+++000333222666000,,,%%% %%%---777555111666;;;GGGYYYooo}}}mmmUUU===+++ !!!!!! ###,,,333555///&&& %%%:::YYYmmmlllfffdddcccgggwwwggg@@@((( ***999LLL\\\ffffffaaaYYYSSSRRRMMM???000%%% ))),,,'''    !!!"""""" """$$$''''''%%%$$$&&&(((+++++++++***)))(((&&&%%%&&&%%%$$$###"""!!!!!! ###%%%&&&%%%"""  ###%%%'''&&&%%%#########"""###$$$$$$$$$$$$"""""""""!!!!!!""""""###%%%'''&&&&&&&&&((())))))'''$$$(((++++++((())),,,---+++,,,+++***,,,///222333333333222111111111333444555444444444555666555111...222333555666555333111///333000---///444777666444333555333......222444333555555555666999;;;;;;:::555444444666999;;;<<<<<>>===;;;888666444444444999999999999888888888888999;;;<<<:::888777888999999888777777666666666777444666888999999:::<<<>>>@@@===999666555666888:::666777777777666666999;;;999999999999999999999999999999::::::::::::999999888999;;;======;;;999888888999;;;<<<;;;:::888666444444555555555444333222111000000111333444333222444444333222222111111000***+++...//////---***(((&&&&&&''''''((()))******%%%%%%###!!! }}}uuuyyy~~~sssOOO333''')))...111555AAAFFFWWWNNN444+++###!!!,,,111999444///555666444888000---&&& ###+++555555222777:::DDDUUUiiippp^^^EEE...!!!"""######&&&---333222+++""" ---GGGcccmmmiiijjjpppqqqtttYYY444!!!,,,AAATTT___cccccc```[[[VVVTTTNNN===,,,"""%%%"""   !!!""""""!!!$$$'''***)))&&&&&&)))---------,,,+++***)))''''''((('''%%%###"""!!!!!!!!!$$$%%%&&&$$$!!! ###%%%%%%###!!!!!!!!!"""###%%%%%%%%%$$$"""!!!!!!!!!!!!!!!###&&&'''&&&((((((((())))))'''$$$ &&&((((((&&&'''+++,,,******)))(((***---//////...,,,...000111222222111111//////000222333333111//////111333444555555444333777333///000444666333///111222111...111888<<<;;;777666777999<<<>>>???>>>===:::777777999===@@@BBBCCC???;;;;;;>>>???;;;777777777777777999;;;>>>???>>><<<:::777666666666666777777777777777888888888::::::::::::888777888888999888888777777777777777555666888999999:::<<<>>>===<<<;;;999888777777666777777777666555666999<<<;;;;;;:::::::::999999999888888999999999999888888888999;;;<<<<<<;;;999888888999:::;;;;;;999777666333444555666555444222111000///...///111222222111333333333222222222111111+++---...///...,,,***(((%%%%%%&&&'''(((((())))))$$$$$$###!!! yyy|||yyyWWW888)))***///111777BBBDDDRRR|||]]]???///%%% (((000:::888333777666222444000---'''!!!!!!'''333555444888:::AAAPPPbbbwwwkkkVVV999"""!!!###&&&(((+++------&&&$$$888UUUhhhllllllsss}}}tttKKK***111III]]]dddeeeaaa```\\\WWWRRRIII777'''      !!!""""""!!! &&&(((******((())),,,//////...---,,,+++***))))))***)))'''%%%$$$###$$$$$$$$$%%%%%%$$$!!! !!!!!!######!!!  """###$$$%%%%%%$$$""""""!!!""""""%%%))))))%%%)))((((((((((((&&&"""$$$''''''%%%&&&***+++))))))(((((()))+++,,,,,,+++,,,---000111111///---+++,,,+++,,,///111222111///...///111333444666777777999555111222555666333000222444222222666>>>AAA@@@777777777999===???@@@???AAA>>>;;;:::===BBBEEEGGGDDDAAA??????@@@@@@===:::999999:::;;;<<<>>>@@@AAA???<<<888777777888777777666666777888999999999888999999999999999888888888999999888888888888888999666777999999999999;;;===:::;;;<<<<<<;;;999777666777777777666666666999;;;;;;;;;::::::999999999999777777777888888777777777999999::::::::::::999999888888999:::999888777666333444666777666555333111111///---...///111000000111111222333333333333222/////////...---+++)))(((&&&&&&&&&''''''(((((()))$$$$$$###"""!!!}}}}}}]]]===,,,,,,000111777AAAAAALLLvvvpppKKK111'''"""%%%000:::888222555333000333///,,,'''!!!"""000555555999:::???LLL[[[zzz~~~ppp\\\III000 %%%***,,,***'''&&& """...EEE^^^iiilllrrr}}}ddd<<<"""''';;;RRRaaafffeee``````[[[RRRJJJ???...       !!!"""###$$$$$$(((((()))))))))***---...---,,,+++***)))))))))))))))(((&&&$$$######$$$%%%$$$%%%%%%###!!! """ !!!""""""  """"""##################"""$$$$$$(((,,,***$$$'''&&&&&&&&&'''&&&$$$!!!$$$''''''%%%&&&***,,,***+++***)))***,,,,,,***))),,,---...//////...---,,,+++++++++---000111000/////////000111333555777999777555333333555666555444444555444333888???@@@>>>888888888;;;>>>@@@AAA@@@>>>======???CCCGGGJJJKKKDDDDDDCCCBBBAAA???>>>===;;;<<<===???@@@AAAAAAAAAAAA===888666777888777666555777999;;;<<<;;;:::999888888777888999999999888::::::999999999999::::::777888999999888888999;;;:::;;;<<<<<<<<<:::999888666777888777666666888999999999888888888888888777555555666666666666555555::::::999888888999::::::888888888777777777666666444555777888777666333222111///------...//////......///111444555444444333222111///---+++***)))(((''''''''''''(((((((((((($$$$$$###"""!!!!!! aaa@@@...---000000666@@@???GGGqqq}}}TTT222'''"""$$$///999666000333222000555...,,,'''!!!---444555:::999===JJJWWWvvv{{{kkkEEE777%%%""")))///000+++%%%""")))666MMMbbbiiimmmxxxWWW222000EEEWWWbbbeeedddaaa```ZZZNNNBBB666(((      """$$$'''((((((''''''''')))+++,,,---))))))((('''&&&&&&&&&&&&'''%%%###!!!!!!!!!######$$$$$$$$$###!!! !!!###!!!""""""!!!  !!!!!!!!!"""""""""#########"""%%%%%%***///+++$$$%%%$$$$$$%%%&&&'''%%%$$$%%%((((((&&&'''+++---+++---,,,,,,,,,------+++)))******+++,,,...000111222,,,,,,,,,---///000///...111111000000222444777999555444333444555777777777555555444333777======999;;;:::;;;===@@@CCCCCCBBB999:::===BBBHHHLLLLLLLLLDDDEEEFFFDDDAAA???>>>>>><<<>>>@@@AAABBBBBBBBBAAACCC>>>999666777777666555666888;;;===>>>>>><<<;;;888777777777999::::::999:::::::::999::::::;;;;;;777888999999777777888999;;;;;;;;;;;;;;;;;;;;;:::666888999888777666777888777777777666666666666666444444555555555555444444;;;:::888777777888:::;;;888777777666555666666666444555777999888666444222222///---,,,---...------,,,...111444666555444333555333000---***)))((((((((((((((((((((('''''''''$$$$$$$$$###"""!!!!!!!!!mmmIII222......+++444999:::CCCggg]]]888... !!!+++;;;;;;111222333000000333000+++$$$$$$///888:::999===CCCUUUggg~~~uuuiiiWWW???)))%%%###''',,,222333///'''!!!&&&111FFFWWWeeeooovvvuuu~~~sssGGG"""'''===QQQ^^^ddddddaaabbb]]]SSSFFF666)))   ###$$$&&&'''''',,,...+++***+++(((!!!%%%''')))(((&&&%%%(((,,,'''%%%""""""!!!!!!!!!######""" !!!  !!!'''###!!!$$$$$$$$$""""""###%%%%%%&&&&&&&&&,,,'''''',,,---'''$$$%%%)))))))))+++...000000000...000111...***((()))***(((+++---,,,...333555333444111//////111111000...//////............//////------///000222333333333444111000222666999999777777888<<>>;;;999:::???DDDFFFEEEDDDDDDCCC@@@<<<;;;<<<======>>>@@@@@@@@@???>>>===???>>><<<:::888777777777999:::<<<>>>???@@@??????===<<<;;;<<<===>>>===;;;444999;;;;;;===AAABBB???>>>===;;;::::::;;;<<<===::::::999999888777777777777777666666666666777777555555444444444555666666333666888777555444555777777555555666999;;;999666666777888888666555555666444444444666888888666555222000...---------,,,+++,,,...111222111000//////222111///---+++)))'''&&&''''''&&&%%%%%%%%%%%%&&&%%%###!!!!!!"""!!! ~~~qqqOOO666000///,,,222888:::AAAbbbkkkBBB111"""))):::<<<333222222///000000...***%%%!!! $$$...666888777:::@@@QQQaaazzz|||sssbbbKKK444###"""&&&&&&(((+++//////+++$$$)))666RRRcccmmmpppuuuuuu{{{bbb:::,,,DDDVVVaaaffffffddd```ZZZOOOAAA222%%%  ###$$$&&&'''&&&+++,,,***)))***'''"""%%%'''((((((''''''((()))$$$###  !!!"""""" !!!  !!!###!!! $$$'''((('''"""###$$$%%%%%%%%%%%%%%%)))&&&'''++++++&&&###%%%'''''''''))),,,---...---,,,------+++((('''(((******---...---///333444222444111///...//////---,,,000///...,,,,,,,,,---...---------...///000000000333333222333444555555444555666999>>>CCCEEECCC@@@===;;;999999<<<@@@BBBDDDCCCCCCAAA???;;;:::;;;<<<:::999999:::<<<===;;;:::999999:::::::::999888777<<<<<<===>>>>>>>>>===<<<>>>===;;;;;;===>>>===<<<777;;;===<<<>>>BBBBBB???>>>===;;;:::999:::;;;<<<999999888888777666666555555555555555555555666666333333333444444555666777444666888777555444555777999777666888:::;;;999777555777888888777666666777333333333555666666444222111///------......---,,,,,,...000111////////////000///...,,,+++)))((((((((('''&&&&&&%%%%%%&&&&&&###"""!!!!!!!!!!!! {{{~~~xxxWWW===333000---...555999???ZZZ~~~OOO777"""$$$%%%888===666444111---000---,,,***'''### $$$,,,444666555777<<>>BBB@@@@@@???===:::888999:::777333111333888;;;999666444666888:::;;;:::888777>>>>>>>>>>>>===;;;:::999???===;;;;;;<<<===>>>===:::===???===>>>BBBBBB???>>>===;;;999888888999999777777666666555444444444333444444444555555666666333333333333444555777777555666777777666555666777999888888999::::::888666555777888888777666777888333333333444555444222000///...------...///...---,,,---......------...///...---,,,,,,+++***))))))(((((('''&&&&&&&&&&&&'''###!!! !!!""""""!!! {{{|||~~~```DDD666000------444999>>>RRRyyyZZZ@@@'''&&&!!!555<<<777555000,,,000------+++)))%%% """)))111444444777;;;EEETTTmmmsss```CCC%%%""")))+++++++++)))&&&$$$"""!!!...EEEYYYlll}}}|||ssszzzvvvZZZ555&&&>>>WWWbbbfffhhhgggdddYYYPPPAAA222%%%   ###$$$&&&''')))))))))(((((())))))))))))((((((***------)))%%%'''******'''""" %%%)))''''''''''''&&&%%%###"""!!!  !!!!!!"""%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&''''''&&&$$$######&&&***,,,+++'''''''''(((''''''(((+++,,,,,,+++)))(((''''''&&&(((***+++///222222000000333333111666444333222222222222222333111...,,,---///222444333000------///000///---222666999999555222222333444444666888:::;;;;;;::::::;;;:::888555666;;;@@@=========;;;888666777777666000,,,///777;;;:::666666777888999::::::999999>>>======<<<;;;:::999999???===::::::;;;=========<<>>>>>AAAAAA???===<<<;;;999888777777777666555555444333333222222333444444555666666666666444444333333444444555555666666666666555555666777999888888888888777666555555666888888777666777888444333333444444444111///...---,,,---//////...---+++,,,---,,,++++++---///......---+++***)))(((((()))(((''''''&&&&&&''''''###"""!!!"""###$$$###"""~~~|||gggKKK888///,,,---444999===LLLllleeeKKK---((( 000777777777000+++000//////---***%%%%%%...333444777<<>>:::;;;;;;:::777555555666666111...111888===<<<999===;;;999888777888:::;;;;;;;;;::::::::::::::::::>>><<<:::999;;;<<<<<<<<<<<>><<<<<<:::999888777666666555555444444333333222222444555666777777777777666666555444333333333333333777666555444555555666666666777777777666555444444444666888888666555666777444444333444555444222000---------...///000...,,,***+++,,,+++******,,,...111000...,,,***((('''&&&(((((('''&&&&&&&&&&&&&&&%%%#########%%%&&&%%%$$$}}}oooQQQ:::///,,,...222888===GGGaaasssUUU222***"""***111333777111+++///111000...***%%%!!!***111333666:::===JJJbbb|||||||||vvvVVV:::''''''......,,,((($$$'''888OOOjjj|||~~~kkkVVV999""" $$$999PPPbbbeeedddfffbbbYYYOOODDD555(((      ###$$$&&&'''***((((((+++,,,+++---000,,,,,,,,,---...---+++)))+++...000...)))%%%######''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&"""$$$'''((('''''''''((((((***,,,......,,,***)))'''+++///222777:::777222***((('''(((******)))(((+++******+++...///...---000333333000000333333000000111222111000000222444111111000000111444777999444111///222777888555111,,,...000111111111111222555666777777777888:::<<<:::;;;;;;:::999999:::;;;888999:::999777555444555666333111444;;;>>>>>>;;;@@@>>>:::777666777:::<<<999999888888999:::;;;<<<;;;:::999999;;;;;;:::999;;;======:::;;;>>>???===;;;;;;::::::999888777777666666555555444333333333555666777888888777666555666555444333222222222222777555222222333555555555333555666666444333333444444666777777555444444444333333333444555555222000...------///000///---+++***+++,,,,,,++++++,,,---222111000---+++)))'''&&&''''''&&&%%%%%%%%%%%%&&&&&&$$$###$$$%%%%%%$$$###{{{|||uuuWWW===000......000666;;;CCCYYY^^^777+++"""$$$***///777333+++///000///---)))%%% &&&---///111444888CCCWWWppp|||yyyvvvdddBBB***  (((,,,---,,,$$$ ''';;;RRRhhh{{{~~~zzzgggKKK---"""...DDDWWWeeedddcccggg```TTTIII>>>000$$$    ###$$$&&&'''(((%%%&&&+++---+++,,,000+++,,,,,,+++***)))******------,,,+++)))'''%%%###&&&&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&''''''(((((((((%%%(((******)))(((***,,,***,,,///111222111...---+++...111666>>>EEEAAA888...---,,,,,,---...---+++,,,+++,,,...111111...,,,///222222//////222222000222333333111///---///111//////......///000222333000------111888:::555000//////...///111222222111333444555444333555888<<<888888999:::<<<;;;999777777999:::999777555444444444444444777;;;======<<<===<<<999777777777999:::999888888777888999:::;;;888777888999;;;:::888555888::::::777888<<<>>><<<::::::;;;::::::999888888777777777666555555444444666666777888777666444222333333222222333333444555666333000000222444444333222444777666555444555666555666777666333111111222111000111222444444222000.........///000///,,,))))))+++---...---,,,,,,,,,222111000...,,,***)))(((&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$"""#########""" yyyyyyyyy[[[???222///...///444:::@@@TTT{{{ccc:::+++"""!!!%%%---777444,,,//////...,,,((($$$!!!$$$***+++---000444===NNNfff~~~uuulllVVV444"""!!!'''+++,,,,,,!!! 222NNNiii{{{}}}{{{zzzfffEEE'''###555JJJ\\\gggddddddggg```RRREEE:::,,,!!!     ###$$$&&&'''&&&###%%%+++---***+++///)))+++,,,***'''&&&(((+++000---***)))))))))((('''(((((('''''''''(((((()))%%%&&&'''((()))))))))))),,,---///---)))((()))++++++---111333444333111///---000333888CCCLLLGGG<<<333222111111222333111000,,,+++,,,///222222...***...111111//////222222000666777777444///---...000......---,,,,,,,,,,,,,,,+++)))***000888:::555///666333000111444666555222000222333222111222666:::777666777:::===<<<888444777888:::999777555444444222333666888:::;;;;;;;;;999999999888888888888888:::999888777777888999999555666777999;;;:::666333666999888666777;;;===<<<::::::;;;;;;;;;::::::999888888888777666666555555555666777777666444222000000000111222333555777888666222//////111333333222222555777777555555666888555666666555222000000000///...///111333333111////////////000000///+++)))(((+++...///...,,,,,,,,,111000///...---,,,,,,+++&&&%%%$$$$$$######$$$$$$%%%###!!!!!!"""!!! zzz}}}}}}gggKKK777111333+++///<<<@@@GGGiiiqqqKKK***$$$$$$(((000222///,,,+++,,,,,,,,,***'''"""!!!''',,,------)))777CCCXXXzzzzzzkkkYYY>>>######&&&&&&$$$"""!!!111BBB]]]}}}~~~|||zzzrrr\\\999!!!///>>>RRR]]]fffgggbbb\\\SSSKKK>>>222%%%    ###%%%###$$$%%%''')))+++---...'''))))))'''$$$%%%(((,,,///---)))&&&&&&''')))+++...+++((())),,,,,,((($$$&&&'''(((***,,,...000111///000000...+++***+++,,,111...,,,...111333111///222222222888FFFOOOGGG888777888777555333222333444444444333222111000///...,,,...///000111444777:::CCCLLLIII888,,,...222111---,,,,,,...//////,,,***---000000///444;;;:::444:::<<<:::555777<<<===888666444333555888:::999666777888:::<<<<<<:::888666>>>>>>>>>;;;666555666999888777777999;;;;;;:::999======<<<:::888777888:::;;;<<<===>>>===<<<:::888;;;<<<;;;999555444666888;;;999666555777888999999666888:::;;;999777777777666777777444000000222555555555666777555333000///555444222111111222444666111222333444444333111111111444666666555444555777888666222///......///000666333...,,,,,,---------111///,,,***)))***+++,,,---,,,***)))))))))******+++,,,---...---+++)))(((&&&%%%%%%$$$###"""!!!!!!$$$###"""!!!}}}~~~kkkNNN:::222111)))***555888>>>^^^~~~TTT///%%%$$$"""***...///---,,,+++,,,,,,+++(((###&&&+++---...***444:::LLLmmm|||uuu___III333 """$$$$$$"""!!!!!!===YYYqqq||||||xxxiiiMMM/// 666EEEVVV___ggggggaaaYYYNNNEEE:::..."""   !!!###&&&''''''((()))***++++++,,,((())))))(((&&&&&&)))+++,,,***(((&&&%%%&&&((()))+++)))'''(((++++++'''###&&&'''(((***,,,---......---------,,,***)))***,,,......---...000000///...///222444666<<>>===888===???===:::;;;???>>>:::888777777888:::;;;;;;:::;;;;;;;;;::::::999999999??????>>>:::666333444666777666777999;;;<<<;;;:::;;;<<<;;;999777777888:::;;;<<<===>>>>>>===;;;:::;;;<<<<<<999666555666999;;;999777777888999999999666777888888666555555666555666555333000///222444555666666666444333111000333333222111111222333444111111222333333222111000111333666555444333444555777555333111/////////000333000---,,,,,,------,,,///...+++)))((()))+++,,,,,,+++***)))))))))***+++***+++,,,,,,+++***'''&&&&&&%%%%%%$$$###"""!!!!!!"""!!! rrrSSS===333///'''&&&---///666RRRsssccc666%%%$$$###+++///...,,,+++,,,------***%%% ###)))---///)))000555DDDccc~~~zzz|||yyyjjjJJJ222%%% !!!"""""""""!!! !!!%%%NNNooo{{{|||ttt]]]>>>&&&$$$;;;LLLZZZbbbiiifff___UUUHHH>>>555***   !!!!!!"""$$$&&&************************(((***+++***)))((()))***((('''&&&&&&&&&&&&''''''(((&&&&&&(((+++***'''###%%%&&&(((***++++++******)))******)))(((''')))++++++---...///---,,,++++++,,,111444111///000///...///111222222111000000111000///...------...///000222222111000///111555888DDDGGGCCC777222555666333555333000000111222111111333:::>>>>>>===>>>>>>===???AAA@@@>>>???AAA???;;;999;;;<<<===<<<<<<===>>>===<<<:::999888999:::;;;??????===:::666333333444555555666999;;;<<<;;;:::999999:::999777777999:::;;;<<<===>>>>>>>>>===<<<<<<<<<<<<:::888777888999:::999888999:::;;;999888555666666555333333444555444444444222000000222333777666555444333222222222111111111111111111111111000000111111111111000000111333444444222111111222555444333222000///......///---,,,,,,------,,,+++,,,+++)))(((((()))+++,,,***)))))))))))))))***+++******+++***)))'''%%%$$$%%%%%%$$$###"""!!!!!! xxxZZZ???111...'''$$$)))...777OOOiiiqqq@@@((($$$!!! ***111///,,,+++,,,......+++'''!!! ''',,,///&&&...444CCC]]]sssvvv~~~mmmXXX555%%%%%%%%%$$$!!!&&&555^^^xxx~~~|||zzz|||pppRRR777###&&&@@@PPP^^^eeeiiifff^^^SSSEEE:::333(((    """"""""""""%%%'''******++++++++++++,,,,,,******+++++++++***))))))&&&&&&''''''''''''''''''%%%%%%%%%(((***)))&&&###$$$%%%'''(((((((((&&&%%%&&&'''((('''&&&&&&(((***))),,,//////+++))))))***,,,///000,,,((('''((()))+++---///000///......///...------,,,---///111333333222000...---...222555888999555000000555666333666333///...///111222222;;;======<<<;;;<<<======>>>>>>>>>>>>??????<<<999888;;;>>>>>><<<;;;<<<>>>999999888888999999:::;;;>>>===<<<:::777666555555666666777999;;;;;;999777666888999888777777999;;;;;;;;;===>>>>>>>>>>>>===<<<<<<<<<:::999888888999999888999;;;<<<;;;999777666666666444222222333555444444333333222222333444888666444222222222333444000000000111000000///.../////////000000000000000111222222222111000//////111111222111000...---++++++***+++,,,------+++))))))(((''''''''')))***+++(((((((((((()))*********)))))))))((('''%%%###"""%%%%%%$$$###"""!!! ~~~bbbEEE222...(((&&&+++222>>>RRRdddPPP000%%%!!!+++222000++++++,,,......+++'''"""$$$***---&&&,,,111>>>UUUggg~~~zzzvvv}}}tttYYYCCC$$$'''))))))'''""" 111MMMnnn}}}xxxyyyyyyiiiHHH000,,,HHHXXXbbbfffhhhccc\\\RRRDDD888111'''    !!!""""""""""""%%%'''(((((()))+++,,,---...///++++++++++++++++++)))(((''''''((()))))))))((((((%%%%%%&&&((())))))&&&%%%$$$$$$%%%&&&&&&%%%$$$###%%%&&&''''''&&&''')))+++))),,,......***((()))***///---+++***)))(((((()))***+++---...------...///...------...000222444555666666444222000111333666666555222000333777888666444111---,,,---///111222666888;;;???AAA>>>999666:::888888:::;;;:::777666666999======:::888999;;;222444666999:::::::::999;;;;;;:::::::::999888777888777888:::;;;:::777444555777999999888888999:::;;;;;;<<<=========>>>>>><<<;;;;;;:::::::::999888888888999;;;<<<;;;888666777888777555222222444666555444444444555555555555888666444222111222444555///000000000000///...---.........//////000000111111111000000000000...---...///000000///---+++)))))))))***,,,------+++)))''''''''''''''')))***+++'''''''''((())))))))))))(((''''''&&&%%%$$$""""""%%%$$$$$$###"""!!! mmmOOO888...+++)))---666CCCRRR\\\oooggg???)))""")))000///+++++++++,,,,,,***'''$$$!!!"""''')))(((+++***333GGGZZZwww{{{xxxwwweeeFFF...'''***,,,)))###,,,DDDeee~~~xxxooovvv{{{wwwqqq]]]===((($$$999TTTaaaeeegggeee___XXXOOOBBB666---###    !!!""""""!!!"""$$$&&&&&&&&&(((***,,,...000111---+++******++++++)))((()))***************))))))(((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((***,,,+++,,,---,,,+++***+++,,,111,,,)))+++---,,,+++,,,+++,,,---,,,+++,,,...000---...///111333444555666444444444222000///111222666444222111222444555444111///,,,,,,...000222333///666CCCNNNMMMBBB666111555222222555666444333444666888;;;;;;:::999888888///222555888::::::888777999888888999::::::888777777777888:::;;;:::666333666888::::::999999999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999:::;;;:::999777777777888:::;;;:::888555888888888666444333444555555444333555666777777666777666444222222222444555111000000//////......---///.........///000111222000/////////111111///---......//////...---+++******)))***+++------+++)))''''''''''''(((((()))***&&&'''((((((((((((((('''&&&&&&%%%%%%$$$#########$$$$$$###"""!!!  zzz\\\BBB///---+++,,,555AAAJJJMMM[[[QQQ000######***------+++++++++***(((&&&$$$### $$$&&&)))***(((...===LLLhhh}}}zzzpppcccMMM333$$$(((,,,)))"""!!!<<<[[[vvv|||nnnkkkwwwuuu|||~~~ssseeeNNN111!!!"""...EEE\\\dddhhhhhhcccZZZRRRJJJ===222&&&    !!!""""""!!!!!!###%%%%%%&&&((())),,,...///000...+++(((((()))***)))(((+++++++++***)))))))))))),,,,,,+++***(((((()))******)))(((''''''(((***++++++,,,,,,+++******,,,...///---+++***,,,.........222---+++///000------000......---,,,***+++///111,,,---000333444555555444000111222111///.........333222111111000000111444111///---...111444555666:::EEEUUU\\\QQQ>>>333333333...---222444222222444888999:::<<<===<<<999666444555666777888888888777888777666777999888666333444444666:::<<<;;;888555777999;;;;;;:::999999:::<<<;;;;;;::::::::::::;;;:::888888999;;;;;;888555777666666888999999777555777888999777555333333333444333222444777888777555666555444333333333444444222111000............//////////////////111222333000......///111222000...////////////......---,,,,,,+++***+++,,,,,,+++)))((((((((((((((()))))))))&&&'''((((((((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!  eeeJJJ///...+++***222===BBB@@@LLLttt^^^555$$$&&&,,,///++++++***((('''%%%%%%$$$"""###(((++++++111<<>><<<999888888777777777777777===888444444777666000)))111222444666888999:::;;;888:::<<<;;;888666777999===;;;888888888999999888999999888666444555777:::;;;:::999999888888999999777888999:::999777555444333222222222333555777888555444333222222222222333333222111/////////000000000//////......000111222111...,,,---000222111///222222222111000...,,,+++(((((()))***+++,,,,,,---************)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###### !!!""""""!!! {{{|||~~~xxxYYY???...)))+++***///444111:::SSSzzzVVV666&&&!!!"""***,,,***'''&&&''''''%%%###"""!!!%%%&&&+++111222666JJJ___|||}}}wwwqqqhhhYYYCCC***###(((((( ,,,IIIkkk{{{rrrqqqwwwyyywwwtttmmm^^^HHH000 """333JJJ\\\eeeggggggfff^^^SSSIII>>>...   !!!!!! !!!###%%%%%%%%%&&&''')))+++...//////...,,,+++***+++,,,---+++,,,---...///......------------,,,,,,++++++***,,,,,,,,,,,,,,,------............//////...............---,,,,,,---...///,,,---///111111111000///111333222......222333000111222222333444555555555444555555444333333666888777666333111111222444555333444555555555888>>>CCCUUUZZZTTTCCC888999:::777555666777888888777555444555444555777;;;===<<<;;;999888777777666666666777:::888666888:::999444000333444666888::::::::::::888:::<<<;;;999777888:::===:::888888999::::::999999:::999888666666777999888888888888999::::::;;;777888999:::999888666444333333333333444555666666333333333222222222111111222111000/////////000111///......---...///000111000...,,,---000222222111111111000000///...,,,,,,(((((())))))******++++++))))))))))))(((((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""" !!!""""""!!!|||{{{~~~fffIII111)))...***'''+++,,,222DDDiiikkkAAA***%%%%%%)))'''&&&&&&&&&&&&%%%###!!!"""&&&+++...222:::FFFPPPiiixxxuuuiiiXXXEEE///###$$$!!!""";;;ZZZwwwzzzrrrqqquuuxxxvvvpppfffUUU>>>'''+++???TTTccciiiiiifffcccZZZNNNBBB666&&&    !!!!!! !!!###%%%%%%%%%&&&&&&(((***+++,,,...---,,,+++,,,---...///+++---...000000///---,,,,,,,,,,,,,,,,,,,,,,,,+++.........---------------...//////000000//////...------...//////000000///+++---000333444333111///333555444111000222333000444333222111222333555666222333444333222333555777666555222000///000111222111222333333333555888;;;GGGGGGAAA888777===>>>888666888:::;;;;;;999666444666555555666999::::::999:::999777666555555555666888999;;;======;;;999777555777999<<<<<<;;;:::888888999::::::999999:::;;;;;;999777777999::::::::::::;;;<<<;;;888777777777444555666777999:::<<<<<<999999::::::999888666555444444555555555555444444000111222222222111000///000000/////////000111111---------,,,---...//////...---,,,...000222333222...............---,,,,,,)))((((((((((((((())))))(((((((((((((((((('''''''''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$###"""""" !!!!!!"""!!! ~~~{{{~~~qqqRRR444)))///***$$$'''+++111;;;[[[OOO000(((!!!!!!%%%%%%%%%%%%%%%%%%%%%$$$ $$$)))+++222<<>>>>><<<999777777666777888999999999999888;;;::::::999888777666555444444555555555333222111---...000111111000...---......//////000000000000***++++++,,,,,,,,,,,,,,,++++++,,,---...000222333***++++++,,,,,,,,,,,,,,,)))((('''%%%$$$%%%&&&&&&'''&&&&&&%%%&&&&&&'''(((&&&&&&%%%$$$"""!!! """"""######""""""!!! !!!!!!!!!!!!!!!!!!dddDDD000...)))(((---...---111AAA^^^vvvPPP:::)))"""$$$$$$$$$$$$%%%!!!"""!!!!!!$$$&&&###&&&---222333333;;;NNNnnn{{{pppfffOOO:::###!!!444OOOlllxxxrrrrrrqqqooollliii^^^LLL777'''###///BBBSSS^^^cccccccccYYYRRRHHH???222$$$!!!###"""    """$$$%%%&&&''')))+++,,,,,,,,,******+++,,,,,,---......///.........---,,,+++***)))*********++++++,,,,,,,,,---...//////...,,,+++...//////000000//////...,,,---000111222111000///444222000......000333555111//////111111...---...///000222333333111...,,,,,,///111222111111222333333222111000///.........,,,+++,,,...111444444444666666444000...000555999888666444222222444666888666666666555555555888:::;;;999777555555666888999===@@@BBBAAA===;;;;;;<<<<<<===???@@@@@@>>>;;;:::<<<:::888888:::;;;<<<;;;555333222333555777888777888:::======;;;999888888999::::::;;;:::999888777;;;:::999888777555555444333333333333333222111111---...///000000000///.........///000000000//////******+++,,,,,,,,,,,,,,,)))+++,,,,,,,,,---///222***+++,,,,,,,,,,,,,,,+++***(((&&&$$$$$$%%%&&&'''((('''%%%$$$$$$%%%&&&'''%%%$$$$$$###"""!!! """""""""""""""!!! !!!!!!""""""### ~~~qqqRRR999---&&&***///+++,,,111777FFFhhhhhhJJJ222'''!!!#########$$$&&& """###$$$***000...'''%%%)))''')))///333???XXXxxx~~~xxxppp^^^MMM222&&&,,,DDD^^^sssuuuppprrrrrrnnnjjjfffYYYDDD... )))777LLL\\\cccccc```^^^WWWNNNDDD:::---$$$$$$"""    !!!###"""###&&&(((***+++,,,,,,)))******+++,,,,,,,,,,,,000///---+++***************************+++++++++***+++---.........,,,+++.........//////.........---...///000000000///...333222000//////000111222000---...222222...---///333333333333222111///......000333444444444444555444444444333333222222222333111///111444666666555888666333222111222666;;;777666555555666777999:::555666777666555666999===;;;999777555666888:::<<<>>>>>>>>>===;;;;;;;;;<<<======>>>??????>>><<<;;;???<<<888888:::;;;;;;:::777555444444666888888888777999;;;;;;:::999999:::::::::<<<<<<<<<:::999777::::::888666555444333333222222111111000111111111......//////000000000000...///000000000///...---***+++,,,---------,,,,,,(((***,,,+++******---///,,,,,,,,,---,,,,,,++++++)))(((&&&$$$$$$%%%'''))))))'''%%%$$$###$$$%%%&&&######"""""""""!!!!!!!!!!!!!!!""""""!!!!!!  !!!"""###$$$}}}zzz\\\@@@---$$$***///'''///444333777UUUxxxWWW999---!!! #########$$$&&&"""###%%%...777666000!!!%%%'''!!!,,,---333GGGfffuuuqqqgggPPP999)));;;UUUlll{{{~~~sssooorrrrrrnnnjjjdddVVV???(((---===SSSdddhhheee___[[[TTTKKK@@@666''' %%%$$$"""    !!!### !!!$$$''')))+++++++++))))))***+++++++++******111///,,,)))(((((()))***''''''(((***+++,,,---...)))***,,,.........,,,+++------............------...////////////.........111111111111111000///...000,,,...333333...---111333333222222222333555555000222555666666666777888666666666666666666666666999666333333666888777666444333444777:::999777777666777888999:::;;;;;;;;;555666777666555666:::>>>;;;999777666666999<<<>>>>>><<<;;;::::::;;;<<<<<<======>>>>>>>>>=========@@@<<<999888:::;;;;;;:::999777555555777999999999666888::::::999999:::;;;999:::<<<======<<<:::999:::999777666444333333222222111000//////000111222///////////////000111222//////000000000...---,,,***+++,,,---...---,,,,,,(((***++++++)))(((+++...---------------,,,+++***)))(((&&&$$$$$$&&&(((***)))(((%%%#########$$$%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$%%%|||iiiGGG000)))***++++++---111111;;;PPPhhhbbb@@@,,, !!!###### ###"""&&&---@@@JJJCCC---(((((('''(((***555>>>SSSuuupppooonnn\\\???((( '''<<>>;;;999999<<<>>>===<<<@@@>>>;;;;;;<<<>>>?????????===999777666888:::<<<888777777888999:::999777999::::::::::::999888888444333444888;;;<<<:::777999999888777555444222111......///////////////...////////////000111222333222000...---------+++)))---.........---,,,,,,+++---,,,,,,++++++,,,,,,---...---,,,+++************((('''&&&&&&((()))))))))'''&&&$$$""""""###$$$%%%&&&%%%$$$###"""  !!!###"""!!! """######"""!!! !!!"""$$$&&&!!!}}}}}}tttTTT999***''')))+++---000///555FFF[[[~~~sssLLL111"""!!!!!! """$$$%%%666GGGFFF444###!!!"""###((((((111777GGGfff{{{nnnggg\\\FFF---!!!&&&333MMMaaassswwwwww~~~yyytttllldddiiinnnggg\\\RRR???)))$$$...DDDSSSbbbiiihhhddd^^^WWWGGGAAA333"""!!!###$$$      !!!!!!"""$$$''')))&&&%%%$$$'''***+++***(((++++++,,,***(((((()))***''''''(((((())))))))))))***+++,,,------+++***)))***---//////------...000222111111111000111111111///111333333000......///.........000111222222111555222000222666999777444555555777888999999888888777666444333222222333333555666777999:::::::::999999888777777777888:::;;;888999999999777777999:::777666555666777888777666888888777777888999;;;<<<<<<;;;;;;<<>><<<999777666777999;;;:::888555555777999999999;;;;;;;;;:::999777666555444333444777:::;;;888666555666666777666555333222...//////000000/////////............///000111222000111333333111...+++)))---------------,,,++++++,,,,,,++++++++++++,,,,,,...---,,,+++++++++++++++(((&&&%%%%%%'''(((((((((&&&%%%###"""""""""###$$$%%%$$$$$$###"""!!! !!!""""""!!! !!!######""" """###%%% ~~~zzz}}}}}}dddEEE///&&&)))///111444000111<<>>===<<<:::<<<;;;;;;<<<<<<;;;888555777666666666777999:::;;;;;;999777777888:::;;;:::<<<;;;:::999777444222111444444444555555555444333111222444555555444222111...............------,,,+++++++++++++++,,,---------333999888222,,,))))))***+++++++++++++++******))))))(((((((((((())))))))))))******+++*********&&&$$$######$$$%%%%%%$$$###"""!!!!!!!!!!!!""""""!!!!!!"""""""""""""""""" """""""""  !!!  !!!{{{~~~{{{~~~{{{___@@@///...444:::===777222333777LLLlllZZZ<<<222$$$'''''''''######"""++++++---;;;LLLaaayyy~~~sssiiihhhXXXDDD222""" $$$555OOOeeekkkuuuzzzvvvvvv~~~xxxkkkfffiiilllsssmmm[[[NNN222)))???XXX```fffeee```WWWLLLBBB888...!!!###''')))(((%%%"""     ###$$$######$$$&&&((()))))))))((((((''''''&&&(((******)))(((((()))***************++++++,,,((()))***+++,,,---------...---,,,+++,,,---------...---,,,,,,---...///000///...------------,,,,,,///222444444111000000111222111111111222222111000333444555555444111///...//////...///000111333444/////////000111333444444666555444444444555666777777555444666999:::888555666555555666888999999888999777444222111333666888777888888888888999;;;<<<::::::;;;<<<<<<:::777444222333444666888:::;;;<<<888888999:::<<<<<<:::888888888888777666555333333333444444444333333333333333333444555444333000///,,,---------,,,,,,+++*********************+++,,,---111555222,,,((((((***))))))***************))))))((((((''''''(((((()))'''((())))))***))))))(((&&&$$$""""""$$$$$$$$$###!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""""""""!!!""""""!!!   ||||||mmmOOO:::111111999;;;666222333222???YYYlllLLL999&&&"""""" ###'''+++:::FFFVVVjjjwwwmmmccc[[[HHH222######111CCC[[[mmmuuu{{{zzzsssrrryyy|||yyyrrrhhhfffjjjmmmpppgggQQQ>>>((("""444JJJ]]]dddhhhfff___VVVIII>>>555)))  &&&******((($$$!!!     """!!!###%%%''''''(((''')))******)))(((((()))''')))++++++***((((((((())))))***++++++++++++***))))))***++++++,,,------...---,,,,,,------,,,******++++++,,,---------...,,,***))))))+++,,,,,,+++///222333222///...000333222222222111111000000000333333333222222000//////...---......000222444666222222222111222333444555666555444444444555666777555555555777888888666444555444444555777999888777666555333111111333555666666666777666666777:::===:::::::::;;;<<<;;;888555000222444666888999999:::555666888:::<<<;;;888555555555666666666555444444333444555444222222333444555555444444333222111000------------,,,+++************))))))))))))******---...///,,,(((&&&(((***'''((())))))***))))))))))))((((((''''''(((((()))'''((()))******)))''''''&&&$$$###"""$$$$$$$$$###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! }}}{{{zzzaaaIII:::444666888444444777222888KKKjjj}}}]]]@@@(((""" $$$)))666???IIIWWWjjj~~~~~~wwwqqqdddXXXBBB222  !!!!!!,,,???RRRdddrrryyy{{{wwwmmmlllsssuuurrroooeeedddfffffffff[[[DDD,,, ***???SSSaaaeeeeeeaaa[[[SSSHHH===///""" """&&&))))))&&&"""     !!!&&&)))$$$ $$$''''''%%%%%%(((***)))(((&&&((()))(((***------+++)))((((((&&&(((***,,,,,,+++)))(((************+++,,,,,,---///---++++++,,,---,,,***)))***,,,.........---,,,)))'''%%%&&&))),,,,,,+++///111222000---,,,000555444444444333222111111111666555333111////////////...------...///111333444222111111111222333444555666555444444444555777888555777888777555222111000222111111333555777777666111111000111222444666777333666888888777777999<<<:::999999:::<<<;;;999777222444555777777777555555444444444666888888666444444555555555555444333333222444555444222222444666555444333222222333444444...//////...---,,,++++++******))))))))))))******++++++***)))((((((''''''&&&'''(((((()))))))))((())))))(((((((((((()))))))))***+++,,,+++***(((&&&'''%%%######$$$$$$$$$###!!!!!!""""""############!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!! |||zzzmmmWWWDDD:::666888555777;;;555777FFFXXXhhhEEE***%%%###!!!###'''222888===IIIXXXmmm~~~rrrlllfffWWWGGG***"""$$$"""222III[[[jjjssswwwxxxqqqhhhgggoooqqqnnnmmmcccaaaaaa^^^]]]QQQ;;;### ///DDDVVVbbbcccaaa[[[UUUOOOFFF===+++  ###&&&((('''$$$        ###)))666,,,""" ######!!!###&&&)))(((&&&%%%''')))***,,,......+++)))''''''%%%'''***------+++)))'''++++++******++++++,,,---222...***)))+++,,,,,,+++(((***---///000///...,,,'''%%%###$$$(((+++,,,+++...000111...++++++111666666666666555333222222222999777444000...---............------...///111222//////......000111333555666666555444555666777888555888:::888222...,,,---000//////111333555555444------///111333555777999111555:::<<<:::999999;;;:::999999:::;;;<<<;;;999555666777777666444222000444222111111333444444333555555555555444333222222222444555444222222555888444333222111222444777888000000000000///...---,,,+++***))))))))))))******)))(((((()))******'''%%%&&&&&&'''((())))))(((((())))))(((((((((((())))))+++,,,---...---+++)))''''''%%%######$$$%%%$$$###!!!!!!"""###############""""""!!!!!! !!!""""""!!!!!!!!!""""""!!!  ~~~{{{zzz]]]CCC333555222777;;;888<<<===444HHHkkkxxxRRR;;;222(((%%%---555:::MMMZZZnnnsssjjjjjjbbbTTT???(((###%%%"""$$$AAAWWWbbblllwwwvvvmmmeeeeeeccc```bbbfffgggeee```^^^]]]UUUBBB/// ***>>>RRR___jjjiiiaaaWWWQQQMMMBBB666 ***---$$$!!!     """ !!!###$$$###"""""""""$$$'''((()))(((&&&$$$$$$$$$&&&'''(((***,,,***'''%%%''')))***************+++++++++***)))(((((()))+++---...555///))))))***))))))))),,,+++---///111...'''!!!$$$!!!+++...&&&###'''+++///000......444999:::<<<666333555666333111111333555555222...+++,,,------...///...---------///000000000000//////222444555333111//////111444555<<<;;;777444111///.........------///222333333333111333222///333999999333111666;;;<<<:::777666777666888;;;<<<;;;999999999222333555555555333111///...///000000///000222444444555666444111///...//////000111222333444333333444333222333555555555444222...++++++...///,,,(((...,,,)))'''&&&''')))+++&&&'''((((((((('''%%%$$$'''"""&&&***$$$%%%***(((&&&&&&&&&'''(((***,,,---000---******+++,,,***(((,,,)))&&&$$$$$$%%%$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!   }}}|||}}}}}}mmmTTTAAA333///555:::777:::;;;111@@@XXXvvvdddFFF333((("""!!!(((000555BBBMMM___tttmmmccc\\\MMM>>>/// !!! 111JJJ]]]hhhnnntttooofff^^^\\\ZZZWWWXXX\\\bbbcccaaa^^^ZZZPPP===,,,///EEEZZZeeedddfffccc\\\TTTIII777&&& """***+++###"""!!!      !!!""""""!!!!!!!!!!!!###$$$%%%&&&%%%$$$######$$$%%%&&&(((***+++***'''&&&''')))((((((((())))))*********))))))((('''(((***,,,---...***((((((***,,,,,,,,,***+++,,,......+++&&&"""######---000******000<<<;;;888666999===<<<777;;;666333555666444222333222444444222///---...///,,,---...---,,,+++,,,...///000000///......111333444222000...///111444666888777555333111000000000000//////000333444444333222444222000222888777222222555888:::999777666666777888::::::999777666555222333444444444333222111000000///000000111222222333444555444222000///000333333222222222222111111333222111222333444444222111...+++,,,//////,,,(((,,,***)))((('''((()))***''''''((((((((('''&&&%%%'''"""'''+++%%%%%%)))%%%'''&&&%%%%%%&&&(((+++,,,///,,,******++++++***(((+++(((%%%###$$$%%%$$$$$$!!!!!!""""""""""""!!!!!!#########""""""""""""""" !!!!!!!!! !!!""""""!!! {{{zzz{{{zzz___DDD333---333:::999;;;;;;222;;;DDDWWWppp|||WWW777(((&&&!!!(((,,,777???LLL]]]qqq}}}uuucccWWWJJJ333$$$000EEEVVVccclllmmmjjjbbbZZZSSSQQQQQQPPPRRRVVV^^^bbbccc^^^UUUHHH666'''###777NNN```iiieeeeeeaaaYYYNNN???+++  ###$$$***)))"""######     !!!!!! !!!!!!!!!###""""""!!!"""$$$%%%&&&((()))***)))''''''''')))&&&&&&'''(((((()))******(((''''''&&&'''(((***+++))))))((()))***,,,,,,***)))+++---,,,***'''%%%$$$###"""'''///111...222:::NNNJJJCCCAAAFFFIIIBBB777888333000222333222222444222333333222000///000111+++,,,,,,,,,******+++---...//////...,,,---///111111000......///111444666444333222111000111222333333222111222444555444333111222222000222555555111444444444666777777666444777888888888777555333222222222222333333333333333333000...///222333222///111333444444222111111222777555333111000///000000111000000000222333222111000...,,,---//////,,,)))))))))))))))))))))******((((((((()))(((''''''&&&&&&"""(((+++&&&))),,,&&&(((&&&%%%$$$%%%'''***,,,---+++******++++++)))((((((&&&######$$$%%%$$$$$$!!!""""""######""""""!!!$$$######""""""!!!!!!!!! !!!######!!!~~~}}}~~~hhhHHH777///333<<<<<>>JJJZZZnnnwwwpppfffTTTFFF777!!!(((@@@WWWaaahhhnnnjjj^^^WWWRRRNNNMMMPPPSSSWWWZZZ___eeeggg^^^OOO???---!!!)))@@@UUUbbbfffkkkeee[[[NNNAAA333%%% """$$$$$$((()))$$$###$$$###      !!!!!!###%%%&&&''''''(((((((((((((((((()))&&&&&&'''((())))))***+++'''&&&&&&&&&&&&'''((())))))++++++*********)))%%%))),,,...,,,(((%%%&&&(((&&&(((,,,111000...333<<>>IIIYYYkkkwww{{{qqqhhhbbbRRR>>>000&&&$$$444NNNccciiilllqqqiiiZZZSSSRRRPPPQQQUUU[[[___```dddiiigggYYYFFF555&&&!!!222III[[[dddfffjjjbbbUUUGGG888+++""" !!!######''')))((('''%%%       !!!"""$$$&&&'''(((&&&&&&&&&'''((())))))(((''''''((())))))***++++++&&&&&&&&&&&&&&&&&&'''''''''+++---***)))+++)))%%%***---///---***((()))+++,,,---000000---+++///666555888888777888999555///222000000333222000111444444333222111111000///...---------,,,***+++---///---------,,,***+++---///,,,,,,,,,,,,...111333555222111000///...///000000222111000000111111000///***+++---000222222333555444222111222555777444222333111000111333444222000000000000000000111222333333///---///333444000,,,---///111222111111222333333222000...---...000111000///...///111222111000,,,,,,---...///...,,,***%%%&&&(((*********)))((()))(((((('''''''''''''''&&&"""%%%''')))777AAA;;;***)))'''%%%&&&''')))+++'''(((*********)))))))))&&&$$$######$$$%%%$$$###""""""############"""""""""!!!!!!    !!!""" ~~~zzzzzzlllLLL777000555777>>>HHHJJJDDD===999===HHHYYYnnnmmmNNN===111---&&&!!!$$$,,,444<<>>:::FFFZZZiiiyyy\\\FFF444111,,,'''!!!%%%***///888EEEOOOYYYiii}}}sssiiibbbVVVEEE888''' !!!!!! 444KKKZZZbbbiiijjjiiieeeYYYMMMHHHMMMQQQSSSYYY```bbb^^^ccc```TTT???,,,!!! 333III[[[eeehhhggg]]]UUUMMMDDD555### $$$'''***((((((((('''!!!         """###$$$%%%&&&&&&$$$###%%%)))******((())))))((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%...000)))''',,,---)))******+++---000000///...---......---,,,---,,,+++***111444333111444666555111222666:::888222000333...---,,,...111222222000------,,,***((())),,,///.........,,,******,,,...+++++++++,,,---///000111222111000/////////000111///...---...///000///...))))))---222000,,,---111///222555777666444333333444111......222333111...,,,---.........---,,,++++++,,,---///000///...---+++,,,...///......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,------+++'''))),,,---,,,+++)))(((((((((((((((((((((''''''((('''&&&%%%$$$%%%%%%&&&$$$"""$$$$$$&&&444;;;///&&&&&&&&&&&&%%%%%%$$$######&&&)))***)))((()))***((('''&&&&&&&&&&&&###""""""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!  """###!!! |||}}}kkkLLL777444333;;;KKKSSSXXX```[[[DDD444;;;MMMZZZuuu|||aaaIII555222...***%%%!!!$$$&&&---888BBBIIIWWWjjj|||}}}qqqcccZZZSSSEEE/// !!!!!! '''@@@ZZZiiiiiihhhfffaaaXXXJJJ???===DDDJJJOOOWWW```bbb]]]___ZZZJJJ444###'''<<>>/// """'''***...***'''&&&$$$         !!!"""######$$$%%%$$$###%%%)))+++***(((((((((((('''&&&&&&%%%%%%'''''''''(((((('''&&&&&&***333333***&&&***+++&&&)))((()))---111333000---***++++++,,,...000///,,,+++///111//////111222000---///555999666///---///+++)))))),,,111444444222,,,,,,***((('''(((+++......///...---++++++,,,...+++++++++,,,---...///000111000/////////111222333///------...///000000///,,,+++...222000))))))......222777999666333333444777222......111222///,,,+++,,,.........,,,***((('''***...//////.........***,,,......---,,,---...+++,,,,,,,,,,,,+++***)))***(((((((((***+++***)))&&&(((+++,,,,,,***(((((())))))(((((('''''''''&&&'''&&&%%%$$$###$$$%%%%%%###"""%%%$$$$$$///111"""###$$$%%%%%%$$$###!!! !!!%%%)))***)))((((((***)))((('''''''''&&&###!!!######$$$$$$$$$$$$###### !!!!!!!!!!!!!!!!!! {{{wwwwwwxxx}}}vvvaaaDDD111...:::KKKWWWeeennnlllUUU;;;444AAAPPPeee{{{fffMMMAAA666///000...$$$ %%%%%%$$$""" !!!&&&---333<<>>OOOeee{{{ppp[[[KKK@@@777666555...%%%  %%%***(((###$$$(((222:::FFFPPP\\\lll|||uuulllggg[[[MMM<<<111'''"""!!!...DDDZZZggggggeeeaaa[[[QQQFFF;;;444555999BBBMMMSSSUUUTTTRRRMMM>>>...$$$&&&<<>>222666DDDXXXkkkxxx{{{sssiii```bbbaaaXXXGGG444(((### $$$)))...555AAAPPPZZZjjjwwwyyyqqqnnnllldddUUUHHH999***###555IIIWWW\\\\\\VVVYYYWWWMMM???444000000777???HHHMMMOOONNNJJJDDD888+++ &&&:::JJJYYY]]]```aaa[[[QQQGGG444%%%###$$$((((((((((((&&&###!!! !!!      !!!!!!!!!"""######$$$$$$$$$%%%$$$######"""######$$$##################$$$$$$###!!! """&&&)))((('''))))))((('''((((((*********++++++++++++***))))))((((((((()))***,,,...///...---------...///000000111111111111///---***)))+++***)))(((''''''((((((,,,,,,---...//////000000+++******))))))+++,,,---,,,+++******+++,,,---......---...///111111...+++***************+++,,,,,,,,,,,,,,,---...///000111......///000000000000000******((($$$ %%%***,,,,,,***(((((()))+++---000///...,,,+++)))((((((((('''&&&$$$$$$%%%'''(((&&&%%%%%%%%%%%%%%%###"""%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***+++)))'''%%%$$$$$$&&&'''((('''&&&&&&'''((('''%%%###""""""""""""""""""""""""$$$$$$######$$$&&&((()))&&&%%%###"""!!! !!!!!!  """"""""""""!!!!!! !!! yyy{{{~~~iiiLLL888333555CCCMMMWWW\\\\\\UUUHHH<<<777===JJJ[[[gggiiiddd```]]]lllyyyttt^^^EEE555///$$$ !!!%%%+++444@@@HHHRRR\\\lllxxx{{{yyyrrrkkkeeeaaa^^^SSSBBB333&&&000EEEVVV]]]ZZZTTTVVVWWWTTTIII999---+++---444999???DDDLLLRRROOOFFF111&&& ---===LLLXXX\\\^^^___XXXMMMBBB000###!!!  %%%((()))(((((('''&&&%%%###!!!        """!!!!!!!!!!!!""""""########################$$$$$$######"""""""""###$$$$$$$$$!!! ###(((+++)))'''***)))))))))***++++++,,,***++++++++++++***))))))(((((()))***,,,...///000---,,,,,,,,,---...//////......//////...---+++***'''''''''(((((()))******------,,,,,,,,,,,,,,,,,,******)))((()))***+++,,,******)))))))))+++,,,---++++++,,,......---***((((((((()))******+++++++++*********+++,,,---...///,,,,,,---...////////////'''***)))!!!###///,,,+++)))((((((***+++,,,......---,,,***)))''''''&&&&&&%%%$$$$$$%%%&&&'''%%%&&&'''&&&%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&((()))***''''''%%%$$$###%%%''')))((('''&&&&&&'''&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!!!!!"""$$$&&&(((%%%$$$$$$###""""""!!!!!!  !!!!!!!!!!!! yyyzzz}}}}}}xxx___FFF555...000;;;IIITTT[[[ZZZOOOCCC888555:::JJJUUUUUUSSSTTT]]]sssoooTTT???333,,,%%%  ###***222777EEEKKKWWWdddnnnvvv~~~zzzvvvppplllhhh___SSSKKKEEE<<<000&&& &&&999NNN[[[]]]VVVNNNTTTSSSNNN@@@000$$$!!!###'''///777???JJJSSSNNNCCC*** ###333BBBOOOZZZ\\\]]]\\\SSSFFF666*** %%%((()))&&&'''(((((('''###      """!!!!!!!!!!!!!!!"""###$$$!!!""""""######$$$$$$$$$$$$$$$###############$$$$$$###"""%%%)))***)))'''))))))***+++,,,,,,,,,,,,***++++++++++++***))))))((()))***,,,---...///000,,,,,,+++++++++,,,------+++,,,---------,,,+++***%%%&&&'''((()))***+++,,,,,,,,,+++)))))))))))))))***)))((((((((()))++++++***)))((((((((()))***+++)))***++++++***)))((('''(((((()))***++++++******(((((())))))***,,,---...***+++,,,---------------%%%))))))!!!$$$000+++***((()))***+++***)))+++++++++***)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&''''''%%%$$$%%%%%%$$$$$$############$$$$$$######""""""###%%%'''((($$$%%%%%%$$$###$$$&&&((('''&&&$$$$$$%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!###""" !!!###$$$""""""""""""""""""""""""  """  }}}|||zzzwww|||oooWWW@@@333(((000<<>>333&&& ###''')))999;;;DDDQQQZZZ```iiisssyyyzzzvvvsssrrrrrrlllaaaXXXQQQIII>>>555///)))###$$$///@@@OOOVVVUUUMMMGGGIIIFFF???333%%%,,,;;;DDDLLLNNNCCC444$$$))):::JJJVVV^^^___]]]YYYLLL===...(((%%%((())))))%%%'''((()))'''%%%!!!       !!!!!! !!!!!!###$$$%%% !!!"""######$$$$$$$$$&&&%%%$$$#####################$$$&&&(((((('''&&&&&&(((***,,,---,,,+++******++++++++++++***))))))((()))***,,,---.........++++++******)))***************+++,,,+++***)))(((&&&'''((()))***+++++++++******(((((('''((())))))))))))((('''((()))***+++***)))((('''''''''((()))((()))))))))((('''((((((((()))***+++++++++***)))'''''''''((()))***,,,,,,)))******++++++++++++***%%%'''((($$$ %%%+++***)))(((***,,,,,,)))'''(((((()))))))))(((&&&%%%###$$$&&&'''((('''&&&%%%"""%%%''''''%%%$$$%%%&&&######$$$$$$$$$$$$#########"""!!! !!!"""$$$&&&!!!###%%%%%%######$$$&&&&&&$$$######$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""!!!   !!!!!!!!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! ~~~vvvxxxyyydddLLL;;;)))---222999BBBKKKLLLGGGAAA222---888@@@???AAAHHHRRRbbbuuusssaaaPPPCCC111###"""!!!!!!  !!!"""***)))000===FFFIIIOOOVVVbbbjjjuuu~~~}}}wwwssssssooolllmmmmmmdddTTTGGG333///***%%%!!! ...888EEENNNPPPLLLEEEAAA;;;888222(((000FFFNNNNNNHHH777%%%!!!///AAAQQQ\\\cccaaa]]]VVVGGG666---+++######***,,,***((('''((()))))))))(((&&&%%%""""""!!!       !!!!!! !!!"""$$$%%%''' !!!###$$$$$$$$$$$$'''&&&%%%$$$############"""$$$%%%&&&'''&&&&&&%%%$$$&&&***,,,---,,,***(((***++++++++++++***))))))((()))***+++,,,---------++++++***)))((((((((()))******++++++***)))'''&&&((())))))***************((((((''''''''')))***+++)))((((((''''''(((***+++***)))((('''&&&&&&'''((()))))))))(((''''''(((***)))***+++,,,,,,+++***)))''''''''''''(((***+++,,,))))))************))))))&&&&&&'''((((((((('''&&&)))((((((***---,,,)))%%%%%%&&&'''(((((('''&&&%%%"""$$$'''))))))(((&&&$$$ ###&&&&&&$$$###%%%'''"""###$$$%%%%%%$$$###"""###"""  !!!###$$$"""%%%%%%###"""###%%%%%%###""""""###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!###"""""""""""""""######### |||wwwyyy~~~xxxaaaBBB///&&&'''333<<<<<>>GGG\\\sss|||mmmNNN666***  """"""%%%%%%###"""$$$### %%%(((222888@@@GGGLLLZZZ```ccclllrrr|||~~~wwwssspppmmmlllqqqmmmggg^^^SSSFFF999111!!!"""%%%""" ***444DDDMMMJJJEEEEEE@@@777555---&&&"""###666KKKTTTOOOBBB222%%%!!!)))666>>>YYY]]]aaaaaa[[[PPPBBB999555&&&###))),,,,,,***++++++,,,,,,+++***((('''###!!!    $$$$$$!!!   """!!!"""$$$&&&((('''%%%###!!! !!!!!!$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%)))'''&&&''')))***(((%%%((())))))******+++,,,,,,)))))))))***++++++,,,,,,+++,,,---,,,)))'''%%%%%%'''((()))******)))'''&&&&&&'''''''''''''''''''''((('''%%%$$$%%%&&&(((***%%%'''))))))'''&&&(((***)))---,,,((((((,,,---)))***)))'''&&&&&&'''((((((((())))))))))))*********((()))+++,,,+++***'''&&&''''''&&&&&&&&&&&&''''''))))))******)))((('''%%%###&&&(((&&&'''))))))%%%%%%&&&'''((((((&&&$$$###!!!###%%%%%%#########$$$$$$$$$######"""######### !!!#########"""!!!!!!!!!"""###############""""""!!!!!! !!!!!!""""""!!!  !!!"""!!!    ###&&&%%%$$$"""""""""###### zzzyyy|||~~~oooTTT@@@111(((///777888;;;@@@???<<<999999999888777777???OOOcccqqq{{{yyyjjjKKK888222)))""" """$$$(((++++++))))))++++++(((&&&!!!'''***///444???JJJMMMPPPZZZ```iiiwwwwww~~~}}}yyywwwtttrrrqqqpppnnnlllggg```SSSEEE777*** %%%&&&!!!"""...;;;GGGLLLEEE===:::444+++''' )))999KKKPPPIII<<<++++++;;;EEEYYY```bbb\\\UUUNNNDDD:::000###$$$(((******)))+++,,,,,,,,,,,,***((('''$$$"""  !!!!!!   """!!!!!!$$$&&&'''&&&$$$###""""""""""""$$$$$$&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&(((&&&$$$$$$'''((('''&&&'''(((((())))))***++++++(((((())))))******++++++***,,,---+++)))&&&%%%%%%'''((()))***+++***((('''(((''''''&&&&&&&&&&&&'''((('''&&&&&&&&&'''))))))%%%((())))))''''''(((***))),,,+++''''''+++,,,)))))))))((('''''''''''''''))))))))))))************)))******+++***)))((('''''''''&&&&&&&&&&&&''''''''''''((()))((('''&&&%%%###'''(((&&&&&&)))(((%%%$$$%%%'''''''''&&&$$$###$$$%%%%%%$$$"""!!!"""###%%%%%%$$$############### !!!"""#########"""!!!!!!!!!"""###############"""!!!!!!!!!!!!!!! !!!!!!!!!  !!!"""!!!    ###%%%$$$###"""!!!!!!""""""  |||yyyyyy|||yyyiiiSSS>>>,,,***///333777<<<<<<>>>@@@BBBAAA===666000666@@@MMM[[[iiiuuuyyywwwiiiLLL>>>@@@666)))$$$""" """%%%'''+++...///...///222222///---'''###$$$&&&'''***---333:::999:::FFFLLLRRR^^^aaagggooouuuxxxzzz~~~{{{wwwuuuuuuuuuooonnnmmmllljjjfffaaa^^^MMMEEE888+++!!!""""""%%%'''&&& )))555CCCJJJIII===222,,,%%%(((666BBBDDD===222###///BBBOOOZZZbbbbbbWWWOOOMMMEEE999(((!!!&&&''''''''')))+++,,,------,,,+++)))(((&&&$$$!!!   !!! !!! !!!###$$$%%%%%%$$$############$$$###$$$%%%&&&&&&&&&&&&%%%###$$$$$$$$$%%%&&&&&&&&&&&&$$$""""""$$$&&&''''''&&&''''''(((((()))******&&&''''''((())))))******)))***+++***(((%%%$$$$$$&&&''')))***+++******)))***(((&&&%%%$$$%%%&&&'''''''''((()))))))))))))))&&&((())))))(((((()))***(((***)))'''''')))***((((((((()))))))))((('''&&&)))))))))*********++++++******))))))(((((())))))''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%$$$((((((&&&%%%''''''###$$$$$$%%%&&&%%%$$$###"""&&&&&&%%%### !!!###'''&&&%%%$$$$$$###""""""""""""############"""!!!!!!""""""############"""!!!!!!!!!!!!""""""""""""!!!  !!!""" !!!!!!!!!   """""""""!!!!!! !!!!!!!!!!!! |||wwwyyytttrrr{{{wwwaaaLLL555***))),,,444<<<;;;AAAFFFIIIIIIEEE;;;222333666<<>>CCCFFFOOOQQQVVV^^^dddhhhjjjnnnpppsssvvv{{{|||yyyxxxwwwuuutttssstttuuuuuuuuurrrnnnhhh```XXXOOOFFF@@@111***!!!$$$)))''' %%%&&&"""!!!%%%000<<>>666222333;;;HHHVVVaaagggiiiUUURRRVVVEEE000(((''''''######(((,,,,,,000333333666;;;===;;;::::::888666666999<<<>>>:::===666666AAAEEEEEELLLHHHLLLRRRXXX\\\___```bbbbbbeeejjjlllllllllmmmooopppooopppuuuyyyyyyvvvtttwwwyyyzzzxxxtttqqqsssuuuppppppqqqsssuuutttqqqnnnjjjcccWWWKKK???444+++%%% ###))),,,(((!!! !!!""")))444===AAA???777+++ !!!%%%***---)))%%%!!!---@@@TTT```]]]```[[[SSSRRRPPP===&&& %%%(((&&&%%%'''******+++,,,,,,,,,+++***)))&&&%%%$$$$$$###!!! !!!!!!  !!!!!!!!!"""###$$$$$$$$$%%%############$$$$$$%%%%%% !!!!!!"""###$$$%%%%%%&&&$$$###!!!!!!###&&&(((&&&&&&''''''((()))))))))%%%%%%%%%&&&''''''((((((&&&(((***)))'''$$$$$$$$$&&&&&&'''((()))************(((%%%######$$$&&&'''&&&(((***,,,,,,+++)))((())))))))))))***++++++***(((''''''''''''''''''(((&&&(((***,,,,,,)))'''%%%(((((()))))))))************)))'''&&&&&&'''***+++&&&&&&%%%%%%%%%%%%&&&&&&"""###%%%'''((((((((('''%%%''''''######%%%%%%"""###$$$$$$$$$######""""""""""""""" !!!$$$'''&&&&&&&&&&&&$$$###!!! ######""""""""""""""""""""""""#########""""""!!! !!!!!!""""""######!!!"""  !!!!!! !!! |||{{{sssqqqwww|||~~~{{{rrr___GGG111'''(((...777>>>CCCDDDJJJRRRRRRLLL;;;555111444:::BBBLLLTTT\\\QQQRRRSSSBBB333...***(((%%% $$$(((,,,111444555999???BBB@@@@@@CCCBBB???>>>BBBFFFGGGCCCGGGAAA@@@HHHJJJIIIOOOGGGJJJNNNSSSWWWXXXYYYXXXYYY]]]``````^^^^^^```cccgggfffiiinnnooolllkkkmmmpppqqqqqqqqqqqqsssvvvxxxqqqqqqpppqqqpppkkkbbb[[[MMMFFF;;;000(((!!!"""%%%(((***&&& %%%---444888555111***""" ***222222---%%%'''999KKKZZZbbb]]]ZZZVVVSSSRRRIII222 ###$$$$$$%%%'''***)))***+++,,,++++++))))))(((&&&$$$###$$$###"""    !!!"""##################""""""######$$$%%% !!!!!!!!!"""#########%%%%%%$$$"""!!!"""$$$'''%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&''''''((((((&&&(((***)))'''%%%$$$%%%&&&&&&&&&''''''(((((()))'''&&&%%%######%%%&&&''''''(((***+++,,,+++)))(((+++)))))))))+++,,,+++***)))'''&&&((((((&&&''')))''')))+++,,,,,,***'''%%%'''''''''((((((((()))))))))((('''&&&&&&((()))+++&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%'''((((((''''''$$$&&&%%%""""""%%%%%%###$$$$$$$$$############""" !!!!!! """$$$'''$$$%%%%%%%%%$$$"""!!!!!!!!!!!! !!!"""######"""############""""""!!! !!!!!!!!!!!!  !!!!!!!!! !!! {{{uuurrrwwwzzz{{{pppYYYAAA111)))&&&---555:::===FFFUUUZZZUUUDDD===666444222222888AAADDDCCCJJJIII<<<888999222444000+++%%%  $$$)))---///444:::===<<>>777...''' """%%%***222555444;;;BBBEEEBBBDDDLLLSSSSSSOOOVVVTTTRRRVVVTTTQQQXXX\\\]]]```ccceeeeeecccaaabbbdddfffdddaaabbbgggllljjjlllpppsssnnnhhhllluuussspppmmmkkkiiieee___ZZZUUUPPPJJJEEE???555((( $$$### $$$000555000((( ...===>>>999,,,"""444KKK[[[```___WWWQQQQQQSSSFFF---$$$'''((('''((()))******)))((('''+++(((###    !!!!!!!!! ###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!!!! !!!###$$$### !!!""""""######%%%%%%&&&''''''(((((()))''')))******(((&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%"""###$$$%%%&&&'''''''''''''''((())))))))))))))),,,***(((***---...,,,***+++'''&&&******&&&'''+++)))******+++***)))((('''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###$$$%%%$$$######"""$$$### !!!%%%&&&%%%&&&%%%$$$$$$######$$$$$$ """######""" !!!!!! !!!"""$$$###""" !!!###$$$###############"""!!!!!! !!!"""""""""""" !!!"""""""""!!!  ttttttzzzyyy~~~ttt]]]CCC444111,,,%%%)))222;;;LLLVVVQQQNNNKKKDDD===555///+++(((&&&+++000111111666@@@HHHQQQPPPLLLBBB444&&&"""***///111777===AAADDDJJJRRRYYYSSSUUUXXXYYYXXXYYY\\\___^^^eeeiiiiiihhhjjjhhheeekkkkkkkkkkkkkkkjjjjjjjjjkkkmmmnnnoooooommmjjjhhhcccaaa\\\UUUNNNHHHCCC@@@999666111+++$$$ &&&---222111)))  '''...666+++ (((<<>>GGGNNNOOOSSSWWWYYYZZZ\\\___aaa^^^dddhhhgggffffffeeeaaaeeeeeeeeeeeeffffffffffff______```___]]]YYYUUUSSSEEECCC>>>999333...+++)))"""!!!(((---///---%%%"""((()))  000EEEVVV^^^___^^^VVVSSSNNNFFF777%%% !!!$$$'''***((()))*********(((&&&%%%!!!""""""!!!  !!!!!!  !!!!!!"""######"""!!!$$$###"""!!!!!!!!!!!!!!!  ###""""""!!! """######""" ###%%%%%%%%%%%%%%%$$$###"""!!!%%%''')))((('''&&&''')))***'''$$$$$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''')))+++)))&&&%%%(((,,,***)))((('''''''''((()))))))))((((((((()))******))))))(((&&&$$$$$$&&&((('''&&&%%%$$$############$$$$$$$$$$$$############ !!!!!!"""""""""###"""!!!!!! !!!!!!""""""""""""!!!!!! $$$###"""!!!!!!!!!""""""!!!""""""""""""!!!!!! """######!!! !!! !!!!!!!!!!!!$$$$$$###"""!!!!!!!!!!!!%%%###"""  !!!!!!"""###!!!  yyywwwqqqttt|||||||||yyy\\\AAA666)))'''***...;;;HHHFFFEEEHHHLLLLLLHHH???555///---+++((((((+++111888<<>>BBBGGGLLLNNNQQQSSSUUUVVV\\\___\\\[[[[[[YYYVVVWWWWWWVVVUUUTTTSSSSSSRRRHHHHHHGGGEEEAAA===888666***(((%%%!!! !!!+++,,,)))%%%(((===PPP\\\___^^^[[[TTTSSSKKK<<<...%%%"""$$$''')))+++***+++++++++***'''$$$"""!!!!!!   !!!!!! !!!""""""!!! """"""!!! !!!!!!"""""""""!!!!!! !!!"""""""""!!!"""$$$&&&&&&%%%$$$######"""""""""&&&(((******(((''''''''')))'''&&&&&&'''((('''&&&&&&&&&&&&''''''''''''(((+++******)))))))))+++++++++***)))(((''''''''''''((())))))))))))******+++((()))(((&&&######%%%&&&(((&&&$$$###"""###$$$%%%&&&%%%###""""""""""""### !!!!!!!!!!!!"""""""""!!! !!!"""""""""""""""!!!!!!!!!$$$$$$###""""""""""""""" !!!!!!"""""""""!!!!!!!!!"""$$$###!!! !!! !!!!!!!!!"""""""""""""""""""""""""""######!!!   """"""###$$$$$$!!!  !!!~~~yyyqqqttt|||}}}|||rrrZZZKKK888...+++'''///;;;<<>>111)))%%%&&&)))///777AAAJJJPPPMMMGGG>>>444---)))***+++++++++)))&&&$$$'''...444555111,,,+++,,,)))$$$ !!!!!!""" """!!!"""!!!      (((777EEEWWWccc```[[[YYYRRRIII===000(((((($$$"""#########$$$%%%###%%%(((++++++(((%%%###&&&((()))***((($$$!!!""""""!!!###%%%%%%$$$ $$$((()))(((''')))+++++++++,,,,,,,,,------------------......///111222111222222222222000///...)))*********(((%%%""" """$$$$$$$$$###$$$%%%   """!!!!!!!!!!!! }}}uuusssfffiiimmmpppuuuzzzuuufffWWWEEE777---$$$ (((222:::AAAIIIHHHBBB>>>>>><<<555...+++///111///((($$$&&&***+++...+++)))+++,,,***$$$!!!"""###$$$$$$###!!! !!! """%%%$$$!!!"""%%%***$$$!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  444HHHTTT\\\]]]VVVSSSRRRIII;;;///---(((### ######!!! ###'''******'''### ###***333000***$$$  """ """"""###'''+++---...---)))***,,,---///111222333777333111333555444555777;;;555333888===;;;888666;;;444555<<<:::000---333...///000000///,,,)))(((%%%'''((())),,,---''' !!!"""$$$&&&'''(((((($$$%%%$$$""""""###$$$"""((('''&&&'''(((&&&!!!  !!!  !!!###"""!!! !!!"""!!!  !!!}}}xxxmmmmmmmmmnnnppptttyyy|||yyytttjjjWWWGGG888,,,""""""(((---555<<>>FFFQQQTTTMMMBBB<<<777;;;;;;555///......,,,)))(((''')))+++***&&&"""  """$$$&&&%%%###  !!! ###%%%######%%%%%%!!! """  !!!111FFFUUUUUUYYYXXXSSSQQQNNNAAA222+++&&&  """#########"""   """"""""""""######""""""%%%&&&%%%###!!!""""""$$$###"""$$$%%%""""""&&&((((((***...)))(((&&&&&&+++000---&&&---+++))))))+++,,,***'''%%%### """$$$$$$$$$###""" """"""""""""###"""yyytttlllfffeeehhhlllnnnxxxyyy{{{|||nnn\\\OOO===...&&&$$$%%%'''333666@@@MMMTTTOOOFFFAAA>>>CCCCCC<<<444///+++'''%%%$$$$$$%%%'''&&&$$$!!! """"""!!!"""""""""!!! !!!""""""###%%%$$$!!!   --->>>NNNYYYUUUWWWUUUSSSRRRMMM@@@222&&&###  """!!!         $$$!!! (((888888...(((***++++++((($$$!!! wwwmmmeeedddgggjjjmmmnnnuuu{{{{{{mmmdddUUUCCC555,,,%%%!!!'''(((///===FFFHHHEEEEEEGGGLLLLLLDDD:::222+++%%%""""""""""""###""" !!!$$$%%%%%%###!!!!!!""""""!!! (((999IIISSSWWWWWWVVVTTTPPPMMMFFF999---$$$###"""######        ###!!!"""%%%%%%$$$222HHHLLLBBB:::;;;999000%%% !!!$$$"""&&&%%%!!!!!!!!!%%%(((((($$$tttjjjggghhhjjjkkkhhhrrr{{{}}}}}}yyyvvvkkkZZZHHH999+++!!!  +++666<<>>;;;111### %%%(((!!!"""###%%%&&&&&&''''''(((%%%(((......'''###&&&(((((('''%%%######$$$&&&%%%&&&''''''&&&&&&'''((($$$&&&'''%%%###!!!!!!""" !!!""""""!!!  !!!!!!!!!!!!!!!!!!"""  !!!"""!!!  !!!###""""""%%%***000333444,,,""" !!!!!!""""""###"""rrrllljjjiiihhhcccmmmuuuuuuuuuyyy~~~}}}zzzlll[[[LLL<<<000(((!!!""")))000666<<>>333---+++---...---'''     ###%%%''''''''',,,...///999HHHKKKEEE:::777555;;;EEENNNQQQPPPJJJGGGEEEDDDEEEFFFGGGFFFBBBBBBCCCDDDEEEGGGIIIJJJJJJEEEDDDHHHLLLOOOSSSWWWSSSOOOMMMRRRUUUTTTSSSTTTYYYZZZWWWUUU[[[gggmmmmmmaaaWWWIII>>>;;;???HHHNNNZZZPPP@@@777;;;DDDGGGDDD>>>>>><<<<<<;;;<<<======:::777<<>>CCCAAA>>><<<:::666000///...+++'''$$$""""""!!!######!!!!!!"""$$$$$$### !!!"""### $$$333===FFFPPPSSSQQQLLLMMMLLLGGG===444111444333444111'''       """#########""" !!!$$$%%%333999;;;:::BBBLLLJJJ@@@===666111333===GGGLLLLLLNNNKKKIIIHHHIIIJJJKKKKKKIIIKKKMMMPPPRRRSSSSSSSSSVVVPPPLLLNNNPPPRRRUUUYYYSSSMMMLLLSSSYYYXXXVVVUUUWWWTTTPPPLLLLLLPPPVVVYYYUUULLLCCCBBBJJJSSSVVVVVVOOOBBB333333CCCPPPLLLAAADDDCCC@@@===<<<<<<<<<===777444:::EEEEEE999333555888888666222...---000333333555777555222111222444777888999888555333333333000111222333222000...,,,,,,---///111000...+++***&&&###!!!$$$)))+++)))&&&###$$$''')))***)))((('''***---000000///---,,,,,,,,,***)))***...222555777222$$$!!!###"""""""""$$$$$$$$$###"""!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!wwwpppkkkgggiii```cccjjjjjjnnnuuusss~~~|||yyyssseeeWWWFFF===444...'''!!!###***///111333555555555666777333777:::888000)))&&&&&&'''""" $$$'''$$$$$$$$$###!!!###%%%""""""###"""     !!!$$$(((888CCCLLLQQQPPPLLLJJJNNNOOOIII???999999<<<===555(((      !!!"""&&&%%%### !!!***...222666666333...+++%%%$$$###$$$(((+++,,,,,,000000111111222222222222---444<<<@@@>>>:::777777666666555555555666777777<<<;;;;;;;;;<<<>>>@@@BBB???===:::666555999>>>CCC@@@===;;;;;;===>>>===;;;888000***,,,555;;;:::777444222000111222333222222---///222333333333333444888444///+++((((((***+++------,,,+++++++++,,,,,,---000222111///...000222///111222111...+++)))))),,,,,,------,,,)))'''%%% ###&&&)))((('''%%%&&&'''((('''&&&$$$""")))+++------+++)))((((((%%%&&&'''))),,,,,,***(((""" !!!      !!!"""###  xxxqqqkkkggg^^^```fffdddiiirrrssswwwzzz{{{{{{|||{{{tttkkk^^^TTTJJJAAA666***%%%%%%%%%&&&)))+++,,,...111333777;;;???>>>777111......+++&&&%%%)))+++'''"""#########!!! """###!!!"""!!!!!!$$$     $$$---&&&%%%222@@@IIIMMMPPPOOOLLLLLLNNNOOOKKKDDD???===>>>;;;444)))!!!  """###$$$###!!!  !!!!!!!!!###'''***)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%+++***))))))))))))***++++++***'''$$$###%%%***...,,,***((((((***+++***)))&&&!!!%%%))))))&&&&&&%%%######%%%%%%%%%$$$!!!%%%''')))+++---//////,,,((($$$!!!"""###%%%(((((((((''''''((())))))(((***+++)))'''''')))++++++---...---+++(((&&&&&&$$$%%%&&&''''''&&&%%%$$$!!! ###&&&(((((('''&&&'''((()))((('''%%%$$$''')))++++++)))))))))***%%%%%%&&&(((******(((%%%!!!   !!!!!!!!!"""""" """#########"""!!!  wwwmmmiii___aaaddd___bbbmmmooonnnsssvvvwwwzzz~~~|||vvvlll```VVVJJJ;;;...((( !!!###&&&)))+++111555:::;;;777333111000...******///111,,,'''%%%""""""!!! """"""  !!!!!!$$$    %%%777999((((((555BBBGGGHHHJJJJJJHHHLLLLLLLLLKKKHHHDDD???===444///&&&!!!+++)))"""!!!  !!! !!!###&&&***---'''%%%!!! """"""""""""###$$$%%%%%%(((((('''%%%######%%%'''&&&''')))(((%%%###"""""" !!!"""###$$$$$$$$$"""!!!"""$$$&&&''''''&&&'''((((((((('''&&&%%%%%%'''(((''''''''')))+++#########%%%&&&&&&$$$"""  !!!"""$$$$$$######""" """###$$$$$$$$$###"""!!!!!!!!!!!! !!!"""###$$$###""""""}}}llllllccceeefff^^^___hhhjjjjjjnnnqqqppprrrxxx}}}~~~wwwlllcccZZZNNNAAA888***'''""" !!!!!!$$$(((...000000.........,,,***,,,222444000,,,+++$$$###"""  !!!!!!!!!  """       777EEE>>>)))###'''333>>>AAAAAABBBDDDDDDEEEDDDCCCCCCBBB???888333'''###  !!!"""###'''%%%+++""""""&&&'''$$$ """"""!!!  !!!   !!!!!!   !!! """%%%(((###"""  !!!"""###'''&&&###!!! """$$$!!!###$$$###!!! !!!###$$$%%%### """$$$%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$###$$$&&&)))"""!!! !!!###""" !!!######"""!!!  !!!###$$$""""""!!!!!! !!!!!!!!!###$$$&&&''''''&&&$$$###rrrmmmdddeeeggg``````gggggggggkkkllliiikkkrrrxxxzzzyyypppjjjeee```WWWOOO>>>777...'''""""""&&&'''((()))***'''&&&)))///222///------((('''%%%###!!! ###""""""############""" ###$$$$$$&&&)))(((### !!!""""""!!!  !!!""" !!!&&&))),,,...---)))$$$!!!"""      555KKKOOO>>>((( &&&***333::::::999:::;;;;;;444222000111111...&&&    '''((($$$ ###%%%&&&!!!)))""" ###(((------)))%%% """""""""""""""""""""!!! !!!!!!  """!!!!!!!!!   """""" """   !!!""""""  $$$!!!!!!"""!!! !!!!!!!!! #########!!!!!!### !!!"""!!! !!!"""$$$%%%'''(((((('''%%%$$$ttthhhfffhhhbbbbbbgggeeedddffffffeeeiiiqqquuuuuu|||zzztttnnnlllkkkfff```RRRIII>>>444...(((""" !!!"""'''***((((((***+++***'''%%%$$$######$$$$$$$$$$$$&&&((()))((('''&&&)))+++,,,///333222---(((+++------,,,+++***+++***+++------(((###%%%+++111333555666333...)))%%%"""   ...LLLYYYOOO999$$$ %%%(((,,,...+++))))))(((&&&  """(((***(((%%%!!!###""" '''&&& !!!!!!  !!!&&&+++......***''' """###$$$###$$$%%%&&&&&&&&&&&&&&&###$$$$$$###""""""%%%'''###$$$$$$"""  !!!     !!!""""""######$$$%%%$$$###"""!!!wwwmmmjjjccccccfffbbb```aaa```aaagggoooqqqnnnsssvvvuuupppnnnooommmhhh```XXXMMMEEE???:::333... ###&&&%%%###""""""###$$$%%%&&&%%%&&&)))---///...+++***...000111555888666222///222555666555333444555666777888666...''')))000555444333111---((($$$"""    """111JJJ]]]TTT>>>***!!! !!!###$$$%%%!!!!!!  !!!!!!""" """&&&(((((('''&&&&&&!!!!!! """%%%(((***'''''')))*********))))))&&&&&&&&&%%%%%%&&&***---%%%&&&&&&###  xxxnnneeecccddd^^^^^^^^^]]]^^^dddkkkkkkeeeiiipppsssooonnnooonnnjjjhhhaaaXXXQQQNNNJJJDDD>>>...)))### ###$$$&&&&&&(((,,,111333111...,,,///111222555888666111000444888:::888777888999<<<===>>>:::000''')))111444111,,,'''"""     444RRRdddeeeHHH)))!!!    """!!!!!!  $$$(((+++''''''((())))))((('''&&&$$$$$$$$$######&&&***---###$$$$$$!!!wwwiiieeegggkkklllZZZUUUZZZ]]]cccgggaaafffnnnlllhhhkkkhhhgggooolllhhhdddcccbbb]]]SSSKKKGGG999111***!!!###%%%$$$%%%***111444111...444888444+++***222444///+++111777888555333555777111333333111---(((%%%$$$((("""    888QQQfffkkk[[[555        !!!!!!!!!"""!!!  """$$$&&&)))'''%%%###""""""###$$$$$$'''%%% !!!&&&(((%%% !!! uuuhhhcccbbbfffYYYXXX[[[XXX[[[aaa^^^bbbhhheeeccchhhfffdddkkkkkkjjjjjjhhhfffbbb]]]ZZZZZZJJJEEECCC555)))### $$$***,,,***'''***...,,,$$$###***,,,''''''+++...---)))%%%$$$%%%$$$%%%&&&$$$!!!     !!!777UUUfffmmmbbbGGG&&&    !!!"""$$$"""  ###"""###%%%"""uuuggg___ccc[[[]]]^^^UUUTTTZZZZZZ]]]aaa]]]]]]ffffffccchhhhhhjjjkkkkkkhhhffffffggg]]]RRRTTTWWWJJJ===888333%%%$$$!!!!!!""" """"""!!!""" """       ***???]]]sssrrrfffOOO000 """%%%        wwwiiiggg^^^___```VVVTTTXXXWWWWWW[[[WWWYYYeeegggdddhhhddddddeeeeeeeeeeeeggghhhUUUWWW]]]VVVGGGGGGMMMIII:::777333---'''"""     &&&;;;MMMaaazzz{{{eeeNNN777$$$"""$$$ ###'''***%%%        {{{mmm___\\\^^^ZZZZZZ\\\WWWQQQUUUQQQTTT```dddaaafffbbb___\\\]]]aaacccbbb```VVVccceeeLLL777EEETTTNNNLLLIIIDDD>>>666///***''''''###        444GGG```mmmwwwwwwUUU666((("""***---%%%%%% """!!!"""!!!### """((()))%%%        yyyeee\\\^^^]]]______XXXLLLQQQNNNOOOZZZ[[[ZZZ___```[[[WWWXXX]]]___\\\XXXVVVbbbcccHHH666HHHZZZSSSUUUSSSOOOJJJDDD===888555666000)))$$$"""        ###555FFFYYYhhh{{{rrrMMM,,,%%%$$$***,,,&&&!!!"""%%% %%%((($$$&&&$$$%%%%%%$$$""" $$$""" !!!$$$$$$"""!!!    ###   yyyjjjeee___^^^^^^UUUNNNUUURRRPPPUUUTTTRRRYYYYYYWWWUUUVVVXXXXXXWWWTTTSSSTTTWWWPPPHHHQQQ[[[WWWWWWVVVUUURRROOOKKKGGGEEEEEE>>>666222000///+++'''&&&%%%$$$!!!   """,,,555<<>>>>>===999444///,,,'''%%%###!!!      !!!,,,999EEEQQQ[[[aaaiiiooowwwnnnKKK+++'''""" """%%%$$$$$$&&&'''%%%(((((())))))***++++++,,,---......---++++++,,,...+++)))))),,,000333333111...++++++------***+++...000,,,***,,,---***((()))...---***((('''(((***,,,***************+++,,,---(((+++,,,***'''&&&''')))############"""!!!   lll___SSSNNNNNNMMMMMMOOOOOOOOONNNLLLJJJHHHFFFFFFGGGHHHHHHFFFDDDBBBBBBCCC<<<<<<>>>AAABBBAAA===999===<<<:::;;;<<<======<<<<<<<<<===<<<999555111...((('''%%%###"""     +++222;;;BBBNNNZZZfffpppxxx}}}tttmmmZZZ<<<!!!""" $$$%%%&&&((($$$******+++---000111111000///111333333333444666888444222111555;;;===;;;777333000000222222000111444333///...222333111000222777555333111000111333555333333444444555666777888333666888666222111333666222333333333222000---,,,...,,,***))))))***,,,...((('''))),,,,,,'''%%%&&&"""""""""!!!!!!  zzzggg\\\VVVQQQNNNNNNQQQPPPMMMKKKIIIGGGEEEDDDAAADDDGGGHHHFFFCCCAAA@@@===;;;888888888888777555999777555444555666666555666666777777666333000...)))'''%%%###"""    !!!'''000<<>>>>>===;;;999999:::;;;<<<777555777;;;:::444111222000000000111000///......)))((((((&&&###   !!!"""  rrreeeXXXNNNJJJPPPMMMJJJHHHHHHHHHHHHGGGAAABBBBBBAAA@@@@@@BBBDDD???;;;666222222444555555666444222111111111000//////000111111000...,,,+++'''%%%!!!    $$$)))***222>>>KKKWWWbbblllqqq|||}}}ssshhh\\\QQQJJJ???777222,,,###$$$ """%%%'''***,,,...111555888:::>>>??????BBBJJJQQQSSSNNNMMMMMMQQQWWW[[[[[[ZZZ\\\^^^___^^^\\\ZZZZZZ[[[ZZZXXXWWWYYY[[[[[[XXXUUUWWWTTTSSSVVVVVVSSSTTTWWWRRROOOOOOUUUXXXXXXXXX[[[XXXXXXWWWWWWUUUTTTSSSSSSQQQRRRSSSTTTTTTTTTTTTTTTRRRRRRQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPOOONNNLLLLLLNNNNNNMMMKKKJJJJJJJJJIIIEEECCCDDDGGGFFF@@@======999:::::::::999888666555+++)))'''&&&$$$   !!!"""""""""  ~~~jjjZZZRRRPPPLLLGGGEEEFFFGGGGGGGGGAAAAAAAAA@@@@@@BBBEEEIII@@@<<<666222222333555555444222111000000///---++++++,,,,,,,,,+++)))'''&&&###    """&&&...888???KKKSSS```mmmwwwyyyssseee]]]QQQDDD999///&&& !!!%%%!!!&&&+++......000555:::===AAAEEEEEEDDDGGGOOOVVVUUUUUUYYY___aaaaaaeeejjjfffbbb```bbbgggjjjjjjhhhfffggghhhgggdddbbbaaaaaabbbbbbccccccccccccbbbaaabbb___^^^```___\\\\\\___]]]YYYYYY^^^aaa``````bbb___```aaa```___\\\YYYWWWWWWWWWXXXYYYYYYYYYXXXWWWVVVSSSPPPRRRUUUVVVTTTQQQPPPOOONNNNNNMMMMMMMMMNNNPPPPPPPPPOOOMMMKKKIIIHHHCCCAAAAAACCCAAA<<<999:::444444444333000---***((("""  !!!!!!!!! ###%%%nnndddTTTNNNGGGCCCCCCDDDDDDCCC???AAADDDFFFFFFFFFHHHIIIAAA<<<777444333444555555333222111000111///---+++*********)))(((%%%###!!!!!!   $$$+++444<<>>AAAAAA???===:::777333111222222222111///,,,)))(((!!!    !!!!!!!!!!!!!!!!!! %%%333111&&&zzzeeeWWWQQQNNNHHHCCCGGGEEEDDDGGGLLLMMMGGGAAA@@@>>>>>>???===888777:::666555333000...,,,+++***'''&&&%%%$$$"""!!!  )))222<<>>777555888777555222///---+++++++++%%%$$$$$$"""!!!   '''777GGGSSS___ooo}}}wwwmmm^^^PPPDDD888...'''&&&###!!!$$$"""(((///666;;;CCCHHHNNNSSSWWW[[[bbbggglllnnnqqqrrrssstttwwwyyyuuutttsssqqqooommmlllkkkkkklllnnnnnnlllkkkkkkllliiigggiiilllkkkfffdddeeedddbbbaaacccfffgggeeebbb^^^^^^]]][[[ZZZXXXWWWWWWYYYWWWSSSQQQQQQPPPNNNMMMGGGDDDAAA???>>>===;;;:::777888999888666666666777777333///,,,++++++***)))'''(((''''''&&&%%%######"""#########"""!!!   $$$&&& !!!"""###$$$$$$$$$$$$$$$$$$$$$###"""!!! %%%%%%~~~iiiZZZOOOKKKFFFEEEFFFFFFDDDAAA>>>???BBBCCC===666555999888666333///---,,,++++++&&&%%%$$$###"""  !!!'''<<>>GGGOOOWWWZZZdddgggkkknnnooorrruuuxxxssstttuuuuuusssssstttuuuzzzxxxuuusssrrrqqqooonnnmmmmmmmmmmmmllljjjjjjjjjiiieeedddfffddd```___aaaaaa^^^\\\\\\\\\[[[WWWSSSNNNMMMLLLJJJIIIGGGFFFEEEIIIDDD???:::888666444333111---'''&&&''''''&&&$$$%%%''')))((($$$###%%%'''"""     """%%% """$$$%%%&&&&&&&&&)))))))))(((&&&$$$"""!!!!!!!!! !!!!!!wwwjjjbbbWWWOOOJJJFFFCCCAAAAAA@@@@@@AAA>>>:::;;;@@@777666333111///---------(((((('''%%%###"""  ---???KKK___kkkxxx}}}ooobbbVVVGGG777,,,"""!!!### &&&---222444777<<<@@@NNNRRRYYY```gggkkknnnoooqqqrrruuuvvvvvvvvvwwwwwwvvvxxxxxxwwwuuutttuuuvvvuuurrrooooooooopppnnnmmmkkkiiigggeeeddddddddddddddd___ZZZYYYWWWTTTUUUYYYYYYUUUQQQNNNLLLHHHBBB>>>999888777666444333222111111---'''$$$""""""!!!!!!###    !!!###%%%&&&''''''++++++++++++)))'''$$$"""!!!!!!!!!""""""!!!!!!!!!|||nnn```UUULLLEEEBBBBBB===:::;;;;;;999<<<@@@666555444333222000//////,,,+++)))'''%%%"""!!! (((777LLLbbbpppyyyyyypppcccWWWFFF666+++$$$ %%%+++000333:::BBBLLLUUUZZZ]]]aaadddiiimmmrrrvvvxxxwwwuuussstttuuuvvvwwwxxxwwwvvvvvvwwwxxxyyyxxxvvvuuuuuuvvvjjjgggeeeeeeggghhhfffcccaaa]]]YYYWWWVVVVVVVVVUUUZZZTTTPPPNNNLLLIIIJJJNNNIIIDDD>>>999777333...***&&&%%%%%%$$$###"""!!!!!!   """###%%%%%%&&&)))*********)))&&&###!!! !!!!!!!!!!!! ~~~qqqddd[[[UUUMMMDDD===<<<<<<999777777444555666666555444222000...---+++(((%%%""" ))):::LLL\\\mmm}}}}}}tttfffVVVJJJ444...%%%!!!%%%!!!%%%,,,444<<>>666222333444666888888666333111///...+++((($$$!!!!!!%%%888GGG]]]ppp}}}wwwdddRRRCCC444&&&!!!%%%(((111777???JJJTTT___hhhmmmuuuvvvwwwyyyyyyyyyxxxwwwuuuvvvwwwxxxyyyxxxwwwwwwtttsssssssssrrroookkkhhhfffggggggeeebbb``````aaa]]]ZZZVVVVVVWWWTTTMMMGGGCCCAAA@@@@@@@@@===888333...,,,,,,...,,,%%%"""###"""   !!!""""""!!!"""$$$$$$###!!!zzznnn]]]PPPJJJEEE???999333333444777:::999444000...++++++***&&& $$$///CCCWWWaaaooo~~~{{{kkk```LLL666,,,&&&"""&&&***...444<<>>LLLXXX___fffkkkooorrrwwwzzzwwwwwwzzzzzzyyytttsssrrrqqqqqqooommmjjjkkklllnnnllliiifffdddccc^^^[[[VVVRRRNNNKKKGGGDDD===:::666333111,,,&&&!!!  ~~~vvvkkk```XXXOOOGGGAAA999444000///---'''$$$%%%###000:::LLLWWWgggvvvrrr\\\HHH???555$$$###(((***///777>>>OOOXXXdddmmmqqquuuxxxzzz|||zzz||||||zzzzzzxxxuuusssrrrpppnnnllleeeffffffeeeaaa]]]YYYWWWOOOJJJBBB<<<666222...+++%%%###  !!!"""""""""!!! ###&&&((('''&&&&&&&&& !!!"""######$$$$$$###""""""#########"""!!!!!!!!!   !!!""" xxxmmmbbbZZZIIIBBB===<<<888111+++***###%%%111BBBTTT___pppyyy}}}lll]]]FFF000!!!!!!!!!$$$///666===GGGTTT]]]gggmmmtttyyyzzzzzz}}}}}}~~~|||xxxwwwyyyyyyvvvuuurrrmmmjjjhhhfffcccaaa]]][[[XXXTTTOOOIIICCC???777222+++&&&""" !!!""""""#########"""$$$&&&))))))'''%%%######$$$%%%'''((((((((('''&&&&&&(((***+++)))'''&&&&&&######$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$###"""!!!   !!!yyyrrriii___YYYOOOAAA555000333---%%%  +++<<>>333///(((### !!!"""!!! !!!###%%%&&&%%%$$$%%%&&&(((((((((((('''&&&&&&%%%%%%&&&((()))***++++++++++++******)))(((''')))+++++++++******+++***))))))))))))***++++++*********(((%%%######$$$'''((((((((('''&&&%%%$$$$$$%%%&&&''''''((('''''''''&&&%%%###"""!!!!!!!!! zzzuuujjj[[[PPPKKKHHHEEEBBB444222...+++(((&&&&&&&&&((()))******)))'''%%%$$$###&&&***...333>>>LLLWWWiiitttxxxjjjOOO111!!!%%%+++666EEEPPPYYYfffqqqttttttwwwvvvrrrqqquuuzzzzzzvvvqqqnnnmmmiiihhhddd___]]]]]]WWWPPPEEEBBB===777222+++%%%!!! !!!###"""###%%%'''***,,,...///222000---,,,,,,,,,***))))))***+++++++++***(((''')))((((((((()))***,,,---,,,,,,,,,+++***)))((('''###%%%''')))))))))+++,,,***)))((('''((()))***+++,,,,,,,,,)))'''&&&'''((()))))))))((('''&&&%%%$$$$$$$$$&&&'''(((((((((((('''&&&%%%$$$############"""!!!vvvooojjjgggaaa^^^YYYTTTPPPNNNLLLLLLLLLMMMPPPQQQOOOLLLHHHFFFLLLRRRZZZ^^^bbbiiivvvgggQQQ999%%%$$$,,,555???KKKXXXaaakkkpppvvvyyyxxxwwwwwwxxxxxxrrrllliiiiiigggccc___[[[YYYVVVQQQKKKEEE@@@===///,,,(((### ###%%%%%%&&&))),,,///......---...000222333111///---------...---+++***)))(((''''''((()))***,,,(((&&&((()))(((***...+++*********+++***(((%%%)))))))))))))))(((''''''(((((((((((())))))))))))(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***************)))'''%%%###"""!!!!!!%%%###  !!! !!!######""""""!!!"""!!! !!!"""!!! }}}||||||~~~}}}zzzyyyvvvzzz~~~rrrZZZBBB,,,&&&(((///;;;GGGRRR\\\ffflllooouuu{{{~~~|||xxxuuutttkkkfff___[[[YYYVVVPPPKKKJJJGGGCCC<<<555///***''' !!!""""""###"""%%%)))*********,,,---///////////////000000111222000...------,,,+++))))))))))))(((((())))))))),,,)))(((++++++)))***...***))))))***+++***(((&&&((())))))))))))(((''''''(((((((((((((((((((((((('''''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))((((((&&&%%%$$$$$$$$$$$$&&&%%%###!!!   !!!"""######$$$%%%%%%%%%$$$###"""!!! """$$$%%%%%%######%%%'''###"""!!! www___DDD--- """***777@@@OOO]]]gggnnnsssuuurrrwww|||}}}yyyqqqjjjfff[[[VVVPPPKKKGGGBBB;;;666111...)))### ###%%%''')))***+++***,,,000111111000000000000000000000000///......222000---,,,++++++)))((())))))************)))))),,,)))***------+++***---((('''''')))***+++)))(((((((((((()))(((((('''&&&(((((((((((('''''''''''''''&&&%%%$$$######$$$$$$''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###!!!   !!!"""$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''(((((('''&&&&&&)))+++&&&%%%###"""!!! eeeOOO888"""!!!###+++555LLLSSS___kkkrrruuuuuutttnnnoooooollleee\\\TTTOOODDDAAA<<<888444...'''"""!!!!!!""""""$$$&&&))),,,...///000...000333555555444333333000000111111000...,,,***...,,,******++++++***)))((()))***++++++***)))(((***(((***......***)))***'''&&&&&&''')))******)))'''(((((((((((('''&&&&&&&&&''''''((())))))******(((&&&$$$###"""###%%%&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&""""""!!!!!!!!!""""""###"""!!!"""  !!!  !!!!!!!!! !!!###%%%'''''''''''''''''''''&&&&&&&&&&&&''')))((('''&&&&&&''')))+++)))(((&&&%%%###"""!!!!!! rrrWWW:::***!!!(((222AAANNN```dddiiinnnpppoookkkiii___\\\VVVOOOGGG???888444***)))&&&###  ###&&&(((((('''&&&((()))+++...000222333333///000222444555555444333///000000///...,,,***((()))((('''(((***,,,,,,+++((()))***++++++***)))((((((&&&(((,,,,,,(((&&&'''&&&%%%%%%&&&(((******)))'''''''''''''''&&&%%%%%%%%%%%%'''(((***+++------((('''%%%######$$$&&&'''''''''''''''''''''''''''$$$#########$$$%%%&&&''')))((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&""""""!!!!!!!!!"""######""" """###!!!  '''%%%!!!###$$$$$$"""  """"""%%%$$$$$$###"""!!! !!!"""############"""###%%%''')))***++++++,,,+++******)))***+++++++++)))''''''''')))+++,,,---,,,***(((&&&$$$######""""""!!! rrr[[[AAA..."""---888GGGVVV```jjjiiihhhgggeeeaaa[[[VVVKKKEEE;;;222+++&&&"""  !!!######'''))),,,...//////......000111333444666666777777111000///000222222111000.........---+++***((('''&&&%%%%%%&&&)))+++,,,,,,(((((())))))))))))((((((&&&%%%&&&******%%%$$$%%%&&&%%%$$$%%%''')))))))))&&&&&&''''''&&&&&&%%%$$$$$$$$$&&&(((***+++------'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########%%%'''((()))(((&&&%%%$$$##################$$$$$$%%%%%%%%%!!!!!!!!! !!!"""""""""!!! !!!"""###"""!!! """)))...+++!!!"""$$$&&&&&&$$$!!!!!!"""$$$%%%%%%(((((('''&&&%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''')))+++...000111111000///...---......///...,,,******,,,---...---000///---***(((&&&%%%%%%$$$$$$######!!!  ~~~dddGGG222'''444AAAMMMWWW^^^aaadddaaa^^^ZZZVVVOOOGGGAAA777111'''  """###$$$%%%''')))******111111000000111222444555777777888888888888888777555111...---......,,,+++------+++***((('''''''''&&&$$$$$$%%%(((***+++***((((((''''''''''''(((((('''%%%%%%(((((($$$###%%%'''%%%$$$$$$&&&(((((((((%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((())))))$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%'''(((&&&%%%$$$#####################"""!!!!!!"""$$$$$$!!!!!! !!!!!!""""""!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$'''***'''  !!! """%%%''''''%%%###$$$&&&(((((('''''''''''''''''''''''''''+++)))&&&$$$$$$%%%&&&'''(((''''''(((***...222444333222000...------...//////---,,,---///000///---333111///,,,***((('''&&&%%%%%%%%%%%%$$$###"""!!! !!!!!!!!!    yyy[[[@@@)))***;;;LLLYYY``````]]]YYYVVVSSSOOOKKKCCC999222+++&&&"""%%%((()))(((((()))+++,,,...//////666444000......222666999999999999999888777666666888444...+++++++++)))'''---+++)))(((&&&&&&'''''''''%%%$$$%%%'''))))))(((((('''&&&%%%%%%&&&'''((((((%%%%%%((('''$$$###%%%(((&&&$$$$$$%%%'''''''''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%#########%%%''')))######""""""###$$$$$$%%%$$$###!!! !!!###$$$"""!!!!!!  !!!  ###"""""""""""""""""""""""" ######  !!!  !!! !!!!!! !!!!!! !!!%%%  ###%%%'''(((&&&$$$&&&)))+++***)))%%%%%%&&&'''((()))***+++---+++'''$$$###$$$&&&''''''&&&%%%%%%(((,,,111444222000...+++******+++,,,...,,,+++---000111...,,,444333000...+++)))''''''&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$"""!!! !!!!!!  !!!!!!"""!!!mmmQQQ666!!!!!!)))>>>NNNQQQSSSXXXWWWRRRTTTKKKCCC@@@;;;111(((### $$$(((+++'''(((***,,,...000000111222000111555333......333;;;777222111333666777777444444444444333222111000000...+++(((&&&&&&''''''(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$###"""###%%%(((...***'''%%%%%%''''''''''''$$$"""###''')))&&&###"""###$$$%%%$$$###"""!!!$$$###""""""###%%%''')))&&&&&&&&&&&&%%%###!!! $$$$$$######$$$&&&''')))%%%%%%$$$$$$###"""!!!!!!%%%$$$###"""!!!!!!!!!!!!%%%$$$!!!  !!!!!!""""""!!!"""###$$$%%%%%%$$$###""""""!!!   !!!!!!!!!  !!!  """"""!!! !!!"""!!!!!!  !!!"""$$$"""   """###"""$$$%%%%%%$$$""""""###$$$!!! ###%%%$$$""" !!!###$$$%%%&&&&&&)))'''&&&'''******(((%%%'''(((***+++,,,,,,+++++++++(((&&&%%%''')))******(((((()))+++,,,...000111---///000...***&&&&&&'''*********+++,,,---...///333111...+++((('''&&&&&&******)))((('''&&&%%%%%%&&&)))++++++(((&&&''')))(((%%%!!!  !!!  !!! !!!!!!    !!!""""""###www```BBB,,,(((999GGGQQQPPPMMMNNNJJJCCCBBB888///+++'''!!!!!!###$$$%%%%%%'''+++///222555000000111111222222333333333000222555333......333666333000000333666888777444444333333111000///......,,,***(((&&&&&&''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%$$$######%%%''',,,)))&&&$$$$$$%%%$$$$$$%%%###!!!"""%%%'''%%%""""""###$$$%%%%%%$$$######$$$###"""""""""$$$&&&'''%%%%%%&&&%%%%%%###!!! $$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$#########"""""""""######$$$$$$###!!! !!! !!!!!!""""""""" !!!"""""""""!!!!!!"""!!!!!!   !!!!!!!!!!!!!!! !!!!!! """###$$$"""!!!!!!!!!!!!!!! !!!"""""""""!!!  !!!"""!!!###&&&&&&%%%#########$$$"""!!!"""###$$$$$$$$$######$$$$$$%%%&&&'''((()))'''&&&''')))***(((&&&'''(((***+++,,,,,,,,,++++++)))'''''')))***+++***************,,,...000111///000111...+++))))))+++++++++++++++,,,...000111333222///,,,***))))))(((++++++***)))(((((((((((('''(((******)))((())))))'''%%%"""!!!!!!!!! """"""!!!    !!!!!!""""""###""""""!!!!!! ###!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!""""""######$$$wwwNNN777%%%000===EEEIIIFFFEEEEEE@@@777111'''"""%%%'''(((***+++---000333666888:::888777666555444444444444333222222444222///000333444222111111333444444333333333222111000...,,,++++++***((('''&&&&&&''''''%%%&&&((())))))(((&&&%%%))))))((((((''''''&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&%%%######%%%'''(((&&&$$$$$$$$$$$$""" ###"""!!!"""###$$$$$$""""""###$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$###"""!!!######$$$$$$%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""!!!  !!!"""!!!!!!!!!!!!"""""""""""" !!!!!!"""!!!!!!!!!  !!!!!!!!!!!!!!!!!! !!!###%%%%%%###!!!  !!!  !!!"""""""""""""""  !!!!!!!!!!!!!!!  !!!%%%'''&&&$$$#########$$$$$$$$$######%%%&&&''''''&&&&&&&&&''')))***)))(((''''''))))))((('''((()))***+++,,,,,,,,,+++***)))((()))+++,,,+++***---,,,+++***+++---///111000000000...,,,,,,---///,,,+++++++++,,,///222333222111///---,,,,,,,,,,,,,,,,,,***))))))***+++,,,((((((((()))+++,,,+++)))'''%%%$$$$$$$$$$$$###!!!  $$$%%%""""""!!!!!!  $$$###!!!!!!###$$$ !!!###$$$%%%$$$$$$###%%%%%%$$$$$$###"""""""""$$$###!!! """######"""!!!"""######$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$mmmQQQ///!!!&&&000888:::999666666666000((("""!!!$$$'''************111222555777999:::;;;;;;:::999777555444333333333222222333333111///000333555555444333222000...---333222111000...,,,***)))(((''''''&&&&&&&&&&&&'''$$$&&&((())))))(((&&&$$$)))(((((('''&&&%%%$$$$$$%%%%%%&&&'''((())))))***'''''''''%%%######$$$&&&$$$######$$$%%%%%%###!!!"""##################$$$""""""###$$$%%%&&&&&&&&&$$$$$$###"""!!!!!!""""""##################"""""""""###$$$$$$$$$###"""!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$$$$$$$$$$  !!!"""""""""""""""""""""""""""!!!""""""""""""""""""""" !!!!!!!!!  ###%%%%%%###   !!!"""""""""!!!  !!!!!!!!!!!!!!!""""""""""""  !!!!!! !!! !!!!!!!!!!!!!!! ###%%%%%%######"""###%%%'''&&&######%%%))))))((('''&&&&&&''')))***)))(((((((((((())))))(((*********++++++,,,,,,,,,*********+++------,,,***///...,,,++++++,,,///000000///...,,,,,,---000222+++***)))***+++...111333000///...---,,,------...,,,+++***))))))+++---...)))'''&&&(((,,,...,,,)))'''&&&%%%&&&''''''%%%###!!!   !!!!!! !!!$$$''''''%%%######"""""""""!!!!!!!!!%%%$$$############$$$%%%!!!"""$$$%%%&&&%%%$$$###%%%%%%%%%$$$$$$##################%%%&&&'''%%%### """###%%%&&&&&&%%%$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$###kkkHHH,,,!!!(((333000+++&&&$$$!!! ''')))---111333444444444<<<===>>>???@@@???===<<<999999777666555444444444111333333111//////111222444444444333111///---,,,111111000///---+++)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%&&&&&&%%%$$$######""""""$$$%%%%%%&&&'''((())))))''''''&&&%%%###"""$$$&&&!!!!!!"""%%%'''(((&&&%%%$$$&&&(((&&&$$$"""$$$&&&""""""######$$$%%%&&&'''$$$$$$###""""""!!!!!!!!!###"""""""""""""""""""""!!!"""#########"""!!! !!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""!!! !!!""""""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!######!!! !!!  !!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""###$$$$$$"""""""""$$$$$$###""""""""""""!!!!!!!!!!!!!!!######$$$######""" """######"""!!!!!!###%%%'''&&&######&&&)))(((((('''&&&&&&'''((())))))))))))((('''((()))***+++++++++++++++,,,,,,,,,+++******+++------,,,***///---,,,++++++,,,...///...,,,+++***,,,...000111))))))((()))***---///111---,,,+++++++++,,,---...))))))(((((()))***,,,---)))'''&&&(((,,,---+++)))'''&&&&&&'''((((((&&&$$$"""!!!!!!   !!!"""""""""""""""!!!   $$$'''((((((((($$$$$$$$$#########""""""###$$$&&&''''''&&&$$$###!!!"""###$$$$$$$$$###"""###############""""""""" !!!$$$(((***)))$$$!!! """$$$%%%%%%%%%$$$""""""""""""""""""""""""#########$$$$$$$$$$$$%%%###############"""""""""dddFFF)))""" $$$)))+++---000444:::>>>AAABBBCCC@@@AAAAAAAAA@@@>>><<<;;;:::::::::999888777666555000333222...,,,///111000---///111000///......///......---,,,+++)))'''&&&$$$$$$$$$$$$$$$$$$######%%%&&&&&&&&&&&&&&&&&&%%%######""""""!!!!!! ###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$""""""$$$&&&!!!!!!"""%%%((()))(((''''''***,,,)))$$$!!!###'''###"""""""""###$$$%%%%%%$$$$$$$$$######""""""!!!######"""!!! !!!!!! !!!!!!"""!!!!!!!!!#########"""""""""""""""######$$$$$$###"""  !!!!!!!!!!!!   !!!!!! !!!!!!!!! !!!!!! """###%%%$$$###"""###%%%&&&%%%$$$""""""""""""""""""""""""$$$%%%%%%%%%%%%###!!! !!!"""!!!!!!!!!"""$$$%%%%%%%%%$$$$$$&&&'''&&&&&&&&&''''''((((((((()))******((('''''')))+++,,,,,,++++++++++++,,,---+++***)))***,,,---,,,+++,,,,,,++++++,,,,,,------,,,***)))***,,,...//////((()))))))))***,,,------++++++***)))***+++,,,---'''(((((())))))*********'''''''''(((***+++***((('''&&&%%%%%%&&&'''&&&$$$""""""""""""!!!!!!  !!!!!!  !!!######$$$$$$$$$$$$###"""""" !!!!!!!!!""" """'''***)))((((((###$$$$$$$$$$$$###""""""!!!###&&&((((((&&&###!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! ###''')))'''""" !!!"""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!!!!""""""""""""""""""~~~[[[<<<((("""(((...333777333666:::???DDDGGGIIIJJJAAAAAAAAA@@@???>>><<<<<<:::;;;<<<<<<:::777444222...222111,,,***...000///***,,,------+++***,,,...******))))))(((&&&%%%$$$$$$$$$$$$$$$###""""""!!!%%%$$$###""""""###$$$%%%!!!!!!!!!!!!!!! """"""###########################"""!!!"""$$$&&&$$$######$$$&&&'''&&&%%%(((---///+++###"""&&&###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$######$$$###"""   !!!""""""#########""""""!!!!!! !!!"""######"""  !!!   !!! !!! !!!!!! """   !!!  !!!###%%%###"""""""""$$$%%%$$$###!!!!!!!!!"""#########$$$$$$%%%&&&'''&&&$$$"""!!!!!!"""###"""!!!!!!"""$$$%%%$$$######%%%&&&&&&%%%$$$%%%''')))******)))((()))******(((&&&'''***------,,,++++++++++++,,,---,,,***((((((***,,,,,,,,,((()))+++,,,,,,,,,+++++++++***)))+++...//////---)))***+++,,,,,,,,,++++++++++++***))))))+++,,,---'''((()))***+++***((('''&&&'''((()))'''''''''((((((&&&$$$###$$$%%%$$$$$$"""""""""""""""!!!   !!!!!!  !!!!!!!!! ###%%%%%%%%%%%%%%%%%%$$$#########"""!!! !!!"""$$$!!!""")))+++((('''(((###$$$$$$%%%$$$###"""!!!"""###%%%&&&&&&%%%###"""###"""!!! """### !!!!!!!!!!!! ###$$$###!!!!!! !!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!!!!!!!"""#########bbb;;;  ###'''---444;;;>>>999:::===@@@DDDGGGIIIJJJFFFFFFEEEDDDDDDCCCCCCCCC999:::<<<<<<999555111...---222111***)))---000...+++,,,---***'''%%%'''***&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$###"""!!! $$$"""!!!!!!"""$$$ !!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!$$$&&&&&&%%%###$$$%%%%%%$$$###)))...000+++""" %%%###"""!!! !!!""""""###$$$$$$%%%%%%%%%$$$$$$%%%$$$"""  """$$$""""""!!!  """###"""!!!   """"""   !!!###"""###!!!!!!!!!"""$$$!!!""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!""" !!!###%%%"""!!! !!!###$$$$$$""" !!!"""###$$$$$$$$$$$$%%%&&&''''''%%%###"""$$$%%%$$$###!!!!!!###%%%&&&###!!!"""%%%'''&&&###"""%%%(((+++,,,+++***)))***++++++)))&&&&&&***---...---,,,+++++++++,,,---,,,***(((''')))+++,,,,,,&&&(((***,,,---,,,+++***,,,******,,,///111///,,,***+++---......---+++***,,,+++*********+++,,,---'''(((+++,,,,,,***(((&&&$$$'''***)))&&&$$$%%%((()))&&&###!!!"""#########"""""""""""""""!!!   !!!""""""!!! """######"""!!!!!!###&&&%%%%%%&&&&&&%%%%%%$$$###%%%$$$!!!  !!!"""&&&"""###***,,,(((&&&(((######$$$%%%$$$###"""!!!########################%%%###  """$$$ !!!!!!!!!!!!!!!  """!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!"""###$$$$$$%%%___666### '''//////000222555:::AAAFFFDDD===@@@EEEDDDKKKPPPKKKIIIIIIHHHFFFCCC@@@===;;;;;;999777666555333000---000,,,)))''''''((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%$$$###$$$%%%%%%###"""''''''&&&%%%###""""""!!! !!!  !!!""""""""""""!!!!!!!!! $$$###  ###$$$$$$###"""""""""###%%%&&&((('''%%%######$$$%%%&&&$$$###!!! !!!"""### !!!""""""!!! !!! !!!!!! """!!!  !!!""" !!!!!!  !!! ###!!!  """###""""""!!!""" !!!"""!!! """$$$###############"""!!!!!!"""""""""""""""!!!!!!  """###"""!!! """""""""!!! !!!!!! !!!!!!"""!!!!!! !!!"""###!!!$$$%%%$$$"""!!! """###$$$"""###%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$++++++***)))((('''&&&&&&&&&'''(((&&&%%%&&&***---111...,,,***++++++******'''***,,,,,,+++***)))***(((***,,,------+++((('''*********+++,,,,,,,,,---)))+++---000111111000///...---,,,,,,......---,,,)))***,,,---,,,***((('''(((((()))(((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!""" """!!! ########################'''%%%""" !!!$$$&&&"""###&&&((((((&&&$$$#####################$$$$$$######$$$%%%%%%%%%%%%$$$ !!!"""#################################$$$###!!!  """###!!!!!!!!!!!! """"""""""""""""""""""""""" !!!###$$$%%%######$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$######!!!###%%%%%%$$$###"""###]]]@@@$$$ ###%%%---777;;;===???AAABBBDDDFFFGGGFFF???BBBGGGEEEKKKOOOIIIIIIGGGEEEBBBAAA?????????999777444333222111...,,,000---)))'''''''''''''''((('''%%%$$$###$$$%%%&&&&&&$$$######$$$###""" %%%%%%$$$###"""!!! !!!  !!!!!!!!!!!!!!!!!!!!! """!!!!!!"""$$$###""""""!!!"""###$$$&&&%%%###"""""""""###$$$!!!"""""""""######"""""" !!!!!!!!!!!! !!! !!!!!! $$$###"""!!!!!!!!!!!!"""!!!!!!!!!!!!   """ !!!!!!  !!!###"""!!! !!!!!!"""""""""""""""""""""""""""!!! """"""""""""!!!  !!!"""###"""!!! !!!###############""""""!!!!!!!!!!!!""""""%%%$$$""" !!!""" !!!###$$$%%%$$$###### !!!"""###"""###%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$%%%%%%))))))(((((('''&&&&&&&&&&&&'''((('''%%%&&&***---000...+++++++++,,,++++++(((***++++++)))((())))))((()))***+++***)))'''&&&(((((((((((())))))))))))&&&''')))+++---.........---,,,+++,,,.........,,,***+++,,,,,,,,,+++)))((()))))))))))))))(((''''''$$$$$$############$$$$$$$$$$$$$$$$$$###!!! """ """"""!!!""""""""""""""""""""""""%%%$$$""" !!!"""$$$&&&###$$$%%%&&&&&&%%%###"""##################$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%!!!!!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$"""!!!!!!"""###""""""""""""!!!!!!!!!!!!########################$$$"""!!!$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$###!!!###%%%%%%$$$#########]]]777&&&$$$&&&+++///111555>>>HHHIIIKKKMMMOOONNNLLLIIIGGGHHHBBBFFFJJJGGGJJJLLLFFFGGGEEEBBB???===>>>???AAA777555111///......---+++///,,,)))'''&&&''''''&&&)))'''%%%######$$$&&&''''''%%%""""""""""""!!! ###""""""!!!    !!!!!!!!!"""!!!!!!"""###""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!! """$$$%%%$$$"""!!!!!!!!! !!!!!!!!!!!!!!!  $$$###"""!!! !!!!!!!!!  !!!!!!!!!!!!  !!!"""  !!!""" !!!"""!!! !!! !!!!!!###$$$!!! !!!!!!!!!!!! !!!!!!!!!  !!!"""""""""!!! !!!###$$$%%%%%%%%%#########""""""#########(((&&&###  !!!"""$$$$$$$$$$$$%%%%%%%%%$$$"""!!!!!! !!!!!!""""""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***---...,,,++++++,,,------,,,***++++++***((('''(((***((((((((('''''''''&&&&&&'''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''((()))***+++,,,+++***+++---...---,,,)))***+++++++++***)))((()))))))))***))))))((('''%%%$$$"""!!!!!!"""$$$%%%############""" !!!!!!!!!!!!!!! !!! """###$$$###""""""""""""""""""""""""######""""""###$$$%%%&&&%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$######%%%%%%&&&''''''''''''&&&######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&$$$############$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&'''((('''&&&###""""""$$$%%%%%%$$$######$$$iii===&&&"""''',,,666:::@@@BBBAAACCCJJJQQQNNNOOOQQQRRRQQQMMMHHHEEEJJJEEEIIILLLGGGHHHJJJCCCEEECCC@@@>>><<<<<<<<<===666333///---,,,,,,,,,+++,,,***'''&&&'''((('''''')))'''%%%###"""$$$&&&(((&&&$$$"""!!!###$$$######!!!!!!  !!!!!!""""""###"""!!! !!!"""### !!!!!!"""""" !!!!!!""""""!!! !!!"""######"""!!!"""!!!  !!!"""!!!""""""!!!!!! !!!!!!  !!!######   """###  !!!!!!"""!!!   $$$%%%!!!  !!!!!!!!!!!!  !!!###$$$%%%&&&$$$$$$############$$$$$$'''%%%""" !!!###$$$&&&%%%$$$#########$$$%%%######"""!!! !!!!!!""""""###$$$%%%$$$$$$$$$###############$$$$$$$$$''''''&&&&&&%%%&&&&&&'''%%%%%%&&&&&&''''''''''''((((((((((((((()))***+++,,,+++***+++,,,------,,,,,,,,,+++)))'''''')))+++)))((('''&&&&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''''')))(((((()))+++,,,+++***'''(((((())))))((('''''''''(((((((((((((((''''''%%%###!!!!!!###%%%######""""""!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!"""###$$$%%%%%%########################"""###$$$%%%&&&'''''''''((('''%%%######"""######%%%$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&(((((('''%%%###!!!###$$$%%%%%%$$$###$$$%%%hhhEEE(((&&&------)))***333<<>><<<999777555666333///,,,,,,,,,,,,+++((('''%%%%%%'''))))))(((((('''$$$""""""###%%%&&&$$$"""!!!"""$$$%%%%%%%%%  !!!""""""!!!!!!  !!!!!! !!!"""######!!!!!!"""######""""""!!!  !!!""""""!!!  !!!"""!!!$$$###"""""" !!!!!!  !!! !!!###"""  """###  !!!!!!!!!  $$$$$$  !!!  """###$$$$$$$$$############$$$$$$###"""!!! """$$$&&&%%%$$$"""!!!!!!"""###$$$$$$###"""!!!!!! !!!!!!""""""#########$$$######"""""""""######$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''((()))))))))((('''(((((()))))))))***))))))***,,,---,,,+++,,,---,,,***((((((***,,,+++***((('''&&&'''((()))******))))))(((((((((''')))((('''%%%%%%$$$$$$%%%'''&&&%%%&&&((()))((('''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%###!!!!!!###%%%######""""""!!!!!! !!!!!!  !!!"""!!!"""###$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((((()))((((((***(((&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$#########%%%&&&''''''&&&$$$""" $$$%%%%%%%%%######$$$&&&oooEEE,,,"""...666===:::333222;;;EEE@@@GGGLLLMMMOOORRRRRRPPPQQQNNNLLLLLLNNNNNNKKKHHHGGGCCCHHHIIIAAABBBFFFAAA@@@??????===:::777333111444222///---------,,,+++'''%%%$$$%%%'''(((((((((&&&%%%$$$###"""######$$$!!!!!!!!!###%%%%%%$$$### !!!"""#########""""""""""""############"""!!!!!!"""!!!!!! !!!!!!!!!%%%$$$###$$$ !!!!!!!!! !!!"""!!!!!!  !!!!!! """###  !!!"""!!!"""!!!""""""""""""!!!!!!"""""""""  !!!"""$$$%%%"""""" !!!"""###$$$###""""""!!!!!!!!!!!!"""""""""""""""#########"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''((((((((()))((('''&&&'''((()))((('''((((((((()))++++++***)))***++++++***))))))***,,,+++***)))((((((((()))***+++++++++*********************)))((('''&&&%%%$$$'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&###$$$%%%%%%&&&%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$###"""!!!"""""""""!!!!!!  """######%%%&&&'''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))(((((()))((('''%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######"""###$$$$$$%%%%%%$$$$$$""""""##########################################!!!!!!"""###%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%$$$######$$$%%%&&&%%%######%%%&&&vvvKKK...$$$!!!(((...:::===@@@@@@===>>>DDDJJJFFFIIIJJJIIINNNTTTTTTPPPRRROOOMMMNNNQQQQQQMMMHHHDDDAAAEEEFFF>>>???EEEBBB>>>===;;;999777555444333222000...------,,,+++)))((('''%%%%%%&&&'''&&&$$$###############"""!!!!!! !!!###$$$""" !!!"""""""""!!!!!!""""""!!!!!!!!!"""$$$%%%$$$###""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!&&&$$$###%%% !!!!!!!!!!!! !!!""""""!!!   !!!###    !!!  !!! !!!!!!!!!!!!!!! !!!""""""#########""""""!!!"""""""""!!!!!!!!!!!!!!!"""######""""""######$$$%%%%%%&&&###############$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''(((&&&%%%&&&(((((('''$$$'''''''''(((******(((&&&%%%''')))))))))((()))*********))))))(((((()))))))))))))))))))))*********((()))*********((('''&&&)))(((&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%&&&''''''###$$$%%%&&&&&&&&&&&&%%%$$$$$$############$$$$$$%%%%%%######"""######$$$###"""!!! """###%%%$$$'''))))))&&&$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%#####################"""########################!!!"""###$$$%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&%%%'''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&&&&%%%&&&&&&$$$######%%%'''YYY111%%%&&&  &&&///666===<<<===@@@DDDIIIMMMOOOOOONNNJJJGGGMMMUUUVVVPPPQQQOOONNNQQQTTTSSSMMMGGGBBB???CCCCCC;;;===DDDBBB>>><<<888666444444666666///...---------,,,)))'''***)))'''&&&&&&%%%###!!!!!!"""#########"""  !!!"""""""""############!!!###"""  !!!$$$%%%$$$%%%&&&&&&%%%###  !!!""""""!!! !!!'''%%%$$$%%% !!!!!!!!!!!!!!!   !!!!!! !!!"""  !!! """!!! !!!!!!!!!  !!!"""######$$$######""""""""""""######!!!!!!!!!!!!!!!"""######""""""###$$$%%%%%%&&&&&&###"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%((((((&&&###'''&&&&&&''')))(((&&&$$$"""$$$'''(((((((((((())))))))))))))))))(((((((((&&&'''''''''((()))))))))%%%''')))+++++++++)))(((+++***((((((((((((&&&$$$&&&&&&&&&&&&&&&'''((()))$$$%%%&&&&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%$$$###"""!!!"""###%%%&&&%%%(((******'''$$$$$$&&&((((((((((((((((((((((((&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$%%%&&&&&&''''''&&&&&&$$$################################################$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$'''((('''%%%))))))((((((((('''''''''((('''&&&$$$%%%&&&((()))%%%&&&&&&$$$######%%%''']]]777###&&&###(((...555999CCCDDDFFFIIIKKKLLLMMMNNNNNNPPPOOOKKKMMMRRRRRRMMMJJJPPPQQQMMMKKKJJJDDD===???>>>=========???@@@AAA<<<:::777555444222///---...------...///...+++)))%%%&&&''''''&&&###!!!#########"""!!!   !!!$$$%%%$$$""" !!!!!!""""""######   %%%$$$!!!  !!!!!! """"""!!!   !!! !!! $$$"""  !!!!!!""""""""""""!!!!!!"""!!! !!!!!! !!!(((,,,'''"""!!!!!! """""""""""""""###############$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%&&&((())))))'''%%%$$$$$$%%%&&&%%%$$$$$$'''+++''''''&&&&&&&&&&&&'''((('''%%%%%%&&&((('''### $$$%%%&&&'''((('''&&&&&&((('''&&&%%%%%%%%%&&&'''(((((((((''''''&&&&&&%%%(((&&&%%%'''))))))&&&#########$$$$$$%%%%%%%%%%%%+++'''""" """######"""%%%'''%%%!!!!!!$$$&&&$$$'''(((((((((''''''&&&%%%'''&&&&&&%%%%%%$$$$$$$$$(((&&&$$$$$$&&&&&&&&&%%%&&&''''''''''''%%%$$$###''''''''''''&&&%%%$$$###%%%&&&(((******)))'''&&&%%%%%%&&&&&&&&&%%%$$$$$$((('''&&&%%%%%%%%%''''''&&&(((***(((&&&$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%###"""###%%%%%%$$$$$$$$$$$$%%%'''''')))))))))((('''&&&$$$$$$((((((''''''''''''(((((()))(((&&&%%%$$$%%%&&&&&&bbbBBB///!!!###+++111777<<>>===;;;;;;;;;;;;<<<:::888666555444111...,,,,,,+++***++++++***(((&&&%%%%%%%%%%%%$$$"""!!!""""""!!!!!!  !!!"""  !!!!!!""""""""""""   ###"""   !!!   !!!!!!!!!!!!  !!! """)))+++'''############!!!!!!""""""#########$$$""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$%%%'''(((((('''&&&%%%$$$%%%&&&&&&$$$%%%(((***((('''''''''''''''''''''&&&%%%$$$%%%&&&&&&### ###$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$######$$$%%%%%%''''''''''''&&&&&&%%%%%%&&&%%%$$$&&&((((((%%%###$$$#########$$$$$$%%%&&&---***&&&%%%&&&(((((('''&&&((('''######'''((('''))))))((((((((('''''''''&&&''''''''''''&&&%%%$$$%%%&&&&&&''''''(((((((((&&&'''((()))))))))((('''(((((())))))(((((('''&&&'''(((***++++++***((('''(((((())))))(((((('''''''''&&&%%%$$$$$$%%%%%%&&&&&&''')))'''%%%$$$%%%'''%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''%%%$$$###%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((('''&&&%%%$$$((((((''''''''''''((((((((('''&&&%%%$$$%%%%%%&&&ooo@@@%%%((($$$ """&&&///:::BBBFFFIIINNNRRROOOPPPRRRTTTTTTSSSRRRQQQNNNOOONNNKKKLLLNNNMMMIIIGGGJJJIIIFFFCCCCCC@@@<<>><<<:::888777666666888777555444333111---***,,,+++*********)))&&&$$$%%%$$$###"""!!!     !!!!!!!!!!!!"""""""""    """&&&(((### """$$$$$$ !!!"""###$$$$$$%%%!!!"""######$$$$$$########################""""""###$$$&&&'''(((''''''&&&$$$%%%&&&&&&%%%&&&(((***(((((()))))))))'''&&&%%%&&&$$$######$$$###""" """###$$$$$$%%%$$$$$$$$$$$$######""""""###$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$&&&&&&$$$###%%%$$$###""""""$$$%%%'''---***((('''(((***+++***''')))(((%%%&&&***,,,******))))))(((((((((((()))''''''((((((((('''&&&%%%"""&&&***+++***)))***+++&&&'''(((***+++,,,,,,,,,))))))***++++++++++++******+++,,,,,,+++***)))'''))))))******)))((((((''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''&&&%%%%%%''')))&&&&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%wwwWWW---###"""  &&&))))))))),,,...555>>>HHHMMMLLLMMMPPPSSSPPPQQQSSSTTTSSSQQQOOOMMMNNNMMMKKKJJJKKKKKKIIIFFFDDDEEECCCAAA???>>><<<;;;===<<<:::999777666555444777666555444444111---***///...,,,++++++***'''%%%%%%###!!! !!!"""""" !!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!""" !!!!!!!!! """""""""""" !!!"""###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$######"""!!!!!!!!!!!!"""###$$$&&&''''''''''''$$$%%%&&&&&&&&&'''((()))'''(((*********(((&&&$$$&&&$$$###""""""""""""!!!"""""""""#################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%'''%%%###""""""###&&&''')))(((&&&&&&'''(((******'''))))))'''(((,,,---+++***)))(((''''''((()))))))))((('''&&&&&&'''((((((###)))///000,,,)))***,,,(((((()))***+++,,,------))))))***,,,,,,---------,,,,,,,,,,,,+++***(((''''''((((((((('''&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&'''&&&%%%&&&(((***'''((()))******(((&&&$$$%%%&&&''''''((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%fff@@@(((!!! ###%%%***111666777888;;;>>>EEEJJJOOOPPPOOONNNQQQTTTQQQQQQRRRRRRPPPNNNLLLJJJKKKIIIHHHIIIIIIGGGDDDCCCAAA???>>>===<<<:::999999::::::999999888777666666777666444444333111...+++000...+++******)))'''&&&$$$"""  !!! !!!###$$$!!!!!!!!!!!! """"""!!! !!!!!!!!! !!!  !!!!!!"""######### !!!  !!! """!!! !!!"""###$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$###"""!!!!!!"""""""""###$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&''''''''''''((()))***)))(((&&&$$$&&&%%%$$$###"""""""""##################$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''((((((((('''$$$######$$$&&&(((&&&&&&&&&&&&&&&''')))***&&&))))))'''(((,,,---+++)))((((((((((((((()))))),,,)))&&&######&&&***,,,&&&,,,222222---))))))***************************((()))***+++,,,---------,,,,,,++++++***)))((('''(((((((((''''''&&&$$$$$$&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((())))))((('''&&&%%%&&&'''&&&&&&&&&(((***((()))+++,,,+++)))'''&&&&&&&&&'''((())))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&|||TTT000&&&### """ ###&&&''''''***000444555999???CCCFFFIIIKKKLLLOOOPPPRRRRRRRRRSSSUUUWWWRRRQQQPPPOOONNNLLLJJJIIIHHHEEEDDDFFFGGGCCC@@@@@@>>>;;;:::;;;:::777666888777888888999888888777777666444222111000///---+++,,,***'''&&&&&&&&&%%%$$$###"""  !!!!!!###$$$!!!!!!!!!!!! !!!!!!!!! """############""""""!!! !!!!!! !!!###!!!!!!###""" !!!"""###$$$$$$%%%&&&&&&'''(((((((((''''''&&&%%%$$$###"""###$$$%%%#########$$$$$$%%%%%%&&&###"""###$$$&&&'''&&&$$$%%%&&&'''(((((('''&&&&&&&&&''''''&&&$$$######$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$&&&'''''''''''''''###$$$$$$%%%&&&''''''((('''((((((((('''(((***,,,***((('''%%%%%%&&&'''((('''((()))((('''(((***+++&&&)))***((((((,,,,,,)))(((((()))************)))---+++'''$$$$$$''',,,///***...222222...***))))))---,,,+++))))))(((((((((((()))***+++,,,---------,,,++++++******)))))))))++++++++++++***((('''&&&&&&'''((()))************)))''''''''')))***)))(((((()))+++,,,,,,+++)))((('''((()))((('''''')))*********+++,,,,,,+++))))))(((((()))******+++******((((((''''''''''''((((((&&&&&&'''(((((((((((('''kkkDDD+++"""""""""%%%$$$$$$######$$$%%%'''(((***111444777888888:::@@@FFFHHHIIIKKKOOOSSSVVVVVVUUUUUUSSSRRRSSSUUUVVVTTTSSSPPPOOOMMMKKKIIIHHHHHHHHHDDD@@@@@@DDDEEE@@@===>>>;;;777777;;;:::555444666666777888888888777666555555222///,,,,,,,,,,,,+++)))&&&$$$######$$$###"""""""""  !!!!!!   !!!!!! !!!""""""!!!!!!!!!    """"""!!!!!!###!!!"""""" !!!!!!""""""#########$$$%%%&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%'''((($$$###############$$$$$$"""!!!!!!###&&&&&&$$$"""$$$$$$%%%%%%&&&'''''''''&&&)))+++***'''%%%%%%&&&'''&&&&&&%%%&&&'''((()))###$$$&&&'''((((((''''''###$$$%%%&&&'''((())))))'''((()))((('''(((+++---******)))(((((((((((((((''')))******(((''')))+++(((++++++)))))),,,,,,)))(((***,,,......---,,,***---,,,***)))***+++---///,,,---///000///---+++)))---,,,+++)))))))))))))))******+++,,,------------,,,,,,+++++++++++++++,,,.........---,,,+++)))((('''(((***,,,---.........+++)))((())),,,---,,,***+++,,,...//////...,,,++++++,,,,,,+++))))))***,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++))))))(((((((((((())))))&&&''')))*********))))))```:::,,,&&&"""!!!(((+++222222333555888;;;>>>@@@>>>AAADDDDDDCCCEEEKKKQQQUUUTTTSSSVVV[[[]]]\\\YYYXXXUUUSSSTTTVVVUUUPPPKKKNNNLLLIIIFFFDDDDDDEEEEEEBBB===>>>CCCDDD>>>;;;===999666666;;;:::444222555666777777888777555444222444000,,,))))))*********(((&&&###"""###$$$$$$###"""!!!!!! !!!!!!"""!!!!!!!!!   """ !!!!!!######""" !!!  """""""""""""""#########$$$%%%&&&&&&''''''&&&&&&((('''%%%%%%%%%''')))***$$$$$$######"""######$$$!!! """%%%&&&$$$!!!#########$$$%%%&&&'''(((&&&***---,,,)))&&&&&&'''(((((('''&&&'''((()))***###$$$%%%'''((((((''''''$$$$$$%%%&&&((()))******&&&((()))(((&&&'''+++...************))))))((((((&&&(((***)))&&&%%%'''))))))------******,,,,,,((()))+++///111222000---,,,,,,------.../////////...,,,+++,,,...//////---***---,,,+++*********+++++++++,,,------...---------------,,,,,,,,,---...............---,,,+++)))(((''')))+++...///000000000---+++)))+++...///...,,,,,,...000111111000...,,,...//////---++++++,,,---+++++++++++++++,,,---...,,,,,,,,,------,,,,,,+++******))))))))))))******'''((()))+++++++++***)))\\\<<<+++%%%"""###$$$'''---444:::AAABBBDDDKKKIIIFFFNNNRRRLLLJJJNNNPPPPPPUUU]]]ZZZXXXWWW[[[```aaa]]]YYYWWWUUUTTTTTTSSSRRROOOMMMVVVLLLHHHKKKIIIAAA???CCCBBB@@@???>>>===<<<888666444222000000111333444444222555888888444000...---///333333---)))***++++++'''%%%%%%((('''###!!!###$$$###!!! !!!"""!!! !!!!!!  !!!"""###!!!!!!"""!!! ######""""""""""""######$$$$$$$$$%%%&&&'''((()))&&&&&&''''''&&&$$$""" !!!#########!!! !!!"""###%%%&&&'''(((((((((+++...---***'''&&&'''***(((&&&'''+++...---,,,)))((('''&&&&&&'''((()))&&&''''''((()))((((((((((((''''''''''''((())))))***+++,,,,,,,,,***(((&&&+++)))'''&&&%%%&&&'''(((***...111111...+++,,,------...000000000...,,,***111000/////////000222333444...+++------,,,,,,...,,,...000000///.........---111666999777444111///333333222222222222222333...////////////---+++***222111000///////////////,,,,,,---.../////////......///111333333333111000111111111000///.........---,,,,,,,,,,,,---......(((,,,......///333333000...///...,,,***)))***+++...---+++++++++---///000___BBB333...,,,---000222888>>>???LLLNNNMMMUUUYYYWWWYYY\\\WWWUUUWWWXXXVVVYYY___ZZZYYYYYY\\\___```]]]ZZZXXXVVVTTTSSSSSSRRRPPPNNNSSSMMMHHHGGGFFFBBBAAABBBDDDAAA???===<<<:::777555444222111222444555555555888999999666222...---...///333444///,,,---...---(((&&&&&&(((&&&!!! ###""""""!!!    !!!!!! !!!!!! !!!!!!#########$$$%%%&&&'''((($$$%%%&&&'''&&&%%%###!!! !!!!!! !!!"""$$$&&&''''''''''''(((***,,,,,,)))'''((()))***(((((()))---......,,,+++***))))))))))))***+++((())))))))))))*********(((((((((((())))))))))))+++,,,.........---+++***,,,+++)))(((((((((******+++---000111000...---------......//////...---,,,/////////000000111333333444///,,,...///......000...///111111111000000000///222666888777444333222444333222222111111111111000000000000000...---,,,111000///////////////000---------...............///000111333333222111000333222222111000///......---------.........//////***...000000111444444222---.........,,,+++,,,...222111///---------...///dddMMM@@@<<<;;;>>>@@@AAAEEEKKKMMM\\\^^^YYY```ddd```___\\\YYYXXXZZZZZZXXXZZZ]]]XXXYYY[[[\\\]]]]]]\\\[[[ZZZWWWTTTRRRRRRQQQPPPOOOOOOMMMHHHBBBAAADDDCCC@@@EEEBBB===;;;999999777666555444444666888999888777;;;:::999555222000111222000444444000...000000///+++((('''(((&&&!!!!!!"""""""""!!!!!! !!!!!!  !!!!!! !!!!!!!!!"""###$$$&&&&&&###$$$%%%&&&&&&%%%$$$### ###$$$&&&'''((('''%%%$$$'''((())))))((((((***,,,***)))***,,,//////...,,,------,,,,,,,,,,,,------++++++*********+++,,,---((()))***+++++++++******---...///000111000///...---,,,,,,+++,,,,,,---...,,,---...000222222000...---------------.........---...000111222333444444444///---000222111111333000111222222333333333222000333555666555444444555555444333111111000000000111222222222111000///...//////////////////000111/////////...............000111222333333222000000555444444222111000000///......000111111111000///---111222111333666666444,,,...000000/////////000666555333000///.........lll[[[OOOLLLKKKMMMOOONNNQQQUUU___eeedddccceee]]]VVV[[[WWWWWWWWWYYYZZZZZZ[[[\\\WWWYYY[[[[[[ZZZYYYYYYZZZYYYVVVRRRPPPPPPPPPPPPOOOLLLNNNIII???>>>EEEEEE>>>CCC@@@;;;888888999::::::777777888:::<<<<<<;;;999999999888777666666666777111444444000...//////,,,+++(((''')))'''###!!!### !!!!!!!!!  !!!!!! !!!   !!! !!!"""$$$$$$""""""###$$$%%%%%%$$$$$$"""!!!!!!"""$$$%%%'''((((((&&&$$$"""''''''&&&&&&'''))),,,...***+++---///000000...---.........------.........---,,,+++******,,,...///)))***,,,......---,,,+++---...000111222222222111......//////000000111111---,,,,,,000444555222...---,,,,,,,,,---...//////,,,---000222444555555555444000///222555444444666333222222333555666555444000222333333333333555777555555333222000000//////333333333333222222111111///////////////000111222222222111000000/////////333333444444444333222111666666555444333222111111///000222444444333111000///222333222333666777555...000222222111000000111777666444222000///......sssiii\\\YYYWWWYYYYYYWWWXXX\\\iiiddd```fffeeeQQQGGGUUU\\\]]]]]]]]]^^^______^^^WWWXXXYYYYYYWWWVVVWWWXXXVVVTTTPPPOOOOOOPPPPPPPPPKKKNNNIII@@@???EEEEEE>>>@@@===999777999<<<>>>???;;;;;;;;;===??????===;;;999999999999999888777666000333222...,,,---+++&&&'''$$$###%%%%%%""""""$$$     !!!!!! !!!  !!!"""###!!!!!!"""###$$$$$$$$$$$$$$$###!!! """$$$&&&&&&'''(((((((((&&&$$$"""&&&%%%$$$%%%'''***---///***,,,///000000000..............................---,,,+++******,,,...///+++,,,...000000///...---......///000111222222333///000111333333333222222,,,+++,,,///444555222///---------------...///000,,,...000333555666666666555111111555777666666888555333222333555777666444000111111111111222555888666555444222111000000000555444444444333333333333000000000000000111222333555444333222111111222222555555555555555555555444666666555555444333333333000111333555555444333222///222333111222555666444222444555444222000000111333333222111000000000///wwwrrrfffbbb```aaa```^^^___ccchhhccc___ddddddQQQJJJXXXbbbdddccc___^^^___]]]ZZZYYYXXXXXXWWWWWWVVVVVVVVVTTTRRROOOOOOPPPRRRRRRQQQNNNNNNJJJEEEDDDEEECCC???>>>;;;888888;;;>>>AAABBB@@@???>>>>>>??????>>><<<<<<;;;:::999888666222///---///...+++++++++(((""""""!!!!!!"""!!! !!!  !!!!!!  """"""!!!!!!"""""""""######$$$%%%$$$#########%%%''')))(((((((((''''''%%%%%%$$$&&&$$$###$$$(((+++......+++---///000///......///---...////////////...---------,,,+++,,,---...///...///000111111111000/////////000000111222333333000111333444555444222111++++++---000222333111//////////////////000000000...///111333555666777777666222222666888777666888777444111222555666555333///000111111222333777999777666555333222222222222555555444444444444555555222222222222222222333444555444333222222222333444555555555555666666666777555555555555555555555555111222444555555555444333000333222000111555666444555666555333111000000222111111111111111111000000~~~wwwvvvkkkgggeeefffgggfffhhhmmmffflllhhhbbbddd```\\\```ccceeeccc]]][[[^^^]]]YYY]]]ZZZWWWWWWYYYYYYWWWUUURRRQQQPPPRRRTTTUUUUUUTTTRRRMMMKKKKKKJJJEEEAAAAAA???<<<::::::<<>><<<===999555333333111///,,,)))******)))***,,,)))######  !!! !!!!!! !!!  !!!"""""""""!!!!!!!!!""""""###$$$$$$$$$$$$%%%''')))***)))((('''&&&%%%%%%&&&&&&%%%$$$###%%%))),,,---,,,,,,...//////------...000...///000000000000///............////////////000000111111111111222222222111111111111222222333444000111444555555333111///))),,,///000000/////////000000111222222111//////000111111222444666777888777333333777999777666777888444000000333444333000000222333444444666999;;;777666555444444444444444666555444333444444555666555555444333333333444444444333111000111222444555222222333333444555777777333333444444555666666777333333333444444444444555111333333000111555666444666555444111000000333555222222222222222111000000|||wwwxxxnnniiigggiiikkkkkkoootttfffyyytttccceeeooollleeecccfffddd^^^]]]bbbbbb___```[[[WWWWWW[[[\\\YYYUUUQQQQQQRRRTTTWWWXXXWWWVVVUUUMMMKKKPPPNNNDDD???BBB@@@>>><<<<<<>>>@@@AAAAAAFFFDDD@@@???>>>>>>>>>===:::555000---...000///...%%%'''((('''+++...+++%%%'''###!!!"""!!!!!!!!!   """$$$!!!!!!!!!  """"""""""""!!!!!!!!!!!!"""""""""######%%%&&&(((***+++***)))&&&%%%$$$%%%'''(((%%%######%%%))),,,,,,+++,,,...///...,,,+++...111///000111222222111000/////////000111111111111000222222111111111222333444333333222222222333444444000222444666555333///---(((,,,000111///---...///111222333444333111///...222222111222333555777999777444444888999777666777999444//////222333111...111333555666666888;;;===777666666555555555666666666555444333333444555666777666555444444444444444222111000//////111333555000000111222333555666777222222333444555666777888444333333333333444555555222555444111111555777555555444222000///111555888333333333333222111000///}}}wwwvvvnnnvvvuuulllmmmwwwwwwnnnqqqrrrpppkkkhhhiiigggcccgggdddaaaaaabbbbbb___\\\[[[ZZZZZZ[[[\\\\\\YYYWWWTTTSSSRRRSSSUUUTTTQQQOOOQQQFFFBBBJJJNNNGGG@@@??????BBBBBB??????AAAAAA>>>>>>@@@>>>999888:::999666...///111222222111///...***---,,,)))(((+++***'''%%%$$$###!!!    """!!!!!!""" !!!$$$&&&$$$""" !!!"""$$$%%%%%%!!!"""$$$$$$$$$%%%&&&(((&&&'''((()))******))))))+++'''&&&(((((('''***...---...000111222222111111000222444333///---...///111111000///............222222333222000000111333888888888777777777666666555555666777666555333222222111000111222222111000222333555666555444222000333111000222666999999888888777777666666777777777666444111111222444444444111555555444999???>>>777666666555555555666666777555555666666666666555555333444555555555555555444222222222333333333444444222333444444333333555666666555444444444666777888444666777555222000222444444222111111444666777777:::888333///...///222444666444111//////000333444zzzyyytttwwwuuuqqqsssxxxwwwooopppqqqooojjjggghhhfffbbbeeecccaaaaaaaaa```]]]ZZZZZZYYYYYYZZZ[[[ZZZXXXVVVVVVUUUUUUSSSRRROOOLLLJJJNNNGGGBBBBBBCCCBBBCCCDDD@@@CCCDDDAAAAAABBBAAA===>>>@@@???:::999:::999666111111111000000/////////***---,,,)))(((******'''$$$###!!!  !!!""""""!!! !!!###$$$%%% """$$$&&&&&&%%%$$$%%%&&&)))***+++,,,---...//////'''###"""%%%%%%$$$%%%))))))***+++---------------///222444333111000111333000000//////////////////333444444333111000111333:::::::::999999888888777777777777888777777666666999777666555666666555333444555777888888666555444444222111333666777666555777777777777777777888888666333111000222333444444333666777666999>>>;;;555666666555555555666666777555555666666666666555555666666777777777777666555333333333444444444555555444555666666555555666888888888777666777777888999888999888555222111222555444333111222444666666666999777333111000111333444444333111000///000111222~~~~~~{{{xxxvvvwwwzzzzzzuuupppnnnpppnnniiiffffffddd```cccbbbaaaaaa```^^^[[[XXXYYYXXXWWWXXXYYYYYYWWWUUUTTTUUUTTTRRRNNNKKKIIIIIIIIILLLJJJCCC???AAADDDDDDAAAEEEFFFCCCBBBCCCAAA<<<>>>@@@???;;;:::;;;:::777555333111///...//////000***---,,,)))(((***)))&&&$$$###""" ### """$$$$$$!!!###""""""""""""#########%%%&&&&&&&&&&&&%%%%%%$$$!!!###%%%%%%$$$#########%%%%%%%%%&&&(((***---...---***+++......+++,,,...000000111222333333333333000111222111000///000111222111111111111222222333555666666555333333444555:::::::::::::::999999888:::::::::999::::::;;;;;;>>><<<::::::;;;;;;;;;:::999:::;;;<<<<<<;;;:::999888777666777888777555444777777777777777888999999777555333333444555666555555888999999;;;<<<999444777666666555555666666666666666777777777777666666888888888888888777666555555555555555666666666666666777888888777777888999999999888777777777888888:::999777444000000222444666444222222444555555444666555444333222333444444222111111111000000000000xxxuuuzzz}}}xxxrrrooommmnnnlllgggddddddccc___aaaaaaaaa```^^^\\\XXXVVVYYYXXXWWWWWWXXXXXXWWWUUUOOOQQQQQQOOOLLLIIIIIIJJJCCCPPPVVVNNNFFFEEECCC???AAAEEEFFFCCCBBBBBB???;;;;;;>>>>>>;;;;;;===<<<999666555444222111000///...***,,,+++(((''')))(((%%%&&&%%%###!!!  ###%%%""" )))(((&&&$$$######$$$$$$ !!!######""" !!!###&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$&&&(((+++---)))'''(((,,,,,,)))(((+++,,,,,,---...////////////333333222111000//////000444444444444444555666777666777888888777888:::;;;999:::;;;<<<=========<<>>===>>>???AAABBBAAA@@@???@@@BBBCCCDDDCCC??????@@@@@@@@@@@@???>>>;;;;;;;;;<<<;;;:::888777777777777777888999:::;;;;;;999777777888999999888666999;;;<<<===<<<999666888777777666666666666777888999999999999999999888999999999888777666555444666666666777777777888888777888999999777777888999777777777666666666666666999777444111000000333555666555333333444444333222444444444444444444444444111222222333222111000///}}}wwwuuuyyyzzzuuuooommmlllmmmkkkfffccccccaaa^^^___``````___\\\ZZZXXXWWWZZZYYYWWWWWWXXXYYYXXXVVVOOOOOONNNLLLJJJHHHHHHHHH@@@OOOXXXRRRKKKJJJGGGAAA@@@DDDDDDAAA@@@AAA>>>:::888<<<===;;;;;;>>>>>>;;;444555666666555222...,,,(((+++***&&&%%%'''&&&###$$$###"""   ,,,...!!!   !!!...+++'''###!!!"""$$$&&&!!!$$$%%%###""""""######%%%((((((((('''((()))+++*********+++...000222...,,,---111222//////222111222444666666666555444555444333444555666777777888888888888888999:::;;;;;;<<<>>>??????AAADDDFFFAAACCCEEEHHHIIIJJJIIIIIIHHHHHHGGGFFFGGGHHHJJJKKKOOONNNMMMNNNPPPPPPOOONNNGGGGGGFFFEEEDDDCCCBBBAAA??????@@@???>>>===<<<<<<:::::::::::::::;;;<<<======;;;::::::<<<<<<<<<;;;888999<<>><<<<<<@@@BBB@@@AAAEEECCCEEEIIIKKKLLLKKKHHHFFF<<<;;;;;;===AAAFFFHHHHHHGGGGGGGGGGGGGGGGGGHHHIIILLLMMMOOOPPPQQQSSSVVVYYYWWWXXX[[[]]]___^^^^^^]]]VVVVVVVVVVVVVVVVVVWWWXXXbbbbbbbbbcccdddbbb___\\\VVVUUUSSSQQQNNNLLLJJJIIIFFFGGGFFFDDDBBBAAABBBCCCAAAAAA@@@@@@@@@@@@@@@AAA>>>===<<<===>>>???>>><<<<<<<<<>>>AAA@@@===>>>AAA<<<;;;:::999999999999999<<<<<<============<<<<<<===============<<<;;;:::888888888888999999999999666777888777666555666777777888999999::::::999999:::777555555777:::<<<===555444444444555555333111222333333333333333333333333444555555555444222111zzzsssrrrxxxxxxppplllooooookkkkkkmmmkkkfffccccccaaa]]]^^^___^^^\\\YYYXXX[[[^^^ZZZWWWUUUUUUVVVWWWVVVVVVTTTNNNIIIHHHJJJJJJGGGBBBIIIIIINNNVVVXXXRRRIIIEEEBBBDDDBBB???>>>AAABBB???:::===>>>;;;999:::888333///000222333111...+++)))%%%'''&&&"""!!!"""!!! """&&& """$$$$$$###$$$$$$!!!$$$$$$$$$%%%(((+++---...///000111222333444///333777888777999===BBBGGGGGGFFFCCCAAAAAABBBDDDBBBCCCEEEHHHLLLOOOQQQSSSSSSPPPQQQTTTVVVVVVYYY]]]\\\___eeehhhiiifffbbb___\\\ZZZYYY\\\aaaeeeggggggffffffeeeeeeeeeeeeeeeeeejjjkkkmmmmmmmmmnnnqqqssspppqqqsssttttttrrrpppnnnggggggggggggggggggfffeeemmmnnnqqquuuwwwuuuqqqnnnnnnllliiiddd```]]]ZZZYYYTTTTTTRRRNNNIIIHHHJJJMMMIIIIIIHHHGGGFFFFFFFFFFFFCCCBBBBBBBBBDDDDDDCCCAAABBB@@@AAACCCAAA<<<>>>DDD>>>===<<<;;;;;;:::::::::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::777888888888888999999999777888888888666555666777666777888:::;;;;;;;;;::::::777555666888:::;;;:::444444333444666555333111333333222111111111222222333444444444333333222222~~~~~~xxxooonnnyyyzzznnnhhhnnnpppkkkkkkmmmkkkfffccccccaaa^^^^^^___^^^[[[XXXXXX\\\```XXXVVVTTTSSSTTTUUUUUUUUURRRJJJDDDEEELLLOOOKKKEEENNNKKKSSSbbbeeeVVVDDD;;;CCCEEECCC>>>>>>BBBDDDBBB===??????;;;888777444///............---,,,***)))$$$&&&%%%!!!!!!  !!!"""  """ """"""!!!"""######''',,,///000000111111333777<<<>>>>>>===???AAA;;;>>>CCCHHHKKKLLLKKKJJJOOOSSSWWWXXXXXXZZZaaagggiiihhheeeaaa]]]\\\^^^```aaacccggglllqqqtttwwwxxxzzzwwwwww{{{}}}~~~}}}zzzwwwrrrrrrssstttsssrrrpppooonnnqqqwww}}}|||{{{vvvpppllliiigggaaa```]]]WWWQQQOOORRRUUUOOONNNMMMLLLKKKJJJJJJJJJIIIHHHGGGHHHJJJJJJHHHGGGGGGDDDCCCDDDAAA;;;===DDD??????>>><<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::777777888999999999888888777777888888888999999999777999999888666555666777222444666888999::::::999888555333444666777666444333333333555666666444222444333111000000000111222333333333222222222111111}}}xxxtttqqqrrrrrrpppooonnnnnnnnnnnnhhhhhhhhhgggeeeaaa^^^\\\```___^^^\\\ZZZYYYXXXWWW^^^YYYSSSPPPPPPQQQQQQPPPOOONNNMMMMMMMMMLLLIIIGGGLLLSSSZZZYYYPPPGGGBBBBBBCCCAAA??????@@@CCCDDDDDDCCC======AAA;;;///))),,,000///---+++***)))((((((***)))(((&&&%%%###"""!!!!!!!!!$$$666888))) $$$$$$"""$$$,,,333222777???FFFHHHFFFDDDEEEDDDKKKRRRVVVUUUTTTVVVYYYXXX\\\bbbfffhhhhhhhhhhhhlllttt|||~~~|||~~~~~~}}}zzzxxxuuusssrrrssstttuuuqqqqqqqqqqqqpppnnnmmmlllkkkkkknnnuuu~~~~~~}}}{{{xxxtttrrrrrrrrrsssgggfffbbb[[[TTTRRRUUUYYYSSSPPPNNNNNNOOONNNKKKHHHGGGHHHJJJKKKKKKJJJHHHGGGJJJHHHEEEBBB@@@???@@@AAA<<<<<<<<<;;;;;;:::::::::777888999:::;;;:::999999777777777555333333555777888888888999999888888888888888888999999666222///222333555666666777999;;;888666333111//////000000222111///......000222333555333000...---...000111000111111///...---///000|||xxxuuusssrrrrrrpppnnnmmmkkkkkkjjjfffffffffeeedddbbb```^^^```^^^]]][[[ZZZYYYZZZZZZZZZVVVRRRPPPQQQRRRRRRRRRNNNNNNNNNOOOPPPOOOLLLJJJLLLMMMLLLGGGAAA===???AAA>>>>>>===>>>??????===;;;777888999888333---...333333222///---+++*********''''''&&&%%%$$$###"""""""""""" ###//////""" !!!!!!!!!$$$)))******,,,444;;;FFFIIIOOOSSSTTTRRRQQQRRRRRRXXX___bbbbbbbbbdddgggfffjjjoooqqqqqqpppqqqsssnnnsssyyy{{{{{{~~~|||xxxuuusssssstttttttttxxxuuurrrqqqrrrsssqqqooojjjhhhfffdddcccdddfffggghhhhhhgggffffffeeeeeedddffffffiiipppwwwzzzxxxtttpppqqqqqqqqqpppooommmllldddbbb^^^YYYTTTRRRSSSUUUPPPNNNLLLLLLMMMLLLIIIFFFEEEFFFGGGHHHHHHGGGEEEDDDCCCBBB@@@===<<<;;;;;;;;;999999888888777777666666666777888888999999888888777777777666444444666777888888999999999999888888999888999::::::888555111222444666666666666888:::555333111///......///000222111000//////000000111333222000.........///000...///000///------...///}}}}}}}}}|||{{{yyyvvvuuurrrqqqooommmkkkjjjhhhggggggfffeeedddcccbbbbbbbbb```^^^\\\ZZZZZZZZZ[[[\\\WWWTTTRRRQQQRRRTTTTTTTTTNNNNNNOOOQQQRRRRRROOOLLLHHHFFFBBB???>>>???BBBDDD>>>???@@@BBBCCC@@@<<<888333999:::444...000555888666444000---+++*********&&&%%%%%%$$$###""""""""""""!!!!!! ###   !!!"""$$$+++...///222888>>>>>>AAADDDDDDCCCCCCCCCCCCBBBGGGLLLOOOOOOPPPSSSVVVVVVZZZ]]]\\\XXXWWWYYY]]]ccceeeiiilllppptttzzz~~~|||yyyqqqkkkiiiiiigggdddaaa```aaacccccccccfffccc```bbbffffffccc___XXXWWWUUUTTTTTTUUUWWWXXX[[[[[[YYYYYYYYYZZZ[[[[[[^^^___bbbggglllmmmiiieee```bbbfffiiiiiigggdddbbb^^^[[[WWWTTTSSSQQQPPPNNNLLLJJJIIIIIIIIIHHHEEECCCBBBCCCDDDDDDCCCBBBAAA@@@===<<<<<<:::999888777777777777666555555444333333555555555555555666777777666777777666444444555777777777888888888888777777888888888:::;;;:::777444333555666666555444666777111000///------...//////111111111111000000///...111000000///.........---***,,,...///...,,,,,,---}}}yyyzzzzzzzzzyyywwwuuutttppppppooonnnlllkkkiiihhhjjjiiifffdddcccbbbcccdddbbb```]]][[[ZZZZZZ\\\]]]XXXVVVUUUTTTTTTUUUUUUVVVQQQQQQQQQRRRSSSRRROOOLLL??????@@@DDDHHHIIIFFFCCC@@@@@@BBBCCCDDDBBB>>>;;;888>>>===444111666888444666444000,,,)))(((((()))%%%%%%$$$###"""  """$$$%%%$$$$$$%%%&&&(((***,,,---,,,...111333111...+++)))&&&%%%%%%$$$%%%&&&'''(((%%%!!!"""!!!  !!!"""######(((...222333666;;;???CCCFFFGGGDDDCCCEEEGGGGGGDDDGGGJJJLLLMMMNNNQQQTTTTTTWWWXXXTTTOOOMMMQQQUUUZZZ\\\___eeekkkoooqqqqqqlllqqqsssrrrtttxxx{{{{{{{{{|||{{{}}}xxxtttuuu{{{~~~|||yyyvvvrrrooowwwvvvqqqhhh```[[[\\\^^^\\\ZZZXXXXXXYYY[[[\\\\\\ZZZXXXYYY]]]bbbbbb[[[TTTOOOOOONNNMMMNNNOOOQQQRRRRRRQQQPPPOOOPPPRRRTTTUUUUUUVVVYYY]]]```___ZZZVVVSSSVVVZZZ]]]]]][[[XXXVVVVVVSSSOOONNNOOONNNKKKGGGFFFEEEEEEDDDCCCBBB@@@>>>>>>>>>>>>>>>>>>===;;;;;;::::::::::::999777666555666666555555444333333222444333222111222333444555444555555444222222333444444555555555555555555444555555666777999999777555333444555444333222222444...------------...///000000111111222111///---+++---.../////////---,,,+++(((+++...///...,,,,,,,,,}}}xxxyyyyyyxxxwwwuuusssrrrooooooooooooooonnnmmmlllnnnllliiieeecccccccccdddcccaaa___\\\[[[ZZZ[[[[[[\\\[[[YYYVVVTTTTTTUUUVVVTTTSSSQQQQQQQQQOOOLLLJJJ??????AAAFFFJJJJJJDDD???BBBAAA@@@@@@AAAAAA@@@>>>===@@@<<<777:::???:::...444222///+++)))'''''''''$$$$$$"""!!!###$$$$$$###""" !!!!!!!!! $$$$$$%%%$$$!!!!!!%%%***...000111222111222444777:::>>>@@@BBB@@@BBBEEEGGGGGGEEE@@@===888777444222111000111111+++%%%"""###+++***((('''&&&&&&'''(((+++///333666777999<<>><<<999;;;CCCFFF===111///---+++)))'''%%%$$$###!!! ###'''))))))((('''"""#########""" $$$$$$$$$""" %%%+++000333666777:::<<>>===:::;;;<<<:::888555555555444444444444444555555555777666555333111000......---............////////////////////////000111111...///111000///------.........////////////.........------///111222111000///000111///---,,,,,,---++++++,,,------......///,,,---...///...,,,***)))***+++,,,,,,,,,+++***))))))+++,,,,,,+++)))))))))|||vvvvvvwwwwwwvvvtttrrrqqqooopppqqqrrrqqqpppnnnmmmkkkjjjhhheeecccbbbbbbbbb]]]^^^______```___^^^^^^___]]]YYYSSSOOOOOOTTTXXXSSSOOOJJJHHHHHHHHHIIIHHHMMMIIIEEEBBBAAABBBBBBBBBEEEBBB===:::999999888777444...,,,444:::888111+++######"""!!!  """!!!!!!!!!"""###$$$&&&&&&$$$$$$$$$$$$"""!!!%%%+++222777;;;@@@BBBGGGLLLOOOQQQRRRRRRPPPPPPRRRUUUXXXWWWSSSPPPJJJGGGAAA;;;666333222222+++$$$!!!"""!!!!!!"""""""""""""""!!!!!!"""###$$$&&&(((,,,...+++333333...///:::???===:::777333000111444666888:::777444444666888999999666999===AAADDDEEEFFFFFFCCCGGGGGGDDDCCCEEEGGGFFFHHHIIIIIIHHHGGGHHHKKKNNNLLLIIIGGGFFFHHHHHHFFFCCCHHHKKKMMMLLLKKKKKKLLLNNNPPPNNNJJJGGGFFFEEEDDDCCCEEECCCCCCDDDFFFGGGFFFEEE===BBBGGGJJJIIIFFFCCCCCC???????????????@@@@@@@@@;;;;;;<<<===>>>>>>??????>>>???@@@@@@???>>>>>>>>>???@@@@@@?????????>>>>>>999::::::999888888999;;;666777888777333111111222111111111111222333333444777555222000---,,,++++++++++++,,,---...//////000---...//////000000//////---///000000///---------------............------,,,++++++,,,...///...---,,,---...---+++******+++)))******+++,,,,,,,,,,,,******+++,,,,,,+++***))))))*********************)))******(((&&&%%%%%%&&&|||zzztttuuuvvvvvvvvvuuutttssspppqqqrrrrrrqqqooollljjjgggfffeeedddcccbbbbbbbbbYYY[[[^^^```bbbbbbaaa```^^^\\\WWWQQQMMMNNNSSSYYYPPPLLLGGGDDDEEEGGGIIIJJJ>>>>>>>>>>>>============;;;888333000...+++(((&&&######%%%"""$$$$$$!!!!!!$$$%%%%%%%%%%%%""" $$$###""""""%%%,,,555>>>CCCDDDGGGLLLPPPSSSSSSSSSRRRMMMLLLNNNQQQTTTUUURRRNNNDDDAAA<<<888444333333333---&&& """############ ###&&&***,,,'''///000***+++666;;;888333///)))&&&'''))),,,---111---)))+++000333333111111333666777888:::>>>AAAAAADDDDDDAAA@@@CCCFFFEEECCCBBBAAAAAABBBEEEGGGHHHFFFCCCAAA???@@@BBBCCCDDDAAADDDFFFFFFDDDDDDGGGIIIEEEBBB???@@@BBBCCCAAA>>>===<<<<<<===>>>??????===888===AAA@@@===;;;===@@@::::::::::::::::::::::::333444555777777888777777:::;;;;;;;;;::::::;;;<<<:::;;;===>>>>>>===<<<;;;555666777666333333666:::333555777555111...///000////////////000222333444999777333///,,,++++++++++++,,,---...000111222333,,,---///000000000///...---///111111///...---...---......//////......---,,,+++***+++---...---,,,***+++,,,+++)))((()))***(((((()))***************((())))))************))))))))))))))))))*********(((((((((%%%###!!!"""###~~~vvvssssssvvvwwwsssppppppqqqnnnlllkkkllllllkkkiiihhhfffdddbbbbbb```^^^\\\WWWVVVWWW\\\aaaaaa\\\WWWRRRPPPMMMJJJHHHHHHHHHIIIMMMJJJEEEAAA>>>>>>???AAA888555222...,,,*********+++(((### ###(((333---$$$!!!###))))))+++------)))""""""$$$''''''&&&&&&)))+++)))'''%%%%%%***111666:::@@@@@@BBBCCCDDDDDDDDDCCC;;;EEEKKKFFF???<<<;;;:::666999888222,,,,,,,,,+++%%%###!!! !!!!!!!!!!!!!!! '''&&&&&&&&&&&&%%%%%%%%%$$$''')))(((&&&'''---222111000111222555999<<>>======<<<777999;;;>>>@@@@@@??????@@@AAAAAAAAAAAA@@@@@@@@@DDDCCCCCCEEEGGGFFFBBB>>>@@@???===<<<<<<<<<===>>>;;;;;;:::999777666555555;;;:::999:::<<<<<<999666???>>><<<999666555666777666777888999::::::999888888888999::::::999888777888777777999;;;;;;777333777777666666666666777777333111000000111111000...222333333222000///000222...---...///000000...,,,,,,---...,,,******---000***))))))***,,,......---)))***+++***'''%%%%%%%%%~~~}}}}}}}}}|||zzzvvvtttvvvvvvssspppqqqssspppmmmkkkiiigggeeeccchhhfffdddbbbaaa___\\\ZZZ[[[YYYWWWYYY[[[YYYTTTOOONNNKKKGGGCCC???<<<;;;;;;;;;888444000,,,+++***+++$$$""" $$$(((...)))$$$###&&&,,,111444666777777999888555000,,,444777:::;;;999777666777111///---,,,///333666999999999:::;;;<<<======>>>:::AAADDD@@@:::888666333555999888222......///...+++***)))(((((()))*********)))(((''''''((()))***''''''((()))*********)))((()))*********+++---///000///---+++************111111111111111111111111777777666666555555444444444888;;;;;;999999;;;??????>>>??????AAACCCEEEFFFCCC???;;;;;;???AAAAAA???AAABBBCCCEEEFFFGGGHHHHHHFFFHHHJJJKKKKKKKKKMMMOOOVVVTTTTTTWWWZZZ\\\ZZZYYYTTTUUUUUUUUUVVVVVVWWWWWWWWWUUUSSSSSSUUUVVVVVVVVVSSSTTTVVVWWWXXXXXXXXXXXXUUUVVVVVVUUUTTTSSSQQQPPPQQQOOOMMMMMMOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFAAACCCEEEGGGHHHHHHGGGGGGIIIIIIIIIHHHIIIIIIJJJJJJMMMLLLMMMOOOPPPOOOLLLHHHMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHKKKJJJIIIKKKMMMMMMKKKHHHOOONNNKKKIIIFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHFFFGGGGGGGGGGGGFFFEEEDDDEEECCCBBBCCCEEEEEEBBB???DDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEEEEDDDCCC;;;<<<<<<;;;999999:::;;;<<<;;;;;;<<<======<<<:::===>>>>>>===::::::===???;;;::::::<<<>>>>>>===<<<444555666555333222222333~~~{{{vvvtttuuuuuuqqqoooppptttqqqllliiifffddd```^^^eeebbb___]]][[[YYYVVVSSSSSSOOOKKKIIIHHHEEE@@@;;;777555111---)))&&&$$$$$$"""!!!  !!! !!!######""" !!!###&&&'''''''''((()))&&&(((******+++---000222555222111333888@@@FFFIIIHHHGGGFFFGGGGGGFFFBBB@@@EEEHHHKKKLLLIIIFFFCCCBBBAAA@@@>>><<<<<<<<<>>>???AAAAAAAAAAAABBBDDDFFFGGGHHHKKKJJJGGGDDDDDDAAA===DDDGGGGGGBBB???AAAAAA@@@======>>>???@@@AAAAAABBBBBBAAA@@@??????@@@AAABBB??????@@@BBBBBBCCCCCCCCC>>>???AAABBBBBBDDDGGGIIIKKKKKKIIIHHHFFFFFFFFFFFFHHHIIIIIIIIIJJJKKKKKKKKKPPPOOOOOONNNMMMLLLLLLKKKKKKOOOSSSTTTRRRPPPQQQRRRWWWWWWXXXYYYYYYYYYXXXXXXRRRPPPPPPRRRVVVVVVTTTPPPVVVWWWXXXYYYZZZZZZZZZZZZ[[[\\\\\\\\\[[[\\\^^^aaa]]]\\\\\\^^^```aaa```___aaabbbdddeeefffffffffeeebbbcccddddddbbbbbbbbbccc___aaadddfffgggggggggfffcccdddeeefffeeeccc```___```___^^^^^^______]]][[[]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWTTTUUUVVVWWWXXXWWWVVVUUUXXXWWWVVVVVVWWWXXXYYYZZZ\\\\\\\\\^^^___^^^[[[XXX]]]\\\[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\^^^``````___]]]aaa```^^^\\\[[[[[[[[[\\\^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVWWWVVVTTTTTTTTTTTTRRRQQQVVVVVVVVVVVVVVVUUUTTTSSSKKKLLLMMMPPPRRRSSSQQQOOOMMMNNNNNNMMMKKKKKKLLLNNNLLLJJJHHHHHHIIIKKKKKKJJJJJJJJJJJJHHHFFFFFFHHHJJJGGGGGGHHHIIIKKKJJJHHHEEEGGGIIIJJJIIIHHHGGGHHHJJJ|||wwwsssrrrttttttoookkkkkknnnkkkgggccc```]]]YYYWWWQQQNNNKKKHHHFFFDDDAAA>>>:::666222...,,,***&&&###  !!!!!!!!!"""###$$$&&&'''%%%%%%&&&''''''(((((()))+++---///000000111222444888888888888999999888777888;;;???AAAAAA@@@??????>>>@@@BBBCCCEEEFFFGGGHHHMMMJJJIIIIIIMMMRRRVVVWWWUUUTTTRRRRRRRRRRRRQQQPPPSSSTTTVVVVVVTTTRRRPPPOOOTTTTTTSSSQQQNNNMMMMMMNNNTTTSSSRRRRRRSSSUUUXXXZZZ\\\\\\ZZZWWWXXX[[[XXXSSSWWWYYYYYYVVVUUUXXXXXXVVVQQQRRRSSSUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVRRRRRRTTTUUUVVVWWWWWWWWWQQQSSSTTTUUUUUUVVVYYY[[[]]]]]]\\\\\\[[[[[[[[[[[[XXXXXXYYYZZZ[[[[[[\\\\\\______^^^]]]\\\[[[ZZZZZZXXX[[[^^^___^^^^^^___```cccdddfffggggggeeedddccc]]]]]]^^^aaacccdddaaa___cccddddddddddddddddddcccggggggfffdddccccccfffiiiffffffggghhhhhhhhhhhhgggdddfffhhhkkkllllllkkkjjjfffiiikkkjjjgggeeefffhhhfffhhhjjjlllmmmllljjjiiiiiijjjkkklllllljjjhhhfffgggffffffggghhhgggdddbbbgggfffeeedddcccbbbaaaaaacccccccccccccccccccccdddccccccdddddddddcccbbbaaabbbaaa``````aaabbbdddeeeffffffggghhhhhhgggeeeddddddcccbbbaaaaaaaaabbbcccccccccbbbbbbbbbbbbaaaaaa```aaabbbdddfffffffffeeehhhgggeeeddddddeeeddddddcccccccccccccccbbbbbbbbbffffffeeedddcccaaa``````cccbbb```___^^^^^^^^^]]]``````aaaaaa```___^^^]]]\\\\\\^^^bbbddddddaaa___\\\]]]]]]\\\[[[[[[\\\^^^bbb___\\\[[[]]]___``````___^^^]]][[[ZZZZZZ[[[\\\[[[[[[\\\^^^___^^^[[[XXXVVVXXXYYYYYYXXXXXXZZZ\\\}}}zzzuuurrrrrroooooorrrqqqiiicccaaabbb^^^YYYTTTOOOKKKFFFCCC333000---+++***'''$$$"""  !!!"""$$$%%%&&&&&&,,,+++,,,,,,---...///000000/////////000222555666555888;;;;;;:::999:::;;;=========>>>???AAACCCDDDAAAAAACCCDDDFFFHHHIIIIIIKKKLLLNNNNNNNNNOOOQQQSSSUUUUUUVVVVVVVVVUUUUUUUUURRRUUUYYYZZZYYYWWWUUUTTTVVVWWWYYY\\\^^^___```___eeeaaa^^^\\\]]]^^^_________]]][[[[[[\\\]]]]]]]]]aaa```_________`````````aaabbbbbb```]]]\\\]]]^^^aaa```_________aaaccceeefffeeecccaaaeeeiiigggbbb^^^``````]]]^^^bbbccc```]]]]]]^^^_________^^^]]]______^^^^^^^^^^^^______[[[\\\]]]^^^____________\\\]]]^^^]]]\\\\\\^^^___``````aaabbbcccccccccccc]]]^^^^^^___```aaabbbbbbcccbbbbbbaaa``````______^^^___`````````bbbeeegggaaaccceeeggggggfffeeeccceeeddddddeeeggghhhhhhhhhfffggggggggggggfffeeedddhhhhhhgggeeeccccccfffhhhhhhiiiiiiiiiiiihhhggggggdddeeehhhjjjlllkkkkkkjjjfffiiikkkkkkhhhfffgggiiijjjkkkllllllllljjjhhhgggiiijjjkkkllllllkkkiiihhhjjjiiiiiijjjkkkjjjhhheeekkkjjjiiiggggggggggggggghhhhhhhhhhhhiiiiiiiiiiiikkkkkkjjjjjjiiihhhggggggffffffeeeeeeeeefffhhhhhhiiijjjkkkkkkjjjiiihhhhhhhhhgggfffeeedddeeeffffffeeeeeedddcccbbbaaa``````___aaaccceeeffffffgggggggggeeecccdddeeefffeeedddaaabbbbbbcccddddddeeefffhhhhhhgggeeedddcccbbbbbbggggggfffeeecccccccccdddccccccddddddcccbbbbbbaaaaaabbbcccfffhhhgggdddaaadddeeeeeedddcccccceeeffffffccc___^^^___aaacccdddeeedddbbbaaaaaaaaabbbbbbaaaaaaccceeefffdddaaa^^^^^^___`````````aaaccceee~~~{{{xxxtttooolllmmmiiihhhiiieee\\\TTTQQQNNNJJJDDD===777222,,,)))!!!000$$$!!!"""""""""!!!###$$$&&&))),,,///111222333444444444333444777:::======>>>@@@BBBCCCDDDEEEGGGGGGHHHIIIJJJLLLMMMNNNMMMLLLKKKKKKMMMOOORRRTTTOOORRRTTTTTTQQQPPPRRRTTTUUUUUUVVVWWWYYYZZZZZZ[[[VVVWWWXXXZZZ\\\^^^___``````aaabbbbbbaaaaaaccceeedddeeeffffffdddcccddddddcccfffhhhiiifffdddbbbaaaddddddfffiiimmmoooooonnnppplllgggddddddeeeeeeeeegggeeecccccceeeggggggggghhheeecccbbbdddggghhhhhhdddfffhhhfffcccccceeehhhiiihhhgggggggggggghhhiiihhhhhhgggeeeiiimmmkkkfff```bbbaaa___aaaffffffccceeeeeeeeeddddddcccccccccddddddddddddddddddddddddbbbcccddddddeeeeeedddddddddddddddcccaaa```aaabbbaaabbbccceeeeeefffffffffbbbbbbccccccddddddeeeeeedddddddddccccccccccccbbbdddcccbbbbbbccceeehhhjjjdddeeegggiiijjjiiihhhggghhhgggffffffggghhhjjjkkkeeefffffffffeeeeeedddccceeefffeeedddbbbbbbccceeeeeeggghhhgggdddcccccccccdddeeegggiiijjjjjjiiiiiifffggghhhhhhgggggghhhiiikkkkkkjjjiiihhhgggeeeeeehhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhiiijjjjjjiiigggjjjiiihhhgggggghhhiiijjjhhhhhhhhhhhhhhhhhhhhhhhhjjjiiiiiihhhggggggffffffddddddeeeeeeeeeddddddddddddfffgggfffeeecccdddeeeiiihhhgggfffeeefffggggggfffeeedddcccbbb```_________aaadddeeeeeeeeefffgggcccaaa___aaadddfffdddbbbbbbbbbcccdddeeeggghhhiiigggfffeeedddccccccccccccfffggghhhgggfffeeefffgggeeeeeeddddddddddddeeeeee______```aaacccccc```^^^fffggghhhgggffffffhhhjjjdddaaa^^^]]]^^^```bbbbbbbbb```^^^^^^___```aaa```______```aaacccbbb```^^^cccdddeeeddddddeeehhhkkk~~~yyyvvvrrrooojjjggggggaaa[[[WWWPPPEEE>>>;;;666333---((($$$ ,,,EEE///%%%%%%''')))+++---...///,,,...000222444555666777777999<<<>>>@@@AAA@@@@@@EEEFFFHHHKKKMMMPPPRRRSSSSSSUUUUUUTTTRRRSSSVVVYYY\\\\\\\\\]]]^^^^^^______^^^^^^^^^___```aaabbbccccccaaa```^^^___```cccddd^^^aaacccaaa]]]\\\___bbb```aaacccdddeeeeeeeeedddbbbbbbcccdddeeeffffffgggggghhhhhhgggeeefffhhhjjjgggiiikkkjjjhhhfffggghhhiiikkkmmmllljjjhhhggggggiiihhhhhhlllqqquuuvvvuuuuuuqqqkkkhhhhhhiiijjjkkkjjjiiihhhhhhkkkmmmmmmmmmhhhfffddddddggghhhhhhgggeeegggiiigggddddddhhhlllllllllkkkkkkjjjiiiiiiiiifffiiiiiifffgggiiihhhdddbbbcccbbb```dddhhhhhhdddgggfffeeedddcccdddeeeeeeeeeeeeeeeffffffeeeeeeeeeddddddeeeeeeeeedddccccccdddddddddbbb```___```aaa```aaabbbbbbbbbaaaaaa```________________________]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]\\\\\\\\\]]]\\\\\\^^^^^^```aaaaaa``````___YYYYYYYYYYYYXXXXXXYYY[[[WWWWWWWWWXXXWWWWWWVVVVVVUUUVVVWWWVVVTTTTTTUUUVVV]]]^^^```^^^[[[XXXXXXZZZWWWWWWWWWXXXXXXXXXYYYYYYVVVUUUSSSTTTVVVXXXYYYYYYZZZYYYWWWUUUTTTTTTTTTUUUVVVVVVUUUUUUUUUVVVXXXYYYVVVUUUTTTTTTVVVXXXXXXWWWUUUUUUTTTSSSTTTUUUWWWYYYWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQSSSSSSRRRQQQOOONNNNNNPPPQQQPPPNNNMMMNNNOOOSSSSSSQQQPPPPPPPPPQQQRRRRRRQQQQQQPPPOOONNNNNNNNNLLLOOOSSSSSSRRRQQQRRRTTTQQQNNNMMMOOOTTTUUUSSSPPPUUUTTTTTTTTTUUUWWWXXXYYYYYYXXXWWWVVVUUUUUUVVVVVVUUUXXX[[[[[[YYYXXXXXXZZZZZZYYYWWWWWWWWWYYY\\\]]]ZZZZZZZZZ\\\^^^___^^^]]][[[\\\]]]\\\[[[[[[]]]___eeebbb```___aaabbbcccbbb```^^^\\\\\\___aaaaaa```___^^^^^^___aaabbbaaa___]]]^^^^^^]]]]]]^^^aaadddyyyvvvqqqmmmjjjgggcccaaabbbYYYNNNGGG===222,,,***%%%"""666TTT888 """###%%%&&&)))***,,,---555333222111222555999<<>>>>>???;;;===>>>===999666666888???>>>>>>===>>>>>>???@@@===999666777<<>><<<:::999888999;;;<<<;;;:::999888999;;;===>>>:::888666777999<<<======777666555555777999;;;=========<<<;;;:::999999888777666555555444444555555555666888999888555222000111333444333000///111333333222111//////000000111222222222222222222222222///333666666555333444666666444222555:::<<<:::666<<<;;;;;;::::::;;;<<<===CCCBBBAAA@@@???@@@AAABBB<<<@@@DDDEEECCCBBBBBBCCCFFFEEECCCAAABBBEEEIIIKKK@@@??????AAADDDGGGGGGGGGGGGHHHIIIIIIHHHHHHJJJLLLKKKIIIGGGGGGIIIJJJJJJIIIJJJGGGEEEFFFJJJLLLLLLKKKIIIHHHHHHIIIKKKMMMLLLLLLNNNOOONNNMMMMMMNNNQQQTTTxxxrrrsssmmmjjjhhhbbbYYYWWW\\\VVVFFF444+++&&& $$$"""###%%%%%%---......///000111111222<<>>============>>>===<<<<<<;;;;;;<<<<<<888777666555444555666777666666555555444333222222222111111000///.........,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))((('''$$$&&&''''''&&&%%%%%%&&&++++++$$$$$$***'''$$$,,,&&&%%%%%%%%%%%%$$$$$$$$$"""$$$'''))))))&&&"""!!!!!! !!!###$$$ !!!"""###$$$$$$$$$ !!!!!!!!!""""""""" !!! !!!!!!"""""""""""""""""""""""""""###!!!### !!!"""!!!###""" !!!!!!""""""###$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$&&&'''***)))(((''''''((()))***++++++++++++************)))***+++,,,---.........------........./////////...000111111000111555888|||vvvmmmfffjjjddd___\\\TTTLLLJJJNNNEEE777***&&&%%%###""""""!!!"""$$$'''+++...000222222777777999<<>>???AAA???>>>999:::999888;;;>>><<<777444444444444444333222222...---,,,,,,+++,,,,,,,,,,,,)))&&&%%%'''(((''''''(((((('''%%%###"""!!!  !!! !!!###%%%***///$$$|||zzzxxxuuusssooojjjccc^^^XXXSSSLLLCCC:::333111222((( """%%%&&&'''''''''+++///222333555:::>>>===BBBHHHIIIIIIJJJPPPUUUTTTWWW[[[[[[ZZZ[[[___ccc___aaafffiiillllllkkkjjjhhhiiikkklllllllllllllllmmmnnnpppqqqqqqpppooommmssskkkjjjrrruuurrrpppsssqqqqqqqqqqqqrrrsssuuuvvvuuutttssssssrrrsssuuuwwwuuutttsssssstttvvvvvvwwwuuusssyyyzzzrrrsssxxxvvvuuuwwwxxxwwwwwwxxxxxxxxxvvvuuuuuuvvvvvvxxxyyyzzzvvvvvvwwwwwwxxxyyyzzz{{{yyyyyyzzzzzzzzzzzzzzzyyyuuuuuuuuuuuutttsssrrrrrrtttsssrrrpppnnnllljjjjjjjjjiiigggffffffeeecccaaa]]]]]]\\\ZZZYYYXXXWWWVVVUUUSSSQQQOOONNNNNNNNNNNNFFFHHHIIIHHHEEECCCBBBAAA@@@>>>;;;999777777888999555666555333000000111333222///+++***+++---------+++(((%%%$$$%%%&&&%%%$$$"""!!!!!!!!!$$$&&&%%%###%%%(((!!!&&&((($$$$$$))) }}}zzzuuutttrrroookkkeee___[[[TTTRRRKKKAAA888333000///---&&& !!!!!! """""" ###''')))'''+++000444666999===???>>>@@@CCCFFFIIIKKKLLLLLLMMMQQQUUUXXXXXX[[[___cccbbbfffjjjjjjggggggkkkoookkkllllllkkkiiikkkpppttttttttttttuuuvvvwwwxxxxxxuuuwwwxxxwwwtttsssssstttyyyyyyyyyyyyxxxvvvtttssszzzsssssszzzzzzssssss{{{xxxwwwvvvvvvvvvxxxyyy{{{uuuuuuttttttvvvwwwxxxyyyvvvwwwwwwxxxxxxyyyzzz{{{wwwuuu{{{|||tttvvv|||zzzzzzyyyzzz|||}}}|||{{{{{{~~~}}}|||{{{{{{{{{{{{|||zzzyyyxxxwwwwwwxxxxxxxxxttttttsssqqqpppnnnlllkkkfffeeedddbbb```___^^^]]]XXXWWWUUURRROOOMMMKKKJJJHHHFFFCCCAAA@@@???===;;;888888777666444333222111222111...,,,+++++++++,,,((()))+++***(((%%%$$$$$$$$$###!!! !!!"""###$$$###""" !!!###!!! 999CCC***!!! ~~~{{{xxxrrrrrrppplllfff___YYYUUUUUUUUUPPPGGG???;;;888555222,,,''''''((('''))),,,'''$$$"""###%%%'''%%%###"""###"""%%%+++......222444777<<>><<<;;;::::::666666444111///,,,***)))(((&&&$$$######$$$###!!!"""!!!!!! !!! 444???((( }}}wwwrrroooooonnnkkkeee^^^YYYVVVZZZ^^^[[[SSSLLLJJJGGGCCC===777222222222222555:::,,,------///111333444555555;;;???BBBHHHRRRWWWVVVWWWZZZ^^^dddjjjoootttvvvvvvzzz~~~}}}zzzwwwxxxzzz~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}|||~~~~~~~~~}}}}}}~~~{{{}}}}}}{{{wwwxxx|||~~~~~~}}}|||}}}~~~~~~~~~~~~}}}|||~~~}}}||||||}}}}}}}}}~~~~~~|||zzz}}}|||}}}~~~wwwxxxyyysssuuuyyysssppplllkkknnnnnngggaaa```WWWVVVUUUSSSQQQMMMJJJHHHEEEAAA===;;;;;;;;;:::888444444333111///,,,***)))'''&&&%%%###""""""""""""######"""!!!   }}}tttmmmlllmmmmmmkkkgggbbb^^^\\\aaafffeee^^^XXXWWWTTTNNNNNNGGGBBBAAA@@@@@@CCCHHHLLLOOORRRTTTVVVYYY\\\^^^```fffjjjiiimmmtttvvvsssrrrtttwww{{{~~~~~~~~~}}}}}}{{{}}}~~~}}}}}}~~~}}}}}}|||yyyvvvtttvvvvvvrrrlllgggffffffaaaXXXWWWWWWRRRSSSUUUMMMKKKDDDBBBFFFDDD:::333111///000111111000...+++))))))&&&""""""%%%''''''&&&!!!"""###%%%&&&&&&&&&&&&!!!  !!! |||wwwpppkkknnnllliiihhhggggggeeedddiiigggfffdddbbbbbbaaaaaa\\\^^^```aaa```aaaccceeemmmooorrruuuxxxyyyxxxxxxzzz{{{|||~~~~~~}}}|||{{{yyywwwtttqqqnnnlllkkkkkkhhhfffdddaaa]]]YYYUUUSSSUUUTTTQQQMMMIIIEEECCCAAA:::999777555444444555555111222111000---)))&&&###"""###$$$%%%%%%$$$"""!!! !!!"""###### !!!"""######!!!~~~zzzuuurrrooonnnlllmmmnnnoooooonnnppppppqqqrrrssssssttttttxxxzzz|||}}}}}}}}}~~~~~~|||{{{|||zzzvvvssspppnnnnnnmmmlllkkkhhhfffbbb```]]]\\\VVVTTTPPPLLLIIIFFFEEEDDDDDDCCCBBB???<<<999666444666666555444222111000000------,,,+++************&&&&&&&&&%%%$$$""" !!!""""""!!!  !!! !!! {{{wwwuuuvvvuuuuuuxxx{{{~~~~~~|||zzzyyyxxxuuuqqqlllgggcccaaaXXXVVVRRRNNNJJJHHHFFFFFFCCCBBB???<<<999666444222222111...+++)))'''&&&%%%+++******)))'''%%%###"""########################%%%%%%%%%&&&&&&%%%%%%$$$!!!!!! {{{uuurrrnnnlllgggbbb[[[UUUQQQNNNCCCAAA???;;;666222...,,,***)))'''&&&%%%$$$$$$$$$!!! !!!!!!!!!!!!!!! """!!!!!!  """###$$$###""""""  !!!yyyrrrmmmfffaaaZZZSSSMMMHHHBBB???===;;;777222,,,((($$$"""!!!###!!!""""""!!!  !!!$$$&&&&&&$$$###"""!!!  zzzuuupppmmmgggaaaWWWOOOHHHCCC@@@===555000+++&&&###!!!  !!!  """$$$%%%!!!$$$'''(((((('''%%%)))))))))))))))))))))))))))))))))(((((((((''''''&&&''''''((())))))((((((%%%'''''''''***//////,,,+++***((('''&&&%%%$$$$$$%%%%%%$$$###"""  |||rrrjjj___TTTKKKDDD>>>:::555///'''  !!!!!! !!!$$$&&&%%%$$$""""""""""""!!!!!!!!!!!!$$$###!!!!!!!!!$$$&&&(((!!!"""###%%%'''(((***+++(((+++000555999:::999999444444444444444444444444555555444333222111111000///000111222333444444444:::======<<>>===;;;::::::999999888777666444333222111111///---+++)))''''''&&&&&&%%%$$$"""!!! zzzqqqfff]]]UUUNNNIIIAAA:::000)))&&&###!!!    !!!###!!!!!!###'''))))))'''%%%%%%%%%$$$$$$$$$######***(((&&&%%%&&&(((,,,...+++,,,///111333444555555888<<>>>>>>>>AAAEEEGGGFFFIIINNNQQQTTTZZZaaahhhoootttvvvqqqrrrsssuuuwwwxxxyyyzzzxxxyyyzzzyyywwwssspppmmmmmmppptttvvvwwwwwwwwwxxx{{{|||}}}~~~~~~}}}~~~~~~}}}yyyuuusssuuuxxxwwwsssoooooorrrqqqlllgggfff```XXXRRRPPPMMMJJJGGGEEECCC@@@>>>;;;777222...///***&&&%%%&&&%%%!!!!!!""" }}}yyypppfff]]]XXXTTTNNNEEE===888666777333000+++'''%%%$$$"""!!!  !!!  !!!!!! !!!############"""###%%%(((((((((((()))+++111111111333555888;;;<<>>CCCHHHLLLNNNPPPRRRSSSUUUWWWZZZ___ccchhhhhhlllrrrttttttvvv{{{}}}yyyuuurrrrrrnnnhhhbbb\\\UUUOOOJJJEEEAAA<<<999666222---)))((()))(((###"""%%%%%%###%%%%%%$$$###""" zzzuuupppllliiihhheeeaaa```aaaaaa]]]ZZZWWWUUUSSSRRROOOLLLGGGCCCFFFDDD@@@>>>>>>>>>>>>===999777444000,,,***))))))&&&%%%$$$"""!!!  !!!"""$$$$$$$$$###### """###$$$%%%'''+++///111000---(((###!!!###%%%$$$""" !!! !!!""" """###$$$$$$******+++***)))***,,,///111333888===BBBGGGKKKMMMLLLNNNRRRUUUXXX\\\aaadddhhhhhhmmmsssuuutttvvvzzz|||yyyvvvrrrooopppllleee___XXXRRRLLLHHHBBB@@@<<<888444000---***((()))(((###"""$$$$$$"""%%%$$$###"""!!!  !!!!!!""""""!!! """"""############""""""|||wwwsssqqqqqqpppnnnlllkkkhhheeebbb^^^]]][[[YYYXXXUUUPPPMMMPPPMMMJJJHHHIIIJJJJJJJJJHHHFFFAAA<<<999666555555222222111///---***((('''""""""!!!  !!!!!! !!!!!!"""###%%%&&&***///333444444333...)))(((+++///,,,***'''%%%###  !!!!!!  """###$$$''')))))))))((((((***,,,...000444999>>>BBBEEEGGGFFFIIINNNRRRUUUXXX[[[]]]]]]^^^bbbhhhjjjhhhiiimmmuuuxxx}}}uuuooommmjjjgggcccccc___YYYSSSNNNIIIDDDAAA999888666333000---***)))''')))(((###"""$$$### !!!!!!  """###$$$###%%%&&&&&&%%%$$$&&&'''******+++++++++***))))))$$$""" tttuuuuuurrrnnnjjjgggfffgggeeecccbbbaaa___[[[YYYYYYVVVRRRPPPPPPQQQRRRRRRQQQNNNJJJFFFBBBAAAAAAAAA=========;;;888444000---+++++++++***(((%%%"""!!! $$$ !!!###(((---222222555888777444333555999666333///,,,)))$$$ """$$$###%%%&&&&&&%%%%%%%%%&&&(((+++...333666999;;;<<<===AAAFFFJJJKKKLLLLLLMMMUUUUUUZZZ``````^^^^^^aaakkkooouuu|||zzzrrrllleee```^^^\\\YYYVVVMMMJJJDDD???;;;888444111,,,,,,+++***'''&&&%%%%%%###&&&$$$   """###%%%&&&%%%''')))***((()))+++---...............---,,,,,,&&&$$$!!!{{{yyyyyyooommmkkkiiihhhgggeeeccc```\\\XXXVVVVVVVVVWWWVVVTTTRRRNNNJJJHHHGGGHHHHHHDDDDDDEEECCC???:::555111222222222111...+++'''%%%%%%###""" """&&&###)))......555<<<>>>===;;;===???<<<999555111---((("""  """###!!!$$$$$$###"""""""""###%%%))),,,000222333333444888===AAAAAA???>>>===>>>???CCCIIIIIIFFFFFFIIISSSWWW^^^eeejjjnnnoooooosssvvvzzz}}}{{{wwwsssqqqpppqqqttttttrrrooonnnkkkiiijjjkkkhhhaaaZZZRRRMMMEEEAAA???===:::888:::666111---***(((%%%###!!!""""""!!!  !!!  !!!###$$$&&&'''&&&(((+++,,,++++++...111---.........---,,,++++++(((%%%!!!}}}wwwsssqqqqqqqqqmmmjjjfffccc`````````aaa___XXXSSSTTTTTTPPPNNNNNNJJJGGGEEEFFFDDD???>>>@@@BBB@@@>>>===:::666000,,,------+++)))&&&%%%&&&(((""" ###""" !!!  !!!'''"""&&&+++///666;;;>>>???AAABBBAAAGGGEEE:::444333,,,!!!!!! !!!!!!  """$$$&&&((())))))(((***---000111000///---.........//////111222333999===DDDKKKOOOQQQQQQPPPWWWYYY\\\___aaabbbbbbbbb```dddjjjooopppmmmhhhdddaaabbbbbbcccdddeeeeeeeeejjjkkkllljjjfff```ZZZVVVMMMOOOSSSVVVVVVUUUSSSQQQJJJKKKLLLLLLIIIEEE@@@===:::666222...,,,+++***)))%%%%%%###"""  &&&%%%%%%%%%&&&''')))***&&&$$$"""###&&&'''%%%### |||zzzvvvssspppppppppqqqooohhhccccccccc___^^^^^^VVVRRRPPPQQQOOOJJJHHHJJJLLLJJJHHHFFFDDDAAA===:::777666555222000//////000+++))))))+++)))$$$"""###!!!!!!!!!!!! """###### """$$$)))///555999<<<@@@BBBBBBHHHGGG>>>888777000&&&### !!!!!!!!!!!!!!!###$$$&&&'''&&&%%%$$$""""""""""""###$$$%%%%%%(((+++000444777888777777555666999<<<>>>>>>>>>===<<<@@@EEEIIIJJJGGGCCC@@@>>>>>>??????@@@AAAAAABBBFFFGGGHHHGGGDDD>>>999666888999;;;======<<<;;;999444444555444222///,,,))),,,***'''%%%%%%%%%$$$### """###!!!!!!!!! ~~~~~~wwwrrrqqqpppmmmlllnnnhhhdddbbbccc```[[[ZZZ[[[XXXUUURRRPPPOOOMMMJJJHHHDDDCCCAAA???===<<<;;;;;;777444444555222---***+++******)))((('''&&&&&&%%%$$$)))***%%%!!!!!!!!!  &&&+++000666;;;??????FFFGGGAAA===;;;555+++%%% !!!"""#########"""'''(((***+++,,,,,,,,,,,,+++...111444444333000...------......//////000000444555666555333///,,,)))%%%%%%&&&&&&%%%%%%$$$############"""!!!~~~|||yyyyyy|||{{{wwwvvvvvvtttooommmooojjjgggccc```^^^]]]ZZZXXXVVVUUUSSSQQQPPPOOOMMMLLLJJJGGGEEEFFFCCC<<<999:::999999888666555333222222111555666111---,,,+++)))))))))((('''&&&%%%%%%$$$  """''',,,222666888>>>@@@===;;;:::444,,,%%% !!!"""""""""!!!  !!!!!!!!!!!!###$$$%%%%%%$$$""" !!!!!!~~~zzzvvvtttrrrooommmllljjjhhhggghhhgggeeebbb```]]]\\\\\\YYYSSSPPPPPPNNNMMMLLLJJJIIIGGGFFFEEEAAADDDDDD???;;;;;;:::777444444333222111000///...***(((%%%$$$$$$%%%$$$$$$)))'''$$$ """'''+++---111444444333222...)))""""""!!!|||zzzxxxvvvwwwyyyyyyvvvrrrpppmmmlllnnnkkkeeebbbccc______^^^\\\[[[YYYXXXXXXUUUVVVTTTOOOLLLNNNMMMJJJEEEDDDCCCBBBAAA@@@???>>>;;;888555333333444444333555444111...+++'''%%%###!!!!!!!!! """$$$'''((()))(((%%%### !!!!!!~~~{{{{{{}}}|||wwwtttvvvqqqqqqpppooommmlllkkkkkkkkkkkkgggaaa```cccccc```\\\[[[ZZZYYYWWWVVVUUUTTTTTTQQQMMMKKKJJJKKKKKKKKKFFFFFFEEEDDDAAA===:::888333444555444222///+++)))***(((&&&%%%&&&&&&%%%###!!!!!!   """$$$~~~|||{{{vvvpppooossstttrrrnnnmmmlllkkkiiihhhgggfffiiieeeaaa^^^^^^______^^^YYYYYYZZZZZZXXXUUUQQQOOOKKKLLLMMMLLLJJJFFFAAA>>>@@@>>><<<;;;;;;:::999888444444333111000///...---((()))*********((('''&&&"""!!!  """%%%'''!!!!!! !!!"""""""""###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""$$$&&&'''"""""""""!!! $$$%%%}}}|||zzzyyyxxx}}}wwwqqqooorrrtttssspppqqqnnnkkkjjjkkkiiieeebbbccccccbbb```^^^[[[ZZZXXXXXXWWWVVVTTTRRRRRRQQQQQQQQQLLLHHHGGGIIIHHHDDD@@@CCCCCCDDDBBB???>>>>>>???@@@<<<888666666777777777222111000///...///000000000///...---+++***)))((())))))))))))(((((((((((($$$&&&'''%%%!!! $$$"""$$$###  """!!!!!!%%%$$$""" ######!!!###&&&''''''))),,,,,,,,,,,,---......000111222000000000111888777666444222000......///333666555222//////000222000......000444666666444222000...---***'''$$$"""!!! }}}{{{zzz{{{zzzvvvsssuuuuuuuuutttssspppnnnmmmmmmlllkkkiiigggfffeeeeeedddcccbbbdddgggfff```[[[XXXYYYYYYXXXUUUTTTTTTUUUZZZWWWSSSQQQPPPQQQQQQPPPMMMLLLKKKJJJJJJJJJKKKKKKHHHHHHGGGEEECCCBBBAAA@@@>>>>>>>>>>>>=========<<<:::;;;;;;999666444333333111000...,,,///333111,,,+++,,,---------,,,+++******(((***---***$$$"""&&&'''&&&%%%%%%$$$%%%&&&'''!!!!!!!!!!!!!!!""""""""" """"""  ###!!! """###!!!!!!!!!  ######!!!!!!!!!"""$$$%%%$$$!!!$$$###  !!!"""###$$$%%%&&&'''+++)))&&&###"""###%%%'''''''''(((+++///444888;;;>>>AAAEEEHHHJJJLLLOOOQQQVVVWWWYYYYYYYYYYYYZZZ[[[ZZZXXXVVVSSSPPPNNNMMMLLLNNNPPPQQQQQQNNNKKKJJJIIIFFFDDDBBBCCCGGGJJJMMMNNNOOOLLLHHHDDD@@@;;;666222666111///...+++&&&$$$&&&)))***,,,+++(((%%%###"""!!!%%%###!!! !!!"""!!!!!!!!!!!!"""""""""""""""!!!$$$"""!!!}}}|||zzzzzzyyyxxxyyy||||||vvvtttuuuuuutttqqqppppppqqqssspppllljjjiiiiiiiiihhhggggggfffeeeeeeeeeeeeeeebbbaaa```^^^]]][[[ZZZYYYUUUTTTTTTTTTSSSSSSSSSSSSRRRQQQOOONNNNNNLLLJJJGGGFFFGGGFFFEEEHHHKKKHHHBBBBBBCCCDDDDDDCCCBBBAAA@@@@@@???AAABBB???:::888;;;;;;:::999888888777888888444444444444444444333333///000222111...,,,+++***...+++***+++---///---+++---,,,,,,...//////---+++******++++++******)))((('''&&&%%%%%%$$$$$$$$$$$$"""!!! !!!"""""" $$$###!!!!!!$$$%%%$$$&&&''''''######&&&&&&$$$'''(((***---000333555777;;;888333///...///111333666666888<<>>888333111...---***)))((('''$$$!!! !!!"""$$$%%%&&&(((&&&%%%$$$&&&&&&&&&%%%$$$%%%%%%&&&&&&''''''''''''&&&$$$"""!!!  }}}{{{zzzzzzyyyxxxyyyyyyxxxxxxxxxwwwwwwwwwvvvuuutttrrrqqqooonnnmmmjjjjjjjjjiiiiiiiiihhhhhhiiifffdddcccdddccc```\\\]]]___```___aaaccc```ZZZ[[[[[[\\\\\\[[[YYYXXXVVVYYYYYYZZZYYYVVVSSSRRRSSSSSSSSSRRRPPPOOONNNNNNMMMKKKKKKKKKJJJJJJIIIIIIIIIDDDEEEFFFEEEBBB???>>>>>>AAA>>><<<===@@@AAA>>>;;;:::;;;===>>>???>>><<<;;;777888999:::999888777666444333333222222222333333///.........///...,,,***(((++++++((((((******'''%%%%%%&&&'''((()))************)))((((((((((((((())))))((('''&&&%%%$$$###""""""!!!!!!!!!"""###### ###&&&&&&$$$!!!!!! !!!""""""""""""  ###"""!!!!!!!!!###$$$$$$"""$$$###"""###%%%'''&&&&&&,,,,,,,,,++++++---.........000222666999===@@@AAAEEEBBB???===;;;<<<>>>???BBBCCCFFFKKKSSS]]]ggglllssswww{{{}}}yyytttmmmfffaaaZZZSSSPPPRRRXXX[[[]]]\\\WWWPPPJJJGGG@@@>>><<<:::777333...***'''$$$$$$&&&$$$ !!! !!!""""""$$$&&&'''))))))***((('''&&&&&&((()))((('''%%%&&&&&&&&&'''((()))***'''&&&%%%$$$"""!!! $$$$$$$$$###"""!!!!!!"""!!!"""""""""############  }}}{{{{{{}}}|||xxxuuurrruuuwwwvvvwwwxxxtttoooppppppqqqqqqpppnnnmmmllloooqqqqqqooolllkkkjjjjjjhhhhhhgggfffeeecccbbbbbbbbbbbbaaaaaa``````______YYYZZZZZZXXXUUUSSSRRRSSSSSSQQQPPPQQQSSSSSSPPPMMMLLLNNNPPPQQQQQQOOONNNMMMJJJKKKLLLLLLLLLKKKIIIHHHFFFFFFEEEEEEDDDEEEEEEEEEAAA@@@@@@AAAAAA@@@>>>;;;999<<<;;;888888::::::777999::::::;;;<<<<<<======999888777666666555666666999999777666555444333333444333222111000/////////(((+++...000///---,,,,,,---,,,+++++++++,,,---...+++++++++)))'''''')))++++++***)))***,,,,,,,,,***......---///111333222111333222222333444444555666666777:::===@@@CCCEEEFFFIIIIIIIIIIIIIIIIIIHHHHHHKKKLLLOOOTTT]]]gggqqqwww|||~~~wwwrrrkkkdddaaacccfffjjjmmmmmmiiibbb\\\XXXNNNLLLIIIFFFBBB<<<555111///,,,***+++)))$$$"""$$$$$$$$$$$$$$$###"""!!!!!! !!!"""###""""""""""""""""""""""""###$$$&&&''')))*********+++***)))+++---------+++************+++,,,......******))))))((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%$$$###!!! !!!###$$$$$$""" """!!!!!!!!!!!!!!!!!!!!!~~~~~~~~~zzzzzzyyyyyyxxxvvvuuutttvvvvvvvvvvvvuuuuuuuuuuuulllmmmmmmkkkhhhgggggghhhfffggghhhhhhgggeeecccbbbccceeeffffffdddcccbbbccc```````````````______^^^]]]\\\[[[ZZZZZZZZZZZZZZZWWWWWWWWWWWWXXXVVVSSSPPPNNNPPPPPPLLLLLLNNNMMMJJJLLLLLLLLLLLLMMMMMMMMMMMMJJJJJJIIIHHHGGGGGGGGGHHHGGGFFFEEECCCBBBAAAAAAAAADDDCCCBBB@@@???===<<<;;;:::999888666555888<<<@@@:::::::::::::::999999999777888888777555444555666888888888888888888888888666666777:::>>>@@@@@@???<<<:::;;;???@@@>>>>>>@@@@@@AAACCCFFFHHHKKKMMMNNNPPPQQQRRRTTTTTTSSSQQQPPPRRRSSSVVV[[[bbbkkksssxxx||||||xxxrrrjjjhhhiiijjjnnnqqqrrrnnnhhhccc```UUUSSSPPPMMMIIICCC===888888444222333000+++***+++''''''((((((((('''&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&''')))+++,,,,,,,,,+++,,,+++,,,...000111000......------,,,---...000111---------------,,,+++++++++)))))))))++++++***)))************+++,,,---....../////////---+++)))(((((()))***,,,,,,+++)))((())))))(((((()))******+++~~~|||{{{|||}}}|||}}}yyyyyy{{{yyy{{{|||zzzwwwuuuvvvwwwuuutttssssssrrrrrrssssssrrrqqqpppooonnnnnnnnnnnnlllllllllmmmmmmkkkgggdddeeeggggggcccccceeedddaaa___^^^^^^^^^^^^]]]]]]]]]^^^^^^]]]\\\\\\\\\]]]]]]WWWVVVTTTSSSRRRRRRRRRSSSTTTTTTSSSRRRQQQOOONNNMMMNNNMMMKKKHHHGGGIIIMMMQQQKKKLLLMMMNNNMMMLLLJJJHHHHHHIIIJJJJJJGGGFFFFFFFFFHHHKKKMMMKKKIIIHHHJJJLLLFFFFFFGGGJJJMMMOOONNNMMMJJJHHHKKKPPPQQQLLLKKKMMMLLLMMMOOOQQQTTTVVVXXXYYY[[[[[[[[[ZZZZZZYYYYYYXXXYYYZZZ]]]aaaffflllrrruuuzzz~~~|||yyyssskkkhhhhhhjjjmmmppppppmmmgggcccaaaYYYWWWTTTRRRPPPLLLGGGDDDCCC???===>>>;;;777555888000000111222222222111111000000000//////000111111111111222333333222111111000111333555555444333222111111111444666777666444555444333222222333555666222333444555666555444444555444333444777888777555777777666666777999:::;;;<<<<<<===<<<;;;999666444666666777888999999999999777777777777888999;;;<<<~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyyyyzzzzzzxxxtttqqqvvvyyyxxxttttttvvvuuurrrqqqqqqppppppooonnnnnnnnnmmmmmmllllllllllllmmmmmmhhhgggeeedddccccccdddeeeddddddeeeddddddcccbbbaaa```bbbcccccc```^^^]]]]]]^^^```bbbbbbbbb___\\\ZZZVVVWWWYYYYYYVVVTTTSSSTTTVVVZZZ]]][[[WWWUUUXXX\\\ZZZZZZZZZ\\\^^^^^^\\\ZZZWWWUUUXXX______YYYWWWYYYTTTUUUWWWZZZ]]]___aaabbbdddccc```^^^]]]\\\]]]^^^___```bbbeeeiiimmmqqqssszzz|||}}}zzztttkkkggggggkkkmmmpppoookkkfffbbb```\\\ZZZXXXWWWVVVTTTQQQNNNNNNJJJGGGHHHEEEAAA@@@BBB>>>??????@@@AAAAAAAAAAAA<<<;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>===<<<;;;<<<>>>??????>>><<<;;;::::::;;;>>>@@@AAA@@@???@@@???===<<<<<<===>>>???<<<===???AAAAAAAAAAAA@@@@@@>>>===???BBBDDDCCCAAACCCCCCBBBBBBCCCEEEFFFHHHGGGHHHHHHHHHFFFDDDAAA???BBBCCCCCCDDDEEEFFFFFFGGGDDDDDDDDDDDDEEEGGGJJJKKK~~~~~~~~~}}}}}}~~~}}}||||||zzzxxxvvvvvvvvvxxxxxxzzzyyyxxxyyyyyyyyywwwuuussstttsssrrrpppppprrrtttuuutttsssqqqpppoooooooookkknnnqqqqqqmmmiiiggggggqqqooollliiihhhjjjlllnnnhhhiiijjjkkkkkkiiigggeeeccceeegggiiijjjiiigggfffdddeeeeeefffhhhjjjlllmmmkkkiiihhhgggfffgggggghhhiiiiiiiiijjjjjjlllmmmnnnvvvvvvwwwxxxyyy{{{}}}~~~wwwvvvtttqqqnnnjjjgggeeelllkkkjjjiiiiiifffaaa^^^___]]]ZZZZZZ\\\[[[WWWSSSTTTSSSQQQOOOOOOPPPQQQRRRNNNNNNNNNOOONNNNNNMMMMMMHHHHHHHHHIIIHHHGGGHHHLLLJJJIIIHHHGGGGGGFFFGGGGGGDDDFFFHHHIIIGGGFFFFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKNNNLLLMMMPPPPPPMMMLLLOOOQQQQQQQQQQQQRRRSSSTTTUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQOOOQQQVVVXXXWWWWWWZZZUUUQQQOOOQQQVVVXXXWWWTTT~~~}}}{{{{{{}}}~~~}}}|||||||||xxx{{{}}}|||yyywwwvvvvvv|||zzzxxxuuuuuuvvvwwwxxxuuuvvvvvvwwwvvvuuutttsssrrrsssuuuwwwwwwvvvtttsssuuutttttttttuuuvvvvvvwwwuuutttssssssrrrrrrssssssssssssssssssssstttuuuvvvxxxxxxyyy{{{|||}}}~~~}}}~~~||||||||||||vvvuuusssqqqnnnllljjjiiilllkkkjjjjjjiiigggdddaaacccccccccddddddbbb___\\\^^^]]]\\\ZZZZZZ[[[\\\]]]YYYZZZZZZ[[[[[[ZZZZZZYYYUUUVVVXXXYYYWWWUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTUUUTTTVVVWWWWWWVVVUUUUUUVVVTTTTTTUUUUUUVVVWWWWWWXXXVVVVVVVVVVVVWWWWWWWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZXXXVVVVVVYYYYYYVVVUUUWWW[[[[[[[[[[[[\\\]]]^^^^^^_______________^^^^^^^^^^^^[[[\\\___```^^^___bbbaaa^^^[[[]]]aaacccaaa___~~~~~~~~~~~~~~~|||}}}}}}~~~{{{zzzzzz|||}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~zzzyyywwwuuussssssssssssrrrqqqoooooooooooommmkkklllnnnqqqqqqpppnnnllllllnnnmmmkkkjjjjjjjjjkkkllljjjjjjkkkkkkkkkkkkjjjjjjgggiiikkkkkkiiigggffffffeeeeeeeeeeeeeeeeeeffffffggghhhiiihhhffffffhhhiiidddddddddeeeffffffggggggddddddfffgggggggggfffeeegggggggggggggggggggggggggggdddeeeggggggcccbbbeeeiiiiiiiiiiiijjjkkklllllllllllllllmmmmmmmmmnnnnnnppplllkkkmmmllljjjkkknnnpppmmmjjjkkknnnooonnnlll~~~~~~}}}{{{yyyyyy{{{|||{{{zzzwwwzzz||||||yyyxxx{{{}}}{{{{{{zzzyyyyyyyyyyyyzzzvvvvvvwwwxxxxxxxxxxxxwwwwwwyyyyyyuuusssssstttsssqqqqqqrrrsssssstttttttttuuuuuuuuusssrrrrrrtttwwwqqqqqqqqqrrrrrrsssssssssoooppprrrttttttsssrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrvvvssssssvvvuuurrrqqqssswwwwwwvvvvvvwwwxxxxxxyyyvvvvvvwwwxxxxxxyyyzzzzzz}}}yyywwwyyyxxxwwwxxx|||{{{xxxvvvvvvxxxxxxwwwvvv~~~~~~wwwtttyyy}}}}}}|||}}}~~~~~~~~~~~~|||{{{{{{~~~}}}}}}}}}}}}}}}~~~~~~~~~zzz|||~~~}}}|||~~~~~~}}}zzzwww